Skip to content

Releases: nlibjs/typing

v1.1.0

31 Aug 12:53
bd8c378
Compare
Choose a tag to compare

Features

  • ESM is the primary and CJS is the secondary
  • build cjs modules (1b3dac4)

Code Refactoring

  • rename files from .ts to .mts (946436e)

Documentation

Build System

Continuous Integration

Dependency Upgrades

  • @nlib/eslint-config:3.19.6→3.20.1 (105016f)
  • typescript:5.1.6→5.2.2 (d3c2c52)
  • @nlib/indexen:0.2.7→0.2.9 (a7a3f28)
  • @nlib/changelog:0.3.0→0.3.1 (f2c3d09)

v1.0.0

05 Apr 02:37
1dfb9e6
Compare
Choose a tag to compare

Breaking Changes

  • change ensure()'s 3rd parameter from path:string to fallbackValue:S (bd3023a)

Features

Bug Fixes

v0.5.7

19 Aug 01:20
04bcc5b
Compare
Choose a tag to compare

Bug Fixes

  • ProcessUndefined for definition.enum/some/every (f139147)

Documentation

v0.5.6

18 Aug 11:49
cbd2f8a
Compare
Choose a tag to compare

Bug Fixes

  • missing ProcessUndefined (d242522)

v0.5.5

18 Aug 11:41
4920b5e
Compare
Choose a tag to compare

Bug Fixes

v0.5.4

18 Aug 10:30
d7bd794
Compare
Choose a tag to compare

Bug Fixes

  • apply UndefinedAsOptional recursively (27de2ce)

v0.5.3

17 Aug 04:44
0922df9
Compare
Choose a tag to compare

Features

  • add keys, values, entries (1dc7c27)

v0.5.2

15 Aug 08:57
a545e2a
Compare
Choose a tag to compare

Features

Code Refactoring

v0.5.1

15 Aug 02:24
5b7ba6a
Compare
Choose a tag to compare

Tests

  • extension of definitions (13dff11)

Code Refactoring

  • omit empty object from UndefinedAsOptional (192a521)

Dependency Upgrades

  • eslint:8.21.0→8.22.0 eslint-plugin-jest:26.7.0→26.8.2 (fd891ae)

v0.5.0

14 Aug 07:37
0e49976
Compare
Choose a tag to compare

Features

Tests

Code Refactoring