nestjs-eureka
Version:
A NestJS module that integrate eureka-js-client
17 lines • 701 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.registerProvider = void 0;
const client_provider_1 = require("../client/client.provider");
const eureka_js_client_1 = require("eureka-js-client");
const register_service_1 = require("./register.service");
exports.registerProvider = {
provide: register_service_1.RegisterService,
useFactory: (client, options) => {
if (!options || !client || options.disable) {
return undefined;
}
return new register_service_1.RegisterService(client);
},
inject: [eureka_js_client_1.Eureka, client_provider_1.EUREKA_MODULE_OPTIONS],
};
//# sourceMappingURL=register.provider.js.map