Skip to content

Commit

Permalink
Attempt to solve #10 by copying files in node_modules out
Browse files Browse the repository at this point in the history
  • Loading branch information
graphemecluster committed Aug 10, 2024
1 parent dc9e3b6 commit 8078e10
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 11 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,5 +40,3 @@ jobs:
lib
popup
manifest.json
node_modules/webextension-polyfill/dist/browser-polyfill.min.js
node_modules/to-jyutping/dist/index.js
4 changes: 2 additions & 2 deletions background_scripts/index.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import '/node_modules/webextension-polyfill/dist/browser-polyfill.min.js';
import '/node_modules/to-jyutping/dist/index.js';
import '/lib/webextension-polyfill.js';
import '/lib/to-jyutping.js';
import '/lib/MessageManager.js';

/* Communicate with content script */
Expand Down
8 changes: 2 additions & 6 deletions manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"content_scripts": [
{
"matches": ["<all_urls>"],
"js": ["node_modules/webextension-polyfill/dist/browser-polyfill.min.js", "lib/MessageManager.js", "content_scripts/index.js"],
"js": ["lib/webextension-polyfill.js", "lib/MessageManager.js", "content_scripts/index.js"],
"css": ["content_scripts/index.css"],
"all_frames": true,
"run_at": "document_end"
Expand All @@ -24,11 +24,7 @@
"web_accessible_resources": [
{
"matches": ["<all_urls>"],
"resources": [
"node_modules/webextension-polyfill/dist/browser-polyfill.min.js",
"node_modules/to-jyutping/dist/index.js",
"lib/MessageManager.js"
]
"resources": ["lib/webextension-polyfill.js", "lib/to-jyutping.js", "lib/MessageManager.js"]
}
],
"permissions": ["contextMenus", "storage"],
Expand Down
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"version": "0.4.0",
"description": "A browser extension that adds Cantonese pronunciation (Jyutping) on Chinese characters",
"scripts": {
"postinstall": "cp ./node_modules/webextension-polyfill/dist/browser-polyfill.min.js ./lib/webextension-polyfill.js && cp ./node_modules/to-jyutping/dist/index.js ./lib/to-jyutping.js",
"lint": "tsc -p jsconfig.json"
},
"dependencies": {
Expand Down
2 changes: 1 addition & 1 deletion popup/index.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import '/node_modules/webextension-polyfill/dist/browser-polyfill.min.js';
import './lib/webextension-polyfill.js';

const i = browser.i18n.getMessage;

Expand Down

0 comments on commit 8078e10

Please sign in to comment.