buburnusantara.com
buburnusantara.com copied to clipboard
chore(deps): update dependency eslint-import-resolver-typescript to v4
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| eslint-import-resolver-typescript | ^3.4.0 -> ^4.0.0 |
Release Notes
import-js/eslint-import-resolver-typescript (eslint-import-resolver-typescript)
v4.4.4
Patch Changes
-
#468
93b39d2Thanks @renovate! - chore(deps): bumpstable-hash-xv0.2.0 -
#466
799f1ceThanks @anomiex! - fix: include options hash in cache key for options normalization
v4.4.3
Patch Changes
v4.4.2
Patch Changes
- #459
f16150bThanks @carlocorradini and @JounQin! - fix: always sort projects by affinity before iterating
v4.4.1
Patch Changes
v4.4.0
Minor Changes
v4.3.5
Patch Changes
v4.3.4
Patch Changes
-
#442
57611d9Thanks @JounQin! - fix: add more extension aliases for ts source/declaration files -
#444
bd45fcdThanks @JounQin! - fix(deps): bumpunrs-resolverwhich resolves #406, #409, #437
v4.3.3
Patch Changes
v4.3.2
Patch Changes
v4.3.1
Patch Changes
v4.3.0
Minor Changes
v4.2.7
Patch Changes
v4.2.6
Patch Changes
v4.2.5
Patch Changes
v4.2.4
Patch Changes
-
#407
6b183ffThanks @JounQin! - chore: migrate to rebrandingunrs-resolverwith new targets supported:i686-pc-windows-msvcarmv7-unknown-linux-musleabihfpowerpc64le-unknown-linux-gnus390x-unknown-linux-gnu
v4.2.3
Patch Changes
-
#402
f21bf15Thanks @SunsetTechuila! - fix: don't resolve not implemented node modules inbunis-bun-moduleis marked asdependency, again, for correctness, seeisBunImplementedNodeModulefor more detailsFor
Bunusers: you don't need to installis-bun-moduleany more butbun: trueoption is still required if you're running withoutbun --bunnorrun#bunenabled
v4.2.2
Patch Changes
-
#397
14a7688Thanks @JounQin! - chore: bumprspack-resolverfor better P'n'P supportNow
rspack-resolverresolvespnpapinatively.
v4.2.1
Patch Changes
-
#394
9f11f6bThanks @JounQin! - fix: don't set emptyconfigFilewhen notsconfigfound -
#394
9f11f6bThanks @JounQin! - chore: bumprspack-resolverto v1.2.0
v4.2.0
Minor Changes
-
#391
c8121e5Thanks @JounQin! - feat: makeis-bun-moduleas optional peer dependencyTechnically this is a BREAKING CHANGE, but considering we just raise out v4 recently and this only affects
bunusers,bun --bun eslinteven works without this dependency, so I'd consider this as a minor change.So for
bunusers, there are three options:- install
is-bun-moduledependency manually and usebun: trueoption - run
eslintwithbun --bun eslintw/obun: trueoption - enable
run#buninbunfig.tomlw/obun: trueoption
- install
v4.1.1
Patch Changes
- #389
1b97d8aThanks @JounQin! - fix: should prefermodule.isBuiltinwhenprocess.versions.bunavailable
v4.1.0
Minor Changes
-
#387
ef5cd10Thanks @JounQin! - feat: add a newbun?: booleanoption forbunusers - close #386process.versions.bunis unavailable even withbun eslintdue to its own design, but checkingbunmodules for non-bun users is incorrect behavior and just wasting time, so a new option is added for such case, you can still run withbun --bun eslintwithout this option enabled
v4.0.0
Major Changes
-
#368
2fd7c2eThanks @JounQin! - feat!: rewrite, speed up by usingrspack-resolverwhich supportsreferencesnatively under the hoodBREAKING CHANGES:
- drop Node 14 support, Node
^16.17.0 || >=18.6is now required alwaysTryTypesis enabled by default, you can set it asfalseto opt-out- array type of
projectis discouraged but still supported, singleprojectwithreferencesare encouraged for better performance, you can enablenoWarnOnMultipleProjectsoption to supress the warning message - root
tsconfig.jsonorjsconfig.jsonwill be used automatically if noprojectprovided
- drop Node 14 support, Node
v3.10.1
Patch Changes
Full Changelog: https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.10.0...v3.10.1
v3.10.0
Minor Changes
-
#413
89c2795Thanks @JounQin! - chore: housekeeping, bump all (dev) depsMigrate
rspack-resolverto rebrandingunrs-resolverfor more targets support and other bug fixes
Full Changelog: https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.9.1...v3.10.0
v3.9.1
Patch Changes
- #382
4a9176eThanks @JounQin! - fix: userspack-resolverfork for pnp support
v3.9.0
Minor Changes
v3.8.7
Patch Changes
- #377
a14fdd9Thanks @carlocorradini! - fix: include mapper with no files and force non-dynamic projects to use absolute paths
v3.8.6
Patch Changes
v3.8.5
Patch Changes
- #372
366eeafThanks @carlocorradini! - fix: if file has no corresponding mapper function, apply all of them, starting with the nearest one.
v3.8.4
Patch Changes
v3.8.3
Patch Changes
-
#360
8192976Thanks @carlocorradini! - Force tiniglobby to expand dot directories -
#360
8192976Thanks @carlocorradini! - Update tinyglobby to latest version
v3.8.2
Patch Changes
- #357
5fd349eThanks @carlocorradini! - Update thetinyglobbyto the latest version to solve performance regressions.
v3.8.1
Patch Changes
- #352
0c6303dThanks @carlocorradini! - Set cwd while resolving tsconfig include
v3.8.0
Minor Changes
-
#345
fcc8883Thanks @carlocorradini! - Enable the mapper function just for a set of allowed files. Improves project discovery using glob and POSIX separator. -
#346
c124e87Thanks @carlocorradini! - Update get-tsconfig to the the latest version. We now support the${configDir}variable, introduced in TypeScript 5.5.
v3.7.0
Minor Changes
-
#326
93ea130Thanks @SukkaW! - This version has implemented theeslint-plugin-import-x's v3 resolver interface. This allows you to use import/require to referenceeslint-import-resolver-typescriptdirectly in your ESLint flat config:Previously
// eslint.config.js module.exports = { settings: { 'import-x/resolver': { typescript: { alwaysTryTypes: true, }, // or require.resolve('eslint-import-resolver-typescript'): alwaysTryTypes: true, } } } }Now
// eslint.config.js const { createTypeScriptImportResolver, } = require('eslint-import-resolver-typescript') module.exports = { settings: { 'import-x/resolver-next': [ createTypeScriptImportResolver({ alwaysTryTypes: true, }), ], }, }Note that this only works with
eslint-plugin-import-x@>=4.5.0. You can't usecreateTypeScriptImportResolverwith the older versions ofeslint-plugin-import-xor any existing versions ofeslint-plugin-import.
v3.6.3
Patch Changes
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
⚠️ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
- any of the package files in this branch needs updating, or
- the branch becomes conflicted, or
- you click the rebase/retry checkbox if found above, or
- you rename this PR's title to start with "rebase!" to trigger it manually
The artifact failure details are included below:
File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: @typescript-eslint/[email protected]
npm ERR! node_modules/@typescript-eslint/utils
npm ERR! @typescript-eslint/utils@"6.9.1" from @typescript-eslint/[email protected]
npm ERR! node_modules/@typescript-eslint/eslint-plugin
npm ERR! dev @typescript-eslint/eslint-plugin@"^6.0.0" from the root project
npm ERR! @typescript-eslint/utils@"6.9.1" from @typescript-eslint/[email protected]
npm ERR! node_modules/@typescript-eslint/type-utils
npm ERR! @typescript-eslint/type-utils@"6.9.1" from @typescript-eslint/[email protected]
npm ERR! node_modules/@typescript-eslint/eslint-plugin
npm ERR! dev @typescript-eslint/eslint-plugin@"^6.0.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! dev eslint-import-resolver-typescript@"^4.0.0" from the root project
npm ERR!
npm ERR! Conflicting peer dependency: @typescript-eslint/[email protected]
npm ERR! node_modules/@typescript-eslint/utils
npm ERR! peerOptional @typescript-eslint/utils@"^8.0.0" from [email protected]
npm ERR! node_modules/eslint-plugin-import-x
npm ERR! peerOptional eslint-plugin-import-x@"*" from [email protected]
npm ERR! node_modules/eslint-import-resolver-typescript
npm ERR! dev eslint-import-resolver-typescript@"^4.0.0" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR! See /runner/cache/others/npm/eresolve-report.txt for a full report.
npm ERR! A complete log of this run can be found in:
npm ERR! /runner/cache/others/npm/_logs/2025-11-18T22_47_21_610Z-debug-0.log