style: use typescript resolver for eslint import plugin (#9662)

This commit is contained in:
Brooooooklyn
2025-01-13 05:56:29 +00:00
parent 77fbcb1b9a
commit e72371d15c
38 changed files with 207 additions and 15 deletions

View File

@@ -227,6 +227,7 @@ __metadata:
"@capacitor/cli": "npm:^6.2.0"
"@capacitor/core": "npm:^6.2.0"
"@sentry/react": "npm:^8.44.0"
"@toeverything/infra": "workspace:*"
"@types/react": "npm:^19.0.1"
"@types/react-dom": "npm:^19.0.2"
cross-env: "npm:^7.0.3"
@@ -327,7 +328,6 @@ __metadata:
zod: "npm:^3.24.1"
peerDependencies:
"@blocksuite/affine": "*"
"@blocksuite/icons": 2.1.72
"@swc/core": ^1.0.0
react: ^19.0.0
react-dom: ^19.0.0
@@ -358,7 +358,12 @@ __metadata:
"@affine/templates": "workspace:*"
"@affine/track": "workspace:*"
"@blocksuite/affine": "workspace:*"
"@blocksuite/affine-components": "workspace:*"
"@blocksuite/affine-shared": "workspace:*"
"@blocksuite/block-std": "workspace:*"
"@blocksuite/global": "workspace:*"
"@blocksuite/icons": "npm:2.2.1"
"@blocksuite/store": "workspace:*"
"@capacitor/app": "npm:^6.0.2"
"@capacitor/browser": "npm:^6.0.4"
"@dotlottie/player-component": "npm:^2.7.12"
@@ -377,6 +382,7 @@ __metadata:
"@swc/core": "npm:^1.10.1"
"@testing-library/dom": "npm:^10.4.0"
"@testing-library/react": "npm:^16.1.0"
"@toeverything/infra": "workspace:*"
"@toeverything/pdf-viewer": "npm:^0.1.1"
"@toeverything/theme": "npm:^1.1.3"
"@types/animejs": "npm:^3.1.12"
@@ -470,6 +476,8 @@ __metadata:
"@affine/i18n": "workspace:*"
"@emotion/react": "npm:^11.14.0"
"@sentry/react": "npm:^8.44.0"
"@toeverything/infra": "workspace:*"
"@toeverything/theme": "npm:^1.1.3"
"@types/react": "npm:^19.0.1"
"@types/react-dom": "npm:^19.0.2"
"@vanilla-extract/css": "npm:^1.16.1"
@@ -594,7 +602,9 @@ __metadata:
"@affine/core": "workspace:*"
"@affine/i18n": "workspace:*"
"@affine/native": "workspace:*"
"@affine/nbstore": "workspace:*"
"@blocksuite/affine": "workspace:*"
"@blocksuite/affine-components": "workspace:*"
"@blocksuite/icons": "npm:2.2.1"
"@capacitor/app": "npm:^6.0.2"
"@capacitor/browser": "npm:^6.0.4"
@@ -627,6 +637,7 @@ __metadata:
"@blocksuite/affine": "workspace:*"
"@blocksuite/icons": "npm:2.2.1"
"@sentry/react": "npm:^8.44.0"
"@toeverything/infra": "workspace:*"
"@types/react": "npm:^19.0.1"
"@types/react-dom": "npm:^19.0.2"
cross-env: "npm:^7.0.3"
@@ -663,6 +674,7 @@ __metadata:
electron: "npm:^33.3.0"
eslint: "npm:^9.16.0"
eslint-config-prettier: "npm:^9.1.0"
eslint-import-resolver-typescript: "npm:^3.7.0"
eslint-plugin-import-x: "npm:^4.5.0"
eslint-plugin-react: "npm:^7.37.2"
eslint-plugin-react-hooks: "npm:^5.1.0"
@@ -878,6 +890,7 @@ __metadata:
"@affine/i18n": "workspace:*"
"@emotion/react": "npm:^11.14.0"
"@sentry/react": "npm:^8.44.0"
"@toeverything/infra": "workspace:*"
"@types/react": "npm:^19.0.1"
"@types/react-dom": "npm:^19.0.2"
cross-env: "npm:^7.0.3"
@@ -3286,6 +3299,7 @@ __metadata:
resolution: "@blocksuite/affine-block-bookmark@workspace:blocksuite/affine/block-bookmark"
dependencies:
"@blocksuite/affine-block-embed": "workspace:*"
"@blocksuite/affine-block-surface": "workspace:*"
"@blocksuite/affine-components": "workspace:*"
"@blocksuite/affine-model": "workspace:*"
"@blocksuite/affine-shared": "workspace:*"
@@ -3362,6 +3376,7 @@ __metadata:
"@blocksuite/block-std": "workspace:*"
"@blocksuite/data-view": "workspace:*"
"@blocksuite/global": "workspace:*"
"@blocksuite/icons": "npm:^2.2.1"
"@blocksuite/inline": "workspace:*"
"@blocksuite/store": "workspace:*"
"@floating-ui/dom": "npm:^1.6.10"
@@ -3441,6 +3456,7 @@ __metadata:
"@toeverything/theme": "npm:^1.1.3"
lit: "npm:^3.2.0"
minimatch: "npm:^10.0.1"
vitest: "npm:2.1.8"
yjs: "npm:^13.6.21"
zod: "npm:^3.23.8"
languageName: unknown
@@ -3535,6 +3551,7 @@ __metadata:
"@types/mdast": "npm:^4.0.4"
lit: "npm:^3.2.0"
minimatch: "npm:^10.0.1"
vitest: "npm:2.1.8"
zod: "npm:^3.23.8"
languageName: unknown
linkType: soft
@@ -3628,6 +3645,7 @@ __metadata:
lit: "npm:^3.2.0"
lodash.chunk: "npm:^4.2.0"
nanoid: "npm:^5.0.7"
vitest: "npm:2.1.8"
yjs: "npm:^13.6.21"
zod: "npm:^3.23.8"
languageName: unknown
@@ -3674,6 +3692,7 @@ __metadata:
"@blocksuite/global": "workspace:*"
"@blocksuite/inline": "workspace:*"
"@blocksuite/store": "workspace:*"
"@toeverything/theme": "npm:^1.1.3"
fractional-indexing: "npm:^3.2.0"
yjs: "npm:^13.6.21"
zod: "npm:^3.23.8"
@@ -3717,6 +3736,7 @@ __metadata:
remark-parse: "npm:^11.0.0"
remark-stringify: "npm:^11.0.0"
unified: "npm:^11.0.5"
vitest: "npm:2.1.8"
yjs: "npm:^13.6.21"
zod: "npm:^3.23.8"
languageName: unknown
@@ -3752,6 +3772,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@blocksuite/affine-widget-frame-title@workspace:blocksuite/affine/widget-frame-title"
dependencies:
"@blocksuite/affine-components": "workspace:*"
"@blocksuite/affine-model": "workspace:*"
"@blocksuite/affine-shared": "workspace:*"
"@blocksuite/block-std": "workspace:*"
@@ -3767,6 +3788,8 @@ __metadata:
version: 0.0.0-use.local
resolution: "@blocksuite/affine-widget-remote-selection@workspace:blocksuite/affine/widget-remote-selection"
dependencies:
"@blocksuite/affine-block-surface": "workspace:*"
"@blocksuite/affine-components": "workspace:*"
"@blocksuite/affine-model": "workspace:*"
"@blocksuite/affine-shared": "workspace:*"
"@blocksuite/block-std": "workspace:*"
@@ -3822,6 +3845,7 @@ __metadata:
lz-string: "npm:^1.5.0"
rehype-parse: "npm:^9.0.0"
unified: "npm:^11.0.5"
vitest: "npm:2.1.8"
w3c-keyname: "npm:^2.2.8"
yjs: "npm:^13.6.21"
zod: "npm:^3.23.8"
@@ -3882,6 +3906,7 @@ __metadata:
pdf-lib: "npm:^1.17.1"
shiki: "npm:^1.14.1"
simple-xml-to-json: "npm:^1.2.2"
vitest: "npm:2.1.8"
yjs: "npm:^13.6.21"
zod: "npm:^3.23.8"
languageName: unknown
@@ -3916,6 +3941,7 @@ __metadata:
"@preact/signals-core": "npm:^1.8.0"
lib0: "npm:^0.2.97"
lit: "npm:^3.2.0"
vitest: "npm:2.1.8"
zod: "npm:^3.23.8"
languageName: unknown
linkType: soft
@@ -3943,6 +3969,7 @@ __metadata:
"@blocksuite/global": "workspace:*"
"@preact/signals-core": "npm:^1.8.0"
lit: "npm:^3.2.0"
vitest: "npm:2.1.8"
yjs: "npm:^13.6.21"
zod: "npm:^3.23.8"
languageName: unknown
@@ -3969,10 +3996,12 @@ __metadata:
dependencies:
"@blocksuite/affine-components": "workspace:*"
"@blocksuite/affine-model": "workspace:*"
"@blocksuite/affine-shared": "workspace:*"
"@blocksuite/block-std": "workspace:*"
"@blocksuite/blocks": "workspace:*"
"@blocksuite/data-view": "workspace:*"
"@blocksuite/global": "workspace:*"
"@blocksuite/icons": "npm:^2.2.1"
"@blocksuite/inline": "workspace:*"
"@blocksuite/presets": "workspace:*"
"@blocksuite/store": "workspace:*"
@@ -3980,6 +4009,7 @@ __metadata:
"@preact/signals-core": "npm:^1.8.0"
"@shoelace-style/shoelace": "npm:2.19.1"
"@toeverything/pdf-viewer": "npm:^0.1.1"
"@toeverything/pdfium": "npm:^0.1.1"
"@toeverything/y-indexeddb": "npm:0.10.0-canary.9"
"@tweakpane/core": "npm:^2.0.4"
"@types/katex": "npm:^0.16.7"
@@ -4043,6 +4073,7 @@ __metadata:
lodash.merge: "npm:^4.6.2"
minimatch: "npm:^10.0.1"
nanoid: "npm:^5.0.7"
vitest: "npm:2.1.8"
y-protocols: "npm:^1.0.6"
yjs: "npm:^13.6.21"
zod: "npm:^3.23.8"
@@ -4056,6 +4087,7 @@ __metadata:
"@blocksuite/global": "workspace:*"
idb: "npm:^8.0.0"
idb-keyval: "npm:^6.2.1"
vitest: "npm:2.1.8"
y-protocols: "npm:^1.0.6"
peerDependencies:
yjs: "*"
@@ -9338,6 +9370,13 @@ __metadata:
languageName: node
linkType: hard
"@nolyfill/is-core-module@npm:1.0.39":
version: 1.0.39
resolution: "@nolyfill/is-core-module@npm:1.0.39"
checksum: 10/0d6e098b871eca71d875651288e1f0fa770a63478b0b50479c99dc760c64175a56b5b04f58d5581bbcc6b552b8191ab415eada093d8df9597ab3423c8cac1815
languageName: node
linkType: hard
"@nolyfill/shared@npm:1.0.21":
version: 1.0.21
resolution: "@nolyfill/shared@npm:1.0.21"
@@ -13995,7 +14034,7 @@ __metadata:
languageName: node
linkType: hard
"@toeverything/pdfium@npm:0.1.1":
"@toeverything/pdfium@npm:0.1.1, @toeverything/pdfium@npm:^0.1.1":
version: 0.1.1
resolution: "@toeverything/pdfium@npm:0.1.1"
checksum: 10/3d832eaef3ea4aba142561ed8529e216ed739026e7680e5d4fcd05d56fdd458a06273d6b18f1dbc0af9edcc538fa6fd0246757ebb4957a048a8d69bbf579549a
@@ -20201,7 +20240,7 @@ __metadata:
languageName: node
linkType: hard
"enhanced-resolve@npm:^5.17.1":
"enhanced-resolve@npm:^5.15.0, enhanced-resolve@npm:^5.17.1":
version: 5.18.0
resolution: "enhanced-resolve@npm:5.18.0"
dependencies:
@@ -20728,6 +20767,31 @@ __metadata:
languageName: node
linkType: hard
"eslint-import-resolver-typescript@npm:^3.7.0":
version: 3.7.0
resolution: "eslint-import-resolver-typescript@npm:3.7.0"
dependencies:
"@nolyfill/is-core-module": "npm:1.0.39"
debug: "npm:^4.3.7"
enhanced-resolve: "npm:^5.15.0"
fast-glob: "npm:^3.3.2"
get-tsconfig: "npm:^4.7.5"
is-bun-module: "npm:^1.0.2"
is-glob: "npm:^4.0.3"
stable-hash: "npm:^0.0.4"
peerDependencies:
eslint: "*"
eslint-plugin-import: "*"
eslint-plugin-import-x: "*"
peerDependenciesMeta:
eslint-plugin-import:
optional: true
eslint-plugin-import-x:
optional: true
checksum: 10/8158730c11e562c56ed9bf7236dc75bce35b6992dc32c39ac2f4177ab77fca97b95999850204a6458054243607b54aee88c028a61fed4184f24f425fa1afff01
languageName: node
linkType: hard
"eslint-plugin-import-x@npm:^4.5.0":
version: 4.6.1
resolution: "eslint-plugin-import-x@npm:4.6.1"
@@ -22343,7 +22407,7 @@ __metadata:
languageName: node
linkType: hard
"get-tsconfig@npm:^4.7.3":
"get-tsconfig@npm:^4.7.3, get-tsconfig@npm:^4.7.5":
version: 4.8.1
resolution: "get-tsconfig@npm:4.8.1"
dependencies:
@@ -23834,6 +23898,15 @@ __metadata:
languageName: node
linkType: hard
"is-bun-module@npm:^1.0.2":
version: 1.3.0
resolution: "is-bun-module@npm:1.3.0"
dependencies:
semver: "npm:^7.6.3"
checksum: 10/b23d9ec7b4d4bfd89e4e72b5cd52e1bc153facad59fdd7394c656f8859a78740ef35996a2066240a32f39cc9a9da4b4eb69e68df3c71755a61ebbaf56d3daef0
languageName: node
linkType: hard
"is-callable@npm:^1.2.7":
version: 1.2.7
resolution: "is-callable@npm:1.2.7"