PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB` // TypeScript Version: 3.0 /// export interface DotenvParseOptions { /** * You may turn on logging to help debug why certain keys or values are not being set as you expect. */ debug?: boolean; } export interface DotenvParseOutput { [name: string]: string; } /** * Parses a string or buffer in the .env file format into an object. * * @param src - contents to be parsed * @param options - additional options * @returns an object with keys and values based on `src` */ export function parse( src: string | Buffer, options?: DotenvParseOptions ): T; export interface DotenvConfigOptions { /** * You may specify a custom path if your file containing environment variables is located elsewhere. */ path?: string; /** * You may specify the encoding of your file containing environment variables. */ encoding?: string; /** * You may turn on logging to help debug why certain keys or values are not being set as you expect. */ debug?: boolean; } export interface DotenvConfigOutput { error?: Error; parsed?: DotenvParseOutput; } /** * Loads `.env` file contents into {@link https://nodejs.org/api/process.html#process_process_env `process.env`}. * Example: 'KEY=value' becomes { parsed: { KEY: 'value' } } * * @param options - controls behavior * @returns an object with a `parsed` key if successful or `error` key if an error occurred * */ export function config(options?: DotenvConfigOptions): DotenvConfigOutput; /** @deprecated since v7.0.0 Use config instead. */ export const load: typeof config;