UNPKG

@kcws/rspack-config

Version:
30 lines 791 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ConfigService = void 0; const _1 = require("."); /** * @public */ class ConfigService { static define(name, transformer) { const service = new ConfigService(); return service.define(name, transformer); } static builder(config) { const service = new ConfigService(); return service.builder(config); } transformers; constructor() { this.transformers = {}; } define(name, transformer) { this.transformers[name] = transformer; return this; } builder(config) { return new _1.ConfigBuilder(config ?? {}, this.transformers); } } exports.ConfigService = ConfigService; //# sourceMappingURL=service.js.map