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

@aofl/resource-enumerate

Package Overview
Dependencies
Maintainers
2
Versions
155
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aofl/resource-enumerate - npm Package Compare versions

Comparing version 4.0.0-alpha.11 to 4.0.0-alpha.13

2

dist/index.js

@@ -1,2 +0,2 @@

module.exports=function(){"use strict";var e={419:function(e,t,n){n.r(t),n.d(t,{ResourceEnumerate:function(){return h}});var r=require("@babel/runtime/regenerator"),a=n.n(r),i=require("@babel/runtime/helpers/asyncToGenerator"),u=n.n(i),s=require("@babel/runtime/helpers/classCallCheck"),o=n.n(s),c=require("@babel/runtime/helpers/createClass"),l=n.n(c),f=require("@aofl/server-environment"),p=require("@aofl/middleware"),d=require("@aofl/api-request"),h=function(){function e(t){var n=this;o()(this,e),this.environment=t,this.ready=new Promise((function(e){n.resolve=e})),this.middlewareInstance=new p.Middleware("before","after"),this.apiRequestInstance=new d.ApiRequest}var t,n;return l()(e,[{key:"init",value:(n=u()(a().mark((function e(t){var n,r,i,u,s,o,c=this,l=arguments;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=t.apis,r=t.developmentConfig,i=t.stageConfig,u=l.length>1&&void 0!==l[1]&&l[1],this.apis=n,s=function(e){if(!Object.hasOwnProperty.call(c.apis,e))return"continue";var t=c.apis[e];c.apiRequestInstance.addFormatter(e,{pack:function(){return t.requestOptions||{}},unpack:function(e){return e.json()}})},e.t0=a().keys(this.apis);case 5:if((e.t1=e.t0()).done){e.next=12;break}if(o=e.t1.value,"continue"!==s(o)){e.next=10;break}return e.abrupt("continue",5);case 10:e.next=5;break;case 12:if(!1!==u||this.environment===f.environmentTypeEnumerate.PROD){e.next=17;break}return e.next=15,this.updateApis(r,i);case 15:case 17:return this.resolve(),e.abrupt("return",this.ready);case 19:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"before",value:function(e){this.middlewareInstance.use(e,"before")}},{key:"after",value:function(e){this.middlewareInstance.use(e,"after")}},{key:"get",value:(t=u()(a().mark((function t(n){var r,i,u,s,o,c,l,f=this,p=arguments;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=!(p.length>1&&void 0!==p[1])||p[1],t.next=3,this.ready;case 3:if(i=this.apis[n],u=r,void 0!==i){t.next=7;break}throw new TypeError("".concat(n," is not a valid api namespace."));case 7:return(!u||"function"==typeof i.invalidateCache&&i.invalidateCache.call(null))&&(this.apiRequestInstance.clearCache(e.NAMESPACE),u=!1),s=this.apiRequestInstance.getCacheManager(e.NAMESPACE),o=s.getItem(i.url+JSON.stringify("")),c={namespace:n,cached:null!==o},t.next=13,this.middlewareInstance.iterateMiddleware(c,"before");case 13:return l=null,l=null!==o?o:this.apiRequestInstance.request(i.url,"",n,u,e.NAMESPACE),t.abrupt("return",l.then((function(e){return f.middlewareInstance.iterateMiddleware(c,"after",e)})));case 16:case"end":return t.stop()}}),t,this)}))),function(e){return t.apply(this,arguments)})},{key:"updateApis",value:function(e,t){var n=this,r=e;return this.environment===f.environmentTypeEnumerate.STAGE&&(r=t),r().then((function(e){for(var t in n.apis)if(Object.hasOwnProperty.call(n.apis,t)){var r=n.apis[t],a={};"function"==typeof r[n.environment+"Variables"]&&(a=r[n.environment+"Variables"].call(null)),r.url=e.default(t,a)}}))}}],[{key:"NAMESPACE",get:function(){return"resource-enumerate"}}]),e}()}},t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.exports}return n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n(419)}();
!function(){"use strict";var e={n:function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return e.d(t,{a:t}),t},d:function(n,t){for(var r in t)e.o(t,r)&&!e.o(n,r)&&Object.defineProperty(n,r,{enumerable:!0,get:t[r]})},o:function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},n={};e.r(n),e.d(n,{ResourceEnumerate:function(){return d}});var t=require("@babel/runtime/helpers/asyncToGenerator"),r=e.n(t),a=require("@babel/runtime/helpers/classCallCheck"),i=e.n(a),u=require("@babel/runtime/helpers/createClass"),s=e.n(u),o=require("@babel/runtime/regenerator"),c=e.n(o),l=require("@aofl/server-environment"),f=require("@aofl/middleware"),p=require("@aofl/api-request"),d=function(){function e(n){var t=this;i()(this,e),this.environment=n,this.ready=new Promise((function(e){t.resolve=e})),this.middlewareInstance=new f.Middleware("before","after"),this.apiRequestInstance=new p.ApiRequest}var n,t;return s()(e,[{key:"init",value:(t=r()(c().mark((function e(n){var t,r,a,i,u,s,o=this,f=arguments;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=n.apis,r=n.developmentConfig,a=n.stageConfig,i=f.length>1&&void 0!==f[1]&&f[1],this.apis=t,u=function(e){if(!Object.hasOwnProperty.call(o.apis,e))return"continue";var n=o.apis[e];o.apiRequestInstance.addFormatter(e,{pack:function(){return n.requestOptions||{}},unpack:function(e){return e.json()}})},e.t0=c().keys(this.apis);case 5:if((e.t1=e.t0()).done){e.next=12;break}if(s=e.t1.value,"continue"!==u(s)){e.next=10;break}return e.abrupt("continue",5);case 10:e.next=5;break;case 12:if(!1!==i||this.environment===l.environmentTypeEnumerate.PROD){e.next=17;break}return e.next=15,this.updateApis(r,a);case 15:case 17:return this.resolve(),e.abrupt("return",this.ready);case 19:case"end":return e.stop()}}),e,this)}))),function(e){return t.apply(this,arguments)})},{key:"before",value:function(e){this.middlewareInstance.use(e,"before")}},{key:"after",value:function(e){this.middlewareInstance.use(e,"after")}},{key:"get",value:(n=r()(c().mark((function n(t){var r,a,i,u,s,o,l,f=this,p=arguments;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=!(p.length>1&&void 0!==p[1])||p[1],n.next=3,this.ready;case 3:if(a=this.apis[t],i=r,void 0!==a){n.next=7;break}throw new TypeError("".concat(t," is not a valid api namespace."));case 7:return(!i||"function"==typeof a.invalidateCache&&a.invalidateCache.call(null))&&(this.apiRequestInstance.clearCache(e.NAMESPACE),i=!1),u=this.apiRequestInstance.getCacheManager(e.NAMESPACE),s=u.getItem(a.url+JSON.stringify("")),o={namespace:t,cached:null!==s},n.next=13,this.middlewareInstance.iterateMiddleware(o,"before");case 13:return l=null,l=null!==s?s:this.apiRequestInstance.request(a.url,"",t,i,e.NAMESPACE),n.abrupt("return",l.then((function(e){return f.middlewareInstance.iterateMiddleware(o,"after",e)})));case 16:case"end":return n.stop()}}),n,this)}))),function(e){return n.apply(this,arguments)})},{key:"updateApis",value:function(e,n){var t=this,r=e;return this.environment===l.environmentTypeEnumerate.STAGE&&(r=n),r().then((function(e){for(var n in t.apis)if(Object.hasOwnProperty.call(t.apis,n)){var r=t.apis[n],a={};"function"==typeof r[t.environment+"Variables"]&&(a=r[t.environment+"Variables"].call(null)),r.url=e.default(n,a)}}))}}],[{key:"NAMESPACE",get:function(){return"resource-enumerate"}}]),e}();module.exports=n}();
//# sourceMappingURL=index.js.map
{
"name": "@aofl/resource-enumerate",
"version": "4.0.0-alpha.11",
"version": "4.0.0-alpha.13",
"description": "Resource enumerate is a special case API call that returns the interface of the API code in a single endpoint",

@@ -12,4 +12,4 @@ "main": "index.js",

"build-ci": "cross-env NODE_ENV=production aofl build --debug",
"build": "cross-env NODE_ENV=production npx @aofl/cli build",
"build:dev": "cross-env NODE_ENV=development npx @aofl/cli build",
"build": "cross-env NODE_ENV=production aofl build",
"build:dev": "cross-env NODE_ENV=development aofl build",
"prepublishOnly": "npm run build-ci && npm run docs",

@@ -35,7 +35,7 @@ "docs": "npx jsdoc -c .jsdocrc.json ."

"devDependencies": {
"@aofl/api-request": "^4.0.0-alpha.11",
"@aofl/cache-manager": "^4.0.0-alpha.11",
"@aofl/cli": "^4.0.0-alpha.11",
"@aofl/middleware": "^4.0.0-alpha.11",
"@aofl/server-environment": "^4.0.0-alpha.11",
"@aofl/api-request": "^4.0.0-alpha.13",
"@aofl/cache-manager": "^4.0.0-alpha.13",
"@aofl/cli": "^4.0.0-alpha.13",
"@aofl/middleware": "^4.0.0-alpha.13",
"@aofl/server-environment": "^4.0.0-alpha.13",
"cross-env": "^7.0.3",

@@ -42,0 +42,0 @@ "jsdoc": "^3.6.6",

Sorry, the diff of this file is not supported yet

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