std
Browse the standard library for Andromeda
Contents
3 items
dotenv
Lightweight .env parser and loader compatible with Deno and Node.
Basic API:
parse(src: string): Record<string,string>- parse .env contentexpand(obj, env?)- expand ${VAR} referencesload(path?)- async load and parse .envloadSync(path?)- sync load and parse .env
Example:
import dotenv from "https://tryandromeda.dev/std/dotenv/mod.ts";
const vars = dotenv.parse("FOO=bar\nBAZ=qux");
console.log(vars.FOO); // 'bar'load and parse .env
.env file
FOO=bar
import "https://tryandromeda.dev/std/dotenv/load.ts";
console.log(Andromeda.env.get("FOO")) // 'bar'