Skip to content

Commit 3564a1f

Browse files
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) | ![age](https://developer.mend.io/api/mc/badges/age/npm/knip/6.3.0?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/knip/6.3.0?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/knip/5.88.1/6.3.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/knip/5.88.1/6.3.0?slim=true) | --- ### 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 [#&#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**: 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

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
"eslint-plugin-yml": "^3.0.0",
6767
"husky": "^9.1.7",
6868
"jsonc-eslint-parser": "^3.0.0",
69-
"knip": "^5.46.0",
69+
"knip": "^6.0.0",
7070
"lint-staged": "^16.0.0",
7171
"markdownlint": "^0.40.0",
7272
"markdownlint-cli": "^0.48.0",

pnpm-lock.yaml

Lines changed: 231 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)