// http://eslint.org/docs/user-guide/configuring module.exports = { root: true, parser: 'babel-eslint', parserOptions: { sourceType: 'module' }, env: { browser: true, es6: true, }, extends: 'airbnb-base', // check if imports actually resolve 'settings': { 'import/resolver': { 'webpack': { 'config': 'webpack.config.js' } } }, // add your custom rules here 'rules': { // allow debugger during development 'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0, 'no-console': process.env.NODE_ENV === 'production' ? 2 : 0, 'arrow-body-style': 0, 'class-methods-use-this': 0, 'linebreak-style': 0, } }