Commit b91face
authored
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:
"lazy"</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>"/*":
["src/*"]</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 "resolvedToDeclarationFile" 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
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
0 commit comments