build(simulator): don't preserve modules
[e-mobility-charging-stations-simulator.git] / package.json
index e68aa9f88f70f80d445b7f6e8517956f00dc6cd0..a75431fd3dfc4058cfcdb908ab616f7fe80bb40d 100644 (file)
@@ -31,7 +31,7 @@
   ],
   "type": "module",
   "exports": [
-    "./dist/start.mjs"
+    "./dist/start.js"
   ],
   "auto-changelog": {
     "commitUrl": "https://github.com/sap/e-mobility-charging-stations-simulator/commit/{id}",
     "preinstall": "node skip-preinstall.cjs || npx --yes only-allow pnpm",
     "prepare": "node prepare.cjs",
     "build-requirements": "node --no-warnings build-requirements.mjs",
-    "start": "pnpm build && cross-env NODE_ENV=production node -r source-map-support/register dist/start.mjs",
-    "start:dev": "pnpm build:dev && cross-env NODE_ENV=development node -r source-map-support/register dist/start.mjs",
-    "start:dev:debug": "pnpm build:dev && cross-env NODE_ENV=development node -r source-map-support/register --inspect dist/start.mjs",
-    "start:prof": "cross-env NODE_ENV=production node -r source-map-support/register --prof dist/start.mjs",
-    "start:doctorprof": "cross-env NODE_ENV=production clinic doctor -- node -r source-map-support/register dist/start.mjs",
-    "start:flameprof": "cross-env NODE_ENV=production clinic flame -- node -r source-map-support/register dist/start.mjs",
-    "start:bubbleprof": "cross-env NODE_ENV=production clinic bubbleprof -- 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",
+    "start": "pnpm build && cross-env NODE_ENV=production node -r source-map-support/register dist/start.js",
+    "start:dev": "pnpm build:dev && cross-env NODE_ENV=development node -r source-map-support/register dist/start.js",
+    "start:dev:debug": "pnpm build:dev && cross-env NODE_ENV=development node -r source-map-support/register --inspect dist/start.js",
+    "start:prof": "cross-env NODE_ENV=production node -r source-map-support/register --prof dist/start.js",
+    "start:doctorprof": "cross-env NODE_ENV=production clinic doctor -- node -r source-map-support/register dist/start.js",
+    "start:flameprof": "cross-env NODE_ENV=production clinic flame -- node -r source-map-support/register dist/start.js",
+    "start:bubbleprof": "cross-env NODE_ENV=production clinic bubbleprof -- node -r source-map-support/register dist/start.js",
+    "start:heapprofiler": "cross-env NODE_ENV=production clinic heapprofiler -- node -r source-map-support/register dist/start.js",
     "rollup": "pnpm build-requirements && rollup --config",
     "build": "pnpm rollup",
     "build:cf": "pnpm clean:node_modules && npx cross-env SKIP_PREINSTALL=1 npm install && pnpm rollup",
-    "build:dev": "pnpm rollup -- --environment BUILD:development",
-    "build:dev:watch": "pnpm rollup -- --environment BUILD:development --watch",
+    "build:dev": "pnpm rollup --environment BUILD:development",
+    "build:dev:analyze": "pnpm rollup --environment ANALYZE,BUILD:development",
+    "build:dev:watch": "pnpm rollup --environment BUILD:development --watch",
     "clean:dist": "npx rimraf dist",
     "clean:node_modules": "npx rimraf node_modules",
     "lint": "cross-env TIMING=1 eslint --cache --ext .js,.cjs,.mjs,.ts src",