[eslint] un-ignore .eslintrc.js (#16542)

This commit is contained in:
Spencer 2018-02-05 16:29:30 -07:00 committed by GitHub
parent 2896a13f5b
commit b596ad3d5d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 14 additions and 10 deletions

View file

@ -16,3 +16,4 @@
/packages/kbn-build/dist
/packages/kbn-build/vendor
/packages/kbn-build/**/fixtures
!/.eslintrc.js

View file

@ -16,18 +16,21 @@ module.exports = {
overrides: [
// Enable Prettier
{
files: [
'.eslintrc.js',
'packages/kbn-build/**/*.js',
],
plugins: [
'prettier',
],
files: ['.eslintrc.js', 'packages/kbn-build/**/*.js'],
plugins: ['prettier'],
rules: Object.assign(
{ 'prettier/prettier': 'error' },
require('eslint-config-prettier').rules,
require('eslint-config-prettier/react').rules,
require('eslint-config-prettier/react').rules
),
},
]
}
// files not transpiled by babel can't using things like object-spread
{
files: ['.eslintrc.js'],
rules: {
'prefer-object-spread/prefer-object-spread': 'off',
},
},
],
};