feature-management
Version:
Feature Flag Management
22 lines • 590 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.containerProvider = void 0;
class DefaultContainer {
get(anyClass) {
return new anyClass();
}
}
class ContainerProvider {
constructor(container = new DefaultContainer()) {
this.container = container;
}
resolveContainer() {
return this.container;
}
useContainer(container) {
this.container = container;
}
}
const containerProvider = new ContainerProvider();
exports.containerProvider = containerProvider;
//# sourceMappingURL=container.js.map