]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commitdiff
fix: create coverage directory before generating report
authorJérôme Benoit <jerome.benoit@sap.com>
Tue, 24 Feb 2026 17:50:25 +0000 (18:50 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Tue, 24 Feb 2026 17:50:25 +0000 (18:50 +0100)
package.json

index b2705bcc60be31cc21ec6a846a41dc693255ca0d..69e59cb2de63e2556194214f58e73e48da862a85 100644 (file)
@@ -69,7 +69,7 @@
     "format": "prettier --cache --write .; eslint --cache --fix src tests scripts ./*.js ./*.ts",
     "test": "node --import tsx --test --experimental-test-coverage tests/**/*.test.ts",
     "test:debug": "node --import tsx --test --inspect tests/**/*.test.ts",
-    "test:coverage": "node --import tsx --test --experimental-test-coverage --test-reporter=lcov --test-reporter-destination=coverage/lcov.info tests/**/*.test.ts",
+    "test:coverage": "mkdir -p coverage && node --import tsx --test --experimental-test-coverage --test-reporter=lcov --test-reporter-destination=coverage/lcov.info tests/**/*.test.ts",
     "clinic:clean": "clinic clean",
     "sea": "pnpm exec rimraf ./dist/evse-simulator ./dist/evse-simulator.blob && node --experimental-sea-config sea-config.json && pnpm dlx ncp $(volta which node || n which lts || nvm which node || command -v node) ./dist/evse-simulator && pnpm dlx postject ./dist/evse-simulator NODE_SEA_BLOB ./dist/evse-simulator.blob --sentinel-fuse NODE_SEA_FUSE_fce680ab2cc467b6e072b8b5df1996b2 && pnpm exec rimraf ./dist/evse-simulator.blob"
   },