1- import { gm_name , gm_banner , gm_require } from "./src/__info.js" ;
21import replace from "@rollup/plugin-replace" ;
32import open from "open" ;
4-
53// for prod
64import monkey , { monkeyPath , monkeyRequire } from "rollup-plugin-monkey" ;
75
6+ import { gm_banner , gm_name , gm_require } from "./src/__info.js" ;
7+
88// console.log("typeof monkey:", typeof monkey);
99// // typeof monkey: function
1010
1111const gobConfig = {
1212 gm_file : `${ gm_name } .user.js` ,
13- gm_banner : gm_banner . trim ( ) + "\n" ,
13+ gm_banner : ` ${ gm_banner . trim ( ) } \n` ,
1414 gm_version : process . env . npm_package_version ,
1515 gm_dev : monkeyPath . devJS ,
1616 ...monkeyRequire ( gm_require ) ,
@@ -24,7 +24,7 @@ const gobConfig = {
2424gobConfig . url = `http://${ gobConfig . listen . host } :${ gobConfig . listen . port } ` ;
2525gobConfig . gm_banner = gobConfig . gm_banner . replace ( "placeholder.pkg.version" , gobConfig . gm_version ) ;
2626if ( gm_require . length > 0 ) {
27- gobConfig . gm_banner = gobConfig . gm_banner . replace ( "// ==/" , gobConfig . gm_require + " \n// ==/" ) ;
27+ gobConfig . gm_banner = gobConfig . gm_banner . replace ( "// ==/" , ` ${ gobConfig . gm_require } \n// ==/` ) ;
2828}
2929
3030if ( process . env . NODE_ENV === "prod" ) {
@@ -54,12 +54,12 @@ const devConfig = {
5454 listen : gobConfig . listen ,
5555 onListen ( web ) {
5656 web . server . log . info ( {
57- " msg" : "{{header}} install script for dev {{url}}" ,
58- " url" : `${ gobConfig . url } /dev/${ gobConfig . gm_file } ` ,
57+ msg : "{{header}} install script for dev {{url}}" ,
58+ url : `${ gobConfig . url } /dev/${ gobConfig . gm_file } ` ,
5959 } ) ;
6060 web . server . log . info ( {
61- " msg" : "{{header}} install script for prod {{url}}" ,
62- " url" : `${ gobConfig . url } /${ gobConfig . gm_file } ` ,
61+ msg : "{{header}} install script for prod {{url}}" ,
62+ url : `${ gobConfig . url } /${ gobConfig . gm_file } ` ,
6363 } ) ;
6464 open ( `${ gobConfig . url } /dev/${ gobConfig . gm_file } ` ) ;
6565 } ,
@@ -76,7 +76,7 @@ const loaderConfig = {
7676 } ,
7777 plugins : [
7878 replace ( {
79- preventAssignment : true ,
79+ " preventAssignment" : true ,
8080 "placeholder.livereload.js" : `${ gobConfig . url } /livereload.js?snipver=1` ,
8181 "placeholder.user.js" : `${ gobConfig . url } /dev/main.js` ,
8282 "placeholder.gm_api" : gobConfig . gm_api ,
0 commit comments