UNPKG

fitness-libraries

Version:
18 lines (17 loc) 1.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.GarminHandler = exports.GarminStorageService = exports.SYMBOLS = exports.GarminService = void 0; const garmin_api_handler_1 = require("garmin-api-handler"); const inversify_1 = require("inversify"); const constants_1 = require("./constants"); Object.defineProperty(exports, "SYMBOLS", { enumerable: true, get: function () { return constants_1.SYMBOLS; } }); const services_1 = require("./services"); Object.defineProperty(exports, "GarminHandler", { enumerable: true, get: function () { return services_1.GarminHandler; } }); Object.defineProperty(exports, "GarminService", { enumerable: true, get: function () { return services_1.GarminService; } }); Object.defineProperty(exports, "GarminStorageService", { enumerable: true, get: function () { return services_1.GarminStorageService; } }); exports.default = new inversify_1.ContainerModule((bind) => { bind(constants_1.SYMBOLS.env).toConstantValue('GARMIN_API').whenTargetNamed(constants_1.SYMBOLS.apiStorageName); bind(services_1.GarminStorageService).toSelf(); bind(garmin_api_handler_1.GarminApi).to(services_1.GarminHandler); bind(services_1.GarminService).toSelf(); });