forked from dollarshaveclub/es-check
-
Notifications
You must be signed in to change notification settings - Fork 15
/
package.json
112 lines (112 loc) · 3.03 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
{
"name": "es-check",
"version": "8.0.1",
"description": "Checks the ECMAScript version of .js glob against a specified version of ECMAScript with a shell command",
"main": "index.js",
"license": "MIT",
"files": [
"index.js",
"utils.js",
"detectFeatures.js",
"constants.js"
],
"bin": {
"es-check": "index.js"
},
"scripts": {
"commit": "git-cz",
"commit-msg": "commitlint --edit $1",
"husky-setup": "path-exists .husky/commit-msg || (husky init && pnpm husky-setup:commit-msg && pnpm husky-setup:post-merge && pnpm husky-setup:pre-commit)",
"husky-setup:commit-msg": "echo 'pnpm run commit-msg' > .husky/commit-msg",
"husky-setup:post-merge": "echo 'pnpm run setup' > .husky/post-merge",
"husky-setup:pre-commit": "echo 'pnpm run pre-commit' > .husky/pre-commit",
"lint": "eslint index.js --fix",
"lint:ci": "eslint index.js",
"pre-commit": "pnpm lint && pnpm test",
"prepare": "husky",
"prepublishOnly": "pnpm test",
"release": "release-it",
"report:coverage": "nyc report --reporter=lcov > coverage.lcov && codecov",
"setup": "pnpm install --reporter=silent",
"test": "nyc mocha test.js utils.test.js --timeout 10s",
"update": "codependence --update"
},
"repository": {
"type": "git",
"url": "git+https://github.com/yowainwright/es-check.git"
},
"author": "Jeff Wainwright <[email protected]> (https://jeffry.in), Brian Gonzalez <[email protected]>",
"bugs": {
"url": "https://github.com/yowainwright/es-check/issues"
},
"homepage": "https://github.com/yowainwright/es-check#readme",
"devDependencies": {
"@commitlint/cli": "19.6.1",
"@commitlint/config-conventional": "19.6.0",
"@commitlint/format": "^19.3.0",
"@commitlint/prompt": "19.6.1",
"assert": "^2.1.0",
"codecov": "^3.8.3",
"codependence": "^0.3.1",
"commitizen": "4.3.1",
"conventional-changelog-cli": "^5.0.0",
"eslint": "9.17.0",
"eslint-config-prettier": "9.1.0",
"husky": "9.1.7",
"is-ci": "^3.0.1",
"mocha": "11.0.1",
"nyc": "^17.1.0",
"path-exists-cli": "^2.0.0",
"prettier": "3.4.2",
"release-it": "17.11.0"
},
"dependencies": {
"acorn": "8.14.0",
"acorn-walk": "^8.3.4",
"commander": "12.1.0",
"fast-glob": "^3.3.2",
"supports-color": "8.1.1",
"winston": "3.17.0"
},
"engines": {
"node": ">= 4"
},
"keywords": [
"check for es6",
"check for modules",
"es",
"es check",
"es matching",
"es version",
"ecmascript",
"ecmascript check",
"ecmascript matching",
"ecmascript version",
"js",
"js version",
"js version check",
"js version matching",
"test js version",
"test ecmascript version"
],
"commitlint": {
"extends": [
"@commitlint/config-conventional"
],
"rules": {
"header-max-length": [
2,
"always",
120
]
}
},
"release-it": {
"git": {
"commitMessage": "chore: release v${version}"
},
"github": {
"release": true
}
}
}