UNPKG

1.96 kBJSONView Raw
1{
2 "name": "eslint",
3 "version": "0.7.1",
4 "author": "Nicholas C. Zakas <nicholas+npm@nczconsulting.com>",
5 "description": "An Esprima-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 "gensite": "node Makefile.js gensite",
17 "browserify": "node Makefile.js browserify",
18 "perf": "node Makefile.js perf",
19 "profile": "beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js"
20 },
21 "files": [
22 "LICENSE",
23 "README.md",
24 "bin",
25 "conf",
26 "lib"
27 ],
28 "repository": {
29 "type": "git",
30 "url": "https://github.com/eslint/eslint"
31 },
32 "homepage": "http://eslint.org",
33 "bugs": "https://github.com/eslint/eslint/issues/",
34 "dependencies": {
35 "optionator": "^0.4.0",
36 "estraverse": "~1.3.0",
37 "esprima": "^1.2.0",
38 "escope": "~1.0.0",
39 "text-table": "~0.2.0",
40 "chalk": "~0.4.0",
41 "strip-json-comments": "~0.1.1",
42 "js-yaml": "~3.0.1",
43 "doctrine": "~0.5.0",
44 "minimatch": "^0.3.0",
45 "debug": "^0.8.1",
46 "object-assign": "^0.3.1",
47 "mkdirp": "^0.5.0"
48 },
49 "devDependencies": {
50 "sinon": "1.7.3",
51 "mocha": "~1.13.0",
52 "chai": "~1.8.1",
53 "shelljs": "~0.2",
54 "jsonlint": "~1.6.0",
55 "istanbul": "~0.2.3",
56 "dateformat": "~1.0.7-1.2.3",
57 "browserify": "~3.20.0",
58 "mocha-phantomjs": "~3.3.1",
59 "phantomjs": "~1.9.2-6",
60 "eslint-tester": "^0.1.0",
61 "brfs": "0.0.9",
62 "through": "~2.3.4",
63 "beefy": "~1.0.0",
64 "shelljs-nodecli": "~0.1.0",
65 "glob": "^4.0.0",
66 "proxyquire": "^1.0.0"
67 },
68 "keywords": [
69 "ast",
70 "lint",
71 "javascript",
72 "ecmascript"
73 ],
74 "preferGlobal": true,
75 "license": "MIT",
76 "engines": {
77 "node": ">=0.10"
78 }
79}