@contextjs/configuration
Version:
Lightweight configuration system for ContextJS applications, featuring async providers and environment variable support.
15 lines (14 loc) • 366 B
JavaScript
export class ConfigurationOptions {
configuration;
constructor(configuration) {
this.configuration = configuration;
}
useProvider(provider) {
this.configuration.providers.push(provider);
return this;
}
useEnvironmentVariables() {
this.configuration.useEnvironmentVariables = true;
return this;
}
}