UNPKG

aws-security-group-usage

Version:

List AWS security group dependencies

2 lines 107 kB
#!/usr/bin/env node (()=>{var e={8704:e=>{"use strict";e.exports=function(){return/(?:(?:\u001b\[)|\u009b)(?:(?:[0-9]{1,3})?(?:(?:;[0-9]{0,3})*)?[A-M|f-m])|\u001b[A-M]/g}},777:e=>{e.exports=function e(t,n,r){void 0===n&&(n=""),r||(r={});var o=function(e){return!1===r.unicode?{"│":"|","└":"`","├":"+","─":"-","┬":"-"}[e]:e};"string"==typeof t&&(t={label:t});var i=t.nodes||[],s=(t.label||"").split("\n"),a="\n"+n+(i.length?o("│"):" ")+" ";return n+s.join(a)+"\n"+i.map((function(t,s){var a=s===i.length-1,c=t.nodes&&t.nodes.length,u=n+(a?" ":o("│"))+" ";return n+o(a?"└":"├")+o("─")+o(c?"┬":"─")+" "+e(t,u,r).slice(n.length+2)})).join("")}},2678:e=>{"use strict";var t=/[|\\{}()[\]^$+*?.]/g;e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(t,"\\$&")}},6836:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function o(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function i(e,t,r,i,s){if("function"!=typeof r)throw new TypeError("The listener must be a function");var a=new o(r,i||e,s),c=n?n+t:t;return e._events[c]?e._events[c].fn?e._events[c]=[e._events[c],a]:e._events[c].push(a):(e._events[c]=a,e._eventsCount++),e}function s(e,t){0==--e._eventsCount?e._events=new r:delete e._events[t]}function a(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),a.prototype.eventNames=function(){var e,r,o=[];if(0===this._eventsCount)return o;for(r in e=this._events)t.call(e,r)&&o.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},a.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var o=0,i=r.length,s=new Array(i);o<i;o++)s[o]=r[o].fn;return s},a.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},a.prototype.emit=function(e,t,r,o,i,s){var a=n?n+e:e;if(!this._events[a])return!1;var c,u,l=this._events[a],f=arguments.length;if(l.fn){switch(l.once&&this.removeListener(e,l.fn,void 0,!0),f){case 1:return l.fn.call(l.context),!0;case 2:return l.fn.call(l.context,t),!0;case 3:return l.fn.call(l.context,t,r),!0;case 4:return l.fn.call(l.context,t,r,o),!0;case 5:return l.fn.call(l.context,t,r,o,i),!0;case 6:return l.fn.call(l.context,t,r,o,i,s),!0}for(u=1,c=new Array(f-1);u<f;u++)c[u-1]=arguments[u];l.fn.apply(l.context,c)}else{var p,d=l.length;for(u=0;u<d;u++)switch(l[u].once&&this.removeListener(e,l[u].fn,void 0,!0),f){case 1:l[u].fn.call(l[u].context);break;case 2:l[u].fn.call(l[u].context,t);break;case 3:l[u].fn.call(l[u].context,t,r);break;case 4:l[u].fn.call(l[u].context,t,r,o);break;default:if(!c)for(p=1,c=new Array(f-1);p<f;p++)c[p-1]=arguments[p];l[u].fn.apply(l[u].context,c)}}return!0},a.prototype.on=function(e,t,n){return i(this,e,t,n,!1)},a.prototype.once=function(e,t,n){return i(this,e,t,n,!0)},a.prototype.removeListener=function(e,t,r,o){var i=n?n+e:e;if(!this._events[i])return this;if(!t)return s(this,i),this;var a=this._events[i];if(a.fn)a.fn!==t||o&&!a.once||r&&a.context!==r||s(this,i);else{for(var c=0,u=[],l=a.length;c<l;c++)(a[c].fn!==t||o&&!a[c].once||r&&a[c].context!==r)&&u.push(a[c]);u.length?this._events[i]=1===u.length?u[0]:u:s(this,i)}return this},a.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&s(this,t)):(this._events=new r,this._eventsCount=0),this},a.prototype.off=a.prototype.removeListener,a.prototype.addListener=a.prototype.on,a.prefixed=n,a.EventEmitter=a,e.exports=a},1805:(e,t,n)=>{"use strict";var r=n(8704),o=new RegExp(r().source);e.exports=o.test.bind(o)},7461:e=>{"use strict";e.exports=(e,t)=>(t=t||(()=>{}),e.then((e=>new Promise((e=>{e(t())})).then((()=>e))),(e=>new Promise((e=>{e(t())})).then((()=>{throw e})))))},4774:(e,t,n)=>{"use strict";const r=n(6836),o=n(2375),i=n(1052),s=()=>{},a=new o.TimeoutError;t.Z=class extends r{constructor(e){var t,n,r,o;if(super(),this._intervalCount=0,this._intervalEnd=0,this._pendingCount=0,this._resolveEmpty=s,this._resolveIdle=s,!("number"==typeof(e=Object.assign({carryoverConcurrencyCount:!1,intervalCap:1/0,interval:0,concurrency:1/0,autoStart:!0,queueClass:i.default},e)).intervalCap&&e.intervalCap>=1))throw new TypeError(`Expected \`intervalCap\` to be a number from 1 and up, got \`${null!==(n=null===(t=e.intervalCap)||void 0===t?void 0:t.toString())&&void 0!==n?n:""}\` (${typeof e.intervalCap})`);if(void 0===e.interval||!(Number.isFinite(e.interval)&&e.interval>=0))throw new TypeError(`Expected \`interval\` to be a finite number >= 0, got \`${null!==(o=null===(r=e.interval)||void 0===r?void 0:r.toString())&&void 0!==o?o:""}\` (${typeof e.interval})`);this._carryoverConcurrencyCount=e.carryoverConcurrencyCount,this._isIntervalIgnored=e.intervalCap===1/0||0===e.interval,this._intervalCap=e.intervalCap,this._interval=e.interval,this._queue=new e.queueClass,this._queueClass=e.queueClass,this.concurrency=e.concurrency,this._timeout=e.timeout,this._throwOnTimeout=!0===e.throwOnTimeout,this._isPaused=!1===e.autoStart}get _doesIntervalAllowAnother(){return this._isIntervalIgnored||this._intervalCount<this._intervalCap}get _doesConcurrentAllowAnother(){return this._pendingCount<this._concurrency}_next(){this._pendingCount--,this._tryToStartAnother(),this.emit("next")}_resolvePromises(){this._resolveEmpty(),this._resolveEmpty=s,0===this._pendingCount&&(this._resolveIdle(),this._resolveIdle=s,this.emit("idle"))}_onResumeInterval(){this._onInterval(),this._initializeIntervalIfNeeded(),this._timeoutId=void 0}_isIntervalPaused(){const e=Date.now();if(void 0===this._intervalId){const t=this._intervalEnd-e;if(!(t<0))return void 0===this._timeoutId&&(this._timeoutId=setTimeout((()=>{this._onResumeInterval()}),t)),!0;this._intervalCount=this._carryoverConcurrencyCount?this._pendingCount:0}return!1}_tryToStartAnother(){if(0===this._queue.size)return this._intervalId&&clearInterval(this._intervalId),this._intervalId=void 0,this._resolvePromises(),!1;if(!this._isPaused){const e=!this._isIntervalPaused();if(this._doesIntervalAllowAnother&&this._doesConcurrentAllowAnother){const t=this._queue.dequeue();return!!t&&(this.emit("active"),t(),e&&this._initializeIntervalIfNeeded(),!0)}}return!1}_initializeIntervalIfNeeded(){this._isIntervalIgnored||void 0!==this._intervalId||(this._intervalId=setInterval((()=>{this._onInterval()}),this._interval),this._intervalEnd=Date.now()+this._interval)}_onInterval(){0===this._intervalCount&&0===this._pendingCount&&this._intervalId&&(clearInterval(this._intervalId),this._intervalId=void 0),this._intervalCount=this._carryoverConcurrencyCount?this._pendingCount:0,this._processQueue()}_processQueue(){for(;this._tryToStartAnother(););}get concurrency(){return this._concurrency}set concurrency(e){if(!("number"==typeof e&&e>=1))throw new TypeError(`Expected \`concurrency\` to be a number from 1 and up, got \`${e}\` (${typeof e})`);this._concurrency=e,this._processQueue()}async add(e,t={}){return new Promise(((n,r)=>{this._queue.enqueue((async()=>{this._pendingCount++,this._intervalCount++;try{const i=void 0===this._timeout&&void 0===t.timeout?e():o.default(Promise.resolve(e()),void 0===t.timeout?this._timeout:t.timeout,(()=>{(void 0===t.throwOnTimeout?this._throwOnTimeout:t.throwOnTimeout)&&r(a)}));n(await i)}catch(e){r(e)}this._next()}),t),this._tryToStartAnother(),this.emit("add")}))}async addAll(e,t){return Promise.all(e.map((async e=>this.add(e,t))))}start(){return this._isPaused?(this._isPaused=!1,this._processQueue(),this):this}pause(){this._isPaused=!0}clear(){this._queue=new this._queueClass}async onEmpty(){if(0!==this._queue.size)return new Promise((e=>{const t=this._resolveEmpty;this._resolveEmpty=()=>{t(),e()}}))}async onIdle(){if(0!==this._pendingCount||0!==this._queue.size)return new Promise((e=>{const t=this._resolveIdle;this._resolveIdle=()=>{t(),e()}}))}get size(){return this._queue.size}sizeBy(e){return this._queue.filter(e).length}get pending(){return this._pendingCount}get isPaused(){return this._isPaused}get timeout(){return this._timeout}set timeout(e){this._timeout=e}}},6551:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){let r=0,o=e.length;for(;o>0;){const i=o/2|0;let s=r+i;n(e[s],t)<=0?(r=++s,o-=i+1):o=i}return r}},1052:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=n(6551);t.default=class{constructor(){this._queue=[]}enqueue(e,t){const n={priority:(t=Object.assign({priority:0},t)).priority,run:e};if(this.size&&this._queue[this.size-1].priority>=t.priority)return void this._queue.push(n);const o=r.default(this._queue,n,((e,t)=>t.priority-e.priority));this._queue.splice(o,0,n)}dequeue(){const e=this._queue.shift();return null==e?void 0:e.run}filter(e){return this._queue.filter((t=>t.priority===e.priority)).map((e=>e.run))}get size(){return this._queue.length}}},2375:(e,t,n)=>{"use strict";const r=n(7461);class o extends Error{constructor(e){super(e),this.name="TimeoutError"}}const i=(e,t,n)=>new Promise(((i,s)=>{if("number"!=typeof t||t<0)throw new TypeError("Expected `milliseconds` to be a positive number");if(t===1/0)return void i(e);const a=setTimeout((()=>{if("function"==typeof n){try{i(n())}catch(e){s(e)}return}const r=n instanceof Error?n:new o("string"==typeof n?n:`Promise timed out after ${t} milliseconds`);"function"==typeof e.cancel&&e.cancel(),s(r)}),t);r(e.then(i,s),(()=>{clearTimeout(a)}))}));e.exports=i,e.exports.default=i,e.exports.TimeoutError=o},862:(e,t,n)=>{var r=n(777),o=n(4207),i=function(e){return e},s=function(e){var t=e?o.cyan:i,n=e?o.grey:i,s=e?o.yellow:i,a=function(e){return null==e||"object"!=typeof e},c=function(e){if(a(e))return[""+e];var r=Object.keys(e),o=Array.isArray(e),i=[],s=r.filter((function(t){return a(e[t])})),u=r.filter((function(t){return!a(e[t])})),l=s.reduce((function(e,t){return e.length>=t.length?e:t.replace(/./g," ")})," ");return s.length||u.length?(s.forEach((function(n){var r=(e[n]+"").replace(/\n/g,"\n "+l);n=n+":"+l.slice(n.length-l.length-1),i.push(o?r:t(n)+r)})),u.forEach((function(n){i.push({label:o?void 0:t(n),nodes:c(e[n])})})),i):[n("(empty)")]},u=function(e){return e.label&&(e.label=s(e.label)),e.nodes&&(e.nodes=[].concat(e.nodes).map(u)),e.leaf&&(e.nodes=[].concat(e.nodes||[],c(e.leaf))),!e.label||e.nodes&&e.nodes.length||(e.nodes=[n("(empty)")]),e};return function(e){return r(u(e)).replace(/([├└])─┬ \n[│ ]+├/gm,"$1─┬").replace(/([├└])─┬ \n[│ ]+└/gm,"$1──").replace(/[┬├─└│┐]/g,(function(e){return n(e)}))}};e.exports=s(!0),e.exports.plain=s(!1)},8447:(e,t,n)=>{"use strict";e=n.nmd(e),Object.defineProperty(e,"exports",{enumerable:!0,get:function(){var e={modifiers:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},colors:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39]},bgColors:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49]}};return e.colors.grey=e.colors.gray,Object.keys(e).forEach((function(t){var n=e[t];Object.keys(n).forEach((function(t){var r=n[t];e[t]=n[t]={open:"["+r[0]+"m",close:"["+r[1]+"m"}})),Object.defineProperty(e,t,{value:n,enumerable:!1})})),e}})},4207:(e,t,n)=>{"use strict";var r=n(2678),o=n(8447),i=n(9067),s=n(1805),a=n(4588),c=Object.defineProperties;function u(e){this.enabled=e&&void 0!==e.enabled?e.enabled:a}function l(e){var t=function e(){return h.apply(e,arguments)};return t._styles=e,t.enabled=this.enabled,t.__proto__=d,t}"win32"===process.platform&&(o.blue.open="");var f,p=(f={},Object.keys(o).forEach((function(e){o[e].closeRe=new RegExp(r(o[e].close),"g"),f[e]={get:function(){return l.call(this,this._styles.concat(e))}}})),f),d=c((function(){}),p);function h(){var e=arguments,t=e.length,n=0!==t&&String(arguments[0]);if(t>1)for(var r=1;r<t;r++)n+=" "+e[r];if(!this.enabled||!n)return n;for(var i=this._styles,s=i.length;s--;){var a=o[i[s]];n=a.open+n.replace(a.closeRe,a.open)+a.close}return n}c(u.prototype,function(){var e={};return Object.keys(p).forEach((function(t){e[t]={get:function(){return l.call(this,[t])}}})),e}()),e.exports=new u,e.exports.styles=o,e.exports.hasColor=s,e.exports.stripColor=i,e.exports.supportsColor=a},9067:(e,t,n)=>{"use strict";var r=n(8704)();e.exports=function(e){return"string"==typeof e?e.replace(r,""):e}},4588:e=>{"use strict";var t=process.argv;e.exports="FORCE_COLOR"in process.env||-1===t.indexOf("--no-color")&&-1===t.indexOf("--no-colors")&&-1===t.indexOf("--color=false")&&(-1!==t.indexOf("--color")||-1!==t.indexOf("--colors")||-1!==t.indexOf("--color=true")||-1!==t.indexOf("--color=always")||!(process.stdout&&!process.stdout.isTTY)&&("win32"===process.platform||"COLORTERM"in process.env||"dumb"!==process.env.TERM&&!!/^screen|^xterm|^vt100|color|ansi|cygwin|linux/i.test(process.env.TERM)))},8509:e=>{e.exports=function(){return!0}},4554:(e,t,n)=>{var r=n(7392),o=n(1422),i=n(5558),s=n(6494),a=n(7459),c=r((function(e){return o(a(i,0,s("length",e)),(function(){for(var t=0,n=e.length;t<n;){if(!e[t].apply(this,arguments))return!1;t+=1}return!0}))}));e.exports=c},1798:(e,t,n)=>{var r=n(7392)((function(e){return function(){return e}}));e.exports=r},7121:(e,t,n)=>{var r=n(8274)(n(1259)(["any"],n(6968),(function(e,t){for(var n=0;n<t.length;){if(e(t[n]))return!0;n+=1}return!1})));e.exports=r},771:(e,t,n)=>{var r=n(7392),o=n(1422),i=n(5558),s=n(6494),a=n(7459),c=r((function(e){return o(a(i,0,s("length",e)),(function(){for(var t=0,n=e.length;t<n;){if(e[t].apply(this,arguments))return!0;t+=1}return!1}))}));e.exports=c},4044:(e,t,n)=>{var r=n(7998),o=n(8274),i=n(7277),s=n(9994),a=o((function(e,t){return"function"==typeof t["fantasy-land/ap"]?t["fantasy-land/ap"](e):"function"==typeof e.ap?e.ap(t):"function"==typeof e?function(n){return e(n)(t(n))}:i((function(e,n){return r(e,s(n,t))}),[],e)}));e.exports=a},9117:(e,t,n)=>{var r=n(2609)((function(e,t,n){var r={};for(var o in n)r[o]=n[o];return r[e]=t,r}));e.exports=r},6011:(e,t,n)=>{var r=n(4508),o=n(8274)((function(e,t){return r(e.length,(function(){return e.apply(t,arguments)}))}));e.exports=o},9634:(e,t,n)=>{var r=n(7727)(n(8783));e.exports=r},3344:(e,t,n)=>{var r=n(8274),o=n(2096),i=n(3375),s=n(6566),a=n(1881),c=r((function(e,t){if(o(e)){if(o(t))return e.concat(t);throw new TypeError(a(t)+" is not an array")}if(s(e)){if(s(t))return e+t;throw new TypeError(a(t)+" is not a string")}if(null!=e&&i(e["fantasy-land/concat"]))return e["fantasy-land/concat"](t);if(null!=e&&i(e.concat))return e.concat(t);throw new TypeError(a(e)+' does not have a method named "concat" or "fantasy-land/concat"')}));e.exports=c},6104:(e,t,n)=>{var r=n(4508),o=n(7392),i=n(9994),s=n(5558),a=n(7459),c=o((function(e){var t=a(s,0,i((function(e){return e[0].length}),e));return r(t,(function(){for(var t=0;t<e.length;){if(e[t][0].apply(this,arguments))return e[t][1].apply(this,arguments);t+=1}}))}));e.exports=c},1422:(e,t,n)=>{var r=n(4508),o=n(7392),i=n(8274),s=n(7938),a=i((function(e,t){return 1===e?o(t):r(e,s(e,[],t))}));e.exports=a},4365:(e,t,n)=>{var r=n(8274),o=n(1259),i=n(1518),s=n(2035),a=r(o(["drop"],i,(function(e,t){return s(Math.max(0,e),1/0,t)})));e.exports=a},9637:(e,t,n)=>{var r=n(7392),o=n(6077),i=n(2096),s=n(1082),a=n(6566),c=r((function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():i(e)?[]:a(e)?"":s(e)?{}:o(e)?function(){return arguments}():void 0}));e.exports=c},231:(e,t,n)=>{var r=n(8274),o=n(5071),i=r((function(e,t){return o(e,t,[],[])}));e.exports=i},4747:(e,t,n)=>{var r=n(8274),o=n(1259),i=n(8145),s=n(1082),a=n(7277),c=n(6247),u=n(7287),l=r(o(["filter"],c,(function(e,t){return s(t)?a((function(n,r){return e(t[r])&&(n[r]=t[r]),n}),{},u(t)):i(e,t)})));e.exports=l},6834:(e,t,n)=>{var r=n(8274),o=n(6197),i=n(3801),s=r((function(e,t){if(0===e.length||i(t))return!1;for(var n=t,r=0;r<e.length;){if(i(n)||!o(e[r],n))return!1;n=n[e[r]],r+=1}return!0}));e.exports=s},7379:(e,t,n)=>{var r=n(2609),o=n(1422),i=r((function(e,t,n){return o(Math.max(e.length,t.length,n.length),(function(){return e.apply(this,arguments)?t.apply(this,arguments):n.apply(this,arguments)}))}));e.exports=i},7422:(e,t,n)=>{var r=n(7624),o=n(8274)(r);e.exports=o},4508:e=>{e.exports=function(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(e){return t.apply(this,arguments)};case 2:return function(e,n){return t.apply(this,arguments)};case 3:return function(e,n,r){return t.apply(this,arguments)};case 4:return function(e,n,r,o){return t.apply(this,arguments)};case 5:return function(e,n,r,o,i){return t.apply(this,arguments)};case 6:return function(e,n,r,o,i,s){return t.apply(this,arguments)};case 7:return function(e,n,r,o,i,s,a){return t.apply(this,arguments)};case 8:return function(e,n,r,o,i,s,a,c){return t.apply(this,arguments)};case 9:return function(e,n,r,o,i,s,a,c,u){return t.apply(this,arguments)};case 10:return function(e,n,r,o,i,s,a,c,u,l){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}},3527:e=>{e.exports=function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}},5141:(e,t,n)=>{var r=n(2096);e.exports=function(e,t){return function(){var n=arguments.length;if(0===n)return t();var o=arguments[n-1];return r(o)||"function"!=typeof o[e]?t.apply(this,arguments):o[e].apply(o,Array.prototype.slice.call(arguments,0,n-1))}}},3083:e=>{e.exports=function(e){return function(){return!e.apply(this,arguments)}}},7998:e=>{e.exports=function(e,t){var n;t=t||[];var r=(e=e||[]).length,o=t.length,i=[];for(n=0;n<r;)i[i.length]=e[n],n+=1;for(n=0;n<o;)i[i.length]=t[n],n+=1;return i}},7392:(e,t,n)=>{var r=n(1345);e.exports=function(e){return function t(n){return 0===arguments.length||r(n)?t:e.apply(this,arguments)}}},8274:(e,t,n)=>{var r=n(7392),o=n(1345);e.exports=function(e){return function t(n,i){switch(arguments.length){case 0:return t;case 1:return o(n)?t:r((function(t){return e(n,t)}));default:return o(n)&&o(i)?t:o(n)?r((function(t){return e(t,i)})):o(i)?r((function(t){return e(n,t)})):e(n,i)}}}},2609:(e,t,n)=>{var r=n(7392),o=n(8274),i=n(1345);e.exports=function(e){return function t(n,s,a){switch(arguments.length){case 0:return t;case 1:return i(n)?t:o((function(t,r){return e(n,t,r)}));case 2:return i(n)&&i(s)?t:i(n)?o((function(t,n){return e(t,s,n)})):i(s)?o((function(t,r){return e(n,t,r)})):r((function(t){return e(n,s,t)}));default:return i(n)&&i(s)&&i(a)?t:i(n)&&i(s)?o((function(t,n){return e(t,n,a)})):i(n)&&i(a)?o((function(t,n){return e(t,s,n)})):i(s)&&i(a)?o((function(t,r){return e(n,t,r)})):i(n)?r((function(t){return e(t,s,a)})):i(s)?r((function(t){return e(n,t,a)})):i(a)?r((function(t){return e(n,s,t)})):e(n,s,a)}}}},7938:(e,t,n)=>{var r=n(4508),o=n(1345);e.exports=function e(t,n,i){return function(){for(var s=[],a=0,c=t,u=0;u<n.length||a<arguments.length;){var l;u<n.length&&(!o(n[u])||a>=arguments.length)?l=n[u]:(l=arguments[a],a+=1),s[u]=l,o(l)||(c-=1),u+=1}return c<=0?i.apply(this,s):r(c,e(t,s,i))}}},1259:(e,t,n)=>{var r=n(2096),o=n(7531);e.exports=function(e,t,n){return function(){if(0===arguments.length)return n();var i=Array.prototype.slice.call(arguments,0),s=i.pop();if(!r(s)){for(var a=0;a<e.length;){if("function"==typeof s[e[a]])return s[e[a]].apply(s,i);a+=1}if(o(s)){var c=t.apply(null,i);return c(s)}}return n.apply(this,arguments)}}},5071:(e,t,n)=>{var r=n(3527),o=n(7063),i=n(874),s=n(6197),a=n(5978),c=n(7287),u=n(2320);function l(e,t,n,i){var s=r(e),a=r(t);function c(e,t){return f(e,t,n.slice(),i.slice())}return!o((function(e,t){return!o(c,t,e)}),a,s)}function f(e,t,n,r){if(a(e,t))return!0;var o=u(e);if(o!==u(t))return!1;if(null==e||null==t)return!1;if("function"==typeof e["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e);if("function"==typeof e.equals||"function"==typeof t.equals)return"function"==typeof e.equals&&e.equals(t)&&"function"==typeof t.equals&&t.equals(e);switch(o){case"Arguments":case"Array":case"Object":if("function"==typeof e.constructor&&"Promise"===i(e.constructor))return e===t;break;case"Boolean":case"Number":case"String":if(typeof e!=typeof t||!a(e.valueOf(),t.valueOf()))return!1;break;case"Date":if(!a(e.valueOf(),t.valueOf()))return!1;break;case"Error":return e.name===t.name&&e.message===t.message;case"RegExp":if(e.source!==t.source||e.global!==t.global||e.ignoreCase!==t.ignoreCase||e.multiline!==t.multiline||e.sticky!==t.sticky||e.unicode!==t.unicode)return!1}for(var p=n.length-1;p>=0;){if(n[p]===e)return r[p]===t;p-=1}switch(o){case"Map":return e.size===t.size&&l(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&l(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var d=c(e);if(d.length!==c(t).length)return!1;var h=n.concat([e]),g=r.concat([t]);for(p=d.length-1;p>=0;){var m=d[p];if(!s(m,t)||!f(t[m],e[m],h,g))return!1;p-=1}return!0}e.exports=f},8145:e=>{e.exports=function(e,t){for(var n=0,r=t.length,o=[];n<r;)e(t[n])&&(o[o.length]=t[n]),n+=1;return o}},874:e=>{e.exports=function(e){var t=String(e).match(/^function (\w*)/);return null==t?"":t[1]}},6197:e=>{e.exports=function(e,t){return Object.prototype.hasOwnProperty.call(t,e)}},7624:(e,t,n)=>{var r=n(6054);e.exports=function(e,t){return r(t,e,0)>=0}},7063:e=>{e.exports=function(e,t,n){for(var r=0,o=n.length;r<o;){if(e(t,n[r]))return!0;r+=1}return!1}},6054:(e,t,n)=>{var r=n(231);e.exports=function(e,t,n){var o,i;if("function"==typeof e.indexOf)switch(typeof t){case"number":if(0===t){for(o=1/t;n<e.length;){if(0===(i=e[n])&&1/i===o)return n;n+=1}return-1}if(t!=t){for(;n<e.length;){if("number"==typeof(i=e[n])&&i!=i)return n;n+=1}return-1}return e.indexOf(t,n);case"string":case"boolean":case"function":case"undefined":return e.indexOf(t,n);case"object":if(null===t)return e.indexOf(t,n)}for(;n<e.length;){if(r(e[n],t))return n;n+=1}return-1}},6077:(e,t,n)=>{var r=n(6197),o=Object.prototype.toString,i=function(){return"[object Arguments]"===o.call(arguments)?function(e){return"[object Arguments]"===o.call(e)}:function(e){return r("callee",e)}}();e.exports=i},2096:e=>{e.exports=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)}},9346:(e,t,n)=>{var r=n(7392),o=n(2096),i=n(6566),s=r((function(e){return!!o(e)||!!e&&"object"==typeof e&&!i(e)&&(1===e.nodeType?!!e.length:0===e.length||e.length>0&&e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1))}));e.exports=s},3375:e=>{e.exports=function(e){var t=Object.prototype.toString.call(e);return"[object Function]"===t||"[object AsyncFunction]"===t||"[object GeneratorFunction]"===t||"[object AsyncGeneratorFunction]"===t}},4266:e=>{e.exports=Number.isInteger||function(e){return e<<0===e}},1082:e=>{e.exports=function(e){return"[object Object]"===Object.prototype.toString.call(e)}},1345:e=>{e.exports=function(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}},6566:e=>{e.exports=function(e){return"[object String]"===Object.prototype.toString.call(e)}},7531:e=>{e.exports=function(e){return null!=e&&"function"==typeof e["@@transducer/step"]}},4765:e=>{e.exports=function(e,t){for(var n=0,r=t.length,o=Array(r);n<r;)o[n]=e(t[n]),n+=1;return o}},5978:e=>{e.exports="function"==typeof Object.is?Object.is:function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},6415:e=>{e.exports=function(e,t){return function(){return t.call(this,e.apply(this,arguments))}}},330:e=>{e.exports=function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}},7277:(e,t,n)=>{var r=n(9346),o=n(5234),i=n(6011);function s(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function a(e,t,n,r){return e["@@transducer/result"](n[r](i(e["@@transducer/step"],e),t))}var c="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";e.exports=function(e,t,n){if("function"==typeof e&&(e=o(e)),r(n))return function(e,t,n){for(var r=0,o=n.length;r<o;){if((t=e["@@transducer/step"](t,n[r]))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r+=1}return e["@@transducer/result"](t)}(e,t,n);if("function"==typeof n["fantasy-land/reduce"])return a(e,t,n,"fantasy-land/reduce");if(null!=n[c])return s(e,t,n[c]());if("function"==typeof n.next)return s(e,t,n);if("function"==typeof n.reduce)return a(e,t,n,"reduce");throw new TypeError("reduce: list must be array or iterable")}},1343:e=>{e.exports=function(e){return e&&e["@@transducer/reduced"]?e:{"@@transducer/value":e,"@@transducer/reduced":!0}}},1616:e=>{var t=function(e){return(e<10?"0":"")+e},n="function"==typeof Date.prototype.toISOString?function(e){return e.toISOString()}:function(e){return e.getUTCFullYear()+"-"+t(e.getUTCMonth()+1)+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};e.exports=n},5908:(e,t,n)=>{var r=n(7624),o=n(4765),i=n(330),s=n(1616),a=n(7287),c=n(9968);e.exports=function e(t,n){var u=function(o){var i=n.concat([t]);return r(o,i)?"<Circular>":e(o,i)},l=function(e,t){return o((function(t){return i(t)+": "+u(e[t])}),t.slice().sort())};switch(Object.prototype.toString.call(t)){case"[object Arguments]":return"(function() { return arguments; }("+o(u,t).join(", ")+"))";case"[object Array]":return"["+o(u,t).concat(l(t,c((function(e){return/^\d+$/.test(e)}),a(t)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof t?"new Boolean("+u(t.valueOf())+")":t.toString();case"[object Date]":return"new Date("+(isNaN(t.valueOf())?u(NaN):i(s(t)))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof t?"new Number("+u(t.valueOf())+")":1/t==-1/0?"-0":t.toString(10);case"[object String]":return"object"==typeof t?"new String("+u(t.valueOf())+")":i(t);case"[object Undefined]":return"undefined";default:if("function"==typeof t.toString){var f=t.toString();if("[object Object]"!==f)return f}return"{"+l(t,a(t)).join(", ")+"}"}}},6968:(e,t,n)=>{var r=n(8274),o=n(1343),i=n(6582),s=function(){function e(e,t){this.xf=t,this.f=e,this.any=!1}return e.prototype["@@transducer/init"]=i.init,e.prototype["@@transducer/result"]=function(e){return this.any||(e=this.xf["@@transducer/step"](e,!1)),this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.f(t)&&(this.any=!0,e=o(this.xf["@@transducer/step"](e,!0))),e},e}(),a=r((function(e,t){return new s(e,t)}));e.exports=a},1518:(e,t,n)=>{var r=n(8274),o=n(6582),i=function(){function e(e,t){this.xf=t,this.n=e}return e.prototype["@@transducer/init"]=o.init,e.prototype["@@transducer/result"]=o.result,e.prototype["@@transducer/step"]=function(e,t){return this.n>0?(this.n-=1,e):this.xf["@@transducer/step"](e,t)},e}(),s=r((function(e,t){return new i(e,t)}));e.exports=s},6582:e=>{e.exports={init:function(){return this.xf["@@transducer/init"]()},result:function(e){return this.xf["@@transducer/result"](e)}}},6247:(e,t,n)=>{var r=n(8274),o=n(6582),i=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=o.init,e.prototype["@@transducer/result"]=o.result,e.prototype["@@transducer/step"]=function(e,t){return this.f(t)?this.xf["@@transducer/step"](e,t):e},e}(),s=r((function(e,t){return new i(e,t)}));e.exports=s},7589:(e,t,n)=>{var r=n(8274),o=n(6582),i=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=o.init,e.prototype["@@transducer/result"]=o.result,e.prototype["@@transducer/step"]=function(e,t){return this.xf["@@transducer/step"](e,this.f(t))},e}(),s=r((function(e,t){return new i(e,t)}));e.exports=s},3609:(e,t,n)=>{var r=n(8274),o=n(1343),i=n(6582),s=function(){function e(e,t){this.xf=t,this.n=e,this.i=0}return e.prototype["@@transducer/init"]=i.init,e.prototype["@@transducer/result"]=i.result,e.prototype["@@transducer/step"]=function(e,t){this.i+=1;var n=0===this.n?e:this.xf["@@transducer/step"](e,t);return this.n>=0&&this.i>=this.n?o(n):n},e}(),a=r((function(e,t){return new s(e,t)}));e.exports=a},5234:e=>{var t=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();e.exports=function(e){return new t(e)}},623:(e,t,n)=>{var r=n(8274),o=n(3375),i=n(1422),s=n(1881),a=r((function(e,t){return i(e+1,(function(){var n=arguments[e];if(null!=n&&o(n[t]))return n[t].apply(n,Array.prototype.slice.call(arguments,0,e));throw new TypeError(s(n)+' does not have a method named "'+t+'"')}))}));e.exports=a},4976:(e,t,n)=>{var r=n(7392),o=n(9637),i=n(231),s=r((function(e){return null!=e&&i(e,o(e))}));e.exports=s},3801:(e,t,n)=>{var r=n(7392)((function(e){return null==e}));e.exports=r},7287:(e,t,n)=>{var r=n(7392),o=n(6197),i=n(6077),s=!{toString:null}.propertyIsEnumerable("toString"),a=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],c=function(){"use strict";return arguments.propertyIsEnumerable("length")}(),u=function(e,t){for(var n=0;n<e.length;){if(e[n]===t)return!0;n+=1}return!1},l="function"!=typeof Object.keys||c?r((function(e){if(Object(e)!==e)return[];var t,n,r=[],l=c&&i(e);for(t in e)!o(t,e)||l&&"length"===t||(r[r.length]=t);if(s)for(n=a.length-1;n>=0;)o(t=a[n],e)&&!u(r,t)&&(r[r.length]=t),n-=1;return r})):r((function(e){return Object(e)!==e?[]:Object.keys(e)}));e.exports=l},1233:(e,t,n)=>{var r=n(1671)(-1);e.exports=r},7255:(e,t,n)=>{var r=n(8274),o=n(9994),i=r((function(e,t){return function(n){return function(r){return o((function(e){return t(e,r)}),n(e(r)))}}}));e.exports=i},6972:(e,t,n)=>{var r=n(7392),o=n(9117),i=n(7255),s=n(188),a=r((function(e){return i(s(e),o(e))}));e.exports=a},7727:(e,t,n)=>{var r=n(7392),o=n(5007),i=r((function(e){return o(e.length,e)}));e.exports=i},5007:(e,t,n)=>{var r=n(8274),o=n(7277),i=n(4044),s=n(1422),a=n(9994),c=r((function(e,t){var n=s(e,t);return s(e,(function(){return o(i,a(n,arguments[0]),Array.prototype.slice.call(arguments,1))}))}));e.exports=c},9994:(e,t,n)=>{var r=n(8274),o=n(1259),i=n(4765),s=n(7277),a=n(7589),c=n(1422),u=n(7287),l=r(o(["fantasy-land/map","map"],a,(function(e,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return c(t.length,(function(){return e.call(this,t.apply(this,arguments))}));case"[object Object]":return s((function(n,r){return n[r]=e(t[r]),n}),{},u(t));default:return i(e,t)}})));e.exports=l},5558:(e,t,n)=>{var r=n(8274)((function(e,t){return t>e?t:e}));e.exports=r},8165:(e,t,n)=>{var r=n(4508),o=n(8274),i=n(6197),s=o((function(e,t){var n={};return r(t.length,(function(){var r=e.apply(this,arguments);return i(r,n)||(n[r]=t.apply(this,arguments)),n[r]}))}));e.exports=s},8783:(e,t,n)=>{var r=n(7392)((function(e){return!e}));e.exports=r},1671:(e,t,n)=>{var r=n(8274),o=n(6566),i=r((function(e,t){var n=e<0?t.length+e:e;return o(t)?t.charAt(n):t[n]}));e.exports=i},5796:(e,t,n)=>{var r=function(e){return{value:e,map:function(t){return r(t(e))}}},o=n(2609)((function(e,t,n){return e((function(e){return r(t(e))}))(n).value}));e.exports=o},845:(e,t,n)=>{var r=n(8274),o=n(8644),i=r((function(e,t){return o([e],t)[0]}));e.exports=i},7231:(e,t,n)=>{var r=n(2609),o=n(845),i=r((function(e,t,n){return e(o(t,n))}));e.exports=i},8644:(e,t,n)=>{var r=n(8274),o=n(4266),i=n(1671),s=r((function(e,t){return e.map((function(e){for(var n,r=t,s=0;s<e.length;){if(null==r)return;n=e[s],r=o(n)?i(n,r):r[n],s+=1}return r}))}));e.exports=s},3407:(e,t,n)=>{var r=n(8274)((function(e,t){for(var n={},r=0;r<e.length;)e[r]in t&&(n[e[r]]=t[e[r]]),r+=1;return n}));e.exports=r},3139:(e,t,n)=>{var r=n(4508),o=n(6415),i=n(7459),s=n(6492);e.exports=function(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return r(arguments[0].length,i(o,arguments[0],s(arguments)))}},6494:(e,t,n)=>{var r=n(8274),o=n(9994),i=n(188),s=r((function(e,t){return o(i(e),t)}));e.exports=s},188:(e,t,n)=>{var r=n(8274),o=n(845),i=r((function(e,t){return o([e],t)}));e.exports=i},9193:(e,t,n)=>{var r=n(2609),o=n(231),i=r((function(e,t,n){return o(t,n[e])}));e.exports=i},3725:(e,t,n)=>{var r=n(2609)((function(e,t,n){return e(n[t])}));e.exports=r},7459:(e,t,n)=>{var r=n(2609)(n(7277));e.exports=r},9968:(e,t,n)=>{var r=n(3083),o=n(8274),i=n(4747),s=o((function(e,t){return i(r(e),t)}));e.exports=s},9058:(e,t,n)=>{var r=n(2609),o=n(1798),i=n(5796),s=r((function(e,t,n){return i(e,o(t),n)}));e.exports=s},2035:(e,t,n)=>{var r=n(5141),o=n(2609)(r("slice",(function(e,t,n){return Array.prototype.slice.call(n,e,t)})));e.exports=o},6405:(e,t,n)=>{var r=n(623)(1,"split");e.exports=r},2638:(e,t,n)=>{var r=n(8274),o=n(231),i=n(5662),s=r((function(e,t){return o(i(e.length,t),e)}));e.exports=s},6492:(e,t,n)=>{var r=n(5141),o=n(7392)(r("tail",n(2035)(1,1/0)));e.exports=o},5662:(e,t,n)=>{var r=n(8274),o=n(1259),i=n(3609),s=n(2035),a=r(o(["take"],i,(function(e,t){return s(0,e<0?1/0:e,t)})));e.exports=a},1881:(e,t,n)=>{var r=n(7392),o=n(5908),i=r((function(e){return o(e,[])}));e.exports=i},2320:(e,t,n)=>{var r=n(7392)((function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)}));e.exports=r},3350:(e,t,n)=>{"use strict";n.d(t,{listSecurityGroupUsage:()=>Le});const r=require("aws-sdk");var o=n(4774),i=n(4554),s=n.n(i),a=n(1798),c=n.n(a),u=n(7121),l=n.n(u),f=n(771),p=n.n(f),d=n(9634),h=n.n(d),g=n(3344),m=n.n(g),y=n(4365),b=n.n(y),v=n(4747),_=n.n(v),x=n(6834),O=n.n(x),w=n(7379),j=n.n(w),E=n(7422),C=n.n(E),k=n(4976),A=n.n(k),S=n(1233),I=n.n(S),$=n(6972),P=n.n($),N=n(9994),L=n.n(N),q=n(8165),D=n.n(q),M=n(8783),T=n.n(M),F=n(845),z=n.n(F),B=n(7231),R=n.n(B),U=n(3139),V=n.n(U),G=n(188),H=n.n(G),W=n(9193),Y=n.n(W),Q=n(3725),K=n.n(Q),J=n(9058),Z=n.n(J),X=n(6405),ee=n.n(X),te=n(2638),ne=n.n(te);const re=h()(T()),oe=e=>Promise.all(e),ie=({ec2:e,groupIds:t},n)=>e.describeSecurityGroups({GroupIds:t,NextToken:n}).promise().then((({SecurityGroups:n=[],NextToken:r})=>r?ie({ec2:e,groupIds:t},r).then(m()(n)):n)),se=(e,t,n)=>e.describeNetworkInterfaces({NextToken:n,Filters:[{Name:"group-id",Values:[t.GroupId]}]}).promise().then((({NetworkInterfaces:n=[],NextToken:r})=>r?se(e,t,r).then(m()(n)):n)),ae=D()(H()("InstanceId"),(({ec2:e,InstanceId:t})=>e.describeInstances({InstanceIds:[t]}).promise().then(z()(["Reservations",0,"Instances",0])))),ce=e=>t=>({...e,usage:m()(e.usage,t)}),ue=D()(H()("LoadBalancerName"),(({elb:e,LoadBalancerName:t})=>e.describeLoadBalancers({LoadBalancerNames:[t]}).promise().then(z()(["LoadBalancerDescriptions",0])))),le=b()(4),fe=D()(H()("LoadBalancerName"),(({elbv2:e,LoadBalancerName:t})=>e.describeLoadBalancers({Names:[t]}).promise().then(z()(["LoadBalancers",0])))),pe=V()(ee()("/"),H()(1)),de=D()(H()("VpcEndpointId"),(({ec2:e,VpcEndpointId:t})=>e.describeVpcEndpoints({VpcEndpointIds:[t]}).promise().then(z()(["VpcEndpoints",0])))),he=V()(ee()(" "),I()),ge=e=>z()([e,"config","credentials","accessKeyId"]),me=({rds:e,Marker:t})=>e.describeDBInstances({Marker:t}).promise().then((({DBInstances:t=[],Marker:n})=>n?me({rds:e,Marker:n}).then(m()(t)):t)),ye=D()(ge("rds"),me),be=({lambda:e,Marker:t})=>e.listFunctions({Marker:t}).promise().then((({Functions:t=[],NextMarker:n})=>n?be({lambda:e,Marker:n}).then(m()(t)):t)),ve=D()(ge("lambda"),be),_e=({ec:e,Marker:t})=>e.describeCacheClusters({Marker:t}).promise().then((({CacheClusters:t=[],Marker:n})=>n?_e({ec:e,Marker:n}).then(m()(t)):t)),xe=D()(ge("ec"),_e),Oe=(e,t,n)=>e.listResolverEndpoints({NextToken:n,Filters:[{Name:"SecurityGroupIds",Values:[t.GroupId]}]}).promise().then((({ResolverEndpoints:n=[],NextToken:r})=>r?Oe(e,t,r).then(m()(n)):n)),we=({dms:e,Marker:t})=>e.describeReplicationInstances({Marker:t}).promise().then((({ReplicationInstances:t=[],Marker:n})=>n?we({dms:e,Marker:n}).then(m()(t)):t)),je=D()(ge("dms"),we),Ee=R()(re,["Attachment","InstanceId"]),Ce=s()([Y()("RequesterId","amazon-elb"),s()([K()(h()(ne()("ELB app/")),"Description"),K()(h()(ne()("ELB net/")),"Description")])]),ke=s()([Y()("RequesterId","amazon-elb"),p()([K()(ne()("ELB app/"),"Description"),K()(ne()("ELB net/"),"Description")])]),Ae=Y()("InterfaceType","vpc_endpoint"),Se=Y()("RequesterId","amazon-rds"),Ie=Y()("InterfaceType","lambda"),$e=Y()("RequesterId","amazon-elasticache"),Pe=K()(ne()("Route 53 Resolver: "),"Description"),Ne=Y()("Description","DMSNetworkInterface"),Le=e=>(({dms:e,ec2:t,ec:n,elb:i,elbv2:s,lambda:a,rds:c,r53r:u,groupIds:l,queue:f})=>Promise.resolve({ec2:t??new r.EC2,elb:i??new r.ELB,elbv2:s??new r.ELBv2,rds:c??new r.RDS,lambda:a??new r.Lambda,ec:n??new r.ElastiCache,r53r:u??new r.Route53Resolver,dms:e??new r.DMS,groupIds:l??[],queue:f??new o.Z({concurrency:20})}))(e).then((({dms:e,ec2:t,ec:n,elb:r,elbv2:o,lambda:i,r53r:a,rds:u,groupIds:f,queue:p})=>ie({ec2:t,groupIds:f}).then(L()(((e,t)=>n=>t.add((()=>se(e,n).then((e=>({...n,enis:e}))))))(t,p))).then(oe).then(L()(((e,t)=>n=>Promise.resolve(n.enis).then(_()(Ee)).then(L()(((e,t)=>({Attachment:n})=>t.add((()=>ae({ec2:e,InstanceId:n?.InstanceId}))))(e,t))).then(oe).then(L()(Z()(P()("usagetype"),"instance"))).then((e=>({...n,usage:e}))))(t,p))).then(oe).then(L()(((e,t)=>n=>Promise.resolve(n.enis).then(_()(Ce)).then(L()(((e,t)=>({Description:n})=>t.add((()=>ue({elb:e,LoadBalancerName:le(n)}))))(e,t))).then(oe).then(L()(Z()(P()("usagetype"),"elb"))).then(ce(n)))(r,p))).then(oe).then(L()(((e,t)=>n=>Promise.resolve(n.enis).then(_()(ke)).then(L()(((e,t)=>({Description:n})=>t.add((()=>fe({elbv2:e,LoadBalancerName:pe(n)}))))(e,t))).then(oe).then(L()(Z()(P()("usagetype"),"xlb"))).then(ce(n)))(o,p))).then(oe).then(L()(((e,t)=>n=>Promise.resolve(n.enis).then(_()(Ae)).then(L()(((e,t)=>({Description:n})=>t.add((()=>de({ec2:e,VpcEndpointId:he(n)}))))(e,t))).then(oe).then(L()(Z()(P()("usagetype"),"vpce"))).then(ce(n)))(t,p))).then(oe).then(L()(((e,t)=>n=>Promise.resolve(n.enis).then(_()(Se)).then(j()(A(),c()([]),(()=>t.add((()=>((e,{GroupId:t})=>ye({rds:e}).then(_()(K()(l()(Y()("VpcSecurityGroupId",t)),"VpcSecurityGroups"))))(e,n)))))).then(L()(Z()(P()("usagetype"),"rds"))).then(ce(n)))(u,p))).then(oe).then(L()(((e,t)=>n=>Promise.resolve(n.enis).then(_()(Ie)).then(j()(A(),c()([]),(()=>t.add((()=>((e,{GroupId:t})=>ve({lambda:e}).then(_()(s()([O()(["VpcConfig","SecurityGroupIds"]),R()(C()(t),["VpcConfig","SecurityGroupIds"])]))))(e,n)))))).then(L()(Z()(P()("usagetype"),"lambda"))).then(ce(n)))(i,p))).then(oe).then(L()(((e,t)=>n=>Promise.resolve(n.enis).then(_()($e)).then(j()(A(),c()([]),(()=>t.add((()=>((e,{GroupId:t})=>xe({ec:e}).then(_()(K()(l()(Y()("SecurityGroupId",t)),"SecurityGroups"))))(e,n)))))).then(L()(Z()(P()("usagetype"),"elasticache"))).then(ce(n)))(n,p))).then(oe).then(L()(((e,t)=>n=>Promise.resolve(n.enis).then(_()(Pe)).then(j()(A(),c()([]),(()=>t.add((()=>Oe(e,n)))))).then(L()(Z()(P()("usagetype"),"route53resolver"))).then(ce(n)))(a,p))).then(oe).then(L()(((e,t)=>n=>Promise.resolve(n.enis).then(_()(Ne)).then(j()(A(),c()([]),(()=>t.add((()=>((e,{GroupId:t})=>je({dms:e}).then(_()(K()(l()(Y()("VpcSecurityGroupId",t)),"VpcSecurityGroups"))))(e,n)))))).then(L()(Z()(P()("usagetype"),"dms"))).then(ce(n)))(e,p))).then(oe)))}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r](i,i.exports,n),i.loaded=!0,i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(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=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);var r={};(()=>{"use strict";n.r(r);var e=n(862),t=n.n(e),o=n(4774),i=n(1798),s=n.n(i),a=n(6104),c=n.n(a),u=n(9994),l=n.n(u),f=n(3407),p=n.n(f),d=n(9193),h=n.n(d),g=n(8509),m=n.n(g);const y=require("assert"),b={right:function(e,t){e=e.trim();const n=x.stringWidth(e);return n<t?" ".repeat(t-n)+e:e},center:function(e,t){e=e.trim();const n=x.stringWidth(e);return n>=t?e:" ".repeat(t-n>>1)+e}};class v{constructor(e){var t;this.width=e.width,this.wrap=null===(t=e.wrap)||void 0===t||t,this.rows=[]}span(...e){this.div(...e).span=!0}resetOutput(){this.rows=[]}div(...e){if(0===e.length&&this.div(""),this.wrap&&this.shouldApplyLayoutDSL(...e)&&"string"==typeof e[0])return this.applyLayoutDSL(e[0]);const t=e.map((e=>"string"==typeof e?this.colFromString(e):e));return this.rows.push(t),t}shouldApplyLayoutDSL(...e){return 1===e.length&&"string"==typeof e[0]&&/[\t\n]/.test(e[0])}applyLayoutDSL(e){const t=e.split("\n").map((e=>e.split("\t")));let n=0;return t.forEach((e=>{e.length>1&&x.stringWidth(e[0])>n&&(n=Math.min(Math.floor(.5*this.width),x.stringWidth(e[0])))})),t.forEach((e=>{this.div(...e.map(((t,r)=>({text:t.trim(),padding:this.measurePadding(t),width:0===r&&e.length>1?n:void 0}))))})),this.rows[this.rows.length-1]}colFromString(e){return{text:e,padding:this.measurePadding(e)}}measurePadding(e){const t=x.stripAnsi(e);return[0,t.match(/\s*$/)[0].length,0,t.match(/^\s*/)[0].length]}toString(){const e=[];return this.rows.forEach((t=>{this.rowToString(t,e)})),e.filter((e=>!e.hidden)).map((e=>e.text)).join("\n")}rowToString(e,t){return this.rasterize(e).forEach(((n,r)=>{let o="";n.forEach(((n,i)=>{const{width:s}=e[i],a=this.negatePadding(e[i]);let c=n;a>x.stringWidth(n)&&(c+=" ".repeat(a-x.stringWidth(n))),e[i].align&&"left"!==e[i].align&&this.wrap&&(c=(0,b[e[i].align])(c,a),x.stringWidth(c)<a&&(c+=" ".repeat((s||0)-x.stringWidth(c)-1)));const u=e[i].padding||[0,0,0,0];u[3]&&(o+=" ".repeat(u[3])),o+=_(e[i],c,"| "),o+=c,o+=_(e[i],c," |"),u[1]&&(o+=" ".repeat(u[1])),0===r&&t.length>0&&(o=this.renderInline(o,t[t.length-1]))})),t.push({text:o.replace(/ +$/,""),span:e.span})})),t}renderInline(e,t){const n=e.match(/^ */),r=n?n[0].length:0,o=t.text,i=x.stringWidth(o.trimRight());return t.span?this.wrap?r<i?e:(t.hidden=!0,o.trimRight()+" ".repeat(r-i)+e.trimLeft()):(t.hidden=!0,o+e):e}rasterize(e){const t=[],n=this.columnWidths(e);let r;return e.forEach(((e,o)=>{e.width=n[o],r=this.wrap?x.wrap(e.text,this.negatePadding(e),{hard:!0}).split("\n"):e.text.split("\n"),e.border&&(r.unshift("."+"-".repeat(this.negatePadding(e)+2)+"."),r.push("'"+"-".repeat(this.negatePadding(e)+2)+"'")),e.padding&&(r.unshift(...new Array(e.padding[0]||0).fill("")),r.push(...new Array(e.padding[2]||0).fill(""))),r.forEach(((e,n)=>{t[n]||t.push([]);const r=t[n];for(let e=0;e<o;e++)void 0===r[e]&&r.push("");r.push(e)}))})),t}negatePadding(e){let t=e.width||0;return e.padding&&(t-=(e.padding[3]||0)+(e.padding[1]||0)),e.border&&(t-=4),t}columnWidths(e){if(!this.wrap)return e.map((e=>e.width||x.stringWidth(e.text)));let t=e.length,n=this.width;const r=e.map((e=>{if(e.width)return t--,n-=e.width,e.width})),o=t?Math.floor(n/t):0;return r.map(((t,n)=>void 0===t?Math.max(o,function(e){const t=e.padding||[],n=1+(t[3]||0)+(t[1]||0);return e.border?n+4:n}(e[n])):t))}}function _(e,t,n){return e.border?/[.']-+[.']/.test(t)?"":0!==t.trim().length?n:" ":""}let x;const O=new RegExp("(?:\\[(?:\\d+[ABCDEFGJKSTm]|\\d+;\\d+[Hfm]|\\d+;\\d+;\\d+m|6n|s|u|\\?25[lh])|\\w)","g");function w(e){return e.replace(O,"")}function j(e,t){const[n,r]=e.match(O)||["",""];e=w(e);let o="";for(let n=0;n<e.length;n++)0!==n&&n%t==0&&(o+="\n"),o+=e.charAt(n);return n&&r&&(o=`${n}${o}${r}`),o}const E=require("path"),C=require("fs"),k=require("util"),A=require("url");function S(e){if(-1===(e=e.toLocaleLowerCase()).indexOf("-")&&-1===e.indexOf("_"))return e;{let t="",n=!1;const r=e.match(/^-+/);for(let o=r?r[0].length:0;o<e.length;o++){let r=e.charAt(o);n&&(n=!1,r=r.toLocaleUpperCase()),0===o||"-"!==r&&"_"!==r?"-"!==r&&"_"!==r&&(t+=r):n=!0}return t}}function I(e,t){const n=e.toLocaleLowerCase();t=t||"-";let r="";for(let o=0;o<e.length;o++){const i=n.charAt(o),s=e.charAt(o);r+=i!==s&&o>0?`${t}${n.charAt(o)}`:s}return r}function $(e){return null!=e&&("number"==typeof e||!!/^0x[0-9a-f]+$/i.test(e)||!(e.length>1&&"0"===e[0])&&/^[-]?(?:\d+(?:\.\d*)?|\.\d+)(e[-+]?\d+)?$/.test(e))}let P;function N(e){return void 0!==e?e+1:1}function L(e){return"__proto__"===e?"___proto___":e}const q=process&&process.env&&process.env.YARGS_MIN_NODE_VERSION?Number(process.env.YARGS_MIN_NODE_VERSION):10;if(process&&process.version&&Number(process.version.match(/v([^.]+)/)[1])<q)throw Error(`yargs parser supports a minimum Node.js version of ${q}. Read our version support policy: https://github.com/yargs/yargs-parser#supported-nodejs-versions`);const D=process?process.env:{},M=new class{constructor(e){P=e}parse(e,t){const n=Object.assign({alias:void 0,array:void 0,boolean:void 0,config:void 0,configObjects:void 0,configuration:void 0,coerce:void 0,count:void 0,default:void 0,envPrefix:void 0,narg:void 0,normalize:void 0,string:void 0,number:void 0,__:void 0,key:void 0},t),r=function(e){if(Array.isArray(e))return e.map((e=>"string"!=typeof e?e+"":e));e=e.trim();let t=0,n=null,r=null,o=null;const i=[];for(let s=0;s<e.length;s++)n=r,r=e.charAt(s)," "!==r||o?(r===o?o=null:"'"!==r&&'"'!==r||o||(o=r),i[t]||(i[t]=""),i[t]+=r):" "!==n&&t++;return i}(e),o=function(e){const t=[],n=Object.create(null);let r=!0;for(Object.keys(e).forEach((function(n){t.push([].concat(e[n],n))}));r;){r=!1;for(let e=0;e<t.length;e++)for(let n=e+1;n<t.length;n++)if(t[e].filter((function(e){return-1!==t[n].indexOf(e)})).length){t[e]=t[e].concat(t[n]),t.splice(n,1),r=!0;break}}return t.forEach((function(e){const t=(e=e.filter((function(e,t,n){return n.indexOf(e)===t}))).pop();void 0!==t&&"string"==typeof t&&(n[t]=e)})),n}(Object.assign(Object.create(null),n.alias)),i=Object.assign({"boolean-negation":!0,"camel-case-expansion":!0,"combine-arrays":!1,"dot-notation":!0,"duplicate-arguments-array":!0,"flatten-duplicate-arrays":!0,"greedy-arrays":!0,"halt-at-non-option":!1,"nargs-eats-options":!1,"negation-prefix":"no-","parse-numbers":!0,"parse-positional-numbers":!0,"populate--":!1,"set-placeholder-key":!1,"short-option-groups":!0,"strip-aliased":!1,"strip-dashed":!1,"unknown-options-as-args":!1},n.configuration),s=Object.assign(Object.create(null),n.default),a=n.configObjects||[],c=n.envPrefix,u=i["populate--"],l=u?"--":"_",f=Object.create(null),p=Object.create(null),d=n.__||P.format,h={aliases:Object.create(null),arrays:Object.create(null),bools:Object.create(null),strings:Object.create(null),numbers:Object.create(null),counts:Object.create(null),normalize:Object.create(null),configs:Object.create(null),nargs:Object.create(null),coercions:Object.create(null),keys:[]},g=/^-([0-9]+(\.[0-9]+)?|\.[0-9]+)$/,m=new RegExp("^--"+i["negation-prefix"]+"(.+)");[].concat(n.array||[]).filter(Boolean).forEach((function(e){const t="object"==typeof e?e.key:e,n=Object.keys(e).map((function(e){return{boolean:"bools",string:"strings",number:"numbers"}[e]})).filter(Boolean).pop();n&&(h[n][t]=!0),h.arrays[t]=!0,h.keys.push(t)})),[].concat(n.boolean||[]).filter(Boolean).forEach((function(e){h.bools[e]=!0,h.keys.push(e)})),[].concat(n.string||[]).filter(Boolean).forEach((function(e){h.strings[e]=!0,h.keys.push(e)})),[].concat(n.number||[]).filter(Boolean).forEach((function(e){h.numbers[e]=!0,h.keys.push(e)})),[].concat(n.count||[]).filter(Boolean).forEach((function(e){h.counts[e]=!0,h.keys.push(e)})),[].concat(n.normalize||[]).filter(Boolean).forEach((function(e){h.normalize[e]=!0,h.keys.push(e)})),"object"==typeof n.narg&&Object.entries(n.narg).forEach((([e,t])=>{"number"==typeof t&&(h.nargs[e]=t,h.keys.push(e))})),"object"==typeof n.coerce&&Object.entries(n.coerce).forEach((([e,t])=>{"function"==typeof t&&(h.coercions[e]=t,h.keys.push(e))})),void 0!==n.config&&(Array.isArray(n.config)||"string"==typeof n.config?[].concat(n.config).filter(Boolean).forEach((function(e){h.configs[e]=!0})):"object"==typeof n.config&&Object.entries(n.config).forEach((([e,t])=>{"boolean"!=typeof t&&"function"!=typeof t||(h.configs[e]=t)}))),function(...e){e.forEach((function(e){Object.keys(e||{}).forEach((function(e){h.aliases[e]||(h.aliases[e]=[].concat(o[e]||[]),h.aliases[e].concat(e).forEach((function(t){if(/-/.test(t)&&i["camel-case-expansion"]){const n=S(t);n!==e&&-1===h.aliases[e].indexOf(n)&&(h.aliases[e].push(n),f[n]=!0)}})),h.aliases[e].concat(e).forEach((function(t){if(t.length>1&&/[A-Z]/.test(t)&&i["camel-case-expansion"]){const n=I(t,"-");n!==e&&-1===h.aliases[e].indexOf(n)&&(h.aliases[e].push(n),f[n]=!0)}})),h.aliases[e].forEach((function(t){h.aliases[t]=[e].concat(h.aliases[e].filter((function(e){return t!==e})))})))}))}))}(n.key,o,n.default,h.arrays),Object.keys(s).forEach((function(e){(h.aliases[e]||[]).forEach((function(t){s[t]=s[e]}))}));let y=null;Object.keys(h.counts).find((e=>z(e,h.arrays)?(y=Error(d("Invalid configuration: %s, opts.count excludes opts.array.",e)),!0):!!z(e,h.nargs)&&(y=Error(d("Invalid configuration: %s, opts.count excludes opts.narg.",e)),!0)));let b=[];const v=Object.assign(Object.create(null)