Spaces:
Runtime error
Runtime error
| const path = require('path'); | |
| module.exports = { | |
| root: true, | |
| extends: ['scratch', 'scratch/es6', 'scratch/react', 'plugin:import/errors'], | |
| env: { | |
| browser: true | |
| }, | |
| globals: { | |
| process: true | |
| }, | |
| rules: { | |
| 'import/no-mutable-exports': 'error', | |
| 'import/no-commonjs': 'error', | |
| 'import/no-amd': 'error', | |
| 'import/no-nodejs-modules': 'error', | |
| 'react/jsx-no-literals': 'error', | |
| 'no-confusing-arrow': ['error', { | |
| 'allowParens': true | |
| }], | |
| 'operator-linebreak': 'off', | |
| 'no-console': 'off', | |
| 'space-before-function-paren': 'off', | |
| 'no-lonely-if': 'off' | |
| }, | |
| settings: { | |
| react: { | |
| version: '16.2' // Prevent 16.3 lifecycle method errors | |
| }, | |
| 'import/resolver': { | |
| webpack: { | |
| config: path.resolve(__dirname, '../webpack.config.js') | |
| } | |
| } | |
| } | |
| }; | |