envilder
Version:
A CLI and GitHub Action that securely centralizes your environment variables from AWS SSM or Azure Key Vault as a single source of truth
25 lines • 713 B
JavaScript
import { Container } from 'inversify';
import { configureApplicationServices, configureInfrastructureServices, } from '../shared/ContainerConfiguration.js';
export class Startup {
constructor() {
this.container = new Container();
}
static build() {
return new Startup();
}
configureServices() {
configureApplicationServices(this.container);
return this;
}
configureInfrastructure(config, options) {
configureInfrastructureServices(this.container, config, options);
return this;
}
create() {
return this.container;
}
getServiceProvider() {
return this.container;
}
}
//# sourceMappingURL=Startup.js.map