UNPKG

2.68 kBJSONView Raw
1{
2 "name": "@coorpacademy/eslint-plugin-coorpacademy",
3 "version": "8.0.1",
4 "description": "Common ESLint config for Coorpacademy projects",
5 "main": "index.js",
6 "dependencies": {
7 "babel-eslint": "^8.2.2",
8 "eslint-ast-utils": "^1.1.0",
9 "eslint-config-prettier": "^2.9.0",
10 "eslint-plugin-ava": "^4.5.1",
11 "eslint-plugin-flowtype": "^2.46.1",
12 "eslint-plugin-flowtype-errors": "^3.5.1",
13 "eslint-plugin-fp": "^2.3.0",
14 "eslint-plugin-import": "^2.9.0",
15 "eslint-plugin-json": "^1.2.0",
16 "eslint-plugin-lodash-fp": "^2.1.3",
17 "eslint-plugin-mocha": "^4.11.0",
18 "eslint-plugin-prettier": "^2.6.0",
19 "eslint-plugin-promise": "^3.6.0",
20 "eslint-plugin-react": "^7.4.0",
21 "eslint-plugin-unicorn": "^4.0.2",
22 "lodash": "^4.17.5",
23 "prettier": "1.11.1",
24 "requireindex": "^1.2.0"
25 },
26 "peerDependencies": {
27 "eslint": ">=4"
28 },
29 "devDependencies": {
30 "ava": "^0.25.0",
31 "eslint": "^4.18.1",
32 "eslint-ava-rule-tester": "^2.0.2",
33 "eslint-find-rules": "^3.2.1",
34 "nyc": "^11.2.1"
35 },
36 "scripts": {
37 "test": "npm run lint && npm run test:unit && npm run find-missing",
38 "test:unit": "nyc ava",
39 "find-missing": "npm run fm-core && npm run fm-ava && npm run fm-lodash-fp && npm run fm-react && npm run fm-mocha && npm run fm-prettier",
40 "fm-core": "eslint-find-rules -v --unused ./config/core.js",
41 "fm-ava": "eslint-find-rules -v --unused --no-core ./config/ava.js",
42 "fm-lodash-fp": "eslint-find-rules -v --unused --no-core ./config/lodash-fp.js",
43 "fm-mocha": "eslint-find-rules -v --unused --no-core ./config/mocha.js",
44 "fm-prettier": "eslint-find-rules -v --unused --no-core ./config/prettier.js",
45 "fm-react": "eslint-find-rules -v --unused --no-core ./config/react.js",
46 "prettier-core": "prettier --print-width 100 --single-quote --no-bracket-spacing config/**/*.js rules/**/*.js test/**/*.js *.js",
47 "lint": "npm run prettier-core -s -- --list-different",
48 "lint:fix": "npm run prettier-core -- --write"
49 },
50 "engines": {
51 "node": ">=8.0.0"
52 },
53 "files": [
54 "index.js",
55 "config",
56 "rules",
57 "utils"
58 ],
59 "nyc": {
60 "all": true,
61 "cache": true,
62 "check-coverage": true,
63 "lines": 100,
64 "statements": 100,
65 "functions": 100,
66 "branches": 100
67 },
68 "repository": {
69 "type": "git",
70 "url": "git+https://github.com/CoorpAcademy/eslint-plugin-coorpacademy.git"
71 },
72 "author": "Jeroen Engels <jfm.engels@gmail.com>",
73 "license": "ISC",
74 "bugs": {
75 "url": "https://github.com/CoorpAcademy/eslint-plugin-coorpacademy/issues"
76 },
77 "homepage": "https://github.com/CoorpAcademy/eslint-plugin-coorpacademy#readme"
78}