mirror of
https://github.com/apache/superset.git
synced 2026-04-07 10:31:50 +00:00
build: optimize eslint import resolver configs (#10901)
Use `node` resolver and `node` env for `webpack.config.js`, use `webpack` resolver only for `src`.
This commit is contained in:
@@ -27,6 +27,12 @@ module.exports = {
|
||||
env: {
|
||||
browser: true,
|
||||
},
|
||||
settings: {
|
||||
'import/resolver': 'webpack',
|
||||
react: {
|
||||
version: 'detect',
|
||||
},
|
||||
},
|
||||
plugins: ['prettier', 'react'],
|
||||
overrides: [
|
||||
{
|
||||
@@ -38,8 +44,13 @@ module.exports = {
|
||||
},
|
||||
{
|
||||
files: ['webpack*.js'],
|
||||
rules: {
|
||||
'import/no-extraneous-dependencies': 0,
|
||||
env: {
|
||||
node: true,
|
||||
},
|
||||
settings: {
|
||||
'import/resolver': {
|
||||
node: {},
|
||||
},
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -241,10 +252,4 @@ module.exports = {
|
||||
'react/static-property-placement': 0, // disabled temporarily
|
||||
'prettier/prettier': 'error',
|
||||
},
|
||||
settings: {
|
||||
'import/resolver': 'webpack',
|
||||
react: {
|
||||
version: 'detect',
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user