Skip to content

Releases: norskeld/sigma

v3.3.0

15 Jan 20:50
Compare
Choose a tag to compare

3.3.0 (2023-01-15)

Features

  • parsers/tryRun: add tryRun parser (#62) (a34c0f9)

v3.2.0

15 Jan 19:18
Compare
Choose a tag to compare

3.2.0 (2023-01-15)

Features

  • parsers/regexp: add injection of global flag if it's not present (#61) (90f86d3)

v3.1.4

14 Jan 11:12
Compare
Choose a tag to compare

3.1.4 (2023-01-14)

Bug Fixes

  • types: fix toUnion signature to correctly infer type (4dca5e0)

v3.1.3

05 Jan 10:54
Compare
Choose a tag to compare

3.1.3 (2023-01-05)

Bug Fixes

  • parsers/noneOf: halt at reaching eoi (06779bd)
  • parsers/oneOf: halt at reaching eoi (b20f2a2)

v3.1.2

05 Jan 08:31
Compare
Choose a tag to compare

3.1.2 (2023-01-05)

Bug Fixes

  • combinators/many: fix an edge case when combined with noneOf (4630bf4)

v3.1.1

25 Oct 21:27
Compare
Choose a tag to compare

3.1.1 (2022-10-25)

Bug Fixes

  • vitest: fix coverage collection (91a1f9b)

v3.1.0

08 Oct 22:32
Compare
Choose a tag to compare

3.1.0 (2022-10-08)

Bug Fixes

Features

  • build: finalize tsup setup with multiple options for build (d9a54a8)
  • build: introduce tsup, simplify build, make package a module (e803455)
  • chore: cleanup packages and files (6cd7146)
  • vitest: add vitest, aliasing, cleanup uvu deps (a4883a3)

v3.0.0

02 Oct 02:07
Compare
Choose a tag to compare

3.0.0 (2022-10-02)

Code Refactoring

  • change the output type from to number for number parsers (24406ab)

BREAKING CHANGES

  • The output type of number parsers has changed from string to number, i.e. these parsers now have the type of Parser<number> instead of Parser<string>.

v2.10.0

29 Jul 09:28
Compare
Choose a tag to compare

2.10.0 (2022-07-29)

Features

v2.9.0

12 Jul 18:17
Compare
Choose a tag to compare

2.9.0 (2022-07-12)

Features

  • tsdoc: add tsdocs for parsers (c78d57a)
  • tsdoc: add tsdocs to combinators (5220e26)
  • tsdoc: final touches (3233440)