A collection of essential TypeScript types
SingleKeyObject
(#849) fa1c3f3IfEmptyObject
(#849) fa1c3f3ConditionalKeys
: Fix TypeScript 5.4 compatibility (#852) 0fb2d62WritableDeep
: Fix TypeScript 5.4 compatibility (#839) 2878773ReadonlyDeep
: Fix TypeScript 5.4 compatibility (#839) 2878773https://github.com/sindresorhus/type-fest/compare/v4.14.0...v4.15.0
DistributedPick
type (#841) fa4099chttps://github.com/sindresorhus/type-fest/compare/v4.13.1...v4.14.0
SetParameterType
: Properly fix compatibility with TypeScript 5.4 (#836) a186adbhttps://github.com/sindresorhus/type-fest/compare/v4.13.0...v4.13.1
DistributedOmit
(#820) bc49577ArraySlice
: Support array spread (#832) d2d0d01SetParameterType
: Fix compatibility with TypeScript 5.4 (#835) 2bc451eOmitDeep
: Fix handling for when the given path is not matched (#834) 4f14bffhttps://github.com/sindresorhus/type-fest/compare/v4.12.0...v4.13.0
OmitDeep
: Fix internally imported type (#824) 2061925https://github.com/sindresorhus/type-fest/compare/v4.11.0...v4.11.1
OmitDeep
(#816) 0e196aaArraySplice
(#816) 0e196aaTagged
: Add metadata support (#723) 3ec8dbahttps://github.com/sindresorhus/type-fest/compare/v4.10.3...v4.11.0
PartialOnUndefinedDeep
: Fix it incorrectly removing non-optional properties when the input type contains an index signature (#764) 2f4b55ahttps://github.com/sindresorhus/type-fest/compare/v4.10.2...v4.10.3
MergeDeep
: Fix compatibility with TypeScript 5.4 (#807) 5f6165ahttps://github.com/sindresorhus/type-fest/compare/v4.10.1...v4.10.2
exactOptionalPropertyTypes: true
tsconfig (#804) a54e313https://github.com/sindresorhus/type-fest/compare/v4.10.0...v4.10.1