- Linting (ESLint): As per latest ash-nazg (unicorn)
- npm: Update devDeps; use stable eslint-plugin-mocha-cleanup now that updated
- npm: Add scripts for reporting with test summaries (free of full noise during tests);
auto-run at end of tests
- npm: Update devDeps. and use stable version of eslint-plugin-mocha-cleanup
This commit is contained in:
25
package.json
25
package.json
@@ -66,7 +66,14 @@
|
||||
"cypress:merge": "mochawesome-merge \"cypress/results/mochaw*.json\" > mochawesome.json && marge mochawesome.json && mbg --file ./mochawesome.json --badge_output badges/tests-badge.svg",
|
||||
"cypress:run-only": "rimraf \"cypress/results/mochaw*.json\" && rimraf \".nyc_output/*\" && cypress run",
|
||||
"cypress:run-no-badge": "run-s -c cypress:run-only cypress:merge",
|
||||
"cypress:run": "run-s -c cypress:run-no-badge coverage-badge",
|
||||
"cypress:run": "run-s -c cypress:run-no-badge report-summary-mocha-full coverage-badge",
|
||||
"mochawesome-cli": "node tools/mochawesome-cli.js",
|
||||
"mochawesome-cli-dot": "npm run mochawesome-cli -- --dot",
|
||||
"report-no-mochawesome": "nyc report",
|
||||
"report-text-summary": "nyc report --reporter=text-summary",
|
||||
"report": "run-s report-no-mochawesome mochawesome-cli",
|
||||
"report-summary-mocha-full": "run-s report-text-summary mochawesome-cli",
|
||||
"report-summary": "run-s report-text-summary mochawesome-cli-dot",
|
||||
"test-only-no-report": "run-p start cypress:run",
|
||||
"test-only": "run-s -c test-only-no-report report",
|
||||
"test-no-cov-no-core-rollup": "run-s prep-no-core-rollup test-only",
|
||||
@@ -141,11 +148,11 @@
|
||||
"@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
|
||||
"@babel/preset-env": "^7.8.7",
|
||||
"@babel/register": "^7.8.6",
|
||||
"@cypress/code-coverage": "^1.12.2",
|
||||
"@cypress/code-coverage": "^1.14.0",
|
||||
"@cypress/fiddle": "^1.4.2",
|
||||
"@fintechstudios/eslint-plugin-chai-as-promised": "^2.0.0",
|
||||
"@mysticatea/eslint-plugin": "^13.0.0",
|
||||
"axe-core": "^3.5.1",
|
||||
"axe-core": "^3.5.2",
|
||||
"babel-plugin-transform-object-rest-spread": "^7.0.0-beta.3",
|
||||
"coffeescript": "^2.5.1",
|
||||
"copyfiles": "^2.2.0",
|
||||
@@ -156,7 +163,7 @@
|
||||
"cypress-multi-reporters": "^1.2.4",
|
||||
"deparam": "git+https://github.com/brettz9/deparam.git#updates",
|
||||
"eslint": "^6.8.0",
|
||||
"eslint-config-ash-nazg": "^17.3.0",
|
||||
"eslint-config-ash-nazg": "^17.4.0",
|
||||
"eslint-config-standard": "^14.1.0",
|
||||
"eslint-plugin-array-func": "^3.1.4",
|
||||
"eslint-plugin-chai-expect": "^2.1.0",
|
||||
@@ -170,14 +177,14 @@
|
||||
"eslint-plugin-jsdoc": "^22.0.0",
|
||||
"eslint-plugin-markdown": "^1.0.2",
|
||||
"eslint-plugin-mocha": "^6.3.0",
|
||||
"eslint-plugin-mocha-cleanup": "https://github.com/brettz9/eslint-plugin-mocha-cleanup",
|
||||
"eslint-plugin-mocha-cleanup": "^1.8.0",
|
||||
"eslint-plugin-no-unsanitized": "^3.0.2",
|
||||
"eslint-plugin-no-use-extend-native": "^0.4.1",
|
||||
"eslint-plugin-node": "^11.0.0",
|
||||
"eslint-plugin-promise": "^4.2.1",
|
||||
"eslint-plugin-sonarjs": "^0.5.0",
|
||||
"eslint-plugin-standard": "^4.0.1",
|
||||
"eslint-plugin-unicorn": "^16.1.1",
|
||||
"eslint-plugin-unicorn": "^17.1.0",
|
||||
"frs-replace": "^2.0.1",
|
||||
"gh-badges": "^2.2.1",
|
||||
"imageoptim-cli": "^3.0.2",
|
||||
@@ -201,10 +208,10 @@
|
||||
"remark-cli": "^7.0.1",
|
||||
"remark-lint-ordered-list-marker-value": "^1.0.4",
|
||||
"rimraf": "^3.0.2",
|
||||
"rollup": "2.0.0",
|
||||
"rollup-plugin-babel": "^4.3.3",
|
||||
"rollup": "2.0.3",
|
||||
"rollup-plugin-babel": "^4.4.0",
|
||||
"rollup-plugin-re": "^1.0.7",
|
||||
"rollup-plugin-terser": "^5.2.0",
|
||||
"rollup-plugin-terser": "^5.3.0",
|
||||
"stackblur-canvas": "^2.2.0",
|
||||
"typescript": "^3.8.3",
|
||||
"underscore": "^1.6.0"
|
||||
|
||||
Reference in New Issue
Block a user