summaryrefslogtreecommitdiff
path: root/dev/data
diff options
context:
space:
mode:
authorDarius Jahandarie <djahandarie@gmail.com>2023-11-04 18:45:57 +0900
committerDarius Jahandarie <djahandarie@gmail.com>2023-11-04 18:45:57 +0900
commitef79eab44bfd000792c610b968b5ceefd41e76a0 (patch)
tree48b04f30f6248caedbd880801aa49402a9e8066a /dev/data
parent376151096431d4362e4baaacf0cef4a534e169f7 (diff)
Modernize codebase
- Use ES modules - Remove vendored libs and build them from npm using esbuild - Switch from JSZip to zip.js
Diffstat (limited to 'dev/data')
-rw-r--r--dev/data/manifest-variants.json33
1 files changed, 8 insertions, 25 deletions
diff --git a/dev/data/manifest-variants.json b/dev/data/manifest-variants.json
index 1eae2112..d44251e1 100644
--- a/dev/data/manifest-variants.json
+++ b/dev/data/manifest-variants.json
@@ -28,7 +28,8 @@
"default_popup": "action-popup.html"
},
"background": {
- "service_worker": "sw.js"
+ "service_worker": "sw.js",
+ "type": "module"
},
"content_scripts": [
{
@@ -41,28 +42,7 @@
"match_about_blank": true,
"all_frames": true,
"js": [
- "js/core.js",
- "js/yomichan.js",
- "js/app/frontend.js",
- "js/app/popup.js",
- "js/app/popup-factory.js",
- "js/app/popup-proxy.js",
- "js/app/popup-window.js",
- "js/app/theme-controller.js",
- "js/comm/api.js",
- "js/comm/cross-frame-api.js",
- "js/comm/frame-ancestry-handler.js",
- "js/comm/frame-client.js",
- "js/comm/frame-offset-forwarder.js",
- "js/data/sandbox/string-util.js",
- "js/dom/dom-text-scanner.js",
- "js/dom/document-util.js",
- "js/dom/text-source-element.js",
- "js/dom/text-source-range.js",
- "js/input/hotkey-handler.js",
- "js/language/text-scanner.js",
- "js/script/dynamic-loader.js",
- "js/app/content-script-main.js"
+ "js/app/content-script-wrapper.js"
]
}
],
@@ -118,7 +98,8 @@
{
"resources": [
"popup.html",
- "template-renderer.html"
+ "template-renderer.html",
+ "js/*"
],
"matches": [
"<all_urls>"
@@ -187,7 +168,9 @@
"path": [
"permissions"
],
- "items": ["clipboardRead"]
+ "items": [
+ "clipboardRead"
+ ]
}
]
},