UNPKG

1.88 kBJSONView Raw
1{
2 "name": "eslint-plugin-node",
3 "version": "3.0.2",
4 "description": "Additional ESLint's rules for Node.js",
5 "files": [
6 "conf",
7 "lib",
8 "index.js"
9 ],
10 "scripts": {
11 "preversion": "run-s -sn clean build test:*",
12 "postversion": "git push && git push --tags",
13 "clean": "rimraf .nyc_output coverage index.js",
14 "build": "node scripts/generate-index.js",
15 "test": "run-s -sn clean build test:*",
16 "test:lint": "if-node-version \">=4\" eslint lib tests/lib index.js",
17 "test:mocha": "nyc mocha tests/lib/**/*.js --reporter progress",
18 "coverage": "nyc report --reporter=lcov && opener ./coverage/lcov-report/index.html",
19 "test@2": "rimraf \"node_modules/eslint-{config,plugin}-*\" && npm i eslint@2 && npm run test:mocha",
20 "codecov": "nyc report -r lcovonly && codecov"
21 },
22 "engines": {
23 "node": ">=0.10"
24 },
25 "peerDependencies": {
26 "eslint": ">=2.0.0"
27 },
28 "dependencies": {
29 "ignore": "^3.0.11",
30 "minimatch": "^3.0.2",
31 "object-assign": "^4.0.1",
32 "resolve": "^1.1.7",
33 "semver": "5.3.0"
34 },
35 "devDependencies": {
36 "codecov": "^1.0.1",
37 "eslint": "^3.9.0",
38 "eslint-config-mysticatea": "^7.0.0",
39 "if-node-version": "^1.0.0",
40 "mocha": "^3.0.2",
41 "npm-run-all": "^3.1.0",
42 "nyc": "^8.3.0",
43 "opener": "^1.4.2",
44 "rimraf": "^2.4.4",
45 "shelljs": "^0.7.0"
46 },
47 "repository": {
48 "type": "git",
49 "url": "git+https://github.com/mysticatea/eslint-plugin-node.git"
50 },
51 "keywords": [
52 "eslint",
53 "eslintplugin",
54 "eslint-plugin",
55 "node",
56 "nodejs",
57 "ecmascript",
58 "shebang",
59 "file",
60 "path",
61 "import",
62 "require"
63 ],
64 "author": "Toru Nagashima",
65 "license": "MIT",
66 "bugs": {
67 "url": "https://github.com/mysticatea/eslint-plugin-node/issues"
68 },
69 "homepage": "https://github.com/mysticatea/eslint-plugin-node#readme"
70}