Skip to content

Commit 70d0032

Browse files
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) | ![age](https://developer.mend.io/api/mc/badges/age/npm/knip/6.9.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/knip/5.88.1/6.9.0?slim=true) | --- ### 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 ([#&#8203;1703](https://redirect.github.com/webpro-nl/knip/issues/1703)) ([`9167557`](https://redirect.github.com/webpro-nl/knip/commit/9167557755a0aef81947aaedfa4745805ffaa571)) - thanks [@&#8203;sebastianbreguel](https://redirect.github.com/sebastianbreguel)! - Add support for pnpm\@&#8203;11 new commands ([#&#8203;1706](https://redirect.github.com/webpro-nl/knip/issues/1706)) ([`c937697`](https://redirect.github.com/webpro-nl/knip/commit/c937697a68caaf1ac224627537993b32d37cc91b)) - thanks [@&#8203;PatrykWalach](https://redirect.github.com/PatrykWalach)! - Fix case of spread export → other exports used (resolve [#&#8203;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 [#&#8203;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 ([#&#8203;1701](https://redirect.github.com/webpro-nl/knip/issues/1701)) ([`a71ead1`](https://redirect.github.com/webpro-nl/knip/commit/a71ead11b99aaa67f31eed7b35628907b2dddd06)) - thanks [@&#8203;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 ([#&#8203;1699](https://redirect.github.com/webpro-nl/knip/issues/1699)) ([`9533365`](https://redirect.github.com/webpro-nl/knip/commit/9533365115d4704e9b057b7ba8d5f43fd553d1a1)) - thanks [@&#8203;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 [#&#8203;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 [#&#8203;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 [#&#8203;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 ([#&#8203;1696](https://redirect.github.com/webpro-nl/knip/issues/1696)) ([`c6d9c43`](https://redirect.github.com/webpro-nl/knip/commit/c6d9c436d4c0b85f8aae34bab1197e3c2b5eb139)) - thanks [@&#8203;skoeva](https://redirect.github.com/skoeva)! - fix(rslib): resolve entry points from rslib config ([#&#8203;1695](https://redirect.github.com/webpro-nl/knip/issues/1695)) ([`af83d68`](https://redirect.github.com/webpro-nl/knip/commit/af83d68d9856b3666af5111338f25dc2b4897cc7)) - thanks [@&#8203;rpereira-anchor](https://redirect.github.com/rpereira-anchor)! - Update react-email plugin for react-email\@&#8203;6 ([#&#8203;1694](https://redirect.github.com/webpro-nl/knip/issues/1694)) ([`200db55`](https://redirect.github.com/webpro-nl/knip/commit/200db55064811eba4a168598615417d36d77e3aa)) - thanks [@&#8203;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)) - [@&#8203;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 [#&#8203;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 [#&#8203;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 [#&#8203;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 [#&#8203;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 ([#&#8203;1684](https://redirect.github.com/webpro-nl/knip/issues/1684)) ([`d8ae4d3`](https://redirect.github.com/webpro-nl/knip/commit/d8ae4d3ccb810b9a9211fd43e9d1e7d7b704fcaf)) - thanks [@&#8203;xaqrox](https://redirect.github.com/xaqrox)! - Replace `fast-glob` with `tinyglobby` ([#&#8203;1462](https://redirect.github.com/webpro-nl/knip/issues/1462)) ([`9f6b4c8`](https://redirect.github.com/webpro-nl/knip/commit/9f6b4c8aa6857fea40e66d008c905c948af10939)) - thanks [@&#8203;gameroman](https://redirect.github.com/gameroman)! - Added plugin for Serverless framework ([#&#8203;1478](https://redirect.github.com/webpro-nl/knip/issues/1478)) ([`f885f1d`](https://redirect.github.com/webpro-nl/knip/commit/f885f1ded52427d984c67e7172e3141eb4e5ee29)) - thanks [@&#8203;BenCrinion-IW](https://redirect.github.com/BenCrinion-IW)! - Add args to Prettier plugin to resolve --config CLI flag ([#&#8203;1685](https://redirect.github.com/webpro-nl/knip/issues/1685)) ([`f4658c8`](https://redirect.github.com/webpro-nl/knip/commit/f4658c84e714afd8a2233b72be6169da1ac3723e)) - thanks [@&#8203;xaqrox](https://redirect.github.com/xaqrox)! - fix(util): tolerate JSONC and array extends in findRootDirsBase ([#&#8203;1681](https://redirect.github.com/webpro-nl/knip/issues/1681)) ([`f7e5464`](https://redirect.github.com/webpro-nl/knip/commit/f7e5464a6f70e9024a341fdb923766b5ff53a831)) - thanks [@&#8203;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 [#&#8203;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 [#&#8203;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 [#&#8203;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 [#&#8203;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 ([#&#8203;1664](https://redirect.github.com/webpro-nl/knip/issues/1664)) ([`ed97e6a`](https://redirect.github.com/webpro-nl/knip/commit/ed97e6a37)) - thanks [@&#8203;Zamiell](https://redirect.github.com/Zamiell)! - fix: whitelist spelling error ([#&#8203;1666](https://redirect.github.com/webpro-nl/knip/issues/1666)) ([`bcad120`](https://redirect.github.com/webpro-nl/knip/commit/bcad12012)) - thanks [@&#8203;Zamiell](https://redirect.github.com/Zamiell)! - Add Panda CSS plugin ([#&#8203;1671](https://redirect.github.com/webpro-nl/knip/issues/1671)) ([`7ab0d4d`](https://redirect.github.com/webpro-nl/knip/commit/7ab0d4d88)) - thanks [@&#8203;Faithfinder](https://redirect.github.com/Faithfinder)! - fix(rspack): detect plugins from swc-loader ([#&#8203;1675](https://redirect.github.com/webpro-nl/knip/issues/1675)) ([`1431ff3`](https://redirect.github.com/webpro-nl/knip/commit/1431ff3d5)) - thanks [@&#8203;TkDodo](https://redirect.github.com/TkDodo)! - docs: fix broken anchor link in DEVELOPMENT.md ([#&#8203;1677](https://redirect.github.com/webpro-nl/knip/issues/1677)) ([`e78c7f6`](https://redirect.github.com/webpro-nl/knip/commit/e78c7f609)) - thanks [@&#8203;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 [#&#8203;1672](https://redirect.github.com/webpro-nl/knip/issues/1672), close [#&#8203;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 [@&#8203;tailwindcss](https://redirect.github.com/tailwindcss) integrations (close [#&#8203;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 [#&#8203;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 ([#&#8203;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 ([#&#8203;1645](https://redirect.github.com/webpro-nl/knip/issues/1645)) ([`0a6e93d`](https://redirect.github.com/webpro-nl/knip/commit/0a6e93d16f89bde270a5458c0e76e1c6a996012f)) - thanks [@&#8203;controversial](https://redirect.github.com/controversial)! - Support absolute file paths in react-router routes ([#&#8203;1659](https://redirect.github.com/webpro-nl/knip/issues/1659)) ([`97bb283`](https://redirect.github.com/webpro-nl/knip/commit/97bb283e31eb72da8c60fcede607b22da2929103)) - thanks [@&#8203;mpalmer685](https://redirect.github.com/mpalmer685)! - Track namespace imports used as object property values (resolve [#&#8203;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 [#&#8203;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. @&#8203;\~private/pkg) ([#&#8203;1656](https://redirect.github.com/webpro-nl/knip/issues/1656)) ([`947893d`](https://redirect.github.com/webpro-nl/knip/commit/947893d9dd9135fb8878e30de65841d4dff17f0c)) - thanks [@&#8203;MatissJanis](https://redirect.github.com/MatissJanis)! - fix(storybook): mark vitest coverage deps as optional when addon-vitest is used ([#&#8203;1654](https://redirect.github.com/webpro-nl/knip/issues/1654)) ([`06e88d4`](https://redirect.github.com/webpro-nl/knip/commit/06e88d42d7c1f89e18cba3d09c12ef080cb231a4)) - thanks [@&#8203;brick-pixel](https://redirect.github.com/brick-pixel)! - Deduplicate module graph queue to avoid redundant file processing ([#&#8203;1657](https://redirect.github.com/webpro-nl/knip/issues/1657)) ([`e34d3b0`](https://redirect.github.com/webpro-nl/knip/commit/e34d3b0dd4cc97d16a9c70c7bd436372a3e3081d)) - thanks [@&#8203;MatissJanis](https://redirect.github.com/MatissJanis)! - Export KnipConfiguration type for dynamic config use cases (resolve [#&#8203;1634](https://redirect.github.com/webpro-nl/knip/issues/1634)) ([`4a64e0e`](https://redirect.github.com/webpro-nl/knip/commit/4a64e0e833511859b7703ac36e08a178e663192d)) - Release knip\@&#8203;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 ([#&#8203;1650](https://redirect.github.com/webpro-nl/knip/issues/1650)) ([`898a412`](https://redirect.github.com/webpro-nl/knip/commit/898a412d369edd6ee967485c2df95d0c6ae87a18)) - thanks [@&#8203;filipw01](https://redirect.github.com/filipw01)! - Fix `reference types` regex to allow extra attributes (resolve [#&#8203;1649](https://redirect.github.com/webpro-nl/knip/issues/1649)) ([`1d5f943`](https://redirect.github.com/webpro-nl/knip/commit/1d5f9438e2e4e0d01558f41608a450093afa60e5)) - Update docs (close [#&#8203;1614](https://redirect.github.com/webpro-nl/knip/issues/1614), close [#&#8203;1615](https://redirect.github.com/webpro-nl/knip/issues/1615)) ([`f1ac529`](https://redirect.github.com/webpro-nl/knip/commit/f1ac52964ff7aa9c3454e085a2c582e00ff69e4b)) - Release knip\@&#8203;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 [#&#8203;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 ([#&#8203;1559](https://redirect.github.com/webpro-nl/knip/issues/1559)) ([`84968bb`](https://redirect.github.com/webpro-nl/knip/commit/84968bb713a0d8c478b8b329323a43da6bf0833e)) - feat: stencil plugin ([#&#8203;1644](https://redirect.github.com/webpro-nl/knip/issues/1644)) ([`d5d20e5`](https://redirect.github.com/webpro-nl/knip/commit/d5d20e5e21d64590c0e735c6bc840295cda665cd)) - thanks [@&#8203;johnjenkins](https://redirect.github.com/johnjenkins)! - Enable metro plugin when expo is installed ([#&#8203;1600](https://redirect.github.com/webpro-nl/knip/issues/1600)) ([`14bc9d7`](https://redirect.github.com/webpro-nl/knip/commit/14bc9d7744962d740e2bef1ead3e3f444b2cca5c)) - thanks [@&#8203;DaniFoldi](https://redirect.github.com/DaniFoldi)! - Resolve jsPlugins dependencies in oxlint plugin ([#&#8203;1576](https://redirect.github.com/webpro-nl/knip/issues/1576)) ([`e11c962`](https://redirect.github.com/webpro-nl/knip/commit/e11c962ea55d7afa89ae812686565383b852a50a)) - thanks [@&#8203;nikolailehbrink](https://redirect.github.com/nikolailehbrink)! - Wrap up oxlint `jsPlugins` support ([`209a9f7`](https://redirect.github.com/webpro-nl/knip/commit/209a9f78784153d14c2ef0ae2c987926d35de4b7)) - Update dependencies (close [#&#8203;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 [#&#8203;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 [#&#8203;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 ([#&#8203;1640](https://redirect.github.com/webpro-nl/knip/issues/1640)) ([`963f206`](https://redirect.github.com/webpro-nl/knip/commit/963f20627a6d5d683a6e46df0162795c054dbef9)) - thanks [@&#8203;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 [#&#8203;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 ([#&#8203;1638](https://redirect.github.com/webpro-nl/knip/issues/1638)) ([`cf2dc7d`](https://redirect.github.com/webpro-nl/knip/commit/cf2dc7db8dc7105cfc3aef2a0d17255cb288d5b2)) - thanks [@&#8203;liorp](https://redirect.github.com/liorp)! - Release knip\@&#8203;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 [#&#8203;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 [#&#8203;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 ([#&#8203;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 [#&#8203;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 [#&#8203;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 [#&#8203;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

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
"eslint-plugin-regexp": "3.1.0",
7171
"eslint-plugin-yml": "1.19.0",
7272
"husky": "9.1.7",
73-
"knip": "5.88.1",
73+
"knip": "6.9.0",
7474
"lint-staged": "16.4.0",
7575
"markdownlint": "0.40.0",
7676
"markdownlint-cli": "0.48.0",

0 commit comments

Comments
 (0)