Skip to content

Commit 937e51d

Browse files
committed
eslint-import-resolver-typescript 2.7.1
1 parent c33d70c commit 937e51d

File tree

4 files changed

+31
-16
lines changed

4 files changed

+31
-16
lines changed

.eslintrc.json

+5
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@
1717
"sourceType": "module"
1818
},
1919
"plugins": ["eslint-plugin-import", "header", "@typescript-eslint"],
20+
"settings": {
21+
"import/resolver": {
22+
"typescript": {}
23+
}
24+
},
2025
"rules": {
2126
"@typescript-eslint/consistent-type-assertions": "error",
2227
"@typescript-eslint/no-explicit-any": "error",

linting/timings.txt

+13-13
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
Rule | Time (ms) | Relative
22
:-------------------------------------------|----------:|--------:
3-
import/no-unused-modules | 16192.504 | 34.3%
4-
@typescript-eslint/no-misused-promises | 12934.596 | 27.4%
5-
@typescript-eslint/no-floating-promises | 6937.194 | 14.7%
6-
import/order | 2205.970 | 4.7%
7-
import/no-extraneous-dependencies | 2010.543 | 4.3%
8-
import/no-duplicates | 1928.831 | 4.1%
9-
import/extensions | 1304.148 | 2.8%
10-
@typescript-eslint/no-unnecessary-qualifier | 975.010 | 2.1%
11-
padding-line-between-statements | 502.669 | 1.1%
12-
max-len | 199.775 | 0.4%
3+
import/no-unused-modules | 18393.789 | 37.8%
4+
@typescript-eslint/no-misused-promises | 10975.028 | 22.5%
5+
@typescript-eslint/no-floating-promises | 5962.898 | 12.2%
6+
import/order | 3137.135 | 6.4%
7+
import/no-duplicates | 3070.013 | 6.3%
8+
import/no-extraneous-dependencies | 2968.616 | 6.1%
9+
import/extensions | 905.968 | 1.9%
10+
@typescript-eslint/no-unnecessary-qualifier | 849.399 | 1.7%
11+
padding-line-between-statements | 409.364 | 0.8%
12+
max-len | 174.747 | 0.4%
1313

14-
real 1m21.717s
15-
user 0m0.168s
16-
sys 0m0.399s
14+
real 1m14.048s
15+
user 0m0.197s
16+
sys 0m0.293s

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@
143143
"esbuild-wasm": "0.14.49",
144144
"eslint": "8.19.0",
145145
"eslint-config-prettier": "8.5.0",
146+
"eslint-import-resolver-typescript": "2.7.1",
146147
"eslint-plugin-header": "3.1.1",
147148
"eslint-plugin-import": "2.26.0",
148149
"express": "4.18.1",

yarn.lock

+12-3
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,6 @@
177177

178178
"@angular/dev-infra-private@https://github.com/angular/dev-infra-private-builds.git#efc5d56da4f755f2a4bf57e4d835551cc2698115":
179179
version "0.0.0-1241c1280f4a2a58eda8c322a0f057840a9d5b6c"
180-
uid efc5d56da4f755f2a4bf57e4d835551cc2698115
181180
resolved "https://github.com/angular/dev-infra-private-builds.git#efc5d56da4f755f2a4bf57e4d835551cc2698115"
182181
dependencies:
183182
"@angular-devkit/build-angular" "14.1.0-next.4"
@@ -4897,6 +4896,17 @@ [email protected], eslint-import-resolver-node@^0.3.6:
48974896
debug "^3.2.7"
48984897
resolve "^1.20.0"
48994898

4899+
4900+
version "2.7.1"
4901+
resolved "https://registry.yarnpkg.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-2.7.1.tgz#a90a4a1c80da8d632df25994c4c5fdcdd02b8751"
4902+
integrity sha512-00UbgGwV8bSgUv34igBDbTOtKhqoRMy9bFjNehT40bXg6585PNIct8HhXZ0SybqB9rWtXj9crcku8ndDn/gIqQ==
4903+
dependencies:
4904+
debug "^4.3.4"
4905+
glob "^7.2.0"
4906+
is-glob "^4.0.3"
4907+
resolve "^1.22.0"
4908+
tsconfig-paths "^3.14.1"
4909+
49004910
eslint-module-utils@^2.7.3:
49014911
version "2.7.3"
49024912
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee"
@@ -5617,7 +5627,7 @@ glob@^6.0.1:
56175627
once "^1.3.0"
56185628
path-is-absolute "^1.0.0"
56195629

5620-
glob@^7.0.0, glob@^7.0.3, glob@^7.0.6, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7:
5630+
glob@^7.0.0, glob@^7.0.3, glob@^7.0.6, glob@^7.1.1, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7, glob@^7.2.0:
56215631
version "7.2.3"
56225632
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
56235633
integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
@@ -9480,7 +9490,6 @@ [email protected], sass@^1.49.9:
94809490

94819491
"sauce-connect-proxy@https://saucelabs.com/downloads/sc-4.7.1-linux.tar.gz":
94829492
version "0.0.0"
9483-
uid e5d7f82ad98251a653d1b0537f1103e49eda5e11
94849493
resolved "https://saucelabs.com/downloads/sc-4.7.1-linux.tar.gz#e5d7f82ad98251a653d1b0537f1103e49eda5e11"
94859494

94869495
saucelabs@^1.5.0:

0 commit comments

Comments
 (0)