Skip to content

Commit f136e4c

Browse files
authored
Chore: enforce minimum code coverage (eslint-community#142)
1 parent 6c83ec6 commit f136e4c

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

.gitignore

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1+
.idea
2+
.nyc_output
3+
.vscode
14
node_modules/
25
npm-debug.log
3-
.vscode
4-
.idea
56
yarn.lock

package.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"lint:js": "eslint . --ignore-pattern \"!.*\"",
1212
"generate-readme-table": "node build/generate-readme-table.js",
1313
"generate-release": "node-release-script",
14-
"test": "mocha tests --recursive"
14+
"test": "nyc --all --check-coverage --include lib mocha tests --recursive"
1515
},
1616
"files": [
1717
"lib/"
@@ -32,6 +32,12 @@
3232
"dependencies": {
3333
"eslint-utils": "^2.1.0"
3434
},
35+
"nyc": {
36+
"branches": 96,
37+
"functions": 98,
38+
"lines": 98,
39+
"statements": 98
40+
},
3541
"devDependencies": {
3642
"@not-an-aardvark/node-release-script": "^0.1.0",
3743
"chai": "^4.1.0",
@@ -48,7 +54,8 @@
4854
"lodash": "^4.17.2",
4955
"markdownlint-cli": "^0.27.1",
5056
"mocha": "^7.1.1",
51-
"npm-run-all": "^4.1.5"
57+
"npm-run-all": "^4.1.5",
58+
"nyc": "^15.1.0"
5259
},
5360
"peerDependencies": {
5461
"eslint": "^7.0.0"

0 commit comments

Comments
 (0)