Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Oct 8, 2025

Bumps knip from 5.61.3 to 5.64.2.

Release notes

Sourced from knip's releases.

Release 5.64.2

  • refactor: use toC12config for bump plugin (#1280) (dbdd98bd28a623eb8a6e33330a171f5b9b4c181b) - thanks @​nyarthan!
  • chore: specifiy packageManager field for corepack users (#1281) (7c70d9f9926a002468285d4493ef05ff747d0b7e) - thanks @​nyarthan!
  • Fix config hints in production mode (resolves #1279) (7abdc6909aef50ff542905cdb5de6c89a2db4e9c)
  • Refactor config hints a bit for perf tweak (d7e78663c3c4e28ec4f249c44cde6062f7b06410)
  • Bump a few deps for docs (665f38a98318a8a305ad51d7fe10553f806a4fd7)
  • Re-gen sponsorships chart (461edb48f7f4d5e29a83088a11024fd016422280)
  • Fix lint issue (4c72030d1896329459679a495c4cd265413de376)
  • Stick with bun 1.2.22+6bafe2602 (7ee634af03f0737c276b3c6b9a40e46c10087ac5)
  • Fix config hints (e687287e45d8b9b77a52f73485b71494dcbf804f)
  • Update projects component (edb7367a265a8b1595b7ce1e7fc4fdf794faf749)
  • feat: detect vitest ui mode (#1284) (b6ac28c950a94c04bf4117a598b05cdbfd297154) - thanks @​nyarthan!
  • Fix ESLint config error (#1286) (3efb8a309bf1d0ca76d14e1ef664b8216c71aafb) - thanks @​dnicolson!
  • fix: Mark nested Next.js sitemaps as entrypoints (#1287) (dde7a80e1015a615bb6c0b0ae3a9cef3004694b5) - thanks @​hugotiger!

Release 5.64.1

  • Edit docs (634b59d07353bc09db762ee1b672df06da66da59)
  • Edit docs (d3433f00840736e11cc5c845babffe415ecad1fe)
  • Add "How to keep package.json under control" article (570f40b15007c075d7f1e4d77bd2970034eec8ec)
  • We're incompatible with typescript v7 (f4f9166a0fca265e6f0dc939528836ce7003938f)
  • Migrate from bun → pnpm (f18428c53d5bff7bad5259bf053e1d8c2b78881f)
  • Migrate from biome v1 → v2 (7ae5d72dadba0d8084842765ba3c045ac9199aa5)
  • Update dependencies (3174456e0c0f3086cc52d41cbea647b5a50cc057)
  • Re-gen plugins list (2da7ba49e8930c68b3cf8d1421a88cf975af9800)
  • Migrate from zod v3 → v4 (a71c1030be3ee6b7312fdb952504a3f1dbe5a694)

Release 5.64.0

  • Fix formatting (900068149a5612cb6d084d46a3ff31b94c49b284)
  • Add env-cmd Support (#1254) (21d6b5183ad10b3296cdb9c8f21a8f2d01bb36e9) - thanks @​joealden!
  • Re-gen sponsorships chart (185c6389226216548c5691acbac38dda3bf07dfd)
  • fix: handle only string modules in dependency resolution (#1263) (a54021b6e5904fe6a6e87614728b841fe6931858) - thanks @​wattanx!
  • fix: bun ci (#1267) (3d1c3c5b91f440ade9f1069dd41f402e50645c6c) - thanks @​Zamiell!
  • Filter out invalid binaries (resolves #1264) (6f306111e4571418546da2aaf40d9b533940dd28)
  • Work types for good ol' ts 5.0.4 (9913ee755014285036a12ceed65371eb47a321eb)
  • Add @​Datadog-OSS sponsor (a61d9fef9b3ea9c163c6408b1b38495417aeb1da)
  • feat: GitHub actions reporter (#1231) (0a234504fd626f9f0a59aa377301fa46639539c1) - thanks @​cylewaitforit!
  • Add pos to unlisted deps issue type (5b54dae614d1b0719046405241d80e390ab9f4ba)
  • Improve import specifier sanitizer (resolves #1257) (087a98e028994d3e19bfcfd88b7b6231855de781)
  • Cover more cases for symbol refs finder (resolves #1273) (3d76e51e59eceeb528ef6e20ca5e3a1bfff2a841)
  • Fix package name of rslib enabler (#1272) (432bdccb9aa3c8c7d8c0114f6614a651d959e56d) - thanks @​nyarthan!
  • Pass parsed CLI args to config-as-a-function (b0814c9d454ccd060aeda693398d1707ef678fc4)
  • Ignore !-suffixed deps/bins only in production mode (resolves #1253) (06d4df84e7fe2735fce8bc1b1b12e78016e38ebb)
  • Update docs (0d8fd135b46855f6d606783e6c256cceeccf9acf)
  • Auto-format (f54a7bd2cd74354f51fb46ae978b3e5db8759fd7)
  • Find accessed identifiers for dynamic imports (resolves #1155, resolves #1230) (ec0be7e3b222da5b6ddb34baad9d2591f0f479cb)
  • Update oxc-resolver and a few more (dev) deps (96c822a40855c21152f81a1599458850b4f6c2dc)
  • Optimize getAccessedIdentifiers (8fb95019030533909c970bdb204b4779c19eaf5d)
  • fix: enable pnpm plugin on root config & lockfile (#1275) (6e339cadc079b0e144c2036134154c696e8b31c0) - thanks @​nyarthan!
  • Remove ancient past sponsors (e9e6e911d87cf550df87647f5a9b949d32faa27f)
  • Remove default binaries values in plugins (aac28c491ead836231e7487a8ebea056d0cf16cc)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) from 5.61.3 to 5.64.2.
- [Release notes](https://github.com/webpro-nl/knip/releases)
- [Changelog](https://github.com/webpro-nl/knip/blob/main/packages/knip/.release-it.json)
- [Commits](https://github.com/webpro-nl/knip/commits/5.64.2/packages/knip)

---
updated-dependencies:
- dependency-name: knip
  dependency-version: 5.64.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 8, 2025
@fossabot
Copy link

fossabot bot commented Oct 8, 2025

fossabot is Thinking

@fossabot
Copy link

fossabot bot commented Oct 8, 2025

✓ Safe to upgrade

I recommend merging this upgrade because it includes 21 new features and 41 bug fixes with no breaking changes affecting this project. The reported breaking change about TypeScript v7 incompatibility does not apply since the project uses TypeScript v5.5.3. The renamed re-exports change is an internal knip improvement that enhances how it handles module exports without requiring configuration changes. As a development-only tool for detecting dead code, this upgrade poses no risk to runtime functionality and will benefit from the latest bug fixes and improvements.

What we checked

  • Project uses TypeScript ^5.5.3, making the breaking change about TypeScript v7 incompatibility irrelevant [1]
  • Knip upgraded from 5.61.3 to 5.64.2 as a devDependency, not affecting production runtime [2]
  • Configuration uses standard KnipConfig type and syntax compatible with the new version [3]
  • Knip is used only via 'find-deadcode' script for development-time code quality analysis [4]
  • Official documentation confirms minimal impact for major version upgrades - users typically don't need code changes [5]

Dependency Usage

Knip is a development tool used exclusively for code quality and maintenance in the web application, invoked via the "find-deadcode" npm script to detect unused exports, dependencies, and files across the React-based frontend codebase. The configuration file scopes the analysis to the project's TypeScript/JavaScript source files while strategically excluding the API directory, enabling developers to maintain a clean codebase by identifying and removing dead code. This is a development-time dependency that supports codebase hygiene and technical debt reduction rather than runtime business functionality.

  • knip: web-app/knip.config.ts:1 - This Knip configuration defines entry points and project files to be analyzed for unused code, while excluding the src/api directory from the analysis.
Other Usages (1)

These usages were analyzed but no breaking changes were detected:

knip

Changes

CRITICAL BREAKING CHANGES: knip is now incompatible with TypeScript version 7, and renamed re-exports are now prioritized which may change how exports are detected. The update includes 41 bug fixes addressing ESLint config errors, Next.js sitemap handling, dynamic import analysis, and binary detection, plus 21 new features including plugins for rstest, bumpp, env-cmd, and GitHub Actions reporting.

  • We're incompatible with typescript v7 (f4f9166a0fca265e6f0dc939528836ce7003938f) (v5.64.1, release notes)
  • Prioritize renamed re-exports (resolves #1196) (0e21c3b4c18808d38d82f6ccda011c8f7425918a) (v5.63.0, release notes)
  • refactor: use toC12config for bump plugin (#1280) (dbdd98bd28a623eb8a6e33330a171f5b9b4c181b) - thanks @​nyarthan! (v5.64.2, release notes)
View 131 more changes
  • chore: specifiy packageManager field for corepack users (#1281) (7c70d9f9926a002468285d4493ef05ff747d0b7e) - thanks @​nyarthan! (v5.64.2, release notes)
  • Fix config hints in production mode (resolves #1279) (7abdc6909aef50ff542905cdb5de6c89a2db4e9c) (v5.64.2, release notes)
  • Refactor config hints a bit for perf tweak (d7e78663c3c4e28ec4f249c44cde6062f7b06410) (v5.64.2, release notes)
  • Bump a few deps for docs (665f38a98318a8a305ad51d7fe10553f806a4fd7) (v5.64.2, release notes)
  • Re-gen sponsorships chart (461edb48f7f4d5e29a83088a11024fd016422280) (v5.64.2, release notes)
  • Fix lint issue (4c72030d1896329459679a495c4cd265413de376) (v5.64.2, release notes)
  • Stick with bun 1.2.22+6bafe2602 (7ee634af03f0737c276b3c6b9a40e46c10087ac5) (v5.64.2, release notes)
  • Fix config hints (e687287e45d8b9b77a52f73485b71494dcbf804f) (v5.64.2, release notes)
  • Update projects component (edb7367a265a8b1595b7ce1e7fc4fdf794faf749) (v5.64.2, release notes)
  • feat: detect vitest ui mode (#1284) (b6ac28c950a94c04bf4117a598b05cdbfd297154) - thanks @​nyarthan! (v5.64.2, release notes)
  • Fix ESLint config error (#1286) (3efb8a309bf1d0ca76d14e1ef664b8216c71aafb) - thanks @​dnicolson! (v5.64.2, release notes)
  • Mark nested Next.js sitemaps as entrypoints (#1287) (dde7a80e1015a615bb6c0b0ae3a9cef3004694b5) - thanks @​hugotiger! (v5.64.2, release notes)
  • Edit docs (634b59d07353bc09db762ee1b672df06da66da59) (v5.64.1, release notes)
  • Edit docs (d3433f00840736e11cc5c845babffe415ecad1fe) (v5.64.1, release notes)
  • Add "How to keep package.json under control" article (570f40b15007c075d7f1e4d77bd2970034eec8ec) (v5.64.1, release notes)
  • Migrate from bun → pnpm (f18428c53d5bff7bad5259bf053e1d8c2b78881f) (v5.64.1, release notes)
  • Migrate from biome v1 → v2 (7ae5d72dadba0d8084842765ba3c045ac9199aa5) (v5.64.1, release notes)
  • Update dependencies (3174456e0c0f3086cc52d41cbea647b5a50cc057) (v5.64.1, release notes)
  • Re-gen plugins list (2da7ba49e8930c68b3cf8d1421a88cf975af9800) (v5.64.1, release notes)
  • Migrate from zod v3 → v4 (a71c1030be3ee6b7312fdb952504a3f1dbe5a694) (v5.64.1, release notes)
  • Fix formatting (900068149a5612cb6d084d46a3ff31b94c49b284) (v5.64.0, release notes)
  • Add env-cmd Support (#1254) (21d6b5183ad10b3296cdb9c8f21a8f2d01bb36e9) - thanks @​joealden! (v5.64.0, release notes)
  • Re-gen sponsorships chart (185c6389226216548c5691acbac38dda3bf07dfd) (v5.64.0, release notes)
  • handle only string modules in dependency resolution (#1263) (a54021b6e5904fe6a6e87614728b841fe6931858) - thanks @​wattanx! (v5.64.0, release notes)
  • bun ci (#1267) (3d1c3c5b91f440ade9f1069dd41f402e50645c6c) - thanks @​Zamiell! (v5.64.0, release notes)
  • Filter out invalid binaries (resolves #1264) (6f306111e4571418546da2aaf40d9b533940dd28) (v5.64.0, release notes)
  • Work types for good ol' ts 5.0.4 (9913ee755014285036a12ceed65371eb47a321eb) (v5.64.0, release notes)
  • Add @​Datadog-OSS sponsor (a61d9fef9b3ea9c163c6408b1b38495417aeb1da) (v5.64.0, release notes)
  • feat: GitHub actions reporter (#1231) (0a234504fd626f9f0a59aa377301fa46639539c1) - thanks @​cylewaitforit! (v5.64.0, release notes)
  • Add pos to unlisted deps issue type (5b54dae614d1b0719046405241d80e390ab9f4ba) (v5.64.0, release notes)
  • Improve import specifier sanitizer (resolves #1257) (087a98e028994d3e19bfcfd88b7b6231855de781) (v5.64.0, release notes)
  • Cover more cases for symbol refs finder (resolves #1273) (3d76e51e59eceeb528ef6e20ca5e3a1bfff2a841) (v5.64.0, release notes)
  • Fix package name of rslib enabler (#1272) (432bdccb9aa3c8c7d8c0114f6614a651d959e56d) - thanks @​nyarthan! (v5.64.0, release notes)
  • Pass parsed CLI args to config-as-a-function (b0814c9d454ccd060aeda693398d1707ef678fc4) (v5.64.0, release notes)
  • Ignore !-suffixed deps/bins only in production mode (resolves #1253) (06d4df84e7fe2735fce8bc1b1b12e78016e38ebb) (v5.64.0, release notes)
  • Update docs (0d8fd135b46855f6d606783e6c256cceeccf9acf) (v5.64.0, release notes)
  • Auto-format (f54a7bd2cd74354f51fb46ae978b3e5db8759fd7) (v5.64.0, release notes)
  • Find accessed identifiers for dynamic imports (resolves #1155, resolves #1230) (ec0be7e3b222da5b6ddb34baad9d2591f0f479cb) (v5.64.0, release notes)
  • Update oxc-resolver and a few more (dev) deps (96c822a40855c21152f81a1599458850b4f6c2dc) (v5.64.0, release notes)
  • Optimize getAccessedIdentifiers (8fb95019030533909c970bdb204b4779c19eaf5d) (v5.64.0, release notes)
  • enable pnpm plugin on root config & lockfile (#1275) (6e339cadc079b0e144c2036134154c696e8b31c0) - thanks @​nyarthan! (v5.64.0, release notes)
  • Remove ancient past sponsors (e9e6e911d87cf550df87647f5a9b949d32faa27f) (v5.64.0, release notes)
  • Remove default binaries values in plugins (aac28c491ead836231e7487a8ebea056d0cf16cc) (v5.64.0, release notes)
  • Remove default containingFilePath value in angular plugin (92089275df7752a830c171d8d1d4cb39b0a83565) (v5.64.0, release notes)
  • Add isRootOnly to pnpm plugin (fe99f594ac79c2bb3590091651300062b690a12b) (v5.64.0, release notes)
  • Move/extend docs to write plugin (497bddb5479a53d59baaa078225343a621eaa317) (v5.64.0, release notes)
  • feat: add time & unzip to ignored binaries (#1276) (4f8d9df599ffaba171e2535ffe61153f4ce1089a) - thanks @​nyarthan! (v5.64.0, release notes)
  • Add Rstest Plugin (#1277) (5b7d92f101153294708a3d1afe8d2c4d61595116) - thanks @​nyarthan! (v5.64.0, release notes)
  • Edit docs (847ccf168776f2cb6c9b5108a208ea8eae12799f) (v5.64.0, release notes)
  • feat: add plugin for bumpp (#1278) (136a14bc4ff4138389a831afc62f5406f66223a5) - thanks @​nyarthan! (v5.64.0, release notes)
  • Support input resolver from args in plugins (resolve #1274) (19dd367764fa078fb9c93bb0a715492ff0581098) (v5.64.0, release notes)
  • Edit docs (77d683e2b75b44c7fd5fc47b59621398b86028ea) (v5.64.0, release notes)
  • Fix rsbuild Plugin (#1227) (e91eea3382059ad4067ace6079e856b2268d9f94) - thanks @​joealden! (v5.63.1, release notes)
  • Binaries don't contain colons (closes #1234) (1d060ac1043ccf211380682962c4c668758740ed) (v5.63.1, release notes)
  • Refactor options all over the place (982d3272e46609f06ca858605d802a75726500d1) (v5.63.1, release notes)
  • feat: detect nuxt modules as dependencies (#1241) (f2072e6aecd81a2082dc60f440d1e48ab583e480) - thanks @​danielamaia! (v5.63.1, release notes)
  • Add missing pnpm commands (#1236) (a4eb20b8777f436250fa523989b2ab234c9553b4) - thanks @​kretajak! (v5.63.1, release notes)
  • Hire me (165c9ea5cb2f5a0d039fcb2e5a1ce2fabaf62f79) (v5.63.1, release notes)
  • feat: pnpm plugin (#1219) (e81eac311abb880188bc11e5dc988a429be4f98e) - thanks @​lishaduck! (v5.63.1, release notes)
  • Bump zod a bit (8b338a25c5a6c323bc686557b3dbcf707ae271e2) (v5.63.1, release notes)
  • Update rsbuild Plugin to Check Environments (#1246) (c7366b5d620fc678b53777d1e0d4dca99803134c) - thanks @​joealden! (v5.63.1, release notes)
  • Don't default-export null (should fix CI) (cacf1198a489e771a07ee1ac74b5c3e625ee0f1e) (v5.63.0, release notes)
  • Always remove ignored issues (#1184) (8deecde9b5f713a37d4609d81a60d9f036934d0b) - thanks @​wereHamster! (v5.63.0, release notes)
  • Add option to ignore class member implementations (#1174) (e132ab595b73bb840630d926a8a80ed9d4e46123) - thanks @​Desuuuu! (v5.63.0, release notes)
  • Update configuration.md (#1195) (15d05e2a1eb0985e2270b437b7b13a553534b4b5) - thanks @​Swimburger! (v5.63.0, release notes)
  • Astro: don't interpret files and folders beginning with underscores as entrypoints (#1187) (efac577948ae8759fb20920991db77e6de6a4367) - thanks @​Ivo-Evans! (v5.63.0, release notes)
  • Edit docs: enhanced-resolve → oxc-resolver (fdaa2d09b246523253a96eec84ac10d28fbebfbb) (v5.63.0, release notes)
  • Add support for negated ignoreWorkspaces (resolves #1191) (592bd7358d669fd01fea249e240e89d576a906bd) (v5.63.0, release notes)
  • Update dependencies (63dacd5aeec18edc749eef0c50e5e28444be6fa7) (v5.63.0, release notes)
  • Fix up formatly report handling (5d4d166be904437c17e2f6c1ec560a08c1ab5358) (v5.63.0, release notes)
  • Replace type-fest with two basic type defs (99ef1e47499620179e828ecfea64f57256b3749a) (v5.63.0, release notes)
  • docs: only add TSDoc for configuration (#1161) (377bf73cae916624a42fcc44636f775e19d6da5c) - thanks @​cylewaitforit! (v5.63.0, release notes)
  • Re-gen sponsorships chart (bda00d06a26f1c502c10c130f2b1e26923bba8d8) (v5.63.0, release notes)
  • Format (0de887b69ac79599976f1362b1dc0dd03b528f03) (v5.63.0, release notes)
  • Bump Node.js 20 → 24 in ecosystem integration tests (5b7b1cef323c003b9894a440abf1855c522cd37a) (v5.63.0, release notes)
  • Too many times "If this is a Svelte or Vue component.." (f71c91940b33422a962b0d27b629b8a9e47f4178) (v5.63.0, release notes)
  • Bail out early in lefthook plugin in production mode (50999c8e42884f2b7271ad2d8e9b13144cf1157a) (v5.63.0, release notes)
  • Add tsc commands, gitignore file, node version to repro templates (close #1197) (44faf38ee684d5a80cbb88046513bd2c8b415602) (v5.63.0, release notes)
  • Consistent namespaced issue storage (15ee3fe19557877b7c6185234360911aa8966046) (v5.63.0, release notes)
  • Bump engines.node for dev/docs (3237a4700bc9da9802145361756dfc93852f7ea7) (v5.63.0, release notes)
  • Edit docs (78cab1c763537932796e97eaf2b835ddddeb7063) (v5.63.0, release notes)
  • Add globalSetup and globalTeardown to playwright plugin (closes #1202) (1e112d857ea98011667e98150092caa15e05c50b) (v5.63.0, release notes)
  • Don't show success message for config errors (resolves #1200) (7dfd8361875806f4d11b085a15bdff3f03c8e14b) (v5.63.0, release notes)
  • Consider subpath import dependencies as referenced (resolves #1198) (05767f1e54d4968535a42c05d83bc2c3dca0f0ee) (v5.63.0, release notes)
  • Add support for binaries with all positionals as scripts (resolves #1183) (feb0f1b55ce43b23d94bfeae170d117b7aac3638) (v5.63.0, release notes)
  • Edit debug output label + test title (28ac5acd5a451340a1f88cb4c9fb24149cf693a1) (v5.63.0, release notes)
  • Fix isConsiderReferencedNS for TypeQuery nodes (resolves #1211) (bf29535b12acde62ca3ae1f489a123619e5b1a7d) (v5.63.0, release notes)
  • Binaries don't contain asterisks (e.g. script name wildcard) (1ddb0966eef7babb29d3ecc040cebf7d84e854b2) (v5.63.0, release notes)
  • Rspack plugin: add mts and cts file extension support (#1207) (abdd3aeefabb23eccc9bacd75dbf75acec43e08a) - thanks @​newswim! (v5.63.0, release notes)
  • [react-router] mark routes and entries as production entries (#1188) (8d96f3e64c5cc0ce02bc5f631a2417c728412ec8) - thanks @​rossipedia! (v5.63.0, release notes)
  • Minor refactor (cfa693f5168e737a283111d7e762728308edc6ab) (v5.63.0, release notes)
  • Simplify monorepro template (67184d431c263b33804b5d6e60c226a8f2db596b) (v5.63.0, release notes)
  • Remove links to discord server (4550d3d343548f6541486786dd6f9a453eeb689a) (v5.63.0, release notes)
  • Update issue templates (875e7f55d752d246703d7fd536a6363fe00a230b) (v5.63.0, release notes)
  • Add plugins + compiler matcher and a tailwind test (#1176) (ffd4187fc18ade93bf184d71eec2a2d216e65157) (v5.63.0, release notes)
  • Clean up plugin template (1d3b8465eb5bed6d092c62e5da0788e3b37b8c3b) (v5.63.0, release notes)
  • Add rslib plugin (placeholder) (resolve #870) (7e12ea7119ed0101ae2fdd7f4e0cb9e13ceaf2d0) (v5.63.0, release notes)
  • Fix up rsbuild plugin (resolve #1141) (69decdab1cbbadc40632f9983248390ef23a14ab) (v5.63.0, release notes)
  • Edit docs (3aa2074f5954cd23269324b607076d82a49dbe0c) (v5.63.0, release notes)
  • Partition negated glob patterns into fast-glob ignore option (520caecccf9af5b23ddb199a4b6d2fb2867f4b70) (v5.63.0, release notes)
  • Add test for export pattern with --include-libs (close #1199) (938b906a52df337b28bfcfe4cb9e95db8b8d469f) (v5.63.0, release notes)
  • feat: node-modules-inspector plugin (#1215) (439afa6b16b8525276a8ff3b80ba318cedb86450) - thanks @​lishaduck! (v5.63.0, release notes)
  • rm polar (0cd0aa965e15570589691673a25a9e4bc3feea23) (v5.63.0, release notes)
  • Add "Relative paths across workspaces" (close #1214) (1396eec083ea54001aa227443eec2f90d64066f9) (v5.63.0, release notes)
  • Add package-entry config hint (resolve #1159) (4f4eefbcd04b1ccccee306c2a9c309a147a37c0e) (v5.63.0, release notes)
  • Fix issue with git ignore pattern conversion (96713195ec35c7a88c2cf2cc53756da1ccc29e32) (v5.63.0, release notes)
  • Update PR template (3905e90ca270b4cedbbcf0805ab34fff09923d03) (v5.63.0, release notes)
  • Knip it before you ship it (ad30f8208dd19333d90ea532a02165c6d730cbea) (v5.63.0, release notes)
  • resolve reporter and preprocessor absolute paths properly (#1216) (eefd4cf201d00575de48341de2ecbcfc9b957c66) - thanks @​scandar! (v5.63.0, release notes)
  • Add Knip article (19aa7bae02e6a1efcaa395c68725a8a191b41c86) (v5.63.0, release notes)
  • Fix #1224 (#1225) (e789b1b5478b143e037c70cb837e22cc20641c9d) - thanks @​VanTanev! (v5.63.0, release notes)
  • Fix related-tooling.md link (#1223) (cf8706898a766f3980469af3c5e847d197cd4347) - thanks @​raulrpearson! (v5.63.0, release notes)
  • Fix lint issues (975a1bb2ca35e06704e2e4aaf332bc7237542559) (v5.63.0, release notes)
  • Update linter config (98999c9caf9c9fa936558a65295cd03a3f25fb48) (v5.63.0, release notes)
  • Improve table cell width calc (45d0600dd54ea23ae80f6a3927ccd9b224631323) (v5.63.0, release notes)
  • Tune config hints output (3a909ca75cc192d410beb633e0ffca9fcecc76ff) (v5.63.0, release notes)
  • Update oxc-resolver & astro (5ffb87e79c12c8371c18c1cff3cf2e063cc460ec) (v5.63.0, release notes)
  • Support .ts extension in toLilconfigutility for default TS configs (#1157) (cbfb9c3b1c6fd4f77b5e5f0987e0f027ee609feb) - thanks @​what1s1ove! (v5.62.0, release notes)
  • Update reporters to have the correct name for the default reporter (#1165) (bf811460b57a5c6ce1773dae3956edf62f50ce81) - thanks @​gavinhenderson! (v5.62.0, release notes)
  • Add audit as a valid command for bun (#1168) (014cbaac78e1ccd09830b7e5bbe8389035f82880) - thanks @​carlosedp! (v5.62.0, release notes)
  • Fix Angular plugin to allow for @​angular/build (#1175) (0754130ed26cb4cba6a15bcc708836e1218a4aae) - thanks @​davidlj95! (v5.62.0, release notes)
  • Correctly detect used/unused namespace exports that begin with double underscores (#1180) (259a2f693be762cb3459a7756ee8fad20075c5e3) - thanks @​akallem! (v5.62.0, release notes)
  • Rename tsconfig-loader.ts → load-tsconfig.ts (61280b0ef37161b889959062dbbd750783c8e7a2) (v5.62.0, release notes)
  • Support absolute path for config argument (b6066816cc1950515af8c76f956e06d23b4e6784) (v5.62.0, release notes)
  • Fix formatting (ebc9202f7ae303edafd01921d26b11c871f90ac7) (v5.62.0, release notes)
  • Add bun.lock support in @​knip/create-config (#1182) (da80ab33cccf611143e44d81eb78680e960cce33) - thanks @​ShooTeX! (v5.62.0, release notes)
  • Support new biome config extends definition (#1177) (07439ef3af85dab40df7596f2c0ae5d392e16b3f) - thanks @​Thomascogez! (v5.62.0, release notes)
  • Support Vitest projects configuration for dynamic project discovery (#1171) (cd0ed32c66c310db835210fd50f579cb54641d23) - thanks @​yyxi! (v5.62.0, release notes)
  • Fix up ESLint flat config resolution (replace #1173) (021ecfff467ce6fa8d23fe3e046364807006cbcd) (v5.62.0, release notes)
  • Reuse existing entry/production patterns in astro plugin (e65f7099facb55d28c305051c04f2fabfba58d07) (v5.62.0, release notes)
  • Edit docs (10f8a4f3ec850624d91c87d0187a9326142af12d) (v5.62.0, release notes)
References (5)

[1]: Project uses TypeScript ^5.5.3, making the breaking change about TypeScript v7 incompatibility irrelevant
https://github.com/franchb/console/blob/f89b81b1735dd53f7babbc5e16bfd3c0b4fff8e0/./web-app/package.json#L90

[2]: Knip upgraded from 5.61.3 to 5.64.2 as a devDependency, not affecting production runtime
https://github.com/franchb/console/blob/f89b81b1735dd53f7babbc5e16bfd3c0b4fff8e0/./web-app/package.json#L82

[3]: Configuration uses standard KnipConfig type and syntax compatible with the new version
https://github.com/franchb/console/blob/f89b81b1735dd53f7babbc5e16bfd3c0b4fff8e0/./web-app/knip.config.ts#L1

[4]: Knip is used only via 'find-deadcode' script for development-time code quality analysis
https://github.com/franchb/console/blob/f89b81b1735dd53f7babbc5e16bfd3c0b4fff8e0/./web-app/package.json#L41

[5]: Official documentation confirms minimal impact for major version upgrades - users typically don't need code changes (source link)


fossabot analyzed this PR using static analysis and dependency research.

@coderabbitai
Copy link

coderabbitai bot commented Oct 8, 2025

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Oct 13, 2025

Superseded by #23.

@dependabot dependabot bot closed this Oct 13, 2025
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/web-app/knip-5.64.2 branch October 13, 2025 00:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant