type-fest

A collection of essential TypeScript types

CC0-1.0 License

Downloads
705.7M
Stars
13.3K
Committers
165

Bot releases are hidden (Show)

type-fest - Latest Release

Published by sindresorhus 5 months ago

type-fest -

Published by sindresorhus 5 months ago

  • ConditionalKeys: Fix filtering out never type (#881) 863511d

https://github.com/sindresorhus/type-fest/compare/v4.18.2...v4.18.3

type-fest -

Published by sindresorhus 6 months ago

  • CamelCasedPropertiesDeep: Fix tuple being incorrectly turned into array (#818) 4e7bb18

https://github.com/sindresorhus/type-fest/compare/v4.18.1...v4.18.2

type-fest -

Published by sindresorhus 6 months ago

type-fest -

Published by sindresorhus 6 months ago

New types

Improvements

  • TsConfigJson: Add preserve module type and ES2022 lib types (#874) 7096613
  • Opaque: Mark as deprecated (#867) ef7b580
  • UnwrapOpaque: Mark as deprecated (#867) ef7b580

https://github.com/sindresorhus/type-fest/compare/v4.17.0...v4.18.0

type-fest -

Published by sindresorhus 6 months ago

New types

Fixes

  • Zero: Fix missing export (#870) 91a2b1e

https://github.com/sindresorhus/type-fest/compare/v4.16.0...v4.17.0

type-fest -

Published by sindresorhus 6 months ago

New types

Fixes

  • Integer: Fix handling of some edge-cases (#857) f5b09de
  • Float: Fix handling of some edge-cases (#857) f5b09de

https://github.com/sindresorhus/type-fest/compare/v4.15.0...v4.16.0

type-fest -

Published by sindresorhus 7 months ago

New types

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

https://github.com/sindresorhus/type-fest/compare/v4.14.0...v4.15.0

type-fest -

Published by sindresorhus 7 months ago

type-fest -

Published by sindresorhus 7 months ago

  • SetParameterType: Properly fix compatibility with TypeScript 5.4 (#836) a186adb

https://github.com/sindresorhus/type-fest/compare/v4.13.0...v4.13.1

type-fest -

Published by sindresorhus 7 months ago

New types

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

https://github.com/sindresorhus/type-fest/compare/v4.12.0...v4.13.0

type-fest -

Published by sindresorhus 8 months ago

  • OmitDeep: Fix internally imported type (#824) 2061925

https://github.com/sindresorhus/type-fest/compare/v4.11.0...v4.11.1

type-fest -

Published by sindresorhus 8 months ago

New types

Improvements

  • Tagged: Add metadata support (#723) 3ec8dba

https://github.com/sindresorhus/type-fest/compare/v4.10.3...v4.11.0

type-fest -

Published by sindresorhus 8 months ago

  • PartialOnUndefinedDeep: Fix it incorrectly removing non-optional properties when the input type contains an index signature (#764) 2f4b55a

https://github.com/sindresorhus/type-fest/compare/v4.10.2...v4.10.3

type-fest -

Published by sindresorhus 9 months ago

  • MergeDeep: Fix compatibility with TypeScript 5.4 (#807) 5f6165a

https://github.com/sindresorhus/type-fest/compare/v4.10.1...v4.10.2

type-fest -

Published by sindresorhus 9 months ago

  • Fix support for exactOptionalPropertyTypes: true tsconfig (#804) a54e313

https://github.com/sindresorhus/type-fest/compare/v4.10.0...v4.10.1

type-fest -

Published by sindresorhus 9 months ago

  • 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

https://github.com/sindresorhus/type-fest/compare/v4.9.0...v4.10.0

type-fest -

Published by sindresorhus 10 months ago

New types

Improvements

  • ReadonlyDeep: Fix usage with properties defined with void (#782) a919f93
  • ConditionalPickDeep: Support interface (#776) ebb7a59

https://github.com/sindresorhus/type-fest/compare/v4.8.3...v4.9.0

type-fest -

Published by sindresorhus 11 months ago

  • MergeDeep: Fix optional key when value type is any or never (#777) 609c097
  • Paths: Ensure it doesn't recurse into Map or Set's prototype properties (#772) 6759853

https://github.com/sindresorhus/type-fest/compare/v4.8.2...v4.8.3

Package Rankings
Top 11.78% on Repo1.maven.org
Top 0.44% on Npmjs.org
Top 4.09% on Proxy.golang.org
Badges
Extracted from project README
npm dependents npm downloads