TypeScriptの型定義からバリデーションコードを生成するツールを書いた
TypeScript
の型定義をいい感じにして実行時
バリデーション
をするやつ
コード生成するのでどこでも(
Babel
でコンパイルしてるようなプロジェクトでも)使えるが、コード生成の手間がある
コード生成しなくていいやつ:
roziscoding/ts-transformer-ajv
TypeScriptの型定義からバリデーションコードを生成するツールを書いた | Web Scratch
azu/create-validator-ts: Create JSON Schema validator from TypeScript.
#Web_Scratch