El convertidor analiza YAML como valores JavaScript y los imprime como un literal de objeto. Los mappings se convierten en objetos, las secuencias en arrays, las cadenas usan comillas simples y la indentación puede ser de 2 espacios, 4 espacios o tabulaciones.
La salida es un literal de objeto para copiar en configuraciones JavaScript o TypeScript. No agrega sintaxis export, y no conserva comentarios, anclas, alias ni opciones de formato de YAML.
Preguntas y respuestas frecuentes sobre este tema.
YAML usa una estructura basada en indentación y soporta comentarios, cadenas multilínea y anclas/alias. Esta herramienta emite un literal de objeto JavaScript para los datos YAML analizados, usando objetos, arrays, cadenas, números, booleanos y null. No agrega construcciones solo de JavaScript como funciones o undefined.
Sí, el menú desplegable de ordenamiento permite organizar todas las propiedades del objeto JavaScript en orden alfabético (A a Z) o preservar la secuencia original de claves de su entrada YAML. El ordenamiento se aplica recursivamente a cada nivel de anidación.
Sí, la salida del objeto JS se puede indentar con 2 espacios, 4 espacios o tabulaciones mediante las opciones de formato. La mayoría de las bases de código JavaScript usan indentación de 2 espacios para mantener los literales de objeto concisos.
No, la conversión de YAML a objeto JS se realiza completamente dentro de su navegador. Sus datos YAML se analizan y transforman localmente con JavaScript y nunca salen de su dispositivo.