UNPKG

2.99 kBJSONView Raw
1{
2 "name": "eslint",
3 "version": "1.4.3",
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 "lint": "node Makefile.js lint",
13 "patch": "node Makefile.js patch",
14 "minor": "node Makefile.js minor",
15 "major": "node Makefile.js major",
16 "docs": "node Makefile.js docs",
17 "gensite": "node Makefile.js gensite",
18 "browserify": "node Makefile.js browserify",
19 "perf": "node Makefile.js perf",
20 "profile": "beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree",
21 "coveralls": "cat ./coverage/lcov.info | coveralls",
22 "check-commit": "node Makefile.js checkGitCommit"
23 },
24 "files": [
25 "LICENSE",
26 "README.md",
27 "bin",
28 "conf",
29 "lib"
30 ],
31 "repository": {
32 "type": "git",
33 "url": "https://github.com/eslint/eslint"
34 },
35 "homepage": "http://eslint.org",
36 "bugs": "https://github.com/eslint/eslint/issues/",
37 "dependencies": {
38 "chalk": "^1.0.0",
39 "concat-stream": "^1.4.6",
40 "debug": "^2.1.1",
41 "doctrine": "^0.6.2",
42 "escape-string-regexp": "^1.0.2",
43 "escope": "^3.2.0",
44 "espree": "^2.2.4",
45 "estraverse": "^4.1.0",
46 "estraverse-fb": "^1.3.1",
47 "glob": "^5.0.14",
48 "globals": "^8.6.0",
49 "handlebars": "^4.0.0",
50 "inquirer": "^0.9.0",
51 "file-entry-cache": "^1.1.1",
52 "is-my-json-valid": "^2.10.0",
53 "is-resolvable": "^1.0.0",
54 "js-yaml": "^3.2.5",
55 "lodash.clonedeep": "^3.0.1",
56 "lodash.merge": "^3.3.2",
57 "lodash.omit": "^3.1.0",
58 "minimatch": "^2.0.1",
59 "mkdirp": "^0.5.0",
60 "object-assign": "^2.0.0",
61 "optionator": "^0.5.0",
62 "path-is-absolute": "^1.0.0",
63 "path-is-inside": "^1.0.1",
64 "shelljs": "^0.3.0",
65 "strip-json-comments": "~1.0.1",
66 "text-table": "~0.2.0",
67 "to-double-quotes": "^1.0.1",
68 "to-single-quotes": "^1.0.3",
69 "user-home": "^1.0.0",
70 "xml-escape": "~1.0.0"
71 },
72 "devDependencies": {
73 "beefy": "^1.0.0",
74 "brfs": "0.0.9",
75 "browserify": "^8.1.3",
76 "chai": "^1.9.1",
77 "cheerio": "^0.19.0",
78 "coveralls": "2.11.2",
79 "dateformat": "^1.0.8",
80 "ejs": "^2.3.3",
81 "esprima": "^2.4.1",
82 "esprima-fb": "^10001.1.0-dev-harmony-fb",
83 "gh-got": "^1.0.3",
84 "istanbul": "^0.3.5",
85 "jsdoc": "^3.3.0-beta1",
86 "jsonlint": "^1.6.2",
87 "leche": "^2.1.1",
88 "linefix": "^0.1.1",
89 "markdownlint": "^0.0.6",
90 "mocha": "^2.1.0",
91 "mocha-phantomjs": "3.6.0",
92 "npm-license": "^0.2.3",
93 "phantomjs": "1.9.7-15",
94 "proxyquire": "^1.0.0",
95 "rewire": "^2.3.4",
96 "semver": "^4.1.0",
97 "shelljs-nodecli": "~0.1.0",
98 "sinon": "1.14.1",
99 "through": "^2.3.6"
100 },
101 "keywords": [
102 "ast",
103 "lint",
104 "javascript",
105 "ecmascript",
106 "espree"
107 ],
108 "license": "MIT",
109 "engines": {
110 "node": ">=0.10"
111 }
112}