Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps): update dependency knip to v5 (#393)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [knip](https://knip.dev) ([source](https://togithub.com/webpro/knip/tree/HEAD/packages/knip)) | [`^4.0.0` -> `^5.0.0`](https://renovatebot.com/diffs/npm/knip/4.0.4/5.2.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/knip/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/knip/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/knip/4.0.4/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/knip/4.0.4/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>webpro/knip (knip)</summary> ### [`v5.2.2`](https://togithub.com/webpro/knip/releases/tag/5.2.2) [Compare Source](https://togithub.com/webpro/knip/compare/5.2.1...5.2.2) - Dedupe extensions ([`00141f0`](https://togithub.com/webpro/knip/commit/00141f01)) - Don't override async compilers (fixes [#​566](https://togithub.com/webpro/knip/issues/566)) ([`ad3edbf`](https://togithub.com/webpro/knip/commit/ad3edbfb)) - Add known issue, improve docs re. auto-fix & tags ([`92f5c1b`](https://togithub.com/webpro/knip/commit/92f5c1bb)) ### [`v5.2.1`](https://togithub.com/webpro/knip/releases/tag/5.2.1) [Compare Source](https://togithub.com/webpro/knip/compare/5.2.0...5.2.1) - Restore `css` in foreign extensions (resolves [#​563](https://togithub.com/webpro/knip/issues/563)) ([`032b1d7`](https://togithub.com/webpro/knip/commit/032b1d7b)) - Accept `workerDirectory` array (closes [#​562](https://togithub.com/webpro/knip/issues/562)) ([`1f8ad1d`](https://togithub.com/webpro/knip/commit/1f8ad1d6)) - Fix default-exported types & interfaces (resolves [#​498](https://togithub.com/webpro/knip/issues/498)) ([`892501d`](https://togithub.com/webpro/knip/commit/892501d2)) - Fix Windows EOL ([`f48475b`](https://togithub.com/webpro/knip/commit/f48475bc)) ### [`v5.2.0`](https://togithub.com/webpro/knip/releases/tag/5.2.0) [Compare Source](https://togithub.com/webpro/knip/compare/5.1.6...5.2.0) - Improve cleanup after --fix (closes [#​418](https://togithub.com/webpro/knip/issues/418)) ([`5133ca3`](https://togithub.com/webpro/knip/commit/5133ca35)) - Support tagged re-exports and (dynamic) imports to ignore unresolved imports ([`c5d030d`](https://togithub.com/webpro/knip/commit/c5d030d8)) ### [`v5.1.6`](https://togithub.com/webpro/knip/releases/tag/5.1.6) [Compare Source](https://togithub.com/webpro/knip/compare/5.1.5...5.1.6) - Deprecate --experimental-tags, use --tags ([`3541bc7`](https://togithub.com/webpro/knip/commit/3541bc75)) ### [`v5.1.5`](https://togithub.com/webpro/knip/releases/tag/5.1.5) [Compare Source](https://togithub.com/webpro/knip/compare/5.1.4...5.1.5) - Add "path aliases in config files" to known issues (closes [#​558](https://togithub.com/webpro/knip/issues/558)) ([`fb92db7`](https://togithub.com/webpro/knip/commit/fb92db7b)) - Add eslint + tanstack/table and give those columns a bit of room to breathe ([`d33beab`](https://togithub.com/webpro/knip/commit/d33beabf)) - Respect custom compilers ([`6cb3a49`](https://togithub.com/webpro/knip/commit/6cb3a497)) - Exclude foreign file extensions from virtual file paths in module resolver (closes [#​559](https://togithub.com/webpro/knip/issues/559)) ([`491c1ae`](https://togithub.com/webpro/knip/commit/491c1ae5)) - Update script-parser.md ([#​484](https://togithub.com/webpro/knip/issues/484)) ([`3616233`](https://togithub.com/webpro/knip/commit/36162333)) - Each plugin's default export `satisfies Plugin` ([`a70c78c`](https://togithub.com/webpro/knip/commit/a70c78cf)) ### [`v5.1.4`](https://togithub.com/webpro/knip/compare/5.1.3...754673c07f2b89551eaf6c2722d709567234cd39) [Compare Source](https://togithub.com/webpro/knip/compare/5.1.3...5.1.4) ### [`v5.1.3`](https://togithub.com/webpro/knip/compare/5.1.2...0110d7d5dc9dc2a228fef97ea0c4bb359e12c376) [Compare Source](https://togithub.com/webpro/knip/compare/5.1.2...5.1.3) ### [`v5.1.2`](https://togithub.com/webpro/knip/compare/5.1.1...3cd351f9d7dc0d3ac2a292c976032f46a02996e5) [Compare Source](https://togithub.com/webpro/knip/compare/5.1.1...5.1.2) ### [`v5.1.1`](https://togithub.com/webpro/knip/releases/tag/5.1.1) [Compare Source](https://togithub.com/webpro/knip/compare/5.1.0...5.1.1) - Skip work, gc file manager ([`7dd0651`](https://togithub.com/webpro/knip/commit/7dd06519)) - Minor refactoring ([`70e0900`](https://togithub.com/webpro/knip/commit/70e09008)) - Add documented type for second string arg to compilers ([#​548](https://togithub.com/webpro/knip/issues/548)) ([`407a473`](https://togithub.com/webpro/knip/commit/407a4736)) ### [`v5.1.0`](https://togithub.com/webpro/knip/releases/tag/5.1.0) [Compare Source](https://togithub.com/webpro/knip/compare/5.0.4...5.1.0) - Work around Argos issue ([`a641d84`](https://togithub.com/webpro/knip/commit/a641d848)) - Update docs (closes [#​536](https://togithub.com/webpro/knip/issues/536)) ([`ab67d2c`](https://togithub.com/webpro/knip/commit/ab67d2c7)) - Use Node.js v20 for integration tests ([`d49daa9`](https://togithub.com/webpro/knip/commit/d49daa94)) - Skip dynamic import calls (closes [#​544](https://togithub.com/webpro/knip/issues/544)) ([`cf03a06`](https://togithub.com/webpro/knip/commit/cf03a06f)) - Use bun's import() if available in loader ([`e0fb321`](https://togithub.com/webpro/knip/commit/e0fb321f)) - Add Mock Service Worker - msw ([#​513](https://togithub.com/webpro/knip/issues/513)) ([`1404348`](https://togithub.com/webpro/knip/commit/14043487)) ### [`v5.0.4`](https://togithub.com/webpro/knip/releases/tag/5.0.4) [Compare Source](https://togithub.com/webpro/knip/compare/5.0.3...5.0.4) - Update dependencies ([`e410872`](https://togithub.com/webpro/knip/commit/e4108726)) - Resolve JS files referenced by TypeScript declaration files if possible ([#​503](https://togithub.com/webpro/knip/issues/503)) ([`11d1555`](https://togithub.com/webpro/knip/commit/11d15558)) - Add linthtml.config.js as config to linthtml plugin ([#​533](https://togithub.com/webpro/knip/issues/533)) ([`6906c63`](https://togithub.com/webpro/knip/commit/6906c630)) - fix: simplify husky plugin ([#​537](https://togithub.com/webpro/knip/issues/537)) ([`35b0f9a`](https://togithub.com/webpro/knip/commit/35b0f9af)) - Remove colon ([`02bf8bf`](https://togithub.com/webpro/knip/commit/02bf8bf2)) - Add sponsors page ([`0074cc1`](https://togithub.com/webpro/knip/commit/0074cc19)) - Update dependencies ([`6f61a15`](https://togithub.com/webpro/knip/commit/6f61a158)) ### [`v5.0.3`](https://togithub.com/webpro/knip/releases/tag/5.0.3) [Compare Source](https://togithub.com/webpro/knip/compare/5.0.2...5.0.3) - update types for include/exclude configuration options ([#​532](https://togithub.com/webpro/knip/issues/532)) ([`c7896e6`](https://togithub.com/webpro/knip/commit/c7896e63)) - Added support for eslint.config.cjs and eslint.config.mjs files ([#​525](https://togithub.com/webpro/knip/issues/525)) ([`d93c747`](https://togithub.com/webpro/knip/commit/d93c7472)) ### [`v5.0.2`](https://togithub.com/webpro/knip/releases/tag/5.0.2) [Compare Source](https://togithub.com/webpro/knip/compare/5.0.1...5.0.2) - Update dependencies ([`f03b077`](https://togithub.com/webpro/knip/commit/f03b0779)) - Return undefined if no manifest (shouldn't happen anyway) ([`7a815e2`](https://togithub.com/webpro/knip/commit/7a815e28)) - Fix config to entry file patterns in tailwind plugin ([`d5bb530`](https://togithub.com/webpro/knip/commit/d5bb530d)) - Fix knip --version command ([#​519](https://togithub.com/webpro/knip/issues/519)) ([`1c989c9`](https://togithub.com/webpro/knip/commit/1c989c9b)) - fix truncated JSON output with JSON reporter ([#​512](https://togithub.com/webpro/knip/issues/512)) ([`fabacab`](https://togithub.com/webpro/knip/commit/fabacabf)) ### [`v5.0.1`](https://togithub.com/webpro/knip/releases/tag/5.0.1) [Compare Source](https://togithub.com/webpro/knip/compare/5.0.0...5.0.1) - Close enough ([`e16609b`](https://togithub.com/webpro/knip/commit/e16609b5)) - Update dependencies ([`d22f8e3`](https://togithub.com/webpro/knip/commit/d22f8e35)) - Add missing jsx/tsx extensions to route/default files for Next.js ([#​507](https://togithub.com/webpro/knip/issues/507)) ([`5a1ebb7`](https://togithub.com/webpro/knip/commit/5a1ebb70)) - fix: make nx crystal work with standalone plugins ([#​509](https://togithub.com/webpro/knip/issues/509)) ([`d6f8f4d`](https://togithub.com/webpro/knip/commit/d6f8f4dc)) - Add support for cypress/support/commands.js file ([#​508](https://togithub.com/webpro/knip/issues/508)) ([`78058cf`](https://togithub.com/webpro/knip/commit/78058cfd)) - Fix typos ([`0ab2869`](https://togithub.com/webpro/knip/commit/0ab28691)) - Update version in json schema ([`b250112`](https://togithub.com/webpro/knip/commit/b2501126)) ### [`v5.0.0`](https://togithub.com/webpro/knip/releases/tag/5.0.0) [Compare Source](https://togithub.com/webpro/knip/compare/4.6.0...5.0.0) - Update config for v5 ([`c6ae93a`](https://togithub.com/webpro/knip/commit/c6ae93a6)) - Add v5 release post ([`9649c93`](https://togithub.com/webpro/knip/commit/9649c937)) - Update docs ([`df7d0a9`](https://togithub.com/webpro/knip/commit/df7d0a9b)) - Dogfoodin' is underrated ([`4fab774`](https://togithub.com/webpro/knip/commit/4fab774d)) - Reorganize exports/types and nsExports/nsTypes issue types (resolves [#​475](https://togithub.com/webpro/knip/issues/475)) ([`41c2017`](https://togithub.com/webpro/knip/commit/41c20177)) - We're all set ([`87917df`](https://togithub.com/webpro/knip/commit/87917dfb)) Also see https://knip.dev/blog/knip-v5 for more details ### [`v4.6.0`](https://togithub.com/webpro/knip/releases/tag/4.6.0) [Compare Source](https://togithub.com/webpro/knip/compare/4.5.0...4.6.0) - Update dependencies ([`34df6ee`](https://togithub.com/webpro/knip/commit/34df6ee2)) - Support husky v9 ([#​500](https://togithub.com/webpro/knip/issues/500)) ([`1edc9fb`](https://togithub.com/webpro/knip/commit/1edc9fbf)) ### [`v4.5.0`](https://togithub.com/webpro/knip/releases/tag/4.5.0) [Compare Source](https://togithub.com/webpro/knip/compare/4.4.0...4.5.0) - Update dependencies ([`0d598b5`](https://togithub.com/webpro/knip/commit/0d598b5f)) - Use isGitIgnored directly if available, rename fn getter ([`0963c96`](https://togithub.com/webpro/knip/commit/0963c966)) - Add webpack-cli to webpack plugin enablers (resolves [#​492](https://togithub.com/webpro/knip/issues/492)) ([`1960a67`](https://togithub.com/webpro/knip/commit/1960a67e)) - Add/move link to commit hooks ([#​500](https://togithub.com/webpro/knip/issues/500)) ([`91bef85`](https://togithub.com/webpro/knip/commit/91bef851)) - Add vercel-og plugin (resolves [#​489](https://togithub.com/webpro/knip/issues/489)) ([`78e406c`](https://togithub.com/webpro/knip/commit/78e406c2)) - feat: improve markdown reporter ([#​502](https://togithub.com/webpro/knip/issues/502)) ([`0b02923`](https://togithub.com/webpro/knip/commit/0b029233)) - Ignore [@​types/bun](https://togithub.com/types/bun) by default ([#​501](https://togithub.com/webpro/knip/issues/501)) ([`d99f7d8`](https://togithub.com/webpro/knip/commit/d99f7d80)) ### [`v4.4.0`](https://togithub.com/webpro/knip/releases/tag/4.4.0) [Compare Source](https://togithub.com/webpro/knip/compare/4.3.1...4.4.0) - Update dependencies ([`5082f5a`](https://togithub.com/webpro/knip/commit/5082f5a5)) - Add note to minimal repro ([`cb98593`](https://togithub.com/webpro/knip/commit/cb985937)) - feat: support nx crystal for nx plugin ([#​496](https://togithub.com/webpro/knip/issues/496)) ([`1ce0b40`](https://togithub.com/webpro/knip/commit/1ce0b401)) ### [`v4.3.1`](https://togithub.com/webpro/knip/releases/tag/4.3.1) [Compare Source](https://togithub.com/webpro/knip/compare/4.3.0...4.3.1) - Make integration tests pass ([`5a7a80a`](https://togithub.com/webpro/knip/commit/5a7a80ae)) - Update integration tests ([`5bca404`](https://togithub.com/webpro/knip/commit/5bca4041)) - Add link to GitHub search for projects using Knip ([`bdd3c7b`](https://togithub.com/webpro/knip/commit/bdd3c7ba)) - Safe-guard fixes (closes [#​486](https://togithub.com/webpro/knip/issues/486)) ([`cf3761b`](https://togithub.com/webpro/knip/commit/cf3761ba)) - Add silent and shell-mode boolean flags to pnpm resolver (resolves [#​491](https://togithub.com/webpro/knip/issues/491)) ([`2d5c0b5`](https://togithub.com/webpro/knip/commit/2d5c0b57)) - Filter dependencies in vitest plugin for vite plugin ([#​334](https://togithub.com/webpro/knip/issues/334)) ([`d81a00f`](https://togithub.com/webpro/knip/commit/d81a00f7)) ### [`v4.3.0`](https://togithub.com/webpro/knip/releases/tag/4.3.0) [Compare Source](https://togithub.com/webpro/knip/compare/4.2.3...4.3.0) - Remove unused var in husky plugin ([`9698660`](https://togithub.com/webpro/knip/commit/9698660a)) - Add Svelte to projects using Knip ([`6d9684c`](https://togithub.com/webpro/knip/commit/6d9684c6)) - Add yorkie plugin ([`a6baf03`](https://togithub.com/webpro/knip/commit/a6baf030)) - Update Eleventy plugin config paths ([#​490](https://togithub.com/webpro/knip/issues/490)) ([`476af18`](https://togithub.com/webpro/knip/commit/476af189)) - add 'playwright-ct' config entry. resolves [#​487](https://togithub.com/webpro/knip/issues/487) ([#​488](https://togithub.com/webpro/knip/issues/488)) ([`bf38d48`](https://togithub.com/webpro/knip/commit/bf38d48c)) ### [`v4.2.3`](https://togithub.com/webpro/knip/releases/tag/4.2.3) [Compare Source](https://togithub.com/webpro/knip/compare/4.2.2...4.2.3) - Remove `@pkgjs/parseargs` now that Bun has `util.parseArgs` ([`ada0597`](https://togithub.com/webpro/knip/commit/ada0597c)) ### [`v4.2.2`](https://togithub.com/webpro/knip/releases/tag/4.2.2) [Compare Source](https://togithub.com/webpro/knip/compare/4.2.1...4.2.2) - Update dependencies ([`faec4d6`](https://togithub.com/webpro/knip/commit/faec4d60)) - Add .json ext to ts config path if necessary (resolves [#​480](https://togithub.com/webpro/knip/issues/480)) ([`fe3d17d`](https://togithub.com/webpro/knip/commit/fe3d17db)) - Fix npm aliases (resolves [#​474](https://togithub.com/webpro/knip/issues/474)) ([`470437d`](https://togithub.com/webpro/knip/commit/470437dc)) - Add `deploy` to binaries not following the --require convention (closes [#​477](https://togithub.com/webpro/knip/issues/477)) ([`ad1ff7f`](https://togithub.com/webpro/knip/commit/ad1ff7f8)) - Hide plugin pages from sidebar ([`db4cb7a`](https://togithub.com/webpro/knip/commit/db4cb7af)) - Update dependencies ([`0eccd53`](https://togithub.com/webpro/knip/commit/0eccd537)) - Add introduction video to front page ([`0741b70`](https://togithub.com/webpro/knip/commit/0741b705)) ### [`v4.2.1`](https://togithub.com/webpro/knip/releases/tag/4.2.1) [Compare Source](https://togithub.com/webpro/knip/compare/4.2.0...4.2.1) - Add resolver for ts-node (resolves [#​470](https://togithub.com/webpro/knip/issues/470)) ([`3343ea4`](https://togithub.com/webpro/knip/commit/3343ea46)) - docs: add project to index.mdx ([#​471](https://togithub.com/webpro/knip/issues/471)) ([`5202a28`](https://togithub.com/webpro/knip/commit/5202a28f)) - Add guide for CommonJS (closes [#​465](https://togithub.com/webpro/knip/issues/465)) ([`2d17925`](https://togithub.com/webpro/knip/commit/2d17925d)) ### [`v4.2.0`](https://togithub.com/webpro/knip/releases/tag/4.2.0) [Compare Source](https://togithub.com/webpro/knip/compare/4.1.0...4.2.0) - Auto-format ([`0e65cfb`](https://togithub.com/webpro/knip/commit/0e65cfba)) - Update docs ([`91465e6`](https://togithub.com/webpro/knip/commit/91465e6f)) - Update netlify plugin/test after the refactor ([`e0eba0c`](https://togithub.com/webpro/knip/commit/e0eba0c1)) - Add missing fixture file ([`877a95a`](https://togithub.com/webpro/knip/commit/877a95ab)) - Remove unused helper ([`093bbaa`](https://togithub.com/webpro/knip/commit/093bbaa8)) - Include class members when dogfooding ([`d9c2eb4`](https://togithub.com/webpro/knip/commit/d9c2eb49)) - More comprehensive/consistent options for plugin tests after the refactor ([`95dac2b`](https://togithub.com/webpro/knip/commit/95dac2b7)) - Tiny refactoring in github-actions plugin ([`f08a828`](https://togithub.com/webpro/knip/commit/f08a828c)) - Update plugins after the refactor ([`e786b60`](https://togithub.com/webpro/knip/commit/e786b603)) - Refactor to unravel and separate concerns better ([`756bcdd`](https://togithub.com/webpro/knip/commit/756bcdd7)) - Improve some member and function names ([`6145ce1`](https://togithub.com/webpro/knip/commit/6145ce17)) - Fix typo in comment ([`7a5c1b0`](https://togithub.com/webpro/knip/commit/7a5c1b0b)) - Refactor `npm.findDependencies` into `DependencyDeputy` as `analyzeManifest` ([`864fa84`](https://togithub.com/webpro/knip/commit/864fa843)) - Improve some member and function names ([`0576673`](https://togithub.com/webpro/knip/commit/05766734)) - Tiny refactoring in vitest plugin ([`3772485`](https://togithub.com/webpro/knip/commit/37724858)) - Use own PackageJson (with plugins) where possible ([`d314123`](https://togithub.com/webpro/knip/commit/d314123c)) - Add Netlify plugin ([#​466](https://togithub.com/webpro/knip/issues/466)) ([`3a8fe85`](https://togithub.com/webpro/knip/commit/3a8fe857)) - Check for node_modules presence instead of isInternal for Eleventy plugin ([#​462](https://togithub.com/webpro/knip/issues/462)) ([`c0b23b5`](https://togithub.com/webpro/knip/commit/c0b23b56)) - Edit docs ([`59e341f`](https://togithub.com/webpro/knip/commit/59e341fd)) ### [`v4.1.0`](https://togithub.com/webpro/knip/releases/tag/4.1.0) [Compare Source](https://togithub.com/webpro/knip/compare/4.0.4...4.1.0) - Add bun script visitor ([`df869d7`](https://togithub.com/webpro/knip/commit/df869d7a)) - Add bun binary resolver ([`70e936a`](https://togithub.com/webpro/knip/commit/70e936a4)) - Ignore bun being a runtime dependency ([`0a94744`](https://togithub.com/webpro/knip/commit/0a947440)) - Make `hasImportSpecifier` reusable ([`ab39cf2`](https://togithub.com/webpro/knip/commit/ab39cf29)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, 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://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/JoshuaKGoldberg/ts-api-utils). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjI2OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information