From e60143e3386573684d160d98fdeb3488b69b395f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 30 Nov 2023 12:42:11 +0000 Subject: [PATCH] chore(deps): update dependency knip to v3 (#138) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate logo banner](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)) | [`^2.30.0` -> `^3.0.0`](https://renovatebot.com/diffs/npm/knip/2.30.0/3.0.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/knip/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/knip/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/knip/2.30.0/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/knip/2.30.0/3.0.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
webpro/knip (knip) ### [`v3.0.1`](https://togithub.com/webpro/knip/releases/tag/3.0.1) [Compare Source](https://togithub.com/webpro/knip/compare/3.0.0...3.0.1) - Add README.md to knip package ([`ef54583`](https://togithub.com/webpro/knip/commit/ef54583)) ### [`v3.0.0`](https://togithub.com/webpro/knip/releases/tag/3.0.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.43.0...3.0.0) - Update dependencies ([`f709e24`](https://togithub.com/webpro/knip/commit/f709e24)) - Clean up some bits for v3 ([`9f1a42e`](https://togithub.com/webpro/knip/commit/9f1a42e)) - Add `line` and `col` in default reporter to issues that include `pos` (closes [#​335](https://togithub.com/webpro/knip/issues/335)) ([`3547fc2`](https://togithub.com/webpro/knip/commit/3547fc2)) - Run tests etc. across workspaces from root script ([`08aa7d7`](https://togithub.com/webpro/knip/commit/08aa7d7)) - Add minimal reproduction templates to docs ([`e2b5f0c`](https://togithub.com/webpro/knip/commit/e2b5f0c)) - Fix up some links + plugin list ([`ede47e9`](https://togithub.com/webpro/knip/commit/ede47e9)) ### [`v2.43.0`](https://togithub.com/webpro/knip/releases/tag/2.43.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.42.0...2.43.0) - Fix up name resolver in babel plugin helper (resolves [#​363](https://togithub.com/webpro/knip/issues/363)) ([`a3a5fbb`](https://togithub.com/webpro/knip/commit/a3a5fbb)) - Add config file paths to babel plugin ([`d7a07a0`](https://togithub.com/webpro/knip/commit/d7a07a0)) - Use `flowNode` pos if available for export declarations (resolves [#​353](https://togithub.com/webpro/knip/issues/353)) ([`9e89be6`](https://togithub.com/webpro/knip/commit/9e89be6)) ### [`v2.42.0`](https://togithub.com/webpro/knip/releases/tag/2.42.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.41.6...2.42.0) - Add tests with typescript@latest ([`c95e060`](https://togithub.com/webpro/knip/commit/c95e060)) - Add compat w/ typescript v5.3.2 ([`395c278`](https://togithub.com/webpro/knip/commit/395c278)) ### [`v2.41.6`](https://togithub.com/webpro/knip/releases/tag/2.41.6) [Compare Source](https://togithub.com/webpro/knip/compare/2.41.5...2.41.6) - Update dependencies ([`a69fa9e`](https://togithub.com/webpro/knip/commit/a69fa9e)) - Fix error message ([`76c5b26`](https://togithub.com/webpro/knip/commit/76c5b26)) - Add tsconfig.json to nx fixture ([#​358](https://togithub.com/webpro/knip/issues/358)) ([`622848a`](https://togithub.com/webpro/knip/commit/622848a)) - Use babel plugin to find dependencies from `babelOptions` in eslint plugin (resolves [#​357](https://togithub.com/webpro/knip/issues/357)) ([`be9a14c`](https://togithub.com/webpro/knip/commit/be9a14c)) ### [`v2.41.5`](https://togithub.com/webpro/knip/releases/tag/2.41.5) [Compare Source](https://togithub.com/webpro/knip/compare/2.41.4...2.41.5) - Bail out for node built-ins in module resolver + don't try to sanize absolute paths ([`b54f44f`](https://togithub.com/webpro/knip/commit/b54f44f)) ### [`v2.41.4`](https://togithub.com/webpro/knip/releases/tag/2.41.4) [Compare Source](https://togithub.com/webpro/knip/compare/2.41.3...2.41.4) - Fix ts files with ignored extension (fixes [#​354](https://togithub.com/webpro/knip/issues/354)) ([`59a2373`](https://togithub.com/webpro/knip/commit/59a2373)) - Unique test titles ([`b3e97c0`](https://togithub.com/webpro/knip/commit/b3e97c0)) - Add --import argument to node resolver (resolves [#​351](https://togithub.com/webpro/knip/issues/351)) ([`c0a9c5b`](https://togithub.com/webpro/knip/commit/c0a9c5b)) - Use ESM loader for `.mts` extension ([`65f699b`](https://togithub.com/webpro/knip/commit/65f699b)) - Add some extensions to config file patterns in vitest plugin ([`e1ae62a`](https://togithub.com/webpro/knip/commit/e1ae62a)) ### [`v2.41.3`](https://togithub.com/webpro/knip/releases/tag/2.41.3) [Compare Source](https://togithub.com/webpro/knip/compare/2.41.2...2.41.3) - Fix up plugin resolving in graphql-codegen plugin a bit (resolves [#​349](https://togithub.com/webpro/knip/issues/349)) ([`ee83151`](https://togithub.com/webpro/knip/commit/ee83151)) - Add config file patterns for codegen plugin (resolves [#​348](https://togithub.com/webpro/knip/issues/348)) ([`72b3add`](https://togithub.com/webpro/knip/commit/72b3add)) - Respect `coverage.disabled` in vitest plugin (resolves [#​347](https://togithub.com/webpro/knip/issues/347)) ([`b1cd3da`](https://togithub.com/webpro/knip/commit/b1cd3da)) - Add `corepack` to list of ignored binaries ([`d79728b`](https://togithub.com/webpro/knip/commit/d79728b)) - Remove problematic links ([`4be9ec9`](https://togithub.com/webpro/knip/commit/4be9ec9)) ### [`v2.41.2`](https://togithub.com/webpro/knip/releases/tag/2.41.2) [Compare Source](https://togithub.com/webpro/knip/compare/2.41.1...2.41.2) - Distinguish jiti CJS and ESM loader, and clean up (fixes [#​328](https://togithub.com/webpro/knip/issues/328)) ([`7a537a6`](https://togithub.com/webpro/knip/commit/7a537a6)) - Simplify `isTypeModule` a bit ([`942fbc1`](https://togithub.com/webpro/knip/commit/942fbc1)) - Update vite.config extension in vite plugin ([`48ce2f0`](https://togithub.com/webpro/knip/commit/48ce2f0)) ### [`v2.41.1`](https://togithub.com/webpro/knip/releases/tag/2.41.1) [Compare Source](https://togithub.com/webpro/knip/compare/2.41.0...2.41.1) - Refactor vitest entry resolver ([`c34a3df`](https://togithub.com/webpro/knip/commit/c34a3df)) - Load .js module using native import call (fixes [#​290](https://togithub.com/webpro/knip/issues/290)) ([`aeaf70a`](https://togithub.com/webpro/knip/commit/aeaf70a)) - Remove path from extend plugin:specifier in eslint plugin + simplify specs (fixes [#​343](https://togithub.com/webpro/knip/issues/343)) ([`3a9e510`](https://togithub.com/webpro/knip/commit/3a9e510)) ### [`v2.41.0`](https://togithub.com/webpro/knip/releases/tag/2.41.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.40.2...2.41.0) - Fix integration.yml workflow ([`49d2157`](https://togithub.com/webpro/knip/commit/49d2157)) - Switch to jiti in `tryResolve` ([`3d8a245`](https://togithub.com/webpro/knip/commit/3d8a245)) - Consider JSDoc tags of individual export specifiers + their parent declaration ([`3757140`](https://togithub.com/webpro/knip/commit/3757140)) - Make `compilerOptions.paths` (and configured `paths`) absolute if no `baseUrl` ([`c9b3770`](https://togithub.com/webpro/knip/commit/c9b3770)) - Add some module resolutions in vitest plugin ([`465d170`](https://togithub.com/webpro/knip/commit/465d170)) - Add tsup plugin ([`af7a7bf`](https://togithub.com/webpro/knip/commit/af7a7bf)) - Respect `ignore` option for entry paths from manifest ([`587c6bb`](https://togithub.com/webpro/knip/commit/587c6bb)) - Improve lazy ignore pattern builder ([`a77aa07`](https://togithub.com/webpro/knip/commit/a77aa07)) - Re-apply [`cdd04fb`](https://togithub.com/webpro/knip/commit/cdd04fb) (Don't add entry paths that should be ignored) ([`a8b46a9`](https://togithub.com/webpro/knip/commit/a8b46a9)) - Use a single centralized `isGitIgnored` fn ([`ffbe805`](https://togithub.com/webpro/knip/commit/ffbe805)) - Remove obsolete comment ([`df4c020`](https://togithub.com/webpro/knip/commit/df4c020)) - Sync node-test-runner plugin entry patterns ([`5263ad3`](https://togithub.com/webpro/knip/commit/5263ad3)) - Move tsx to separate module + reuse node resolver (fixes [#​344](https://togithub.com/webpro/knip/issues/344)) ([`0451e23`](https://togithub.com/webpro/knip/commit/0451e23)) - Add --watch arg to node resolver ([`08483e8`](https://togithub.com/webpro/knip/commit/08483e8)) - Increase readability of `module.exports` visitor ([`4fb6239`](https://togithub.com/webpro/knip/commit/4fb6239)) ### [`v2.40.2`](https://togithub.com/webpro/knip/releases/tag/2.40.2) [Compare Source](https://togithub.com/webpro/knip/compare/2.40.1...2.40.2) - Revert "Don't add entry paths that should be ignored" (fixes [#​341](https://togithub.com/webpro/knip/issues/341)) ([`17ee32e`](https://togithub.com/webpro/knip/commit/17ee32e)) - Minor comment fix ([`b89b0f6`](https://togithub.com/webpro/knip/commit/b89b0f6)) - Always try to give declaration nodes to get JSDoc tags (fixes [#​342](https://togithub.com/webpro/knip/issues/342)) ([`7fec492`](https://togithub.com/webpro/knip/commit/7fec492)) - Return only top-level imports + `module.exports` visitor refactor (fixes [#​340](https://togithub.com/webpro/knip/issues/340)) ([`0b789a0`](https://togithub.com/webpro/knip/commit/0b789a0)) - More diverse id's ([`b634e6e`](https://togithub.com/webpro/knip/commit/b634e6e)) - Add fixtures and coverage for postcss plugin ([#​338](https://togithub.com/webpro/knip/issues/338)) ([`32205b5`](https://togithub.com/webpro/knip/commit/32205b5)) ### [`v2.40.1`](https://togithub.com/webpro/knip/releases/tag/2.40.1) [Compare Source](https://togithub.com/webpro/knip/compare/2.40.0...2.40.1) - Fix enabler text in node-test-runner plugin ([`0a3c214`](https://togithub.com/webpro/knip/commit/0a3c214)) - Lint only isolated workspace in single workspace + strict mode ([`4ee774c`](https://togithub.com/webpro/knip/commit/4ee774c)) - Don't add entry paths that should be ignored ([`cdd04fb`](https://togithub.com/webpro/knip/commit/cdd04fb)) - Sanitize initially unresolved specifiers ([`d9d736d`](https://togithub.com/webpro/knip/commit/d9d736d)) - Don't sanitize `node:*` modules ([`8355b5e`](https://togithub.com/webpro/knip/commit/8355b5e)) - Don't run link checker on tags ([`66a3d31`](https://togithub.com/webpro/knip/commit/66a3d31)) ### [`v2.40.0`](https://togithub.com/webpro/knip/releases/tag/2.40.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.39.0...2.40.0) - Fix up usage of `compact` (fixes [#​334](https://togithub.com/webpro/knip/issues/334)) ([`1ef5da5`](https://togithub.com/webpro/knip/commit/1ef5da5)) - Add `docker` to list of ignored binaries ([#​333](https://togithub.com/webpro/knip/issues/333)) ([`9916b73`](https://togithub.com/webpro/knip/commit/9916b73)) ### [`v2.39.0`](https://togithub.com/webpro/knip/releases/tag/2.39.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.38.6...2.39.0) - Suppress report for `@astrojs/check` ([#​332](https://togithub.com/webpro/knip/issues/332)) ([`fc2eea8`](https://togithub.com/webpro/knip/commit/fc2eea8)) - Add `bunx` to list of ignored binaries ([#​330](https://togithub.com/webpro/knip/issues/330)) ([`548270d`](https://togithub.com/webpro/knip/commit/548270d)) ### [`v2.38.6`](https://togithub.com/webpro/knip/releases/tag/2.38.6) [Compare Source](https://togithub.com/webpro/knip/compare/2.38.5...2.38.6) - Fix up remark plugin ([`cd0be45`](https://togithub.com/webpro/knip/commit/cd0be45)) - Fix `pkgName` for additional workspaces ([`d042d55`](https://togithub.com/webpro/knip/commit/d042d55)) ### [`v2.38.5`](https://togithub.com/webpro/knip/releases/tag/2.38.5) [Compare Source](https://togithub.com/webpro/knip/compare/2.38.4...2.38.5) - Regenerate docs ([`13849ef`](https://togithub.com/webpro/knip/commit/13849ef)) - Add fixtures around import calls access prop ([#​317](https://togithub.com/webpro/knip/issues/317)) ([`4f95977`](https://togithub.com/webpro/knip/commit/4f95977)) - Unique test titles ([`7518192`](https://togithub.com/webpro/knip/commit/7518192)) - Start using virtual file paths for common imported extnames (resolves [#​322](https://togithub.com/webpro/knip/issues/322)) ([`0223be5`](https://togithub.com/webpro/knip/commit/0223be5)) - Reuse custom module resolver when handling referenced deps (fixes [#​319](https://togithub.com/webpro/knip/issues/319)) ([`6d35bb2`](https://togithub.com/webpro/knip/commit/6d35bb2)) - Update dependencies ([`981dadc`](https://togithub.com/webpro/knip/commit/981dadc)) - Reuse `loadFile` and ignore fake requests (resolves [#​325](https://togithub.com/webpro/knip/issues/325)) ([`008e3a7`](https://togithub.com/webpro/knip/commit/008e3a7)) - Add DefinitelyTyped-tools to integration.yml ([`e37f15b`](https://togithub.com/webpro/knip/commit/e37f15b)) - Extend imports-namespace fixture ([#​317](https://togithub.com/webpro/knip/issues/317)) ([`150ef27`](https://togithub.com/webpro/knip/commit/150ef27)) - Housekeeping graphql-codegen plugin ([`8d9ee61`](https://togithub.com/webpro/knip/commit/8d9ee61)) ### [`v2.38.4`](https://togithub.com/webpro/knip/releases/tag/2.38.4) [Compare Source](https://togithub.com/webpro/knip/compare/2.38.3...2.38.4) - Ignore `--require` for `adb` program ([`4afe6db`](https://togithub.com/webpro/knip/commit/4afe6db)) ### [`v2.38.3`](https://togithub.com/webpro/knip/releases/tag/2.38.3) [Compare Source](https://togithub.com/webpro/knip/compare/2.38.2...2.38.3) - Downgrade zod-validation-error (for Node.js v16 support) (fixes [#​321](https://togithub.com/webpro/knip/issues/321)) ([`974216f`](https://togithub.com/webpro/knip/commit/974216f)) ### [`v2.38.2`](https://togithub.com/webpro/knip/releases/tag/2.38.2) [Compare Source](https://togithub.com/webpro/knip/compare/2.38.1...2.38.2) - Update dependencies ([`805ac5e`](https://togithub.com/webpro/knip/commit/805ac5e)) - Filter http url's out from script dependencies (resolves [#​318](https://togithub.com/webpro/knip/issues/318)) ([`1ffd290`](https://togithub.com/webpro/knip/commit/1ffd290)) - Ignore unresolved imports that look external but have ignored extension (resolves [#​311](https://togithub.com/webpro/knip/issues/311)) ([`e8859e7`](https://togithub.com/webpro/knip/commit/e8859e7)) - Fix entry file patterns in storybook plugin (resolves [#​313](https://togithub.com/webpro/knip/issues/313)) ([`cdff59b`](https://togithub.com/webpro/knip/commit/cdff59b)) ### [`v2.38.1`](https://togithub.com/webpro/knip/releases/tag/2.38.1) [Compare Source](https://togithub.com/webpro/knip/compare/2.38.0...2.38.1) - Update depdencies ([`bbfd39c`](https://togithub.com/webpro/knip/commit/bbfd39c)) - Update Storybook entry patterns and support pattern object (fixes [#​312](https://togithub.com/webpro/knip/issues/312)) ([`bba540d`](https://togithub.com/webpro/knip/commit/bba540d)) - Minor housekeeping ([`762cc2c`](https://togithub.com/webpro/knip/commit/762cc2c)) ### [`v2.38.0`](https://togithub.com/webpro/knip/releases/tag/2.38.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.37.0...2.38.0) - Add graphql-codegen support ([#​305](https://togithub.com/webpro/knip/issues/305)) ([`eb64c62`](https://togithub.com/webpro/knip/commit/eb64c62)) ### [`v2.37.0`](https://togithub.com/webpro/knip/releases/tag/2.37.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.36.0...2.37.0) - Reuse same obj w/ slightly different pos (EOL on win32 is one more char) ([`d1c6cf4`](https://togithub.com/webpro/knip/commit/d1c6cf4)) - Add `jsonExt` reporter to output JSON with row/col of exports/types issues ([#​288](https://togithub.com/webpro/knip/issues/288)) ([`7e483d4`](https://togithub.com/webpro/knip/commit/7e483d4)) - Add line, col & pos to exports/types issues ([#​288](https://togithub.com/webpro/knip/issues/288)) ([`92c4a80`](https://togithub.com/webpro/knip/commit/92c4a80)) ### [`v2.36.0`](https://togithub.com/webpro/knip/releases/tag/2.36.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.35.0...2.36.0) - Update dependencies ([`e765d74`](https://togithub.com/webpro/knip/commit/e765d74)) - Extend PackageJson type with plugin config keys ([`6d67c07`](https://togithub.com/webpro/knip/commit/6d67c07)) - Return production dependency from typescript plugin ([#​186](https://togithub.com/webpro/knip/issues/186)) ([`1da495f`](https://togithub.com/webpro/knip/commit/1da495f)) - Fix typo in schema.json ([`085b8a1`](https://togithub.com/webpro/knip/commit/085b8a1)) - Extend async function config support to vitest plugin ([#​303](https://togithub.com/webpro/knip/issues/303)) ([`407be68`](https://togithub.com/webpro/knip/commit/407be68)) - Support mjs files for prettier configuration ([#​306](https://togithub.com/webpro/knip/issues/306)) ([`766a9a0`](https://togithub.com/webpro/knip/commit/766a9a0)) ### [`v2.35.0`](https://togithub.com/webpro/knip/releases/tag/2.35.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.34.1...2.35.0) - Support (async) function in vite plugin (resolves [#​303](https://togithub.com/webpro/knip/issues/303)) ([`7b1686b`](https://togithub.com/webpro/knip/commit/7b1686b)) - Also make astro, gatsby, next and remix entry patterns overridable ([`e2aebc3`](https://togithub.com/webpro/knip/commit/e2aebc3)) - support postcss cjs format ([#​304](https://togithub.com/webpro/knip/issues/304)) ([`47b09c9`](https://togithub.com/webpro/knip/commit/47b09c9)) ### [`v2.34.1`](https://togithub.com/webpro/knip/releases/tag/2.34.1) [Compare Source](https://togithub.com/webpro/knip/compare/2.34.0...2.34.1) - Add `finalData.counters` and use `finalData.report` ([#​300](https://togithub.com/webpro/knip/issues/300)) ([`1a19087`](https://togithub.com/webpro/knip/commit/1a19087)) ### [`v2.34.0`](https://togithub.com/webpro/knip/releases/tag/2.34.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.33.4...2.34.0) - Add support for class get/set accessors (resolves [#​297](https://togithub.com/webpro/knip/issues/297)) ([`d027e97`](https://togithub.com/webpro/knip/commit/d027e97)) - Base total error count on report after preprocessing (fixes [#​300](https://togithub.com/webpro/knip/issues/300)) ([`3e29758`](https://togithub.com/webpro/knip/commit/3e29758)) - Add `--directory [dir]` argument to run the process from a different dir ([`b331033`](https://togithub.com/webpro/knip/commit/b331033)) - Update compilers docs + fixtures ([`7f63c75`](https://togithub.com/webpro/knip/commit/7f63c75)) - Regenerate docs ([`02bc3e3`](https://togithub.com/webpro/knip/commit/02bc3e3)) - Add test suite for all current config loading systems ([#​301](https://togithub.com/webpro/knip/issues/301)) ([`a18f2a6`](https://togithub.com/webpro/knip/commit/a18f2a6)) - Add astro plugin ([#​298](https://togithub.com/webpro/knip/issues/298)) ([`50dd048`](https://togithub.com/webpro/knip/commit/50dd048)) - Change Nx detection to the new npm scope ([#​302](https://togithub.com/webpro/knip/issues/302)) ([`4d6dea8`](https://togithub.com/webpro/knip/commit/4d6dea8)) ### [`v2.33.4`](https://togithub.com/webpro/knip/releases/tag/2.33.4) [Compare Source](https://togithub.com/webpro/knip/compare/2.33.3...2.33.4) - Wrap result of `path.relative` in `toPosix` ([`176777e`](https://togithub.com/webpro/knip/commit/176777e)) - Update readme w/ Bun support ([`6a1cbb3`](https://togithub.com/webpro/knip/commit/6a1cbb3)) - Major housekeeping for plugins + configs (consistency + bug fixes) ([`9fd764b`](https://togithub.com/webpro/knip/commit/9fd764b)) - Remove unused lockfiles ([`589c69a`](https://togithub.com/webpro/knip/commit/589c69a)) - Prettify debug output a bit, consistent context arg ([`3638fb2`](https://togithub.com/webpro/knip/commit/3638fb2)) ### [`v2.33.3`](https://togithub.com/webpro/knip/releases/tag/2.33.3) [Compare Source](https://togithub.com/webpro/knip/compare/2.33.2...2.33.3) - Vitest config can be a function (resolves [#​292](https://togithub.com/webpro/knip/issues/292)) ([`432a308`](https://togithub.com/webpro/knip/commit/432a308)) ### [`v2.33.2`](https://togithub.com/webpro/knip/releases/tag/2.33.2) [Compare Source](https://togithub.com/webpro/knip/compare/2.33.1...2.33.2) - Update dependencies ([`8ce71b3`](https://togithub.com/webpro/knip/commit/8ce71b3)) - Add 10ten-ja-reader ([`022c86a`](https://togithub.com/webpro/knip/commit/022c86a)) - Fix up storybook plugin (fixes [#​289](https://togithub.com/webpro/knip/issues/289)) ([`7488701`](https://togithub.com/webpro/knip/commit/7488701)) - Fix up playwright config ([`1239eb3`](https://togithub.com/webpro/knip/commit/1239eb3)) - Don't bail out if plugin `entry` is set ([`d31a31a`](https://togithub.com/webpro/knip/commit/d31a31a)) - Filter out ignored extensions from binaries in scripts + add .sh ([`31ffb42`](https://togithub.com/webpro/knip/commit/31ffb42)) - Fix var scope/name in webpack plugin ([`06a89bf`](https://togithub.com/webpro/knip/commit/06a89bf)) ### [`v2.33.1`](https://togithub.com/webpro/knip/releases/tag/2.33.1) [Compare Source](https://togithub.com/webpro/knip/compare/2.33.0...2.33.1) - Update dependencies ([`7adf9a1`](https://togithub.com/webpro/knip/commit/7adf9a1)) - JSON Reporter: Add missing binaries report ([#​287](https://togithub.com/webpro/knip/issues/287)) ([`5113e50`](https://togithub.com/webpro/knip/commit/5113e50)) - Edit docs ([`50b5aa3`](https://togithub.com/webpro/knip/commit/50b5aa3)) ### [`v2.33.0`](https://togithub.com/webpro/knip/releases/tag/2.33.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.32.5...2.33.0) - Wrap up ci integration workflow ([`8576f2a`](https://togithub.com/webpro/knip/commit/8576f2a)) - Try parseArgs fallback for Bun ([`c4cebe8`](https://togithub.com/webpro/knip/commit/c4cebe8)) - Add slonik ([`192b687`](https://togithub.com/webpro/knip/commit/192b687)) - Add integration workflow w/ Bun ([`20fd0b2`](https://togithub.com/webpro/knip/commit/20fd0b2)) ### [`v2.32.5`](https://togithub.com/webpro/knip/releases/tag/2.32.5) [Compare Source](https://togithub.com/webpro/knip/compare/2.32.4...2.32.5) - Update dependencies ([`08bff61`](https://togithub.com/webpro/knip/commit/08bff61)) - Handle some less common package path ref from plugin dependencies ([`c987dd7`](https://togithub.com/webpro/knip/commit/c987dd7)) - Minor refactoring ([`a129b61`](https://togithub.com/webpro/knip/commit/a129b61)) - Stop throwing for local file 404s, instead warn in debug mode ([`b35b70d`](https://togithub.com/webpro/knip/commit/b35b70d)) ### [`v2.32.4`](https://togithub.com/webpro/knip/releases/tag/2.32.4) [Compare Source](https://togithub.com/webpro/knip/compare/2.32.3...2.32.4) - Add .ts extension to ava plugin entry file patterns, config can be a function ([`436a473`](https://togithub.com/webpro/knip/commit/436a473)) ### [`v2.32.3`](https://togithub.com/webpro/knip/releases/tag/2.32.3) [Compare Source](https://togithub.com/webpro/knip/compare/2.32.2...2.32.3) - Fix up after merge ([`72a055f`](https://togithub.com/webpro/knip/commit/72a055f)) - Rename tests → test ([`f89dd93`](https://togithub.com/webpro/knip/commit/f89dd93)) - Fix and simplify config hints ([`1dbc024`](https://togithub.com/webpro/knip/commit/1dbc024)) - Use all available workspace when finding referenced internal workspace ([`c6e0aab`](https://togithub.com/webpro/knip/commit/c6e0aab)) - Move module resolution from `require.resolve` to `ts.resolveModuleName` in `handleReferencedDependency` ([`0155306`](https://togithub.com/webpro/knip/commit/0155306)) - Return `module.js` not ` module.d.ts from `resolveModuleName\` for internal imports ([`7e62157`](https://togithub.com/webpro/knip/commit/7e62157)) - Don't throw for configuration issues ([`91d8989`](https://togithub.com/webpro/knip/commit/91d8989)) - Match against all available internal workspace pkg names ([`3d1fbe8`](https://togithub.com/webpro/knip/commit/3d1fbe8)) - Include only direct dependents and filter issues by provided --workspace ([`4dd951b`](https://togithub.com/webpro/knip/commit/4dd951b)) - Add [@​pnpm/logger](https://togithub.com/pnpm/logger) ([`6cf4f0d`](https://togithub.com/webpro/knip/commit/6cf4f0d)) - Find dependents (not dependencies) + prevent recursion loop ([`5ab5a87`](https://togithub.com/webpro/knip/commit/5ab5a87)) - Include dependencies when analyzing single --workspace ([#​249](https://togithub.com/webpro/knip/issues/249)) ([`7ffa993`](https://togithub.com/webpro/knip/commit/7ffa993)) ### [`v2.32.2`](https://togithub.com/webpro/knip/releases/tag/2.32.2) [Compare Source](https://togithub.com/webpro/knip/compare/2.32.1...2.32.2) - Fix schema.json (plugin value can be `true`) ([`e8414d4`](https://togithub.com/webpro/knip/commit/e8414d4)) - Check more package.json#scripts for matches in node-test-runner plugin ([`dc1f590`](https://togithub.com/webpro/knip/commit/dc1f590)) - Update dependencies ([`ebbb186`](https://togithub.com/webpro/knip/commit/ebbb186)) - Make test titles unique ([`f1fcf69`](https://togithub.com/webpro/knip/commit/f1fcf69)) - Always log full stack trace in debug mode ([`b74844c`](https://togithub.com/webpro/knip/commit/b74844c)) - Fix playwright-ct plugin, add coverage ([`d6fb53d`](https://togithub.com/webpro/knip/commit/d6fb53d)) ### [`v2.32.1`](https://togithub.com/webpro/knip/releases/tag/2.32.1) [Compare Source](https://togithub.com/webpro/knip/compare/2.32.0...2.32.1) - Fix eslint plugin (eslint.config.js missed as entry file) ([`3f1a5f0`](https://togithub.com/webpro/knip/commit/3f1a5f0)) ### [`v2.32.0`](https://togithub.com/webpro/knip/releases/tag/2.32.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.31.0...2.32.0) - Reset version ([`4256731`](https://togithub.com/webpro/knip/commit/4256731)) - feat: allow gatsby plugin to see local plugins as entrypoints ([#​273](https://togithub.com/webpro/knip/issues/273)) ([`85ffbc9`](https://togithub.com/webpro/knip/commit/85ffbc9)) - Update docs ([`925e2f6`](https://togithub.com/webpro/knip/commit/925e2f6)) - Fix up cypress plugin + coverage ([`3277795`](https://togithub.com/webpro/knip/commit/3277795)) - Increase coverage for test patterns from plugins or local config ([`46575b8`](https://togithub.com/webpro/knip/commit/46575b8)) - Fix up playwright plugin ([`9ce013f`](https://togithub.com/webpro/knip/commit/9ce013f)) - Fix up after merge ([`36f7830`](https://togithub.com/webpro/knip/commit/36f7830)) - Add package.json path to lint-staged plugin ([`1b10d90`](https://togithub.com/webpro/knip/commit/1b10d90)) - Add types + support for projects in playwright plugin ([`c45a337`](https://togithub.com/webpro/knip/commit/c45a337)) - Report [@​types/pkg](https://togithub.com/types/pkg) as unused if pkg already has types included ([`e58953c`](https://togithub.com/webpro/knip/commit/e58953c)) - Prevent unnessary invocations of plugin dependency finder ([`977e756`](https://togithub.com/webpro/knip/commit/977e756)) - Refactor drizzle plugin to use new `entry;` protocol ([`a8dea3f`](https://togithub.com/webpro/knip/commit/a8dea3f)) - Go public ([`51adaa3`](https://togithub.com/webpro/knip/commit/51adaa3)) - Fix node-test-runner plugin ([`8e83198`](https://togithub.com/webpro/knip/commit/8e83198)) - Refactor vitest plugin a bit ([`ea6f1e0`](https://togithub.com/webpro/knip/commit/ea6f1e0)) - Improve typing for `PluginConfiguration` inside plugins ([`2144996`](https://togithub.com/webpro/knip/commit/2144996)) - Use more readable protcols ([`9c76e62`](https://togithub.com/webpro/knip/commit/9c76e62)) - Add node-test-runner config to knip.json ([`71b501d`](https://togithub.com/webpro/knip/commit/71b501d)) - Catch errors in cli test helper ([`1f72702`](https://togithub.com/webpro/knip/commit/1f72702)) - Adjust the rest fixtures and tests ([`28ba933`](https://togithub.com/webpro/knip/commit/28ba933)) - Migrate plugins and their tests ([`8e09fcd`](https://togithub.com/webpro/knip/commit/8e09fcd)) - Add node-test-runner plugin ([`9508c73`](https://togithub.com/webpro/knip/commit/9508c73)) - Move test/entry file patterns to plugins ([`82278f8`](https://togithub.com/webpro/knip/commit/82278f8)) - Move `bin:` protocol helpers to separate module ([`92c6f1b`](https://togithub.com/webpro/knip/commit/92c6f1b)) ### [`v2.31.0`](https://togithub.com/webpro/knip/releases/tag/2.31.0) [Compare Source](https://togithub.com/webpro/knip/compare/2.30.1...2.31.0) - Ignore ts/eslint violation for raw config ([`c57c94e`](https://togithub.com/webpro/knip/commit/c57c94e)) - Fix explicit root workspace dir in pnpm-workspace.yaml (fixes [#​284](https://togithub.com/webpro/knip/issues/284)) ([`3bf5ad6`](https://togithub.com/webpro/knip/commit/3bf5ad6)) - Prevent duplicate analysis/infinite recursion ([#​281](https://togithub.com/webpro/knip/issues/281)) ([`2d32eb1`](https://togithub.com/webpro/knip/commit/2d32eb1)) - Support force-enabling of plugins, by with value object or `true` (resolves [#​276](https://togithub.com/webpro/knip/issues/276)) ([`a06925d`](https://togithub.com/webpro/knip/commit/a06925d)) - Refactor & fix workspace config normalization ([`9ed0775`](https://togithub.com/webpro/knip/commit/9ed0775)) ### [`v2.30.1`](https://togithub.com/webpro/knip/releases/tag/2.30.1) [Compare Source](https://togithub.com/webpro/knip/compare/2.30.0...2.30.1) - Re-format markdown ([`122ccc1`](https://togithub.com/webpro/knip/commit/122ccc1)) - Update dependencies ([`2e7f099`](https://togithub.com/webpro/knip/commit/2e7f099)) - Add `curl` to list of ignored binaries ([`770c0b4`](https://togithub.com/webpro/knip/commit/770c0b4))
--- ### 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. --- - [ ] 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). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 404 ++++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 381 insertions(+), 25 deletions(-) diff --git a/package.json b/package.json index afb82df2..51ae362e 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "eslint-plugin-yml": "^1.9.0", "husky": "^8.0.3", "jsonc-eslint-parser": "^2.3.0", - "knip": "^2.30.0", + "knip": "^3.0.0", "lint-staged": "^15.0.0", "markdownlint": "^0.32.0", "markdownlint-cli": "^0.37.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 60c74523..acea6a1d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -83,8 +83,8 @@ devDependencies: specifier: ^2.3.0 version: 2.3.0 knip: - specifier: ^2.30.0 - version: 2.30.0 + specifier: ^3.0.0 + version: 3.3.4(typescript@5.2.2) lint-staged: specifier: ^15.0.0 version: 15.0.1 @@ -1269,6 +1269,53 @@ packages: tslib: 2.6.2 dev: true + /@pnpm/constants@7.1.1: + resolution: {integrity: sha512-31pZqMtjwV+Vaq7MaPrT1EoDFSYwye3dp6BiHIGRJmVThCQwySRKM7hCvqqI94epNkqFAAYoWrNynWoRYosGdw==} + engines: {node: '>=16.14'} + dev: true + + /@pnpm/core-loggers@9.0.4(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-P5IiCwLbYy/vlCDTxEMReB67NVs1Y4ip6iIEM3Y1fbxm0JbPMWTUMKGf2fy7eqGDF3/Vuxk5H7o/A4II6SWzMA==} + engines: {node: '>=16.14'} + peerDependencies: + '@pnpm/logger': ^5.0.0 + dependencies: + '@pnpm/logger': 5.0.0 + '@pnpm/types': 9.4.0 + dev: true + + /@pnpm/error@5.0.2: + resolution: {integrity: sha512-0TEm+tWNYm+9uh6DSKyRbv8pv/6b4NL0PastLvMxIoqZbBZ5Zj1cYi332R9xsSUi31ZOsu2wpgn/bC7DA9hrjg==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/constants': 7.1.1 + dev: true + + /@pnpm/fetching-types@5.0.0: + resolution: {integrity: sha512-o9gdO1v8Uc5P2fBBuW6GSpfTqIivQmQlqjQJdFiQX0m+tgxlrMRneIg392jZuc6fk7kFqjLheInlslgJfwY+4Q==} + engines: {node: '>=16.14'} + dependencies: + '@zkochan/retry': 0.2.0 + node-fetch: 3.0.0-beta.9 + transitivePeerDependencies: + - domexception + dev: true + + /@pnpm/graceful-fs@3.2.0: + resolution: {integrity: sha512-vRoXJxscDpHak7YE9SqCkzfrayn+Lw+YueOeHIPEqkgokrHeYgYeONoc2kGh0ObHaRtNSsonozVfJ456kxLNvA==} + engines: {node: '>=16.14'} + dependencies: + graceful-fs: 4.2.11 + dev: true + + /@pnpm/logger@5.0.0: + resolution: {integrity: sha512-YfcB2QrX+Wx1o6LD1G2Y2fhDhOix/bAY/oAnMpHoNLsKkWIRbt1oKLkIFvxBMzLwAEPqnYWguJrYC+J6i4ywbw==} + engines: {node: '>=12.17'} + dependencies: + bole: 5.0.9 + ndjson: 2.0.0 + dev: true + /@pnpm/network.ca-file@1.0.2: resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} engines: {node: '>=12.22.0'} @@ -1284,6 +1331,83 @@ packages: config-chain: 1.1.13 dev: true + /@pnpm/npm-package-arg@1.0.0: + resolution: {integrity: sha512-oQYP08exi6mOPdAZZWcNIGS+KKPsnNwUBzSuAEGWuCcqwMAt3k/WVCqVIXzBxhO5sP2b43og69VHmPj6IroKqw==} + engines: {node: '>=14.6'} + dependencies: + hosted-git-info: 4.1.0 + semver: 7.5.4 + validate-npm-package-name: 4.0.0 + dev: true + + /@pnpm/npm-resolver@18.0.0(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-FGHmnRjSf7tQHagk6bMrUtHvZbz3ROUoGRDrpMyqJo///+S7SZt/hSDS77PhZ7T6PRXipkFyUtRkqtHmGKFCAg==} + engines: {node: '>=16.14'} + peerDependencies: + '@pnpm/logger': ^5.0.0 + dependencies: + '@pnpm/core-loggers': 9.0.4(@pnpm/logger@5.0.0) + '@pnpm/error': 5.0.2 + '@pnpm/fetching-types': 5.0.0 + '@pnpm/graceful-fs': 3.2.0 + '@pnpm/logger': 5.0.0 + '@pnpm/resolve-workspace-range': 5.0.1 + '@pnpm/resolver-base': 11.0.0 + '@pnpm/types': 9.4.0 + '@zkochan/retry': 0.2.0 + encode-registry: 3.0.1 + load-json-file: 6.2.0 + lru-cache: 10.0.1 + normalize-path: 3.0.0 + p-limit: 3.1.0 + p-memoize: 4.0.1 + parse-npm-tarball-url: 3.0.0 + path-temp: 2.1.0 + ramda: /@pnpm/ramda@0.28.1 + rename-overwrite: 4.0.4 + semver: 7.5.4 + ssri: 10.0.5 + version-selector-type: 3.0.0 + transitivePeerDependencies: + - domexception + dev: true + + /@pnpm/ramda@0.28.1: + resolution: {integrity: sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw==} + dev: true + + /@pnpm/resolve-workspace-range@5.0.1: + resolution: {integrity: sha512-yQ0pMthlw8rTgS/C9hrjne+NEnnSNevCjtdodd7i15I59jMBYciHifZ/vjg0NY+Jl+USTc3dBE+0h/4tdYjMKg==} + engines: {node: '>=16.14'} + dependencies: + semver: 7.5.4 + dev: true + + /@pnpm/resolver-base@11.0.0: + resolution: {integrity: sha512-oxfjO8Ie6aBQPXSqOWGJP9s0xj9Z4cbRI7fK63WKhjwmNH4CTrSfikRL2o4FoXo2APAbJEUp2lCxx+86dq2tUg==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/types': 9.4.0 + dev: true + + /@pnpm/types@9.4.0: + resolution: {integrity: sha512-IRDuIuNobLRQe0UyY2gbrrTzYS46tTNvOEfL6fOf0Qa8NyxUzeXz946v7fQuQE3LSBf8ENBC5SXhRmDl+mBEqA==} + engines: {node: '>=16.14'} + dev: true + + /@pnpm/workspace.pkgs-graph@2.0.11(@pnpm/logger@5.0.0): + resolution: {integrity: sha512-VRX7E7pX92C0akCMYGzsTqJoOwQS7/8R40pAPK7smgaEpKeEgVThqnIXt+wPdseD5CzS7OzMaIWlT3WXr3O5rQ==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/npm-package-arg': 1.0.0 + '@pnpm/npm-resolver': 18.0.0(@pnpm/logger@5.0.0) + '@pnpm/resolve-workspace-range': 5.0.1 + ramda: /@pnpm/ramda@0.28.1 + transitivePeerDependencies: + - '@pnpm/logger' + - domexception + dev: true + /@release-it/conventional-changelog@8.0.1(release-it@17.0.0): resolution: {integrity: sha512-pwc9jaBYDaSX5TXw6rEnPfqDkKJN2sFBhYpON1kBi9T3sA9EOBncC4ed0Bv3L1ciNb6eqEJXPfp+tQMqVlv/eg==} engines: {node: '>=18'} @@ -1687,6 +1811,18 @@ packages: pretty-format: 29.7.0 dev: true + /@zkochan/retry@0.2.0: + resolution: {integrity: sha512-WhB+2B/ZPlW2Xy/kMJBrMbqecWXcbDDgn0K0wKBAgO2OlBTz1iLJrRWduo+DGGn0Akvz1Lu4Xvls7dJojximWw==} + engines: {node: '>=10'} + dev: true + + /@zkochan/rimraf@2.1.3: + resolution: {integrity: sha512-mCfR3gylCzPC+iqdxEA6z5SxJeOgzgbwmyxanKriIne5qZLswDe/M43aD3p5MNzwzXRhbZg/OX+MpES6Zk1a6A==} + engines: {node: '>=12.10'} + dependencies: + rimraf: 3.0.2 + dev: true + /JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} hasBin: true @@ -1962,6 +2098,13 @@ packages: readable-stream: 3.6.0 dev: true + /bole@5.0.9: + resolution: {integrity: sha512-35GeBG6T7GW9VmLDF2IoKAtFCqMjmmq1uICbsICI0pID7ZAyUKlf7dg1wpXmn9GcMKHtg0S19CPMU5yfY3tv+g==} + dependencies: + fast-safe-stringify: 2.1.1 + individual: 3.0.0 + dev: true + /boxen@7.1.1: resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} engines: {node: '>=14.16'} @@ -2338,7 +2481,7 @@ packages: engines: {node: '>=12'} dependencies: dot-prop: 6.0.1 - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 unique-string: 3.0.0 write-file-atomic: 3.0.3 xdg-basedir: 5.1.0 @@ -2521,6 +2664,11 @@ packages: which: 2.0.2 dev: true + /crypto-random-string@2.0.0: + resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} + engines: {node: '>=8'} + dev: true + /crypto-random-string@4.0.0: resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} engines: {node: '>=12'} @@ -2638,6 +2786,11 @@ packages: engines: {node: '>=12'} dev: true + /data-uri-to-buffer@3.0.1: + resolution: {integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==} + engines: {node: '>= 6'} + dev: true + /data-uri-to-buffer@4.0.0: resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==} engines: {node: '>= 12'} @@ -2833,6 +2986,13 @@ packages: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} dev: true + /encode-registry@3.0.1: + resolution: {integrity: sha512-6qOwkl1g0fv0DN3Y3ggr2EaZXN71aoAqPp3p/pVaWSBSIo+YjLOWN61Fva43oVyQNPf7kgm8lkudzlzojwE2jw==} + engines: {node: '>=10'} + dependencies: + mem: 8.1.1 + dev: true + /entities@1.1.2: resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} dev: true @@ -3390,12 +3550,26 @@ packages: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true + /fast-safe-stringify@2.1.1: + resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + dev: true + /fastq@1.15.0: resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} dependencies: reusify: 1.0.4 dev: true + /fetch-blob@2.1.2: + resolution: {integrity: sha512-YKqtUDwqLyfyMnmbw8XD6Q8j9i/HggKtPEI+pZ1+8bvheBu78biSmNaXWusx1TauGqtUUGx/cBb1mKdq2rLYow==} + engines: {node: ^10.17.0 || >=12.3.0} + peerDependencies: + domexception: '*' + peerDependenciesMeta: + domexception: + optional: true + dev: true + /fetch-blob@3.2.0: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} @@ -3505,11 +3679,20 @@ packages: fetch-blob: 3.2.0 dev: true + /fs-extra@10.1.0: + resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} + engines: {node: '>=12'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + dev: true + /fs-extra@8.1.0: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} dependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 jsonfile: 4.0.0 universalify: 0.1.2 dev: true @@ -3661,7 +3844,7 @@ packages: foreground-child: 3.1.1 jackspeak: 2.3.6 minimatch: 9.0.3 - minipass: 6.0.2 + minipass: 7.0.4 path-scurry: 1.10.1 dev: true @@ -3792,6 +3975,10 @@ packages: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} dev: true + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + dev: true + /graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} dev: true @@ -3989,6 +4176,10 @@ packages: engines: {node: '>=8'} dev: true + /individual@3.0.0: + resolution: {integrity: sha512-rUY5vtT748NMRbEMrTNiFfy29BgGZwGXUi2NFUVMWQrogSLzlJvQV9eeMWi+g1aVaQ53tpyLAQtd5x/JH0Nh1g==} + dev: true + /inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} dependencies: @@ -4451,8 +4642,8 @@ packages: '@pkgjs/parseargs': 0.11.0 dev: true - /jiti@1.20.0: - resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} + /jiti@1.21.0: + resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==} hasBin: true dev: true @@ -4525,7 +4716,15 @@ packages: /jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} optionalDependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.11 + dev: true + + /jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 dev: true /jsonparse@1.3.1: @@ -4543,19 +4742,24 @@ packages: engines: {node: '>=0.10.0'} dev: true - /knip@2.30.0: - resolution: {integrity: sha512-tMdBoe7pLMXDSZtQ/wlxbsNG6m4jWu5JmNBvuecJJtnEk+sIp3FNeonZgx6hnPHpORwMGEqEDtSNT2r92MH8Bw==} - engines: {node: '>=16.17.0 <17 || >=18.6.0'} + /knip@3.3.4(typescript@5.2.2): + resolution: {integrity: sha512-bkc3kggRxbpZZ4Lf8kUv2Asd5vCQPKGHefajpTywBI+v1J8OKidijTCLagKEJgXwjl2QZvy5yCIViOKQ4tYrkA==} + engines: {node: '>=18.6.0'} hasBin: true + peerDependencies: + typescript: '>=5.0.4' dependencies: '@ericcornelissen/bash-parser': 0.5.2 '@npmcli/map-workspaces': 3.0.4 + '@pkgjs/parseargs': 0.11.0 + '@pnpm/logger': 5.0.0 + '@pnpm/workspace.pkgs-graph': 2.0.11(@pnpm/logger@5.0.0) '@snyk/github-codeowners': 1.1.0 chalk: 5.3.0 easy-table: 1.2.0 fast-glob: 3.3.2 - globby: 13.2.2 - jiti: 1.20.0 + globby: 14.0.0 + jiti: 1.21.0 js-yaml: 4.1.0 micromatch: 4.0.5 minimist: 1.2.8 @@ -4563,8 +4767,10 @@ packages: strip-json-comments: 5.0.1 summary: 2.1.0 typescript: 5.2.2 - zod: 3.22.2 - zod-validation-error: 1.5.0(zod@3.22.2) + zod: 3.22.4 + zod-validation-error: 2.1.0(zod@3.22.4) + transitivePeerDependencies: + - domexception dev: true /latest-version@7.0.0: @@ -4639,6 +4845,16 @@ packages: wrap-ansi: 8.1.0 dev: true + /load-json-file@6.2.0: + resolution: {integrity: sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==} + engines: {node: '>=8'} + dependencies: + graceful-fs: 4.2.11 + parse-json: 5.2.0 + strip-bom: 4.0.0 + type-fest: 0.6.0 + dev: true + /load-tsconfig@0.2.5: resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -4786,6 +5002,13 @@ packages: semver: 7.5.4 dev: true + /map-age-cleaner@0.1.3: + resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} + engines: {node: '>=6'} + dependencies: + p-defer: 1.0.0 + dev: true + /map-obj@1.0.1: resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} engines: {node: '>=0.10.0'} @@ -4898,6 +5121,22 @@ packages: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} dev: true + /mem@6.1.1: + resolution: {integrity: sha512-Ci6bIfq/UgcxPTYa8dQQ5FY3BzKkT894bwXWXxC/zqs0XgMO2cT20CGkOqda7gZNkmK5VP4x89IGZ6K7hfbn3Q==} + engines: {node: '>=8'} + dependencies: + map-age-cleaner: 0.1.3 + mimic-fn: 3.1.0 + dev: true + + /mem@8.1.1: + resolution: {integrity: sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==} + engines: {node: '>=10'} + dependencies: + map-age-cleaner: 0.1.3 + mimic-fn: 3.1.0 + dev: true + /meow@12.1.1: resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} engines: {node: '>=16.10'} @@ -4963,6 +5202,11 @@ packages: engines: {node: '>=6'} dev: true + /mimic-fn@3.1.0: + resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} + engines: {node: '>=8'} + dev: true + /mimic-fn@4.0.0: resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} engines: {node: '>=12'} @@ -5009,8 +5253,8 @@ packages: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true - /minipass@6.0.2: - resolution: {integrity: sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==} + /minipass@7.0.4: + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} engines: {node: '>=16 || 14 >=14.17'} dev: true @@ -5054,6 +5298,18 @@ packages: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true + /ndjson@2.0.0: + resolution: {integrity: sha512-nGl7LRGrzugTtaFcJMhLbpzJM6XdivmbkdlaGcrk/LXg2KL/YBC6z1g70xh0/al+oFuVFP8N8kiWRucmeEH/qQ==} + engines: {node: '>=10'} + hasBin: true + dependencies: + json-stringify-safe: 5.0.1 + minimist: 1.2.8 + readable-stream: 3.6.0 + split2: 3.2.2 + through2: 4.0.2 + dev: true + /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true @@ -5075,6 +5331,16 @@ packages: engines: {node: '>=10.5.0'} dev: true + /node-fetch@3.0.0-beta.9: + resolution: {integrity: sha512-RdbZCEynH2tH46+tj0ua9caUHVWrd/RHnRfvly2EVdqGmI3ndS1Vn/xjm5KuGejDt2RNDQsVRLPNd2QPwcewVg==} + engines: {node: ^10.17 || >=12.3} + dependencies: + data-uri-to-buffer: 3.0.1 + fetch-blob: 2.1.2 + transitivePeerDependencies: + - domexception + dev: true + /node-fetch@3.3.2: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -5301,6 +5567,11 @@ packages: engines: {node: '>=12.20'} dev: true + /p-defer@1.0.0: + resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} + engines: {node: '>=4'} + dev: true + /p-limit@2.3.0: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} @@ -5350,6 +5621,14 @@ packages: aggregate-error: 3.1.0 dev: true + /p-memoize@4.0.1: + resolution: {integrity: sha512-km0sP12uE0dOZ5qP+s7kGVf07QngxyG0gS8sYFvFWhqlgzOsSy+m71aUejf/0akxj5W7gE//2G74qTv6b4iMog==} + engines: {node: '>=10'} + dependencies: + mem: 6.1.1 + mimic-fn: 3.1.0 + dev: true + /p-try@2.2.0: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} @@ -5441,6 +5720,13 @@ packages: engines: {node: '>=12'} dev: true + /parse-npm-tarball-url@3.0.0: + resolution: {integrity: sha512-InpdgIdNe5xWMEUcrVQUniQKwnggBtJ7+SCwh7zQAZwbbIYZV9XdgJyhtmDSSvykFyQXoe4BINnzKTfCwWLs5g==} + engines: {node: '>=8.15'} + dependencies: + semver: 6.3.1 + dev: true + /parse-path@7.0.0: resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} dependencies: @@ -5487,7 +5773,14 @@ packages: engines: {node: '>=16 || 14 >=14.17'} dependencies: lru-cache: 10.0.1 - minipass: 6.0.2 + minipass: 7.0.4 + dev: true + + /path-temp@2.1.0: + resolution: {integrity: sha512-cMMJTAZlion/RWRRC48UbrDymEIt+/YSD/l8NqjneyDw2rDOBQcP5yRkMB4CYGn47KMhZvbblBP7Z79OsMw72w==} + engines: {node: '>=8.15'} + dependencies: + unique-string: 2.0.0 dev: true /path-type@4.0.0: @@ -5853,6 +6146,14 @@ packages: - typescript dev: true + /rename-overwrite@4.0.4: + resolution: {integrity: sha512-5MC+p5npnyaJlFkwTHb0pqU2mkUkkW65ZWH8qwxcDlv+5nchtalcdzG+gaaianbWWwvwxi7vu7WSg6jdCweKug==} + engines: {node: '>=12.10'} + dependencies: + '@zkochan/rimraf': 2.1.3 + fs-extra: 10.1.0 + dev: true + /repeat-string@1.6.1: resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} engines: {node: '>=0.10'} @@ -6042,6 +6343,11 @@ packages: hasBin: true dev: true + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + dev: true + /semver@7.5.4: resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} @@ -6224,6 +6530,12 @@ packages: resolution: {integrity: sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==} dev: true + /split2@3.2.2: + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} + dependencies: + readable-stream: 3.6.0 + dev: true + /split2@4.2.0: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} @@ -6232,6 +6544,13 @@ packages: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} dev: true + /ssri@10.0.5: + resolution: {integrity: sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: 7.0.4 + dev: true + /stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} dev: true @@ -6328,6 +6647,11 @@ packages: ansi-regex: 6.0.1 dev: true + /strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + dev: true + /strip-final-newline@2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} @@ -6441,6 +6765,12 @@ packages: any-promise: 1.3.0 dev: true + /through2@4.0.2: + resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} + dependencies: + readable-stream: 3.6.0 + dev: true + /through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -6731,6 +7061,13 @@ packages: engines: {node: '>=18'} dev: true + /unique-string@2.0.0: + resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} + engines: {node: '>=8'} + dependencies: + crypto-random-string: 2.0.0 + dev: true + /unique-string@3.0.0: resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} engines: {node: '>=12'} @@ -6753,6 +7090,11 @@ packages: engines: {node: '>= 4.0.0'} dev: true + /universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + dev: true + /untildify@4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} @@ -6807,6 +7149,13 @@ packages: spdx-expression-parse: 3.0.1 dev: true + /validate-npm-package-name@4.0.0: + resolution: {integrity: sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + dependencies: + builtins: 5.0.1 + dev: true + /validate-npm-package-name@5.0.0: resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -6814,6 +7163,13 @@ packages: builtins: 5.0.1 dev: true + /version-selector-type@3.0.0: + resolution: {integrity: sha512-PSvMIZS7C1MuVNBXl/CDG2pZq8EXy/NW2dHIdm3bVP5N0PC8utDK8ttXLXj44Gn3J0lQE3U7Mpm1estAOd+eiA==} + engines: {node: '>=10.13'} + dependencies: + semver: 7.5.4 + dev: true + /vite-node@0.34.6(@types/node@18.11.18): resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==} engines: {node: '>=v14.18.0'} @@ -7115,15 +7471,15 @@ packages: engines: {node: '>=12.20'} dev: true - /zod-validation-error@1.5.0(zod@3.22.2): - resolution: {integrity: sha512-/7eFkAI4qV0tcxMBB/3+d2c1P6jzzZYdYSlBuAklzMuCrJu5bzJfHS0yVAS87dRHVlhftd6RFJDIvv03JgkSbw==} - engines: {node: '>=16.0.0'} + /zod-validation-error@2.1.0(zod@3.22.4): + resolution: {integrity: sha512-VJh93e2wb4c3tWtGgTa0OF/dTt/zoPCPzXq4V11ZjxmEAFaPi/Zss1xIZdEB5RD8GD00U0/iVXgqkF77RV7pdQ==} + engines: {node: '>=18.0.0'} peerDependencies: zod: ^3.18.0 dependencies: - zod: 3.22.2 + zod: 3.22.4 dev: true - /zod@3.22.2: - resolution: {integrity: sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==} + /zod@3.22.4: + resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} dev: true