X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=package.json;h=15532175d42c0c11ed9847fe49c3c18825a3a904;hb=1bf29f5be7c0ffe3d029e447ecb50da55bfd8948;hp=ae22cfa25fd28102bfc97d581ff107437a6691cf;hpb=1e60468f3de7e22ccea64405286ad6c5ec9ff293;p=e-mobility-charging-stations-simulator.git diff --git a/package.json b/package.json index ae22cfa2..15532175 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "useTsNode": true }, "scripts": { - "preinstall": "npx only-allow pnpm", + "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", @@ -52,6 +52,7 @@ "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", @@ -137,8 +138,9 @@ "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",