Skip to content

Commit 6a13630

Browse files
committed
fix handling of minified from typescript (use the TS source)
1 parent 8202b7c commit 6a13630

3 files changed

Lines changed: 24 additions & 5 deletions

File tree

scripts/dumpdefaults.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,19 @@ if (process.argv.length > 3 && process.argv[3] === "debug") debug = true;
1818
let filelines = getFileContents(process.argv[2]);
1919
if (debug) console.log("there are " + filelines.length + " lines");
2020

21-
let defines = process_main(filelines, path.parse(process.argv[2]).name);
21+
22+
let modulename = path.parse(process.argv[2]).name
23+
if(modulename.startsWith("Frontend")){ // built fron typescript
24+
if(process.argv.length > 3 && process.argv[3] !== "debug"){ // if the actual module name was specified
25+
modulename = process.argv[3] // use the passed in Module name
26+
}
27+
}
28+
29+
let defines = process_main(filelines, modulename);
2230
if (debug) console.log("defines=" + JSON.stringify(defines, " ", 2));
2331

32+
33+
2434
if(defines.length==0){
2535
dummy.forEach((l,i)=>{
2636
if(i==0){

test_convert.cmd

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,8 +217,13 @@ Setlocal EnableDelayedExpansion
217217
)
218218
rem if the module js exists
219219
IF EXIST "..\%mf%\%m%\%m%.js" (
220-
rem dump it to defauls
221-
node %d%scripts\dumpdefaults.js "..\%mf%\%m%\%m%.js" >>%2
220+
rem dump it to defaults
221+
IF EXIST "..\%mf%\%m%\src\frontend\Frontend.ts" (
222+
node %d%scripts\dumpdefaults.js "..\%mf%\%m%\src\frontend\Frontend.ts" %m% >>%2
223+
)
224+
ELSE (
225+
node %d%scripts\dumpdefaults.js "..\%mf%\%m%\%m%.js" >>%2
226+
)
222227
rem check for any extensions
223228
dir /b "..\%mf%\%m%\MMM-Config_extension.*" 2>nul >>"extension_list"
224229
)

test_convert.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,12 @@ if [ "$mod_lastsaved". != "$mod_lastchange". -o $schema_file_exists -eq 0 ]; the
9191

9292
#echo looking for "$nm.js"
9393
if [ -e "$module/$nm".js ]; then
94-
node $d/scripts/dumpdefaults.js "$module/$nm.js" >>$defaults_file
95-
ls $module/MMM-Config_extension.* 2>/dev/null >>extension_list
94+
if [ -e "$module/src/frontend/Frontend.ts" ]; then
95+
node $d/scripts/dumpdefaults.js "$module/src/frontend/Frontend.ts" $nm >>$defaults_file
96+
else
97+
node $d/scripts/dumpdefaults.js "$module/$nm.js" >>$defaults_file
98+
fi
99+
ls $module/MMM-Config_extension.* 2>/dev/null >>extension_list
96100
else
97101
#echo "// file "$nm.js" does NOT exist"
98102
:

0 commit comments

Comments
 (0)