Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

amadeus

Package Overview
Dependencies
Maintainers
2
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

amadeus - npm Package Compare versions

Comparing version 5.3.0 to 5.4.0

lib/amadeus/namespaces/shopping/activities.js

4

CHANGELOG.md
# Changelog
## 5.4.0 - 2020-10-01
Add support for the [Tours and Activities API](https://developers.amadeus.com/self-service/category/destination-content/api-doc/tours-and-activities/api-reference)
## 5.3.0 - 2020-09-15

@@ -3,0 +7,0 @@ Add support for the [On-Demand Flight Status API](https://developers.amadeus.com/self-service/category/air/api-doc/on-demand-flight-status/api-reference)

@@ -24,2 +24,6 @@ "use strict";

var _activities = _interopRequireDefault(require("./shopping/activities"));
var _activity = _interopRequireDefault(require("./shopping/activity"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

@@ -68,2 +72,3 @@

this.hotelOffersByHotel = new _hotel_offers_by_hotel["default"](client);
this.activities = new _activities["default"](client);
}

@@ -83,2 +88,14 @@ /**

}
/**
* Loads a namespaced path for a specific activity ID
*
* @param {string} [activityId] The ID of the activity for a dedicated tour or activity
* @return {Activity}
**/
}, {
key: "activity",
value: function activity(activityId) {
return new _activity["default"](this.client, activityId);
}
}]);

@@ -92,2 +109,2 @@

