Wklej maly fragment .env, sprawdz finalne key values, duplicate overrides, quoted hashes, multiline values i diagnostyki safety. Parser dziala lokalnie i domyslnie maskuje wartosci wygladajace jak sekrety.
dotenv.parse zamienia tekst na key value pairs. Ten playground skupia sie na kroku parse: comments, quotes, empty values, export prefixes, duplicate keys i multiline values.
Strona nie laduje plikow .env, nie rozwiazuje configu projektu, nie rozwija zmiennych, nie odszyfrowuje vault data i nie zapisuje do runtime environment. Traktuj kazdy prawdziwy sekret jako wrazliwy i do share uzywaj masked output.
Zacznij od presetu, edytuj tekst i porownaj masked JSON preview z tabela finalnych wartosci.
URL, feature flag, empty value i port bez wartosci wygladajacych jak sekrety.
APP_HOSTexample.testnoneFEATURE_CHECKOUTtruenoneEMPTY_VALUEnoneemptyPORT4306none{
"APP_HOST": "example.test",
"FEATURE_CHECKOUT": "true",
"EMPTY_VALUE": "",
"PORT": "4306"
}parse czyta tekst i zwraca key value pairs. config laduje pliki, a populate zapisuje wartosci do zaufanego runtime. Ten publiczny route zostaje tylko po stronie parse.
Unquoted # text jest traktowany jako komentarz, a single, double i backtick quoted values trzymaja # jako czesc wartosci.
Key names i credential-like values sa maskowane domyslnie. Reveal to tylko lokalny stan UI dla biezacej sesji strony.
Uzyj tych routes, gdy tekst konfiguracyjny przechodzi w schema, YAML, dependency policy albo browser support policy.