New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@aserto/aserto-spa-js

Package Overview
Dependencies
Maintainers
5
Versions
33
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aserto/aserto-spa-js - npm Package Compare versions

Comparing version 0.1.27 to 0.1.28

22

dist/AsertoClient.js

@@ -50,2 +50,3 @@ "use strict";

this.service = options.serviceUrl || new URL(window.location.origin);
this.policyRoot = options.policyRoot;
}

@@ -117,4 +118,19 @@

key: "getDisplayState",
value: function getDisplayState(method, path) {
var key = path ? "".concat(method).concat(path) : method;
value: function getDisplayState(method, path, policyRoot) {
var root = policyRoot || this.policyRoot;
var key;
if (path) {
// path was passed in - use METHOD/path convention
if (root) {
// root was passed in - use root/METHOD/path
key = "".concat(root, "/").concat(method).concat(path);
} else {
key = "".concat(method).concat(path);
}
} else {
// treat the first argument as the key
key = method;
}
var map = this.__displayStateMap[key];

@@ -134,2 +150,2 @@

exports["default"] = AsertoClient;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9Bc2VydG9DbGllbnQuanMiXSwibmFtZXMiOlsiVklTSUJMRSIsIkVOQUJMRUQiLCJBTExPV0VEIiwiQXNlcnRvQ2xpZW50Iiwib3B0aW9ucyIsImFjY2Vzc1Rva2VuIiwiRXJyb3IiLCJ0b2tlbiIsImVuZHBvaW50IiwiZGlzcGxheVN0YXRlTWFwRW5kcG9pbnQiLCJzZXJ2aWNlIiwic2VydmljZVVybCIsIlVSTCIsIndpbmRvdyIsImxvY2F0aW9uIiwib3JpZ2luIiwiYm9keSIsImhlYWRlcnMiLCJyZXNwb25zZSIsImVycm9yIiwibWVzc2FnZSIsImpzb24iLCJtYXAiLCJfX2Rpc3BsYXlTdGF0ZU1hcCIsIm1ldGhvZCIsInBhdGgiLCJrZXkiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBRUEsSUFBTUEsT0FBTyxHQUFHLENBQWhCOztBQUNBLElBQU1DLE9BQU8sR0FBRyxDQUFoQjs7QUFDQSxJQUFNQyxPQUFPLEdBQUcsQ0FBaEI7OztJQVFxQkMsWTtBQUNuQix3QkFBWUMsT0FBWixFQUFxQjtBQUFBOztBQUNuQixRQUFJLENBQUNBLE9BQUQsSUFBWSxDQUFDQSxPQUFPLENBQUNDLFdBQXpCLEVBQXNDO0FBQ3BDLFlBQU0sSUFBSUMsS0FBSixDQUFVLHlDQUFWLENBQU47QUFDRDs7QUFDRCxTQUFLQyxLQUFMLEdBQWFILE9BQU8sQ0FBQ0MsV0FBckI7QUFDQSxTQUFLRyxRQUFMLEdBQWdCSixPQUFPLENBQUNLLHVCQUFSLElBQW1DLG9CQUFuRDtBQUNBLFNBQUtDLE9BQUwsR0FBZU4sT0FBTyxDQUFDTyxVQUFSLElBQXNCLElBQUlDLEdBQUosQ0FBUUMsTUFBTSxDQUFDQyxRQUFQLENBQWdCQyxNQUF4QixDQUFyQztBQUNEOzs7Ozs2RkFFWUMsSSxFQUFNQyxPOzs7Ozs7Ozs7dUJBR1csZUFBSyxLQUFLUCxPQUFWLEVBQW1CLEtBQUtILEtBQXhCLEVBQStCLEtBQUtDLFFBQXBDLEVBQThDUSxJQUE5QyxFQUFvREMsT0FBcEQsQzs7Ozs7QUFBekJDLGdCQUFBQSxRO0FBQVVDLGdCQUFBQSxLOzs7Ozs7Ozs7O3FCQUlUQSxLOzs7OztzQkFDSSxJQUFJYixLQUFKLHlCQUEyQmEsS0FBSyxDQUFDQyxPQUFOLElBQWlCRCxLQUE1QyxFOzs7O3VCQUVZRCxRQUFRLENBQUNHLElBQVQsRTs7O0FBQVpDLGdCQUFBQSxHO0FBQ04scUJBQUtDLGlCQUFMLEdBQXlCRCxHQUF6Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7O3NDQUljO0FBQ2hCLGFBQU8sS0FBS0MsaUJBQVo7QUFDRDs7O29DQUVlQyxNLEVBQVFDLEksRUFBTTtBQUM1QixVQUFNQyxHQUFHLEdBQUdELElBQUksYUFBTUQsTUFBTixTQUFlQyxJQUFmLElBQXdCRCxNQUF4QztBQUNBLFVBQU1GLEdBQUcsR0FBRyxLQUFLQyxpQkFBTCxDQUF1QkcsR0FBdkIsQ0FBWjs7QUFDQSxVQUFJLENBQUNKLEdBQUwsRUFBVTtBQUNSLGNBQU0sSUFBSWhCLEtBQUosNkRBQStEb0IsR0FBL0QsRUFBTjtBQUNEOztBQUNELGFBQU9KLEdBQVA7QUFDRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHBvc3QgfSBmcm9tICcuL2FwaSdcblxuY29uc3QgVklTSUJMRSA9IDQ7XG5jb25zdCBFTkFCTEVEID0gMjtcbmNvbnN0IEFMTE9XRUQgPSAxO1xuXG5leHBvcnQge1xuICBWSVNJQkxFLFxuICBFTkFCTEVELFxuICBBTExPV0VEXG59O1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBBc2VydG9DbGllbnQge1xuICBjb25zdHJ1Y3RvcihvcHRpb25zKSB7XG4gICAgaWYgKCFvcHRpb25zIHx8ICFvcHRpb25zLmFjY2Vzc1Rva2VuKSB7XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoJ0FzZXJ0b0NsaWVudDogbXVzdCBwcm92aWRlIGFjY2VzcyB0b2tlbicpO1xuICAgIH1cbiAgICB0aGlzLnRva2VuID0gb3B0aW9ucy5hY2Nlc3NUb2tlbjtcbiAgICB0aGlzLmVuZHBvaW50ID0gb3B0aW9ucy5kaXNwbGF5U3RhdGVNYXBFbmRwb2ludCB8fCAnL19fZGlzcGxheXN0YXRlbWFwJztcbiAgICB0aGlzLnNlcnZpY2UgPSBvcHRpb25zLnNlcnZpY2VVcmwgfHwgbmV3IFVSTCh3aW5kb3cubG9jYXRpb24ub3JpZ2luKTtcbiAgfVxuXG4gIGFzeW5jIHJlbG9hZChib2R5LCBoZWFkZXJzKSB7XG4gICAgbGV0IHJlc3BvbnNlLCBlcnJvcjtcbiAgICB0cnkge1xuICAgICAgW3Jlc3BvbnNlLCBlcnJvcl0gPSBhd2FpdCBwb3N0KHRoaXMuc2VydmljZSwgdGhpcy50b2tlbiwgdGhpcy5lbmRwb2ludCwgYm9keSwgaGVhZGVycyk7XG4gICAgfSBjYXRjaCAoZXJyKSB7XG4gICAgICB0aHJvdyBlcnI7XG4gICAgfVxuICAgIGlmIChlcnJvcikge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKGBBc2VydG9DbGllbnQ6ICR7ZXJyb3IubWVzc2FnZSB8fCBlcnJvcn1gKTtcbiAgICB9IGVsc2Uge1xuICAgICAgY29uc3QgbWFwID0gYXdhaXQgcmVzcG9uc2UuanNvbigpO1xuICAgICAgdGhpcy5fX2Rpc3BsYXlTdGF0ZU1hcCA9IG1hcDtcbiAgICB9ICBcbiAgfVxuXG4gIGRpc3BsYXlTdGF0ZU1hcCgpIHtcbiAgICByZXR1cm4gdGhpcy5fX2Rpc3BsYXlTdGF0ZU1hcDtcbiAgfVxuXG4gIGdldERpc3BsYXlTdGF0ZShtZXRob2QsIHBhdGgpIHtcbiAgICBjb25zdCBrZXkgPSBwYXRoID8gYCR7bWV0aG9kfSR7cGF0aH1gIDogbWV0aG9kO1xuICAgIGNvbnN0IG1hcCA9IHRoaXMuX19kaXNwbGF5U3RhdGVNYXBba2V5XTtcbiAgICBpZiAoIW1hcCkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKGBBc2VydG9DbGllbnQ6IGFjY2VzcyBtYXAgZG9lcyBub3QgY29udGFpbiB0aGUga2V5ICR7a2V5fWApO1xuICAgIH1cbiAgICByZXR1cm4gbWFwO1xuICB9XG59XG4iXX0=
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9Bc2VydG9DbGllbnQuanMiXSwibmFtZXMiOlsiVklTSUJMRSIsIkVOQUJMRUQiLCJBTExPV0VEIiwiQXNlcnRvQ2xpZW50Iiwib3B0aW9ucyIsImFjY2Vzc1Rva2VuIiwiRXJyb3IiLCJ0b2tlbiIsImVuZHBvaW50IiwiZGlzcGxheVN0YXRlTWFwRW5kcG9pbnQiLCJzZXJ2aWNlIiwic2VydmljZVVybCIsIlVSTCIsIndpbmRvdyIsImxvY2F0aW9uIiwib3JpZ2luIiwicG9saWN5Um9vdCIsImJvZHkiLCJoZWFkZXJzIiwicmVzcG9uc2UiLCJlcnJvciIsIm1lc3NhZ2UiLCJqc29uIiwibWFwIiwiX19kaXNwbGF5U3RhdGVNYXAiLCJtZXRob2QiLCJwYXRoIiwicm9vdCIsImtleSJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFFQSxJQUFNQSxPQUFPLEdBQUcsQ0FBaEI7O0FBQ0EsSUFBTUMsT0FBTyxHQUFHLENBQWhCOztBQUNBLElBQU1DLE9BQU8sR0FBRyxDQUFoQjs7O0lBUXFCQyxZO0FBQ25CLHdCQUFZQyxPQUFaLEVBQXFCO0FBQUE7O0FBQ25CLFFBQUksQ0FBQ0EsT0FBRCxJQUFZLENBQUNBLE9BQU8sQ0FBQ0MsV0FBekIsRUFBc0M7QUFDcEMsWUFBTSxJQUFJQyxLQUFKLENBQVUseUNBQVYsQ0FBTjtBQUNEOztBQUNELFNBQUtDLEtBQUwsR0FBYUgsT0FBTyxDQUFDQyxXQUFyQjtBQUNBLFNBQUtHLFFBQUwsR0FBZ0JKLE9BQU8sQ0FBQ0ssdUJBQVIsSUFBbUMsb0JBQW5EO0FBQ0EsU0FBS0MsT0FBTCxHQUFlTixPQUFPLENBQUNPLFVBQVIsSUFBc0IsSUFBSUMsR0FBSixDQUFRQyxNQUFNLENBQUNDLFFBQVAsQ0FBZ0JDLE1BQXhCLENBQXJDO0FBQ0EsU0FBS0MsVUFBTCxHQUFrQlosT0FBTyxDQUFDWSxVQUExQjtBQUNEOzs7Ozs2RkFFWUMsSSxFQUFNQyxPOzs7Ozs7Ozs7dUJBR1csZUFBSyxLQUFLUixPQUFWLEVBQW1CLEtBQUtILEtBQXhCLEVBQStCLEtBQUtDLFFBQXBDLEVBQThDUyxJQUE5QyxFQUFvREMsT0FBcEQsQzs7Ozs7QUFBekJDLGdCQUFBQSxRO0FBQVVDLGdCQUFBQSxLOzs7Ozs7Ozs7O3FCQUlUQSxLOzs7OztzQkFDSSxJQUFJZCxLQUFKLHlCQUEyQmMsS0FBSyxDQUFDQyxPQUFOLElBQWlCRCxLQUE1QyxFOzs7O3VCQUVZRCxRQUFRLENBQUNHLElBQVQsRTs7O0FBQVpDLGdCQUFBQSxHO0FBQ04scUJBQUtDLGlCQUFMLEdBQXlCRCxHQUF6Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7O3NDQUljO0FBQ2hCLGFBQU8sS0FBS0MsaUJBQVo7QUFDRDs7O29DQUVlQyxNLEVBQVFDLEksRUFBTVYsVSxFQUFZO0FBQ3hDLFVBQU1XLElBQUksR0FBR1gsVUFBVSxJQUFJLEtBQUtBLFVBQWhDO0FBQ0EsVUFBSVksR0FBSjs7QUFDQSxVQUFJRixJQUFKLEVBQVU7QUFDUjtBQUNBLFlBQUlDLElBQUosRUFBVTtBQUNSO0FBQ0FDLFVBQUFBLEdBQUcsYUFBTUQsSUFBTixjQUFjRixNQUFkLFNBQXVCQyxJQUF2QixDQUFIO0FBQ0QsU0FIRCxNQUdPO0FBQ0xFLFVBQUFBLEdBQUcsYUFBTUgsTUFBTixTQUFlQyxJQUFmLENBQUg7QUFDRDtBQUNGLE9BUkQsTUFRTztBQUNMO0FBQ0FFLFFBQUFBLEdBQUcsR0FBR0gsTUFBTjtBQUNEOztBQUNELFVBQU1GLEdBQUcsR0FBRyxLQUFLQyxpQkFBTCxDQUF1QkksR0FBdkIsQ0FBWjs7QUFDQSxVQUFJLENBQUNMLEdBQUwsRUFBVTtBQUNSLGNBQU0sSUFBSWpCLEtBQUosNkRBQStEc0IsR0FBL0QsRUFBTjtBQUNEOztBQUNELGFBQU9MLEdBQVA7QUFDRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHBvc3QgfSBmcm9tICcuL2FwaSdcblxuY29uc3QgVklTSUJMRSA9IDQ7XG5jb25zdCBFTkFCTEVEID0gMjtcbmNvbnN0IEFMTE9XRUQgPSAxO1xuXG5leHBvcnQge1xuICBWSVNJQkxFLFxuICBFTkFCTEVELFxuICBBTExPV0VEXG59O1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBBc2VydG9DbGllbnQge1xuICBjb25zdHJ1Y3RvcihvcHRpb25zKSB7XG4gICAgaWYgKCFvcHRpb25zIHx8ICFvcHRpb25zLmFjY2Vzc1Rva2VuKSB7XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoJ0FzZXJ0b0NsaWVudDogbXVzdCBwcm92aWRlIGFjY2VzcyB0b2tlbicpO1xuICAgIH1cbiAgICB0aGlzLnRva2VuID0gb3B0aW9ucy5hY2Nlc3NUb2tlbjtcbiAgICB0aGlzLmVuZHBvaW50ID0gb3B0aW9ucy5kaXNwbGF5U3RhdGVNYXBFbmRwb2ludCB8fCAnL19fZGlzcGxheXN0YXRlbWFwJztcbiAgICB0aGlzLnNlcnZpY2UgPSBvcHRpb25zLnNlcnZpY2VVcmwgfHwgbmV3IFVSTCh3aW5kb3cubG9jYXRpb24ub3JpZ2luKTtcbiAgICB0aGlzLnBvbGljeVJvb3QgPSBvcHRpb25zLnBvbGljeVJvb3Q7XG4gIH1cblxuICBhc3luYyByZWxvYWQoYm9keSwgaGVhZGVycykge1xuICAgIGxldCByZXNwb25zZSwgZXJyb3I7XG4gICAgdHJ5IHtcbiAgICAgIFtyZXNwb25zZSwgZXJyb3JdID0gYXdhaXQgcG9zdCh0aGlzLnNlcnZpY2UsIHRoaXMudG9rZW4sIHRoaXMuZW5kcG9pbnQsIGJvZHksIGhlYWRlcnMpO1xuICAgIH0gY2F0Y2ggKGVycikge1xuICAgICAgdGhyb3cgZXJyO1xuICAgIH1cbiAgICBpZiAoZXJyb3IpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihgQXNlcnRvQ2xpZW50OiAke2Vycm9yLm1lc3NhZ2UgfHwgZXJyb3J9YCk7XG4gICAgfSBlbHNlIHtcbiAgICAgIGNvbnN0IG1hcCA9IGF3YWl0IHJlc3BvbnNlLmpzb24oKTtcbiAgICAgIHRoaXMuX19kaXNwbGF5U3RhdGVNYXAgPSBtYXA7XG4gICAgfSAgXG4gIH1cblxuICBkaXNwbGF5U3RhdGVNYXAoKSB7XG4gICAgcmV0dXJuIHRoaXMuX19kaXNwbGF5U3RhdGVNYXA7XG4gIH1cblxuICBnZXREaXNwbGF5U3RhdGUobWV0aG9kLCBwYXRoLCBwb2xpY3lSb290KSB7XG4gICAgY29uc3Qgcm9vdCA9IHBvbGljeVJvb3QgfHwgdGhpcy5wb2xpY3lSb290O1xuICAgIGxldCBrZXk7XG4gICAgaWYgKHBhdGgpIHtcbiAgICAgIC8vIHBhdGggd2FzIHBhc3NlZCBpbiAtIHVzZSBNRVRIT0QvcGF0aCBjb252ZW50aW9uXG4gICAgICBpZiAocm9vdCkge1xuICAgICAgICAvLyByb290IHdhcyBwYXNzZWQgaW4gLSB1c2Ugcm9vdC9NRVRIT0QvcGF0aFxuICAgICAgICBrZXkgPSBgJHtyb290fS8ke21ldGhvZH0ke3BhdGh9YDtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIGtleSA9IGAke21ldGhvZH0ke3BhdGh9YDtcbiAgICAgIH1cbiAgICB9IGVsc2Uge1xuICAgICAgLy8gdHJlYXQgdGhlIGZpcnN0IGFyZ3VtZW50IGFzIHRoZSBrZXlcbiAgICAgIGtleSA9IG1ldGhvZDtcbiAgICB9XG4gICAgY29uc3QgbWFwID0gdGhpcy5fX2Rpc3BsYXlTdGF0ZU1hcFtrZXldO1xuICAgIGlmICghbWFwKSB7XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoYEFzZXJ0b0NsaWVudDogYWNjZXNzIG1hcCBkb2VzIG5vdCBjb250YWluIHRoZSBrZXkgJHtrZXl9YCk7XG4gICAgfVxuICAgIHJldHVybiBtYXA7XG4gIH1cbn1cbiJdfQ==

2

package.json
{
"name": "@aserto/aserto-spa-js",
"version": "0.1.27",
"version": "0.1.28",
"description": "Aserto single-page application javascript SDK",

@@ -5,0 +5,0 @@ "main": "dist/index.js",

@@ -50,2 +50,3 @@ # Aserto single-page application javascript SDK

serviceUrl: 'https://service-url', // defaults to window.location.origin
policyRoot: 'policyRoot', // policy root specified in the policy manifest
endpoint: '/__displaystatemap' // access map endpoint, defaults to /__displaystatemap

@@ -60,2 +61,3 @@ });

serviceUrl: 'https://service-url', // defaults to window.location.origin
policyRoot: 'policyRoot', // policy root specified in the policy manifest
endpoint: '/__displaystatemap' // access map endpoint, defaults to /__displaystatemap

@@ -83,3 +85,3 @@ });

### getDisplayState('method, 'path')
### getDisplayState('method', 'path', 'policyRoot')

@@ -90,4 +92,8 @@ Retrieves the display state associated with a specific resource.

If only the `method` argument is passed in, it is assumed to be a key into the `displayStateMap` (typically in the form of `METHOD/path/to/resource`).
When both `method` and `path` are provided, the key into the `displayStateMap` is
constructed as `<policyRoot>/<METHOD>/<path>`. If the optional `policyRoot` argument is
provided, it overrides the `policyRoot` argument passed to `init()`.
Finally, if only the `method` argument is passed in, it is assumed to be a key into the `displayStateMap` (typically in the form of `<policyRoot>/<METHOD>/<path/to/resource>`).
The returned map will be in the following format:

@@ -94,0 +100,0 @@ ```js

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