module.exports = exports["default"];
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9hbWFkZXVzL25hbWVzcGFjZXMvc2hvcHBpbmcuanMiXSwibmFtZXMiOlsiU2hvcHBpbmciLCJjbGllbnQiLCJmbGlnaHREZXN0aW5hdGlvbnMiLCJGbGlnaHREZXN0aW5hdGlvbnMiLCJmbGlnaHRPZmZlcnMiLCJGbGlnaHRPZmZlcnMiLCJmbGlnaHRPZmZlcnNTZWFyY2giLCJGbGlnaHRPZmZlcnNTZWFyY2giLCJmbGlnaHREYXRlcyIsIkZsaWdodERhdGVzIiwic2VhdG1hcHMiLCJTZWF0bWFwcyIsImhvdGVsT2ZmZXJzIiwiSG90ZWxPZmZlcnMiLCJob3RlbE9mZmVyc0J5SG90ZWwiLCJIb3RlbE9mZmVyc0J5SG90ZWwiLCJvZmZlcklkIiwiSG90ZWxPZmZlciJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOzs7Ozs7Ozs7O0FBR0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQXFCTUEsUTs7O0FBQ0osb0JBQVlDLE1BQVosRUFBb0I7QUFBQTs7QUFDbEIsU0FBS0EsTUFBTCxHQUEwQkEsTUFBMUI7QUFDQSxTQUFLQyxrQkFBTCxHQUEwQixJQUFJQywrQkFBSixDQUF1QkYsTUFBdkIsQ0FBMUI7QUFDQSxTQUFLRyxZQUFMLEdBQTBCLElBQUlDLHlCQUFKLENBQWlCSixNQUFqQixDQUExQjtBQUNBLFNBQUtLLGtCQUFMLEdBQTBCLElBQUlDLGdDQUFKLENBQXVCTixNQUF2QixDQUExQjtBQUNBLFNBQUtPLFdBQUwsR0FBMEIsSUFBSUMsd0JBQUosQ0FBZ0JSLE1BQWhCLENBQTFCO0FBQ0EsU0FBS1MsUUFBTCxHQUEwQixJQUFJQyxvQkFBSixDQUFhVixNQUFiLENBQTFCO0FBQ0EsU0FBS1csV0FBTCxHQUEwQixJQUFJQyx3QkFBSixDQUFnQlosTUFBaEIsQ0FBMUI7QUFDQSxTQUFLYSxrQkFBTCxHQUEwQixJQUFJQyxpQ0FBSixDQUF1QmQsTUFBdkIsQ0FBMUI7QUFDRDtBQUdEOzs7Ozs7Ozs7OytCQU1XZSxPLEVBQVM7QUFDbEIsYUFBTyxJQUFJQyx1QkFBSixDQUFlLEtBQUtoQixNQUFwQixFQUE0QmUsT0FBNUIsQ0FBUDtBQUNEOzs7Ozs7ZUFHWWhCLFEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgRmxpZ2h0RGVzdGluYXRpb25zIGZyb20gJy4vc2hvcHBpbmcvZmxpZ2h0X2Rlc3RpbmF0aW9ucyc7XG5pbXBvcnQgRmxpZ2h0T2ZmZXJzICAgICAgIGZyb20gJy4vc2hvcHBpbmcvZmxpZ2h0X29mZmVycyc7XG5pbXBvcnQgRmxpZ2h0T2ZmZXJzU2VhcmNoIGZyb20gJy4vc2hvcHBpbmcvZmxpZ2h0X29mZmVyc19zZWFyY2gnO1xuaW1wb3J0IEZsaWdodERhdGVzICAgICAgICBmcm9tICcuL3Nob3BwaW5nL2ZsaWdodF9kYXRlcyc7XG5pbXBvcnQgU2VhdG1hcHMgICAgICAgICAgIGZyb20gJy4vc2hvcHBpbmcvc2VhdG1hcHMnO1xuaW1wb3J0IEhvdGVsT2ZmZXJzICAgICAgICBmcm9tICcuL3Nob3BwaW5nL2hvdGVsX29mZmVycyc7XG5pbXBvcnQgSG90ZWxPZmZlcnNCeUhvdGVsIGZyb20gJy4vc2hvcHBpbmcvaG90ZWxfb2ZmZXJzX2J5X2hvdGVsJztcbmltcG9ydCBIb3RlbE9mZmVyICAgICAgICAgZnJvbSAnLi9zaG9wcGluZy9ob3RlbF9vZmZlcic7XG5cblxuLyoqXG4gKiBBIG5hbWVzcGFjZWQgY2xpZW50IGZvciB0aGVcbiAqIGAvdjEvc2hvcHBpbmdgIGFuZCBgL3YyL3Nob3BwaW5nYCBlbmRwb2ludHNcbiAqXG4gKiBBY2Nlc3MgdmlhIHRoZSB7QGxpbmsgQW1hZGV1c30gb2JqZWN0XG4gKlxuICogYGBganNcbiAqIGxldCBhbWFkZXVzID0gbmV3IEFtYWRldXMoKTtcbiAqIGFtYWRldXMuc2hvcHBpbmc7XG4gKiBgYGBcbiAqXG4gKiBAcGFyYW0ge0NsaWVudH0gY2xpZW50XG4gKiBAcHJvcGVydHkge0ZsaWdodERlc3RpbmF0aW9uc30gZmxpZ2h0RGVzdGluYXRpb25zXG4gKiBAcHJvcGVydHkge0ZsaWdodE9mZmVyc30gZmxpZ2h0T2ZmZXJzXG4gKiBAcHJvcGVydHkge0ZsaWdodE9mZmVyc1NlYXJjaH0gZmxpZ2h0T2ZmZXJzU2VhcmNoXG4gKiBAcHJvcGVydHkge0ZsaWdodERhdGVzfSBmbGlnaHREYXRlc1xuICogQHByb3BlcnR5IHtTZWF0bWFwc30gc2VhdG1hcHNcbiAqIEBwcm9wZXJ0eSB7SG90ZWxPZmZlcnN9IGhvdGVsT2ZmZXJzXG4gKiBAcHJvcGVydHkge0hvdGVsT2ZmZXJ9IGhvdGVsT2ZmZXJcbiAqIEBwcm9wZXJ0eSB7SG90ZWxPZmZlcnNCeUhvdGVsfSBob3RlbE9mZmVyc0J5SG90ZWxcbiAqL1xuY2xhc3MgU2hvcHBpbmcge1xuICBjb25zdHJ1Y3RvcihjbGllbnQpIHtcbiAgICB0aGlzLmNsaWVudCAgICAgICAgICAgICA9IGNsaWVudDtcbiAgICB0aGlzLmZsaWdodERlc3RpbmF0aW9ucyA9IG5ldyBGbGlnaHREZXN0aW5hdGlvbnMoY2xpZW50KTtcbiAgICB0aGlzLmZsaWdodE9mZmVycyAgICAgICA9IG5ldyBGbGlnaHRPZmZlcnMoY2xpZW50KTtcbiAgICB0aGlzLmZsaWdodE9mZmVyc1NlYXJjaCA9IG5ldyBGbGlnaHRPZmZlcnNTZWFyY2goY2xpZW50KTtcbiAgICB0aGlzLmZsaWdodERhdGVzICAgICAgICA9IG5ldyBGbGlnaHREYXRlcyhjbGllbnQpO1xuICAgIHRoaXMuc2VhdG1hcHMgICAgICAgICAgID0gbmV3IFNlYXRtYXBzKGNsaWVudCk7XG4gICAgdGhpcy5ob3RlbE9mZmVycyAgICAgICAgPSBuZXcgSG90ZWxPZmZlcnMoY2xpZW50KTtcbiAgICB0aGlzLmhvdGVsT2ZmZXJzQnlIb3RlbCA9IG5ldyBIb3RlbE9mZmVyc0J5SG90ZWwoY2xpZW50KTtcbiAgfVxuXG5cbiAgLyoqXG4gICAqIExvYWRzIGEgbmFtZXNwYWNlZCBwYXRoIGZvciBhIHNwZWNpZmljIG9mZmVyIElEXG4gICAqXG4gICAqIEBwYXJhbSAge3N0cmluZ30gW29mZmVySWRdICBUaGUgSUQgb2YgdGhlIG9mZmVyIGZvciBhIGRlZGljYXRlZCBob3RlbFxuICAgKiBAcmV0dXJuIHtIb3RlbE9mZmVyfVxuICAgKiovXG4gIGhvdGVsT2ZmZXIob2ZmZXJJZCkge1xuICAgIHJldHVybiBuZXcgSG90ZWxPZmZlcih0aGlzLmNsaWVudCwgb2ZmZXJJZCk7XG4gIH1cbn1cblxuZXhwb3J0IGRlZmF1bHQgU2hvcHBpbmc7XG4iXX0=
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9hbWFkZXVzL25hbWVzcGFjZXMvc2hvcHBpbmcuanMiXSwibmFtZXMiOlsiU2hvcHBpbmciLCJjbGllbnQiLCJmbGlnaHREZXN0aW5hdGlvbnMiLCJGbGlnaHREZXN0aW5hdGlvbnMiLCJmbGlnaHRPZmZlcnMiLCJGbGlnaHRPZmZlcnMiLCJmbGlnaHRPZmZlcnNTZWFyY2giLCJGbGlnaHRPZmZlcnNTZWFyY2giLCJmbGlnaHREYXRlcyIsIkZsaWdodERhdGVzIiwic2VhdG1hcHMiLCJTZWF0bWFwcyIsImhvdGVsT2ZmZXJzIiwiSG90ZWxPZmZlcnMiLCJob3RlbE9mZmVyc0J5SG90ZWwiLCJIb3RlbE9mZmVyc0J5SG90ZWwiLCJhY3Rpdml0aWVzIiwiQWN0aXZpdGllcyIsIm9mZmVySWQiLCJIb3RlbE9mZmVyIiwiYWN0aXZpdHlJZCIsIkFjdGl2aXR5Il0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7O0FBQ0E7Ozs7Ozs7Ozs7QUFHQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBcUJNQSxROzs7QUFDSixvQkFBWUMsTUFBWixFQUFvQjtBQUFBOztBQUNsQixTQUFLQSxNQUFMLEdBQTBCQSxNQUExQjtBQUNBLFNBQUtDLGtCQUFMLEdBQTBCLElBQUlDLCtCQUFKLENBQXVCRixNQUF2QixDQUExQjtBQUNBLFNBQUtHLFlBQUwsR0FBMEIsSUFBSUMseUJBQUosQ0FBaUJKLE1BQWpCLENBQTFCO0FBQ0EsU0FBS0ssa0JBQUwsR0FBMEIsSUFBSUMsZ0NBQUosQ0FBdUJOLE1BQXZCLENBQTFCO0FBQ0EsU0FBS08sV0FBTCxHQUEwQixJQUFJQyx3QkFBSixDQUFnQlIsTUFBaEIsQ0FBMUI7QUFDQSxTQUFLUyxRQUFMLEdBQTBCLElBQUlDLG9CQUFKLENBQWFWLE1BQWIsQ0FBMUI7QUFDQSxTQUFLVyxXQUFMLEdBQTBCLElBQUlDLHdCQUFKLENBQWdCWixNQUFoQixDQUExQjtBQUNBLFNBQUthLGtCQUFMLEdBQTBCLElBQUlDLGlDQUFKLENBQXVCZCxNQUF2QixDQUExQjtBQUNBLFNBQUtlLFVBQUwsR0FBMEIsSUFBSUMsc0JBQUosQ0FBZWhCLE1BQWYsQ0FBMUI7QUFDRDtBQUdEOzs7Ozs7Ozs7OytCQU1XaUIsTyxFQUFTO0FBQ2xCLGFBQU8sSUFBSUMsdUJBQUosQ0FBZSxLQUFLbEIsTUFBcEIsRUFBNEJpQixPQUE1QixDQUFQO0FBQ0Q7QUFFRDs7Ozs7Ozs7OzZCQU1TRSxVLEVBQVk7QUFDbkIsYUFBTyxJQUFJQyxvQkFBSixDQUFhLEtBQUtwQixNQUFsQixFQUEwQm1CLFVBQTFCLENBQVA7QUFDRDs7Ozs7O2VBSVlwQixRIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IEZsaWdodERlc3RpbmF0aW9ucyBmcm9tICcuL3Nob3BwaW5nL2ZsaWdodF9kZXN0aW5hdGlvbnMnO1xuaW1wb3J0IEZsaWdodE9mZmVycyAgICAgICBmcm9tICcuL3Nob3BwaW5nL2ZsaWdodF9vZmZlcnMnO1xuaW1wb3J0IEZsaWdodE9mZmVyc1NlYXJjaCBmcm9tICcuL3Nob3BwaW5nL2ZsaWdodF9vZmZlcnNfc2VhcmNoJztcbmltcG9ydCBGbGlnaHREYXRlcyAgICAgICAgZnJvbSAnLi9zaG9wcGluZy9mbGlnaHRfZGF0ZXMnO1xuaW1wb3J0IFNlYXRtYXBzICAgICAgICAgICBmcm9tICcuL3Nob3BwaW5nL3NlYXRtYXBzJztcbmltcG9ydCBIb3RlbE9mZmVycyAgICAgICAgZnJvbSAnLi9zaG9wcGluZy9ob3RlbF9vZmZlcnMnO1xuaW1wb3J0IEhvdGVsT2ZmZXJzQnlIb3RlbCBmcm9tICcuL3Nob3BwaW5nL2hvdGVsX29mZmVyc19ieV9ob3RlbCc7XG5pbXBvcnQgSG90ZWxPZmZlciAgICAgICAgIGZyb20gJy4vc2hvcHBpbmcvaG90ZWxfb2ZmZXInO1xuaW1wb3J0IEFjdGl2aXRpZXMgICAgICAgICBmcm9tICcuL3Nob3BwaW5nL2FjdGl2aXRpZXMnO1xuaW1wb3J0IEFjdGl2aXR5ICAgICAgICAgICBmcm9tICcuL3Nob3BwaW5nL2FjdGl2aXR5JztcblxuXG4vKipcbiAqIEEgbmFtZXNwYWNlZCBjbGllbnQgZm9yIHRoZVxuICogYC92MS9zaG9wcGluZ2AgYW5kIGAvdjIvc2hvcHBpbmdgIGVuZHBvaW50c1xuICpcbiAqIEFjY2VzcyB2aWEgdGhlIHtAbGluayBBbWFkZXVzfSBvYmplY3RcbiAqXG4gKiBgYGBqc1xuICogbGV0IGFtYWRldXMgPSBuZXcgQW1hZGV1cygpO1xuICogYW1hZGV1cy5zaG9wcGluZztcbiAqIGBgYFxuICpcbiAqIEBwYXJhbSB7Q2xpZW50fSBjbGllbnRcbiAqIEBwcm9wZXJ0eSB7RmxpZ2h0RGVzdGluYXRpb25zfSBmbGlnaHREZXN0aW5hdGlvbnNcbiAqIEBwcm9wZXJ0eSB7RmxpZ2h0T2ZmZXJzfSBmbGlnaHRPZmZlcnNcbiAqIEBwcm9wZXJ0eSB7RmxpZ2h0T2ZmZXJzU2VhcmNofSBmbGlnaHRPZmZlcnNTZWFyY2hcbiAqIEBwcm9wZXJ0eSB7RmxpZ2h0RGF0ZXN9IGZsaWdodERhdGVzXG4gKiBAcHJvcGVydHkge1NlYXRtYXBzfSBzZWF0bWFwc1xuICogQHByb3BlcnR5IHtIb3RlbE9mZmVyc30gaG90ZWxPZmZlcnNcbiAqIEBwcm9wZXJ0eSB7SG90ZWxPZmZlcn0gaG90ZWxPZmZlclxuICogQHByb3BlcnR5IHtIb3RlbE9mZmVyc0J5SG90ZWx9IGhvdGVsT2ZmZXJzQnlIb3RlbFxuICovXG5jbGFzcyBTaG9wcGluZyB7XG4gIGNvbnN0cnVjdG9yKGNsaWVudCkge1xuICAgIHRoaXMuY2xpZW50ICAgICAgICAgICAgID0gY2xpZW50O1xuICAgIHRoaXMuZmxpZ2h0RGVzdGluYXRpb25zID0gbmV3IEZsaWdodERlc3RpbmF0aW9ucyhjbGllbnQpO1xuICAgIHRoaXMuZmxpZ2h0T2ZmZXJzICAgICAgID0gbmV3IEZsaWdodE9mZmVycyhjbGllbnQpO1xuICAgIHRoaXMuZmxpZ2h0T2ZmZXJzU2VhcmNoID0gbmV3IEZsaWdodE9mZmVyc1NlYXJjaChjbGllbnQpO1xuICAgIHRoaXMuZmxpZ2h0RGF0ZXMgICAgICAgID0gbmV3IEZsaWdodERhdGVzKGNsaWVudCk7XG4gICAgdGhpcy5zZWF0bWFwcyAgICAgICAgICAgPSBuZXcgU2VhdG1hcHMoY2xpZW50KTtcbiAgICB0aGlzLmhvdGVsT2ZmZXJzICAgICAgICA9IG5ldyBIb3RlbE9mZmVycyhjbGllbnQpO1xuICAgIHRoaXMuaG90ZWxPZmZlcnNCeUhvdGVsID0gbmV3IEhvdGVsT2ZmZXJzQnlIb3RlbChjbGllbnQpO1xuICAgIHRoaXMuYWN0aXZpdGllcyAgICAgICAgID0gbmV3IEFjdGl2aXRpZXMoY2xpZW50KTtcbiAgfVxuXG5cbiAgLyoqXG4gICAqIExvYWRzIGEgbmFtZXNwYWNlZCBwYXRoIGZvciBhIHNwZWNpZmljIG9mZmVyIElEXG4gICAqXG4gICAqIEBwYXJhbSAge3N0cmluZ30gW29mZmVySWRdICBUaGUgSUQgb2YgdGhlIG9mZmVyIGZvciBhIGRlZGljYXRlZCBob3RlbFxuICAgKiBAcmV0dXJuIHtIb3RlbE9mZmVyfVxuICAgKiovXG4gIGhvdGVsT2ZmZXIob2ZmZXJJZCkge1xuICAgIHJldHVybiBuZXcgSG90ZWxPZmZlcih0aGlzLmNsaWVudCwgb2ZmZXJJZCk7XG4gIH1cblxuICAvKipcbiAgICogTG9hZHMgYSBuYW1lc3BhY2VkIHBhdGggZm9yIGEgc3BlY2lmaWMgYWN0aXZpdHkgSURcbiAgICpcbiAgICogQHBhcmFtICB7c3RyaW5nfSBbYWN0aXZpdHlJZF0gIFRoZSBJRCBvZiB0aGUgYWN0aXZpdHkgZm9yIGEgZGVkaWNhdGVkIHRvdXIgb3IgYWN0aXZpdHlcbiAgICogQHJldHVybiB7QWN0aXZpdHl9XG4gICAqKi9cbiAgYWN0aXZpdHkoYWN0aXZpdHlJZCkge1xuICAgIHJldHVybiBuZXcgQWN0aXZpdHkodGhpcy5jbGllbnQsIGFjdGl2aXR5SWQpO1xuICB9XG5cbn1cblxuZXhwb3J0IGRlZmF1bHQgU2hvcHBpbmc7XG4iXX0=

