Extends
Omit<EnvLoaderOptions,"path">
Properties
debug?
Defined in: node_modules/.pnpm/dotenv@17.4.2/node_modules/dotenv/lib/main.d.ts:62 Default:optionaldebug?:boolean
false
Turn on logging to help debug why certain keys or values are not being set as you expect.
example: require('dotenv').config({ debug: process.env.DEBUG })
Inherited from
Omit.debug
DOTENV_KEY?
Defined in: node_modules/.pnpm/dotenv@17.4.2/node_modules/dotenv/lib/main.d.ts:89 Default:optionalDOTENV_KEY?:string
undefined
Pass the DOTENV_KEY directly to config options. Defaults to looking for process.env.DOTENV_KEY environment variable. Note this only applies to decrypting .env.vault files. If passed as null or undefined, or not passed at all, dotenv falls back to its traditional job of parsing a .env file.
example: require('dotenv').config({ DOTENV_KEY: 'dotenv://:key_1234…@dotenvx.com/vault/.env.vault?environment=production' })
Inherited from
Omit.DOTENV_KEY
encoding?
Defined in: node_modules/.pnpm/dotenv@17.4.2/node_modules/dotenv/lib/main.d.ts:44 Default:optionalencoding?:string
utf8
Specify the encoding of your file containing environment variables.
example: require('dotenv').config({ encoding: 'latin1' })
Inherited from
Omit.encoding
env?
Defined in: packages/env-utilities/src/lib/env-loader.ts:11 You may specify a custom environment ifoptionalenv?:string
NODE_ENV isn’t sufficient.
Inherited from
Omit.env
override?
Defined in: node_modules/.pnpm/dotenv@17.4.2/node_modules/dotenv/lib/main.d.ts:71 Default:optionaloverride?:boolean
false
Override any environment variables that have already been set on your machine with values from your .env file.
example: require('dotenv').config({ override: true })
Inherited from
Omit.override
path?
Defined in: packages/env-utilities/src/lib/setup.ts:40 You may specify a custom path if your file containing environment variables is located elsewhere.optionalpath?:string|URL
prefix?
Defined in: packages/env-utilities/src/lib/env-loader.ts:15 You may specify a required prefix for your dotenv variables (ex.optionalprefix?:string
APP_).
Inherited from
Omit.prefix
processEnv?
Defined in: node_modules/.pnpm/dotenv@17.4.2/node_modules/dotenv/lib/main.d.ts:80 Default:optionalprocessEnv?:DotenvPopulateInput
process.env
Specify an object to write your secrets to. Defaults to process.env environment variables.
example: const processEnv = {}; require('dotenv').config({ processEnv: processEnv })
Inherited from
Omit.processEnv
quiet?
Defined in: node_modules/.pnpm/dotenv@17.4.2/node_modules/dotenv/lib/main.d.ts:53 Default:optionalquiet?:boolean
false
Suppress all output (except errors).
example: require('dotenv').config({ quiet: true })
Inherited from
Omit.quiet