{ "name": "eslint", "version": "1.6.0", "author": { "name": "Nicholas C. Zakas", "email": "nicholas+npm@nczconsulting.com" }, "description": "An AST-based pattern checker for JavaScript.", "bin": { "eslint": "./bin/eslint.js" }, "main": "./lib/api.js", "scripts": { "test": "node Makefile.js test", "lint": "node Makefile.js lint", "patch": "node Makefile.js patch", "minor": "node Makefile.js minor", "major": "node Makefile.js major", "docs": "node Makefile.js docs", "gensite": "node Makefile.js gensite", "browserify": "node Makefile.js browserify", "perf": "node Makefile.js perf", "profile": "beefy tests/bench/bench.js --open -- -t brfs -t ./tests/bench/xform-rules.js -r espree", "coveralls": "cat ./coverage/lcov.info | coveralls", "check-commit": "node Makefile.js checkGitCommit" }, "files": [ "LICENSE", "README.md", "bin", "conf", "lib" ], "repository": { "type": "git", "url": "https://github.com/eslint/eslint" }, "homepage": "http://eslint.org", "bugs": { "url": "https://github.com/eslint/eslint/issues/" }, "dependencies": { "chalk": "^1.0.0", "concat-stream": "^1.4.6", "debug": "^2.1.1", "doctrine": "^0.7.0", "escape-string-regexp": "^1.0.2", "escope": "^3.2.0", "espree": "^2.2.4", "estraverse": "^4.1.0", "estraverse-fb": "^1.3.1", "esutils": "^2.0.2", "file-entry-cache": "^1.1.1", "glob": "^5.0.14", "globals": "^8.10.0", "handlebars": "^4.0.0", "inquirer": "^0.9.0", "is-my-json-valid": "^2.10.0", "is-resolvable": "^1.0.0", "js-yaml": "^3.2.5", "json-stable-stringify": "^1.0.0", "lodash.clonedeep": "^3.0.1", "lodash.merge": "^3.3.2", "lodash.omit": "^3.1.0", "minimatch": "^2.0.1", "mkdirp": "^0.5.0", "object-assign": "^2.0.0", "optionator": "^0.5.0", "path-is-absolute": "^1.0.0", "path-is-inside": "^1.0.1", "shelljs": "^0.3.0", "strip-json-comments": "~1.0.1", "text-table": "~0.2.0", "to-double-quotes": "^1.0.1", "to-single-quotes": "^1.0.3", "user-home": "^1.0.0", "xml-escape": "~1.0.0" }, "devDependencies": { "beefy": "^1.0.0", "brfs": "0.0.9", "browserify": "^8.1.3", "chai": "^1.9.1", "cheerio": "^0.19.0", "coveralls": "2.11.2", "dateformat": "^1.0.8", "ejs": "^2.3.3", "esprima": "^2.4.1", "esprima-fb": "^10001.1.0-dev-harmony-fb", "gh-got": "^1.0.3", "istanbul": "^0.3.5", "jsdoc": "^3.3.0-beta1", "jsonlint": "^1.6.2", "leche": "^2.1.1", "linefix": "^0.1.1", "load-perf": "^0.2.0", "markdownlint": "^0.0.8", "mocha": "^2.1.0", "mocha-phantomjs": "3.6.0", "npm-license": "^0.2.3", "phantomjs": "1.9.7-15", "proxyquire": "^1.0.0", "rewire": "^2.3.4", "semver": "^4.1.0", "shelljs-nodecli": "~0.1.0", "sinon": "1.14.1", "through": "^2.3.6" }, "keywords": [ "ast", "lint", "javascript", "ecmascript", "espree" ], "license": "MIT", "engines": { "node": ">=0.10" }, "gitHead": "54600a38baded690821d6efb060c6c51ad18cefe", "_id": "eslint@1.6.0", "_shasum": "108a2d5ccb5a218cf7270f256cc2962518fa0c96", "_from": "eslint@*", "_npmVersion": "1.4.28", "_npmUser": { "name": "nzakas", "email": "nicholas@nczconsulting.com" }, "maintainers": [ { "name": "nzakas", "email": "nicholas@nczconsulting.com" }, { "name": "ivolodin", "email": "ivolodin@gmail.com" } ], "dist": { "shasum": "108a2d5ccb5a218cf7270f256cc2962518fa0c96", "tarball": "http://registry.npmjs.org/eslint/-/eslint-1.6.0.tgz" }, "directories": {}, "_resolved": "https://registry.npmjs.org/eslint/-/eslint-1.6.0.tgz", "readme": "ERROR: No README data found!" }