Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 16:13
· 153 commits to main since this release
Immutable release. Only release title and notes can be modified.
161374d

Minor Changes

  • 68b46d2: Nullable: new type utility that wides the given type with null and undefined

  • b16aa66: Updated es-toolkit from v1.47.1 to v1.49.0:

    • arrayChunks now accepts a function as the second parameter, using chunkBy from es-toolkit/fp in this case
  • 6afcd0e: Updated ts-extras from v1.0.0 to v1.2.0:

    • Added object/object{Assign,Update} utilities as-is
  • df7f800: Updated type-fest from v5.7.0 to v5.8.0:

    • Added ExtractExactly, StringLength, StringToArray and StringToNumber utilities as-is
  • fb67815: Falsy, Truthy: new type utilities to represent "falsy" and "truthy" runtime values respectively, to the degree TypeScript allows that

  • 8ef2d03: Added a new group of object traversing utilities (called traverse) from neotraverse package: traverse{Every,Filter,Find,ForEach,Map,Nodes,Paths,Reduce,Some}

Patch Changes

  • 34da115: arrayify now correctly flattens heterogeneous array types ((T | T[])[] becomes T[])
  • a554170: Added missing type parameter to jsonParseSafe, allowing to cast the output to the given type
  • 6de873b: arraySwapIndices utility was renamed to arraySwapIndexes