API 応答、モックデータ、フロントエンドモデル、テスト、およびクイックプロトタイプの JSON のサンプルから TypeScript インターフェイスまたはタイプを生成します。 ルートタイプ名を選択し、プロジェクトに不当な定義をコピーします。
unknown[], と null の値が unknown.出力は、サンプルに存在する値を示します。オプションまたはそのサンプルから欠落しているフィールドを発見できません。トップレベルの配列では、最初の項目はインターフェイス形状として使用されます。オプションのプロパティ、無効なフィールド、日付文字列、およびAPI固有のユニオンをレビューして、結果が生成される前に確認します。
このジェネレータは、実行時間検証ではなく、静的TypeScript定義を作成します。 受信データを検証する必要がある場合は、JSON Schemaバリデータを使用します。
関連ツール: JSONフォーマッター · JSON Schema バリデーター