UNPKG

eslint-plugin-wyze

Version:

My personal ESLint rules.

88 lines (87 loc) 1.85 kB
{ "name": "eslint-plugin-wyze", "version": "3.4.0", "description": "My personal ESLint rules.", "license": "MIT", "repository": "wyze/eslint-plugin-wyze", "author": { "name": "Neil Kistner", "email": "neil.kistner@gmail.com", "url": "neilkistner.com" }, "main": "index.js", "scripts": { "lint": "eslint lib index.js", "pretest": "npm run lint", "test": "jest", "version": "write-changelog" }, "files": [ "!**/__tests__/", "lib/**/*.js", "*.js" ], "keywords": [ "eslint", "eslintplugin", "eslint-plugin" ], "engines": { "node": ">=6" }, "devDependencies": { "babel-eslint": "^8.2.2", "babel-jest": "^22.4.1", "babel-plugin-transform-inline-imports-commonjs": "^1.2.0", "babel-preset-env": "^1.6.1", "eslint": "^4.18.2", "eslint-config-airbnb": "^16.1.0", "eslint-config-wyze": "^5.0.0", "eslint-plugin-eslint-comments": "^2.0.2", "eslint-plugin-import": "^2.9.0", "eslint-plugin-wyze": "file:./", "jest": "^22.4.2", "typescript": "^2.9.2", "typescript-eslint-parser": "^16.0.1", "write-changelog": "^1.1.0" }, "peerDependencies": { "eslint": "^3.0.0 || ^4.0.0" }, "babel": { "plugins": [ "transform-inline-imports-commonjs" ], "presets": [ [ "env", { "targets": { "node": true } } ] ] }, "eslintConfig": { "env": { "jest": true }, "extends": [ "wyze/base" ], "rules": { "comma-dangle": [ "error", { "arrays": "always-multiline", "objects": "always-multiline", "imports": "always-multiline", "exports": "always-multiline", "functions": "never" } ], "strict": "off" } } }