.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / eslint / package.json
1 {
2   "name": "eslint",
3   "version": "7.23.0",
4   "author": "Nicholas C. Zakas <nicholas+npm@nczconsulting.com>",
5   "description": "An AST-based pattern checker for JavaScript.",
6   "bin": {
7     "eslint": "./bin/eslint.js"
8   },
9   "main": "./lib/api.js",
10   "scripts": {
11     "test": "node Makefile.js test",
12     "test:cli": "mocha",
13     "lint": "node Makefile.js lint",
14     "fix": "node Makefile.js lint -- fix",
15     "fuzz": "node Makefile.js fuzz",
16     "generate-release": "node Makefile.js generateRelease",
17     "generate-alpharelease": "node Makefile.js generatePrerelease -- alpha",
18     "generate-betarelease": "node Makefile.js generatePrerelease -- beta",
19     "generate-rcrelease": "node Makefile.js generatePrerelease -- rc",
20     "publish-release": "node Makefile.js publishRelease",
21     "docs": "node Makefile.js docs",
22     "gensite": "node Makefile.js gensite",
23     "webpack": "node Makefile.js webpack",
24     "perf": "node Makefile.js perf"
25   },
26   "gitHooks": {
27     "pre-commit": "lint-staged"
28   },
29   "lint-staged": {
30     "*.js": [
31       "eslint --fix",
32       "git add"
33     ],
34     "*.md": "markdownlint"
35   },
36   "files": [
37     "LICENSE",
38     "README.md",
39     "bin",
40     "conf",
41     "lib",
42     "messages"
43   ],
44   "repository": "eslint/eslint",
45   "funding": "https://opencollective.com/eslint",
46   "homepage": "https://eslint.org",
47   "bugs": "https://github.com/eslint/eslint/issues/",
48   "dependencies": {
49     "@babel/code-frame": "7.12.11",
50     "@eslint/eslintrc": "^0.4.0",
51     "ajv": "^6.10.0",
52     "chalk": "^4.0.0",
53     "cross-spawn": "^7.0.2",
54     "debug": "^4.0.1",
55     "doctrine": "^3.0.0",
56     "enquirer": "^2.3.5",
57     "eslint-scope": "^5.1.1",
58     "eslint-utils": "^2.1.0",
59     "eslint-visitor-keys": "^2.0.0",
60     "espree": "^7.3.1",
61     "esquery": "^1.4.0",
62     "esutils": "^2.0.2",
63     "file-entry-cache": "^6.0.1",
64     "functional-red-black-tree": "^1.0.1",
65     "glob-parent": "^5.0.0",
66     "globals": "^13.6.0",
67     "ignore": "^4.0.6",
68     "import-fresh": "^3.0.0",
69     "imurmurhash": "^0.1.4",
70     "is-glob": "^4.0.0",
71     "js-yaml": "^3.13.1",
72     "json-stable-stringify-without-jsonify": "^1.0.1",
73     "levn": "^0.4.1",
74     "lodash": "^4.17.21",
75     "minimatch": "^3.0.4",
76     "natural-compare": "^1.4.0",
77     "optionator": "^0.9.1",
78     "progress": "^2.0.0",
79     "regexpp": "^3.1.0",
80     "semver": "^7.2.1",
81     "strip-ansi": "^6.0.0",
82     "strip-json-comments": "^3.1.0",
83     "table": "^6.0.4",
84     "text-table": "^0.2.0",
85     "v8-compile-cache": "^2.0.3"
86   },
87   "devDependencies": {
88     "@babel/core": "^7.4.3",
89     "@babel/preset-env": "^7.4.3",
90     "acorn": "^7.2.0",
91     "babel-loader": "^8.0.5",
92     "chai": "^4.0.1",
93     "cheerio": "^0.22.0",
94     "common-tags": "^1.8.0",
95     "core-js": "^3.1.3",
96     "dateformat": "^3.0.3",
97     "ejs": "^3.0.2",
98     "escape-string-regexp": "^3.0.0",
99     "eslint": "file:.",
100     "eslint-config-eslint": "file:packages/eslint-config-eslint",
101     "eslint-plugin-eslint-plugin": "^2.2.1",
102     "eslint-plugin-internal-rules": "file:tools/internal-rules",
103     "eslint-plugin-jsdoc": "^25.4.3",
104     "eslint-plugin-node": "^11.1.0",
105     "eslint-release": "^2.0.0",
106     "eslump": "^2.0.0",
107     "esprima": "^4.0.1",
108     "fs-teardown": "^0.1.0",
109     "glob": "^7.1.6",
110     "jsdoc": "^3.5.5",
111     "karma": "^6.1.1",
112     "karma-chrome-launcher": "^3.1.0",
113     "karma-mocha": "^2.0.1",
114     "karma-mocha-reporter": "^2.2.5",
115     "karma-webpack": "^5.0.0",
116     "lint-staged": "^10.1.2",
117     "load-perf": "^0.2.0",
118     "markdownlint": "^0.19.0",
119     "markdownlint-cli": "^0.22.0",
120     "memfs": "^3.0.1",
121     "mocha": "^7.1.1",
122     "mocha-junit-reporter": "^1.23.0",
123     "node-polyfill-webpack-plugin": "^1.0.3",
124     "npm-license": "^0.3.3",
125     "nyc": "^15.0.1",
126     "proxyquire": "^2.0.1",
127     "puppeteer": "^7.1.0",
128     "recast": "^0.19.0",
129     "regenerator-runtime": "^0.13.2",
130     "shelljs": "^0.8.2",
131     "sinon": "^9.0.1",
132     "temp": "^0.9.0",
133     "webpack": "^5.23.0",
134     "webpack-cli": "^4.5.0",
135     "yorkie": "^2.0.0"
136   },
137   "keywords": [
138     "ast",
139     "lint",
140     "javascript",
141     "ecmascript",
142     "espree"
143   ],
144   "license": "MIT",
145   "engines": {
146     "node": "^10.12.0 || >=12.0.0"
147   }
148 }