@samitouri / QOSami-HFS / commits / e06a30ec

dev: faster build

Massimo Melina committed Jan 19, 2024 at 10:03 UTC e06a30ec228d967206d2fa211012bd60d447e1b9
2 files changed +2 -1
package.json
+1 -1
@@ -15,7 +15,7 @@
15 "watch-server-proxied": "cross-env FRONTEND_PROXY=3005 ADMIN_PROXY=3006 npm run watch-server",
16 "start-frontend": "npm run start --workspace=frontend",
17 "start-admin": "npm run start --workspace=admin",
18 - "build-all": "npm audit --omit=dev --audit-level=moderate && rm -rf dist && npm i && npm run build-server && npm run build-frontend && npm run build-admin && echo COMPLETED",
18 + "build-all": "npm audit --omit=dev --audit-level=moderate && rm -rf dist && npm i && npm run build-server & npm run build-frontend & npm run build-admin & wait && echo COMPLETED",
19 "build-server": "rm -rf dist/src dist/plugins && tsc --target es2018 && touch package.json && cp -v -r package.json central.json README* LICENSE* plugins dist && find dist -name .DS_Store -delete && node afterbuild.js",
20 "build-frontend": "npm run build --workspace=frontend",
21 "build-admin": "npm run build --workspace=admin",
wait.bat new
+1
@@ -0,0 +1 @@
1 +:This file let us "wait" harmlessly on Windows, in the build procedure