Commit 282a36a
authored
chore(deps): update dependency knip to v5.88.1 (#2475)
> ℹ️ **Note**
>
> This PR body was truncated due to platform limits.
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.75.1` →
`5.88.1`](https://renovatebot.com/diffs/npm/knip/5.75.1/5.88.1) |

|

|
---
### Release Notes
<details>
<summary>webpro-nl/knip (knip)</summary>
### [`v5.88.1`]()
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.88.0...knip@5.88.1)
### [`v5.88.0`]()
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.87.0...knip@5.88.0)
### [`v5.87.0`]()
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.86.0...knip@5.87.0)
###
[`v5.86.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.86.0):
Release 5.86.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.85.0...knip@5.86.0)
- Rewrite import specifiers to use .ts extensions, remove tsx
([#​1548](https://redirect.github.com/webpro-nl/knip/issues/1548))
([`58674ad`](https://redirect.github.com/webpro-nl/knip/commit/58674ade551d04ca38eea5b8273e8843eed7659d))
- thanks [@​wojtekmaj](https://redirect.github.com/wojtekmaj)!
- Add .spec-d to vitest entry files
([#​1556](https://redirect.github.com/webpro-nl/knip/issues/1556))
([`3123ab7`](https://redirect.github.com/webpro-nl/knip/commit/3123ab76745990b2483f9c8f26c9c9ad4500d4aa))
- thanks [@​yamachi4416](https://redirect.github.com/yamachi4416)!
- Update docs for tsx → node
([`0418eba`](https://redirect.github.com/webpro-nl/knip/commit/0418eba6dc6a0d5e1e56cce1c037b0ae6846bc64))
- Auto-format
([`7142fd7`](https://redirect.github.com/webpro-nl/knip/commit/7142fd701f97f8a4115c4094d1007f2551c33537))
- Add Qwik plugin
([#​1557](https://redirect.github.com/webpro-nl/knip/issues/1557))
([`fc668f4`](https://redirect.github.com/webpro-nl/knip/commit/fc668f4b59e40caddf8e9904fb50dc59de1a86f8))
- thanks [@​azat-io](https://redirect.github.com/azat-io)!
- Fix Bun plugin to handle directory arguments in `bun test`
([`c112b6c`](https://redirect.github.com/webpro-nl/knip/commit/c112b6c68b13976e4b601c5169a09e748e67fd4f))
- Update FAQ
([`b105a42`](https://redirect.github.com/webpro-nl/knip/commit/b105a42610346f7b9a07071ab8f5d2d7c60b004f))
- fix(plugin): swc with `externalHelpers` setting ignores `@swc/helpers`
dependency
([#​1560](https://redirect.github.com/webpro-nl/knip/issues/1560))
([`4bcb1f5`](https://redirect.github.com/webpro-nl/knip/commit/4bcb1f5429d003e6e2b28e2bd65a64c849fe0786))
- thanks [@​bobaaaaa](https://redirect.github.com/bobaaaaa)!
- chore: git ignore artifacts
([#​1563](https://redirect.github.com/webpro-nl/knip/issues/1563))
([`4878724`](https://redirect.github.com/webpro-nl/knip/commit/4878724a6599bc80a9ef9c62d86d2805d7d8a914))
- thanks [@​unional](https://redirect.github.com/unional)!
- Fix Vite plugin to respect root option for index.html entries
([#​1561](https://redirect.github.com/webpro-nl/knip/issues/1561))
([`67a5647`](https://redirect.github.com/webpro-nl/knip/commit/67a56470f61cadfe1e771adc87385a98e398da2e))
- thanks [@​azat-io](https://redirect.github.com/azat-io)!
- Fix Astro sharpImageService() false positive for unused sharp
([#​1559](https://redirect.github.com/webpro-nl/knip/issues/1559))
([`c36247c`](https://redirect.github.com/webpro-nl/knip/commit/c36247cc034a14a846e94faafbdd2097f9a5d7d2))
- thanks [@​azat-io](https://redirect.github.com/azat-io)!
- Fix up gitignore test
([`b2c3d08`](https://redirect.github.com/webpro-nl/knip/commit/b2c3d086be6c76791d2b60b10944df3b7b52d9fc))
- fix: normalize Windows backslash paths in fs.watch listener to fix
--watch on Windows
([#​1558](https://redirect.github.com/webpro-nl/knip/issues/1558))
([`b86b421`](https://redirect.github.com/webpro-nl/knip/commit/b86b421ec9f6bf1c930600c5109511712af3d224))
- thanks [@​Aiudadadadf](https://redirect.github.com/Aiudadadadf)!
- Fix wrangler plugin not enabled by jsonc config
([#​1564](https://redirect.github.com/webpro-nl/knip/issues/1564))
([`00bb1be`](https://redirect.github.com/webpro-nl/knip/commit/00bb1be35386300e6ea302c14a9b15e3f6e03b35))
- thanks [@​DaniFoldi](https://redirect.github.com/DaniFoldi)!
- Edit AGENTS.md
([`a2aaf2f`](https://redirect.github.com/webpro-nl/knip/commit/a2aaf2f9983e24b881191403bd716bd1ee791c70))
- Fix tsconfig presets marked as unlisted in strict mode (resolve
[#​1568](https://redirect.github.com/webpro-nl/knip/issues/1568))
([`463d67d`](https://redirect.github.com/webpro-nl/knip/commit/463d67dad5f105cc2a76ce847192a9a7d1fb8498))
- oxcellent
([`8a602c7`](https://redirect.github.com/webpro-nl/knip/commit/8a602c7863b63b1a940584e2a0436b70d8650be8))
- Refactor format test and use prettier for consistent results
([`b6afc01`](https://redirect.github.com/webpro-nl/knip/commit/b6afc01828f884f579747e6d8e425aa1b07a068f))
- Sort package.json
([`d3a521b`](https://redirect.github.com/webpro-nl/knip/commit/d3a521b62d4ba5de05d3497b456cf9d225a743c8))
- Add .git to GLOBAL\_IGNORE\_PATTERNS (resolve
[#​1571](https://redirect.github.com/webpro-nl/knip/issues/1571))
([`4e95ffb`](https://redirect.github.com/webpro-nl/knip/commit/4e95ffb45748fa1ae84548c1992d2947826d2667))
- Detect Yarn plugins that are listed by their path alone
([#​1574](https://redirect.github.com/webpro-nl/knip/issues/1574))
([`de4c7d8`](https://redirect.github.com/webpro-nl/knip/commit/de4c7d898f83a52ea80a374d9395bcb109f39c23))
- thanks [@​robintown](https://redirect.github.com/robintown)!
- Start using unbash
([`a5de2c4`](https://redirect.github.com/webpro-nl/knip/commit/a5de2c4e49bda454f0e42b4e5bfae54024d27772))
- Bump unbash & simplify bash parser further
([`57896d3`](https://redirect.github.com/webpro-nl/knip/commit/57896d32c86412ad5941c67fbb2fc29882a5bafa))
- Fix refs in workspaces fixture
([#​1578](https://redirect.github.com/webpro-nl/knip/issues/1578))
([`fbee342`](https://redirect.github.com/webpro-nl/knip/commit/fbee3426ccc05eaf2fcaa069826cd3594f946db9))
- Include a few more entry patterns with `pageExtensions` (resolve
[#​1581](https://redirect.github.com/webpro-nl/knip/issues/1581))
([`c6a6d9e`](https://redirect.github.com/webpro-nl/knip/commit/c6a6d9e72b7674392cb58675befcc4c6bbb64e11))
- Clean exit if --fix fixes all issues (resolve
[#​1577](https://redirect.github.com/webpro-nl/knip/issues/1577))
([`c182c29`](https://redirect.github.com/webpro-nl/knip/commit/c182c29e35748ff044048c578b6bf7dd99dae9a8))
- Document JSDoc tag hints
([`0e7b6ae`](https://redirect.github.com/webpro-nl/knip/commit/0e7b6ae8d66650da9e4aad81aa2bb7cfbd985e57))
- Update AGENTS.md
([`f845462`](https://redirect.github.com/webpro-nl/knip/commit/f845462736f9fb6349c7e4bfd0f72d76df473f8c))
- Add openapi-ts plugin
([#​1579](https://redirect.github.com/webpro-nl/knip/issues/1579))
([`42d1b3f`](https://redirect.github.com/webpro-nl/knip/commit/42d1b3f5f912b37ed73ab46dc0fe07a93135413b))
- thanks [@​jonahsnider](https://redirect.github.com/jonahsnider)!
- Migrate from `js-yaml` → `yaml`
([`fb042ae`](https://redirect.github.com/webpro-nl/knip/commit/fb042ae235e57b340d167bb7bb7d7ddb0fa5b1fb))
- pnpm dedupe
([`2586254`](https://redirect.github.com/webpro-nl/knip/commit/2586254448e28bd54025f5726d23bf4f95c2e886))
- Fix plugin list order
([#​1587](https://redirect.github.com/webpro-nl/knip/issues/1587))
([`519ae3a`](https://redirect.github.com/webpro-nl/knip/commit/519ae3aca72333978c674aab0e7376c7007deaaf))
- thanks [@​ikeyan](https://redirect.github.com/ikeyan)!
- Fix confusing test fixtures for openapi-ts plugin
([#​1591](https://redirect.github.com/webpro-nl/knip/issues/1591))
([`f0083ca`](https://redirect.github.com/webpro-nl/knip/commit/f0083cac6c51337b1b53ee499dadcd5fa5e209ba))
- thanks [@​jonahsnider](https://redirect.github.com/jonahsnider)!
- Off-by-1
([`7d7dec6`](https://redirect.github.com/webpro-nl/knip/commit/7d7dec6fec59ab8cddca09688d4ad05cdece1aea))
- Don't fix compiled files (pos off)
([`a9fdc77`](https://redirect.github.com/webpro-nl/knip/commit/a9fdc77fa6321e469b718131df556c37289a7dbd))
- Add aliases from any tsconfig file in typescript plugin (resolve
[#​1347](https://redirect.github.com/webpro-nl/knip/issues/1347))
([`ced77c7`](https://redirect.github.com/webpro-nl/knip/commit/ced77c707d064c5067b6dc331e76d878dc4add87))
- Support auto-imports in Nuxt plugin
([#​1517](https://redirect.github.com/webpro-nl/knip/issues/1517))
([`4ce27b2`](https://redirect.github.com/webpro-nl/knip/commit/4ce27b2f793882bc3fc8f72813b4c0c6152e5168))
- Fix + lint .ts extension in import specifiers
([`d349de3`](https://redirect.github.com/webpro-nl/knip/commit/d349de315a37f5ae208522abe830f1c41732779a))
- Safe `ts.isInTopLevelContext` → `isInTopLevelScope`
([`1819c20`](https://redirect.github.com/webpro-nl/knip/commit/1819c2050440f82eb30e7be9d271298e6b4c8f14))
- Wrap `session.handleFileChanges` in try/catch
([`185afb8`](https://redirect.github.com/webpro-nl/knip/commit/185afb8cc6b914df31ca0c22315190e44c2834da))
- Improve MDX compiler
([`9205e2a`](https://redirect.github.com/webpro-nl/knip/commit/9205e2a9480182605975687ebc4282f9805da58b))
- fix(playwright): Add missing built-in `null` reporter
([#​1596](https://redirect.github.com/webpro-nl/knip/issues/1596))
([`0f1ce7d`](https://redirect.github.com/webpro-nl/knip/commit/0f1ce7d1bba7a80ce0697378efd2be0968383a86))
- thanks [@​shrink](https://redirect.github.com/shrink)!
- Add package.json#imports as entry points
([`1fbe286`](https://redirect.github.com/webpro-nl/knip/commit/1fbe286046bd51653fff4139b4b8a0ef1ea04193))
- Update some dependencies + dedupe
([`381241e`](https://redirect.github.com/webpro-nl/knip/commit/381241e2e1e1875da7e34baee6b5d00f0aef0295))
- Add support for `extends` in nuxt plugin
([`9fcbdf5`](https://redirect.github.com/webpro-nl/knip/commit/9fcbdf5244f81820b9a2f53d5b320e6c54fba792))
- Update release script
([`f446b4f`](https://redirect.github.com/webpro-nl/knip/commit/f446b4f08ca48f7b135eb9da34a6388249598f1e))
###
[`v5.85.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.85.0):
Release 5.85.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.84.1...knip@5.85.0)
- Fix require.context regex matching for path-aware patterns
([#​1547](https://redirect.github.com/webpro-nl/knip/issues/1547))
([`c33d93a`](https://redirect.github.com/webpro-nl/knip/commit/c33d93ae24dc1304baa49f85b25beb24af803dd8))
- thanks [@​jstaab](https://redirect.github.com/jstaab)!
- Make knip compatible with erasableSyntaxOnly
([#​1541](https://redirect.github.com/webpro-nl/knip/issues/1541))
([`f63089b`](https://redirect.github.com/webpro-nl/knip/commit/f63089bdadb2cea47d22fa27b22c16003e1a4b61))
- thanks [@​wojtekmaj](https://redirect.github.com/wojtekmaj)!
- feat: add Payload CMS plugin
([#​1546](https://redirect.github.com/webpro-nl/knip/issues/1546))
([`58d99de`](https://redirect.github.com/webpro-nl/knip/commit/58d99de46ee3a9e15cd77e3806b5de55931cebf2))
- thanks
[@​Robot-Inventor](https://redirect.github.com/Robot-Inventor)!
- Look everywhere for manifest/robots file in next plugin
([`9da6205`](https://redirect.github.com/webpro-nl/knip/commit/9da6205fdc45fdc992919d3e246415829025ea46))
- Merge some next glob patterns
([`8c5f35f`](https://redirect.github.com/webpro-nl/knip/commit/8c5f35fa81ccccc4faceb6a1d8329d562927d450))
- Add SAP & Google Gemini to projects using Knip
([`c8ab895`](https://redirect.github.com/webpro-nl/knip/commit/c8ab8957ad1f15ee9ff67f13f5029f213e464ada))
- Bump remark-preset-webpro & dedupe
([`b9372cd`](https://redirect.github.com/webpro-nl/knip/commit/b9372cd7a0dc1a1ab54b7baa7b8a939a399ccc14))
- Document CLI usage for LS
([`97fe1cf`](https://redirect.github.com/webpro-nl/knip/commit/97fe1cfe8a18af145eff9ca1f040e4c756acd270))
- fix: tsdown entry compatibility issues
[#​1550](https://redirect.github.com/webpro-nl/knip/issues/1550)
([#​1554](https://redirect.github.com/webpro-nl/knip/issues/1554))
([`95051eb`](https://redirect.github.com/webpro-nl/knip/commit/95051ebf3aa44a2db722837acf3ce73e03f72fc5))
- thanks [@​huijiewei](https://redirect.github.com/huijiewei)!
- Fix incorrect coverage provider being reported
([#​1552](https://redirect.github.com/webpro-nl/knip/issues/1552))
([`2d0b5cd`](https://redirect.github.com/webpro-nl/knip/commit/2d0b5cda41f994116c6e211fc68c95b44c21b2cb))
- thanks [@​rexxars](https://redirect.github.com/rexxars)!
- Temp disable npmx in ecosystem run
([`a5cd986`](https://redirect.github.com/webpro-nl/knip/commit/a5cd9862943dcca1b217bcec2895553ba23dbe34))
- Fix OOM in gitignore walk for large monorepos
([`f192a6b`](https://redirect.github.com/webpro-nl/knip/commit/f192a6ba3fbe9fc303f48e3901db918f5bcd5164))
- Release knip\@​5.85.0
([`e28a3e7`](https://redirect.github.com/webpro-nl/knip/commit/e28a3e7ce7e8efaf40b99c9e6a1839647d0a5083))
###
[`v5.84.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.84.1):
Release 5.84.1
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.84.0...knip@5.84.1)
- Fix false positives for arrow-wrapped dynamic imports assigned to
variables
([#​1544](https://redirect.github.com/webpro-nl/knip/issues/1544))
([`75a42c3`](https://redirect.github.com/webpro-nl/knip/commit/75a42c3aa4b8f9db59fb450ef4f45540ab94ec26))
- thanks [@​jantimon](https://redirect.github.com/jantimon)!
- Improve pnpm arg handling
([`df8c353`](https://redirect.github.com/webpro-nl/knip/commit/df8c353c7f30ee11d749b2cf3208f288def1ed84))
- Ignore `module.register` if 2nd arg is not `import.meta.url`
([#​1535](https://redirect.github.com/webpro-nl/knip/issues/1535))
([`970fdb1`](https://redirect.github.com/webpro-nl/knip/commit/970fdb1f747c0941759aa3e0394c30ff6cf63481))
###
[`v5.84.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.84.0):
Release 5.84.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.83.1...knip@5.84.0)
- Post-release shenanigans
([`e7965cb`](https://redirect.github.com/webpro-nl/knip/commit/e7965cba23b0c63f0165a12c96aed75257aa6919))
- Move most compilers to plugins & register from there
([`61beafe`](https://redirect.github.com/webpro-nl/knip/commit/61beafe3e002408e91169397f7c384e14c613d92))
- Minor refactor
([`e20a682`](https://redirect.github.com/webpro-nl/knip/commit/e20a6828be8dd1e49b819d5b5b896a26db2a91ac))
- Fix lint issues
([`d2bbc13`](https://redirect.github.com/webpro-nl/knip/commit/d2bbc139e63235c415a243e76ad8685693b8edf2))
- Add missing catalog property to rules in JSON schema
([#​1518](https://redirect.github.com/webpro-nl/knip/issues/1518))
([`5d49dea`](https://redirect.github.com/webpro-nl/knip/commit/5d49dea2696db454e630014efd25172d6edde9fa))
- thanks [@​Mohmdev](https://redirect.github.com/Mohmdev)!
- feat(plugins): add
[@​typescript/native-preview](https://redirect.github.com/typescript/native-preview)
(tsgo) support
([#​1513](https://redirect.github.com/webpro-nl/knip/issues/1513))
([`babfb10`](https://redirect.github.com/webpro-nl/knip/commit/babfb10a0426059bc2d79d14a2ba9c33767b6571))
- thanks [@​jgoux](https://redirect.github.com/jgoux)!
- Fix up quoting for spaced args (resolve
[#​1515](https://redirect.github.com/webpro-nl/knip/issues/1515))
([`2b735cb`](https://redirect.github.com/webpro-nl/knip/commit/2b735cb8d87a827bf9ea53ea2bcfcedf117e6d4d))
- Switch to tsconfig-aware module resolver in input handler
([`634d0f6`](https://redirect.github.com/webpro-nl/knip/commit/634d0f68f681df1bf1e8896846f4d4c29b03e689))
- Use `bun test` positionals as entry points (resolve
[#​1521](https://redirect.github.com/webpro-nl/knip/issues/1521))
([`da94725`](https://redirect.github.com/webpro-nl/knip/commit/da9472555b28b04eddba703b1dfee69b2cb8b6f9))
- Edit docs
([`327726f`](https://redirect.github.com/webpro-nl/knip/commit/327726ff2c5f2b135581088dea62bd3ed4bc99d4))
- Minor refactor while at it
([`dc87e8e`](https://redirect.github.com/webpro-nl/knip/commit/dc87e8ea7157745a449955e9a275877d19cf4d87))
- Add config hints for unused `ignore` and `ignoreFiles` items
([`a4989ee`](https://redirect.github.com/webpro-nl/knip/commit/a4989eef8c870aa038d9c9d9e09597590ca444e7))
- Accept known bins only behind double-dash (resolve
[#​1524](https://redirect.github.com/webpro-nl/knip/issues/1524))
([`b9214e3`](https://redirect.github.com/webpro-nl/knip/commit/b9214e35659f1f87eabc6695d9b9643c0e6c8022))
- feat(plugins): add support for bun test preloaded files
([#​1525](https://redirect.github.com/webpro-nl/knip/issues/1525))
([`14ee32a`](https://redirect.github.com/webpro-nl/knip/commit/14ee32a8f818e1cbf48398ba57bf0f19812ed8be))
- thanks [@​jgoux](https://redirect.github.com/jgoux)!
- Add `date` to `IGNORED_GLOBAL_BINARIES`
([#​1476](https://redirect.github.com/webpro-nl/knip/issues/1476))
([`f08f92b`](https://redirect.github.com/webpro-nl/knip/commit/f08f92bd9eac95ec4eafd01ddb01279cb047544e))
- thanks [@​duci9y](https://redirect.github.com/duci9y)!
- Fix edge case for binaries in scripts
([`82331ee`](https://redirect.github.com/webpro-nl/knip/commit/82331ee2d336349d24a23437527991b73c764039))
- Report ignore/files config hints only if sure & relevant
([`4c3bd08`](https://redirect.github.com/webpro-nl/knip/commit/4c3bd085477139f50dce468c4231ba2753459c54))
- Add consistent `repository` fields
([`781a0fd`](https://redirect.github.com/webpro-nl/knip/commit/781a0fd44a2cece4fd9c1413e50caa88df528607))
- Add language-server bin
([`13d7845`](https://redirect.github.com/webpro-nl/knip/commit/13d78454c4100f5d6a4f0cadcf1d77eadec523b2))
- Use --stdio if no transport provided
([`bedb21a`](https://redirect.github.com/webpro-nl/knip/commit/bedb21adff873c13095350842c85bb1bfeac643b))
- Refactor from "enabled" to "deferSession" (resolve
[#​1499](https://redirect.github.com/webpro-nl/knip/issues/1499))
([`15e3360`](https://redirect.github.com/webpro-nl/knip/commit/15e3360f11c81a866b8e6de76e894986bdfddedd))
- Use `initializationOptions.config` or default fallback config obj
(resolve
[#​1503](https://redirect.github.com/webpro-nl/knip/issues/1503))
([`0abe568`](https://redirect.github.com/webpro-nl/knip/commit/0abe5684083428340254dc1b0136760aacb9acff))
- Also publish ls + mcp with pkg-pr-new
([`7806526`](https://redirect.github.com/webpro-nl/knip/commit/78065260f55fc491d59912e2db41d789e49a1bb7))
- Auto-format
([`51b7dc1`](https://redirect.github.com/webpro-nl/knip/commit/51b7dc1de9e2ec5b738df5389906df84dc1f3dd7))
- Remove `chdir` shenanigans (close
[#​1516](https://redirect.github.com/webpro-nl/knip/issues/1516))
([`0cbee8f`](https://redirect.github.com/webpro-nl/knip/commit/0cbee8f38f4a91504b3adc4faee466b9624120fc))
- Bind `console.*` to distinguish internal↔ external logs
([`3eac278`](https://redirect.github.com/webpro-nl/knip/commit/3eac278273856994483a9164539bf57a51ed440b))
- Add early bail-outs for changed files we can ignore
([`36c2dd5`](https://redirect.github.com/webpro-nl/knip/commit/36c2dd5c4345d743c3de58ebd677b6f48a270213))
- Avoid unnecessary module graph updates for unmodified files
([`f94c41f`](https://redirect.github.com/webpro-nl/knip/commit/f94c41f24fb7f5c4682a620bafd03700cf14ba68))
- Fix typo in pkg-pr-new-pkg-dir
([`7e7a8b0`](https://redirect.github.com/webpro-nl/knip/commit/7e7a8b05a06f1f972a1d5e236dc53facbbb99729))
- Add .DS\_Store to .gitignore
([#​1530](https://redirect.github.com/webpro-nl/knip/issues/1530))
([`40fe5cc`](https://redirect.github.com/webpro-nl/knip/commit/40fe5cc608f2ecf71d148e061071e249c8940edb))
- thanks [@​wojtekmaj](https://redirect.github.com/wojtekmaj)!
- Ignore RNC CLI and metro internals in react-native projects
([#​1528](https://redirect.github.com/webpro-nl/knip/issues/1528))
([`0f892ae`](https://redirect.github.com/webpro-nl/knip/commit/0f892aeed2556a018ddaa769c24be68fba8b91aa))
- thanks [@​wojtekmaj](https://redirect.github.com/wojtekmaj)!
- Support nested \_generated dirs in Convex plugin
([#​1531](https://redirect.github.com/webpro-nl/knip/issues/1531))
([`bd75e9f`](https://redirect.github.com/webpro-nl/knip/commit/bd75e9fce6a25997d3ecd90e58b087f05a89c96f))
- thanks [@​kvnwolf](https://redirect.github.com/kvnwolf)!
- Housekeep cli help output
([`c24e746`](https://redirect.github.com/webpro-nl/knip/commit/c24e746b31b5dd994d004286229bd9d913bf8f14))
- Fix up gitignore test
([`6bc640c`](https://redirect.github.com/webpro-nl/knip/commit/6bc640c166daed354ec9514277b9f719155eb8ab))
- Introduce `isFilterTransitiveDependencies` flag (close
[#​1507](https://redirect.github.com/webpro-nl/knip/issues/1507),
close
[#​1101](https://redirect.github.com/webpro-nl/knip/issues/1101))
([`8678df2`](https://redirect.github.com/webpro-nl/knip/commit/8678df2d6f6cbedfe9483dae75e84a5605d730df))
- Housekeep webpack plugin
([`2cc1306`](https://redirect.github.com/webpro-nl/knip/commit/2cc13066cdfd82e03459cb724907ff998231145b))
- Move up `plugin.setup` & tear down `plugin.teardown`
([`4dbf23d`](https://redirect.github.com/webpro-nl/knip/commit/4dbf23dd54ec7712f33eb8c714c8dd9942eb5538))
- Skip config file loading if only external re-exports
([`ab775b1`](https://redirect.github.com/webpro-nl/knip/commit/ab775b1038a25e3e844e23c84ae4fc30b87eb7be))
- Improve & optimize ignore pattern handling
([`c3d3912`](https://redirect.github.com/webpro-nl/knip/commit/c3d391210d3cf9230622b32416c1b8093062b232))
- Housekeep compiler registration
([`2aaf9fc`](https://redirect.github.com/webpro-nl/knip/commit/2aaf9fc6b68fcd36d6a8781690d5882f7bb7cc3e))
- Edit docs re. config file location
([`79bfb35`](https://redirect.github.com/webpro-nl/knip/commit/79bfb352246c900035c6deac7c3742c7780e726f))
- Register visitors from plugins
([`9b059f8`](https://redirect.github.com/webpro-nl/knip/commit/9b059f823a3aaa707a5e4bd3c14d7d879d397cf2))
- importMetaGlobCall visitor for Vite plugin
([`1874b19`](https://redirect.github.com/webpro-nl/knip/commit/1874b19b0509c50e50446c58d4237a8c411d7259))
- Extend registerVisitors with script visitor support
([`728c814`](https://redirect.github.com/webpro-nl/knip/commit/728c8142a88df12bc4465201400cef4a057df0af))
- Move execa script visitor to execa plugin
([`71c739a`](https://redirect.github.com/webpro-nl/knip/commit/71c739a63df39b17cf0b20e8e268a1e78aaacea8))
- Move zx script visitor to zx plugin
([`5ac24c7`](https://redirect.github.com/webpro-nl/knip/commit/5ac24c7b86005fd2ed5ae5a559e346d3c6831ec0))
- Add require.context visitor to webpack plugin
([`100f174`](https://redirect.github.com/webpro-nl/knip/commit/100f1748e1bcc2c157ce482418295ccab7efb110))
- Add module.register() visitor for Node.js loader API (resolve
[#​1535](https://redirect.github.com/webpro-nl/knip/issues/1535))
([`742407c`](https://redirect.github.com/webpro-nl/knip/commit/742407c61dba9c71de685e052cf531fddc8e1736))
- Add .DS\_Store *in fixtures* to .gitignore
([#​1534](https://redirect.github.com/webpro-nl/knip/issues/1534))
([`90fa677`](https://redirect.github.com/webpro-nl/knip/commit/90fa6774ee1cb4d6a093bdf224730cd4b2d68358))
- thanks [@​wojtekmaj](https://redirect.github.com/wojtekmaj)!
- Mention that depcheck recommends knip
([#​1536](https://redirect.github.com/webpro-nl/knip/issues/1536))
([`75d00ff`](https://redirect.github.com/webpro-nl/knip/commit/75d00ff3276b4a1adac88de51de2895d68ff8220))
- thanks [@​ArtskydJ](https://redirect.github.com/ArtskydJ)!
- Remove `@source` matcher from tailwind plugin (resolve
[#​1537](https://redirect.github.com/webpro-nl/knip/issues/1537))
([`b7149b6`](https://redirect.github.com/webpro-nl/knip/commit/b7149b6185407be18aaa1613f3cb275a1a92a4b7))
- Fix `-w` → `-W` flag for Yarn
([`f305250`](https://redirect.github.com/webpro-nl/knip/commit/f305250f06c84653162c15f9500cad2d65dea8c7))
- Update AGENTS.md
([`ec83887`](https://redirect.github.com/webpro-nl/knip/commit/ec83887947c4a92625ec8974e25cb051640baa89))
- Extract and extend react-native plugin
([#​1538](https://redirect.github.com/webpro-nl/knip/issues/1538))
([`9fd04a8`](https://redirect.github.com/webpro-nl/knip/commit/9fd04a89f2e45c95831e56ba813d918a2fbdfcd7))
- Add pm2 plugin
([#​1540](https://redirect.github.com/webpro-nl/knip/issues/1540))
([`3bb4203`](https://redirect.github.com/webpro-nl/knip/commit/3bb4203e549f163e27caab3b4ff7f8d8d3076784))
- thanks [@​wojtekmaj](https://redirect.github.com/wojtekmaj)!
- Fix Yarn (Berry) plugins and binaries reported as unused
([#​1523](https://redirect.github.com/webpro-nl/knip/issues/1523))
([`4f0a307`](https://redirect.github.com/webpro-nl/knip/commit/4f0a3076f84fff6212f2a9c9a99d1cc4254e98ee))
- thanks [@​wojtekmaj](https://redirect.github.com/wojtekmaj)!
- Update docs
([`ed23dd2`](https://redirect.github.com/webpro-nl/knip/commit/ed23dd23790a0787dd747a1f183586470220be57))
- Minor refactor while at it
([`4115b97`](https://redirect.github.com/webpro-nl/knip/commit/4115b9733bff321e138d026bcad2a29c35f74dc2))
- Add
[@​knip/create-config](https://redirect.github.com/knip/create-config)
to release script
([`1135b82`](https://redirect.github.com/webpro-nl/knip/commit/1135b82d7bd9096f4c3752482c58e72e10d0ef1a))
###
[`v5.83.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.83.1):
Release 5.83.1
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.83.0...knip@5.83.1)
- Fix package.json import
([`f8c14c8`](https://redirect.github.com/webpro-nl/knip/commit/f8c14c873127481927306751479001d16deafa58))
- Organize imports
([`5d716ba`](https://redirect.github.com/webpro-nl/knip/commit/5d716bae3919b3cd684f0c8c9af73a960d12c5cd))
- Update a bunch of dependencies
([`78bf644`](https://redirect.github.com/webpro-nl/knip/commit/78bf644bbfc6554109d7098f83cd30fc8e115900))
- Add minimal test suite to vscode-knip
([`b639508`](https://redirect.github.com/webpro-nl/knip/commit/b6395089f6b307a145d2493bca59db9d5bc3364a))
- Add support for monorepo when installing dependency (close
[#​1501](https://redirect.github.com/webpro-nl/knip/issues/1501))
([`5782b07`](https://redirect.github.com/webpro-nl/knip/commit/5782b07f79eb1a25f90c5fdd62b1217db11246b1))
- Fix unused file output in table
([`0f3dbb4`](https://redirect.github.com/webpro-nl/knip/commit/0f3dbb47b850e731c4405e06809aa069f68c7608))
- Restore slonik in ecosystem tests
([`35d9185`](https://redirect.github.com/webpro-nl/knip/commit/35d9185a39cb1efba55ce8a749d3eb9a31eb82a4))
- Fix type in exported value case (resolve
[#​1508](https://redirect.github.com/webpro-nl/knip/issues/1508))
([`d6dda74`](https://redirect.github.com/webpro-nl/knip/commit/d6dda74021a2bc08931691ba1d10029102b0e425))
- Organize imports
([`fcdd33b`](https://redirect.github.com/webpro-nl/knip/commit/fcdd33b9e8f9169cc0bfb921b468f163ec0f980f))
- Remove unused export
([`c777bae`](https://redirect.github.com/webpro-nl/knip/commit/c777bae22c500606857d9df820aab8af7593b24e))
- Don't flag exports (including used as type) in protected or consumed
exports
([`a01bec1`](https://redirect.github.com/webpro-nl/knip/commit/a01bec149b8977e0927bd1ecd9d0197a1626e3a6))
- Add npmx.dev to ecosystem tests
([`8f82052`](https://redirect.github.com/webpro-nl/knip/commit/8f8205261fe88144df6cf0cde6e7007952f8ba1d))
- fix: fix vitest setupFiles resolution
([#​1511](https://redirect.github.com/webpro-nl/knip/issues/1511))
([`273b940`](https://redirect.github.com/webpro-nl/knip/commit/273b940f7e32ff7156c3a24875f5d9265ff2559a))
- thanks [@​tmair](https://redirect.github.com/tmair)!
- Improve & extend vitest args handling
([`6c49e5c`](https://redirect.github.com/webpro-nl/knip/commit/6c49e5ca61866a8d3fe62aaf8f5a6764aa9c4e86))
- Detect Bun differently to avoid TS complaint
([`c1499d3`](https://redirect.github.com/webpro-nl/knip/commit/c1499d32332751fbbed4baa648f5360f1db36dbc))
- A temporary workaround until they catch up 🤫
([`028b972`](https://redirect.github.com/webpro-nl/knip/commit/028b9726dfab717a41d95d7e73ad8ee2ca929d31))
- feat(vite): detect module entry from index.html
([#​1487](https://redirect.github.com/webpro-nl/knip/issues/1487))
([`a76ab85`](https://redirect.github.com/webpro-nl/knip/commit/a76ab85337c5459a0d22128d33d5fcd9e3623db6))
- thanks [@​WooWan](https://redirect.github.com/WooWan)!
- Auto-format
([`69150bf`](https://redirect.github.com/webpro-nl/knip/commit/69150bfd315dff04778f067438194122e4d50761))
- Add double-dash handling and add tests (close
[#​1404](https://redirect.github.com/webpro-nl/knip/issues/1404))
([`4c1de75`](https://redirect.github.com/webpro-nl/knip/commit/4c1de75890c53f35529b6ea6f24e159c9532bedf))
- Revert most of previous commit
[`4c1de75`](https://redirect.github.com/webpro-nl/knip/commit/4c1de75)
([`0cd91ae`](https://redirect.github.com/webpro-nl/knip/commit/0cd91ae44ee1bddc584c2fb7494147aeb3f53feb))
- Auto-format
([`cf3d8ff`](https://redirect.github.com/webpro-nl/knip/commit/cf3d8ff92cb53b769814c4140b3c56023d92fd27))
###
[`v5.83.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.83.0):
Release 5.83.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.82.1...knip@5.83.0)
- fix: skip empty string entries in package.json exports
([#​1477](https://redirect.github.com/webpro-nl/knip/issues/1477))
([`6b64ac5`](https://redirect.github.com/webpro-nl/knip/commit/6b64ac5b89916869a2361077a51dc28adb4679df))
- thanks [@​SBoudrias](https://redirect.github.com/SBoudrias)!
- add LS version to serverInfo
([#​1468](https://redirect.github.com/webpro-nl/knip/issues/1468))
([`2c28cb8`](https://redirect.github.com/webpro-nl/knip/commit/2c28cb8dc8923d83800959a7a259b439d5c50a0e))
- thanks
[@​niklas-wortmann](https://redirect.github.com/niklas-wortmann)!
- Avoid highlighting path-like specifiers
([#​1488](https://redirect.github.com/webpro-nl/knip/issues/1488))
([`c8fec09`](https://redirect.github.com/webpro-nl/knip/commit/c8fec09666ad0ce145e1d2bbf99737a6bc95fd05))
- thanks [@​azat-io](https://redirect.github.com/azat-io)!
- Update avatar URLs
([#​1489](https://redirect.github.com/webpro-nl/knip/issues/1489))
([`d612ac2`](https://redirect.github.com/webpro-nl/knip/commit/d612ac2dab39a560875c53b9cccb3d920caafdd1))
- thanks [@​azat-io](https://redirect.github.com/azat-io)!
- Copy fix-fixtures to tmp dir
([`bd1519c`](https://redirect.github.com/webpro-nl/knip/commit/bd1519c30bb0a4004cfae463f10f8b066b778d95))
- Don't add excluded issue types (resolve
[#​1486](https://redirect.github.com/webpro-nl/knip/issues/1486))
([`4eeeec6`](https://redirect.github.com/webpro-nl/knip/commit/4eeeec602a8275f8f8d4252157ed6fa3cdd83f24))
- Minor refactor
([`767b2c5`](https://redirect.github.com/webpro-nl/knip/commit/767b2c5927d940f8815d157c2fa50c67f0a80d63))
- Edit docs
([`78111c9`](https://redirect.github.com/webpro-nl/knip/commit/78111c96f54da3c41cfb84bd972bb5e836e1b859))
- feat: add plugin for expressive-code
([#​1493](https://redirect.github.com/webpro-nl/knip/issues/1493))
([`fbf958a`](https://redirect.github.com/webpro-nl/knip/commit/fbf958a9bfb2d913c345c98283a793a7f10faae5))
- thanks
[@​cylewaitforit](https://redirect.github.com/cylewaitforit)!
- Truncate file path left-side (resolves
[#​1494](https://redirect.github.com/webpro-nl/knip/issues/1494))
([`235949c`](https://redirect.github.com/webpro-nl/knip/commit/235949c0b68e0bf2f3eb9ef0f3f88e750984e70a))
- Revert fix-fixture format test (fails in outside cwd)
([`8e96125`](https://redirect.github.com/webpro-nl/knip/commit/8e961259bddef4652ae3b98387d1afa8514429ec))
- Skip empty manifest entries (resolve
[#​1497](https://redirect.github.com/webpro-nl/knip/issues/1497))
([`d314ce4`](https://redirect.github.com/webpro-nl/knip/commit/d314ce43e7f9fe26125db167c1a8af4728329828))
- Filter out empty issue objects in compact reporter (resolve
[#​1482](https://redirect.github.com/webpro-nl/knip/issues/1482))
([`7df0b4d`](https://redirect.github.com/webpro-nl/knip/commit/7df0b4d8ee888f524132cd96260e18b870e8c57c))
- Lint/group import statements
([`61e7a24`](https://redirect.github.com/webpro-nl/knip/commit/61e7a24460e11bd2e9e27e9a791953eb004947df))
- Update AGENTS.md & docs
([`7537f8a`](https://redirect.github.com/webpro-nl/knip/commit/7537f8a1c474ce931a05a06efcc238eef5806447))
- Optimize `relative` path helper
([`ac8a454`](https://redirect.github.com/webpro-nl/knip/commit/ac8a45454f9e8d88898141e112897803c844f803))
- Move `postinstall` script to non-production
([`360110b`](https://redirect.github.com/webpro-nl/knip/commit/360110bed44d77da4ed5e553a63986176d2ed716))
- Ignore simple-git-hooks in production (like husky etc)
([`bbab35b`](https://redirect.github.com/webpro-nl/knip/commit/bbab35b144080d061641b6b6a6545176e5286553))
- Move & add testimonials
([`5ab1813`](https://redirect.github.com/webpro-nl/knip/commit/5ab18133b0e375508b34014085e10b78dcfd88ff))
- Update sponsors page
([`4534a55`](https://redirect.github.com/webpro-nl/knip/commit/4534a55e37f804bfdef65522354b053f28a5a8f2))
- Edit docs, add config hints page
([`1a73a05`](https://redirect.github.com/webpro-nl/knip/commit/1a73a053dad914025e330c03cabaf9ded2444e91))
- Rename reporter to match project style
([`58f8c4e`](https://redirect.github.com/webpro-nl/knip/commit/58f8c4e476b8a051dd27fdf27859014c4954289b))
- Auto-format
([`854124f`](https://redirect.github.com/webpro-nl/knip/commit/854124f7b5436436d57c5249f9b64f53e71e1994))
- Refactor fs helper to match project style
([`f22e7e9`](https://redirect.github.com/webpro-nl/knip/commit/f22e7e94a48ac0dedf41985f3928ff556d04d727))
###
[`v5.82.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.82.1):
Release 5.82.1
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.82.0...knip@5.82.1)
- Add vsce + ovsx verify PATs
([`6bec128`](https://redirect.github.com/webpro-nl/knip/commit/6bec12857f9278c07685388eac3f9d475b63d5df))
- Improve coverage for `isReferencedInExport` types
([`570eafe`](https://redirect.github.com/webpro-nl/knip/commit/570eafe3a69cc2738e5aabb800cc9dd0076b83ca))
###
[`v5.82.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.82.0):
Release 5.82.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.81.0...knip@5.82.0)
- Release
[@​knip/create-config](https://redirect.github.com/knip/create-config)@​1.2.0
([`31eaaf5`](https://redirect.github.com/webpro-nl/knip/commit/31eaaf544c88bd4c26003025da515a0f8ac134dd))
- Update docs
([`0384673`](https://redirect.github.com/webpro-nl/knip/commit/0384673619ad523cfc936b7c7c465010de40f5b1))
- Add config load error hint + example env var fixes (close
[#​1470](https://redirect.github.com/webpro-nl/knip/issues/1470))
([`844beb0`](https://redirect.github.com/webpro-nl/knip/commit/844beb008dc155b8b04fee085949c9e32513f409))
- Improve mdx "compiler" (resolve
[#​1471](https://redirect.github.com/webpro-nl/knip/issues/1471))
([`cd145e2`](https://redirect.github.com/webpro-nl/knip/commit/cd145e2a189be3be37ca997ad3aa0d96c90270be))
- Add and use `deputy.addIgnoredUnresolved`
([`4f6d9e5`](https://redirect.github.com/webpro-nl/knip/commit/4f6d9e5c9216fe9743ddaec1fa8f71d4fc33469f))
- Unescape regex in config hint output
([`b517726`](https://redirect.github.com/webpro-nl/knip/commit/b51772648213276b960fd11d93a4c1df01c3ba4d))
- Create new sveltekit plugin (split from svelte)
([`714af2e`](https://redirect.github.com/webpro-nl/knip/commit/714af2e7908f3493c27b1c2f74b617e9a2d3c4d6))
- Use bun\@​1.2.22
([`cf5bae2`](https://redirect.github.com/webpro-nl/knip/commit/cf5bae269428b87a1f1c84aa49654399b910d484))
- Detect and install none installed packages
([#​1473](https://redirect.github.com/webpro-nl/knip/issues/1473))
([`abefd09`](https://redirect.github.com/webpro-nl/knip/commit/abefd095a798b0356b1952dcbc74a6f851b69ab0))
- thanks
[@​AlexanderKaran](https://redirect.github.com/AlexanderKaran)!
- Auto-format
([`4430175`](https://redirect.github.com/webpro-nl/knip/commit/443017526c47e1095bd6b44babc1fb2639a28cde))
###
[`v5.81.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.81.0):
Release 5.81.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.80.2...knip@5.81.0)
- Update CLI documentation to match current implementation
([#​1458](https://redirect.github.com/webpro-nl/knip/issues/1458))
([`937dd83`](https://redirect.github.com/webpro-nl/knip/commit/937dd832d9421a295e733d0046266b3154fd78fc))
- thanks
[@​sebacardello](https://redirect.github.com/sebacardello)!
- Replace glob with fs helpers
([#​1454](https://redirect.github.com/webpro-nl/knip/issues/1454))
([`880f718`](https://redirect.github.com/webpro-nl/knip/commit/880f7182f3df5df5b1ee497d73c02846ae8f10f4))
- thanks [@​gameroman](https://redirect.github.com/gameroman)!
- Expand workspace filter
([#​1455](https://redirect.github.com/webpro-nl/knip/issues/1455))
([`b3edb80`](https://redirect.github.com/webpro-nl/knip/commit/b3edb80a9b56fecd2b9ed67a5dcc927e405bd93d))
- thanks [@​fightZy](https://redirect.github.com/fightZy)!
- Sync up cli-arguments ↔ md docs further
([`47559d2`](https://redirect.github.com/webpro-nl/knip/commit/47559d21f1f13a2317c4b9d8439d5df4c8084306))
- Minor refactor for lints & consistency
([`c5e66db`](https://redirect.github.com/webpro-nl/knip/commit/c5e66dbe226612c8ea7c65b5d193292a115c987e))
- Fix manual enabled compilers
([#​1457](https://redirect.github.com/webpro-nl/knip/issues/1457))
([`57df2e1`](https://redirect.github.com/webpro-nl/knip/commit/57df2e1c581b14e85023bd857048bb313d386130))
- thanks [@​digitsum](https://redirect.github.com/digitsum)!
- add push notification once module graph is built
([#​1461](https://redirect.github.com/webpro-nl/knip/issues/1461))
([`57825f4`](https://redirect.github.com/webpro-nl/knip/commit/57825f443509fb2afa0444f7831ea67a798364f8))
- thanks
[@​niklas-wortmann](https://redirect.github.com/niklas-wortmann)!
- fix(prisma): Avoid crash if Prisma schema path is not specified
([#​1464](https://redirect.github.com/webpro-nl/knip/issues/1464))
([`1e0ffc7`](https://redirect.github.com/webpro-nl/knip/commit/1e0ffc7d64fa513eec47e082b0aba96c817960ee))
- thanks [@​stephenwade](https://redirect.github.com/stephenwade)!
- Add Nitro plugin
([#​1415](https://redirect.github.com/webpro-nl/knip/issues/1415))
([`ecf5e34`](https://redirect.github.com/webpro-nl/knip/commit/ecf5e34b51f3817dabcf50ca6705141aea3f56e5))
- thanks [@​lynnntropy](https://redirect.github.com/lynnntropy)!
- Add a few impl guidelines to AGENTS.md
([`5923a20`](https://redirect.github.com/webpro-nl/knip/commit/5923a20b0b8a12fb33ef23ecf600e82cc1afe7c9))
- Optimize workspaces storage & usage inside `ConfigurationChief`
([`602603f`](https://redirect.github.com/webpro-nl/knip/commit/602603fdf428d329925e191dde319388e8726597))
- Exclude optional peer deps from the production deps check in strict
mode (resolve
[#​1145](https://redirect.github.com/webpro-nl/knip/issues/1145))
([`605fb85`](https://redirect.github.com/webpro-nl/knip/commit/605fb852a927ef89c0983000cf623f00ab3ebc55))
- Consider all members of `keyof typeof MyEnum` used
([`7d5b9d6`](https://redirect.github.com/webpro-nl/knip/commit/7d5b9d6c34f0c25d5608f398defe3ed12f0f49c3))
- Add entry files to sveltekit (resolve
[#​1162](https://redirect.github.com/webpro-nl/knip/issues/1162),
resolve
[#​1465](https://redirect.github.com/webpro-nl/knip/issues/1465))
([`c0ed40a`](https://redirect.github.com/webpro-nl/knip/commit/c0ed40a21519993d0513bb87b1b2a189b3d0054f))
- Consistent config options
([`dc11214`](https://redirect.github.com/webpro-nl/knip/commit/dc11214340839b3e0d11c6b5f0d1bcbd271ccb5f))
- Warn for faux monorepo in init script
([`b94dcfa`](https://redirect.github.com/webpro-nl/knip/commit/b94dcfa6b0e108d3bcb80d35fdde7ff54274d908))
- Document new --workspace behavior
([#​1455](https://redirect.github.com/webpro-nl/knip/issues/1455))
([`9cbbbc2`](https://redirect.github.com/webpro-nl/knip/commit/9cbbbc203199c002616722ad76704b621c0706d4))
- Auto-format
([`4c3e45f`](https://redirect.github.com/webpro-nl/knip/commit/4c3e45ffe9dc447ab9630022406a89a04ae7acda))
- Add `npm login` to release script
([`968d339`](https://redirect.github.com/webpro-nl/knip/commit/968d339f8583c678bb891a446ac038d79b6716c9))
###
[`v5.80.2`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.80.2):
Release 5.80.2
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.80.1...knip@5.80.2)
- Add astro-og-canvas plugin
([#​1445](https://redirect.github.com/webpro-nl/knip/issues/1445))
([`bb93a2b`](https://redirect.github.com/webpro-nl/knip/commit/bb93a2b8ea4cbd87b300f5bcc4676cd8e83d786d))
- thanks
[@​JoshuaKGoldberg](https://redirect.github.com/JoshuaKGoldberg)!
- Small performance optimization on bun commands
([#​1453](https://redirect.github.com/webpro-nl/knip/issues/1453))
([`af0d736`](https://redirect.github.com/webpro-nl/knip/commit/af0d73673b587df10635ec19e367b788bdb173cd))
- thanks
[@​ClementValot](https://redirect.github.com/ClementValot)!
- Accept `cwdOrPath` in `isDirectory` and `isFile`
([`2d0bb0c`](https://redirect.github.com/webpro-nl/knip/commit/2d0bb0cd38fb8d0502532b0999cb4cf795c3e4cb))
- Improve `hasRefsInFile`
([`86bde97`](https://redirect.github.com/webpro-nl/knip/commit/86bde97ea1a202fdd9dad1fd05a30026fa78f284))
- Rename find-internal-references.ts → has-refs-in-file.ts
([`307c37b`](https://redirect.github.com/webpro-nl/knip/commit/307c37b87e311da519342d39216e8a38aa635388))
- Move `pos` from exported `default` keyword to identifier
([`8e74ec7`](https://redirect.github.com/webpro-nl/knip/commit/8e74ec7154f408e53973a9cdad7492c711d7811b))
- Fix release script
([`71206b7`](https://redirect.github.com/webpro-nl/knip/commit/71206b79a43b7c293be36135f863e2b73981d16a))
###
[`v5.80.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.80.1):
Release 5.80.1
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.80.0...knip@5.80.1)
- Minor lints/formats
([`26a6f7b`](https://redirect.github.com/webpro-nl/knip/commit/26a6f7b5))
- Resolve \_partial.scss in compiler (close
[#​1439](https://redirect.github.com/webpro-nl/knip/issues/1439))
([`ee09aa3`](https://redirect.github.com/webpro-nl/knip/commit/ee09aa33))
- Add tip re. Knip editor extension early on
([`88c488a`](https://redirect.github.com/webpro-nl/knip/commit/88c488a8))
- Add more deterministic workspace mapping to remedy test flakiness
([`4d000e7`](https://redirect.github.com/webpro-nl/knip/commit/4d000e74))
- Remove `ignoreExportsUsedInFile` from default config
([`f3eddf3`](https://redirect.github.com/webpro-nl/knip/commit/f3eddf3d))
- Update docs
([`29e5f17`](https://redirect.github.com/webpro-nl/knip/commit/29e5f175))
- Show link to docs for module load errors in CLI
([`31ce18a`](https://redirect.github.com/webpro-nl/knip/commit/31ce18a1))
- Bump release-it
([`64ad7b4`](https://redirect.github.com/webpro-nl/knip/commit/64ad7b4f))
- Improved TanStack Router Configs
([#​1449](https://redirect.github.com/webpro-nl/knip/issues/1449))
([`3e0b847`](https://redirect.github.com/webpro-nl/knip/commit/3e0b847b))-
thanks
[@​AlexanderKaran](https://redirect.github.com/AlexanderKaran)!
- Add warning about invalid tag characters to docs
([#​1448](https://redirect.github.com/webpro-nl/knip/issues/1448))
([`de508e3`](https://redirect.github.com/webpro-nl/knip/commit/de508e34))
- thanks [@​solomonhawk](https://redirect.github.com/solomonhawk)!
- Housekeep a few thingies around `resolve` in plugins
([`5b98269`](https://redirect.github.com/webpro-nl/knip/commit/5b98269b))
- Improve react-router `appDir` + fix glob escaper
([`f993591`](https://redirect.github.com/webpro-nl/knip/commit/f993591b))
- Extended the NX plugins
([#​1443](https://redirect.github.com/webpro-nl/knip/issues/1443))
([`b9dc80e`](https://redirect.github.com/webpro-nl/knip/commit/b9dc80e3))
- thanks
[@​AlexanderKaran](https://redirect.github.com/AlexanderKaran)!
- Remove mention of editor plugins from FAQ
([#​1444](https://redirect.github.com/webpro-nl/knip/issues/1444))
([`d8fa043`](https://redirect.github.com/webpro-nl/knip/commit/d8fa043c))
- thanks
[@​sebacardello](https://redirect.github.com/sebacardello)!
- Fix remaining broken links
([`a8d0bfd`](https://redirect.github.com/webpro-nl/knip/commit/a8d0bfd0))
- Bump md/mdx presets
([`a4d6b1e`](https://redirect.github.com/webpro-nl/knip/commit/a4d6b1e7))
- Fix quoting in release script
([`2f663e3`](https://redirect.github.com/webpro-nl/knip/commit/2f663e3c))
###
[`v5.80.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.80.0):
Release 5.80.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.79.0...knip@5.80.0)
- Edit docs
([`d6f33a5`](https://redirect.github.com/webpro-nl/knip/commit/d6f33a51))
- Only try to use tsconfig files if tsconfig.json exists
([`707c96d`](https://redirect.github.com/webpro-nl/knip/commit/707c96db))
- Also create comment for commits that close an issue
([`3485d67`](https://redirect.github.com/webpro-nl/knip/commit/3485d677))
- Plugin for Parcel
([#​1438](https://redirect.github.com/webpro-nl/knip/issues/1438))
([`24d8131`](https://redirect.github.com/webpro-nl/knip/commit/24d81313))
- thanks
[@​AlexanderKaran](https://redirect.github.com/AlexanderKaran)!
- Edit "Knip for Editors & Agents"
([`e031018`](https://redirect.github.com/webpro-nl/knip/commit/e031018e))
- Timerify `hasRefsInFile`
([#​1435](https://redirect.github.com/webpro-nl/knip/issues/1435))
([`c6fa5e4`](https://redirect.github.com/webpro-nl/knip/commit/c6fa5e47))
- Fixes
[#​1436](https://redirect.github.com/webpro-nl/knip/issues/1436) -
Make stderr redirection platform-agnostic
([#​1437](https://redirect.github.com/webpro-nl/knip/issues/1437))
([`61305e7`](https://redirect.github.com/webpro-nl/knip/commit/61305e74))
- thanks
[@​ClementValot](https://redirect.github.com/ClementValot)!
- Refactor `isReferenced` and `hasStrictlyNsReferences` to better
express intent
([`fa23a33`](https://redirect.github.com/webpro-nl/knip/commit/fa23a330))
- Fix up and reuse base graph objects in tests
([`ddc6693`](https://redirect.github.com/webpro-nl/knip/commit/ddc66932))
- Rename file node key to `importedBy`, and then some..
([`cabee8e`](https://redirect.github.com/webpro-nl/knip/commit/cabee8e6))
- Refactor `hasStrictlyNsReferences` (resolve
[#​1427](https://redirect.github.com/webpro-nl/knip/issues/1427))
([`0768c8a`](https://redirect.github.com/webpro-nl/knip/commit/0768c8a5))
- Replace entry symbol in trace output (circle → enter)
([`a7bc12b`](https://redirect.github.com/webpro-nl/knip/commit/a7bc12b6))
- Add comments to module graph types
([`9971d47`](https://redirect.github.com/webpro-nl/knip/commit/9971d476))
- Work + comment release script
([`e848615`](https://redirect.github.com/webpro-nl/knip/commit/e8486156))
###
[`v5.79.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.79.0):
Release 5.79.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.78.0...knip@5.79.0)
- Edit docs
([`a60e15a`](https://redirect.github.com/webpro-nl/knip/commit/a60e15aaccda64ae5511c07d8b641115789c5fd1))
- Added docs to explain dynamic config
([#​1423](https://redirect.github.com/webpro-nl/knip/issues/1423))
([`8341041`](https://redirect.github.com/webpro-nl/knip/commit/834104176c634ee939093480eba79b92c70ff3c0))
- thanks
[@​AlexanderKaran](https://redirect.github.com/AlexanderKaran)!
- Fix recursion for namespaced self-re-export (resolve
[#​1429](https://redirect.github.com/webpro-nl/knip/issues/1429))
([`edb8bcd`](https://redirect.github.com/webpro-nl/knip/commit/edb8bcd09a0cad29e760cd5a43179a6c61e97da1))
- Fix plugin doc gen after
[`b7bf92a`](https://redirect.github.com/webpro-nl/knip/commit/b7bf92a)
([`7a7d196`](https://redirect.github.com/webpro-nl/knip/commit/7a7d19691fb9bb7ad6f545bb88dfa962600f1521))
- Add cache to OG image gen to speed up build time
([`1c66878`](https://redirect.github.com/webpro-nl/knip/commit/1c66878dbf683bcfaee10306c68fc5f6544916ef))
- Move OG img cache dir, maybe CF build cache uses it
([`82158fa`](https://redirect.github.com/webpro-nl/knip/commit/82158fa24142a84c9a0a4b83717591d050203f66))
- Update tests after
[`edb8bcd`](https://redirect.github.com/webpro-nl/knip/commit/edb8bcd)
([`431cb55`](https://redirect.github.com/webpro-nl/knip/commit/431cb558b854b7991971fde4cd752b17e2a30500))
- Turn on command echo-ing in CI
([`24a3e47`](https://redirect.github.com/webpro-nl/knip/commit/24a3e47e2d75f77046d2ce4656e39eba2aec99a1))
- Minor refactor graph type
([`1b23041`](https://redirect.github.com/webpro-nl/knip/commit/1b23041ac69ed48305967f30f09b5060511126e6))
- Refactor in-file ref tracking and fix edge case
([`7c8cf23`](https://redirect.github.com/webpro-nl/knip/commit/7c8cf23088e2b0909de57f6db99b776dc96f44dd))
- 1289 knex plugin
([#​1418](https://redirect.github.com/webpro-nl/knip/issues/1418))
([`af0ebaa`](https://redirect.github.com/webpro-nl/knip/commit/af0ebaa98537be9c95f32c2c3b58cb506922d9a3))
- thanks
[@​AlexanderKaran](https://redirect.github.com/AlexanderKaran)!
- Fixes
[#​1432](https://redirect.github.com/webpro-nl/knip/issues/1432) -
Fixes packageManager detection for yarn berry
([#​1433](https://redirect.github.com/webpro-nl/knip/issues/1433))
([`0b34c26`](https://redirect.github.com/webpro-nl/knip/commit/0b34c2626c64787967356783dbb3b19631b8356e))
- thanks
[@​ClementValot](https://redirect.github.com/ClementValot)!
- Add missing bun commands and aliases
([#​1434](https://redirect.github.com/webpro-nl/knip/issues/1434))
([`f188f17`](https://redirect.github.com/webpro-nl/knip/commit/f188f1794de2a2124dc65911d25d315dc215584d))
- thanks
[@​ClementValot](https://redirect.github.com/ClementValot)!
- Added TanStack Router Plugin
([#​1430](https://redirect.github.com/webpro-nl/knip/issues/1430))
([`e718bdf`](https://redirect.github.com/webpro-nl/knip/commit/e718bdf67ff403afd0b616509d18f7954325e376))
- thanks
[@​AlexanderKaran](https://redirect.github.com/AlexanderKaran)!
- Fix gitignore ancestor detection for git worktrees
([#​1424](https://redirect.github.com/webpro-nl/knip/issues/1424))
([`67a93c6`](https://redirect.github.com/webpro-nl/knip/commit/67a93c641301a93401c2416895b74349043bbfd1))
- thanks [@​altendky](https://redirect.github.com/altendky)!
- Update sponsors page
([`cff7e45`](https://redirect.github.com/webpro-nl/knip/commit/cff7e45f43598b20b05155f80c6cdf1a5d8e74a2))
- Update a few dependencies
([`1b4da16`](https://redirect.github.com/webpro-nl/knip/commit/1b4da160758aae0bea57bf766d1bdf74b4b60cca))
- Release
[@​knip/create-config](https://redirect.github.com/knip/create-config)@​1.1.1
([`312d823`](https://redirect.github.com/webpro-nl/knip/commit/312d8231b40f547c0272f4ed5a628fa5c3f00cea))
- Fix lint/format issues
([`c5d1d49`](https://redirect.github.com/webpro-nl/knip/commit/c5d1d49301d9cb97903199ba5feb2c200f1e6aa1))
- Release knip\@​5.79.0
([`953819a`](https://redirect.github.com/webpro-nl/knip/commit/953819a129abac47bd2d361bdaec7f4c328024a2))
###
[`v5.78.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.78.0):
Release 5.78.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.77.4...knip@5.78.0)
- Allow subpath entries in webpack plugin (resolve
[#​1164](https://redirect.github.com/webpro-nl/knip/issues/1164))
([`9bc9f87`](https://redirect.github.com/webpro-nl/knip/commit/9bc9f87d463e0d3c5f764a4478a855a9f30ae7b3))
- Improve graphql-codegen plugin → package mapping (resolve
[#​1194](https://redirect.github.com/webpro-nl/knip/issues/1194))
([`ae6035e`](https://redirect.github.com/webpro-nl/knip/commit/ae6035eeb88c1114ada9310304fd98ec6b52e5e6))
- Move config pattern → entry (resolve
[#​1213](https://redirect.github.com/webpro-nl/knip/issues/1213),
close
[#​1252](https://redirect.github.com/webpro-nl/knip/issues/1252))
([`c6fe20e`](https://redirect.github.com/webpro-nl/knip/commit/c6fe20eb9c708092aad8f6e84ad6de96c2802ac1))
- Support arrays for moonrepo commands (resolve
[#​1228](https://redirect.github.com/webpro-nl/knip/issues/1228),
close
[#​1232](https://redirect.github.com/webpro-nl/knip/issues/1232))
([`216ffe0`](https://redirect.github.com/webpro-nl/knip/commit/216ffe0db50c1e216c370273e3b3345497d01352))
- Improve Astro "compiler" a bit (close
[#​1245](https://redirect.github.com/webpro-nl/knip/issues/1245))
([`65f9009`](https://redirect.github.com/webpro-nl/knip/commit/65f90096e9c57b78b3c5a4afbfbb123d252fb3c6))
- Consider exported type used in exported interface used (resolve
[#​1250](https://redirect.github.com/webpro-nl/knip/issues/1250))
([`2ec95f7`](https://redirect.github.com/webpro-nl/knip/commit/2ec95f762a01a0b7ec09837c8823373cc81a27cc))
- Improve/loosen up source mapping (resolve
[#​1256](https://redirect.github.com/webpro-nl/knip/issues/1256))
([`af536ca`](https://redirect.github.com/webpro-nl/knip/commit/af536ca6c3a732be8f59824d7d4a09840dd9aa1e))
- Accept `node_modules/` specifiers in deferred entries (resolve
[#​1271](https://redirect.github.com/webpro-nl/knip/issues/1271))
([`5c1f0be`](https://redirect.github.com/webpro-nl/knip/commit/5c1f0beebc11b46a9bb4ede49c1243b8c6bd5942))
- Fix up a few lint issues
([`5cb4c30`](https://redirect.github.com/webpro-nl/knip/commit/5cb4c304811d3798da8449f2c7b6b5788c4e978f))
- Fix Workspace Circular Symlink
([#​1319](https://redirect.github.com/webpro-nl/knip/issues/1319))
([`bffae52`](https://redirect.github.com/webpro-nl/knip/commit/bffae524e5fdacbc2ba11d4f1ed7240febc2c169))
- thanks [@​mattietea](https://redirect.github.com/mattietea)!
- Remove unused imports/vars
([`fc96595`](https://redirect.github.com/webpro-nl/knip/commit/fc965951212423bffc964f078c27ddccc9590088))
- Add support for git worktree (resolve
[#​990](https://redirect.github.com/webpro-nl/knip/issues/990),
close
[#​991](https://redirect.github.com/webpro-nl/knip/issues/991))
([`b7bf92a`](https://redirect.github.com/webpro-nl/knip/commit/b7bf92abd17cc28146019bc5c65b27fd8b21b382))
- Fix TS issues with config-as-a-function
([`6dc082e`](https://redirect.github.com/webpro-nl/knip/commit/6dc082e9083a73d56aa7f80622d15dfb754dcc41))
- Dear CI, please accept my offer
([`a0138b5`](https://redirect.github.com/webpro-nl/knip/commit/a0138b5cbf060d1ddcd34cd957337ec1775b86e5))
- Allow negated `ignore` patterns to filter issues (resolve
[#​1420](https://redirect.github.com/webpro-nl/knip/issues/1420))
([`b2cbbd5`](https://redirect.github.com/webpro-nl/knip/commit/b2cbbd5a2bd5e345a0e124906cc1be90d9583842))
- Apply fixes after running preprocessors
([#​763](https://redirect.github.com/webpro-nl/knip/issues/763)
[#​1420](https://redirect.github.com/webpro-nl/knip/issues/1420))
([`10f5bd2`](https://redirect.github.com/webpro-nl/knip/commit/10f5bd2599297848ce051da086c10251c3e8f793))
- Add more hints to AGENTS.md
([`0ca7881`](https://redirect.github.com/webpro-nl/knip/commit/0ca7881b6374c3673b89cc5f8766fb4be164e58f))
- Remove unused export ✂️
([`bd685bb`](https://redirect.github.com/webpro-nl/knip/commit/bd685bb57ffac6b7e5198511eff3272e3be870b0))
###
[`v5.77.4`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.77.4):
Release 5.77.4
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.77.3...knip@5.77.4)
- Go `process.chdir` and defer `process.cwd()` usage
([`a83d858`](https://redirect.github.com/webpro-nl/knip/commit/a83d858789e48eb4c00ac809fd1093ae5967611c))
- Improve error logging
([`36785fe`](https://redirect.github.com/webpro-nl/knip/commit/36785fe45e9c56974cf3e8c17c0a5eb16b067bac))
###
[`v5.77.3`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%405.77.3):
Release 5.77.3
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.77.2...knip@5.77.3)
- Safe config hints set → array (for json-rpc serialization)
([`b0ce4dd`](https://redirect.github.com/webpro-nl/knip/commit/b0ce4ddfde76b5020814be3bf2b3a32f08072b33))
- Remove unused session method
([`b624c97`](https://redirect.github.com/webpro-nl/knip/commit/b624c9763ae52d05e522c37f09afa949cdfbffd5))
- Remove unused export
([`9420867`](https://redirect.github.com/webpro-nl/knip/commit/942086701fc565dcaa5c382304a68bfa8aff885c))
###
[`v5.77.2`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%40
> ✂ **Note**
>
> PR body was truncated to here.
</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 cc91b58 commit 282a36a
2 files changed
Lines changed: 114 additions & 95 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