Съдържанието остава у теббез достъп на трети страни
Не възниква обработка на съдържанието на файловете ти. Не ти трябва договор за обработка на данни с gottrix, за да работиш с поверителни или служебни документи.
Сървъри в ГерманияGDPR по дизайн
Основни сървъри в Hetzner в Германия. Тъй като файловете ти не напускат устройството, тяхното съдържание изобщо не се пренася.
TOML е конфигурационният формат на инструменталните вериги на Rust и Python - един Cargo.toml или pyproject.toml с раздели в квадратни скоби и прости редове от вида ключ=стойност. YAML преследва същата цел за четимост, но използва отстъпи вместо скоби и е общият език на CI конвейерите, на Docker Compose и на Kubernetes. Този инструмент чете вашия файл TOML и записва същата структура като YAML.
Преобразуването се извършва изцяло локално в браузъра ви: smol-toml чете TOML, js-yaml записва YAML, и двата на чист JavaScript. Таблиците стават съответствия, подтаблиците (като [server.meta]) стават вложени съответствия, масивите от таблици стават последователности, а стойностите за дата/час на TOML стават истински времеви печати на YAML. От .toml със скоби получавате .yaml с отстъпи, готов да бъде пуснат в CI конвейер.
Така се затваря двупосочният цикъл: YAML към TOML и вече TOML към YAML - и двете са налични локално, когато мигрирате конфигурация между двата свята. Инструментът остава честен за това: документ TOML винаги има таблица в корена, затова произведеният YAML винаги е съответствие. Много големите цели числа на TOML извън безопасния обхват на JavaScript се отхвърлят с ясно съобщение, вместо да бъдат преобразувани със загуба на точност. Нищо не се качва.
Технически данни
Технически данни
Входни формати
TOML
Изходен формат
YAML
Пакетна обработка
Не
Обработка
Локално в браузъра (JavaScript)
Качване на файлове
Няма
В 3 стъпки
Пуснете или изберете вашия файл TOML.
Инструментът го преобразува в YAML.
Изтеглете файла YAML.
Ограничения:TOML винаги се разбира като таблица, затова изходът винаги е съответствие YAML. Подтаблиците стават вложени съответствия, масивите от таблици - последователности, стойностите за дата/час - времеви печати на YAML. Много големите цели числа извън безопасния обхват на JavaScript се отхвърлят с ясно съобщение (без преобразуване със загуба). Невалиден TOML се отхвърля с ясна грешка.
Чести въпроси
Качва ли се файлът ми?
Не. Преобразуването се извършва изцяло локално в браузъра - нищо не се изпраща.
Работи ли с Cargo.toml или pyproject.toml?
Да. Cargo.toml, pyproject.toml и други файлове TOML се разбират директно и се записват като YAML.
Как се обработват стойностите за дата/час?
Стойностите за дата/час на TOML се извеждат като истински времеви печати на YAML, а не като низове.
Какво се случва с много големите цели числа?
Стойностите i64 на TOML извън безопасния обхват на JavaScript се отхвърлят с ясно съобщение, вместо да бъдат преобразувани със загуба на точност.
Само с вашето съгласие измерваме употребата анонимно чрез бисквитки, за да подобряваме gottrix. Вашите файлове винаги остават локално, на вашето устройство. Поверителност