Skip to content

Commit

Permalink
chore(deps): update dependency knip to v4 (#288)
Browse files Browse the repository at this point in the history
[![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
([#&#8203;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
([#&#8203;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
[#&#8203;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}
([#&#8203;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
[#&#8203;429](https://togithub.com/webpro/knip/issues/429))
([`1198ccc`](https://togithub.com/webpro/knip/commit/1198ccc3))
- Add `unbuild` plugin
([#&#8203;435](https://togithub.com/webpro/knip/issues/435))
([`d9d48d5`](https://togithub.com/webpro/knip/commit/d9d48d5c))
- Add support for JavaScript GitHub Actions
([#&#8203;432](https://togithub.com/webpro/knip/issues/432))
([`7f5254f`](https://togithub.com/webpro/knip/commit/7f5254fd))
- fix: add .test-d to vitest entry files
([#&#8203;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
[#&#8203;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
([#&#8203;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
[#&#8203;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
[#&#8203;421](https://togithub.com/webpro/knip/issues/421))
([`23d5f37`](https://togithub.com/webpro/knip/commit/23d5f377))
- feat: add markdown reporter
([#&#8203;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
[#&#8203;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
[#&#8203;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
([#&#8203;415](https://togithub.com/webpro/knip/issues/415))
([`18dea2a`](https://togithub.com/webpro/knip/commit/18dea2a5))
- Add LintHTML plugin
([#&#8203;408](https://togithub.com/webpro/knip/issues/408))
([`0c68854`](https://togithub.com/webpro/knip/commit/0c688542))
- Add wireit plugin
([#&#8203;407](https://togithub.com/webpro/knip/issues/407))
([`45ff78c`](https://togithub.com/webpro/knip/commit/45ff78c8))
- 11ty plugin
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;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
[#&#8203;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
([#&#8203;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
[#&#8203;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
([#&#8203;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`
([#&#8203;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
[#&#8203;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 [#&#8203;315](https://togithub.com/webpro/knip/issues/315),
resolves [#&#8203;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
[#&#8203;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
([#&#8203;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 [#&#8203;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
[#&#8203;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
[#&#8203;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/console-fail-test).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] committed Jan 19, 2024
1 parent defd49f commit 9c89c51
Show file tree
Hide file tree
Showing 2 changed files with 201 additions and 44 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@
"eslint-plugin-yml": "^1.10.0",
"husky": "^8.0.3",
"jsonc-eslint-parser": "^2.4.0",
"knip": "^3.0.0",
"knip": "^4.0.0",
"lint-staged": "^15.1.0",
"markdownlint": "^0.33.0",
"markdownlint-cli": "^0.38.0",
Expand Down
Loading

0 comments on commit 9c89c51

Please sign in to comment.