UNPKG

sonar-js-coverage-convertor

Version:

Convert Istanbul coverage reports to SonarQube Generic Data format for Polymer app usage

39 lines (38 loc) 1.27 kB
{ "name": "example-app", "version": "1.0.0", "description": "example element for testing", "main": "index.html", "directories": { "test": "test" }, "author": "or9", "license": "MIT", "devDependencies": { "chromedriver": "^2.33.2", "nyc": "^11.2.1", "sonar-js-coverage-convertor": "^0.1.0", "wct-local": "^2.0.15", "web-component-tester": "4.3.1", "web-component-tester-istanbul": "*", }, "dependencies": { "is-absolute": "^1.0.0" }, "engines": { "node": "8.*", "npm": "*" }, "scripts": { "pretest:client": "sonar-coverage-copy", "test:client": "CHROME_ARGS=\"${CHROME_ARGS:-no-sandbox}\" NODE_TLS_REJECT_UNAUTHORIZED=0 wct --compile auto", "test:server": "nyc --report-dir ./coverage-server --reporter json --reporter clover mocha **/*.spec.js", "pretest": "./scripts/wct-setup.sh", "pretest": "npm run test:client", "test": "npm run test:server", "posttest": "npm run sonarcoverage", "presonarcoverage": "COVERAGE_DIR=coverage istanbul-merge ./coverage-server/coverage-final.json ./coverage-client/coverage-final.json", "sonarcoverage": "sonar-generic-coverage-convertor --location ./coverage", "coverage:execution": "node ../index.js --style exec" } }