ruch
Version:
Revolutionary React TypeScript CLI with hexagonal architecture & AI-powered development assistance. Create maintainable, scalable applications with domain-driven design and integrated AI tooling.
27 lines • 779 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ConfigProvider = void 0;
class ConfigProvider {
static getConfig() {
if (!ConfigProvider.instance) {
ConfigProvider.instance = {
domainsDir: 'src/domains',
templateDefaults: {
withUi: true,
withStore: true,
withQueries: true,
withApi: true,
},
};
}
return ConfigProvider.instance;
}
static setConfig(config) {
ConfigProvider.instance = {
...ConfigProvider.getConfig(),
...config,
};
}
}
exports.ConfigProvider = ConfigProvider;
//# sourceMappingURL=config.js.map