catppuccin / userstyles

🖌 Soothing pastel theme for Userstyles
MIT License
371 stars 109 forks source link

chore(deps): update dependency type-fest to v4.20.1 #993

Closed renovate[bot] closed 1 week ago

renovate[bot] commented 2 weeks ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
type-fest 4.8.1 -> 4.20.1 age adoption passing confidence

Release Notes

sindresorhus/type-fest (type-fest) ### [`v4.20.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.20.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.20.0...v4.20.1) - `Schema`: Fix handling of arrays ([#​887](https://togithub.com/sindresorhus/type-fest/issues/887)) [`c570ec2`](https://togithub.com/sindresorhus/type-fest/commit/c570ec2) - `Paths`: Prevent infinite recursion ([#​891](https://togithub.com/sindresorhus/type-fest/issues/891)) [`7d4e875`](https://togithub.com/sindresorhus/type-fest/commit/7d4e875) ### [`v4.20.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.20.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.19.0...v4.20.0) - `SimplifyDeep`: Support array ([#​888](https://togithub.com/sindresorhus/type-fest/issues/888)) [`a6ab051`](https://togithub.com/sindresorhus/type-fest/commit/a6ab051) - `IsLiteral`: Return `false` for tagged types ([#​886](https://togithub.com/sindresorhus/type-fest/issues/886)) [`587380c`](https://togithub.com/sindresorhus/type-fest/commit/587380c) ### [`v4.19.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.19.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.18.3...v4.19.0) - Add [`SimplifyDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/simplify-deep.d.ts) type ([#​882](https://togithub.com/sindresorhus/type-fest/issues/882)) [`3a04fcf`](https://togithub.com/sindresorhus/type-fest/commit/3a04fcf) ### [`v4.18.3`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.18.3) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.18.2...v4.18.3) - `ConditionalKeys`: Fix filtering out never type ([#​881](https://togithub.com/sindresorhus/type-fest/issues/881)) [`863511d`](https://togithub.com/sindresorhus/type-fest/commit/863511d) ### [`v4.18.2`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.18.2) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.18.1...v4.18.2) - `CamelCasedPropertiesDeep`: Fix tuple being incorrectly turned into array ([#​818](https://togithub.com/sindresorhus/type-fest/issues/818)) [`4e7bb18`](https://togithub.com/sindresorhus/type-fest/commit/4e7bb18) ### [`v4.18.1`](https://togithub.com/sindresorhus/type-fest/compare/v4.18.0...a6612048e1bf4c6e787b1a10007dd90c5c9f34e7) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.18.0...v4.18.1) ### [`v4.18.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.18.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.17.0...v4.18.0) ##### New types - [`Or`](https://togithub.com/sindresorhus/type-fest/blob/main/source/or.d.ts) [`909c38e`](https://togithub.com/sindresorhus/type-fest/commit/909c38e) - [`And`](https://togithub.com/sindresorhus/type-fest/blob/main/source/and.d.ts) [`9d628aa`](https://togithub.com/sindresorhus/type-fest/commit/9d628aa) ##### Improvements - `TsConfigJson`: Add `preserve` module type and `ES2022` lib types ([#​874](https://togithub.com/sindresorhus/type-fest/issues/874)) [`7096613`](https://togithub.com/sindresorhus/type-fest/commit/7096613) - `Opaque`: Mark as deprecated ([#​867](https://togithub.com/sindresorhus/type-fest/issues/867)) [`ef7b580`](https://togithub.com/sindresorhus/type-fest/commit/ef7b580) - `UnwrapOpaque`: Mark as deprecated ([#​867](https://togithub.com/sindresorhus/type-fest/issues/867)) [`ef7b580`](https://togithub.com/sindresorhus/type-fest/commit/ef7b580) ### [`v4.17.0`](https://togithub.com/sindresorhus/type-fest/compare/v4.16.0...1fd3ad766b3d35100599e21fe446014419a1a9b0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.16.0...v4.17.0) ### [`v4.16.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.16.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.15.0...v4.16.0) ##### New types - [`IsInteger`](https://togithub.com/sindresorhus/type-fest/blob/main/source/is-integer.d.ts) - [`IsFloat`](https://togithub.com/sindresorhus/type-fest/blob/main/source/is-float.d.ts) ##### Fixes - `Integer`: Fix handling of some edge-cases ([#​857](https://togithub.com/sindresorhus/type-fest/issues/857)) [`f5b09de`](https://togithub.com/sindresorhus/type-fest/commit/f5b09de) - `Float`: Fix handling of some edge-cases ([#​857](https://togithub.com/sindresorhus/type-fest/issues/857)) [`f5b09de`](https://togithub.com/sindresorhus/type-fest/commit/f5b09de) ### [`v4.15.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.15.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.14.0...v4.15.0) ##### New types - [`SingleKeyObject`](https://togithub.com/sindresorhus/type-fest/blob/main/source/single-key-object.d.ts) ([#​849](https://togithub.com/sindresorhus/type-fest/issues/849)) [`fa1c3f3`](https://togithub.com/sindresorhus/type-fest/commit/fa1c3f3) - [`IfEmptyObject`](https://togithub.com/sindresorhus/type-fest/blob/main/source/if-empty-object.d.ts) ([#​849](https://togithub.com/sindresorhus/type-fest/issues/849)) [`fa1c3f3`](https://togithub.com/sindresorhus/type-fest/commit/fa1c3f3) ##### Fixes - `ConditionalKeys`: Fix TypeScript 5.4 compatibility ([#​852](https://togithub.com/sindresorhus/type-fest/issues/852)) [`0fb2d62`](https://togithub.com/sindresorhus/type-fest/commit/0fb2d62) - `WritableDeep`: Fix TypeScript 5.4 compatibility ([#​839](https://togithub.com/sindresorhus/type-fest/issues/839)) [`2878773`](https://togithub.com/sindresorhus/type-fest/commit/2878773) - `ReadonlyDeep`: Fix TypeScript 5.4 compatibility ([#​839](https://togithub.com/sindresorhus/type-fest/issues/839)) [`2878773`](https://togithub.com/sindresorhus/type-fest/commit/2878773) ### [`v4.14.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.14.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.13.1...v4.14.0) - Add [`DistributedPick`](https://togithub.com/sindresorhus/type-fest/blob/main/source/distributed-pick.d.ts) type ([#​841](https://togithub.com/sindresorhus/type-fest/issues/841)) [`fa4099c`](https://togithub.com/sindresorhus/type-fest/commit/fa4099c) ### [`v4.13.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.13.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.13.0...v4.13.1) - `SetParameterType`: Properly fix compatibility with TypeScript 5.4 ([#​836](https://togithub.com/sindresorhus/type-fest/issues/836)) [`a186adb`](https://togithub.com/sindresorhus/type-fest/commit/a186adb) ### [`v4.13.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.13.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.12.0...v4.13.0) ##### New types - [`DistributedOmit`](https://togithub.com/sindresorhus/type-fest/blob/main/source/distributed-omit.d.ts) ([#​820](https://togithub.com/sindresorhus/type-fest/issues/820)) [`bc49577`](https://togithub.com/sindresorhus/type-fest/commit/bc49577) ##### Improvements - `ArraySlice`: Support array spread ([#​832](https://togithub.com/sindresorhus/type-fest/issues/832)) [`d2d0d01`](https://togithub.com/sindresorhus/type-fest/commit/d2d0d01) ##### Fixes - `SetParameterType`: Fix compatibility with TypeScript 5.4 ([#​835](https://togithub.com/sindresorhus/type-fest/issues/835)) [`2bc451e`](https://togithub.com/sindresorhus/type-fest/commit/2bc451e) - `OmitDeep`: Fix handling for when the given path is not matched ([#​834](https://togithub.com/sindresorhus/type-fest/issues/834)) [`4f14bff`](https://togithub.com/sindresorhus/type-fest/commit/4f14bff) ### [`v4.12.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.12.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.11.1...v4.12.0) ##### New types - [`ArraySlice`](https://togithub.com/sindresorhus/type-fest/blob/main/source/array-slice.d.ts) - [`StringSlice`](https://togithub.com/sindresorhus/type-fest/blob/main/source/string-slice.d.ts) - [`IsNegative`](https://togithub.com/sindresorhus/type-fest/blob/85221aa12f2e9ed9d76e94e3c73b6bd904889bf6/source/numeric.d.ts#L172-L187) - [`GreaterThan`](https://togithub.com/sindresorhus/type-fest/blob/main/source/greater-than.d.ts) - [`GreaterThanOrEqual`](https://togithub.com/sindresorhus/type-fest/blob/main/source/greater-than-or-equal.d.ts) - [`LessThan`](https://togithub.com/sindresorhus/type-fest/blob/main/source/less-than.d.ts) - [`LessThanOrEqual`](https://togithub.com/sindresorhus/type-fest/blob/main/source/less-than-or-equal.d.ts) - [`Sum`](https://togithub.com/sindresorhus/type-fest/blob/main/source/sum.d.ts) - [`Subtract`](https://togithub.com/sindresorhus/type-fest/blob/main/source/subtract.d.ts) ### [`v4.11.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.11.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.11.0...v4.11.1) - `OmitDeep`: Fix internally imported type ([#​824](https://togithub.com/sindresorhus/type-fest/issues/824)) [`2061925`](https://togithub.com/sindresorhus/type-fest/commit/2061925) ### [`v4.11.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.11.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.10.3...v4.11.0) ##### New types - [`OmitDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/omit-deep.d.ts) ([#​816](https://togithub.com/sindresorhus/type-fest/issues/816)) [`0e196aa`](https://togithub.com/sindresorhus/type-fest/commit/0e196aa) - [`ArraySplice`](https://togithub.com/sindresorhus/type-fest/blob/main/source/array-splice.d.ts) ([#​816](https://togithub.com/sindresorhus/type-fest/issues/816)) [`0e196aa`](https://togithub.com/sindresorhus/type-fest/commit/0e196aa) ##### Improvements - `Tagged`: Add metadata support ([#​723](https://togithub.com/sindresorhus/type-fest/issues/723)) [`3ec8dba`](https://togithub.com/sindresorhus/type-fest/commit/3ec8dba) ### [`v4.10.3`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.10.3) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.10.2...v4.10.3) - `PartialOnUndefinedDeep`: Fix it incorrectly removing non-optional properties when the input type contains an index signature ([#​764](https://togithub.com/sindresorhus/type-fest/issues/764)) [`2f4b55a`](https://togithub.com/sindresorhus/type-fest/commit/2f4b55a) ### [`v4.10.2`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.10.2) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.10.1...v4.10.2) - `MergeDeep`: Fix compatibility with TypeScript 5.4 ([#​807](https://togithub.com/sindresorhus/type-fest/issues/807)) [`5f6165a`](https://togithub.com/sindresorhus/type-fest/commit/5f6165a) ### [`v4.10.1`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.10.1) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.10.0...v4.10.1) - Fix support for `exactOptionalPropertyTypes: true` tsconfig ([#​804](https://togithub.com/sindresorhus/type-fest/issues/804)) [`a54e313`](https://togithub.com/sindresorhus/type-fest/commit/a54e313) ### [`v4.10.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.10.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.9.0...v4.10.0) - `Get`: Fix handling of readonly array ([#​799](https://togithub.com/sindresorhus/type-fest/issues/799)) [`4a38651`](https://togithub.com/sindresorhus/type-fest/commit/4a38651) - `SharedUnionFieldsDeep`: Skip if input type is not a union type ([#​798](https://togithub.com/sindresorhus/type-fest/issues/798)) [`6f1db93`](https://togithub.com/sindresorhus/type-fest/commit/6f1db93) - `DelimiterCasedPropertiesDeep`: Don't recurse into intersection type that include primitive value ([#​789](https://togithub.com/sindresorhus/type-fest/issues/789)) [`eb96609`](https://togithub.com/sindresorhus/type-fest/commit/eb96609) - `Merge`: Don't turn undefined into optional key ([#​787](https://togithub.com/sindresorhus/type-fest/issues/787)) [`0aec247`](https://togithub.com/sindresorhus/type-fest/commit/0aec247) ### [`v4.9.0`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.9.0) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.8.3...v4.9.0) ##### New types - [`SharedUnionFieldsDeep`](https://togithub.com/sindresorhus/type-fest/blob/main/source/shared-union-fields-deep.d.ts) ([#​783](https://togithub.com/sindresorhus/type-fest/issues/783)) [`94bb3d3`](https://togithub.com/sindresorhus/type-fest/commit/94bb3d3) ##### Improvements - `ReadonlyDeep`: Fix usage with properties defined with `void` ([#​782](https://togithub.com/sindresorhus/type-fest/issues/782)) [`a919f93`](https://togithub.com/sindresorhus/type-fest/commit/a919f93) - `ConditionalPickDeep`: Support interface ([#​776](https://togithub.com/sindresorhus/type-fest/issues/776)) [`ebb7a59`](https://togithub.com/sindresorhus/type-fest/commit/ebb7a59) ### [`v4.8.3`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.8.3) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.8.2...v4.8.3) - `MergeDeep`: Fix optional key when value type is `any` or `never` ([#​777](https://togithub.com/sindresorhus/type-fest/issues/777)) [`609c097`](https://togithub.com/sindresorhus/type-fest/commit/609c097) - `Paths`: Ensure it doesn't recurse into `Map` or `Set`'s prototype properties ([#​772](https://togithub.com/sindresorhus/type-fest/issues/772)) [`6759853`](https://togithub.com/sindresorhus/type-fest/commit/6759853) ### [`v4.8.2`](https://togithub.com/sindresorhus/type-fest/releases/tag/v4.8.2) [Compare Source](https://togithub.com/sindresorhus/type-fest/compare/v4.8.1...v4.8.2) - `DelimiterCasedPropertiesDeep`: Fix handing of string ([#​768](https://togithub.com/sindresorhus/type-fest/issues/768)) [`e26c779`](https://togithub.com/sindresorhus/type-fest/commit/e26c779)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.



This PR has been generated by Mend Renovate. View repository job log here.