Packages

type-fest

5.10.0 · 17 Sep 2026(MIT OR CC0-1.0)528.8M / weekRepositoryHomepagenpmAtom feed

Upgrading type-fest from 0.1.0 to 0.21.3

34 releases in betweenevery note read

Other targets from 0.1.0Latest5.10.0

Before you upgrade

Tick each one off as you go
  • breaking0.20.0
  • breaking0.12.0

Release by release

  1. 0.21.3

    10 Mar 20211 fix
    • fixed

      Fix TS type reference (#187) ed5f3d3

  2. 0.21.2

    22 Feb 20211 fix
    • fixed

      Fix export for Get type (#181) a65377b

  3. 0.21.1

    15 Feb 20211 fix
    • fixed

      Fix TypedArray type export (#180) ccb3013

  4. 0.21.0

    12 Feb 20212 new
    • new

      Add Get type (#153) e40e640

    • new

      Add Mutable type (#157) 673c1aa

  5. 0.20.2

    27 Nov 20201 fix
    • fixed

      Fix SnakeCase type issue (#161) 02ef179

  6. 0.20.1

    25 Nov 20201 fix
    • fixed

      Fix incorrect path in import statements 242d2f0

  7. 0.19.0nothing new or fixed in the note

10 other lines we could not sort, mostly version bumps
  • Improve readability of Merge result (#170) c0e163d

    0.21.0
  • RequireAtLeastOne: Make other given keys optional (#142) 6110607

    0.19.0
  • Make LiteralUnion type work for more types (#97) 37e2816

    0.17.0
  • Make PackageJson type stricter (#128) bb0d215

    0.17.0
  • Make the PromiseValue type handle nested promises (#112) 577c2a2

    0.16.0
  • Make the Opaque type optionally stricter (#71) 3ba4cc1 See the discussion in #70.

    0.10.0
  • Rename the Omit type to Except (#44) cfac1de We had to rename this type because TypeScript 3.5 introduced a type with the same name, but less strict... Read more here.

    0.6.0
  • Document how to use JsonObject (#46) aa1ae3b

    0.6.0
  • Revert "Add typescript as peer dependency" (See #36) e06bec8

    0.5.2
  • Make the JSON type names use forced camelCase for consistency (JSONObject → JsonObject) 317908a

    0.2.0

1 internal line (docs, tests, tooling) left out.