UNPKG

@jiaxinjiang/nest-nacos

Version:

Nacos component for NestJs.

20 lines 867 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createAsyncConfigOptionsProvider = exports.createConfigOptionsProvider = void 0; const nacos_config_constants_1 = require("./nacos.config.constants"); function createConfigOptionsProvider(nacosConfigOptions) { return { provide: nacos_config_constants_1.NACOS_CONFIG_OPTION, useValue: nacosConfigOptions, }; } exports.createConfigOptionsProvider = createConfigOptionsProvider; function createAsyncConfigOptionsProvider(nacosConfigOptions) { return { provide: nacos_config_constants_1.NACOS_CONFIG_OPTION, useFactory: nacosConfigOptions.useFactory, inject: [...(nacosConfigOptions.inject || [])], }; } exports.createAsyncConfigOptionsProvider = createAsyncConfigOptionsProvider; //# sourceMappingURL=nacos.config.provider.js.map