すべてのツール
開発ツール新着

JSON to Types

JSONからTypeScriptのinterface・Zodスキーマ・Goの構造体を生成。配列の要素をマージして型を推論します。
入力
出力
export interface Root {
  id: number
  name: string
  active: boolean
  roles: string[]
  profile: Profile
  posts: Post[]
}

export interface Profile {
  age: number
  city: string
}

export interface Post {
  title: string
  views: number
  pinned?: boolean
}

配列は要素をマージして型を推論します。一部の要素にしかないキーは省略可能(?)になります。すべてブラウザ内で処理します。