SIGN IN SIGN UP
TryGhost / Ghost UNCLAIMED

Independent technology for modern publishing, memberships, subscriptions and newsletters.

0 0 121 JavaScript

Update dependency knip to v6.14.2 (#28181)

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))
| [`6.12.0` →
`6.14.2`](https://renovatebot.com/diffs/npm/knip/6.12.0/6.14.2) |
![age](https://developer.mend.io/api/mc/badges/age/npm/knip/6.14.2?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/knip/6.12.0/6.14.2?slim=true)
|

---

### Release Notes

<details>
<summary>webpro-nl/knip (knip)</summary>

###
[`v6.14.2`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.14.2):
Release 6.14.2

[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.14.1...knip@6.14.2)

- Fix vscode-knip build: pin native oxc bindings to bundled JS version
([`1b45a41`](https://redirect.github.com/webpro-nl/knip/commit/1b45a4103312c9c059560ae2e1eac25d86b4e2ac))
- Release vscode-knip\@&#8203;2.1.5
([`328892e`](https://redirect.github.com/webpro-nl/knip/commit/328892eb04e65b4702e1ef2303db3156b8f2e1a3))
- Fix Astro plugin to support both possible middleware entry points
([#&#8203;1749](https://redirect.github.com/webpro-nl/knip/issues/1749))
([`33e0cc1`](https://redirect.github.com/webpro-nl/knip/commit/33e0cc1a530a8cf5b6b05c8b3a3ca55f8fce8a75))
- thanks [@&#8203;schmalz-dmi](https://redirect.github.com/schmalz-dmi)!
- Fix LICENSE link
([#&#8203;1760](https://redirect.github.com/webpro-nl/knip/issues/1760))
([`829620f`](https://redirect.github.com/webpro-nl/knip/commit/829620f9077ddea086a610c279c7c1250dd66e11))
- thanks [@&#8203;vortispy](https://redirect.github.com/vortispy)!
- Fix GraphQL Codegen script config dependencies
([#&#8203;1756](https://redirect.github.com/webpro-nl/knip/issues/1756))
([`e841c63`](https://redirect.github.com/webpro-nl/knip/commit/e841c6355e7eff240e74010bfd2be8bbb22ff2b6))
- thanks
[@&#8203;jakeleventhal](https://redirect.github.com/jakeleventhal)!
- Set pnpm config via env vars, disable verify-deps in ecosystem tests
([`53c1224`](https://redirect.github.com/webpro-nl/knip/commit/53c12248cc3e79fd79f3efde691d463fc795c40f))
- Update slonik ecosystem snapshot
([`f18410b`](https://redirect.github.com/webpro-nl/knip/commit/f18410b34c8554364a9f003660bebae5e826de57))
- Fix Serverless TypeScript plugin dependencies
([#&#8203;1757](https://redirect.github.com/webpro-nl/knip/issues/1757))
([`ebde7f8`](https://redirect.github.com/webpro-nl/knip/commit/ebde7f8f3e3004db7f51fb5d60a0bdc2452116ef))
- thanks
[@&#8203;jakeleventhal](https://redirect.github.com/jakeleventhal)!
- Fix extended tsconfig type dependency attribution
([#&#8203;1758](https://redirect.github.com/webpro-nl/knip/issues/1758))
([`f600b09`](https://redirect.github.com/webpro-nl/knip/commit/f600b09e562317a37844ed8cdf1b9b46e06c9405))
- thanks
[@&#8203;jakeleventhal](https://redirect.github.com/jakeleventhal)!
- Fix Bun binary dependency tracking
([#&#8203;1759](https://redirect.github.com/webpro-nl/knip/issues/1759))
([`1b28923`](https://redirect.github.com/webpro-nl/knip/commit/1b289239f35ff2912195b7e39a96c667c54c1fc5))
- thanks
[@&#8203;jakeleventhal](https://redirect.github.com/jakeleventhal)!
- Detect Babel plugins/presets in Vite plugin options (resolve
[#&#8203;1761](https://redirect.github.com/webpro-nl/knip/issues/1761))
([`2753d69`](https://redirect.github.com/webpro-nl/knip/commit/2753d6910743a12a207fca81cb8325c00803963a))

###
[`v6.14.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.14.1):
Release 6.14.1

[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.14.0...knip@6.14.1)

- Detect dynamic imports in Svelte compiler
([#&#8203;1747](https://redirect.github.com/webpro-nl/knip/issues/1747))
([`e1c1b17`](https://redirect.github.com/webpro-nl/knip/commit/e1c1b1705f96ed7d6ac537a7969cbd07d238246a))
- thanks [@&#8203;jinhyuk9714](https://redirect.github.com/jinhyuk9714)!
- Detect dynamic import attributes; share import matcher with Astro-MDX
([`9dae641`](https://redirect.github.com/webpro-nl/knip/commit/9dae64166bbc45be1abeb8d741127d109d48d351))
- Work the docs (close
[#&#8203;1746](https://redirect.github.com/webpro-nl/knip/issues/1746))
([`919cba2`](https://redirect.github.com/webpro-nl/knip/commit/919cba2f11d1979b854c7abaaca8992ee8b08e23))

###
[`v6.14.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.14.0):
Release 6.14.0

[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.13.1...knip@6.14.0)

- Resolve imports satisfied via transitive peerDeps
([`d654ec7`](https://redirect.github.com/webpro-nl/knip/commit/d654ec74d))
- Don't flag undeclared sibling workspace imports as unlisted
([#&#8203;1742](https://redirect.github.com/webpro-nl/knip/issues/1742))
([`e7122a1`](https://redirect.github.com/webpro-nl/knip/commit/e7122a1ae))
- Update github-actions reporter snapshots
([`2308b5a`](https://redirect.github.com/webpro-nl/knip/commit/2308b5a42))
- Cache syncGlob() results like defaultGlob() does
([`6c34287`](https://redirect.github.com/webpro-nl/knip/commit/6c34287a5))
- Trim redundant statSync calls in FileEntryCache
([`eee3b89`](https://redirect.github.com/webpro-nl/knip/commit/eee3b899b))
- Cache parsed .gitignore patterns across --cache runs
([`7ffdc2f`](https://redirect.github.com/webpro-nl/knip/commit/7ffdc2ff3))
- Tighten cache module callsites
([`64e5072`](https://redirect.github.com/webpro-nl/knip/commit/64e507265))
- Extract shared disk-cache helper used by glob and gitignore caches
([`0987421`](https://redirect.github.com/webpro-nl/knip/commit/0987421d9))
- Simplify CacheConsultant: replace trampoline with default arrow
methods
([`bebe750`](https://redirect.github.com/webpro-nl/knip/commit/bebe750d3))
- Pin pnpm minimumReleaseAge and trustPolicy
([`77efb32`](https://redirect.github.com/webpro-nl/knip/commit/77efb32e5))
- Eliminate rescanFrontier polling in walkAndAnalyze
([`38d91b6`](https://redirect.github.com/webpro-nl/knip/commit/38d91b6e3))
- Reduce findWorkspaceByFilePath per-call overhead
([`9149437`](https://redirect.github.com/webpro-nl/knip/commit/91494378f))
- Memoize DependencyDeputy.getDependencies
([`a661a21`](https://redirect.github.com/webpro-nl/knip/commit/a661a2142))
- Tighten module-graph map helpers (drop double-lookup + optional
chains)
([`c11d62f`](https://redirect.github.com/webpro-nl/knip/commit/c11d62fb0))
- Add --duration flag for zero-overhead duration measurement
([`d4b59d8`](https://redirect.github.com/webpro-nl/knip/commit/d4b59d89b))
- Cover analysis pipeline with --performance timerify
([`694dbf4`](https://redirect.github.com/webpro-nl/knip/commit/694dbf44d))
- Align --help text
([`6f12997`](https://redirect.github.com/webpro-nl/knip/commit/6f12997b1))
- Add cli arg shorthands: -p, -s, -w, -D, -f, -F, -u
([`f21a587`](https://redirect.github.com/webpro-nl/knip/commit/f21a58710))
- Format
([`8db5346`](https://redirect.github.com/webpro-nl/knip/commit/8db5346e4))
- This one's okay
([`662ceaf`](https://redirect.github.com/webpro-nl/knip/commit/662ceaf46))

###
[`v6.13.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.13.1):
Release 6.13.1

[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.13.0...knip@6.13.1)

- Add jest.config.{cts,mts}
([#&#8203;1743](https://redirect.github.com/webpro-nl/knip/issues/1743))
([`44738d6`](https://redirect.github.com/webpro-nl/knip/commit/44738d678c9992799f5fe4909a01cc5ddd702aa2))
- thanks [@&#8203;joshkel](https://redirect.github.com/joshkel)!
- Update ecosystem tests
([`74420a6`](https://redirect.github.com/webpro-nl/knip/commit/74420a614dfa15b81906266279c31ae0bf4e21bd))
- Fix `export * as` re-exported namespace case
([`5923af4`](https://redirect.github.com/webpro-nl/knip/commit/5923af48fc33aa56c2f42f882aa185e66626453d))
- Add `.mts` and `.cts` config files to some plugins
([`69d1e83`](https://redirect.github.com/webpro-nl/knip/commit/69d1e83123e56c2c441f320c81bae099ba1eb014))
- Docusaurus: ignore `@generated/*`, handle local plugin paths
([`ce5f767`](https://redirect.github.com/webpro-nl/knip/commit/ce5f7672fced084bfb017410650b78d36133e1b0))
- Nx: expand `{projectRoot}` / `{workspaceRoot}` token variables
([`8715312`](https://redirect.github.com/webpro-nl/knip/commit/871531228b0cb67ff07fdb9d77316c4340ccaf33))

###
[`v6.13.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.13.0):
Release 6.13.0

[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.12.2...knip@6.13.0)

- Add mercurial (hg) to command constants
([#&#8203;1737](https://redirect.github.com/webpro-nl/knip/issues/1737))
([`abb08b0`](https://redirect.github.com/webpro-nl/knip/commit/abb08b0958e08a12684deacf0ab62dc7ada38074))
- thanks
[@&#8203;unrevised6419](https://redirect.github.com/unrevised6419)!
- Expand wildcards in Jest `projects`
([#&#8203;1710](https://redirect.github.com/webpro-nl/knip/issues/1710))
([`7cb2d37`](https://redirect.github.com/webpro-nl/knip/commit/7cb2d37a5c46b54d8be9bee1fbb026b52bb71246))
- thanks [@&#8203;joshkel](https://redirect.github.com/joshkel)!
- Add knex visitor to scan source files for config (resolve
[#&#8203;1736](https://redirect.github.com/webpro-nl/knip/issues/1736))
([`4c96fd2`](https://redirect.github.com/webpro-nl/knip/commit/4c96fd297f33316921186293cf9f9d323ca48eb8))
- Refactor to a better split of ast helpers
([`6e726a2`](https://redirect.github.com/webpro-nl/knip/commit/6e726a2c66727c2346b4c249a2efcd7d752231f5))
- Handle package.json exports for outDir="." (resolve
[#&#8203;1738](https://redirect.github.com/webpro-nl/knip/issues/1738))
([`42497c2`](https://redirect.github.com/webpro-nl/knip/commit/42497c249545cd9e4ae8b7e64995e62cb0e8885d))
- Fix star re-exported namespace case (resolve
[#&#8203;1739](https://redirect.github.com/webpro-nl/knip/issues/1739))
([`e566c4b`](https://redirect.github.com/webpro-nl/knip/commit/e566c4b1a1bc697c0997e8a4ef6bdeb746524166))
- Strip comments in scripts in compilers (resolve
[#&#8203;1740](https://redirect.github.com/webpro-nl/knip/issues/1740))
([`a123d5c`](https://redirect.github.com/webpro-nl/knip/commit/a123d5c35ba6b9239f6ac1d20cf50b8b0f9b2d28))
- Update rolldown snapshot
([`edfee2b`](https://redirect.github.com/webpro-nl/knip/commit/edfee2b3b6bfc3085d432fa5765b4e7a60ba5783))
- Source-map subpath imports + collect pairs from referenced tsconfigs
([`7c5acc4`](https://redirect.github.com/webpro-nl/knip/commit/7c5acc4a33047156205ff61413a83625bb9e05b4))
- Tighten source-mapping utilities
([`0b68b81`](https://redirect.github.com/webpro-nl/knip/commit/0b68b81b4a732b3db64d69fd8c47802ff3302564))
- Update dependencies
([`8788c1a`](https://redirect.github.com/webpro-nl/knip/commit/8788c1a64a93d568a9391693278a388af6980dec))
- Remove obsolete internal jsdoc tag
([`0fed975`](https://redirect.github.com/webpro-nl/knip/commit/0fed9756b485deb1831fbc78d8053bc939bd6971))
- Add [@&#8203;serhalp](https://redirect.github.com/serhalp) and
[@&#8203;stevennevins](https://redirect.github.com/stevennevins) to
sponsors (thank you!)
([`999a5e3`](https://redirect.github.com/webpro-nl/knip/commit/999a5e3551e0bafbcfa7a1540ae7f3fc4218828b))
- Fix astro config after bump
([`f63537a`](https://redirect.github.com/webpro-nl/knip/commit/f63537aa40f42aa7d3ff4bc64dab20dd01ecba83))

###
[`v6.12.2`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.12.2):
Release 6.12.2

[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.12.1...knip@6.12.2)

- Fix symbol reporter file paths with --directory
([#&#8203;1733](https://redirect.github.com/webpro-nl/knip/issues/1733))
([`d54074d`](https://redirect.github.com/webpro-nl/knip/commit/d54074d4f5b9299aecb264897c7369fb81a499fc))
- thanks [@&#8203;cyphercodes](https://redirect.github.com/cyphercodes)!
- fix(webpack): reference TS loaders for `.ts`/`.cts` config (close
[#&#8203;1732](https://redirect.github.com/webpro-nl/knip/issues/1732))
([`f37c5da`](https://redirect.github.com/webpro-nl/knip/commit/f37c5daa5403fdf78e2746fea83ce79e1577eb48))
- fix(serverless-framework): skip functions without handler (close
[#&#8203;1735](https://redirect.github.com/webpro-nl/knip/issues/1735))
([`616739d`](https://redirect.github.com/webpro-nl/knip/commit/616739de3ee9c5c216c0efe098d837bb286c102f))
- ci(integration): disable minimumReleaseAge for test installs
([`081dfc8`](https://redirect.github.com/webpro-nl/knip/commit/081dfc83039324292ceb1018f73ab2c98fd51ccd))
- ci(snapshots): query — add CreateQueriesOptions to unused types
([`5dd0b8a`](https://redirect.github.com/webpro-nl/knip/commit/5dd0b8a15e1c8298b8bad7388a17951a70285f56))

###
[`v6.12.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.12.1):
Release 6.12.1

[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.12.0...knip@6.12.1)

- fix: type-only imports in monorepos
([#&#8203;1715](https://redirect.github.com/webpro-nl/knip/issues/1715))
([`de33a2c`](https://redirect.github.com/webpro-nl/knip/commit/de33a2cb020f321f242bfb3884cdd597fb5f868c))
- thanks [@&#8203;lishaduck](https://redirect.github.com/lishaduck)!
- Bump jiti to ^2.7.0
([#&#8203;1729](https://redirect.github.com/webpro-nl/knip/issues/1729))
([`0fe8dc3`](https://redirect.github.com/webpro-nl/knip/commit/0fe8dc33dc60b05a814828046aa5207051fc4b6d))
- thanks [@&#8203;re-taro](https://redirect.github.com/re-taro)!
- Fix Vercel config detection
([#&#8203;1726](https://redirect.github.com/webpro-nl/knip/issues/1726))
([`370236d`](https://redirect.github.com/webpro-nl/knip/commit/370236d2e67058fb30c77a5f54d88b9774276eef))
- thanks
[@&#8203;jakeleventhal](https://redirect.github.com/jakeleventhal)!
- Fix inferred declaration export references
([#&#8203;1728](https://redirect.github.com/webpro-nl/knip/issues/1728))
([`4dcd756`](https://redirect.github.com/webpro-nl/knip/commit/4dcd756f0903c1045a7600201243decbc7184715))
- thanks
[@&#8203;jakeleventhal](https://redirect.github.com/jakeleventhal)!
- Remove stale root watch script
([#&#8203;1731](https://redirect.github.com/webpro-nl/knip/issues/1731))
([`2d555a1`](https://redirect.github.com/webpro-nl/knip/commit/2d555a18befc2576539491b5d66799e630689b38))
- thanks
[@&#8203;jeffrey-takuma](https://redirect.github.com/jeffrey-takuma)!
- Update sponsorships script/numbers
([`c3dcc8f`](https://redirect.github.com/webpro-nl/knip/commit/c3dcc8f4fd923f87baad444c5f8e23fd7be15497))
- Add orgs using knip
([`78fd581`](https://redirect.github.com/webpro-nl/knip/commit/78fd581857c0b01fc2ab987bc86d888954e97a71))
- Yolo
([`7e689bf`](https://redirect.github.com/webpro-nl/knip/commit/7e689bf60b39c6a4af46e8d68e9a6986df0e6f04))

</details>

---

### Configuration

📅 **Schedule**: (in timezone Etc/UTC)

- Branch creation
  - Only on Sunday and Saturday (`* * * * 0,6`)
  - Between 12:00 AM and 12:59 PM, only on Monday (`* 0-12 * * 1`)
- Between 09:00 PM and 11:59 PM, Monday through Friday (`* 21-23 * *
1-5`)
- Between 12:00 AM and 04:59 AM, Tuesday through Saturday (`* 0-4 * *
2-6`)
- Automerge
  - Only on Sunday and Saturday (`* * * * 0,6`)
  - Between 12:00 AM and 12:59 PM, only on Monday (`* 0-12 * * 1`)
- Between 10:00 PM and 11:59 PM, Monday through Friday (`* 22-23 * *
1-5`)
- Between 12:00 AM and 04:59 AM, Tuesday through Saturday (`* 0-4 * *
2-6`)

🚦 **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 has been generated by [Mend
Renovate](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTUuMTMiLCJ1cGRhdGVkSW5WZXIiOiI0My4xOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: tryghost-renovate[bot] <269725441+tryghost-renovate[bot]@users.noreply.github.com>
T
tryghost-renovate[bot] committed
89c84253e6cc81772e9c521a8fd4cd26b92b8fe1
Parent: dd00294
Committed by GitHub <noreply@github.com> on 5/28/2026, 1:09:47 PM