diff --git a/.gitignore b/.gitignore
index 35ccbe5..e45450a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,6 @@
node_modules
-dist
\ No newline at end of file
+dist
+
+# Auto-generated files
+src/content-standalone.ts
\ No newline at end of file
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..3f836a2
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+ "kiroAgent.configureMCP": "Enabled"
+}
\ No newline at end of file
diff --git a/manifest.json b/manifest.json
index 6680455..c003b98 100644
--- a/manifest.json
+++ b/manifest.json
@@ -17,8 +17,10 @@
"default_icon": "icons/icon128.png"
},
"background": {
- "service_worker": "dist/background.js"
+ "service_worker": "dist/background.js",
+ "type": "module"
},
+
"icons": {
"48": "icons/icon48.png",
"128": "icons/icon128.png"
diff --git a/package.json b/package.json
index 5753006..9d010fd 100644
--- a/package.json
+++ b/package.json
@@ -12,10 +12,10 @@
"typescript": "^5.6.0"
},
"scripts": {
- "build": "tsc",
+ "build": "node scripts/build-content-standalone.js && tsc",
"watch": "tsc --watch",
"clean": "rimraf dist",
"rebuild": "npm run clean && npm run build",
"prepare": "npm run build && node scripts/update-manifest-version.js"
}
-}
+}
\ No newline at end of file
diff --git a/popup/popup.html b/popup/popup.html
index b3f4a61..5e2e619 100644
--- a/popup/popup.html
+++ b/popup/popup.html
@@ -148,7 +148,7 @@
-
+