index.js
739 Bytes
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var rest_1 = require("./services/rest");
var repository_1 = require("./services/repository");
var device_1 = require("./services/device");
var rest_2 = require("./services/rest");
exports.Rest = rest_2.Rest;
var repository_2 = require("./services/repository");
exports.Repository = repository_2.Repository;
var device_2 = require("./services/device");
exports.Device = device_2.Device;
function provideRest() {
return new rest_1.Rest();
}
exports.provideRest = provideRest;
function provideRepository(rest) {
return new repository_1.Repository(rest, new device_1.Device);
}
exports.provideRepository = provideRepository;
//# sourceMappingURL=index.js.map