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 v4 (#160)
[![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)) | [`^3.0.0` -> `^4.0.0`](https://renovatebot.com/diffs/npm/knip/3.3.4/4.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/knip/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/knip/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/knip/3.3.4/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/knip/3.3.4/4.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>webpro/knip (knip)</summary> ### [`v4.0.0`](https://togithub.com/webpro/knip/releases/tag/4.0.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.13.2...4.0.0) - Add release notes for v4 ([`e611b29`](https://togithub.com/webpro/knip/commit/e611b29)) - Add SourceGraph tweet/project ([`ad224c4`](https://togithub.com/webpro/knip/commit/ad224c4)) - Update & duplicate license file ([`468ba3c`](https://togithub.com/webpro/knip/commit/468ba3c)) - Update pull request template ([`a95967f`](https://togithub.com/webpro/knip/commit/a95967f)) - Fix Vercel deployment issues ([`206b5c8`](https://togithub.com/webpro/knip/commit/206b5c8)) - Make plugins export default ([`d8babee`](https://togithub.com/webpro/knip/commit/d8babee)) - Fix c8 command ([`9482c09`](https://togithub.com/webpro/knip/commit/9482c09)) - Update Vercel config default: v3 → v4 ([`6c5b9fb`](https://togithub.com/webpro/knip/commit/6c5b9fb)) - Update dependencies ([`ecaabfc`](https://togithub.com/webpro/knip/commit/ecaabfc)) ### [`v3.13.2`](https://togithub.com/webpro/knip/releases/tag/3.13.2) [Compare Source](https://togithub.com/webpro/knip/compare/3.13.1...3.13.2) - replace chalk with picocolors ([#​448](https://togithub.com/webpro/knip/issues/448)) ([`7521a4c`](https://togithub.com/webpro/knip/commit/7521a4c)) - Omit negated entry patterns in tsup plugin ([`5f80d0c`](https://togithub.com/webpro/knip/commit/5f80d0c)) - Update theme color for docs ([`46b787d`](https://togithub.com/webpro/knip/commit/46b787d)) - Update issue templates & add pull request template ([`2c3f166`](https://togithub.com/webpro/knip/commit/2c3f166)) - Extend tsup config file patterns ([`176f881`](https://togithub.com/webpro/knip/commit/176f881)) - remove slash before fragment in pagefind component ([#​447](https://togithub.com/webpro/knip/issues/447)) ([`8bcbe67`](https://togithub.com/webpro/knip/commit/8bcbe67)) ### [`v3.13.1`](https://togithub.com/webpro/knip/releases/tag/3.13.1) [Compare Source](https://togithub.com/webpro/knip/compare/3.13.0...3.13.1) - Use JSON loader in typescript config (fixes [#​420](https://togithub.com/webpro/knip/issues/420)) ([`ed4e691`](https://togithub.com/webpro/knip/commit/ed4e691)) - Wrap up Next.js plugin config ([`5c9cc51`](https://togithub.com/webpro/knip/commit/5c9cc51)) - fix: allow router handlers to be jsx files, add default.{js,jsx,ts,tsx} ([#​441](https://togithub.com/webpro/knip/issues/441)) ([`bb39a57`](https://togithub.com/webpro/knip/commit/bb39a57)) ### [`v3.13.0`](https://togithub.com/webpro/knip/releases/tag/3.13.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.12.0...3.13.0) - Generate/format Markdown ([`828a2c5`](https://togithub.com/webpro/knip/commit/828a2c52)) - Wrap up unbuild plugin ([`e1f9f66`](https://togithub.com/webpro/knip/commit/e1f9f66c)) - Add `set` to the ignored binaries list (closes [#​429](https://togithub.com/webpro/knip/issues/429)) ([`1198ccc`](https://togithub.com/webpro/knip/commit/1198ccc3)) - Add `unbuild` plugin ([#​435](https://togithub.com/webpro/knip/issues/435)) ([`d9d48d5`](https://togithub.com/webpro/knip/commit/d9d48d5c)) - Add support for JavaScript GitHub Actions ([#​432](https://togithub.com/webpro/knip/issues/432)) ([`7f5254f`](https://togithub.com/webpro/knip/commit/7f5254fd)) - fix: add .test-d to vitest entry files ([#​436](https://togithub.com/webpro/knip/issues/436)) ([`a3a17e1`](https://togithub.com/webpro/knip/commit/a3a17e19)) ### [`v3.12.0`](https://togithub.com/webpro/knip/releases/tag/3.12.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.11.0...3.12.0) - Fix `tests/` → `test/` (closes [#​405](https://togithub.com/webpro/knip/issues/405)) ([`8850c69`](https://togithub.com/webpro/knip/commit/8850c690)) - Add Vue plugin incl. Webpack config support ([`81d981b`](https://togithub.com/webpro/knip/commit/81d981bf)) - Support `parserOptions.parser` in eslint plugin ([`0a8aebb`](https://togithub.com/webpro/knip/commit/0a8aebbc)) - Make webpack dependency finder reusable ([`f7b8fae`](https://togithub.com/webpro/knip/commit/f7b8fae2)) - docs: add info about markdown reporter to docs ([#​428](https://togithub.com/webpro/knip/issues/428)) ([`b70b957`](https://togithub.com/webpro/knip/commit/b70b957b)) ### [`v3.11.0`](https://togithub.com/webpro/knip/releases/tag/3.11.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.10.0...3.11.0) - Add support for (local) `reporters` in playwright plugins (resolves [#​423](https://togithub.com/webpro/knip/issues/423)) ([`5ff8420`](https://togithub.com/webpro/knip/commit/5ff8420d)) - Fix 11ty entry file patterns ([`82cc712`](https://togithub.com/webpro/knip/commit/82cc7125)) - Filter out invalid binary names (fixes [#​421](https://togithub.com/webpro/knip/issues/421)) ([`23d5f37`](https://togithub.com/webpro/knip/commit/23d5f377)) - feat: add markdown reporter ([#​419](https://togithub.com/webpro/knip/issues/419)) ([`b2c9829`](https://togithub.com/webpro/knip/commit/b2c98293)) ### [`v3.10.0`](https://togithub.com/webpro/knip/releases/tag/3.10.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.9.0...3.10.0) - Update dependencies ([`6349aab`](https://togithub.com/webpro/knip/commit/6349aab)) - Work the docs a bit ([`d36c86e`](https://togithub.com/webpro/knip/commit/d36c86e)) - Fix up some formatting ([`91c230d`](https://togithub.com/webpro/knip/commit/91c230d)) - Add vitest to resolver list so it does not fallback to default and parse -r args (fixes [#​417](https://togithub.com/webpro/knip/issues/417)) ([`711d4b6`](https://togithub.com/webpro/knip/commit/711d4b6)) - Add visitor for `ImportTypeNode` ([`514cbed`](https://togithub.com/webpro/knip/commit/514cbed)) ### [`v3.9.0`](https://togithub.com/webpro/knip/releases/tag/3.9.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.8.4...3.9.0) - Fix some links ([`2ab781b`](https://togithub.com/webpro/knip/commit/2ab781ba)) - Add `find` to ignored global binaries (closes [#​413](https://togithub.com/webpro/knip/issues/413)) ([`80ac4d2`](https://togithub.com/webpro/knip/commit/80ac4d2d)) - Add wireit to schema.json, improve consistency ([`37e58a8`](https://togithub.com/webpro/knip/commit/37e58a8c)) - fix: docs internal link replacement ([#​415](https://togithub.com/webpro/knip/issues/415)) ([`18dea2a`](https://togithub.com/webpro/knip/commit/18dea2a5)) - Add LintHTML plugin ([#​408](https://togithub.com/webpro/knip/issues/408)) ([`0c68854`](https://togithub.com/webpro/knip/commit/0c688542)) - Add wireit plugin ([#​407](https://togithub.com/webpro/knip/issues/407)) ([`45ff78c`](https://togithub.com/webpro/knip/commit/45ff78c8)) - 11ty plugin ([#​404](https://togithub.com/webpro/knip/issues/404)) ([`27632ef`](https://togithub.com/webpro/knip/commit/27632efe)) ### [`v3.8.4`](https://togithub.com/webpro/knip/releases/tag/3.8.4) [Compare Source](https://togithub.com/webpro/knip/compare/3.8.3...3.8.4) - Update dependencies ([`462615b`](https://togithub.com/webpro/knip/commit/462615b3)) - Add custom header component with version selector ([`4dec0e2`](https://togithub.com/webpro/knip/commit/4dec0e2d)) - Update edit link ([`06459d4`](https://togithub.com/webpro/knip/commit/06459d48)) - Add Next.js global-error entry file ([#​406](https://togithub.com/webpro/knip/issues/406)) ([`f929c41`](https://togithub.com/webpro/knip/commit/f929c41e)) - Rewrite /v4 to v4 branch deployments, v3 = default ([`2b7418e`](https://togithub.com/webpro/knip/commit/2b7418e5)) - Auto-format md ([`38f6d4c`](https://togithub.com/webpro/knip/commit/38f6d4c5)) - Keep moving ([`818838c`](https://togithub.com/webpro/knip/commit/818838c9)) - Fix some TS issues ([`4da056e`](https://togithub.com/webpro/knip/commit/4da056e1)) ### [`v3.8.3`](https://togithub.com/webpro/knip/releases/tag/3.8.3) [Compare Source](https://togithub.com/webpro/knip/compare/3.8.2...3.8.3) - Update dependencies ([`1b9603e`](https://togithub.com/webpro/knip/commit/1b9603ec)) - Fix individual booleans for `analyzeSourceFile` ([`7b822cb`](https://togithub.com/webpro/knip/commit/7b822cb0)) - Swap block for consistency ([`753303a`](https://togithub.com/webpro/knip/commit/753303ae)) - Fix workspace hints in production mode ([`ed834e9`](https://togithub.com/webpro/knip/commit/ed834e97)) - fix: use svelte plugin options from user config ([#​401](https://togithub.com/webpro/knip/issues/401)) ([`77e7c66`](https://togithub.com/webpro/knip/commit/77e7c661)) ### [`v3.8.2`](https://togithub.com/webpro/knip/releases/tag/3.8.2) [Compare Source](https://togithub.com/webpro/knip/compare/3.8.1...3.8.2) - Run issue fixer if only --fix-type argument is provided ([`fcbaed0`](https://togithub.com/webpro/knip/commit/fcbaed09)) - add sveltekit entry patterns ([#​393](https://togithub.com/webpro/knip/issues/393)) ([`7055120`](https://togithub.com/webpro/knip/commit/70551205)) - Fix `postcreate-plugin` script ([`4fd44b6`](https://togithub.com/webpro/knip/commit/4fd44b6f)) - Edit docs ([`ef999c4`](https://togithub.com/webpro/knip/commit/ef999c49)) ### [`v3.8.1`](https://togithub.com/webpro/knip/releases/tag/3.8.1) [Compare Source](https://togithub.com/webpro/knip/compare/3.8.0...3.8.1) - Fix regexes in ignored bins/deps for non-root workspace (resolves [#​392](https://togithub.com/webpro/knip/issues/392)) ([`82635fc`](https://togithub.com/webpro/knip/commit/82635fc8)) - Update dependencies ([`9456b89`](https://togithub.com/webpro/knip/commit/9456b898)) - Publish ([`4821581`](https://togithub.com/webpro/knip/commit/4821581f)) - Add draft "slim down to speed up" ([`7faa5d6`](https://togithub.com/webpro/knip/commit/7faa5d6f)) ### [`v3.8.0`](https://togithub.com/webpro/knip/releases/tag/3.8.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.7.1...3.8.0) - Document `--isolate-workspaces` + reword principal → program ([`c5f98fd`](https://togithub.com/webpro/knip/commit/c5f98fd)) - Add mem usage + major gc events ([`f72bf62`](https://togithub.com/webpro/knip/commit/f72bf62)) ### [`v3.7.1`](https://togithub.com/webpro/knip/releases/tag/3.7.1) [Compare Source](https://togithub.com/webpro/knip/compare/3.7.0...3.7.1) - Filter out some odd stuff in custom settings resolver in eslint plugin ([`790646a`](https://togithub.com/webpro/knip/commit/790646a2)) - Improve handling of `import` type nodes in JSDoc ([`8c3d77c`](https://togithub.com/webpro/knip/commit/8c3d77c9)) - Deduplicate workspace names ([#​391](https://togithub.com/webpro/knip/issues/391)) ([`28d43bb`](https://togithub.com/webpro/knip/commit/28d43bb1)) ### [`v3.7.0`](https://togithub.com/webpro/knip/releases/tag/3.7.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.6.1...3.7.0) - Move `@npmcli/package-json` from dev → dependencies ([`2157f57`](https://togithub.com/webpro/knip/commit/2157f57e)) - Introduce experimental --fix feature (resolves [#​63](https://togithub.com/webpro/knip/issues/63)) ([`cf1619c`](https://togithub.com/webpro/knip/commit/cf1619c6)) - Move tweets to mock ([`2f8e78f`](https://togithub.com/webpro/knip/commit/2f8e78f3)) ### [`v3.6.1`](https://togithub.com/webpro/knip/releases/tag/3.6.1) [Compare Source](https://togithub.com/webpro/knip/compare/3.6.0...3.6.1) - Respect `isIncludeEntryExports` for class & enum members ([#​360](https://togithub.com/webpro/knip/issues/360)) ([`fae9b75`](https://togithub.com/webpro/knip/commit/fae9b759)) - Edit "handing issues" ([`7c3d2df`](https://togithub.com/webpro/knip/commit/7c3d2df0)) - Timerify `getImportsAndExports` ([`7c614b7`](https://togithub.com/webpro/knip/commit/7c614b7b)) - Add "unresolved" to `issueTypes` in JSON Schema + sort ([`e44a033`](https://togithub.com/webpro/knip/commit/e44a0330)) - fix(schema): Added "binaries" to `issueTypes` ([#​385](https://togithub.com/webpro/knip/issues/385)) ([`efd607c`](https://togithub.com/webpro/knip/commit/efd607cb)) - Add sponsorship copy + funding.yml ([`bb5a983`](https://togithub.com/webpro/knip/commit/bb5a9835)) - Improve guidance for newcomers through configuration topics (closes [#​384](https://togithub.com/webpro/knip/issues/384)) ([`e32011f`](https://togithub.com/webpro/knip/commit/e32011f2)) ### [`v3.6.0`](https://togithub.com/webpro/knip/releases/tag/3.6.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.5.1...3.6.0) - Update/sync dependencies ([`a2060f7`](https://togithub.com/webpro/knip/commit/a2060f7e)) - Improve and support regex in `ignoreBinaries` and `ignoreDependencies` (resolves [#​315](https://togithub.com/webpro/knip/issues/315), resolves [#​383](https://togithub.com/webpro/knip/issues/383)) ([`40f9791`](https://togithub.com/webpro/knip/commit/40f9791a)) - Add "findReferences" to performance page ([`a11a6f3`](https://togithub.com/webpro/knip/commit/a11a6f3f)) - Log message about 404 file edge case in debug mode ([`72c5004`](https://togithub.com/webpro/knip/commit/72c50041)) - Improve names and readability a tad + skip work if `nsExports` or `nsTypes` is excluded ([`a288c3e`](https://togithub.com/webpro/knip/commit/a288c3eb)) ### [`v3.5.1`](https://togithub.com/webpro/knip/releases/tag/3.5.1) [Compare Source](https://togithub.com/webpro/knip/compare/3.5.0...3.5.1) - Add `snapshotResolver` option to jest plugin (closes [#​291](https://togithub.com/webpro/knip/issues/291)) ([`95bf66c`](https://togithub.com/webpro/knip/commit/95bf66c2)) - Add argos-ci/argos repo to integration test suite ([`35adacf`](https://togithub.com/webpro/knip/commit/35adacf6)) - Add some projects using Knip to homepage ([`130a35d`](https://togithub.com/webpro/knip/commit/130a35d8)) - Improve regex for `astro check` ([`b6c7816`](https://togithub.com/webpro/knip/commit/b6c78166)) - Import less underscores in plugins ([`d5918f1`](https://togithub.com/webpro/knip/commit/d5918f1e)) - Try to make plugin template a little bit more accessible ([`855337f`](https://togithub.com/webpro/knip/commit/855337f4)) - Clarify when plugins are enabled ([`6966298`](https://togithub.com/webpro/knip/commit/69662986)) - Improve heuristic for enabling node-test-runner plugin ([`1f784b4`](https://togithub.com/webpro/knip/commit/1f784b48)) - Add `xargs` to ignored global binaries ([`963eb4e`](https://togithub.com/webpro/knip/commit/963eb4e8)) - Rename module name helper ([`db8f01a`](https://togithub.com/webpro/knip/commit/db8f01aa)) - Use `basename` and `extname` over `endsWith` for file names ([`0a58237`](https://togithub.com/webpro/knip/commit/0a582379)) - Fix sitemap ([`aeb9137`](https://togithub.com/webpro/knip/commit/aeb91376)) - Fix gitignore item ([`0ee4f25`](https://togithub.com/webpro/knip/commit/0ee4f253)) ### [`v3.5.0`](https://togithub.com/webpro/knip/releases/tag/3.5.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.4.0...3.5.0) - Ignore generated files when in md linker checker ([`beb5c41`](https://togithub.com/webpro/knip/commit/beb5c41c)) - Fix test for absence of test config in vitest plugin ([`3b1135b`](https://togithub.com/webpro/knip/commit/3b1135bc)) - Move "script parser" section to dedicated feature page to make entry files more accessible ([`c2ff2b3`](https://togithub.com/webpro/knip/commit/c2ff2b39)) - Add common pattern to config file patterns in vite and vitest plugins ([`302798e`](https://togithub.com/webpro/knip/commit/302798e8)) - Add extensions to config file patterns in webpack plugin ([`1f857a4`](https://togithub.com/webpro/knip/commit/1f857a4e)) - Add unused img to assert it does not end up as unused dependency or file ([`18ff2b9`](https://togithub.com/webpro/knip/commit/18ff2b9b)) - Fix up plugin doc template ([`d69c4a5`](https://togithub.com/webpro/knip/commit/d69c4a58)) - Remove generated files ([`8530720`](https://togithub.com/webpro/knip/commit/85307206)) - Fix contributors list ([`953fc12`](https://togithub.com/webpro/knip/commit/953fc12d)) - Remove "new" button ([`b2fdfc0`](https://togithub.com/webpro/knip/commit/b2fdfc07)) - Update link in CLI help text ([`cf2c50d`](https://togithub.com/webpro/knip/commit/cf2c50d5)) - vitest: Detect whether coverage is enabled in npm scripts ([#​378](https://togithub.com/webpro/knip/issues/378)) ([`9fc7d1f`](https://togithub.com/webpro/knip/commit/9fc7d1f4)) ### [`v3.4.0`](https://togithub.com/webpro/knip/releases/tag/3.4.0) [Compare Source](https://togithub.com/webpro/knip/compare/3.3.5...3.4.0) - Refactor module resolution for non-std files + group related tests (fixes [#​376](https://togithub.com/webpro/knip/issues/376)) ([`1154a09`](https://togithub.com/webpro/knip/commit/1154a091)) - Move `@types/node` to peer deps + include `node` types with compiler options (closes [#​317](https://togithub.com/webpro/knip/issues/317)) ([`e7c26d9`](https://togithub.com/webpro/knip/commit/e7c26d9c)) - Fix Windows issue when trying git command to get hooks path (resolves [#​377](https://togithub.com/webpro/knip/issues/377)) ([`b854409`](https://togithub.com/webpro/knip/commit/b8544094)) - Sort keywords ([`73845d0`](https://togithub.com/webpro/knip/commit/73845d0a)) ### [`v3.3.5`](https://togithub.com/webpro/knip/releases/tag/3.3.5) [Compare Source](https://togithub.com/webpro/knip/compare/3.3.4...3.3.5) - Update dependencies ([`7b81801`](https://togithub.com/webpro/knip/commit/7b818018)) - Improve consistency ([`fba7a0a`](https://togithub.com/webpro/knip/commit/fba7a0a9)) - Swallow errors for git init cmd ([`81c5736`](https://togithub.com/webpro/knip/commit/81c57365)) - Add extra favicon/manifest meta files ([`c10f4a9`](https://togithub.com/webpro/knip/commit/c10f4a97)) - Edit performance page ([`4372519`](https://togithub.com/webpro/knip/commit/43725198)) </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/should-semantic-release). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information