fitness-libraries
Version:
Fitness libraries as inversify modules.
15 lines (14 loc) • 804 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FitbitService = exports.SYMBOLS = void 0;
const fitbit_api_handler_1 = require("fitbit-api-handler");
const inversify_1 = require("inversify");
const services_1 = require("./services");
Object.defineProperty(exports, "FitbitService", { enumerable: true, get: function () { return services_1.FitbitService; } });
var constants_1 = require("./constants");
Object.defineProperty(exports, "SYMBOLS", { enumerable: true, get: function () { return constants_1.SYMBOLS; } });
exports.default = new inversify_1.ContainerModule((bind) => {
bind(services_1.FitbitStorageService).toSelf();
bind(fitbit_api_handler_1.Api).to(services_1.FitbitApiHandler).inSingletonScope();
bind(services_1.FitbitService).toSelf();
});