UNPKG

579 BJavaScriptView Raw
1module.exports = {
2 env: {
3 es6: true,
4 node: true,
5 },
6 globals: {
7 expect: true,
8 it: true,
9 describe: true,
10 },
11 extends: ['eslint:recommended'],
12 parser: 'babel-eslint',
13 parserOptions: {
14 ecmaFeatures: {
15 experimentalObjectRestSpread: true,
16 jsx: true,
17 },
18 sourceType: 'module',
19 },
20 plugins: ['react'],
21 rules: {
22 'linebreak-style': ['error', 'unix'],
23 'no-unused-vars': 2,
24 'object-curly-spacing': ['error', 'never'],
25 semi: ['error', 'always'],
26 'react/jsx-uses-react': 2,
27 'react/jsx-uses-vars': 2,
28 },
29};