Checkout Config
checks:
javascript: true
build:
nodes:
analysis:
tests:
override:
- js-scrutinizer-run
dependencies:
before:
- npm install nyc
tests:
override:
- node_modules/nyc/bin/nyc.js npm test
filter:
excluded_paths:
- 'spec/'
- 'utilities.es.js'
- 'utilities.js'
- 'toES6Module.js'
Repository Config
checks:
javascript:
eqeqeq: true
no_var: false
no_param_assign: true
no_loop_var_assign: true
no_implicit_undefined_return: true
no_else_return: true
no_alert: true
build:
dependencies:
before:
- npm install nyc # or add it as part of your package.json
tests:
override:
-
command: 'node_modules/nyc/bin/nyc.js npm test'
coverage:
file: 'coverage/clover.xml'
format: 'clover'