iot-js-sdk
Advanced tools
Comparing version 2.2.1 to 3.0.0
@@ -55,2 +55,16 @@ 'use strict'; | ||
ContainerController.prototype.subscribeToContainer = function subscribeToContainer(containerId, email) { | ||
if (typeof containerId !== 'string') { | ||
return Promise.reject(new Error('containerId parameter of type "string" is required')); | ||
} | ||
if (typeof email !== 'string') { | ||
return Promise.reject(new Error('email parameter of type "string" is required')); | ||
} | ||
var data = { | ||
id: containerId, | ||
email: email | ||
}; | ||
return this.connection.post(data, '/containers/subscribe'); | ||
}; | ||
return ContainerController; | ||
@@ -60,2 +74,2 @@ }(); | ||
exports.default = ContainerController; | ||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb250YWluZXIvY29udGFpbmVyLWNvbnRyb2xsZXIuanMiXSwibmFtZXMiOlsiQ29udGFpbmVyQ29udHJvbGxlciIsImNvbm5lY3Rpb24iLCJFcnJvciIsImdldENvbnRhaW5lciIsImlkIiwiUHJvbWlzZSIsInJlamVjdCIsImdldCIsInRoZW4iLCJkYXRhIiwiZmlsbExldmVsIiwibGF0aXR1ZGUiLCJsb25naXR1ZGUiLCJsYXN0VXBkYXRlZCIsImdldENvbnRhaW5lcnNOZWFyTWUiLCJyZXN1bHQiLCJtYXAiLCJwdXNoIiwiZGF0dW0iXSwibWFwcGluZ3MiOiI7Ozs7QUFBQTs7Ozs7Ozs7SUFFcUJBLG1CO0FBQ25CLCtCQUFZQyxVQUFaLEVBQXdCO0FBQUE7O0FBQ3RCLFFBQUksRUFBRUEsMENBQUYsQ0FBSixFQUF5QztBQUN2QyxZQUFNLElBQUlDLEtBQUosQ0FBVSx1REFBVixDQUFOO0FBQ0Q7QUFDRCxTQUFLRCxVQUFMLEdBQWtCQSxVQUFsQjtBQUNEOztnQ0FFREUsWSx5QkFBYUMsRSxFQUFJO0FBQ2YsUUFBSSxPQUFPQSxFQUFQLEtBQWMsUUFBbEIsRUFBNEI7QUFDMUIsYUFBT0MsUUFBUUMsTUFBUixDQUFlLElBQUlKLEtBQUosQ0FBVSwyQ0FBVixDQUFmLENBQVA7QUFDRDtBQUNELFdBQU8sS0FBS0QsVUFBTCxDQUFnQk0sR0FBaEIsQ0FBb0IsaUJBQWlCSCxFQUFyQyxFQUNKSSxJQURJLENBQ0M7QUFBQSxhQUFTO0FBQ2JKLFlBQUlLLEtBQUtMLEVBREk7QUFFYk0sbUJBQVdELEtBQUtDLFNBRkg7QUFHYkMsa0JBQVVGLEtBQUtFLFFBSEY7QUFJYkMsbUJBQVdILEtBQUtHLFNBSkg7QUFLYkMscUJBQWFKLEtBQUtJO0FBTEwsT0FBVDtBQUFBLEtBREQsQ0FBUDtBQVFELEc7O2dDQUVEQyxtQixnQ0FBb0JILFEsRUFBVUMsUyxFQUFXO0FBQ3ZDLFFBQU1HLFNBQVMsRUFBZjtBQUNBLFdBQU8sS0FBS2QsVUFBTCxDQUFnQk0sR0FBaEIsQ0FBb0Isd0JBQXdCSSxRQUF4QixHQUFtQyxHQUFuQyxHQUF5Q0MsU0FBN0QsRUFDSkosSUFESSxDQUNDO0FBQUEsYUFBUUMsS0FBS08sR0FBTCxDQUFTLGlCQUFTO0FBQzlCRCxlQUFPRSxJQUFQLENBQVk7QUFDVmIsY0FBSWMsTUFBTWQsRUFEQTtBQUVWTSxxQkFBV1EsTUFBTVIsU0FGUDtBQUdWQyxvQkFBVU8sTUFBTVAsUUFITjtBQUlWQyxxQkFBV00sTUFBTU4sU0FKUDtBQUtWQyx1QkFBYUssTUFBTUw7QUFMVCxTQUFaO0FBT0QsT0FSYSxDQUFSO0FBQUEsS0FERCxFQVVKTCxJQVZJLENBVUM7QUFBQSxhQUFNTyxNQUFOO0FBQUEsS0FWRCxDQUFQO0FBV0QsRzs7Ozs7a0JBbkNrQmYsbUIiLCJmaWxlIjoiY29udGFpbmVyLWNvbnRyb2xsZXIuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgQ29ubmVjdGlvbiBmcm9tICcuLi9jb25uZWN0aW9uL2Nvbm5lY3Rpb24nO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBDb250YWluZXJDb250cm9sbGVyIHtcbiAgY29uc3RydWN0b3IoY29ubmVjdGlvbikge1xuICAgIGlmICghKGNvbm5lY3Rpb24gaW5zdGFuY2VvZiBDb25uZWN0aW9uKSkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKCdjb25uZWN0aW9uIHBhcmFtZXRlciBvZiB0eXBlIFwiQ29ubmVjdGlvblwiIGlzIHJlcXVpcmVkJyk7XG4gICAgfVxuICAgIHRoaXMuY29ubmVjdGlvbiA9IGNvbm5lY3Rpb247XG4gIH1cblxuICBnZXRDb250YWluZXIoaWQpIHtcbiAgICBpZiAodHlwZW9mIGlkICE9PSAnc3RyaW5nJykge1xuICAgICAgcmV0dXJuIFByb21pc2UucmVqZWN0KG5ldyBFcnJvcignaWQgcGFyYW1ldGVyIG9mIHR5cGUgXCJzdHJpbmdcIiBpcyByZXF1aXJlZCcpKTtcbiAgICB9XG4gICAgcmV0dXJuIHRoaXMuY29ubmVjdGlvbi5nZXQoJy9jb250YWluZXJzLycgKyBpZClcbiAgICAgIC50aGVuKGRhdGEgPT4gKHtcbiAgICAgICAgaWQ6IGRhdGEuaWQsXG4gICAgICAgIGZpbGxMZXZlbDogZGF0YS5maWxsTGV2ZWwsXG4gICAgICAgIGxhdGl0dWRlOiBkYXRhLmxhdGl0dWRlLFxuICAgICAgICBsb25naXR1ZGU6IGRhdGEubG9uZ2l0dWRlLFxuICAgICAgICBsYXN0VXBkYXRlZDogZGF0YS5sYXN0VXBkYXRlZFxuICAgICAgfSkpO1xuICB9XG5cbiAgZ2V0Q29udGFpbmVyc05lYXJNZShsYXRpdHVkZSwgbG9uZ2l0dWRlKSB7XG4gICAgY29uc3QgcmVzdWx0ID0gW107XG4gICAgcmV0dXJuIHRoaXMuY29ubmVjdGlvbi5nZXQoJy9jb250YWluZXJzL25lYXJtZS8nICsgbGF0aXR1ZGUgKyAnLycgKyBsb25naXR1ZGUpXG4gICAgICAudGhlbihkYXRhID0+IGRhdGEubWFwKGRhdHVtID0+IHtcbiAgICAgICAgcmVzdWx0LnB1c2goe1xuICAgICAgICAgIGlkOiBkYXR1bS5pZCxcbiAgICAgICAgICBmaWxsTGV2ZWw6IGRhdHVtLmZpbGxMZXZlbCxcbiAgICAgICAgICBsYXRpdHVkZTogZGF0dW0ubGF0aXR1ZGUsXG4gICAgICAgICAgbG9uZ2l0dWRlOiBkYXR1bS5sb25naXR1ZGUsXG4gICAgICAgICAgbGFzdFVwZGF0ZWQ6IGRhdHVtLmxhc3RVcGRhdGVkXG4gICAgICAgIH0pO1xuICAgICAgfSkpXG4gICAgICAudGhlbigoKSA9PiByZXN1bHQpO1xuICB9XG59XG4iXX0= | ||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jb250YWluZXIvY29udGFpbmVyLWNvbnRyb2xsZXIuanMiXSwibmFtZXMiOlsiQ29udGFpbmVyQ29udHJvbGxlciIsImNvbm5lY3Rpb24iLCJFcnJvciIsImdldENvbnRhaW5lciIsImlkIiwiUHJvbWlzZSIsInJlamVjdCIsImdldCIsInRoZW4iLCJkYXRhIiwiZmlsbExldmVsIiwibGF0aXR1ZGUiLCJsb25naXR1ZGUiLCJsYXN0VXBkYXRlZCIsImdldENvbnRhaW5lcnNOZWFyTWUiLCJyZXN1bHQiLCJtYXAiLCJwdXNoIiwiZGF0dW0iLCJzdWJzY3JpYmVUb0NvbnRhaW5lciIsImNvbnRhaW5lcklkIiwiZW1haWwiLCJwb3N0Il0sIm1hcHBpbmdzIjoiOzs7O0FBQUE7Ozs7Ozs7O0lBRXFCQSxtQjtBQUNuQiwrQkFBWUMsVUFBWixFQUF3QjtBQUFBOztBQUN0QixRQUFJLEVBQUVBLDBDQUFGLENBQUosRUFBeUM7QUFDdkMsWUFBTSxJQUFJQyxLQUFKLENBQVUsdURBQVYsQ0FBTjtBQUNEO0FBQ0QsU0FBS0QsVUFBTCxHQUFrQkEsVUFBbEI7QUFDRDs7Z0NBRURFLFkseUJBQWFDLEUsRUFBSTtBQUNmLFFBQUksT0FBT0EsRUFBUCxLQUFjLFFBQWxCLEVBQTRCO0FBQzFCLGFBQU9DLFFBQVFDLE1BQVIsQ0FBZSxJQUFJSixLQUFKLENBQVUsMkNBQVYsQ0FBZixDQUFQO0FBQ0Q7QUFDRCxXQUFPLEtBQUtELFVBQUwsQ0FBZ0JNLEdBQWhCLENBQW9CLGlCQUFpQkgsRUFBckMsRUFDSkksSUFESSxDQUNDO0FBQUEsYUFBUztBQUNiSixZQUFJSyxLQUFLTCxFQURJO0FBRWJNLG1CQUFXRCxLQUFLQyxTQUZIO0FBR2JDLGtCQUFVRixLQUFLRSxRQUhGO0FBSWJDLG1CQUFXSCxLQUFLRyxTQUpIO0FBS2JDLHFCQUFhSixLQUFLSTtBQUxMLE9BQVQ7QUFBQSxLQURELENBQVA7QUFRRCxHOztnQ0FFREMsbUIsZ0NBQW9CSCxRLEVBQVVDLFMsRUFBVztBQUN2QyxRQUFNRyxTQUFTLEVBQWY7QUFDQSxXQUFPLEtBQUtkLFVBQUwsQ0FBZ0JNLEdBQWhCLENBQW9CLHdCQUF3QkksUUFBeEIsR0FBbUMsR0FBbkMsR0FBeUNDLFNBQTdELEVBQ0pKLElBREksQ0FDQztBQUFBLGFBQVFDLEtBQUtPLEdBQUwsQ0FBUyxpQkFBUztBQUM5QkQsZUFBT0UsSUFBUCxDQUFZO0FBQ1ZiLGNBQUljLE1BQU1kLEVBREE7QUFFVk0scUJBQVdRLE1BQU1SLFNBRlA7QUFHVkMsb0JBQVVPLE1BQU1QLFFBSE47QUFJVkMscUJBQVdNLE1BQU1OLFNBSlA7QUFLVkMsdUJBQWFLLE1BQU1MO0FBTFQsU0FBWjtBQU9ELE9BUmEsQ0FBUjtBQUFBLEtBREQsRUFVSkwsSUFWSSxDQVVDO0FBQUEsYUFBTU8sTUFBTjtBQUFBLEtBVkQsQ0FBUDtBQVdELEc7O2dDQUVESSxvQixpQ0FBcUJDLFcsRUFBYUMsSyxFQUFPO0FBQ3ZDLFFBQUksT0FBT0QsV0FBUCxLQUF1QixRQUEzQixFQUFxQztBQUNuQyxhQUFPZixRQUFRQyxNQUFSLENBQWUsSUFBSUosS0FBSixDQUFVLG9EQUFWLENBQWYsQ0FBUDtBQUNEO0FBQ0QsUUFBSSxPQUFPbUIsS0FBUCxLQUFpQixRQUFyQixFQUErQjtBQUM3QixhQUFPaEIsUUFBUUMsTUFBUixDQUFlLElBQUlKLEtBQUosQ0FBVSw4Q0FBVixDQUFmLENBQVA7QUFDRDtBQUNELFFBQU1PLE9BQ0o7QUFDRUwsVUFBSWdCLFdBRE47QUFFRUM7QUFGRixLQURGO0FBS0EsV0FBTyxLQUFLcEIsVUFBTCxDQUFnQnFCLElBQWhCLENBQXFCYixJQUFyQixFQUEyQix1QkFBM0IsQ0FBUDtBQUNELEc7Ozs7O2tCQWxEa0JULG1CIiwiZmlsZSI6ImNvbnRhaW5lci1jb250cm9sbGVyLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IENvbm5lY3Rpb24gZnJvbSAnLi4vY29ubmVjdGlvbi9jb25uZWN0aW9uJztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgQ29udGFpbmVyQ29udHJvbGxlciB7XG4gIGNvbnN0cnVjdG9yKGNvbm5lY3Rpb24pIHtcbiAgICBpZiAoIShjb25uZWN0aW9uIGluc3RhbmNlb2YgQ29ubmVjdGlvbikpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcignY29ubmVjdGlvbiBwYXJhbWV0ZXIgb2YgdHlwZSBcIkNvbm5lY3Rpb25cIiBpcyByZXF1aXJlZCcpO1xuICAgIH1cbiAgICB0aGlzLmNvbm5lY3Rpb24gPSBjb25uZWN0aW9uO1xuICB9XG5cbiAgZ2V0Q29udGFpbmVyKGlkKSB7XG4gICAgaWYgKHR5cGVvZiBpZCAhPT0gJ3N0cmluZycpIHtcbiAgICAgIHJldHVybiBQcm9taXNlLnJlamVjdChuZXcgRXJyb3IoJ2lkIHBhcmFtZXRlciBvZiB0eXBlIFwic3RyaW5nXCIgaXMgcmVxdWlyZWQnKSk7XG4gICAgfVxuICAgIHJldHVybiB0aGlzLmNvbm5lY3Rpb24uZ2V0KCcvY29udGFpbmVycy8nICsgaWQpXG4gICAgICAudGhlbihkYXRhID0+ICh7XG4gICAgICAgIGlkOiBkYXRhLmlkLFxuICAgICAgICBmaWxsTGV2ZWw6IGRhdGEuZmlsbExldmVsLFxuICAgICAgICBsYXRpdHVkZTogZGF0YS5sYXRpdHVkZSxcbiAgICAgICAgbG9uZ2l0dWRlOiBkYXRhLmxvbmdpdHVkZSxcbiAgICAgICAgbGFzdFVwZGF0ZWQ6IGRhdGEubGFzdFVwZGF0ZWRcbiAgICAgIH0pKTtcbiAgfVxuXG4gIGdldENvbnRhaW5lcnNOZWFyTWUobGF0aXR1ZGUsIGxvbmdpdHVkZSkge1xuICAgIGNvbnN0IHJlc3VsdCA9IFtdO1xuICAgIHJldHVybiB0aGlzLmNvbm5lY3Rpb24uZ2V0KCcvY29udGFpbmVycy9uZWFybWUvJyArIGxhdGl0dWRlICsgJy8nICsgbG9uZ2l0dWRlKVxuICAgICAgLnRoZW4oZGF0YSA9PiBkYXRhLm1hcChkYXR1bSA9PiB7XG4gICAgICAgIHJlc3VsdC5wdXNoKHtcbiAgICAgICAgICBpZDogZGF0dW0uaWQsXG4gICAgICAgICAgZmlsbExldmVsOiBkYXR1bS5maWxsTGV2ZWwsXG4gICAgICAgICAgbGF0aXR1ZGU6IGRhdHVtLmxhdGl0dWRlLFxuICAgICAgICAgIGxvbmdpdHVkZTogZGF0dW0ubG9uZ2l0dWRlLFxuICAgICAgICAgIGxhc3RVcGRhdGVkOiBkYXR1bS5sYXN0VXBkYXRlZFxuICAgICAgICB9KTtcbiAgICAgIH0pKVxuICAgICAgLnRoZW4oKCkgPT4gcmVzdWx0KTtcbiAgfVxuXG4gIHN1YnNjcmliZVRvQ29udGFpbmVyKGNvbnRhaW5lcklkLCBlbWFpbCkge1xuICAgIGlmICh0eXBlb2YgY29udGFpbmVySWQgIT09ICdzdHJpbmcnKSB7XG4gICAgICByZXR1cm4gUHJvbWlzZS5yZWplY3QobmV3IEVycm9yKCdjb250YWluZXJJZCBwYXJhbWV0ZXIgb2YgdHlwZSBcInN0cmluZ1wiIGlzIHJlcXVpcmVkJykpO1xuICAgIH1cbiAgICBpZiAodHlwZW9mIGVtYWlsICE9PSAnc3RyaW5nJykge1xuICAgICAgcmV0dXJuIFByb21pc2UucmVqZWN0KG5ldyBFcnJvcignZW1haWwgcGFyYW1ldGVyIG9mIHR5cGUgXCJzdHJpbmdcIiBpcyByZXF1aXJlZCcpKTtcbiAgICB9XG4gICAgY29uc3QgZGF0YSA9XG4gICAgICB7XG4gICAgICAgIGlkOiBjb250YWluZXJJZCxcbiAgICAgICAgZW1haWxcbiAgICAgIH07XG4gICAgcmV0dXJuIHRoaXMuY29ubmVjdGlvbi5wb3N0KGRhdGEsICcvY29udGFpbmVycy9zdWJzY3JpYmUnKTtcbiAgfVxufVxuIl19 |
'use strict'; | ||
exports.__esModule = true; | ||
exports.UsergroupController = exports.FillLevelController = exports.ContainerController = exports.Connection = undefined; | ||
exports.FillLevelController = exports.ContainerController = exports.Connection = undefined; | ||
@@ -18,6 +18,2 @@ var _connection = require('./connection/connection'); | ||
var _usergroupController = require('./usergroup/usergroup-controller'); | ||
var _usergroupController2 = _interopRequireDefault(_usergroupController); | ||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } | ||
@@ -28,3 +24,2 @@ | ||
exports.FillLevelController = _fillLevelController2.default; | ||
exports.UsergroupController = _usergroupController2.default; | ||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6WyJDb25uZWN0aW9uIiwiQ29udGFpbmVyQ29udHJvbGxlciIsIkZpbGxMZXZlbENvbnRyb2xsZXIiLCJVc2VyZ3JvdXBDb250cm9sbGVyIl0sIm1hcHBpbmdzIjoiOzs7OztBQUFBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7UUFHRUEsVTtRQUNBQyxtQjtRQUNBQyxtQjtRQUNBQyxtQiIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBDb25uZWN0aW9uIGZyb20gJy4vY29ubmVjdGlvbi9jb25uZWN0aW9uJztcbmltcG9ydCBDb250YWluZXJDb250cm9sbGVyIGZyb20gJy4vY29udGFpbmVyL2NvbnRhaW5lci1jb250cm9sbGVyJztcbmltcG9ydCBGaWxsTGV2ZWxDb250cm9sbGVyIGZyb20gJy4vZmlsbC1sZXZlbC9maWxsLWxldmVsLWNvbnRyb2xsZXInO1xuaW1wb3J0IFVzZXJncm91cENvbnRyb2xsZXIgZnJvbSAnLi91c2VyZ3JvdXAvdXNlcmdyb3VwLWNvbnRyb2xsZXInO1xuXG5leHBvcnQge1xuICBDb25uZWN0aW9uLFxuICBDb250YWluZXJDb250cm9sbGVyLFxuICBGaWxsTGV2ZWxDb250cm9sbGVyLFxuICBVc2VyZ3JvdXBDb250cm9sbGVyXG59O1xuIl19 | ||
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6WyJDb25uZWN0aW9uIiwiQ29udGFpbmVyQ29udHJvbGxlciIsIkZpbGxMZXZlbENvbnRyb2xsZXIiXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7UUFHRUEsVTtRQUNBQyxtQjtRQUNBQyxtQiIsImZpbGUiOiJpbmRleC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBDb25uZWN0aW9uIGZyb20gJy4vY29ubmVjdGlvbi9jb25uZWN0aW9uJztcbmltcG9ydCBDb250YWluZXJDb250cm9sbGVyIGZyb20gJy4vY29udGFpbmVyL2NvbnRhaW5lci1jb250cm9sbGVyJztcbmltcG9ydCBGaWxsTGV2ZWxDb250cm9sbGVyIGZyb20gJy4vZmlsbC1sZXZlbC9maWxsLWxldmVsLWNvbnRyb2xsZXInO1xuXG5leHBvcnQge1xuICBDb25uZWN0aW9uLFxuICBDb250YWluZXJDb250cm9sbGVyLFxuICBGaWxsTGV2ZWxDb250cm9sbGVyXG59O1xuIl19 |
{ | ||
"name": "iot-js-sdk", | ||
"version": "2.2.1", | ||
"version": "3.0.0", | ||
"description": "IoT JavaScript SDK", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
17432
6
148