EnvLoader
Defined in: packages/core/src/config/loader.ts:24
Type Parameters
Section titled “Type Parameters”T extends BaseEnvConfig
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new EnvLoader<
T>(options):EnvLoader<T>
Defined in: packages/core/src/config/loader.ts:28
Parameters
Section titled “Parameters”options
Section titled “options”Returns
Section titled “Returns”EnvLoader<T>
Methods
Section titled “Methods”hasEnv()
Section titled “hasEnv()”hasEnv(
envName):boolean
Defined in: packages/core/src/config/loader.ts:60
Check if an environment name is registered.
Parameters
Section titled “Parameters”envName
Section titled “envName”string
Returns
Section titled “Returns”boolean
listEnvs()
Section titled “listEnvs()”listEnvs():
string[]
Defined in: packages/core/src/config/loader.ts:53
List all registered environment names.
Returns
Section titled “Returns”string[]
load()
Section titled “load()”load(
envName):T
Defined in: packages/core/src/config/loader.ts:37
Load and merge config for the given environment name. Throws a descriptive error if the env is unknown.
Parameters
Section titled “Parameters”envName
Section titled “envName”string
Returns
Section titled “Returns”T
© 2026 Axis Tech. Powered by axis-tech.co.