@fisker/eslint-config
fisker's Shareable ESLint Configuration
Install
yarn add --dev eslint prettier @fisker/eslint-config
.eslintrc.js
module.exports = {
extends: ['@fisker'],
}
foreign config & plugins
eslint-config-airbnb-base
eslint-plugin-eslint-comments
eslint-plugin-import
eslint-plugin-promise
eslint-plugin-unicorn
Todos
- [x] airbnb config
- [x] prettier plugin
- [x] unicorn plugin
- [x] promise plugin
- [x] node plugin
- [x] html plugin
- [x] eslint-comments plugin
- [x]
optimize-regex pluginremoved in favor ofunicorn/regex-shorthand
- [ ] react plugin
- [ ] webpack plugin (need evaluate)
Links
- ESLint
- Prettier
- Airbnb JavaScript Style Guide
- eslint-plugin-import
- eslint-plugin-unicorn
- eslint-plugin-eslint-comments
- eslint-plugin-node
- eslint-plugin-html
- eslint-plugin-promise
- eslint-plugin-optimize-regex
License
MIT © fisker Cheung