Generer des interfaces TypeScript depuis YAML
Quand vous avez de la configuration YAML ou des schemas API et necessitez des types TypeScript pour votre projet, cette chaine convertit YAML en JSON, le formate et genere des definitions d'interface TypeScript automatiquement.
Problème résolu
Convertir un document YAML en definitions d'interface TypeScript, utilisant JSON comme format intermediaire.
Entrée → Sortie
Convertisseur YAML entrée → De JSON à TypeScript sortie , total 3 étapes.
Durée d’exécution
2–3 min · entièrement en local dans le navigateur.
Avant de commencer
- Un document YAML valide
Pipeline
-
Convert between YAML and JSON online. Gratuit, privé et 100% côté client.
-
Format, minify, or sort JSON online. Gratuit, privé et 100% côté client.
Paramètres : mode=format
-
Infer TypeScript interfaces from JSON. Gratuit, privé, 100% côté client.
S’exécute localement dans le navigateur. La recette ne définit que le pipeline — vos entrées ne quittent jamais cet onglet.
▶Exécuter ce flux
Saisissez votre entrée ci-dessous et cliquez sur Exécuter. Tout le traitement se fait localement dans votre navigateur — rien n'est envoyé.
Progression du pipeline
- Convertisseur YAMLyaml-convert
- Formateur JSONjson-format
- De JSON à TypeScriptjson-to-ts
Exemple d’entrée
name: uencoder version: 1 features: - encode - decode
Sortie attendue
interface Result {
name: string;
version: number;
features: string[];
} Cette paire entrée-sortie est exécutée avec de vrais outils à la construction (tests/unit/recipes.test.ts) — la sortie attendue est vérifiée, non illustrative.
Workflows associés
Vous pourriez aussi avoir besoin de
Workflows partageant des outils ou thèmes avec cette recette.