fix npm compile script
This commit is contained in:
parent
71d576b986
commit
7829d83c42
2 changed files with 13 additions and 2 deletions
7
tracker/tracker/checkver.js
Normal file
7
tracker/tracker/checkver.js
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
const semver = require("semver");
|
||||
const { engines } = require("./package");
|
||||
const version = engines.node;
|
||||
if (!semver.satisfies(process.version, version)) {
|
||||
console.error(`Required node version ${version}, got ${process.version}.`)
|
||||
process.exit(1);
|
||||
}
|
||||
|
|
@ -18,9 +18,9 @@
|
|||
"clean": "rm -Rf build && rm -Rf lib && rm -Rf cjs",
|
||||
"tsc": "tsc -b src/main && tsc -b src/webworker && tsc --project src/main/tsconfig-cjs.json",
|
||||
"rollup": "rollup --config rollup.config.js",
|
||||
"compile": "node --experimental-json-modules compile.js",
|
||||
"compile": "node --experimental-modules --experimental-json-modules compile.js",
|
||||
"build": "npm run clean && npm run tsc && npm run rollup && npm run compile",
|
||||
"prepare": "npm run build"
|
||||
"prepare": "node checkver.js && npm run build"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.10.2",
|
||||
|
|
@ -37,9 +37,13 @@
|
|||
"replace-in-files": "^2.0.3",
|
||||
"rollup": "^2.17.0",
|
||||
"rollup-plugin-terser": "^6.1.0",
|
||||
"semver": "^6.3.0",
|
||||
"typescript": "^3.9.5"
|
||||
},
|
||||
"dependencies": {
|
||||
"error-stack-parser": "^2.0.6"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue