mirror of
https://github.com/SuiteCRM/SuiteCRM-Core.git
synced 2025-08-29 04:21:06 +08:00
Configure eslint typescript imports
- Fix false positive errors on eslist ts imports - Add eslint-import-resolver-alias -- Add typescript path aliases as eslint alias - Add eslint-import-resolver-typescript
This commit is contained in:
parent
0e6b81c2b4
commit
013d5c2919
3 changed files with 187 additions and 47 deletions
19
.eslintrc.js
19
.eslintrc.js
|
@ -5,6 +5,25 @@ module.exports = {
|
|||
"node": true,
|
||||
"jasmine": true
|
||||
},
|
||||
settings: {
|
||||
"import/resolver": {
|
||||
"alias": {
|
||||
"map": [
|
||||
["@app", "./core/app/src/app"],
|
||||
["@base", "./core/app/src"],
|
||||
["@views", "./core/app/views"],
|
||||
["@fields", "./core/app/fields"],
|
||||
["@services", "./core/app/src/services"],
|
||||
["@components", "./core/app/src/components"],
|
||||
["@store", "./core/app/src/store"]
|
||||
],
|
||||
"extensions": [".ts", ".js"]
|
||||
},
|
||||
"typescript": {
|
||||
"directory": './core/app'
|
||||
},
|
||||
},
|
||||
},
|
||||
"extends": [
|
||||
"eslint:recommended",
|
||||
"plugin:@typescript-eslint/recommended",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue