@@ -27,17 +27,19 @@ const staticDirs = [
2727 "popup" ,
2828 "GM" ,
2929 "utils" ,
30+ "ai_dom_editor" ,
31+ "_locales" ,
3032] ;
3133for ( const dir of staticDirs ) {
3234 cpSync ( `src/${ dir } ` , join ( outdir , dir ) , { recursive : true } ) ;
3335}
3436
3537const 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,
0 commit comments