re-enable watch mode

This commit is contained in:
Milos Brzakovic (E-Search)
2022-01-17 16:39:44 +01:00
parent 4ed2d502c6
commit b926ac7e8d
2 changed files with 8 additions and 2 deletions
+6 -2
View File
@@ -1,8 +1,12 @@
import esbuild from 'esbuild';
import fs from 'node:fs';
import parse from 'minimist';
let args = parse(process.argv.slice(2), {boolean: true});
delete args._;
esbuild
.build({
.build(Object.assign({
bundle: true,
sourcemap: true,
entryPoints: ['./modules/id.js'],
@@ -10,7 +14,7 @@ esbuild
logLevel: 'info',
metafile: true,
outfile: 'dist/iD.js'
})
}, args))
.then(result => {
fs.writeFileSync('./dist/esbuild.json', JSON.stringify(result.metafile, null, 2));
})
+2
View File
@@ -18,6 +18,7 @@
"build:data": "shx mkdir -p dist/data && node scripts/build_data.js",
"build:stats": "esbuild-visualizer --metadata dist/esbuild.json --exclude *.png --filename docs/statistics.html",
"build:modern": "node config/esbuild.config.modern.mjs",
"build:modern:watch": "node config/esbuild.config.modern.mjs --watch",
"build:legacy": "node config/esbuild.config.legacy.mjs",
"clean": "shx rm -f dist/esbuild.json dist/*.js dist/*.map dist/*.css dist/img/*.svg",
"dist": "run-p dist:**",
@@ -36,6 +37,7 @@
"lint": "eslint scripts test/spec modules",
"lint:fix": "eslint scripts test/spec modules --fix",
"start": "run-s build:modern start:server",
"start:watch": "run-p build:modern:watch start:server",
"start:server": "node scripts/server.js",
"test": "npm-run-all -s lint build test:spec",
"test:spec": "karma start karma.conf.js",