UNPKG

1.99 kBJSONView Raw
1{
2 "name": "eslint",
3 "version": "0.8.2",
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 "chalk": "~0.5.1",
36 "debug": "^2.0.0",
37 "doctrine": "^0.5.2",
38 "escope": "~1.0.0",
39 "esprima": "^1.2.2",
40 "estraverse": "~1.5.1",
41 "js-yaml": "~3.2.2",
42 "minimatch": "^1.0.0",
43 "mkdirp": "^0.5.0",
44 "object-assign": "^1.0.0",
45 "optionator": "^0.4.0",
46 "strip-json-comments": "~1.0.1",
47 "text-table": "~0.2.0",
48 "user-home": "^1.0.0",
49 "xml-escape": "~1.0.0"
50 },
51 "devDependencies": {
52 "beefy": "~1.0.0",
53 "brfs": "0.0.9",
54 "browserify": "^5.11.2",
55 "chai": "^1.9.1",
56 "dateformat": "^1.0.8",
57 "eslint-tester": "^0.2.1",
58 "istanbul": "^0.3.2",
59 "jsonlint": "^1.6.2",
60 "mocha": "~1.13.0",
61 "mocha-phantomjs": "^3.5.0",
62 "phantomjs": "^1.9.9",
63 "proxyquire": "^1.0.0",
64 "shelljs": "^0.3.0",
65 "shelljs-nodecli": "~0.1.0",
66 "sinon": "^1.10.3",
67 "through": "^2.3.6"
68 },
69 "keywords": [
70 "ast",
71 "lint",
72 "javascript",
73 "ecmascript"
74 ],
75 "preferGlobal": true,
76 "license": "MIT",
77 "engines": {
78 "node": ">=0.10"
79 }
80}