File tree Expand file tree Collapse file tree 2 files changed +18
-7
lines changed
Expand file tree Collapse file tree 2 files changed +18
-7
lines changed Original file line number Diff line number Diff line change 1+ // https://github.com/benmosher/eslint-plugin-import/issues/1396
2+ const resolver = {
3+ [ require . resolve ( 'eslint-import-resolver-node' ) ] : { } ,
4+ }
5+
6+ // in case the project does not depend on @vue /cli-service
7+ try {
8+ resolver [ require . resolve ( 'eslint-import-resolver-webpack' ) ] = {
9+ config : require . resolve ( '@vue/cli-service/webpack.config.js' ) ,
10+ }
11+ } catch ( e ) { }
12+
113module . exports = {
214 extends : [
315 require . resolve ( 'eslint-config-standard' )
416 ] ,
517 settings : {
6- 'import/resolver' : {
7- // https://github.com/benmosher/eslint-plugin-import/issues/1396
8- [ require . resolve ( 'eslint-import-resolver-node' ) ] : { } ,
9- [ require . resolve ( 'eslint-import-resolver-webpack' ) ] : {
10- config : require . resolve ( '@vue/cli-service/webpack.config.js' ) ,
11- } ,
12- } ,
18+ 'import/resolver' : resolver ,
1319 'import/extensions' : [
1420 '.js' ,
1521 '.jsx' ,
Original file line number Diff line number Diff line change 3333 "eslint-plugin-promise" : " >= 4.2.1" ,
3434 "eslint-plugin-standard" : " >= 4.0.0" ,
3535 "eslint-plugin-vue" : " >= 6.1.2"
36+ },
37+ "peerDependenciesMeta" : {
38+ "@vue/cli-service" : {
39+ "optional" : true
40+ }
3641 }
3742}
You can’t perform that action at this time.
0 commit comments