summaryrefslogtreecommitdiff
path: root/tools/eslint/package.json
diff options
context:
space:
mode:
authorYosuke Furukawa <yosuke.furukawa@gmail.com>2015-04-29 02:03:05 +0900
committerYosuke Furukawa <yosuke.furukawa@gmail.com>2015-05-09 12:09:52 +0900
commitf9dd34d301ab385ae316769b85ef916f9b70b6f6 (patch)
tree9ce5db7bdff46e587535de5549eef7e02656f5d8 /tools/eslint/package.json
parent5883a59b21a97e8b7339f435c977155a2c29ba8d (diff)
downloadandroid-node-v8-f9dd34d301ab385ae316769b85ef916f9b70b6f6.tar.gz
android-node-v8-f9dd34d301ab385ae316769b85ef916f9b70b6f6.tar.bz2
android-node-v8-f9dd34d301ab385ae316769b85ef916f9b70b6f6.zip
tools: replace closure-linter with eslint
PR-URL: https://github.com/iojs/io.js/pull/1539 Fixes: https://github.com/iojs/io.js/issues/1253 Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com> Reviewed-By: Trevor Norris <trev.norris@gmail.com> Reviewed-By: Roman Reiss <me@silverwind.io> Reviewed-By: Chris Dickinson <christopher.s.dickinson@gmail.com> Reviewed-By: Johan Bergström <bugs@bergstroem.nu> Reviewed-By: Fedor Indutny <fedor.indutny@gmail.com>
Diffstat (limited to 'tools/eslint/package.json')
-rw-r--r--tools/eslint/package.json119
1 files changed, 119 insertions, 0 deletions
diff --git a/tools/eslint/package.json b/tools/eslint/package.json
new file mode 100644
index 0000000000..97d2ca2f13
--- /dev/null
+++ b/tools/eslint/package.json
@@ -0,0 +1,119 @@
+{
+ "name": "eslint",
+ "version": "0.20.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",
+ "coveralls": "cat ./coverage/lcov.info | coveralls"
+ },
+ "files": [
+ "LICENSE",
+ "README.md",
+ "bin",
+ "conf",
+ "lib"
+ ],
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/eslint/eslint.git"
+ },
+ "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.6.2",
+ "escape-string-regexp": "^1.0.2",
+ "escope": "^3.0.0",
+ "espree": "^2.0.1",
+ "estraverse": "^2.0.0",
+ "estraverse-fb": "^1.3.1",
+ "globals": "^6.1.0",
+ "js-yaml": "^3.2.5",
+ "minimatch": "^2.0.1",
+ "mkdirp": "^0.5.0",
+ "object-assign": "^2.0.0",
+ "optionator": "^0.5.0",
+ "strip-json-comments": "~1.0.1",
+ "text-table": "~0.2.0",
+ "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",
+ "coveralls": "2.11.2",
+ "dateformat": "^1.0.8",
+ "esprima-fb": "^10001.1.0-dev-harmony-fb",
+ "eslint-tester": "^0.6.0",
+ "istanbul": "^0.3.5",
+ "jsdoc": "^3.3.0-beta1",
+ "jsonlint": "^1.6.2",
+ "markdownlint": "^0.0.4",
+ "mocha": "^2.1.0",
+ "mocha-phantomjs": "^3.5.0",
+ "npm-license": "^0.2.3",
+ "phantomjs": "^1.9.9",
+ "proxyquire": "^1.0.0",
+ "semver": "^4.1.0",
+ "shelljs": "^0.3.0",
+ "shelljs-nodecli": "~0.1.0",
+ "sinon": "^1.12.2",
+ "through": "^2.3.6"
+ },
+ "keywords": [
+ "ast",
+ "lint",
+ "javascript",
+ "ecmascript",
+ "espree"
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.10"
+ },
+ "gitHead": "dc500e81162bf0cb4747a4a415c121b0c46975cb",
+ "_id": "eslint@0.20.0",
+ "_shasum": "796931e62d5ebd0a9b0fc1730820a73b2242ab85",
+ "_from": "eslint@*",
+ "_npmVersion": "1.4.28",
+ "_npmUser": {
+ "name": "nzakas",
+ "email": "nicholas@nczconsulting.com"
+ },
+ "maintainers": [
+ {
+ "name": "nzakas",
+ "email": "nicholas@nczconsulting.com"
+ }
+ ],
+ "dist": {
+ "shasum": "796931e62d5ebd0a9b0fc1730820a73b2242ab85",
+ "tarball": "http://registry.npmjs.org/eslint/-/eslint-0.20.0.tgz"
+ },
+ "directories": {},
+ "_resolved": "https://registry.npmjs.org/eslint/-/eslint-0.20.0.tgz",
+ "readme": "ERROR: No README data found!"
+}