Zawartość Twoich plików nie jest nigdzie przetwarzana w ramach powierzenia. Nie potrzebujesz umowy powierzenia z gottrix, aby obrabiać dokumenty poufne lub firmowe.
Serwery w NiemczechRODO już w projekcie
Serwery origin w Hetzner w Niemczech. Ponieważ Twoje pliki nie opuszczają urządzenia, ich treść w ogóle nie jest przesyłana.
TOML to format konfiguracji łańcuchów narzędzi Rusta i Pythona - Cargo.toml lub pyproject.toml z sekcjami w nawiasach kwadratowych i prostymi liniami klucz-równa-się-wartość. YAML dąży do tego samego celu czytelności, ale używa wcięć zamiast nawiasów i jest lingua franca potoków CI, Docker Compose i Kubernetes. To narzędzie odczytuje twój plik TOML i zapisuje tę samą strukturę jako YAML.
Konwersja odbywa się w całości lokalnie w przeglądarce: smol-toml czyta TOML, js-yaml zapisuje YAML, oba w czystym JavaScript. Tabele stają się mapowaniami, podtabele (jak [server.meta]) zagnieżdżonymi mapowaniami, tablice tabel sekwencjami, a wartości daty i godziny TOML prawdziwymi znacznikami czasu YAML. Z pliku .toml w nawiasach otrzymujesz plik .yaml z wcięciami gotowy do wrzucenia do potoku CI.
W ten sposób domyka się obieg: YAML do TOML, a teraz TOML do YAML są oba dostępne lokalnie, gdy migrujesz konfigurację między tymi dwoma światami. Narzędzie pozostaje w tym uczciwe: dokument TOML zawsze ma tabelę w korzeniu, więc wytworzony YAML jest zawsze mapowaniem. Bardzo duże liczby całkowite TOML wykraczające poza bezpieczny zakres JavaScript są odrzucane z czytelnym komunikatem zamiast konwersji z utratą precyzji. Nic nie jest wysyłane.
Dane techniczne
Dane techniczne
Formaty wejściowe
TOML
Format wyjściowy
YAML
Przetwarzanie wsadowe
Nie
Przetwarzanie
Lokalnie w przeglądarce (JavaScript)
Przesyłanie plików
Brak
W 3 krokach
Upuść lub wybierz swój plik TOML.
Narzędzie konwertuje go na YAML.
Pobierz plik YAML.
Ograniczenia:TOML zawsze parsuje się do tabeli, więc wynik to zawsze mapowanie YAML. Podtabele stają się zagnieżdżonymi mapowaniami, tablice tabel sekwencjami, wartości daty i godziny znacznikami czasu YAML. Bardzo duże liczby całkowite wykraczające poza bezpieczny zakres JavaScript są odrzucane z czytelnym komunikatem (bez konwersji z utratą). Nieprawidłowy TOML jest odrzucany z czytelnym błędem.
Częste pytania
Czy mój plik jest wysyłany?
Nie. Konwersja odbywa się w całości lokalnie w przeglądarce - nic nie jest wysyłane.
Czy działa z plikiem Cargo.toml lub pyproject.toml?
Tak. Cargo.toml, pyproject.toml i inne pliki TOML są parsowane bezpośrednio i zapisywane jako YAML.
Jak obsługiwane są wartości daty i godziny?
Wartości daty i godziny TOML są emitowane jako prawdziwe znaczniki czasu YAML, a nie jako ciągi znaków.
Co dzieje się z bardzo dużymi liczbami całkowitymi?
Wartości i64 TOML wykraczające poza bezpieczny zakres JavaScript są odrzucane z czytelnym komunikatem zamiast konwersji z utratą precyzji.
Tylko za Twoją zgodą mierzymy korzystanie w sposób zanonimizowany za pomocą plików cookie, aby ulepszać gottrix. Twoje pliki zawsze pozostają lokalnie, na Twoim urządzeniu. Prywatność