-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build(deps): update dependency type-fest to v4 #1321
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/type-fest-4.x
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
9f4501e
to
be7ffc7
Compare
be7ffc7
to
3afe2d1
Compare
5589783
to
4a884f5
Compare
4bfbbfd
to
fe5330d
Compare
fe5330d
to
4e3cb15
Compare
aca9e53
to
305fa6a
Compare
41c3c4b
to
16864ee
Compare
ceedcf6
to
216e1c4
Compare
216e1c4
to
fb2a74a
Compare
fb2a74a
to
1386b13
Compare
1386b13
to
c71315e
Compare
59ee3ae
to
9b6e83e
Compare
9b6e83e
to
d7db7da
Compare
d7db7da
to
da346ed
Compare
cc860e7
to
0cc60ae
Compare
abf9114
to
146e8c5
Compare
146e8c5
to
0f320c2
Compare
9e11a92
to
30733cb
Compare
6964789
to
489acaa
Compare
e9e4c1c
to
faf974b
Compare
faf974b
to
2c92d31
Compare
2c92d31
to
ad82e6c
Compare
fcc0688
to
170b641
Compare
170b641
to
5c2af0b
Compare
5c2af0b
to
5273bd6
Compare
5273bd6
to
ae880d4
Compare
ae880d4
to
809d8a7
Compare
809d8a7
to
4f20944
Compare
76b0385
to
5c3569e
Compare
74d3db3
to
8b4b55c
Compare
213b647
to
0889a5b
Compare
0889a5b
to
cab29a9
Compare
cab29a9
to
ba0fc61
Compare
ba0fc61
to
c94f5ee
Compare
8de0683
to
7667f0d
Compare
7667f0d
to
697afb2
Compare
697afb2
to
81fea03
Compare
81fea03
to
0d5cdc1
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.19.0
->4.37.0
Release Notes
sindresorhus/type-fest (type-fest)
v4.37.0
Compare Source
v4.36.0
Compare Source
TsConfigJson
: Add TypeScript 5.8 fields (#1064)918156a
Replace
: Add support for generating longer strings (#1060)3c03a0d
DelimiterCase
: Internal improvements (#930)a463c30
v4.35.0
Compare Source
TupleToObject
type (#1055)c8149ec
Paths
: Adddepth
option (#1058)2633e5b
v4.34.1
Compare Source
OmitDeep
: Fix import statement (#1052)e5b66a4
v4.34.0
Compare Source
AllUnionFields
type (#997)9aba4c3
Paths
: AddleavesOnly
option (#1050)7dfb307
OmitDeep
: Fix removal of multiple paths within arrays (#1049)fa6e31b
v4.33.0
Compare Source
StringRepeat
: Add support for generating longer strings & fix instantiations with unions (#1046)fbccaab
Split
: Add support for longer strings (#1042)49605b9
Get
: Optimize performance (#1031)cfb5947
KeysOfUnion
: Fix assignability withkeyof
(#1009)4789c7c
IsStringLiteral
: Fix instantiations with infinite string types (#1044)e7800af
SetRequiredDeep
: Fix handling of unions in nested keys (#1037)bf5ce3c
StringSlice
: Fix return type when passing in non-literal (#1036)979eccf
Sum
/Subtract
: Fix instantiations with unions (#1034)69bfd51
v4.32.0
Compare Source
New types
IsTuple
(#1024)1e0872d
SetRequiredDeep
(#939)3d54627
Improvements
PartialDeep
: AddallowUndefinedInNonTupleArrays
option (#1019)278df80
Fixes
SetRequired
: Fix support for removal of optional modifiers from tuples (#1030)c897aad
v4.31.0
Compare Source
SetFieldType
: Add option to preserve property modifiers (#1017)59517cb
IsEqual
: Fix identity issue (#1012)591700a
SetOptional
: Fix instantiations with index signatures (#1014)cb269ff
SetRequired
: Fix instantiations with index signatures (#1014)cb269ff
SetReadonly
: Fix instantiations with index signatures (#1014)cb269ff
v4.30.2
Compare Source
527d600
SetOptional
/SetRequired
/SetReadonly
: Fix when the second argument isany
(#1007)fdbcb11
SetOptional
: Fix when instantiated with unions (#1007)fdbcb11
v4.30.1
Compare Source
Arrayable
: Make it more usable by removingreadonly
(#1003)a128f69
v4.30.0
Compare Source
SharedUnionFields
type (#994)a716c29
ArrayTail
: Fix support for optional parameters (#977)f6b1387
v4.29.1
Compare Source
IsAny
: Fix circular constraint error on TypeScript 5.4+ (#993)32d94dd
v4.29.0
Compare Source
IntClosedRange
type (#992)d7b692b
Schema
: AddrecurseIntoArrays
option (#960)fbbb8ba
v4.28.1
Compare Source
SharedUnionFieldsDeep
: Fix support for optional fields (#988)4b49b93
v4.28.0
Compare Source
TsConfigJson
: Add TypeScript 5.7 fields (#987)9d6fff3
v4.27.1
Compare Source
SharedUnionFieldsDeep
: Fix propagation for non union root types (#984)f215f9f
ArraySlice
: Fix support for union input (#986)0efbae3
v4.27.0
Compare Source
Words
type (#975)13c0c83
Get
: Fix handling of paths with number template literal (#968)b93f54a
TsConfigJson
: AddnoCheck
tocompilerOptions
(#981)a470913
v4.26.1
Compare Source
Exact
: Fix usage with recursive types and unions (#949)91f6d39
v4.26.0
Compare Source
UnionToTuple
type (#945)1f4f7a1
v4.25.0
Compare Source
StringRepeat
type (#938)a83e87e
Arrayable
type #270 (#935)9aabcb9
v4.24.0
Compare Source
Path
: AddbracketNotation
option (#926)3b15a94
v4.23.0
Compare Source
Paths
: AddmaxRecursionDepth
option (#920)052e887
v4.22.1
Compare Source
4b74444
v4.22.0
Compare Source
New types
ArrayTail
(#913)128b21e
NonEmptyTuple
(#915)bb57638
FindGlobalType
(#908)0086cd6
FindGlobalInstanceType
(#908)0086cd6
Improvements
RequireX
types' second parameter is optional (#907)fee4e04
StructuredCloneable
: Include web-specific types when available (#908)0086cd6
Fixes
Exact
: Fix type when class is present (#911)bf85819
v4.21.0
Compare Source
New types
StructuredCloneable
(#897)737550b
Fixes
Jsonify
: Convertundefined
tonull
in union element of array (#901)60c1024
Exact
: Fix support forDate
in union (#902)d89a709
CamelCasedPropertiesDeep
: Fix handling of non-recursive types inside target type (#890)476024d
v4.20.1
Compare Source
Schema
: Fix handling of arrays (#887)c570ec2
Paths
: Prevent infinite recursion (#891)7d4e875
v4.20.0
Compare Source
SimplifyDeep
: Support array (#888)a6ab051
IsLiteral
: Returnfalse
for tagged types (#886)587380c
v4.19.0
Compare Source
SimplifyDeep
type (#882)3a04fcf
v4.18.3
Compare Source
ConditionalKeys
: Fix filtering out never type (#881)863511d
v4.18.2
Compare Source
CamelCasedPropertiesDeep
: Fix tuple being incorrectly turned into array (#818)4e7bb18
v4.18.1
Compare Source
ed860e9
v4.18.0
Compare Source
New types
Or
909c38e
And
9d628aa
Improvements
TsConfigJson
: Addpreserve
module type andES2022
lib types (#874)7096613
Opaque
: Mark as deprecated (#867)ef7b580
UnwrapOpaque
: Mark as deprecated (#867)ef7b580
v4.17.0
Compare Source
New types
IsNull
d639574
Fixes
Zero
: Fix missing export (#870)91a2b1e
v4.16.0
Compare Source
New types
IsInteger
IsFloat
Fixes
Integer
: Fix handling of some edge-cases (#857)f5b09de
Float
: Fix handling of some edge-cases (#857)f5b09de
v4.15.0
Compare Source
New types
SingleKeyObject
(#849)fa1c3f3
IfEmptyObject
(#849)fa1c3f3
Fixes
ConditionalKeys
: Fix TypeScript 5.4 compatibility (#852)0fb2d62
WritableDeep
: Fix TypeScript 5.4 compatibility (#839)2878773
ReadonlyDeep
: Fix TypeScript 5.4 compatibility (#839)2878773
v4.14.0
Compare Source
DistributedPick
type (#841)fa4099c
v4.13.1
Compare Source
SetParameterType
: Properly fix compatibility with TypeScript 5.4 (#836)a186adb
v4.13.0
Compare Source
New types
DistributedOmit
(#820)bc49577
Improvements
ArraySlice
: Support array spread (#832)d2d0d01
Fixes
SetParameterType
: Fix compatibility with TypeScript 5.4 (#835)2bc451e
OmitDeep
: Fix handling for when the given path is not matched (#834)4f14bff
v4.12.0
Compare Source
New types
ArraySlice
StringSlice
IsNegative
GreaterThan
GreaterThanOrEqual
LessThan
LessThanOrEqual
Sum
Subtract
v4.11.1
Compare Source
OmitDeep
: Fix internally imported type (#824)2061925
v4.11.0
Compare Source
New types
OmitDeep
(#816)0e196aa
ArraySplice
(#816)0e196aa
Improvements
Tagged
: Add metadata support (#723)3ec8dba
v4.10.3
Compare Source
PartialOnUndefinedDeep
: Fix it incorrectly removing non-optional properties when the input type contains an index signature (#764)2f4b55a
v4.10.2
Compare Source
MergeDeep
: Fix compatibility with TypeScript 5.4 (#807)5f6165a
v4.10.1
Compare Source
exactOptionalPropertyTypes: true
tsconfig (#804)a54e313
v4.10.0
Compare Source
Get
: Fix handling of readonly array (#799)4a38651
SharedUnionFieldsDeep
: Skip if input type is not a union type (#798)6f1db93
DelimiterCasedPropertiesDeep
: Don't recurse into intersection type that include primitive value (#789)eb96609
Merge
: Don't turn undefined into optional key (#787)0aec247
v4.9.0
Compare Source
New types
SharedUnionFieldsDeep
(#783)94bb3d3
Improvements
ReadonlyDeep
: Fix usage with properties defined withvoid
(#782)a919f93
ConditionalPickDeep
: Support interface (#776)ebb7a59
v4.8.3
Compare Source
MergeDeep
: Fix optional key when value type isany
ornever
(#777)609c097
Paths
: Ensure it doesn't recurse intoMap
orSet
's prototype properties (#772)6759853
v4.8.2
Compare Source
DelimiterCasedPropertiesDeep
: Fix handing of string (#768)e26c779
v4.8.1
Compare Source
Jsonify
: Fix usage with readonly arrayf8019c2
Element
to typeBuiltIns
(#745)"1b25feb
DOM
types are not available.v4.8.0
Compare Source
PickDeep
: Support interface (#755)1c65935
Paths
: Support interface (#746)8fa831e
ObjectValue
: Support any kind of number index (#753)972815c
Class
: Fix type inference (#701)7294cf0
DelimiterCasedPropertiesDeep
: Improve array handling (#744)59411c8
PartialDeep
: Don't recurse intoHTMLElement
(#745)d42ea80
preserveConsecutiveUppercase
toPascalCase
and friends (#749)e58127a
v4.7.1
Compare Source
PartialDeep
: Ensure it doesn't recurse into prototype properties" (#743)9f47b11
v4.7.0
Compare Source
New types
PickDeep
(#737)c60caba
Paths
(#741)996171b
SetFieldType
(#721)964466c
UnknownArray
(#740)30aa0ad
Improvements
Writable
: Support array, map, and set (#726)b9723d4
PartialDeep
: Ensure it doesn't recurse into prototype properties (#738)5eeac02
ConditionalPickDeep
: Ensure it doesn't recurse into prototype properties (#736)9960ba4
v4.6.0
Compare Source
New types
ArrayValues
(#720)6c76e4a
ArrayIndices
(#716)c330852
SetParameterType
(#722)9f2388d
Fixes
LastArrayElement
: Fix handling of tuple with spread elements (#727)9630089
PartialDeep
: Skip constructor (#730)75edeef
ReadonlyDeep
: Skip constructor (#728)3ee234a
WritableDeep
: Fix array handling (#724)9baccc3
Meta
8a52129
v4.5.0
Compare Source
New types
UndefinedOnPartialDeep
(#700)d8b44cb
KeysOfUnion
(#709)0517399
IntRange
(#707)e5d145d
Improvements
Jsonify
: Improve type inference for objects with.toJSON()
extending primitives (#690)157ed07
OverrideProperties
: Fix autocomplete in the type (#712)fcdcfe9
v4.4.0
Compare Source
UnionToIntersection
: Allow indexing by the resulting type (#682)61f2ff9
v4.3.3
Compare Source
IsLiteral
: Don't restrict generic type (#684)4378507
Jsonify
: Fix handling of arrays (#673)025f6e9
v4.3.2
Compare Source
Jsonify
: Fix handling of nested objects with only aname
property (#691)5351533
v4.3.1
Compare Source
181c203
v4.3.0
Compare Source
New types
Tagged
(#672)277ada2
Opaque
type that supports multiple tags (nesting).UnwrapTagged
(#672)277ada2
NonEmptyObject
(#623)98bb74d
v4.2.0
Compare Source
UnknownRecord
type (#660)b2bcc38
ReadonlyDeep
: Reduce likelyhood of "instantiation excessively deep" errors (#650)cff9808
v4.1.0
Compare Source
RequireOneOrNone
type (#654)0a098c6
v4.0.0
Compare Source
Breaking
ca94c3b
RemoveIndexSignature
forOmitIndexSignature
03703f0
RemoveIndexSignature
, simply rename it toOmitIndexSignature
.Improvements
Jsonify
: Fix handling of tuples (#638)d743202
LastArrayElement
: Avoid recursion (#647)3475a02
Note
The next major version of
type-fest
will move to ESM. It's time to start thinking about migrating if you haven't already. Learn more.v3.13.1
Compare Source
Jsonify
: Fix handling of tuples (#638)"9fdac37
type-fest
.v3.13.0
Compare Source
New types
HasReadonlyKeys
(#640)a8d6ad0
HasWritableKeys
(#640)a8d6ad0
Fixes
Jsonify
: Fix handling of tuples (#638)605b901
prototype
property when usingClass
andAbstractClass
types (#632)8edb681
v3.12.0
Compare Source
SetReadonly
type (#624)b2e22fb
v3.11.1
Compare Source
PackageJson
: Fix undefined being allowed in exports (#626)dc38b70
SetRequired
: Fix performance regression (#628)6a82900
v3.11.0
Compare Source
New types
WritableKeysOf
(#619)a3e1589
ReadonlyKeysOf
(#619)a3e1589
RequiredDeep
(#614)c2bf374
Fixes
typescript
as a peer dependencyf7139de
v3.10.0
Compare Source
Improvements
typescript
as a peer dependency (#606)5e6d9e8
Fixes
SetRequired
: Fix it incorrectly combining individual key types (#611)9c12497
OverrideProperties
: Fix a missing case (#609)44ec7ec
v3.9.0
Compare Source
OverrideProperties
type (#597)c365837
Join
: Support more cases (#594)bb81314
v3.8.0
Compare Source
IsX
/IfX
types forany
/never
/unknown
(#564)4045737
LiteralToPrimitiveDeep
type (#584)5374588
v3.7.2
Compare Source
Merge
with optionalany
value (#583)60a057b
v3.7.1
Compare Source
3deac35
v3.7.0
Compare Source
New types
TaggedUnion
(#566)2e1cec8
IsLiteral
(#563)9d00bac
IsStringLiteral
(#563)9d00bac
IsNumericLiteral
(#563)9d00bac
IsBooleanLiteral
(#563)9d00bac
IsSymbolLiteral
(#563)9d00bac
AbstractClass
(#559)9b12767
AbstractConstructor
(#559)9b12767
Improvements
Except
: AddrequireExactProps
option (#560)c5743c9
TsConfigJson
: Add TypeScript 5.0 options (#573) [`aafc938Configuration
📅 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 was generated by Mend Renovate. View the repository job log.