UNPKG

1.86 kBJSONView Raw
1{
2 "name": "coverage-node",
3 "version": "5.0.1",
4 "description": "A simple CLI to run Node.js and report code coverage.",
5 "license": "MIT",
6 "author": {
7 "name": "Jayden Seric",
8 "email": "me@jaydenseric.com",
9 "url": "https://jaydenseric.com"
10 },
11 "repository": "github:jaydenseric/coverage-node",
12 "homepage": "https://github.com/jaydenseric/coverage-node#readme",
13 "bugs": "https://github.com/jaydenseric/coverage-node/issues",
14 "funding": "https://github.com/sponsors/jaydenseric",
15 "keywords": [
16 "node",
17 "v8",
18 "check",
19 "report",
20 "code",
21 "coverage",
22 "esm",
23 "mjs"
24 ],
25 "files": [
26 "cli",
27 "private",
28 "public"
29 ],
30 "main": "./public/index.mjs",
31 "exports": {
32 ".": "./public/index.mjs",
33 "./public/*": "./public/*",
34 "./package": "./package.json",
35 "./package.json": "./package.json"
36 },
37 "bin": {
38 "coverage-node": "cli/coverage-node.mjs"
39 },
40 "engines": {
41 "node": "^12.20 || >= 14.13"
42 },
43 "dependencies": {
44 "@bcoe/v8-coverage": "^0.2.3",
45 "disposable-directory": "^4.0.0",
46 "kleur": "^4.1.4"
47 },
48 "devDependencies": {
49 "eslint": "^7.25.0",
50 "eslint-config-env": "^19.0.2",
51 "eslint-config-prettier": "^8.3.0",
52 "eslint-plugin-import": "^2.22.1",
53 "eslint-plugin-jsdoc": "^33.0.0",
54 "eslint-plugin-node": "^11.1.0",
55 "eslint-plugin-prettier": "^3.4.0",
56 "jsdoc-md": "^10.1.0",
57 "prettier": "^2.2.1",
58 "snapshot-assertion": "^3.0.0",
59 "test-director": "^6.0.0"
60 },
61 "scripts": {
62 "jsdoc": "jsdoc-md",
63 "test": "npm run test:eslint && npm run test:prettier && npm run test:jsdoc && npm run test:api",
64 "test:eslint": "eslint --ext mjs,js .",
65 "test:prettier": "prettier -c .",
66 "test:jsdoc": "jsdoc-md -c",
67 "test:api": "node cli/coverage-node.mjs test/index.mjs",
68 "prepublishOnly": "npm test"
69 }
70}