diff --git a/package.json b/package.json index 15408356..0016d341 100644 --- a/package.json +++ b/package.json @@ -85,7 +85,7 @@ "eslint": "^9.22.0", "eslint-config-flat-gitignore": "^2.1.0", "eslint-doc-generator": "^2.1.1", - "eslint-import-resolver-typescript": "^3.8.5", + "eslint-import-resolver-typescript": "^4.3.1", "eslint-plugin-eslint-plugin": "^6.4.0", "eslint-plugin-import-x": "^4.6.1", "eslint-plugin-n": "^17.16.2", diff --git a/yarn.lock b/yarn.lock index b1ee71c3..5c0c0ed8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -68,6 +68,34 @@ __metadata: languageName: node linkType: hard +"@emnapi/core@npm:^1.3.1": + version: 1.4.0 + resolution: "@emnapi/core@npm:1.4.0" + dependencies: + "@emnapi/wasi-threads": "npm:1.0.1" + tslib: "npm:^2.4.0" + checksum: 10c0/ff971bc2544bdbd97a981072baedae6241372971996f39402d113cc21bb0d5c6eaca4a5ce9f4ca7d2106e9a6325a6170b1b86680466f9c663b1a33ecdbb98fc7 + languageName: node + linkType: hard + +"@emnapi/runtime@npm:^1.3.1": + version: 1.4.0 + resolution: "@emnapi/runtime@npm:1.4.0" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/9c57c0fd6af62bec771bdbe7615571a484656f5c73758e7766ffb5b7f42c6877128a7d0dc84b12e0aee40f5113fddb309a65d1b3128d57a9db79f963cb327ffe + languageName: node + linkType: hard + +"@emnapi/wasi-threads@npm:1.0.1": + version: 1.0.1 + resolution: "@emnapi/wasi-threads@npm:1.0.1" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/1e0c8036b8d53e9b07cc9acf021705ef6c86ab6b13e1acda7fffaf541a2d3565072afb92597419173ced9ea14f6bf32fce149106e669b5902b825e8b499e5c6c + languageName: node + linkType: hard + "@esbuild/aix-ppc64@npm:0.25.1": version: 0.25.1 resolution: "@esbuild/aix-ppc64@npm:0.25.1" @@ -451,6 +479,17 @@ __metadata: languageName: node linkType: hard +"@napi-rs/wasm-runtime@npm:^0.2.7": + version: 0.2.7 + resolution: "@napi-rs/wasm-runtime@npm:0.2.7" + dependencies: + "@emnapi/core": "npm:^1.3.1" + "@emnapi/runtime": "npm:^1.3.1" + "@tybys/wasm-util": "npm:^0.9.0" + checksum: 10c0/04a5edd79144bfa4e821a373fb6d4939f10c578c5f3633b5e67a57d0f5e36a593f595834d26654ea757bba7cd80b6c42d0d1405d6a8460c5d774e8cd5c9548a4 + languageName: node + linkType: hard + "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -478,13 +517,6 @@ __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: 10c0/34ab85fdc2e0250879518841f74a30c276bca4f6c3e13526d2d1fe515e1adf6d46c25fcd5989d22ea056d76f7c39210945180b4859fc83b050e2da411aa86289 - languageName: node - linkType: hard - "@npmcli/agent@npm:^2.0.0": version: 2.2.2 resolution: "@npmcli/agent@npm:2.2.2" @@ -683,6 +715,15 @@ __metadata: languageName: node linkType: hard +"@tybys/wasm-util@npm:^0.9.0": + version: 0.9.0 + resolution: "@tybys/wasm-util@npm:0.9.0" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/f9fde5c554455019f33af6c8215f1a1435028803dc2a2825b077d812bed4209a1a64444a4ca0ce2ea7e1175c8d88e2f9173a36a33c199e8a5c671aa31de8242d + languageName: node + linkType: hard + "@types/common-tags@npm:^1.8.4": version: 1.8.4 resolution: "@types/common-tags@npm:1.8.4" @@ -890,6 +931,113 @@ __metadata: languageName: node linkType: hard +"@unrs/resolver-binding-darwin-arm64@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-darwin-arm64@npm:1.3.3" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-darwin-x64@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-darwin-x64@npm:1.3.3" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-freebsd-x64@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-freebsd-x64@npm:1.3.3" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-linux-arm-gnueabihf@npm:1.3.3" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-arm-musleabihf@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-linux-arm-musleabihf@npm:1.3.3" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-arm64-gnu@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-linux-arm64-gnu@npm:1.3.3" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-arm64-musl@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-linux-arm64-musl@npm:1.3.3" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-ppc64-gnu@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-linux-ppc64-gnu@npm:1.3.3" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-s390x-gnu@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-linux-s390x-gnu@npm:1.3.3" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-x64-gnu@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-linux-x64-gnu@npm:1.3.3" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@unrs/resolver-binding-linux-x64-musl@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-linux-x64-musl@npm:1.3.3" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@unrs/resolver-binding-wasm32-wasi@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-wasm32-wasi@npm:1.3.3" + dependencies: + "@napi-rs/wasm-runtime": "npm:^0.2.7" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@unrs/resolver-binding-win32-arm64-msvc@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-win32-arm64-msvc@npm:1.3.3" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@unrs/resolver-binding-win32-ia32-msvc@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-win32-ia32-msvc@npm:1.3.3" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@unrs/resolver-binding-win32-x64-msvc@npm:1.3.3": + version: 1.3.3 + resolution: "@unrs/resolver-binding-win32-x64-msvc@npm:1.3.3" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@vitest/coverage-v8@npm:^3.0.8": version: 3.0.8 resolution: "@vitest/coverage-v8@npm:3.0.8" @@ -1477,7 +1625,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.7, debug@npm:^4.4.0": +"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.4.0": version: 4.4.0 resolution: "debug@npm:4.4.0" dependencies: @@ -1641,7 +1789,7 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.15.0, enhanced-resolve@npm:^5.17.1": +"enhanced-resolve@npm:^5.17.1": version: 5.17.1 resolution: "enhanced-resolve@npm:5.17.1" dependencies: @@ -1846,17 +1994,16 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-typescript@npm:^3.8.5": - version: 3.8.5 - resolution: "eslint-import-resolver-typescript@npm:3.8.5" +"eslint-import-resolver-typescript@npm:^4.3.1": + version: 4.3.1 + resolution: "eslint-import-resolver-typescript@npm:4.3.1" dependencies: - "@nolyfill/is-core-module": "npm:1.0.39" - debug: "npm:^4.3.7" - enhanced-resolve: "npm:^5.15.0" + debug: "npm:^4.4.0" get-tsconfig: "npm:^4.10.0" - is-bun-module: "npm:^1.0.2" - stable-hash: "npm:^0.0.4" + is-bun-module: "npm:^2.0.0" + stable-hash: "npm:^0.0.5" tinyglobby: "npm:^0.2.12" + unrs-resolver: "npm:^1.3.3" peerDependencies: eslint: "*" eslint-plugin-import: "*" @@ -1866,7 +2013,7 @@ __metadata: optional: true eslint-plugin-import-x: optional: true - checksum: 10c0/787fcd1ee314f8adb206ae72da0f35e4d6dd0d561509305e99316b1cc94aabf57a3cd22627f83fd0a723fad4e7701ae5f80324b450c3adb83c4f48ca4661c178 + checksum: 10c0/ed6ff5f71e41495d0045625497fbcdc09a54bcca959b118a35e505edaaf5dd9fcd2d5d10477b952fe59d1d9cb2703f43cc30595a7ba9b569169515c1646d51ea languageName: node linkType: hard @@ -1956,7 +2103,7 @@ __metadata: eslint: "npm:^9.22.0" eslint-config-flat-gitignore: "npm:^2.1.0" eslint-doc-generator: "npm:^2.1.1" - eslint-import-resolver-typescript: "npm:^3.8.5" + eslint-import-resolver-typescript: "npm:^4.3.1" eslint-plugin-eslint-plugin: "npm:^6.4.0" eslint-plugin-import-x: "npm:^4.6.1" eslint-plugin-n: "npm:^17.16.2" @@ -2511,12 +2658,12 @@ __metadata: languageName: node linkType: hard -"is-bun-module@npm:^1.0.2": - version: 1.2.1 - resolution: "is-bun-module@npm:1.2.1" +"is-bun-module@npm:^2.0.0": + version: 2.0.0 + resolution: "is-bun-module@npm:2.0.0" dependencies: - semver: "npm:^7.6.3" - checksum: 10c0/819e63cd4468265a3e89cdc241554e37aeb85e40375a56dd559c022f4395491273267a0f843274fda6cad1eac3b0f8dc6d9e06cc349e33e2bf45098761184736 + semver: "npm:^7.7.1" + checksum: 10c0/7d27a0679cfa5be1f5052650391f9b11040cd70c48d45112e312c56bc6b6ca9c9aea70dcce6cc40b1e8947bfff8567a5c5715d3b066fb478522dab46ea379240 languageName: node linkType: hard @@ -4094,6 +4241,13 @@ __metadata: languageName: node linkType: hard +"stable-hash@npm:^0.0.5": + version: 0.0.5 + resolution: "stable-hash@npm:0.0.5" + checksum: 10c0/ca670cb6d172f1c834950e4ec661e2055885df32fee3ebf3647c5df94993b7c2666a5dbc1c9a62ee11fc5c24928579ec5e81bb5ad31971d355d5a341aab493b3 + languageName: node + linkType: hard + "stackback@npm:0.0.2": version: 0.0.2 resolution: "stackback@npm:0.0.2" @@ -4327,7 +4481,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.1.0, tslib@npm:^2.6.3": +"tslib@npm:^2.1.0, tslib@npm:^2.4.0, tslib@npm:^2.6.3": version: 2.8.1 resolution: "tslib@npm:2.8.1" checksum: 10c0/9c4759110a19c53f992d9aae23aac5ced636e99887b51b9e61def52611732872ff7668757d4e4c61f19691e36f4da981cd9485e869b4a7408d689f6bf1f14e62 @@ -4464,6 +4618,60 @@ __metadata: languageName: node linkType: hard +"unrs-resolver@npm:^1.3.3": + version: 1.3.3 + resolution: "unrs-resolver@npm:1.3.3" + dependencies: + "@unrs/resolver-binding-darwin-arm64": "npm:1.3.3" + "@unrs/resolver-binding-darwin-x64": "npm:1.3.3" + "@unrs/resolver-binding-freebsd-x64": "npm:1.3.3" + "@unrs/resolver-binding-linux-arm-gnueabihf": "npm:1.3.3" + "@unrs/resolver-binding-linux-arm-musleabihf": "npm:1.3.3" + "@unrs/resolver-binding-linux-arm64-gnu": "npm:1.3.3" + "@unrs/resolver-binding-linux-arm64-musl": "npm:1.3.3" + "@unrs/resolver-binding-linux-ppc64-gnu": "npm:1.3.3" + "@unrs/resolver-binding-linux-s390x-gnu": "npm:1.3.3" + "@unrs/resolver-binding-linux-x64-gnu": "npm:1.3.3" + "@unrs/resolver-binding-linux-x64-musl": "npm:1.3.3" + "@unrs/resolver-binding-wasm32-wasi": "npm:1.3.3" + "@unrs/resolver-binding-win32-arm64-msvc": "npm:1.3.3" + "@unrs/resolver-binding-win32-ia32-msvc": "npm:1.3.3" + "@unrs/resolver-binding-win32-x64-msvc": "npm:1.3.3" + dependenciesMeta: + "@unrs/resolver-binding-darwin-arm64": + optional: true + "@unrs/resolver-binding-darwin-x64": + optional: true + "@unrs/resolver-binding-freebsd-x64": + optional: true + "@unrs/resolver-binding-linux-arm-gnueabihf": + optional: true + "@unrs/resolver-binding-linux-arm-musleabihf": + optional: true + "@unrs/resolver-binding-linux-arm64-gnu": + optional: true + "@unrs/resolver-binding-linux-arm64-musl": + optional: true + "@unrs/resolver-binding-linux-ppc64-gnu": + optional: true + "@unrs/resolver-binding-linux-s390x-gnu": + optional: true + "@unrs/resolver-binding-linux-x64-gnu": + optional: true + "@unrs/resolver-binding-linux-x64-musl": + optional: true + "@unrs/resolver-binding-wasm32-wasi": + optional: true + "@unrs/resolver-binding-win32-arm64-msvc": + optional: true + "@unrs/resolver-binding-win32-ia32-msvc": + optional: true + "@unrs/resolver-binding-win32-x64-msvc": + optional: true + checksum: 10c0/9faa89c0fddf53551c0d4fc48f2d95ca8117370939ca62f85e38624df1a241f01230d14bca6d311889550eb5f8f50f82a6b7853d13bdb673bb29f03fbcae4f3d + languageName: node + linkType: hard + "uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1"