Benjy Cui
9 years ago
3 changed files with 60 additions and 42 deletions
@ -0,0 +1,57 @@ |
|||
'use strict'; |
|||
|
|||
const eslintrc = { |
|||
extends: ['eslint-config-airbnb'], |
|||
env: { |
|||
browser: true, |
|||
node: true, |
|||
mocha: true, |
|||
jest: true, |
|||
es6: true, |
|||
}, |
|||
parser: 'babel-eslint', |
|||
parserOptions: { |
|||
ecmaVersion: 6, |
|||
ecmaFeatures: { |
|||
jsx: true, |
|||
experimentalObjectRestSpread: true, |
|||
}, |
|||
}, |
|||
plugins: [ |
|||
'markdown', |
|||
'react', |
|||
'babel', |
|||
], |
|||
rules: { |
|||
'comma-dangle': 0, |
|||
'func-names': 0, |
|||
'prefer-const': 0, |
|||
'arrow-body-style': 0, |
|||
'react/sort-comp': 0, |
|||
'react/no-multi-comp': 0, |
|||
'react/prop-types': 0, |
|||
'react/prefer-es6-class': 0, |
|||
'react/prefer-stateless-function': 0, |
|||
'react/jsx-closing-bracket-location': 0, |
|||
'no-param-reassign': 0, |
|||
'no-return-assign': 0, |
|||
'max-len': 0, |
|||
'consistent-return': 0, |
|||
} |
|||
}; |
|||
|
|||
if (process.env.ANTD === 'DEMO') { |
|||
eslintrc.globals = { |
|||
React: true, |
|||
ReactDOM: true, |
|||
mountNode: true, |
|||
}; |
|||
|
|||
Object.assign(eslintrc.rules, { |
|||
'no-console': 0, |
|||
'eol-last': 0, |
|||
'prefer-rest-params': 0, |
|||
}); |
|||
} |
|||
|
|||
module.exports = eslintrc; |
@ -1,39 +0,0 @@ |
|||
{ |
|||
"parser": "babel-eslint", |
|||
"extends": ["eslint-config-airbnb"], |
|||
"env": { |
|||
"browser": true, |
|||
"node": true, |
|||
"mocha": true, |
|||
"jest": true, |
|||
"es6": true |
|||
}, |
|||
"parserOptions": { |
|||
"ecmaVersion": 6, |
|||
"ecmaFeatures": { |
|||
"jsx": true, |
|||
"experimentalObjectRestSpread": true |
|||
} |
|||
}, |
|||
"plugins": [ |
|||
"markdown", |
|||
"react", |
|||
"babel" |
|||
], |
|||
"rules": { |
|||
"comma-dangle": 0, |
|||
"func-names": 0, |
|||
"prefer-const": 0, |
|||
"arrow-body-style": 0, |
|||
"react/sort-comp": 0, |
|||
"react/no-multi-comp": 0, |
|||
"react/prop-types": 0, |
|||
"react/prefer-es6-class": 0, |
|||
"react/prefer-stateless-function": 0, |
|||
"react/jsx-closing-bracket-location": 0, |
|||
"no-param-reassign": 0, |
|||
"no-return-assign": 0, |
|||
"max-len": 0, |
|||
"consistent-return": 0 |
|||
} |
|||
} |
Loading…
Reference in new issue