Commit 70d0032
authored
chore(deps): update dependency knip to v6 (#2485)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [knip](https://knip.dev)
([source](https://redirect.github.com/webpro-nl/knip/tree/HEAD/packages/knip))
| [`5.88.1` →
`6.9.0`](https://renovatebot.com/diffs/npm/knip/5.88.1/6.9.0) |

|

|
---
### Release Notes
<details>
<summary>webpro-nl/knip (knip)</summary>
###
[`v6.9.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.9.0):
Release 6.9.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.8.0...knip@6.9.0)
- Expose types for JSON reporter
([`961b734`](https://redirect.github.com/webpro-nl/knip/commit/961b734f398b451bc26708f8d3bfa72a71983dcc))
###
[`v6.8.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.8.0):
Release 6.8.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.7.0...knip@6.8.0)
- feat: add WXT plugin
([#​1703](https://redirect.github.com/webpro-nl/knip/issues/1703))
([`9167557`](https://redirect.github.com/webpro-nl/knip/commit/9167557755a0aef81947aaedfa4745805ffaa571))
- thanks
[@​sebastianbreguel](https://redirect.github.com/sebastianbreguel)!
- Add support for pnpm\@​11 new commands
([#​1706](https://redirect.github.com/webpro-nl/knip/issues/1706))
([`c937697`](https://redirect.github.com/webpro-nl/knip/commit/c937697a68caaf1ac224627537993b32d37cc91b))
- thanks
[@​PatrykWalach](https://redirect.github.com/PatrykWalach)!
- Fix case of spread export → other exports used (resolve
[#​1705](https://redirect.github.com/webpro-nl/knip/issues/1705))
([`0f94d2d`](https://redirect.github.com/webpro-nl/knip/commit/0f94d2d2b024d268df2395677a0ca0f6fd95503d))
- Add more pnpm commands + tests
([`f2819b3`](https://redirect.github.com/webpro-nl/knip/commit/f2819b3474b6d6ff7c24197be54072d2291d15b6))
- Bump oxc-parser
([`5c21d27`](https://redirect.github.com/webpro-nl/knip/commit/5c21d278814436c4c084d0ee609360eddaedd676))
###
[`v6.7.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.7.0):
Release 6.7.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.6.3...knip@6.7.0)
- Fix markdown reporter column width (resolve
[#​1700](https://redirect.github.com/webpro-nl/knip/issues/1700))
([`4713108`](https://redirect.github.com/webpro-nl/knip/commit/4713108de98bcfe76eb606036b9f968abe3e89a0))
- Handle Vitest agent and minimal reporters
([#​1701](https://redirect.github.com/webpro-nl/knip/issues/1701))
([`a71ead1`](https://redirect.github.com/webpro-nl/knip/commit/a71ead11b99aaa67f31eed7b35628907b2dddd06))
- thanks [@​dskwrite](https://redirect.github.com/dskwrite)!
- Add e2e tests w/ tsgo defs + lib consumption
([`98113e6`](https://redirect.github.com/webpro-nl/knip/commit/98113e61d913e47631748b58c25d1042c8dd387e))
- Fix pkg name inconsistencies
([`544c3e6`](https://redirect.github.com/webpro-nl/knip/commit/544c3e68d72dd754b20f8e0b0bf8ed107c05d677))
- Add `export {}` to maintain module shape
([`27d8a02`](https://redirect.github.com/webpro-nl/knip/commit/27d8a0230c10f2827ba1e1a8b2c65020554f61f8))
- Strip leading UTF-8 BOM before parsing package.json
([`47e4029`](https://redirect.github.com/webpro-nl/knip/commit/47e4029c39ff95043cd495681e4c7558970b0ed9))
- Skip workspace with invalid JSON manifest
([`bfb4867`](https://redirect.github.com/webpro-nl/knip/commit/bfb48670966387a3cd26005b9fb9d8769b2a1213))
- Preserve out-of-bound writes to stdout/err
([`95faad8`](https://redirect.github.com/webpro-nl/knip/commit/95faad8d6219ba456a3700df697273eb154c1dd9))
- Consistent prefix in logError/logWarning
([`2c6d8a0`](https://redirect.github.com/webpro-nl/knip/commit/2c6d8a049d1c20d9427425b4abae3b76ac7a5720))
- Don't exit on config file load error
([`0914bd3`](https://redirect.github.com/webpro-nl/knip/commit/0914bd3832b1851e4d34137577c0d08efaf8aef6))
- Fix tsgo resolution in e2e tests
([`a689501`](https://redirect.github.com/webpro-nl/knip/commit/a68950131e33214ef2a4f13d11fab1a78c16bad6))
###
[`v6.6.3`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.6.3):
Release 6.6.3
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.6.2...knip@6.6.3)
- Use venz chart svg directly from CDN
([`ba7e907`](https://redirect.github.com/webpro-nl/knip/commit/ba7e9073d1770e4a21ec18435bcb61f394db0d1c))
- Bump that plugin counter
([`abae75b`](https://redirect.github.com/webpro-nl/knip/commit/abae75bbd3030e006fe67d3f63641a31a65e671c))
- Fix plugin title
([`f2b8fcf`](https://redirect.github.com/webpro-nl/knip/commit/f2b8fcfc94bb78fb70dfe2be3f48ef8f254066f7))
- Work Table util class: fix bugs, tighten API, water-fill widths
([`2eb4045`](https://redirect.github.com/webpro-nl/knip/commit/2eb4045e0f34c2638875504b9b64e881e9a74db5))
- Questionable..
([`970a0db`](https://redirect.github.com/webpro-nl/knip/commit/970a0dbdfc7b59df2fd0a3064a4bd6be4e5a59bc))
- Fmt
([`14538ec`](https://redirect.github.com/webpro-nl/knip/commit/14538ec1fe94cdf3c45798515160609f3ffbec9d))
- Ensure output is flushed on exit
([#​1699](https://redirect.github.com/webpro-nl/knip/issues/1699))
([`9533365`](https://redirect.github.com/webpro-nl/knip/commit/9533365115d4704e9b057b7ba8d5f43fd553d1a1))
- thanks [@​joshkel](https://redirect.github.com/joshkel)!
- Use currentColor to support light/dark themes
([`7ea055a`](https://redirect.github.com/webpro-nl/knip/commit/7ea055aa68b86ccc6cb302a3092c2da9e56cdde6))
- Tighten type-chain alignment + gate via ignoreExportsUsedInFile
(resolve
[#​1698](https://redirect.github.com/webpro-nl/knip/issues/1698))
([`0910b33`](https://redirect.github.com/webpro-nl/knip/commit/0910b33fc6c07867a751af2e26989a61c8a6c548))
- Eating our own dog food ↻
([`d5aa1f6`](https://redirect.github.com/webpro-nl/knip/commit/d5aa1f6b007a2dfef1a8326000dc1802510d64ab))
###
[`v6.6.2`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.6.2):
Release 6.6.2
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.6.1...knip@6.6.2)
- Don't track typeof value refs at top of exported type alias (resolve
[#​1697](https://redirect.github.com/webpro-nl/knip/issues/1697))
([`1a99048`](https://redirect.github.com/webpro-nl/knip/commit/1a9904832878f5e8e4b633bdb08fb327baa17ed6))
- Treat Props as used when Astro.props is referenced (resolve
[#​1629](https://redirect.github.com/webpro-nl/knip/issues/1629))
([`46cb338`](https://redirect.github.com/webpro-nl/knip/commit/46cb33871b236249cf9b09679988d530a61a545f))
- Update dependencies
([`dcf5315`](https://redirect.github.com/webpro-nl/knip/commit/dcf53157452b996f970d91d3149c4b7bb4f45edd))
###
[`v6.6.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.6.1):
Release 6.6.1
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.6.0...knip@6.6.1)
- Fix website papercuts
([#​1696](https://redirect.github.com/webpro-nl/knip/issues/1696))
([`c6d9c43`](https://redirect.github.com/webpro-nl/knip/commit/c6d9c436d4c0b85f8aae34bab1197e3c2b5eb139))
- thanks [@​skoeva](https://redirect.github.com/skoeva)!
- fix(rslib): resolve entry points from rslib config
([#​1695](https://redirect.github.com/webpro-nl/knip/issues/1695))
([`af83d68`](https://redirect.github.com/webpro-nl/knip/commit/af83d68d9856b3666af5111338f25dc2b4897cc7))
- thanks
[@​rpereira-anchor](https://redirect.github.com/rpereira-anchor)!
- Update react-email plugin for react-email\@​6
([#​1694](https://redirect.github.com/webpro-nl/knip/issues/1694))
([`200db55`](https://redirect.github.com/webpro-nl/knip/commit/200db55064811eba4a168598615417d36d77e3aa))
- thanks
[@​krystofspiller](https://redirect.github.com/krystofspiller)!
- Introduce Manifest wrapper with scriptNames + getMajor helpers
([`6fded2f`](https://redirect.github.com/webpro-nl/knip/commit/6fded2f00f4e9cf8328231f9e30280d62c85e95d))
###
[`v6.6.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.6.0):
Release 6.6.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.5.0...knip@6.6.0)
- picocolors → styleText
([`e7abd6b`](https://redirect.github.com/webpro-nl/knip/commit/e7abd6bb1a42c8997ae79555e55b7d9d19f56a48))
- [@​nodelib/fs](https://redirect.github.com/nodelib/fs).walk →
fdir
([`6f781b8`](https://redirect.github.com/webpro-nl/knip/commit/6f781b84f9776d211c6fd1b0d9b280457701051a))
- Improve performance, but only slightly
([`c2c0323`](https://redirect.github.com/webpro-nl/knip/commit/c2c0323efd1a327936c4cdd65d335c913eb0e0ef))
- Fix package-entry hint for bare specifier in main (resolve
[#​1693](https://redirect.github.com/webpro-nl/knip/issues/1693))
([`2e8cf47`](https://redirect.github.com/webpro-nl/knip/commit/2e8cf477dada77b93c54a3717d4c21f3107f5f23))
- Extract vite.resolve.alias from Astro config AST (resolve
[#​1692](https://redirect.github.com/webpro-nl/knip/issues/1692))
([`fab5871`](https://redirect.github.com/webpro-nl/knip/commit/fab587198659cfc095e97699cf3a751034aa2160))
- Add plugin-contributed source-map rules
([`e11c2b1`](https://redirect.github.com/webpro-nl/knip/commit/e11c2b1c02c7bf390f791e675fcdc3c7ec57a007))
- Add `@sveltejs/package` plugin (resolve
[#​1690](https://redirect.github.com/webpro-nl/knip/issues/1690))
([`8b2d402`](https://redirect.github.com/webpro-nl/knip/commit/8b2d402c9fff1a18e13512bfc08b5c3f9af891df))
- Windows ❤️
([`91964e4`](https://redirect.github.com/webpro-nl/knip/commit/91964e428b44750ed0d03e3acf1560ba3ec1c202))
###
[`v6.5.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.5.0):
Release 6.5.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.4.1...knip@6.5.0)
- Drop project-extension-redundant config hint (resolve
[#​1683](https://redirect.github.com/webpro-nl/knip/issues/1683))
([`f860929`](https://redirect.github.com/webpro-nl/knip/commit/f86092949d6dbd041fd621876da674fd3eac7534))
- Add instructions to .agents/PLUGINS.md
([`e2943ed`](https://redirect.github.com/webpro-nl/knip/commit/e2943ed8fb6d2c0ab4cf12ff04d10bd5ab9fd5f7))
- Add a plugin for react-email
([#​1684](https://redirect.github.com/webpro-nl/knip/issues/1684))
([`d8ae4d3`](https://redirect.github.com/webpro-nl/knip/commit/d8ae4d3ccb810b9a9211fd43e9d1e7d7b704fcaf))
- thanks [@​xaqrox](https://redirect.github.com/xaqrox)!
- Replace `fast-glob` with `tinyglobby`
([#​1462](https://redirect.github.com/webpro-nl/knip/issues/1462))
([`9f6b4c8`](https://redirect.github.com/webpro-nl/knip/commit/9f6b4c8aa6857fea40e66d008c905c948af10939))
- thanks [@​gameroman](https://redirect.github.com/gameroman)!
- Added plugin for Serverless framework
([#​1478](https://redirect.github.com/webpro-nl/knip/issues/1478))
([`f885f1d`](https://redirect.github.com/webpro-nl/knip/commit/f885f1ded52427d984c67e7172e3141eb4e5ee29))
- thanks
[@​BenCrinion-IW](https://redirect.github.com/BenCrinion-IW)!
- Add args to Prettier plugin to resolve --config CLI flag
([#​1685](https://redirect.github.com/webpro-nl/knip/issues/1685))
([`f4658c8`](https://redirect.github.com/webpro-nl/knip/commit/f4658c84e714afd8a2233b72be6169da1ac3723e))
- thanks [@​xaqrox](https://redirect.github.com/xaqrox)!
- fix(util): tolerate JSONC and array extends in findRootDirsBase
([#​1681](https://redirect.github.com/webpro-nl/knip/issues/1681))
([`f7e5464`](https://redirect.github.com/webpro-nl/knip/commit/f7e5464a6f70e9024a341fdb923766b5ff53a831))
- thanks [@​Hoffs](https://redirect.github.com/Hoffs)!
- Format
([`15bd7e7`](https://redirect.github.com/webpro-nl/knip/commit/15bd7e7a56b470096cfee1690263d5d13ddb8fb6))
- Inherit outDir/rootDir from tsconfig project references (resolve
[#​1680](https://redirect.github.com/webpro-nl/knip/issues/1680))
([`b89b4f7`](https://redirect.github.com/webpro-nl/knip/commit/b89b4f716f4c117b0106e9a212e9e5c46aa85035))
- tsc → tsgo
([`a6e09ca`](https://redirect.github.com/webpro-nl/knip/commit/a6e09ca1b65936b3790a6c3628a4646f030d18b8))
- Update dependencies
([`4cb05c9`](https://redirect.github.com/webpro-nl/knip/commit/4cb05c96a2ae7c790d29ee76ff13288c5bbb97a2))
- Housekeep
([`28c56cb`](https://redirect.github.com/webpro-nl/knip/commit/28c56cb8bf68031b1c8e9bee75b18ee7274ec981))
- Test test test
([`7eb4ab3`](https://redirect.github.com/webpro-nl/knip/commit/7eb4ab3a8a6635dcaf756bb2b4a88e1298615994))
- Add pino plugin with `transportCall` visitor (resolve
[#​1480](https://redirect.github.com/webpro-nl/knip/issues/1480))
([`53a033e`](https://redirect.github.com/webpro-nl/knip/commit/53a033e4ddc5036c6a4a0e55c0abc42c5c64e4f5))
- Add signal to projects using knip
([`dbedd66`](https://redirect.github.com/webpro-nl/knip/commit/dbedd665c1f8d735030600d3f68ef1825d9a2668))
- Tune logos
([`3148f4d`](https://redirect.github.com/webpro-nl/knip/commit/3148f4d0485875370634b9b53c1b3aa7f6eafcc3))
- Tweak `knip-run` tool response
([`4294038`](https://redirect.github.com/webpro-nl/knip/commit/42940381a947c46996ae4055e8789f6ea39cfca4))
- Add `workspace` option to `knip-run` tool
([`64c4aae`](https://redirect.github.com/webpro-nl/knip/commit/64c4aaea89e3abb41d8695ebffc5538878520b21))
- Remove old lingering `experimentalTags`
([`e503d10`](https://redirect.github.com/webpro-nl/knip/commit/e503d108e5535800ac6467f4d92c7dd6a9e90037))
- Fix compiler type (resolve
[#​1689](https://redirect.github.com/webpro-nl/knip/issues/1689))
([`e7a69ad`](https://redirect.github.com/webpro-nl/knip/commit/e7a69adb5e584eb6e5af9b4007820afcbcf27a08))
###
[`v6.4.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.4.1):
Release 6.4.1
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.4.0...knip@6.4.1)
- license
([`2d3d8d8`](https://redirect.github.com/webpro-nl/knip/commit/2d3d8d86ea51f18224c3558a38c28df00113f683))
- Handle file path arguments in Bun plugin (resolve
[#​1678](https://redirect.github.com/webpro-nl/knip/issues/1678))
([`cdbe298`](https://redirect.github.com/webpro-nl/knip/commit/cdbe298efcb226ae4baec6567a0cbb6fdf001ee8))
###
[`v6.4.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.4.0):
Release 6.4.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.3.1...knip@6.4.0)
- chore: change license file to have more conventional casing
([#​1664](https://redirect.github.com/webpro-nl/knip/issues/1664))
([`ed97e6a`](https://redirect.github.com/webpro-nl/knip/commit/ed97e6a37))
- thanks [@​Zamiell](https://redirect.github.com/Zamiell)!
- fix: whitelist spelling error
([#​1666](https://redirect.github.com/webpro-nl/knip/issues/1666))
([`bcad120`](https://redirect.github.com/webpro-nl/knip/commit/bcad12012))
- thanks [@​Zamiell](https://redirect.github.com/Zamiell)!
- Add Panda CSS plugin
([#​1671](https://redirect.github.com/webpro-nl/knip/issues/1671))
([`7ab0d4d`](https://redirect.github.com/webpro-nl/knip/commit/7ab0d4d88))
- thanks [@​Faithfinder](https://redirect.github.com/Faithfinder)!
- fix(rspack): detect plugins from swc-loader
([#​1675](https://redirect.github.com/webpro-nl/knip/issues/1675))
([`1431ff3`](https://redirect.github.com/webpro-nl/knip/commit/1431ff3d5))
- thanks [@​TkDodo](https://redirect.github.com/TkDodo)!
- docs: fix broken anchor link in DEVELOPMENT.md
([#​1677](https://redirect.github.com/webpro-nl/knip/issues/1677))
([`e78c7f6`](https://redirect.github.com/webpro-nl/knip/commit/e78c7f609))
- thanks [@​vincent067](https://redirect.github.com/vincent067)!
- Fix `@jest-environment` pragma resolution and limit pragma scope
([`3832364`](https://redirect.github.com/webpro-nl/knip/commit/3832364e2))
- Track Object enumeration to skip enum-member checks in nsTypes mode
([`a47aff5`](https://redirect.github.com/webpro-nl/knip/commit/a47aff535))
- Cache module resolution by directory + specifier
([`cefed38`](https://redirect.github.com/webpro-nl/knip/commit/cefed38c2))
- Skip read+parse in walkAndAnalyze when the file cache will hit
([`25a7982`](https://redirect.github.com/webpro-nl/knip/commit/25a7982c1))
- Collapse double statSync in FileEntryCache.reconcile
([`b63fbd9`](https://redirect.github.com/webpro-nl/knip/commit/b63fbd9f2))
- Refactor walkAndAnalyze: dedupe cached/uncached paths
([`573df54`](https://redirect.github.com/webpro-nl/knip/commit/573df54ba))
- Cache glob results across `--cache` runs
([`6ab8de8`](https://redirect.github.com/webpro-nl/knip/commit/6ab8de805))
- Mark namespace members used when enumerated via Object.\*
([`dabf8ce`](https://redirect.github.com/webpro-nl/knip/commit/dabf8ce77))
- Add config hints for redundant/unregistered extensions (close
[#​1672](https://redirect.github.com/webpro-nl/knip/issues/1672),
close
[#​1673](https://redirect.github.com/webpro-nl/knip/issues/1673))
([`0506895`](https://redirect.github.com/webpro-nl/knip/commit/050689575))
- Enable Tailwind CSS compiler for
[@​tailwindcss](https://redirect.github.com/tailwindcss)
integrations (close
[#​1674](https://redirect.github.com/webpro-nl/knip/issues/1674))
([`f3ed14d`](https://redirect.github.com/webpro-nl/knip/commit/f3ed14d0e))
- Resolve scss path aliases (resolve
[#​1676](https://redirect.github.com/webpro-nl/knip/issues/1676))
([`00ae83b`](https://redirect.github.com/webpro-nl/knip/commit/00ae83be9))
- Re-gen plugins.md
([`35d8fab`](https://redirect.github.com/webpro-nl/knip/commit/35d8fabaa))
- Resolve path.join(\_\_dirname, ...) in Worker/child\_process calls
([#​1660](https://redirect.github.com/webpro-nl/knip/issues/1660))
([`40a917e`](https://redirect.github.com/webpro-nl/knip/commit/40a917e3f))
- license
([`608f0ed`](https://redirect.github.com/webpro-nl/knip/commit/608f0ed76))
###
[`v6.3.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.3.1):
Release 6.3.1
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.3.0...knip@6.3.1)
- Fix peer dependency resolution
([#​1645](https://redirect.github.com/webpro-nl/knip/issues/1645))
([`0a6e93d`](https://redirect.github.com/webpro-nl/knip/commit/0a6e93d16f89bde270a5458c0e76e1c6a996012f))
- thanks
[@​controversial](https://redirect.github.com/controversial)!
- Support absolute file paths in react-router routes
([#​1659](https://redirect.github.com/webpro-nl/knip/issues/1659))
([`97bb283`](https://redirect.github.com/webpro-nl/knip/commit/97bb283e31eb72da8c60fcede607b22da2929103))
- thanks [@​mpalmer685](https://redirect.github.com/mpalmer685)!
- Track namespace imports used as object property values (resolve
[#​1669](https://redirect.github.com/webpro-nl/knip/issues/1669))
([`c4d6b28`](https://redirect.github.com/webpro-nl/knip/commit/c4d6b28df5955abbe9dde40d245ceb5a6e0bc669))
- Split plugins/util smoke globs to fit Windows cmd.exe limit
([`33ef87d`](https://redirect.github.com/webpro-nl/knip/commit/33ef87d15770d0ee9dc248a640538ce2f0d75a46))
###
[`v6.3.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.3.0):
Release 6.3.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.2.0...knip@6.3.0)
- Re-gen sponsorships chart
([`83ee489`](https://redirect.github.com/webpro-nl/knip/commit/83ee4895f36d934bf9f2efaaaf3e141c33c889f8))
- Add testimonial
([`be16c54`](https://redirect.github.com/webpro-nl/knip/commit/be16c54d379698899e3f10646bb23b280024b989))
- Add deferred resolve entries as direct entry paths to avoid ws
exclusion
([`91a1835`](https://redirect.github.com/webpro-nl/knip/commit/91a183539fb63528f900b187328c3bba1b161e88))
- Add rolldown plugin (resolve
[#​1661](https://redirect.github.com/webpro-nl/knip/issues/1661))
([`44bfd62`](https://redirect.github.com/webpro-nl/knip/commit/44bfd6273375384dc0b01b2cf673b6ad1b6783f0))
- Housekeep plugins a bit
([`dc69868`](https://redirect.github.com/webpro-nl/knip/commit/dc6986821bde185185b730e119d2c528048f9976))
- Improve `module.register` handling
([`b9e36ea`](https://redirect.github.com/webpro-nl/knip/commit/b9e36ea42d0b2b35d6080aafc94b292a3d7fd711))
- Housekeep release script
([`f81bd0f`](https://redirect.github.com/webpro-nl/knip/commit/f81bd0f5f6630c2cac9934c3b96ace0d42bd2353))
###
[`v6.2.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.2.0):
Release 6.2.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.1.1...knip@6.2.0)
- Support tilde-prefixed scoped package names (e.g.
@​\~private/pkg)
([#​1656](https://redirect.github.com/webpro-nl/knip/issues/1656))
([`947893d`](https://redirect.github.com/webpro-nl/knip/commit/947893d9dd9135fb8878e30de65841d4dff17f0c))
- thanks [@​MatissJanis](https://redirect.github.com/MatissJanis)!
- fix(storybook): mark vitest coverage deps as optional when
addon-vitest is used
([#​1654](https://redirect.github.com/webpro-nl/knip/issues/1654))
([`06e88d4`](https://redirect.github.com/webpro-nl/knip/commit/06e88d42d7c1f89e18cba3d09c12ef080cb231a4))
- thanks [@​brick-pixel](https://redirect.github.com/brick-pixel)!
- Deduplicate module graph queue to avoid redundant file processing
([#​1657](https://redirect.github.com/webpro-nl/knip/issues/1657))
([`e34d3b0`](https://redirect.github.com/webpro-nl/knip/commit/e34d3b0dd4cc97d16a9c70c7bd436372a3e3081d))
- thanks [@​MatissJanis](https://redirect.github.com/MatissJanis)!
- Export KnipConfiguration type for dynamic config use cases (resolve
[#​1634](https://redirect.github.com/webpro-nl/knip/issues/1634))
([`4a64e0e`](https://redirect.github.com/webpro-nl/knip/commit/4a64e0e833511859b7703ac36e08a178e663192d))
- Release knip\@​6.2.0
([`d8c0161`](https://redirect.github.com/webpro-nl/knip/commit/d8c016164fda981209186c205f86329b522e76ee))
###
[`v6.1.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.1.1):
Release 6.1.1
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.1.0...knip@6.1.1)
- Handle absolute Vitest test roots
([#​1650](https://redirect.github.com/webpro-nl/knip/issues/1650))
([`898a412`](https://redirect.github.com/webpro-nl/knip/commit/898a412d369edd6ee967485c2df95d0c6ae87a18))
- thanks [@​filipw01](https://redirect.github.com/filipw01)!
- Fix `reference types` regex to allow extra attributes (resolve
[#​1649](https://redirect.github.com/webpro-nl/knip/issues/1649))
([`1d5f943`](https://redirect.github.com/webpro-nl/knip/commit/1d5f9438e2e4e0d01558f41608a450093afa60e5))
- Update docs (close
[#​1614](https://redirect.github.com/webpro-nl/knip/issues/1614),
close
[#​1615](https://redirect.github.com/webpro-nl/knip/issues/1615))
([`f1ac529`](https://redirect.github.com/webpro-nl/knip/commit/f1ac52964ff7aa9c3454e085a2c582e00ff69e4b))
- Release knip\@​6.1.1
([`fcfdabe`](https://redirect.github.com/webpro-nl/knip/commit/fcfdabe8bd956b4ed71126a75b72e3e304e6518b))
###
[`v6.1.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.1.0):
Release 6.1.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.6...knip@6.1.0)
- Add `knip.nodeRuntimePath` setting (resolve
[#​1643](https://redirect.github.com/webpro-nl/knip/issues/1643))
([`65e943c`](https://redirect.github.com/webpro-nl/knip/commit/65e943ccde55ea54c1cd749e577b4bcb4f97e1b4))
- Swap Astro sharp detection to match default behavior
([#​1559](https://redirect.github.com/webpro-nl/knip/issues/1559))
([`84968bb`](https://redirect.github.com/webpro-nl/knip/commit/84968bb713a0d8c478b8b329323a43da6bf0833e))
- feat: stencil plugin
([#​1644](https://redirect.github.com/webpro-nl/knip/issues/1644))
([`d5d20e5`](https://redirect.github.com/webpro-nl/knip/commit/d5d20e5e21d64590c0e735c6bc840295cda665cd))
- thanks [@​johnjenkins](https://redirect.github.com/johnjenkins)!
- Enable metro plugin when expo is installed
([#​1600](https://redirect.github.com/webpro-nl/knip/issues/1600))
([`14bc9d7`](https://redirect.github.com/webpro-nl/knip/commit/14bc9d7744962d740e2bef1ead3e3f444b2cca5c))
- thanks [@​DaniFoldi](https://redirect.github.com/DaniFoldi)!
- Resolve jsPlugins dependencies in oxlint plugin
([#​1576](https://redirect.github.com/webpro-nl/knip/issues/1576))
([`e11c962`](https://redirect.github.com/webpro-nl/knip/commit/e11c962ea55d7afa89ae812686565383b852a50a))
- thanks
[@​nikolailehbrink](https://redirect.github.com/nikolailehbrink)!
- Wrap up oxlint `jsPlugins` support
([`209a9f7`](https://redirect.github.com/webpro-nl/knip/commit/209a9f78784153d14c2ef0ae2c987926d35de4b7))
- Update dependencies (close
[#​1646](https://redirect.github.com/webpro-nl/knip/issues/1646))
([`869020f`](https://redirect.github.com/webpro-nl/knip/commit/869020fc2ed765a52cc242810e0f20a137047b26))
- Fix config hint `filePath` edge case
([`e79c302`](https://redirect.github.com/webpro-nl/knip/commit/e79c302f9cfd33957485327688e5fcbc25848eec))
- Rename oxlint config file in fixtures
([`5630204`](https://redirect.github.com/webpro-nl/knip/commit/563020402f35281f2c57672aff12a09aebb363fe))
###
[`v6.0.6`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.6):
Release 6.0.6
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.5...knip@6.0.6)
- Suppress issues initially to not overwhelm agent in mcp server
([`7793962`](https://redirect.github.com/webpro-nl/knip/commit/7793962c5))
- Auto-format
([`346247a`](https://redirect.github.com/webpro-nl/knip/commit/346247a70))
- Fix false positive unused deps when run from workspace dir (resolve
[#​1642](https://redirect.github.com/webpro-nl/knip/issues/1642))
([`95f4431`](https://redirect.github.com/webpro-nl/knip/commit/95f443195))
- Move from `convertPathsToAlias` → `compilePathMappings` (resolve
[#​1641](https://redirect.github.com/webpro-nl/knip/issues/1641))
([`ccc62d6`](https://redirect.github.com/webpro-nl/knip/commit/ccc62d684))
###
[`v6.0.5`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.5):
Release 6.0.5
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.4...knip@6.0.5)
- Fix up ecosystem pipeline, add sanity
([`a338b21`](https://redirect.github.com/webpro-nl/knip/commit/a338b211d4d8b4634dce4de51b9c7ef8d3cd1f05))
- Fix broken links in Writing a Plugin docs
([#​1640](https://redirect.github.com/webpro-nl/knip/issues/1640))
([`963f206`](https://redirect.github.com/webpro-nl/knip/commit/963f20627a6d5d683a6e46df0162795c054dbef9))
- thanks [@​skoeva](https://redirect.github.com/skoeva)!
- Minor alignment edits to MCP texts.js
([`714089f`](https://redirect.github.com/webpro-nl/knip/commit/714089f09309be00ebef0a91ca903669856acd0d))
- Merge JSDoc tags across function overload signatures (resolve
[#​1639](https://redirect.github.com/webpro-nl/knip/issues/1639))
([`6269ec3`](https://redirect.github.com/webpro-nl/knip/commit/6269ec34ef6fe75be1d69c4f67e8fc43fabf83db))
- Housekeep tag matching
([`b15bc7e`](https://redirect.github.com/webpro-nl/knip/commit/b15bc7e245e972b29496035090a1a35782a4d1ed))
- Housekeep `reference` type matching
([`d9c8731`](https://redirect.github.com/webpro-nl/knip/commit/d9c8731c7e57142a738bc37db0db75616944f832))
- fix(nx): fall back to workspace cwd when run-commands target has no
cwd
([#​1638](https://redirect.github.com/webpro-nl/knip/issues/1638))
([`cf2dc7d`](https://redirect.github.com/webpro-nl/knip/commit/cf2dc7db8dc7105cfc3aef2a0d17255cb288d5b2))
- thanks [@​liorp](https://redirect.github.com/liorp)!
- Release knip\@​6.0.5
([`289bd9a`](https://redirect.github.com/webpro-nl/knip/commit/289bd9a700eb902f6025af35c1938d3a08f4d5b4))
###
[`v6.0.4`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.4):
Release 6.0.4
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.3...knip@6.0.4)
- Defer ns member ref resolution to post-walk batch pass (resolve
[#​1633](https://redirect.github.com/webpro-nl/knip/issues/1633))
([`304504f`](https://redirect.github.com/webpro-nl/knip/commit/304504fec11ad5bb94e1a0ea0678eaee876d56ab))
- Show namespace member statuses in trace output
([`47ddf43`](https://redirect.github.com/webpro-nl/knip/commit/47ddf43dc41d578bd09dedabf828cc22fa89fca4))
- Add shadow detection for function params, arrow params, and catch
bindings
([`70ebb76`](https://redirect.github.com/webpro-nl/knip/commit/70ebb76a2789e14cb12bd278d5a63db69719b82d))
- Strip trailing slashes from tsconfig outDir and rootDir (resolve
[#​1635](https://redirect.github.com/webpro-nl/knip/issues/1635))
([`1dcdb02`](https://redirect.github.com/webpro-nl/knip/commit/1dcdb02b551bf09b23d2a3b8c0fcad8f0563fcff))
###
[`v6.0.3`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.3):
Release 6.0.3
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.2...knip@6.0.3)
- Handle symlinks → real paths from tsconfig files
([#​1630](https://redirect.github.com/webpro-nl/knip/issues/1630))
([`529810a`](https://redirect.github.com/webpro-nl/knip/commit/529810a97ff17aa868dfa5e83ddc412e880ac020))
- Filter empty strings from Qwik `routesDir` values (resolve
[#​1632](https://redirect.github.com/webpro-nl/knip/issues/1632))
([`beb8ae3`](https://redirect.github.com/webpro-nl/knip/commit/beb8ae3a99c305e77749dc9700adddab4b5c5638))
###
[`v6.0.2`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.2):
Release 6.0.2
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.1...knip@6.0.2)
- Add scope-aware shadow detection to fix false negatives from
name-based matching
([`9ec38b3`](https://redirect.github.com/webpro-nl/knip/commit/9ec38b339568bcdc096a13c394102521d97c2e9d))
- Fix false negatives from overly broad collectRefsInType
([`261bd06`](https://redirect.github.com/webpro-nl/knip/commit/261bd062d33d77c09f4e56292be7f8d9afc77143))
- Add doc re. exports
([`f82d3ad`](https://redirect.github.com/webpro-nl/knip/commit/f82d3ad671b6a2659636f6b7f6b4e9489aefc969))
- Bump get-tsconfig to 4.13.7, remove patch (resolve
[#​1630](https://redirect.github.com/webpro-nl/knip/issues/1630))
([`09bbce5`](https://redirect.github.com/webpro-nl/knip/commit/09bbce539229c5666a313ebf1a120dd885cae6e8))
- Pass on `rootDirs` to work around oxc-resolver feature gap (resolve
[#​1628](https://redirect.github.com/webpro-nl/knip/issues/1628))
([`4dc16cc`](https://redirect.github.com/webpro-nl/knip/commit/4dc16cc913b1f90769df1f2176888ce77573e593))
- Update patches
([`836c2cf`](https://redirect.github.com/webpro-nl/knip/commit/836c2cfe6e675280a572bd2a5750cb9ed698e6c5))
###
[`v6.0.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.1):
Release 6.0.1
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.0...knip@6.0.1)
- Update sponsors
([`0659240`](https://redirect.github.com/webpro-nl/knip/commit/0659240f0e6f16d69188d2c6eb99d912f00daa00))
- Handle computed access in local refs visitor
([`b998bab`](https://redirect.github.com/webpro-nl/knip/commit/b998babb8952040478105d8d824710d5091eb38b))
###
[`v6.0.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.0):
Release 6.0.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.88.1...knip@6.0.0)
Blog post: [Announcing Knip v6](https://knip.dev/blog/knip-v6)
See the pre-releases for details:
- <https://github.com/webpro-nl/knip/releases/tag/knip%406.0.0-0>
- <https://github.com/webpro-nl/knip/releases/tag/knip%406.0.0-1>
- <https://github.com/webpro-nl/knip/releases/tag/knip%406.0.0-2>
- <https://github.com/webpro-nl/knip/releases/tag/knip%406.0.0-3>
Breaking changes:
- Dropped support for Node.js v18 → Knip v6 requires Node.js v20.19.0 or
newer
- Dropped issue type `classMembers`
- Dropped `--include-libs` → this is now the default and only behavior
- Dropped `--isolate-workspaces` → this is now the default and only
behavior
- Dropped `--experimental-tags` → use `--tags`
- In reporter functions, `issues.files` is consistent with other issue
shapes. Removed `issues._files`.
- In the JSON reporter, issues are consistently arrays for any issue
type. Removed root `files`.
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/JoshuaKGoldberg/TypeStat).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 941697d commit 70d0032
2 files changed
Lines changed: 278 additions & 168 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
| 73 | + | |
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
| |||
0 commit comments