{ "name": "eslint-plugin-vue", "version": "4.7.1", "description": "Official ESLint plugin for Vue.js", "main": "lib/index.js", "scripts": { "start": "npm run test:base -- --watch --growl", "test:base": "mocha \"tests/lib/**/*.js\" --reporter dot", "test": "nyc npm run test:base -- \"tests/integrations/*.js\" --timeout 60000", "lint": "eslint . --rulesdir eslint-internal-rules", "pretest": "npm run lint", "preversion": "npm test && npm run update && git add .", "version": "npm run lint -- --fix && git add .", "update": "node ./tools/update.js" }, "files": [ "lib" ], "homepage": "https://github.com/vuejs/eslint-plugin-vue#readme", "keywords": [ "eslint", "eslint-plugin", "eslint-config", "vue", "vuejs", "rules" ], "author": "Toru Nagashima (https://github.com/mysticatea)", "contributors": [ "Michał Sajnóg (http://github.com/michalsnik)" ], "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/vuejs/eslint-plugin-vue.git" }, "bugs": { "url": "https://github.com/vuejs/eslint-plugin-vue/issues" }, "engines": { "node": ">=4" }, "peerDependencies": { "eslint": "^3.18.0 || ^4.0.0" }, "dependencies": { "vue-eslint-parser": "^2.0.3" }, "devDependencies": { "@types/node": "^4.2.16", "babel-eslint": "^8.2.2", "chai": "^4.1.0", "eslint": "^4.14.0", "eslint-plugin-eslint-plugin": "^0.8.0", "eslint-plugin-html": "^4.0.1", "eslint-plugin-vue-libs": "^2.0.0", "lodash": "^4.17.4", "mocha": "^3.2.0", "nyc": "^11.1.0" } ,"_resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-4.7.1.tgz" ,"_integrity": "sha512-esETKhVMI7Vdli70Wt4bvAwnZBJeM0pxVX9Yb0wWKxdCJc2EADalVYK/q2FzMw8oKN0wPMdqVCKS8kmR89recA==" ,"_from": "eslint-plugin-vue@4.7.1" }