UNPKG

@ton-hard-core/nest-twa

Version:
29 lines 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TwaModule = void 0; const tslib_1 = require("tslib"); const common_1 = require("@nestjs/common"); const config_1 = require("@nestjs/config"); const twa_options_1 = require("./twa.options"); const twa_service_1 = require("./twa.service"); let TwaModule = class TwaModule { }; exports.TwaModule = TwaModule; exports.TwaModule = TwaModule = tslib_1.__decorate([ (0, common_1.Module)({ controllers: [], exports: [twa_service_1.TwaService], imports: [config_1.ConfigModule], providers: [ { inject: [config_1.ConfigService], provide: twa_options_1.TwaOptions, useFactory(configService) { return new twa_options_1.TwaOptions(configService.getOrThrow('TELEGRAM_BOT_TOKEN')); } }, twa_service_1.TwaService ] }) ], TwaModule); //# sourceMappingURL=twa.module.js.map