import-js/eslint-import-resolver-typescript
Last release: Yesterday
eslint-import-resolver-typescript is a TypeScript import resolver for eslint-plugin-import and eslint-plugin-import-x. It helps ESLint resolve TypeScript files and module paths based on tsconfig.json, including common TypeScript extensions and multiple tsconfigs.
Project status
- The source appears actively maintained, with an upstream push on 2026-06-02 and a recent update, v4.4.5, published on 2026-06-01.
- The update cadence is uneven based on available evidence, with v4.4.4 and v4.4.3 both in June 2025, then a longer gap until v4.4.5 in June 2026.
AI summary generated Today
Recent updates
v4.4.5
Yesterdayv4.4.5 is a patch release focused on improving correctness of TypeScript resolution when multiple tsconfig candidates are considered. The main change ensures the resolver cache is only reused after confirming the tsconfig actually matches the current file.
v4.4.4
11 months agov4.4.4 is a patch release that updates option normalization caching to avoid collisions across different resolver options, by incorporating an options hash into the cache key. It also bumps the stable-hash-x dependency used for hashing.
v4.4.3
12 months agov4.4.3 is a patch release that primarily replaces the `stable-hash` dependency with `stable-hash-x` in the runtime code. The release notes only mention this migration, but the actual diff also bumps several other runtime dependencies and the Yarn toolchain.
v4.4.2
5/30/2025v4.4.2 is a patch release with a change intended to always iterate projects in affinity-sorted order. The release notes only mention the sorting behavior, but the actual implementation also changes the control flow of how the resolver is created, cached, and when resolution attempts are returned.
v4.4.1
5/26/2025v4.4.1 is a patch release that primarily updates dependency versions. Release notes only mention bumping `eslint-import-context` to v0.1.5, but the diff shows additional direct dependency and CI workflow changes.
v4.4.0
5/25/2025v4.4.0 integrates `eslint-import-context` to obtain the correct `context.cwd` during resolution. The core resolver logic was updated to use rule context when available, and the package received related TypeScript build and packaging adjustments.
Featuresv4.3.5
5/18/2025v4.3.5 is a patch release that updates the package metadata and conditional exports configuration. The stated change is removing a buggy `module-sync` entry from `package.json` exports.
Breakingv4.3.4
4/21/2025v4.3.4 is a patch release according to the release notes, claiming two changes: additional extension aliases for TypeScript source/declaration files, and a bump of the unrs-resolver dependency. The code diff for the release range shows a much larger internal refactor and multiple packaging and typing changes that are not described in the v4.3.4 release notes.
v3.10.1
4/21/2025v3.10.1 is described as a patch release that only bumps `unrs-resolver` to v1.6.2. However, the actual code diff includes additional resolver-related and packaging changes that are not mentioned in the provided v3.10.1 release notes.
v4.3.3
4/20/2025v4.3.3 is presented as a patch release that bumps the underlying TypeScript resolver dependency (unrs-resolver) to v1.6.0. The actual source changes in this diff are limited to comment and formatting adjustments, while most of the churn is dependency and tooling updates.