8
typia (typia.io)

Typia is a transformer library supporting:

  • Super-fast Runtime Validators
  • Enhanced JSON functions
  • Protocol Buffer encoder and decoder
  • Random data generator
you are viewing a single comment's thread
view the rest of the comments
[-] lorefnon@programming.dev 2 points 7 months ago

I use it in the code generator mode (https://typia.io/docs/setup/#generation) that doesn't require the tsc plugin integration and works well with other build tools (in my case esbuild) and arbitrary testing/code-coverage libraries.

[-] not_woody_shaw@lemmy.world 1 points 7 months ago

Oh, you just add it as a separate task in package.json? That seems nicer than converting all your type defs manually to io.ts format or similar.

[-] lorefnon@programming.dev 1 points 7 months ago

Yes, that mode works pretty well. In my case I don't really own the types (they come from a third party source) so being able to to auto generate validators from them is very convenient.

this post was submitted on 14 Jan 2024
8 points (100.0% liked)

TypeScript

709 readers
1 users here now

founded 1 year ago
MODERATORS