Wejście schema
- Znaki wejścia
- 1274 / 61440
- Limit outputu
- 122880
- Timeout workera
- 4000 ms
Wklej schemat, wybierz nazwę typu i wygeneruj deklaracje TypeScript do przeglądu. MVP działa w przeglądarce, blokuje remote refs i pokazuje output jako zwykły tekst.
Użyj presetów albo wklej własny schemat. Konwerter obsługuje typowe object, array, enum, union, allOf i local ref patterns bez importowania Node-only toolingu.
Schemat obiektu z $defs, lokalnymi referencjami, polami wymaganymi i enumem ról.
JSON Schema często zaczyna się w kontraktach API, a typy TypeScript żyją w kodzie aplikacji. Ten playground pokazuje shape przed skopiowaniem deklaracji do repo: required fields, optional fields, enumy, local refs, uniony i index signatures są łatwe do sprawdzenia.
Konwerter nie pobiera remote refs, nie uruchamia dowolnego JavaScriptu, nie czyta plików, nie wykonuje CLI i nie deklaruje pełnej zgodności z draft 2020-12. Niewspierane keywordy walidacyjne są pokazane jako diagnostyka, żeby deklaracja była uczciwa.