UNPKG

eslint-config-alloy

Version:
93 lines (92 loc) 2.73 kB
{ "name": "eslint-config-alloy", "version": "2.0.2", "description": "AlloyTeam ESLint 规则", "main": "index.js", "scripts": { "start": "npm test", "build": "ts-node scripts/build.ts", "test": "npm run lint && ts-node ./test/index.ts", "lint": "npm run eslint && npm run prettier && npm run eclint", "eslint": "eslint --ext .js,.jsx,.ts,.tsx,.vue --ignore-pattern \"bad.*\" .", "prettier": "prettier -l \"./**/*\"", "prettier:fix": "prettier --write -l \"./**/*\"", "eclint": "eclint check test", "eclint:fix": "eclint fix test" }, "repository": { "type": "git", "url": "git+https://github.com/AlloyTeam/eslint-config-alloy.git" }, "keywords": [ "eslint", "eslintrc", "eslintconfig", "config", "alloy", "alloyteam", "javascript", "styleguide", "react", "vue", "typescript" ], "author": "xcatliu <xcatliu@gmail.com>", "contributors": [ "heyli <lcxfs1991@gmail.com>", "DiamondYuan <admin@diamondyuan.com>", "Dash Chen <noreply@github.com>", "Swan <noreply@github.com>" ], "license": "MIT", "bugs": { "url": "https://github.com/AlloyTeam/eslint-config-alloy/issues" }, "homepage": "https://alloyteam.github.io/eslint-config-alloy/", "publishConfig": { "access": "public" }, "husky": { "hooks": { "pre-commit": "npm test", "pre-push": "npm test" } }, "dependencies": {}, "peerDependencies": { "@typescript-eslint/eslint-plugin": "^1.9.0", "babel-eslint": "^10.0.1", "eslint": "^5.16.0", "eslint-plugin-react": "^7.13.0", "eslint-plugin-vue": "^5.2.2", "vue-eslint-parser": "5.0.0" }, "devDependencies": { "@types/doctrine": "0.0.3", "@types/eslint": "^4.16.6", "@types/node": "^12.0.2", "@types/prettier": "^1.16.4", "@types/react": "^16.8.18", "@typescript-eslint/eslint-plugin": "^1.9.0", "axios": "^0.19.0", "babel-eslint": "^10.0.1", "doctrine": "^3.0.0", "eclint": "^2.8.1", "eslint": "^5.16.0", "eslint-config-prettier": "^4.3.0", "eslint-plugin-react": "^7.13.0", "eslint-plugin-vue": "^5.2.2", "husky": "^2.3.0", "prettier": "^1.17.1", "react": "^16.8.6", "ts-node": "^7.0.1", "typescript": "^3.4.5", "vue-eslint-parser": "^5.0.0" }, "greenkeeper": { "ignore": [ "ts-node", "vue-eslint-parser" ] } }