Skip to content

Commit

Permalink
chore(deps): update dependency knip to v5 (#393)
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)) |
[`^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
[#&#8203;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
[#&#8203;563](https://togithub.com/webpro/knip/issues/563))
([`032b1d7`](https://togithub.com/webpro/knip/commit/032b1d7b))
- Accept `workerDirectory` array (closes
[#&#8203;562](https://togithub.com/webpro/knip/issues/562))
([`1f8ad1d`](https://togithub.com/webpro/knip/commit/1f8ad1d6))
- Fix default-exported types & interfaces (resolves
[#&#8203;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
[#&#8203;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
[#&#8203;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
[#&#8203;559](https://togithub.com/webpro/knip/issues/559))
([`491c1ae`](https://togithub.com/webpro/knip/commit/491c1ae5))
- Update script-parser.md
([#&#8203;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
([#&#8203;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
[#&#8203;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
[#&#8203;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
([#&#8203;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 ([#&#8203;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
([#&#8203;533](https://togithub.com/webpro/knip/issues/533))
([`6906c63`](https://togithub.com/webpro/knip/commit/6906c630))
- fix: simplify husky plugin
([#&#8203;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
([#&#8203;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
([#&#8203;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
([#&#8203;519](https://togithub.com/webpro/knip/issues/519))
([`1c989c9`](https://togithub.com/webpro/knip/commit/1c989c9b))
- fix truncated JSON output with JSON reporter
([#&#8203;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
([#&#8203;507](https://togithub.com/webpro/knip/issues/507))
([`5a1ebb7`](https://togithub.com/webpro/knip/commit/5a1ebb70))
- fix: make nx crystal work with standalone plugins
([#&#8203;509](https://togithub.com/webpro/knip/issues/509))
([`d6f8f4d`](https://togithub.com/webpro/knip/commit/d6f8f4dc))
- Add support for cypress/support/commands.js file
([#&#8203;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
[#&#8203;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
([#&#8203;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
[#&#8203;492](https://togithub.com/webpro/knip/issues/492))
([`1960a67`](https://togithub.com/webpro/knip/commit/1960a67e))
- Add/move link to commit hooks
([#&#8203;500](https://togithub.com/webpro/knip/issues/500))
([`91bef85`](https://togithub.com/webpro/knip/commit/91bef851))
- Add vercel-og plugin (resolves
[#&#8203;489](https://togithub.com/webpro/knip/issues/489))
([`78e406c`](https://togithub.com/webpro/knip/commit/78e406c2))
- feat: improve markdown reporter
([#&#8203;502](https://togithub.com/webpro/knip/issues/502))
([`0b02923`](https://togithub.com/webpro/knip/commit/0b029233))
- Ignore [@&#8203;types/bun](https://togithub.com/types/bun) by default
([#&#8203;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
([#&#8203;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
[#&#8203;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
[#&#8203;491](https://togithub.com/webpro/knip/issues/491))
([`2d5c0b5`](https://togithub.com/webpro/knip/commit/2d5c0b57))
- Filter dependencies in vitest plugin for vite plugin
([#&#8203;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
([#&#8203;490](https://togithub.com/webpro/knip/issues/490))
([`476af18`](https://togithub.com/webpro/knip/commit/476af189))
- add 'playwright-ct' config entry. resolves
[#&#8203;487](https://togithub.com/webpro/knip/issues/487)
([#&#8203;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
[#&#8203;480](https://togithub.com/webpro/knip/issues/480))
([`fe3d17d`](https://togithub.com/webpro/knip/commit/fe3d17db))
- Fix npm aliases (resolves
[#&#8203;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 [#&#8203;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
[#&#8203;470](https://togithub.com/webpro/knip/issues/470))
([`3343ea4`](https://togithub.com/webpro/knip/commit/3343ea46))
- docs: add project to index.mdx
([#&#8203;471](https://togithub.com/webpro/knip/issues/471))
([`5202a28`](https://togithub.com/webpro/knip/commit/5202a28f))
- Add guide for CommonJS (closes
[#&#8203;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
([#&#8203;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 ([#&#8203;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
renovate[bot] authored Mar 25, 2024
1 parent 7a29470 commit 3aa0d31
Show file tree
Hide file tree
Showing 2 changed files with 76 additions and 62 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@
"eslint-plugin-yml": "^1.11.0",
"husky": "^9.0.0",
"jsonc-eslint-parser": "^2.4.0",
"knip": "^4.0.0",
"knip": "^5.0.0",
"lint-staged": "^15.2.0",
"markdownlint": "^0.33.0",
"markdownlint-cli": "^0.39.0",
Expand Down
Loading

0 comments on commit 3aa0d31

Please sign in to comment.