UNPKG

eslint-config-blockabc

Version:

A All-in-One eslint config project based on Standard Style

62 lines (61 loc) 2.11 kB
{ "name": "eslint-config-blockabc", "version": "0.16.2", "description": "A All-in-One eslint config project based on Standard Style", "main": "index.js", "scripts": { "lint": "eslint --ext .js,.ts .", "test": "npm run test:javascript & npm run test:typescript & npm run test:vue & npm run test:vue-ts & npm run test:nuxt & npm run test:nuxt-ts", "test:javascript": "eslint -c index.js test/javascript.js", "test:typescript": "eslint -c typescript.js test/typescript.ts test/javascript.js", "test:vue": "eslint -c vue.js test/vue.vue test/vue3.vue test/javascript.js", "test:nuxt": "eslint -c nuxt.js test/nuxt.vue test/javascript.js test/nuxt.config.js", "test:vue-ts": "eslint -c vue-ts.js test/vue-ts.vue test/typescript.ts", "test:nuxt-ts": "eslint -c nuxt-ts.js test/nuxt-ts.vue test/typescript.ts test/javascript.js" }, "keywords": [ "eslint", "eslintconfig", "eslint-config", "standard", "blockabc", "typescript", "vue", "nuxt", "blockchain" ], "author": "JeffJing", "repository": { "type": "git", "url": "git@github.com:BlockABC/eslint-config-blockabc.git" }, "homepage": "https://github.com/BlockABC/eslint-config-blockabc", "license": "MIT", "peerDependencies": { "@babel/eslint-parser": "^7.18.2", "eslint": "^8.17.0", "typescript": "^4.7.3" }, "devDependencies": { "@babel/eslint-parser": "^7.18.2", "@types/node": "^17.0.40", "eslint": "^8.17.0", "nuxt": "^2.15.8", "typescript": "^4.7.3" }, "dependencies": { "@typescript-eslint/eslint-plugin": "^5.27.1", "@typescript-eslint/parser": "^5.27.1", "eslint-config-standard": "^17.0.0", "eslint-config-standard-jsx": "^11.0.0", "eslint-config-standard-with-typescript": "^21.0.1", "eslint-plugin-import": "^2.26.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-nuxt": "^3.2.0", "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "^7.30.0", "eslint-plugin-standard": "^4.1.0", "eslint-plugin-vue": "^9.1.0", "vue-eslint-parser": "^9.0.2" } }