UNPKG

@jiaxinjiang/nest-nacos

Version:

Nacos component for NestJs.

20 lines 859 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createInstanceAsyncOptionsProvider = exports.createInstanceOptionsProvider = void 0; const nacos_instance_constants_1 = require("./nacos.instance.constants"); function createInstanceOptionsProvider(nacosInstanceConfig) { return { provide: nacos_instance_constants_1.NACOS_INSTANCE_OPTION, useValue: nacosInstanceConfig, }; } exports.createInstanceOptionsProvider = createInstanceOptionsProvider; function createInstanceAsyncOptionsProvider(options) { return { provide: nacos_instance_constants_1.NACOS_INSTANCE_OPTION, useFactory: options.useFactory, inject: options.inject || [], }; } exports.createInstanceAsyncOptionsProvider = createInstanceAsyncOptionsProvider; //# sourceMappingURL=nacos.instance.provider.js.map