"useTsNode": true
},
"scripts": {
+ "preinstall": "node skip-preinstall.cjs || npx only-allow pnpm",
"prepare": "node prepare.cjs",
"build-requirements": "node --no-warnings build-requirements.mjs",
"start": "pnpm run build && cross-env NODE_ENV=production node -r source-map-support/register dist/start.mjs",
"start:heapprofiler": "cross-env NODE_ENV=production clinic heapprofiler -- node -r source-map-support/register dist/start.mjs",
"rollup": "pnpm run build-requirements && rollup --config",
"build": "pnpm run rollup",
+ "build:cf": "npx rimraf node_modules && npx cross-env SKIP_PREINSTALL=1 npm install && pnpm run rollup",
"build:dev": "pnpm run rollup -- --environment BUILD:development",
"build:dev:watch": "pnpm run rollup -- --environment BUILD:development --watch",
"lint": "cross-env TIMING=1 eslint --cache --ext .js,.cjs,.mjs,.ts src",
"mochawesome": "^7.1.3",
"prettier": "^2.8.6",
"release-it": "^15.9.1",
+ "rimraf": "^4.4.1",
"robohydra": "^0.6.9",
- "rollup": "^3.20.0",
+ "rollup": "^3.20.1",
"rollup-plugin-analyzer": "^4.0.0",
"rollup-plugin-copy": "^3.4.0",
"rollup-plugin-delete": "^2.0.0",