-
Notifications
You must be signed in to change notification settings - Fork 1
Commit d33da31
authored
chore(dev-deps): ⬆️ update devdependencies (non-major) (minor) (#136)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.14.1` -> `18.15.0`](https://renovatebot.com/diffs/npm/@types%2fnode/18.14.1/18.15.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint) | [`5.53.0` -> `5.54.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.53.0/5.54.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint) | [`5.53.0` -> `5.54.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.53.0/5.54.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | [`8.34.0` -> `8.35.0`](https://renovatebot.com/diffs/npm/eslint/8.34.0/8.35.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | [`8.6.0` -> `8.7.0`](https://renovatebot.com/diffs/npm/eslint-config-prettier/8.6.0/8.7.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-plugin-tailwindcss](https://github.com/francoismassart/eslint-plugin-tailwindcss) | [`^3.9.0` -> `^3.10.1`](https://renovatebot.com/diffs/npm/eslint-plugin-tailwindcss/3.9.0/3.10.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [jest](https://jestjs.io/) ([source](https://github.com/facebook/jest)) | [`29.4.3` -> `29.5.0`](https://renovatebot.com/diffs/npm/jest/29.4.3/29.5.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [jest-environment-jsdom](https://github.com/facebook/jest) | [`29.4.3` -> `29.5.0`](https://renovatebot.com/diffs/npm/jest-environment-jsdom/29.4.3/29.5.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [lint-staged](https://github.com/okonet/lint-staged) | [`13.1.2` -> `13.2.0`](https://renovatebot.com/diffs/npm/lint-staged/13.1.2/13.2.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [release-it](https://github.com/release-it/release-it) | [`15.6.0` -> `15.8.0`](https://renovatebot.com/diffs/npm/release-it/15.6.0/15.8.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [zod](https://zod.dev) ([source](https://github.com/colinhacks/zod)) | [`3.20.6` -> `3.21.4`](https://renovatebot.com/diffs/npm/zod/3.20.6/3.21.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary>
### [`v5.54.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5541-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5540v5541-2023-03-06)
[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.54.0...v5.54.1)
**Note:** Version bump only for package [@​typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/eslint-plugin)
### [`v5.54.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#​5540-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5530v5540-2023-02-27)
[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.53.0...v5.54.0)
##### Features
- **eslint-plugin:** \[promise-function-async] check for promises in implicit return types ([#​6330](https://github.com/typescript-eslint/typescript-eslint/issues/6330)) ([de1e5ce](https://github.com/typescript-eslint/typescript-eslint/commit/de1e5ce11250b259f1f809859eeb7eaa162e897f)), closes [#​6329](https://github.com/typescript-eslint/typescript-eslint/issues/6329)
</details>
<details>
<summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary>
### [`v5.54.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5541-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5540v5541-2023-03-06)
[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.54.0...v5.54.1)
**Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser)
### [`v5.54.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#​5540-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5530v5540-2023-02-27)
[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.53.0...v5.54.0)
**Note:** Version bump only for package [@​typescript-eslint/parser](https://github.com/typescript-eslint/parser)
</details>
<details>
<summary>eslint/eslint</summary>
### [`v8.35.0`](https://github.com/eslint/eslint/releases/tag/v8.35.0)
[Compare Source](https://github.com/eslint/eslint/compare/v8.34.0...v8.35.0)
##### Features
- [`8e34a04`](https://github.com/eslint/eslint/commit/8e34a04e3a4395bce59bc6acadf84281abc11d18) feat: add `afterHashbangComment` option to `lines-around-comment` rule ([#​16920](https://github.com/eslint/eslint/issues/16920)) (SUZUKI Sosuke)
- [`c8c0c71`](https://github.com/eslint/eslint/commit/c8c0c715a2964cc1859b99f9d4f542675094d1d5) feat: Move all and recommended configs into package. ([#​16844](https://github.com/eslint/eslint/issues/16844)) (Nicholas C. Zakas)
- [`71f6f0d`](https://github.com/eslint/eslint/commit/71f6f0dcd574320ee71c3eb1f313841899bdf260) feat: report more cases with `??` in no-constant-binary-expression ([#​16826](https://github.com/eslint/eslint/issues/16826)) (Daiki Nishikawa)
##### Bug Fixes
- [`9698bc5`](https://github.com/eslint/eslint/commit/9698bc5cdec1bbee567a6a489da82e87fe65d019) fix: pin esquery v1.4.0 (fixes [#​16896](https://github.com/eslint/eslint/issues/16896)) ([#​16897](https://github.com/eslint/eslint/issues/16897)) (唯然)
##### Documentation
- [`f9f195e`](https://github.com/eslint/eslint/commit/f9f195ef12deb114fb86763010a23ea0cb4c78d1) docs: Plugin docs cleanup & expansion ([#​16862](https://github.com/eslint/eslint/issues/16862)) (Ben Perlmutter)
- [`df809fd`](https://github.com/eslint/eslint/commit/df809fdedc5fc92df4be8340e28baedbde605b4f) docs: Custom Formatters page cleanup/expansion ([#​16886](https://github.com/eslint/eslint/issues/16886)) (Ben Perlmutter)
- [`0700d1b`](https://github.com/eslint/eslint/commit/0700d1b14659bf39b1a08f082c44c9084cf676a8) docs: Add PostCSS/Autoprefixer/CSSNano ([#​16502](https://github.com/eslint/eslint/issues/16502)) (Nick Schonning)
- [`7b9e9bf`](https://github.com/eslint/eslint/commit/7b9e9bf78bedb009fe2813308ede1f46502c3890) docs: support unicode anchors ([#​16782](https://github.com/eslint/eslint/issues/16782)) (Percy Ma)
- [`5fbc0bf`](https://github.com/eslint/eslint/commit/5fbc0bffdd9f84feb43296eb502d1e484fb323f2) docs: Update README (GitHub Actions Bot)
- [`67865a0`](https://github.com/eslint/eslint/commit/67865a064cc1a4e320030299edc1cfdd1f9ac3b8) docs: Remove mention of mailing list ([#​16869](https://github.com/eslint/eslint/issues/16869)) (Amaresh S M)
- [`43af24a`](https://github.com/eslint/eslint/commit/43af24a88b939a62880c37d1332b02f677d82f16) docs: Add explanation of when to use 'warn' severity ([#​16882](https://github.com/eslint/eslint/issues/16882)) (Nicholas C. Zakas)
- [`ed2999b`](https://github.com/eslint/eslint/commit/ed2999b38b4d61f5c278301738e294012d5d3c9e) docs: Shareable configs page edits and expansion ([#​16824](https://github.com/eslint/eslint/issues/16824)) (Ben Perlmutter)
- [`2780635`](https://github.com/eslint/eslint/commit/27806358b5e1c4d37b63b1c61595e86ff03b5b42) docs: fix typos ([#​16884](https://github.com/eslint/eslint/issues/16884)) (Lioness100)
- [`5bdaae2`](https://github.com/eslint/eslint/commit/5bdaae205c3a0089ea338b382df59e21d5b06436) docs: Ways to Extend ESLint page ([#​16861](https://github.com/eslint/eslint/issues/16861)) (Ben Perlmutter)
##### Chores
- [`cdcbe12`](https://github.com/eslint/eslint/commit/cdcbe127de20cbcc4e24131a808c13b1024e61a2) chore: upgrade [@​eslint/js](https://github.com/eslint/js)[@​8](https://github.com/8).35.0 ([#​16935](https://github.com/eslint/eslint/issues/16935)) (Brandon Mills)
- [`c954c34`](https://github.com/eslint/eslint/commit/c954c349c0c2f88919614efc95e1368c245582fd) chore: package.json update for [@​eslint/js](https://github.com/eslint/js) release (ESLint Jenkins)
- [`5a517da`](https://github.com/eslint/eslint/commit/5a517da8e55f6de28e9c028c5627fa7d82945969) chore: package.json update for [@​eslint/js](https://github.com/eslint/js) release (ESLint Jenkins)
- [`9f10926`](https://github.com/eslint/eslint/commit/9f10926d76be7cf675721b29bd5030e85cb4ab30) chore: upgrade [@​eslint/eslintrc](https://github.com/eslint/eslintrc)[@​2](https://github.com/2).0.0 ([#​16928](https://github.com/eslint/eslint/issues/16928)) (Milos Djermanovic)
- [`da728fa`](https://github.com/eslint/eslint/commit/da728fae6c4e5fdda74195e84d45d67ad5cafc45) ci: use LTS node version in workflows ([#​16907](https://github.com/eslint/eslint/issues/16907)) (Nitin Kumar)
- [`c57b4f3`](https://github.com/eslint/eslint/commit/c57b4f3dc6383e452120381204ee4a7c874225a0) perf: upgrade to [email protected] ([#​16901](https://github.com/eslint/eslint/issues/16901)) (Milos Djermanovic)
- [`9122f07`](https://github.com/eslint/eslint/commit/9122f0764031dc36970df715bc5e16973890e18d) chore: Update stale bot settings ([#​16870](https://github.com/eslint/eslint/issues/16870)) (Nicholas C. Zakas)
</details>
<details>
<summary>prettier/eslint-config-prettier</summary>
### [`v8.7.0`](https://github.com/prettier/eslint-config-prettier/blob/HEAD/CHANGELOG.md#Version-870-2023-03-06)
[Compare Source](https://github.com/prettier/eslint-config-prettier/compare/v8.6.0...v8.7.0)
- Added: \[[@​typescript-eslint/block-spacing](https://github.com/typescript-eslint/block-spacing)]. Thanks to [@​ttionya](https://github.com/ttionya)!
- Added: \[[@​typescript-eslint/key-spacing](https://github.com/typescript-eslint/key-spacing)]. Thanks to [@​ttionya](https://github.com/ttionya)!
</details>
<details>
<summary>francoismassart/eslint-plugin-tailwindcss</summary>
### [`v3.10.1`](https://github.com/francoismassart/eslint-plugin-tailwindcss/releases/tag/v3.10.1)
[Compare Source](https://github.com/francoismassart/eslint-plugin-tailwindcss/compare/v3.10.0...v3.10.1)
- fix: [default settings conflict](https://github.com/francoismassart/eslint-plugin-tailwindcss/issues/212)
- fix: [`classRegex` ignored in vuejs](https://github.com/francoismassart/eslint-plugin-tailwindcss/issues/216)
### [`v3.10.0`](https://github.com/francoismassart/eslint-plugin-tailwindcss/releases/tag/v3.10.0): Named group/peer syntax
[Compare Source](https://github.com/francoismassart/eslint-plugin-tailwindcss/compare/v3.9.0...v3.10.0)
- chore: fix dependency vulnerability (mocha)
- feat: [support named group/peer syntax](https://github.com/francoismassart/eslint-plugin-tailwindcss/pull/215) (by [hampustagerud](https://github.com/hampustagerud) 🙏)
</details>
<details>
<summary>facebook/jest</summary>
### [`v29.5.0`](https://github.com/facebook/jest/blob/HEAD/CHANGELOG.md#​2950)
[Compare Source](https://github.com/facebook/jest/compare/v29.4.3...v29.5.0)
##### Features
- `[jest-changed-files]` Support Sapling ([#​13941](https://github.com/facebook/jest/pull/13941))
- `[jest-circus, @​jest/cli, jest-config]` Add feature to randomize order of tests via CLI flag or through the config file([#​12922](https://github.com/facebook/jest/pull/12922))
- `[jest-cli, jest-config, @​jest/core, jest-haste-map, @​jest/reporters, jest-runner, jest-runtime, @​jest/types]` Add `workerThreads` configuration option to allow using [worker threads](https://nodejs.org/dist/latest/docs/api/worker_threads.html) for parallelization ([#​13939](https://github.com/facebook/jest/pull/13939))
- `[jest-cli]` Export `yargsOptions` ([#​13970](https://github.com/facebook/jest/pull/13970))
- `[jest-config]` Add `openHandlesTimeout` option to configure possible open handles warning. ([#​13875](https://github.com/facebook/jest/pull/13875))
- `[@jest/create-cache-key-function]` Allow passing `length` argument to `createCacheKey()` function and set its default value to `16` on Windows ([#​13827](https://github.com/facebook/jest/pull/13827))
- `[jest-message-util]` Add support for [AggregateError](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/AggregateError) ([#​13946](https://github.com/facebook/jest/pull/13946) & [#​13947](https://github.com/facebook/jest/pull/13947))
- `[jest-message-util]` Add support for [Error causes](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error/cause) in `test` and `it` ([#​13935](https://github.com/facebook/jest/pull/13935) & [#​13966](https://github.com/facebook/jest/pull/13966))
- `[jest-reporters]` Add `summaryThreshold` option to summary reporter to allow overriding the internal threshold that is used to print the summary of all failed tests when the number of test suites surpasses it ([#​13895](https://github.com/facebook/jest/pull/13895))
- `[jest-runtime]` Expose `@sinonjs/fake-timers` async APIs functions `advanceTimersByTimeAsync(msToRun)` (`tickAsync(msToRun)`), `advanceTimersToNextTimerAsync(steps)` (`nextAsync`), `runAllTimersAsync` (`runAllAsync`), and `runOnlyPendingTimersAsync` (`runToLastAsync`) ([#​13981](https://github.com/facebook/jest/pull/13981))
- `[jest-runtime, @​jest/transform]` Allow V8 coverage provider to collect coverage from files which were not loaded explicitly ([#​13974](https://github.com/facebook/jest/pull/13974))
- `[jest-snapshot]` Add support to `cts` and `mts` TypeScript files to inline snapshots ([#​13975](https://github.com/facebook/jest/pull/13975))
- `[jest-worker]` Add `start` method to worker farms ([#​13937](https://github.com/facebook/jest/pull/13937))
- `[jest-worker]` Support passing a URL as path to worker ([#​13982](https://github.com/facebook/jest/pull/13982))
##### Fixes
- `[babel-plugin-jest-hoist]` Fix unwanted hoisting of nested `jest` usages ([#​13952](https://github.com/facebook/jest/pull/13952))
- `[jest-circus]` Send test case results for `todo` tests ([#​13915](https://github.com/facebook/jest/pull/13915))
- `[jest-circus]` Update message printed on test timeout ([#​13830](https://github.com/facebook/jest/pull/13830))
- `[jest-circus]` Avoid creating the word "testfalse" when `takesDoneCallback` is `false` in the message printed on test timeout AND updated timeouts test ([#​13954](https://github.com/facebook/jest/pull/13954))
- `[jest-environment-jsdom]` Stop setting `document` to `null` on teardown ([#​13972](https://github.com/facebook/jest/pull/13972))
- `[@jest/expect-utils]` Update `toStrictEqual()` to be able to check `jest.fn().mock.calls` ([#​13960](https://github.com/facebook/jest/pull/13960))
- `[@jest/test-result]` Allow `TestResultsProcessor` type to return a Promise ([#​13950](https://github.com/facebook/jest/pull/13950))
##### Chore & Maintenance
- `[jest-snapshot]` Remove dependency on `jest-haste-map` ([#​13977](https://github.com/facebook/jest/pull/13977))
</details>
<details>
<summary>okonet/lint-staged</summary>
### [`v13.2.0`](https://github.com/okonet/lint-staged/releases/tag/v13.2.0)
[Compare Source](https://github.com/okonet/lint-staged/compare/c01d9524f6bcec8180e6f870f0c86ae3f77ab76a...v13.2.0)
##### Bug Fixes
- **dependencies:** replace `colorette` with `chalk` for better color support detection ([f598725](https://github.com/okonet/lint-staged/commit/f5987252ae59537727a93373b59ab47bc2651a2f))
- use index-based stash references for improved MSYS2 compatibility ([#​1270](https://github.com/okonet/lint-staged/issues/1270)) ([60fcd99](https://github.com/okonet/lint-staged/commit/60fcd99451b88336a05ebbe71cda8909d2733ad7))
##### Features
- version bump only ([#​1275](https://github.com/okonet/lint-staged/issues/1275)) ([05fb382](https://github.com/okonet/lint-staged/commit/05fb3829faa5437276d98450c34699fecfc8c1c8))
### [`v13.1.4`](https://github.com/okonet/lint-staged/compare/da6da00654248c34e4f7ce94f61d68ee46f177a1...c01d9524f6bcec8180e6f870f0c86ae3f77ab76a)
[Compare Source](https://github.com/okonet/lint-staged/compare/da6da00654248c34e4f7ce94f61d68ee46f177a1...c01d9524f6bcec8180e6f870f0c86ae3f77ab76a)
### [`v13.1.3`](https://github.com/okonet/lint-staged/compare/v13.1.2...da6da00654248c34e4f7ce94f61d68ee46f177a1)
[Compare Source](https://github.com/okonet/lint-staged/compare/v13.1.2...da6da00654248c34e4f7ce94f61d68ee46f177a1)
</details>
<details>
<summary>release-it/release-it</summary>
### [`v15.8.0`](https://github.com/release-it/release-it/releases/tag/15.8.0)
[Compare Source](https://github.com/release-it/release-it/compare/15.7.0...15.8.0)
- Skip test (ENAMETOOLONG on Windows) ([`ca9a767`](https://github.com/release-it/release-it/commit/ca9a767))
- Update dependencies ([`377c880`](https://github.com/release-it/release-it/commit/377c880))
- Truncate github release notes body > 124k characters (closes [#​965](https://github.com/release-it/release-it/issues/965)) ([`218ffc1`](https://github.com/release-it/release-it/commit/218ffc1))
- Add note about github.autoGenerate (closes [#​945](https://github.com/release-it/release-it/issues/945)) ([`eaf85d7`](https://github.com/release-it/release-it/commit/eaf85d7))
- Skip publish prompt when package.json has private: true (fixes [#​936](https://github.com/release-it/release-it/issues/936)) ([`d816d40`](https://github.com/release-it/release-it/commit/d816d40))
### [`v15.7.0`](https://github.com/release-it/release-it/releases/tag/15.7.0)
[Compare Source](https://github.com/release-it/release-it/compare/15.6.1...15.7.0)
- Replace master with main where applicable ([`f4702c4`](https://github.com/release-it/release-it/commit/f4702c4))
- feat: make exit 0 possible when commits required but missing ([#​984](https://github.com/release-it/release-it/issues/984)) ([`7076fd3`](https://github.com/release-it/release-it/commit/7076fd3))
- feat: configurable path in git rev-list ([#​982](https://github.com/release-it/release-it/issues/982)) ([`81a7d69`](https://github.com/release-it/release-it/commit/81a7d69))
- Add increased timeout to test/tasks.js (for Windows) ([`0a23c55`](https://github.com/release-it/release-it/commit/0a23c55))
### [`v15.6.1`](https://github.com/release-it/release-it/releases/tag/15.6.1)
[Compare Source](https://github.com/release-it/release-it/compare/15.6.0...15.6.1)
- Update dependencies ([`554c600`](https://github.com/release-it/release-it/commit/554c600))
- Fix `npm list collaborators` diff in npm v8 vs v9 in tests ([`1935621`](https://github.com/release-it/release-it/commit/1935621))
- Mention bumper plugin in npm docs ([`1e6dca8`](https://github.com/release-it/release-it/commit/1e6dca8))
- Fixed plugins README on `peerDependencies` property ([#​980](https://github.com/release-it/release-it/issues/980)) ([`7784c97`](https://github.com/release-it/release-it/commit/7784c97))
- Update dependencies ([`2a8271f`](https://github.com/release-it/release-it/commit/2a8271f))
- Add axios to list of projects using release-it ([`b525c25`](https://github.com/release-it/release-it/commit/b525c25))
</details>
<details>
<summary>colinhacks/zod</summary>
### [`v3.21.4`](https://github.com/colinhacks/zod/releases/tag/v3.21.4)
[Compare Source](https://github.com/colinhacks/zod/compare/v3.21.3...v3.21.4)
#### Commits:
- [`22f3cc6`](https://github.com/colinhacks/zod/commit/22f3cc6ed52a28c984a0319a1a03e1af244cee02) 3.21.4
### [`v3.21.3`](https://github.com/colinhacks/zod/releases/tag/v3.21.3)
[Compare Source](https://github.com/colinhacks/zod/compare/v3.21.2...v3.21.3)
#### Commits:
- [`14c08d8`](https://github.com/colinhacks/zod/commit/14c08d87129c3b652f03d2e724979c383c55e0b4) added more `.pipe` examples
- [`006e652`](https://github.com/colinhacks/zod/commit/006e6521f425b38e1fbb898e29921fe885caf7ba) Fix npm canary action paths pattern ([#​2148](https://github.com/colinhacks/zod/issues/2148))
- [`bdcff0f`](https://github.com/colinhacks/zod/commit/bdcff0f20f4c35dd6a44b1324711dfd34a41ae96) Remove logging in tests
- [`a5830c6`](https://github.com/colinhacks/zod/commit/a5830c6d3fe28f0d5435cc9ff22846be7f5977c1) Reverted [#​1564](https://github.com/colinhacks/zod/issues/1564)
- [`c458381`](https://github.com/colinhacks/zod/commit/c4583819e77a702e21b587c4bf081d0292f2b754) Fix tests
- [`2db0dca`](https://github.com/colinhacks/zod/commit/2db0dcadc961fd57f7f10f9d9f55d67e6d040342) 3.21.3
### [`v3.21.2`](https://github.com/colinhacks/zod/releases/tag/v3.21.2)
[Compare Source](https://github.com/colinhacks/zod/compare/v3.21.1...v3.21.2)
#### Commits:
- [`b276d71`](https://github.com/colinhacks/zod/commit/b276d71eaefef6cb87c81e8429bd160e4b68c168) Improve typings in generics
- [`4d016b7`](https://github.com/colinhacks/zod/commit/4d016b772b79d566bfa2a0c2fc5bfbd92b776982) Improve type inference in generics
- [`f9895ab`](https://github.com/colinhacks/zod/commit/f9895ab1650ef3df9c598a8c43ede0160596ac2e) Improve types inside generic functions
- [`ac0135e`](https://github.com/colinhacks/zod/commit/ac0135e00df75abd57a93a4816fe0fdaa31e94e8) Pass input into catchValue
### [`v3.21.1`](https://github.com/colinhacks/zod/releases/tag/v3.21.1)
[Compare Source](https://github.com/colinhacks/zod/compare/v3.21.0...v3.21.1)
#### Features
Support for [ULID](https://github.com/ulid/spec) validation
```ts
z.string().ulid();
```
#### Commits:
- [`4f89461`](https://github.com/colinhacks/zod/commit/4f8946182ee07eb7b5d40efa908b1715414e8929) Prettier
- [`bd6527a`](https://github.com/colinhacks/zod/commit/bd6527a47a4626135dccac113a7b09f81b675edd) Update deps
- [`126c77b`](https://github.com/colinhacks/zod/commit/126c77b3130d9a68032f72ac76dd9e1ccfd86c2c) added `toLowerCase` and `toUpperCase` back in for v3.21.0
- [`1749657`](https://github.com/colinhacks/zod/commit/174965739d17db348d445ab250fb2cf6bd7cdd51) Update README.md
- [`dabe63d`](https://github.com/colinhacks/zod/commit/dabe63d15eb6d22246aa5d5c83b69d1d5f4c2f4b) updated `z.custom` example again :D
- [`6b8f655`](https://github.com/colinhacks/zod/commit/6b8f6557d9b53ea7ad3fda753a51cdf153ba1fb7) docs: improve cn readme ([#​2143](https://github.com/colinhacks/zod/issues/2143))
- [`9012dc7`](https://github.com/colinhacks/zod/commit/9012dc7055e1467b6d619a6c0ad016fdfbde2b9c) add `.includes(value, options?)` @​ `ZodString`. ([#​1887](https://github.com/colinhacks/zod/issues/1887))
- [`67b981e`](https://github.com/colinhacks/zod/commit/67b981e70b4bacb2278a9aacd22d38cbb4b52d17) Make safeParse().error a getter
- [`346fde0`](https://github.com/colinhacks/zod/commit/346fde03724bfd1601823e4f72470bc7e344030b) 3.21.0-canary.20230304T235951
- [`b50d871`](https://github.com/colinhacks/zod/commit/b50d871b2f5949587afdcce2375227a447dbb742) Add canary release CI
- [`b20cca2`](https://github.com/colinhacks/zod/commit/b20cca230a6a9beb8acf841250641b62847b6e80) Fix canary
- [`f7f5c50`](https://github.com/colinhacks/zod/commit/f7f5c50c65d7c7e5262c028e6832b92b14d84ea5) Move action to .github/workflows
- [`f01fa0e`](https://github.com/colinhacks/zod/commit/f01fa0e48ca18630604366f5bc7401a18eb4d018) Try to fix canary CI
- [`f5e8067`](https://github.com/colinhacks/zod/commit/f5e8067b2afcc3e5ae9f8ed389a31b83a7c3ceec) No git tag
- [`5b304ae`](https://github.com/colinhacks/zod/commit/5b304ae41705105ae6edcacdb6dfdac9c527b3f4) No dry run
- [`20df80e`](https://github.com/colinhacks/zod/commit/20df80e6ce2ac27f6e2f26b61cd1fd4c942b152d) Add tsc compilation test
- [`ead93d3`](https://github.com/colinhacks/zod/commit/ead93d3cfde54efe952dc615c21ff179a00f7574) Document .pipe()
- [`d8e8653`](https://github.com/colinhacks/zod/commit/d8e86534325fb00bc0193a4c6af04f2a67bd2e4e) Update headers
- [`03c0ab1`](https://github.com/colinhacks/zod/commit/03c0ab1640ca9111d9fbac3c261e2f76e3cbf247) Cache the evaluation of ParseInputLazyPath.path() for a moderate perf improvement ([#​2137](https://github.com/colinhacks/zod/issues/2137))
- [`e7b3b7b`](https://github.com/colinhacks/zod/commit/e7b3b7bf493caeee7e4f043eea024e4d3badc090) Improve string docs
- [`83478f5`](https://github.com/colinhacks/zod/commit/83478f5e413c333f07f53b9b4bb8c24b75e1cecf) Remove zod dep
- [`2f1868d`](https://github.com/colinhacks/zod/commit/2f1868d0c17c0e401c4438d9d35e68f9685a741b) Specify paths for canary
- [`e599966`](https://github.com/colinhacks/zod/commit/e599966709fe0253d6779ce1dec38a2adcebf41f) Add sponsors
- [`950bd17`](https://github.com/colinhacks/zod/commit/950bd17f01668b45e592a678974437b15012b158) Tweak x.custom example
- [`728e56a`](https://github.com/colinhacks/zod/commit/728e56a7e157cca8cdc0ab937f25a2412673c934) Close [#​2127](https://github.com/colinhacks/zod/issues/2127)
- [`64883e4`](https://github.com/colinhacks/zod/commit/64883e4fe41b10eb577c4f9eaf6f24fa29bcd60d) feat: z.string().ulid() - add support for ulids ([#​2049](https://github.com/colinhacks/zod/issues/2049))
- [`e0d709b`](https://github.com/colinhacks/zod/commit/e0d709b1348efab06ac5341d360a411bc09eb7ba) 3.20.1
- [`9c33194`](https://github.com/colinhacks/zod/commit/9c3319443cfc953adc51786e8d6fe0bbe1e37f8e) Remove comments, clean up utils
- [`942e2db`](https://github.com/colinhacks/zod/commit/942e2db8e51d580f4e3cd8c4c4af8bc6aecf4130) Fix tests
### [`v3.21.0`](https://github.com/colinhacks/zod/releases/tag/v3.21.0)
[Compare Source](https://github.com/colinhacks/zod/compare/v3.20.6...v3.21.0)
#### Features
##### `z.string().emoji()`
Thanks [@​joseph-lozano](https://github.com/joseph-lozano) for [https://github.com/colinhacks/zod/pull/2045](https://github.com/colinhacks/zod/pull/2045)! To validate that all characters in a string are emoji:
```ts
z.string().emoji()
```
...if that's something you want to do for some reason.
##### `z.string().cuid2()`
Thanks [@​joulev](https://github.com/joulev) for [https://github.com/colinhacks/zod/pull/1813](https://github.com/colinhacks/zod/pull/1813)! To validate [CUIDv2](https://github.com/paralleldrive/cuid2):
```ts
z.string().cuid2()
```
##### `z.string().ip()`
Thanks [@​fvckDesa](https://github.com/fvckDesa) for [https://github.com/colinhacks/zod/pull/2066](https://github.com/colinhacks/zod/pull/2066). To validate that a string is a valid IP address:
```ts
const v4IP = "122.122.122.122";
const v6IP = "6097:adfa:6f0b:220d:db08:5021:6191:7990";
// matches both IPv4 and IPv6 by default
const ipSchema = z.string().ip();
ipSchema.parse(v4IP) // pass
ipSchema.parse(v6IP) // pass
```
To specify a particular `version`:
```ts
const ipv4Schema = z.string().ip({ version: "v4" });
const ipv6Schema = z.string().ip({ version: "v6" });
```
##### `z.bigint().{gt|gte|lt|lte}()`
Thanks [@​igalklebanov](https://github.com/igalklebanov) for [`#1711`](https://github.com/colinhacks/zod/pull/1711)! `ZodBigInt` gets the same set of methods found on `ZodNumber`:
```ts
z.bigint().gt(BigInt(5));
z.bigint().gte(BigInt(5));
z.bigint().lt(BigInt(5));
z.bigint().lte(BigInt(5));
z.bigint().positive();
z.bigint().negative();
z.bigint().nonnegative();
z.bigint().nonpositive();
z.bigint().multipleOf(BigInt(5));
```
##### `z.enum(...).extract()` and `z.enum(...).exclude()`
Thanks [@​santosmarco-caribou](https://github.com/santosmarco-caribou) for [https://github.com/colinhacks/zod/pull/1652](https://github.com/colinhacks/zod/pull/1652)! To add or remove elements from a `ZodEnum`:
```ts
const FoodEnum = z.enum(["Pasta", "Pizza", "Tacos", "Burgers", "Salad"]);
const ItalianEnum = FoodEnum.extract(["Pasta", "Pizza"]); // ZodEnum<["Pasta", "Pizza"]>
const UnhealthyEnum = FoodEnum.exclude(["Salad"]); // ZodEnum<["Pasta", "Pizza", "Tacos", "Burgers"]>
```
This API is inspired by the [`Exclude`](https://www.typescriptlang.org/docs/handbook/utility-types.html#excludeuniontype-excludedmembers) and [`Extract`](https://www.typescriptlang.org/docs/handbook/utility-types.html#extracttype-union) TypeScript built-ins.
##### Pass a function to `.catch()`
Thanks [@​0xWryth](https://github.com/0xWryth) for [https://github.com/colinhacks/zod/pull/2087](https://github.com/colinhacks/zod/pull/2087)! The `.catch()` method now accepts a function that receives the caught error:
```ts
const numberWithErrorCatch = z.number().catch((ctx) => {
ctx.error; // ZodError
return 42;
});
```
#### Compiler performance
Zod 3.20.2 introduced an accidental type recursion that caused long compilation times for some users. These kinds of bugs are very hard to diagnose. Big shoutout to [@​gydroperit](https://github.com/gydroperit) for some heroic efforts here: [https://github.com/colinhacks/zod/pull/2107](https://github.com/colinhacks/zod/pull/2107) Zod 3.21 resolves these issues:
- [https://github.com/colinhacks/zod/issues/2142](https://github.com/colinhacks/zod/issues/2142)
- [https://github.com/colinhacks/zod/issues/1741](https://github.com/colinhacks/zod/issues/1741)
- https://stackoverflow.com/questions/74881472/slow-typescript-autocompletion-in-vs-code-for-zod
#### Commits:
- [`3c54461`](https://github.com/colinhacks/zod/commit/3c54461d7a649bf727aec59367eefb214ffe24fe) fix typo in readme
- [`c244fb6`](https://github.com/colinhacks/zod/commit/c244fb6c57506fd11609106960639de26ddf9b6d) feat: z.string().emoji() ([#​2045](https://github.com/colinhacks/zod/issues/2045))
- [`39cbb69`](https://github.com/colinhacks/zod/commit/39cbb6971c3dca09cbc0acdca2d3995dfd26aab2) Fix emoji validation, fix lint
- [`d8f07bb`](https://github.com/colinhacks/zod/commit/d8f07bbfffd255b0aee6b5fe9bb6aa2bce6586af) Fix emoji
- [`9b7dd81`](https://github.com/colinhacks/zod/commit/9b7dd816e92e16ca735e488b77e280a92a84ed64) Improve variable name clarity ([#​2048](https://github.com/colinhacks/zod/issues/2048))
- [`5cec187`](https://github.com/colinhacks/zod/commit/5cec1871ac21627608af6c07585d5e50ff30f281) Add documentation for the param parameter of z.custom
- [`654f529`](https://github.com/colinhacks/zod/commit/654f52969a968c630af816dcad0d8f3721f9001a) Merge pull request [#​2057](https://github.com/colinhacks/zod/issues/2057) from trygveaa/add-documentation-for-z-custom-params
- [`981af65`](https://github.com/colinhacks/zod/commit/981af6503ee1be530fe525ac77ba95e1904ce24a) Merge pull request [#​2019](https://github.com/colinhacks/zod/issues/2019) from vbud/patch-1
- [`a7c2969`](https://github.com/colinhacks/zod/commit/a7c2969b9125df0fbfa65e8541a974eeaf53b6a6) Update error_handling
- [`8f3d028`](https://github.com/colinhacks/zod/commit/8f3d0283ba75d146d5199fe3dc140eeb5402352c) BRAND Record to Non Partial ([#​2097](https://github.com/colinhacks/zod/issues/2097))
- [`5ec98e1`](https://github.com/colinhacks/zod/commit/5ec98e1c4420957f93a7388bf49fb01d91bcbcd0) Fix email issues in pull request [#​1982](https://github.com/colinhacks/zod/issues/1982) ([#​2058](https://github.com/colinhacks/zod/issues/2058))
- [`7d40ba5`](https://github.com/colinhacks/zod/commit/7d40ba58931130ec965be9d65d14e0665ee9c379) feat([#​2059](https://github.com/colinhacks/zod/issues/2059)): z.string.ip() - add support for IP address ([#​2066](https://github.com/colinhacks/zod/issues/2066))
- [`e559605`](https://github.com/colinhacks/zod/commit/e5596054cfddf8aa1ba8d7d3bad63552a2bf9b6a) feat: add `.catch` error ([#​2087](https://github.com/colinhacks/zod/issues/2087))
- [`defdab9`](https://github.com/colinhacks/zod/commit/defdab9c163d9a994f927a0644ab4ec172513fcb) Fix record tests
- [`8de36eb`](https://github.com/colinhacks/zod/commit/8de36eb17d9477ada75cea2164d6b47079dd0444) FIX: emoji regex and tests ([#​2090](https://github.com/colinhacks/zod/issues/2090))
- [`16beeb5`](https://github.com/colinhacks/zod/commit/16beeb598039b33bc5a209956042d858abacca34) lowercase method for ZodString ([#​2038](https://github.com/colinhacks/zod/issues/2038))
- [`75cb9e8`](https://github.com/colinhacks/zod/commit/75cb9e814115a35c0b4cc2e970f6aaae90e1a13c) add checks @​ `ZodBigInt`. ([#​1711](https://github.com/colinhacks/zod/issues/1711))
- [`c4d4e49`](https://github.com/colinhacks/zod/commit/c4d4e494227aadc752d4d5a5a317ec16bb6f5a45) Update ERROR_HANDLING.md ([#​2022](https://github.com/colinhacks/zod/issues/2022))
- [`d6f0890`](https://github.com/colinhacks/zod/commit/d6f08908b17ea10456befc2231a867d5cea02a0e) added link to deno land
- [`4cf1960`](https://github.com/colinhacks/zod/commit/4cf19606870e66bf4307984bf99a4bef495c7818) Refactoring of ZodFormattedError type to improve tsc check time ([#​2107](https://github.com/colinhacks/zod/issues/2107))
- [`867a921`](https://github.com/colinhacks/zod/commit/867a921a93160780d9f3aeddabf1ca49758a3c1e) Bump http-cache-semantics from 4.1.0 to 4.1.1 ([#​1985](https://github.com/colinhacks/zod/issues/1985))
- [`edc3a67`](https://github.com/colinhacks/zod/commit/edc3a67e77d33979b3ee9e071557b4ca53298c55) Deprecate deepPartial
- [`e59f639`](https://github.com/colinhacks/zod/commit/e59f639d3bb5cca65ef239d5dd5c93e74ce4a801) Add custom tests
- [`a6b44ed`](https://github.com/colinhacks/zod/commit/a6b44ed8e346af2fabbb62b5164b99a387accd32) Remove logging
- [`a1fc3fb`](https://github.com/colinhacks/zod/commit/a1fc3fb815051beb4b7030969828aa6abe469c2c) commented out `toLowerCase` and `toUpperCase`
- [`e71cc52`](https://github.com/colinhacks/zod/commit/e71cc523b1865568c4db45f82789e5c86bed0f12) Update README_ZH.md ([#​2139](https://github.com/colinhacks/zod/issues/2139))
- [`3af38fb`](https://github.com/colinhacks/zod/commit/3af38fbe2cb114219e688103e41e382e28ec7a80) add `ZodNumber.safe()` & `ZodNumber.isSafe`. ([#​1753](https://github.com/colinhacks/zod/issues/1753))
- [`6ef82ee`](https://github.com/colinhacks/zod/commit/6ef82ee1e45dbcfc92a2ed359b1d2ae87d54c43d) Add benchmark flags
- [`5463593`](https://github.com/colinhacks/zod/commit/5463593385549452768e060a98cc0fd8988760d2) Support brands in recursive types
- [`8074523`](https://github.com/colinhacks/zod/commit/80745238937adc06c5b4eab19ef273ca9f7f2de8) Update readme
- [`b6794a4`](https://github.com/colinhacks/zod/commit/b6794a4981b8621fee84642f5313464f5e8f9a22) Add index signature for passthrough
- [`3c6cdd2`](https://github.com/colinhacks/zod/commit/3c6cdd245ab73d7ca1461a18b5be2da07abe6b6b) Make generic optional in objectOutputType
- [`bc43ad1`](https://github.com/colinhacks/zod/commit/bc43ad18e64cf7add23e90bc6b07d5bba8370e5e) Fix rollup build
- [`6a0545a`](https://github.com/colinhacks/zod/commit/6a0545acd5b9cfc40b0b3f04e64bfc5dd789d1b1) 3.21.0
- [`7c07339`](https://github.com/colinhacks/zod/commit/7c0733968d64c7d7aebc1ae54ca90aadcb2bffc3) Fix brand
- [`0aa6021`](https://github.com/colinhacks/zod/commit/0aa6021ef3628bb39715bdda416be2c6a4951141) Clean up tests
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "after 12am and before 5am on saturday" in timezone Asia/Kolkata, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] 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://app.renovatebot.com/dashboard#github/navin-moorthy/next-react-app).1 parent f5c0101 commit d33da31Copy full SHA for d33da31
2 files changed
+573
-492
lines changed+11-11
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
70 | 70 |
| |
71 | 71 |
| |
72 | 72 |
| |
73 |
| - | |
| 73 | + | |
74 | 74 |
| |
75 | 75 |
| |
76 |
| - | |
77 |
| - | |
| 76 | + | |
| 77 | + | |
78 | 78 |
| |
79 | 79 |
| |
80 | 80 |
| |
81 |
| - | |
| 81 | + | |
82 | 82 |
| |
83 | 83 |
| |
84 | 84 |
| |
85 |
| - | |
| 85 | + | |
86 | 86 |
| |
87 | 87 |
| |
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
91 | 91 |
| |
92 |
| - | |
| 92 | + | |
93 | 93 |
| |
94 | 94 |
| |
95 | 95 |
| |
96 | 96 |
| |
97 | 97 |
| |
98 |
| - | |
99 |
| - | |
100 |
| - | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
101 | 101 |
| |
102 | 102 |
| |
103 | 103 |
| |
| |||
107 | 107 |
| |
108 | 108 |
| |
109 | 109 |
| |
110 |
| - | |
| 110 | + | |
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
114 | 114 |
| |
115 | 115 |
| |
116 | 116 |
| |
117 | 117 |
| |
118 |
| - | |
| 118 | + | |
119 | 119 |
| |
120 | 120 |
| |
121 | 121 |
| |
|
0 commit comments