Comparing version 1.0.0-beta-1 to 1.0.0-beta-2
@@ -27,2 +27,3 @@ // This class definition will eventually be the default | ||
console.log('Sending Text Message'); | ||
nexmo.sms.sendTextMessage( | ||
@@ -34,1 +35,7 @@ FROM_NUMBER, | ||
); | ||
console.log('Getting Basic Number Insight'); | ||
nexmo.numberInsight.get({level:'basic', number: TO_NUMBER}, logToConsole); | ||
console.log('Checking Balance'); | ||
nexmo.account.checkBalance(logToConsole); |
@@ -7,5 +7,7 @@ "use strict"; | ||
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol ? "symbol" : typeof obj; }; | ||
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); | ||
var _index = require("./index"); | ||
var _index = require('./index'); | ||
@@ -47,3 +49,3 @@ var _index2 = _interopRequireDefault(_index); | ||
_createClass(App, [{ | ||
key: "create", | ||
key: 'create', | ||
value: function create() { | ||
@@ -58,5 +60,5 @@ this._nexmo.createApplication.apply(this._nexmo, arguments); | ||
}, { | ||
key: "get", | ||
key: 'get', | ||
value: function get(appId) { | ||
if (appId) { | ||
if ((typeof appId === 'undefined' ? 'undefined' : _typeof(appId)) !== 'object') { | ||
this._nexmo.getApplication.apply(this._nexmo, arguments); | ||
@@ -73,3 +75,3 @@ } else { | ||
}, { | ||
key: "update", | ||
key: 'update', | ||
value: function update() { | ||
@@ -84,3 +86,3 @@ this._nexmo.updateApplication.apply(this._nexmo, arguments); | ||
}, { | ||
key: "delete", | ||
key: 'delete', | ||
value: function _delete() { | ||
@@ -96,2 +98,2 @@ this._nexmo.deleteApplication.apply(this._nexmo, arguments); | ||
module.exports = exports['default']; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9BcHAuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7O0FBRUE7Ozs7Ozs7O0lBRU0sRzs7Ozs7Ozs7O0FBUUosZUFBWSxXQUFaLEVBQXVDO0FBQUEsUUFBZCxPQUFjLHlEQUFKLEVBQUk7O0FBQUE7O0FBQ3JDLFNBQUssS0FBTCxHQUFhLFdBQWI7QUFDQSxTQUFLLE9BQUwsR0FBZSxPQUFmOzs7QUFHQSxTQUFLLE1BQUwsR0FBYyxLQUFLLE9BQUwsQ0FBYSxhQUFiLG1CQUFkOztBQUVBLFNBQUssTUFBTCxDQUFZLFVBQVosQ0FBdUIsS0FBSyxLQUFMLENBQVcsR0FBbEMsRUFBdUMsS0FBSyxLQUFMLENBQVcsTUFBbEQsRUFBMEQsS0FBSyxPQUFMLENBQWEsS0FBdkU7QUFDRDs7Ozs7Ozs7OzZCQUtRO0FBQ1AsV0FBSyxNQUFMLENBQVksaUJBQVosQ0FBOEIsS0FBOUIsQ0FBb0MsS0FBSyxNQUF6QyxFQUFpRCxTQUFqRDtBQUNEOzs7Ozs7Ozt3QkFLRyxLLEVBQU87QUFDVCxVQUFHLEtBQUgsRUFBVTtBQUNSLGFBQUssTUFBTCxDQUFZLGNBQVosQ0FBMkIsS0FBM0IsQ0FBaUMsS0FBSyxNQUF0QyxFQUE4QyxTQUE5QztBQUNELE9BRkQsTUFHSztBQUNILGFBQUssTUFBTCxDQUFZLGVBQVosQ0FBNEIsS0FBNUIsQ0FBa0MsS0FBSyxNQUF2QyxFQUErQyxTQUEvQztBQUNEO0FBQ0Y7Ozs7Ozs7OzZCQUtRO0FBQ1AsV0FBSyxNQUFMLENBQVksaUJBQVosQ0FBOEIsS0FBOUIsQ0FBb0MsS0FBSyxNQUF6QyxFQUFpRCxTQUFqRDtBQUNEOzs7Ozs7Ozs4QkFLUTtBQUNQLFdBQUssTUFBTCxDQUFZLGlCQUFaLENBQThCLEtBQTlCLENBQW9DLEtBQUssTUFBekMsRUFBaUQsU0FBakQ7QUFDRDs7Ozs7O2tCQUlZLEciLCJmaWxlIjoiQXBwLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXCJ1c2Ugc3RyaWN0XCI7XG5cbmltcG9ydCBuZXhtbyBmcm9tICcuL2luZGV4JztcblxuY2xhc3MgQXBwIHtcbiAgXG4gIC8qKlxuICAgKiBAcGFyYW0ge0NyZWRlbnRpYWxzfSBjcmVkZW50aWFsc1xuICAgKiAgICBjcmVkZW50aWFscyB0byBiZSB1c2VkIHdoZW4gaW50ZXJhY3Rpbmcgd2l0aCB0aGUgQVBJLlxuICAgKiBAcGFyYW0ge09iamVjdH0gb3B0aW9uc1xuICAgKiAgICBBZGRpdGlvbiBBcHAgb3B0aW9ucy5cbiAgICovXG4gIGNvbnN0cnVjdG9yKGNyZWRlbnRpYWxzLCBvcHRpb25zID0ge30pIHtcbiAgICB0aGlzLmNyZWRzID0gY3JlZGVudGlhbHM7XG4gICAgdGhpcy5vcHRpb25zID0gb3B0aW9ucztcbiAgICBcbiAgICAvLyBVc2VkIHRvIGZhY2lsaXRhdGUgdGVzdGluZyBvZiB0aGUgY2FsbCB0byB0aGUgdW5kZXJseWluZyBvYmplY3RcbiAgICB0aGlzLl9uZXhtbyA9IHRoaXMub3B0aW9ucy5uZXhtb092ZXJyaWRlIHx8IG5leG1vO1xuICAgIFxuICAgIHRoaXMuX25leG1vLmluaXRpYWxpemUodGhpcy5jcmVkcy5rZXksIHRoaXMuY3JlZHMuc2VjcmV0LCB0aGlzLm9wdGlvbnMuZGVidWcpO1xuICB9XG4gIFxuICAvKipcbiAgICogVE9ETzogZG9jdW1lbnRcbiAgICovIFxuICBjcmVhdGUoKSB7XG4gICAgdGhpcy5fbmV4bW8uY3JlYXRlQXBwbGljYXRpb24uYXBwbHkodGhpcy5fbmV4bW8sIGFyZ3VtZW50cyk7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBUT0RPOiBkb2N1bWVudFxuICAgKi9cbiAgZ2V0KGFwcElkKSB7XG4gICAgaWYoYXBwSWQpIHtcbiAgICAgIHRoaXMuX25leG1vLmdldEFwcGxpY2F0aW9uLmFwcGx5KHRoaXMuX25leG1vLCBhcmd1bWVudHMpO1xuICAgIH1cbiAgICBlbHNlIHtcbiAgICAgIHRoaXMuX25leG1vLmdldEFwcGxpY2F0aW9ucy5hcHBseSh0aGlzLl9uZXhtbywgYXJndW1lbnRzKTtcbiAgICB9XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBUT0RPOiBkb2N1bWVudFxuICAgKi9cbiAgdXBkYXRlKCkge1xuICAgIHRoaXMuX25leG1vLnVwZGF0ZUFwcGxpY2F0aW9uLmFwcGx5KHRoaXMuX25leG1vLCBhcmd1bWVudHMpO1xuICB9XG4gIFxuICAvKipcbiAgICogVE9ETzogZG9jdW1lbnRcbiAgICovXG4gIGRlbGV0ZSgpIHtcbiAgICB0aGlzLl9uZXhtby5kZWxldGVBcHBsaWNhdGlvbi5hcHBseSh0aGlzLl9uZXhtbywgYXJndW1lbnRzKTtcbiAgfVxuICBcbn1cblxuZXhwb3J0IGRlZmF1bHQgQXBwO1xuIl19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9BcHAuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7QUFFQTs7Ozs7Ozs7SUFFTSxHOzs7Ozs7Ozs7QUFRSixlQUFZLFdBQVosRUFBdUM7QUFBQSxRQUFkLE9BQWMseURBQUosRUFBSTs7QUFBQTs7QUFDckMsU0FBSyxLQUFMLEdBQWEsV0FBYjtBQUNBLFNBQUssT0FBTCxHQUFlLE9BQWY7OztBQUdBLFNBQUssTUFBTCxHQUFjLEtBQUssT0FBTCxDQUFhLGFBQWIsbUJBQWQ7O0FBRUEsU0FBSyxNQUFMLENBQVksVUFBWixDQUF1QixLQUFLLEtBQUwsQ0FBVyxHQUFsQyxFQUF1QyxLQUFLLEtBQUwsQ0FBVyxNQUFsRCxFQUEwRCxLQUFLLE9BQUwsQ0FBYSxLQUF2RTtBQUNEOzs7Ozs7Ozs7NkJBS1E7QUFDUCxXQUFLLE1BQUwsQ0FBWSxpQkFBWixDQUE4QixLQUE5QixDQUFvQyxLQUFLLE1BQXpDLEVBQWlELFNBQWpEO0FBQ0Q7Ozs7Ozs7O3dCQUtHLEssRUFBTztBQUNULFVBQUcsUUFBTyxLQUFQLHlDQUFPLEtBQVAsT0FBa0IsUUFBckIsRUFBK0I7QUFDN0IsYUFBSyxNQUFMLENBQVksY0FBWixDQUEyQixLQUEzQixDQUFpQyxLQUFLLE1BQXRDLEVBQThDLFNBQTlDO0FBQ0QsT0FGRCxNQUdLO0FBQ0gsYUFBSyxNQUFMLENBQVksZUFBWixDQUE0QixLQUE1QixDQUFrQyxLQUFLLE1BQXZDLEVBQStDLFNBQS9DO0FBQ0Q7QUFDRjs7Ozs7Ozs7NkJBS1E7QUFDUCxXQUFLLE1BQUwsQ0FBWSxpQkFBWixDQUE4QixLQUE5QixDQUFvQyxLQUFLLE1BQXpDLEVBQWlELFNBQWpEO0FBQ0Q7Ozs7Ozs7OzhCQUtRO0FBQ1AsV0FBSyxNQUFMLENBQVksaUJBQVosQ0FBOEIsS0FBOUIsQ0FBb0MsS0FBSyxNQUF6QyxFQUFpRCxTQUFqRDtBQUNEOzs7Ozs7a0JBSVksRyIsImZpbGUiOiJBcHAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcInVzZSBzdHJpY3RcIjtcblxuaW1wb3J0IG5leG1vIGZyb20gJy4vaW5kZXgnO1xuXG5jbGFzcyBBcHAge1xuICBcbiAgLyoqXG4gICAqIEBwYXJhbSB7Q3JlZGVudGlhbHN9IGNyZWRlbnRpYWxzXG4gICAqICAgIGNyZWRlbnRpYWxzIHRvIGJlIHVzZWQgd2hlbiBpbnRlcmFjdGluZyB3aXRoIHRoZSBBUEkuXG4gICAqIEBwYXJhbSB7T2JqZWN0fSBvcHRpb25zXG4gICAqICAgIEFkZGl0aW9uIEFwcCBvcHRpb25zLlxuICAgKi9cbiAgY29uc3RydWN0b3IoY3JlZGVudGlhbHMsIG9wdGlvbnMgPSB7fSkge1xuICAgIHRoaXMuY3JlZHMgPSBjcmVkZW50aWFscztcbiAgICB0aGlzLm9wdGlvbnMgPSBvcHRpb25zO1xuICAgIFxuICAgIC8vIFVzZWQgdG8gZmFjaWxpdGF0ZSB0ZXN0aW5nIG9mIHRoZSBjYWxsIHRvIHRoZSB1bmRlcmx5aW5nIG9iamVjdFxuICAgIHRoaXMuX25leG1vID0gdGhpcy5vcHRpb25zLm5leG1vT3ZlcnJpZGUgfHwgbmV4bW87XG4gICAgXG4gICAgdGhpcy5fbmV4bW8uaW5pdGlhbGl6ZSh0aGlzLmNyZWRzLmtleSwgdGhpcy5jcmVkcy5zZWNyZXQsIHRoaXMub3B0aW9ucy5kZWJ1Zyk7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBUT0RPOiBkb2N1bWVudFxuICAgKi8gXG4gIGNyZWF0ZSgpIHtcbiAgICB0aGlzLl9uZXhtby5jcmVhdGVBcHBsaWNhdGlvbi5hcHBseSh0aGlzLl9uZXhtbywgYXJndW1lbnRzKTtcbiAgfVxuICBcbiAgLyoqXG4gICAqIFRPRE86IGRvY3VtZW50XG4gICAqL1xuICBnZXQoYXBwSWQpIHtcbiAgICBpZih0eXBlb2YoYXBwSWQpICE9PSAnb2JqZWN0Jykge1xuICAgICAgdGhpcy5fbmV4bW8uZ2V0QXBwbGljYXRpb24uYXBwbHkodGhpcy5fbmV4bW8sIGFyZ3VtZW50cyk7XG4gICAgfVxuICAgIGVsc2Uge1xuICAgICAgdGhpcy5fbmV4bW8uZ2V0QXBwbGljYXRpb25zLmFwcGx5KHRoaXMuX25leG1vLCBhcmd1bWVudHMpO1xuICAgIH1cbiAgfVxuICBcbiAgLyoqXG4gICAqIFRPRE86IGRvY3VtZW50XG4gICAqL1xuICB1cGRhdGUoKSB7XG4gICAgdGhpcy5fbmV4bW8udXBkYXRlQXBwbGljYXRpb24uYXBwbHkodGhpcy5fbmV4bW8sIGFyZ3VtZW50cyk7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBUT0RPOiBkb2N1bWVudFxuICAgKi9cbiAgZGVsZXRlKCkge1xuICAgIHRoaXMuX25leG1vLmRlbGV0ZUFwcGxpY2F0aW9uLmFwcGx5KHRoaXMuX25leG1vLCBhcmd1bWVudHMpO1xuICB9XG4gIFxufVxuXG5leHBvcnQgZGVmYXVsdCBBcHA7XG4iXX0= |
{ | ||
"name": "nexmo", | ||
"author": "nexmo", | ||
"version": "1.0.0-beta-1", | ||
"version": "1.0.0-beta-2", | ||
"main": "lib/nexmo", | ||
@@ -39,4 +39,5 @@ "keywords": [ | ||
"expect.js": "^0.3.1", | ||
"mocha": "^2.4.5" | ||
"mocha": "^2.4.5", | ||
"sinon": "^1.17.4" | ||
} | ||
} |
@@ -0,1 +1,4 @@ | ||
import sinon from 'sinon'; | ||
import nexmo from '../lib/index'; | ||
import App from '../lib/App'; | ||
@@ -6,3 +9,3 @@ | ||
var appAPIMapping = { | ||
'getApplications': 'get', | ||
'getApplications': 'get|{}', | ||
'createApplication': 'create', | ||
@@ -24,2 +27,18 @@ 'getApplication': 'get|someAppId', | ||
it('should call nexmo.getApplications if 1st param is object', function() { | ||
var mock = sinon.mock(nexmo); | ||
mock.expects('getApplications').once(); | ||
var app = new App({key:'test', secret:'test'}, {nexmoOverride: nexmo}); | ||
app.get({}); | ||
}); | ||
it('should call nexmo.getApplication if 1st param is an app ID', function() { | ||
var mock = sinon.mock(nexmo); | ||
mock.expects('getApplication').once(); | ||
var app = new App({key:'test', secret:'test'}, {nexmoOverride: nexmo}); | ||
app.get('some-app-id'); | ||
}); | ||
}); |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
163882
1509
2
8