Skip to content

Commit b91face

Browse files
Upgrade: [dependabot] - bump vite-tsconfig-paths from 5.1.4 to 6.1.1 (#2961)
Bumps [vite-tsconfig-paths](https://github.com/aleclarson/vite-tsconfig-paths) from 5.1.4 to 6.1.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/aleclarson/vite-tsconfig-paths/releases">vite-tsconfig-paths's releases</a>.</em></p> <blockquote> <h2>v6.1.0</h2> <h3>Features</h3> <ul> <li><strong>New <code>importerFilter</code> option:</strong> Provides fine-grained control over which files should have their imports resolved by this plugin. (Closes <a href="https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/175">#175</a>, <a href="https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/193">#193</a>)</li> <li><strong>Ignore <code>.d.ts</code> overrides:</strong> The plugin now ignores resolutions that point to <code>.d.ts</code> files, avoiding issues when <code>tsconfig</code> is used for opt-in type overrides. (Closes <a href="https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/179">#179</a>, <a href="https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/180">#180</a>)</li> </ul> <h3>Performance</h3> <ul> <li>Hoisted regular expressions out of the hot path in the resolver for better performance.</li> </ul> <h3>Internal</h3> <ul> <li>Added <code>resolvedToDeclarationFile</code> event to the debug log file.</li> </ul> <h2>v6.0.0</h2> <p><strong>Note:</strong> No intentional breaking changes. Major version bump due to extensive internal refactoring; downgrade to v5 if needed.</p> <h2>Highlights</h2> <ul> <li>On-demand tsconfig discovery via <code>projectDiscovery: &quot;lazy&quot;</code>, while eager discovery remains the default.</li> <li>tsconfig/jsconfig files are watched and reloaded automatically in both modes, including during <code>vite build --watch</code>.</li> <li>New <code>logFile</code> option for per-import resolution traces (pass <code>true</code> for <code>vite-tsconfig-paths.log</code> or provide a path).</li> <li>Support for root <code>/*</code> aliases and other absolute-style imports.</li> <li>Support for <code>.astro</code> files when <code>allowJs</code>/<code>loose</code> is enabled.</li> </ul> <h2>Fixes</h2> <ul> <li>More reliable tsconfig watching and resolver refreshes: handles lazy discovery edge cases, recreates resolvers after file changes, tolerates missing directories, and copes better with virtual importers.</li> <li>Windows path handling now normalizes drive-letter casing to avoid missed matches (<a href="https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/183">#183</a>).</li> </ul> <h2>Upgrade notes</h2> <ul> <li>Install the stable release: <code>pnpm add -D vite-tsconfig-paths</code>.</li> <li>Opt into lazy discovery or logging when needed:</li> </ul> <pre lang="ts"><code>import tsconfigPaths from 'vite-tsconfig-paths' <p>export default { plugins: [ tsconfigPaths({ projectDiscovery: 'lazy', logFile: true, }), ], } </code></pre></p> <ul> <li>Rooted path patterns such as <code>&quot;/*&quot;: [&quot;src/*&quot;]</code> now resolve the same way tsserver does.</li> </ul> <h2>v6.0.0-beta.4</h2> <ul> <li>fix(windows): ensure drive letter is uppercase (<a href="https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/183">#183</a>)</li> <li>feat: add <code>.astro</code> to JS-like extension regex (fbbc8edb86606c612565a6672c8e0ae93f0001a0)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aleclarson/vite-tsconfig-paths/commit/dff2e936d2ad5f0a9a862ca259e08332588b6f9b"><code>dff2e93</code></a> chore: release v6.1.1</li> <li><a href="https://github.com/aleclarson/vite-tsconfig-paths/commit/947f4340fa5c64d594274347ad2d66abe271f500"><code>947f434</code></a> fix: skip <code>.json</code> resolutions in certain cases</li> <li><a href="https://github.com/aleclarson/vite-tsconfig-paths/commit/457211ae3be7a9787c23a3d8c4ef7714b7181833"><code>457211a</code></a> chore(docs): mention the importerFilter option</li> <li><a href="https://github.com/aleclarson/vite-tsconfig-paths/commit/21524615f800bb087ea91c3599606740c6044b45"><code>2152461</code></a> chore: upgrade vitest</li> <li><a href="https://github.com/aleclarson/vite-tsconfig-paths/commit/c5659ce858e973ff071d0c3baa756e29c7c48467"><code>c5659ce</code></a> chore: release v6.1.0</li> <li><a href="https://github.com/aleclarson/vite-tsconfig-paths/commit/93dd8877ae6564ae4b538b9592b0563fc39e60bf"><code>93dd887</code></a> chore: add &quot;resolvedToDeclarationFile&quot; event to log file</li> <li><a href="https://github.com/aleclarson/vite-tsconfig-paths/commit/e1e76784d064f2b5b48bb2db283392a52aec0b02"><code>e1e7678</code></a> feat: ignore .d.ts-only overrides in tsconfig</li> <li><a href="https://github.com/aleclarson/vite-tsconfig-paths/commit/c8e4ec308d518943e5197d573e42f144b4180dc3"><code>c8e4ec3</code></a> chore(perf): hoist regexes out of hot path</li> <li><a href="https://github.com/aleclarson/vite-tsconfig-paths/commit/d0ad01cff6812bd144260ccd92cfc1ac8eab741d"><code>d0ad01c</code></a> feat: add <code>importerFilter</code> option</li> <li><a href="https://github.com/aleclarson/vite-tsconfig-paths/commit/0b47a6ab7e56ca2e4a66e99f3f4f3561618ebb30"><code>0b47a6a</code></a> chore: release v6.0.5</li> <li>Additional commits viewable in <a href="https://github.com/aleclarson/vite-tsconfig-paths/compare/v5.1.4...v6.1.1">compare view</a></li> </ul> </details> <br /> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent de0e9e7 commit b91face

2 files changed

Lines changed: 5 additions & 8 deletions

File tree

package-lock.json

Lines changed: 4 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"eslint-plugin-prettier": "^5.5.5",
4646
"globals": "^17.4.0",
4747
"ts-node": "^10.9.2",
48-
"vite-tsconfig-paths": "^5.1.4",
48+
"vite-tsconfig-paths": "^6.1.1",
4949
"vitest": "^3.2.4",
5050
"typescript": "^5.9.3",
5151
"typescript-eslint": "^8.57.2"

0 commit comments

Comments
 (0)