|
@ -43,7 +43,7 @@ module.exports = { |
|
|
version: 'detect', |
|
|
version: 'detect', |
|
|
}, |
|
|
}, |
|
|
'import/extensions': [ |
|
|
'import/extensions': [ |
|
|
'.js', |
|
|
|
|
|
|
|
|
'.js', '.jsx', |
|
|
], |
|
|
], |
|
|
'import/ignore': [ |
|
|
'import/ignore': [ |
|
|
'node_modules', |
|
|
'node_modules', |
|
@ -52,6 +52,7 @@ module.exports = { |
|
|
'import/resolver': { |
|
|
'import/resolver': { |
|
|
node: { |
|
|
node: { |
|
|
paths: ['app/javascript'], |
|
|
paths: ['app/javascript'], |
|
|
|
|
|
extensions: ['.js', '.jsx'], |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}, |
|
@ -111,6 +112,7 @@ module.exports = { |
|
|
semi: 'error', |
|
|
semi: 'error', |
|
|
'valid-typeof': 'error', |
|
|
'valid-typeof': 'error', |
|
|
|
|
|
|
|
|
|
|
|
'react/jsx-filename-extension': ['error', { 'allow': 'as-needed' }], |
|
|
'react/jsx-boolean-value': 'error', |
|
|
'react/jsx-boolean-value': 'error', |
|
|
'react/jsx-closing-bracket-location': ['error', 'line-aligned'], |
|
|
'react/jsx-closing-bracket-location': ['error', 'line-aligned'], |
|
|
'react/jsx-curly-spacing': 'error', |
|
|
'react/jsx-curly-spacing': 'error', |
|
@ -185,6 +187,7 @@ module.exports = { |
|
|
'always', |
|
|
'always', |
|
|
{ |
|
|
{ |
|
|
js: 'never', |
|
|
js: 'never', |
|
|
|
|
|
jsx: 'never', |
|
|
}, |
|
|
}, |
|
|
], |
|
|
], |
|
|
'import/newline-after-import': 'error', |
|
|
'import/newline-after-import': 'error', |
|
|