@iotize/cli
Version:
IoTize command line interface
22 lines • 664 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
// // TOD fix path
// let file = JSON.parse(
// readFileSync(
// ).toString()
// );
// let protocol = MockProtocol.createFromRoutes(file);
// let mockDevice = Tap.fromProtocol(protocol);
class DeviceManager {
static get(deviceId) {
if (!(deviceId in DeviceManager.devices)) {
throw new Error(`Device with id ${deviceId} does not exist`);
}
return DeviceManager.devices[deviceId];
}
}
exports.DeviceManager = DeviceManager;
DeviceManager.devices = {
// mock: mockDevice
};
//# sourceMappingURL=device-manager.js.map