DefinitelyTyped/types/dotenv/dotenv-tests.ts
2019-03-29 11:43:53 -07:00

19 lines
482 B
TypeScript

import dotenv = require("dotenv");
const env = dotenv.config();
const dbUrl: string | null = env.error || !env.parsed ? null : env.parsed["BASIC"];
dotenv.config({
path: ".env-example",
encoding: "utf8",
debug: true
});
const parsed = dotenv.parse("NODE_ENV=production\nDB_HOST=a.b.c");
const dbHost: string = parsed["DB_HOST"];
const parsedFromBuffer = dotenv.parse(new Buffer("JUSTICE=league\n"), {
debug: true
});
const justice: string = parsedFromBuffer["JUSTICE"];