2

package.json
{
"name": "amadeus",
"version": "5.3.0",
"version": "5.4.0",
"description": "Node library for the Amadeus travel APIs",

@@ -5,0 +5,0 @@ "main": "lib/amadeus.js",

@@ -366,2 +366,11 @@ # Amadeus Node SDK

// On-Demand Flight Status
// What's the current status of my flight?
amadeus.schedule.flights.get({
carrierCode: 'AZ',
flightNumber: '319',
scheduledDepartureDate: '2021-03-13'
})
// Points of Interest

@@ -382,6 +391,41 @@ // What are the popular places in Barcelona (based a geo location and a radius)

// Points of Interest
// Extract the information about point of interest with ID '9CB40CB5D0'
amadeus.referenceData.locations.pointOfInterest('9CB40CB5D0').get()
// Safe Place
// How safe is Barcelona? (based a geo location and a radius)
amadeus.safety.safetyRatedLocations.get({
latitude: 41.397158,
longitude: 2.160873
})
// How safe is Barcelona? (based on a square)
amadeus.safety.safetyRatedLocations.bySquare.get({
north: 41.397158,
west: 2.160873,
south: 41.394582,
east: 2.177181
})
// What is the safety information of a location based on its Id?
amadeus.safety.safetyRatedLocation('Q930400801').get()
// Tours and Activities
// What are the best tours and activities in Barcelona?
amadeus.shopping.activities.get({
latitude: 41.397158,
longitude: 2.160873
})
// What are the best tours and activities in Barcelona? (based on a Square)
amadeus.shopping.activities.bySquare.get({
north: 41.397158,
west: 2.160873,
south: 41.394582,
east: 2.177181
})
// Extract the information about an activity with ID '56777'
amadeus.shopping.activity('56777').get()
// Hotel Ratings

@@ -437,25 +481,2 @@ // Get Sentiment Analysis of reviews about Holiday Inn Paris Notre Dame.

// Safe Place
// How safe is Barcelona? (based a geo location and a radius)
amadeus.safety.safetyRatedLocations.get({
latitude: 41.397158,
longitude: 2.160873
})
// How safe is Barcelona? (based on a square)
amadeus.safety.safetyRatedLocations.bySquare.get({
north: 41.397158,
west: 2.160873,
south: 41.394582,
east: 2.177181
})
// What is the safety information of a location based on it's Id?
amadeus.safety.safetyRatedLocation('Q930400801').get()
// On-Demand Flight Status
// What's the current status of my flight?
amadeus.schedule.flights.get({
carrierCode: 'AZ',
flightNumber: '319',
scheduledDepartureDate: '2021-03-13'
})
```

@@ -462,0 +483,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc