Closed samchon closed 1 year ago
Thank you. I'm glad the idea of generating type guards at compile time is still relevant. What started out as a curious hobby project turned into something more popular than I could have imagined. I simply don't have the time to maintain it, but I will gladly point the users to typia
.
Thanks for acceptance.
136
I sent a PR to adding deprecation message.
If someone knows the way to contact with @woutervh-, @WouterVanheeswijk-TomTom, or another maintainer who can merge PR, can you tell him (or them) to review it please?
typescript-is
has stopped maintanance for 2 years. In the meantime,typescript
has been updated serval times, even v5 major update, andtypescript-is
has been damanged by those updates. The maintainer @woutervh- is inactive since 2022, so it seems difficult to expecttypescript-is
to be waken up.By the way, I've made a competitive library named typia, which has similar validation functions like
typescript-is
, and it also based on transformation with TypeScript compiler API. As typia supports latest TypeScript version, I think that it would better to add deprecation notice on README, and guidetypescript-is
users to use typia instead.For reference, typia guarantees its safety through 900,000 LOC test codes, and its agenda is to "support every TypeScript types". Therefore, all the chronic bugs of
typescript-is
that die in union types or complex recursive types have been completely resolved. Furthermore, its performance is faster than any other competitive libraries, and stabilities are superior than any others, too.typia
TypeBox
ajv
io-ts
zod
C.V.