Newer
Older
/* eslint-disable import/no-extraneous-dependencies */
/**
* You can edit the eslint config file here.
*
* eg.
* eslint.rules['no-console'] = ['warn', { allow: ['error', 'warn'] }],
*
*/
eslint.parser = 'babel-eslint';
eslint.parserOptions = {
ecmaVersion: 6,
ecmaFeatures: {
experimentalObjectRestSpread: true,
},
};
'class-methods-use-this': [
1,
{ exceptMethods: ['run', 'enable', 'active', 'select'] },
],
'import/no-extraneous-dependencies': [
'error',
{
devDependencies: ['.storybook/**', 'stories/**', '.cz-config.js'],
},
],
'react/jsx-filename-extension': [1, { extensions: ['.js', '.jsx'] }],
'react/prop-types': [
2,
{
ignore: [
'children',
'className',
'onClick',
'onMouseDown',
'onMouseEnter',
'theme',
],
},