El convertidor analiza TOML como valores JavaScript y genera un literal de objeto listo para pegar. Las tablas se convierten en objetos anidados, los arrays permanecen como arrays, los booleanos y números conservan su tipo, y los valores TOML similares a fecha se representan como objetos Date.
La salida no incluye sintaxis de módulo como export default o asignaciones CommonJS. Los comentarios y el diseño manual de TOML se descartan durante el análisis, y el ordenamiento de claves puede reordenar propiedades de objetos anidados.
Preguntas y respuestas frecuentes sobre este tema.
TOML usa sintaxis de clave-valor con tablas, comentarios, tipos nativos de fecha/hora y cadenas multilínea. Esta herramienta emite un literal de objeto JavaScript para los datos TOML analizados, usando objetos, arrays, cadenas, números, booleanos y constructores Date para valores de fecha/hora TOML. No agrega construcciones solo de JavaScript como funciones o undefined.
Sí, con el menú desplegable de ordenamiento puede ordenar alfabéticamente todas las propiedades del objeto JavaScript (A a Z) o mantener el orden original de sus tablas TOML. El ordenamiento se aplica recursivamente a cada objeto anidado en la salida.
Sí, la indentación de la salida JavaScript es configurable a 2 espacios, 4 espacios o tabulaciones mediante las opciones de formato. Para literales de objeto JS, la indentación de 2 espacios se alinea con las configuraciones de linter más populares.
No, la conversión de TOML a objeto JS es manejada completamente por JavaScript en su navegador. Sus datos de configuración TOML permanecen en su dispositivo y nunca se comparten con ningún servidor.