build:
image: default-jammy
environment:
node: 18
nodes:
coverage:
tests:
override:
# npm has a bug related to optional dependencies (https://github.com/npm/cli/issues/4828).
# Please try `npm i` again after removing both package-lock.json and node_modules directory.
- rm package-lock.json
- npm install
- npm test
- js-scrutinizer-run
- command: npm run coverage
coverage:
file: coverage/lcov.info
format: lcov