feat: add support for code coverage shield
Showing
... | @@ -26,7 +26,8 @@ | ... | @@ -26,7 +26,8 @@ |
"test": "./ci/dev/test.sh", | "test": "./ci/dev/test.sh", | ||
"ci": "./ci/dev/ci.sh", | "ci": "./ci/dev/ci.sh", | ||
"watch": "VSCODE_IPC_HOOK_CLI= NODE_OPTIONS=--max_old_space_size=32384 ts-node ./ci/dev/watch.ts", | "watch": "VSCODE_IPC_HOOK_CLI= NODE_OPTIONS=--max_old_space_size=32384 ts-node ./ci/dev/watch.ts", | ||
"icons": "./ci/dev/gen_icons.sh" | "icons": "./ci/dev/gen_icons.sh", | ||
"badges": "istanbul-badges-readme" | |||
}, | }, | ||
"main": "out/node/entry.js", | "main": "out/node/entry.js", | ||
"devDependencies": { | "devDependencies": { | ||
... | @@ -53,6 +54,7 @@ | ... | @@ -53,6 +54,7 @@ |
"eslint-config-prettier": "^6.0.0", | "eslint-config-prettier": "^6.0.0", | ||
"eslint-plugin-import": "^2.18.2", | "eslint-plugin-import": "^2.18.2", | ||
"eslint-plugin-prettier": "^3.1.0", | "eslint-plugin-prettier": "^3.1.0", | ||
"istanbul-badges-readme": "^1.2.0", | |||
"leaked-handles": "^5.2.0", | "leaked-handles": "^5.2.0", | ||
"parcel-bundler": "^1.12.4", | "parcel-bundler": "^1.12.4", | ||
"prettier": "^2.0.5", | "prettier": "^2.0.5", | ||
... | @@ -124,10 +126,16 @@ | ... | @@ -124,10 +126,16 @@ |
"coverageDirectory": "<rootDir>/coverage", | "coverageDirectory": "<rootDir>/coverage", | ||
"coverageReporters": [ | "coverageReporters": [ | ||
"json", | "json", | ||
"json-summary", | |||
"text" | "text" | ||
], | ], | ||
"coveragePathIgnorePatterns": [ | "coveragePathIgnorePatterns": [ | ||
"out" | "out" | ||
] | ], | ||
"coverageThreshold": { | |||
"global": { | |||
"lines": 40 | |||
} | |||
} | |||
} | } | ||
} | } |
想要评论请 注册 或 登录