You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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, and typescript-is has been damanged by those updates. The maintainer @woutervh- is inactive since 2022, so it seems difficult to expect typescript-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 guide typescript-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.
p.s) I'd used typescript-is in NestJS, instead of using class-validator, because typescript-is is much convenient and reasonable. I'd tried to make a NestJS decorator library using typescript-is to replace the class-validator, but unfortunately, typescript-is stopped maintanance before completion.
nestia: planned to use typescript-is, but currently using typia
Instead, I've made my library typia to support same features of typescript-is. For reference, previous name of typia was typescript-json, and it really supported only JSON related features like JSON schema generation and performance tuning of JSON serialization. Anyway, during the development of typescript-is features in typia, despite core logics of typia are different with typescript-is, typescript-is was a nice repository for studying.
Even though @woutervh- has stopped maintaning, I personally respect and appreciate him as a pioneer. Until typescript-is being broken by break changes of typescript updates, it was really great helpful library for me. Thanks for his hard works, and I will continue the transform-based validator.
The text was updated successfully, but these errors were encountered:
samchon
changed the title
Let's add deprecation message and recommends to use typia instead
Deprecation message and recommends to use typia instead
Jul 14, 2023
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.
#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-ishas stopped maintanance for 2 years. In the meantime,typescripthas been updated serval times, even v5 major update, andtypescript-ishas been damanged by those updates. The maintainer @woutervh- is inactive since 2022, so it seems difficult to expecttypescript-isto 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-isusers 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-isthat 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.typiaTypeBoxajvio-tszodC.V.The text was updated successfully, but these errors were encountered: