UNPKG

nest-line-bot

Version:
23 lines 840 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LineMessagingApiClientProvider = void 0; exports.createLineBotProviders = createLineBotProviders; const line = require("@line/bot-sdk"); const line_bot_constants_1 = require("./line-bot.constants"); function createLineBotProviders(options) { return [ { provide: line_bot_constants_1.LINE_MODULE_OPTIONS, useValue: options, }, ]; } exports.LineMessagingApiClientProvider = { provide: line_bot_constants_1.LINE_MESSAGING_API_CLIENT, useFactory: (options) => { const { channelAccessToken } = options; return new line.messagingApi.MessagingApiClient({ channelAccessToken }); }, inject: [line_bot_constants_1.LINE_MODULE_OPTIONS], }; //# sourceMappingURL=line-bot.providers.js.map