0.4.0 (2022-07-25)
🎉 Massive thanks to @didavid61202 for lots of great contributions in this release! 🎉
- do not create wrap single chars in parentheses (#27)
word
has been renamed towordChar
- add
wordBoundary
helper input (#20) (040c940) - add chained input
and.referenceToGroup
(#21) (a18fccb) - do not create wrap single chars in parentheses (#27) (a02645b)
- types: respect global flag for .match and .matchAll types (#29) (2211a83)
- update
IfSingle
andwrap
to not wrap wrapped input (#33) (cd233ab)
- order of generic types for param of
createInput
(#31) (545d725) - rename
word
towordChar
and add semanticword
helper (#23) (033ee5c) - types: include flags in generated RegExp type (c78c4e1)
- types: infer group names from param with
Input
type (#32) (6131ac6)
0.3.0 (2022-07-20)
- support string/Set as flags from
createRegExp
(231dfa1)
0.2.3 (2022-07-18)
0.2.2 (2022-07-18)
- expose flags as literal types (0c7bec7)
- types: escape generated types for
anyOf
(0be9fb3)
0.2.1 (2022-07-17)
- correctly merge group generics for
.and
and.or
(b2b7876)
0.2.0 (2022-07-17)
0.1.0 (2022-07-17)
- add
optionally
,oneOrMore
andtimes.any
andtimes.atLeast
(0484b31) - add strong typing for
String.matchAll
(5a652b8)
0.0.4 (2022-07-17)
- add type stub for transform plugin (edfe945)
0.0.3 (2022-07-16)
- transform: don't parse vue template blocks (095ed0a)
0.0.2 (2022-07-16)
- transform: use
mlly
to respect how users import lib (199da7e)