DevToolBox

🔄 JSON to Runtypes

Convert JSON to runtypes validation schema

Input JSON

Runtypes Schema

Usage

npm install runtypes

import { MyType } from "./schema";

const data = MyType.check(unknownData);
// Throws error if validation fails

const validated = MyType.validate(unknownData);
// Returns { success: true, value } or { success: false, message }