Commit 3564a1f
authored
chore(deps): update dependency knip to v6 (#925)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Adoption](https://docs.renovatebot.com/merge-confidence/) |
[Passing](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.46.0` →
`^6.0.0`](https://renovatebot.com/diffs/npm/knip/5.88.1/6.3.0) |

|

|

|

|
---
### Release Notes
<details>
<summary>webpro-nl/knip (knip)</summary>
###
[`v6.3.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.3.0):
Release 6.3.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.2.0...knip@6.3.0)
- Re-gen sponsorships chart
([`83ee489`](https://redirect.github.com/webpro-nl/knip/commit/83ee4895f36d934bf9f2efaaaf3e141c33c889f8))
- Add testimonial
([`be16c54`](https://redirect.github.com/webpro-nl/knip/commit/be16c54d379698899e3f10646bb23b280024b989))
- Add deferred resolve entries as direct entry paths to avoid ws
exclusion
([`91a1835`](https://redirect.github.com/webpro-nl/knip/commit/91a183539fb63528f900b187328c3bba1b161e88))
- Add rolldown plugin (resolve
[#​1661](https://redirect.github.com/webpro-nl/knip/issues/1661))
([`44bfd62`](https://redirect.github.com/webpro-nl/knip/commit/44bfd6273375384dc0b01b2cf673b6ad1b6783f0))
- Housekeep plugins a bit
([`dc69868`](https://redirect.github.com/webpro-nl/knip/commit/dc6986821bde185185b730e119d2c528048f9976))
- Improve `module.register` handling
([`b9e36ea`](https://redirect.github.com/webpro-nl/knip/commit/b9e36ea42d0b2b35d6080aafc94b292a3d7fd711))
- Housekeep release script
([`f81bd0f`](https://redirect.github.com/webpro-nl/knip/commit/f81bd0f5f6630c2cac9934c3b96ace0d42bd2353))
###
[`v6.2.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.2.0):
Release 6.2.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.1.1...knip@6.2.0)
- Support tilde-prefixed scoped package names (e.g.
@​\~private/pkg)
([#​1656](https://redirect.github.com/webpro-nl/knip/issues/1656))
([`947893d`](https://redirect.github.com/webpro-nl/knip/commit/947893d9dd9135fb8878e30de65841d4dff17f0c))
- thanks [@​MatissJanis](https://redirect.github.com/MatissJanis)!
- fix(storybook): mark vitest coverage deps as optional when
addon-vitest is used
([#​1654](https://redirect.github.com/webpro-nl/knip/issues/1654))
([`06e88d4`](https://redirect.github.com/webpro-nl/knip/commit/06e88d42d7c1f89e18cba3d09c12ef080cb231a4))
- thanks [@​brick-pixel](https://redirect.github.com/brick-pixel)!
- Deduplicate module graph queue to avoid redundant file processing
([#​1657](https://redirect.github.com/webpro-nl/knip/issues/1657))
([`e34d3b0`](https://redirect.github.com/webpro-nl/knip/commit/e34d3b0dd4cc97d16a9c70c7bd436372a3e3081d))
- thanks [@​MatissJanis](https://redirect.github.com/MatissJanis)!
- Export KnipConfiguration type for dynamic config use cases (resolve
[#​1634](https://redirect.github.com/webpro-nl/knip/issues/1634))
([`4a64e0e`](https://redirect.github.com/webpro-nl/knip/commit/4a64e0e833511859b7703ac36e08a178e663192d))
- Release knip\@​6.2.0
([`d8c0161`](https://redirect.github.com/webpro-nl/knip/commit/d8c016164fda981209186c205f86329b522e76ee))
###
[`v6.1.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.1.1):
Release 6.1.1
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.1.0...knip@6.1.1)
- Handle absolute Vitest test roots
([#​1650](https://redirect.github.com/webpro-nl/knip/issues/1650))
([`898a412`](https://redirect.github.com/webpro-nl/knip/commit/898a412d369edd6ee967485c2df95d0c6ae87a18))
- thanks [@​filipw01](https://redirect.github.com/filipw01)!
- Fix `reference types` regex to allow extra attributes (resolve
[#​1649](https://redirect.github.com/webpro-nl/knip/issues/1649))
([`1d5f943`](https://redirect.github.com/webpro-nl/knip/commit/1d5f9438e2e4e0d01558f41608a450093afa60e5))
- Update docs (close
[#​1614](https://redirect.github.com/webpro-nl/knip/issues/1614),
close
[#​1615](https://redirect.github.com/webpro-nl/knip/issues/1615))
([`f1ac529`](https://redirect.github.com/webpro-nl/knip/commit/f1ac52964ff7aa9c3454e085a2c582e00ff69e4b))
- Release knip\@​6.1.1
([`fcfdabe`](https://redirect.github.com/webpro-nl/knip/commit/fcfdabe8bd956b4ed71126a75b72e3e304e6518b))
###
[`v6.1.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.1.0):
Release 6.1.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.6...knip@6.1.0)
- Add `knip.nodeRuntimePath` setting (resolve
[#​1643](https://redirect.github.com/webpro-nl/knip/issues/1643))
([`65e943c`](https://redirect.github.com/webpro-nl/knip/commit/65e943ccde55ea54c1cd749e577b4bcb4f97e1b4))
- Swap Astro sharp detection to match default behavior
([#​1559](https://redirect.github.com/webpro-nl/knip/issues/1559))
([`84968bb`](https://redirect.github.com/webpro-nl/knip/commit/84968bb713a0d8c478b8b329323a43da6bf0833e))
- feat: stencil plugin
([#​1644](https://redirect.github.com/webpro-nl/knip/issues/1644))
([`d5d20e5`](https://redirect.github.com/webpro-nl/knip/commit/d5d20e5e21d64590c0e735c6bc840295cda665cd))
- thanks [@​johnjenkins](https://redirect.github.com/johnjenkins)!
- Enable metro plugin when expo is installed
([#​1600](https://redirect.github.com/webpro-nl/knip/issues/1600))
([`14bc9d7`](https://redirect.github.com/webpro-nl/knip/commit/14bc9d7744962d740e2bef1ead3e3f444b2cca5c))
- thanks [@​DaniFoldi](https://redirect.github.com/DaniFoldi)!
- Resolve jsPlugins dependencies in oxlint plugin
([#​1576](https://redirect.github.com/webpro-nl/knip/issues/1576))
([`e11c962`](https://redirect.github.com/webpro-nl/knip/commit/e11c962ea55d7afa89ae812686565383b852a50a))
- thanks
[@​nikolailehbrink](https://redirect.github.com/nikolailehbrink)!
- Wrap up oxlint `jsPlugins` support
([`209a9f7`](https://redirect.github.com/webpro-nl/knip/commit/209a9f78784153d14c2ef0ae2c987926d35de4b7))
- Update dependencies (close
[#​1646](https://redirect.github.com/webpro-nl/knip/issues/1646))
([`869020f`](https://redirect.github.com/webpro-nl/knip/commit/869020fc2ed765a52cc242810e0f20a137047b26))
- Fix config hint `filePath` edge case
([`e79c302`](https://redirect.github.com/webpro-nl/knip/commit/e79c302f9cfd33957485327688e5fcbc25848eec))
- Rename oxlint config file in fixtures
([`5630204`](https://redirect.github.com/webpro-nl/knip/commit/563020402f35281f2c57672aff12a09aebb363fe))
###
[`v6.0.6`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.6):
Release 6.0.6
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.5...knip@6.0.6)
- Suppress issues initially to not overwhelm agent in mcp server
([`7793962`](https://redirect.github.com/webpro-nl/knip/commit/7793962c5))
- Auto-format
([`346247a`](https://redirect.github.com/webpro-nl/knip/commit/346247a70))
- Fix false positive unused deps when run from workspace dir (resolve
[#​1642](https://redirect.github.com/webpro-nl/knip/issues/1642))
([`95f4431`](https://redirect.github.com/webpro-nl/knip/commit/95f443195))
- Move from `convertPathsToAlias` → `compilePathMappings` (resolve
[#​1641](https://redirect.github.com/webpro-nl/knip/issues/1641))
([`ccc62d6`](https://redirect.github.com/webpro-nl/knip/commit/ccc62d684))
###
[`v6.0.5`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.5):
Release 6.0.5
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.4...knip@6.0.5)
- Fix up ecosystem pipeline, add sanity
([`a338b21`](https://redirect.github.com/webpro-nl/knip/commit/a338b211d4d8b4634dce4de51b9c7ef8d3cd1f05))
- Fix broken links in Writing a Plugin docs
([#​1640](https://redirect.github.com/webpro-nl/knip/issues/1640))
([`963f206`](https://redirect.github.com/webpro-nl/knip/commit/963f20627a6d5d683a6e46df0162795c054dbef9))
- thanks [@​skoeva](https://redirect.github.com/skoeva)!
- Minor alignment edits to MCP texts.js
([`714089f`](https://redirect.github.com/webpro-nl/knip/commit/714089f09309be00ebef0a91ca903669856acd0d))
- Merge JSDoc tags across function overload signatures (resolve
[#​1639](https://redirect.github.com/webpro-nl/knip/issues/1639))
([`6269ec3`](https://redirect.github.com/webpro-nl/knip/commit/6269ec34ef6fe75be1d69c4f67e8fc43fabf83db))
- Housekeep tag matching
([`b15bc7e`](https://redirect.github.com/webpro-nl/knip/commit/b15bc7e245e972b29496035090a1a35782a4d1ed))
- Housekeep `reference` type matching
([`d9c8731`](https://redirect.github.com/webpro-nl/knip/commit/d9c8731c7e57142a738bc37db0db75616944f832))
- fix(nx): fall back to workspace cwd when run-commands target has no
cwd
([#​1638](https://redirect.github.com/webpro-nl/knip/issues/1638))
([`cf2dc7d`](https://redirect.github.com/webpro-nl/knip/commit/cf2dc7db8dc7105cfc3aef2a0d17255cb288d5b2))
- thanks [@​liorp](https://redirect.github.com/liorp)!
- Release knip\@​6.0.5
([`289bd9a`](https://redirect.github.com/webpro-nl/knip/commit/289bd9a700eb902f6025af35c1938d3a08f4d5b4))
###
[`v6.0.4`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.4):
Release 6.0.4
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.3...knip@6.0.4)
- Defer ns member ref resolution to post-walk batch pass (resolve
[#​1633](https://redirect.github.com/webpro-nl/knip/issues/1633))
([`304504f`](https://redirect.github.com/webpro-nl/knip/commit/304504fec11ad5bb94e1a0ea0678eaee876d56ab))
- Show namespace member statuses in trace output
([`47ddf43`](https://redirect.github.com/webpro-nl/knip/commit/47ddf43dc41d578bd09dedabf828cc22fa89fca4))
- Add shadow detection for function params, arrow params, and catch
bindings
([`70ebb76`](https://redirect.github.com/webpro-nl/knip/commit/70ebb76a2789e14cb12bd278d5a63db69719b82d))
- Strip trailing slashes from tsconfig outDir and rootDir (resolve
[#​1635](https://redirect.github.com/webpro-nl/knip/issues/1635))
([`1dcdb02`](https://redirect.github.com/webpro-nl/knip/commit/1dcdb02b551bf09b23d2a3b8c0fcad8f0563fcff))
###
[`v6.0.3`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.3):
Release 6.0.3
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.2...knip@6.0.3)
- Handle symlinks → real paths from tsconfig files
([#​1630](https://redirect.github.com/webpro-nl/knip/issues/1630))
([`529810a`](https://redirect.github.com/webpro-nl/knip/commit/529810a97ff17aa868dfa5e83ddc412e880ac020))
- Filter empty strings from Qwik `routesDir` values (resolve
[#​1632](https://redirect.github.com/webpro-nl/knip/issues/1632))
([`beb8ae3`](https://redirect.github.com/webpro-nl/knip/commit/beb8ae3a99c305e77749dc9700adddab4b5c5638))
###
[`v6.0.2`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.2):
Release 6.0.2
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.1...knip@6.0.2)
- Add scope-aware shadow detection to fix false negatives from
name-based matching
([`9ec38b3`](https://redirect.github.com/webpro-nl/knip/commit/9ec38b339568bcdc096a13c394102521d97c2e9d))
- Fix false negatives from overly broad collectRefsInType
([`261bd06`](https://redirect.github.com/webpro-nl/knip/commit/261bd062d33d77c09f4e56292be7f8d9afc77143))
- Add doc re. exports
([`f82d3ad`](https://redirect.github.com/webpro-nl/knip/commit/f82d3ad671b6a2659636f6b7f6b4e9489aefc969))
- Bump get-tsconfig to 4.13.7, remove patch (resolve
[#​1630](https://redirect.github.com/webpro-nl/knip/issues/1630))
([`09bbce5`](https://redirect.github.com/webpro-nl/knip/commit/09bbce539229c5666a313ebf1a120dd885cae6e8))
- Pass on `rootDirs` to work around oxc-resolver feature gap (resolve
[#​1628](https://redirect.github.com/webpro-nl/knip/issues/1628))
([`4dc16cc`](https://redirect.github.com/webpro-nl/knip/commit/4dc16cc913b1f90769df1f2176888ce77573e593))
- Update patches
([`836c2cf`](https://redirect.github.com/webpro-nl/knip/commit/836c2cfe6e675280a572bd2a5750cb9ed698e6c5))
###
[`v6.0.1`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.1):
Release 6.0.1
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@6.0.0...knip@6.0.1)
- Update sponsors
([`0659240`](https://redirect.github.com/webpro-nl/knip/commit/0659240f0e6f16d69188d2c6eb99d912f00daa00))
- Handle computed access in local refs visitor
([`b998bab`](https://redirect.github.com/webpro-nl/knip/commit/b998babb8952040478105d8d824710d5091eb38b))
###
[`v6.0.0`](https://redirect.github.com/webpro-nl/knip/releases/tag/knip%406.0.0):
Release 6.0.0
[Compare
Source](https://redirect.github.com/webpro-nl/knip/compare/knip@5.88.1...knip@6.0.0)
Blog post: [Announcing Knip v6](https://knip.dev/blog/knip-v6)
See the pre-releases for details:
- <https://github.com/webpro-nl/knip/releases/tag/knip%406.0.0-0>
- <https://github.com/webpro-nl/knip/releases/tag/knip%406.0.0-1>
- <https://github.com/webpro-nl/knip/releases/tag/knip%406.0.0-2>
- <https://github.com/webpro-nl/knip/releases/tag/knip%406.0.0-3>
Breaking changes:
- Dropped support for Node.js v18 → Knip v6 requires Node.js v20.19.0 or
newer
- Dropped issue type `classMembers`
- Dropped `--include-libs` → this is now the default and only behavior
- Dropped `--isolate-workspaces` → this is now the default and only
behavior
- Dropped `--experimental-tags` → use `--tags`
- In reporter functions, `issues.files` is consistent with other issue
shapes. Removed `issues._files`.
- In the JSON reporter, issues are consistently arrays for any issue
type. Removed root `files`.
</details>
---
### Configuration
📅 **Schedule**: 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/ts-api-utils).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ1cGRhdGVkSW5WZXIiOiI0My4xMDIuMTEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImRlcGVuZGVuY2llcyJdfQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 421973c commit 3564a1f
2 files changed
Lines changed: 232 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments