Skip to content

Commit f90d490

Browse files
Merge pull request #4 from MrBlankCoding/Ai-Assistant
Ai assistant
2 parents 751a581 + a3b9f3c commit f90d490

38 files changed

+4486
-120
lines changed

buildScripts/build-chrome.js

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,19 @@ const staticDirs = [
2727
"popup",
2828
"GM",
2929
"utils",
30+
"ai_dom_editor",
31+
"_locales",
3032
];
3133
for (const dir of staticDirs) {
3234
cpSync(`src/${dir}`, join(outdir, dir), { recursive: true });
3335
}
3436

3537
const manifest = {
3638
manifest_version: 3,
37-
name: "CodeTweak",
39+
name: "__MSG_appName__",
3840
version: "1.0.0",
39-
description:
40-
"Inject custom JavaScript code into specific websites based on user-defined settings",
41+
description: "__MSG_appDescription__",
42+
default_locale: "en",
4143
permissions: [
4244
"storage",
4345
"tabs",
@@ -80,6 +82,11 @@ const manifest = {
8082
run_at: "document_start",
8183
world: "ISOLATED",
8284
},
85+
{
86+
matches: ["http://*/*", "https://*/*"],
87+
js: ["ai_dom_editor/editor/ai_dom_content.js", "ai_dom_editor/sidebar/ai_dom_sidebar.js"],
88+
run_at: "document_idle",
89+
},
8390
{
8491
matches: ["https://greasyfork.org/*"],
8592
js: ["utils/greasyfork_interceptor.js"],
@@ -88,7 +95,7 @@ const manifest = {
8895
],
8996
web_accessible_resources: [
9097
{
91-
resources: ["utils/*", "GM/*"],
98+
resources: ["utils/*", "GM/*", "ai_dom_editor/*"],
9299
matches: ["<all_urls>"],
93100
},
94101
],
@@ -107,6 +114,10 @@ await build({
107114
"src/popup/popup.js",
108115
"src/editor/editor.js",
109116
"src/dashboard/dashboard.js",
117+
"src/ai_dom_editor/editor/ai_dom_content.js",
118+
"src/ai_dom_editor/sidebar/ai_dom_sidebar.js",
119+
"src/ai_dom_editor/editor/ai_dom_editor.js",
120+
"src/ai_dom_editor/settings/ai_settings.js",
110121
],
111122
bundle: true,
112123
outdir,

buildScripts/build-firefox.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ const copyDirs = [
2929
"popup",
3030
"GM",
3131
"utils",
32+
"ai_dom_editor",
33+
"_locales",
3234
];
3335
for (const dir of copyDirs) {
3436
cpSync(`src/${dir}`, join(outdir, dir), { recursive: true });
@@ -87,6 +89,10 @@ await build({
8789
"src/popup/popup.js",
8890
"src/editor/editor.js",
8991
"src/dashboard/dashboard.js",
92+
"src/ai_dom_editor/ai_dom_content.js",
93+
"src/ai_dom_editor/ai_dom_sidebar.js",
94+
"src/ai_dom_editor/ai_dom_editor.js",
95+
"src/ai_dom_editor/ai_settings.js",
9096
],
9197
bundle: true,
9298
outdir,

0 commit comments

Comments
 (0)