5.0.0 • Published 9 years ago
eslint-config-wyze v5.0.0
eslint-config-wyze
My personal ESLint settings.
Installation
Note: The below commands will generate the command you will need to run for installation. You can replace
yarn add --devwithnpm i --save-devif not using Yarn.
Base
(
export PKG=eslint-config-wyze; npm info $PKG config.basePeers --json | command sed 's/[\{\},]//g ; s/: /@/g' | xargs echo yarn add --dev $PKG
)Preact/React
(
export PKG=eslint-config-wyze; npm info $PKG config.reactPeers --json | command sed 's/[\{\},]//g ; s/: /@/g' | xargs echo yarn add --dev $PKG
)Flow
(
export PKG=eslint-config-wyze; npm info $PKG config.flowPeers --json | command sed 's/[\{\},]//g ; s/: /@/g' | xargs echo yarn add --dev $PKG
)Usage
package.json
{
// React
"eslintConfig": {
"extends": "wyze"
}
// Preact
"eslintConfig": {
"extends": "wyze/preact"
}
// Non-React
"eslintConfig": {
"extends": "wyze/base"
}
// Flow
"eslintConfig": {
"extends": "wyze/flow"
}
// Multiple (React + Flow)
"eslintConfig": {
"extends": [
"wyze",
"wyze/flow"
]
}
}Peer Dependencies
| Package | Base | Preact/React | Flow |
|---|---|---|---|
| babel-eslint | :package: | ||
| eslint | :package: | :package: | :package: |
| eslint-config-airbnb | :package: | :package: | |
| eslint-plugin-eslint-comments | :package: | :package: | |
| eslint-plugin-flowtype | :package: | ||
| eslint-plugin-import | :package: | :package: | |
| eslint-plugin-jsx-a11y | :package: | ||
| eslint-plugin-react | :package: | ||
| eslint-plugin-wyze | :package: | :package: |
Change Log
v5.0.0 (2017-04-02)
- [
facbd4e68b] - Upgrade dependencies (Neil Kistner) - [
5a278abd00] - Update readme and installation method (Neil Kistner) - [
c8476650de] - Addeslint-commentsplugin (Neil Kistner) - [
3d20212e92] - Enable rules foreslint-plugin-jsx-a11y@4 and require overrides (Neil Kistner) - [
6162b2b688] - Exclude test files from npm package (Neil Kistner) - [
3265224d17] - Upgrade dependencies (Neil Kistner) - [
3e2283e267] - Update version script to skip beta releases in changelog (Neil Kistner) - [
63f1686355] - Enable someeslint-plugin-jsx-a11yrules (Neil Kistner) - [
c7fd8556ff] - Enablereact/void-dom-elements-no-childrenrule (Neil Kistner) - [
62c1ebcf45] - Relaxreact/sort-prop-typesrule (Neil Kistner) - [
f3c9fe769f] - Remove react rules enforced by AirBnb (Neil Kistner) - [
cd4a6a1d29] - Relaxreact/jsx-sort-propsrule (Neil Kistner) - [
57c75e3d9d] - Add past changelog and changelog build script (Neil Kistner) - [
a878cce34a] - Fix build (Neil Kistner) - [
b1fa5888f7] - Upgrade dependencies (Neil Kistner) - [
645d72e356] - Fixing lint errors (Neil Kistner) - [
8f666bbf5d] - Streamline test process a little more (Neil Kistner) - [
763c78b238] - Always enforce space in arrays, no exceptions (Neil Kistner) - [
ec0c03368d] - Removemax-lenrule and fall back to AirBnb's (100 char) (Neil Kistner) - [
96569b19a8] - Removeid-blacklistrule and use AirBnb's setting (Neil Kistner) - [
bc33e5b42c] - Switch to Jest for testing (Neil Kistner) - [
62302e6d52] - Quick project cleanup (Neil Kistner)
License
MIT © Neil Kistner
5.0.0
9 years ago
5.0.0-beta.3
9 years ago
5.0.0-beta.2
9 years ago
5.0.0-beta.1
9 years ago
4.1.0
9 years ago
4.0.0
9 years ago
4.0.0-beta.5
9 years ago
4.0.0-beta.4
9 years ago
4.0.0-beta.3
9 years ago
4.0.0-beta.2
9 years ago
4.0.0-beta.1
9 years ago
3.0.0
9 years ago
2.0.0
10 years ago
1.3.0
10 years ago
1.2.1
10 years ago
1.2.0
10 years ago
1.1.0
10 years ago
1.0.0
10 years ago