P.length)q=P.length;I+=N.write(P.slice(_,q),I);N[I++]=10;_=q}I+=N.write("-----END "+V+"-----\n",I);return N.slice(0,I)}},function(e,t,i){var n=i(229),a=i(231),r=i(616);var s=r&&r.isMap;var o=s?a(s):n;e.exports=o},,,function(e,t,i){"use strict";var n=i(945);var a=new RegExp("^([0-9][0-9][0-9][0-9])"+"-([0-9][0-9])"+"-([0-9][0-9])$");var r=new RegExp("^([0-9][0-9][0-9][0-9])"+"-([0-9][0-9]?)"+"-([0-9][0-9]?)"+"(?:[Tt]|[ \\t]+)"+"([0-9][0-9]?)"+":([0-9][0-9])"+":([0-9][0-9])"+"(?:\\.([0-9]*))?"+"(?:[ \\t]*(Z|([-+])([0-9][0-9]?)"+"(?::([0-9][0-9]))?))?$");function resolveYamlTimestamp(e){if(e===null)return false;if(a.exec(e)!==null)return true;if(r.exec(e)!==null)return true;return false}function constructYamlTimestamp(e){var t,i,n,s,o,u,l,c=0,d=null,p,f,h;t=a.exec(e);if(t===null)t=r.exec(e);if(t===null)throw new Error("Date resolve error");i=+t[1];n=+t[2]-1;s=+t[3];if(!t[4]){return new Date(Date.UTC(i,n,s))}o=+t[4];u=+t[5];l=+t[6];if(t[7]){c=t[7].slice(0,3);while(c.length<3){c+="0"}c=+c}if(t[9]){p=+t[10];f=+(t[11]||0);d=(p*60+f)*6e4;if(t[9]==="-")d=-d}h=new Date(Date.UTC(i,n,s,o,u,l,c));if(d)h.setTime(h.getTime()-d);return h}function representYamlTimestamp(e){return e.toISOString()}e.exports=new n("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:resolveYamlTimestamp,construct:constructYamlTimestamp,instanceOf:Date,represent:representYamlTimestamp})},function(e){e.exports=(e=>(function(){this.seq().obj(this.key("version").int(),this.key("algorithm").use(e),this.key("privateKey").octstr())}))},function(e,t,i){e.exports={der:i(313)}},function(e){"use strict";e.exports=function generate__limitItems(e,t,i){var n=" ";var a=e.level;var r=e.dataLevel;var s=e.schema[t];var o=e.schemaPath+e.util.getProperty(t);var u=e.errSchemaPath+"/"+t;var l=!e.opts.allErrors;var c;var d="data"+(r||"");var p=e.opts.$data&&s&&s.$data,f;if(p){n+=" var schema"+a+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; ";f="schema"+a}else{f=s}var h=t=="maxItems"?">":"<";n+="if ( ";if(p){n+=" ("+f+" !== undefined && typeof "+f+" != 'number') || "}n+=" "+d+".length "+h+" "+f+") { ";var c=t;var m=m||[];m.push(n);n="";if(e.createErrors!==false){n+=" { keyword: '"+(c||"_limitItems")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: { limit: "+f+" } ";if(e.opts.messages!==false){n+=" , message: 'should NOT have ";if(t=="maxItems"){n+="more"}else{n+="fewer"}n+=" than ";if(p){n+="' + "+f+" + '"}else{n+=""+s}n+=" items' "}if(e.opts.verbose){n+=" , schema: ";if(p){n+="validate.schema"+o}else{n+=""+s}n+=" , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "}n+=" } "}else{n+=" {} "}var b=n;n=m.pop();if(!e.compositeRule&&l){if(e.async){n+=" throw new ValidationError(["+b+"]); "}else{n+=" validate.errors = ["+b+"]; return false; "}}else{n+=" var err = "+b+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "}n+="} ";if(l){n+=" else { "}return n}},function(e){"use strict";e.exports=function(e){var t={};var i=Object.keys(Object(e));for(var n=0;n{const t={};try{while(s.exec(e.headers["www-authenticate"])!==null){if(RegExp.$1&&RegExp.$2){t[RegExp.$1]=RegExp.$2.slice(1,-1)}}}catch(e){}if(t.error){throw new r(t,e)}};const u=e=>{let t=false;try{let i;if(typeof e.body!=="object"||Buffer.isBuffer(e.body)){i=JSON.parse(e.body)}else{i=e.body}t=typeof i.error==="string"&&i.error.length;if(t)e.body=i}catch(e){}return t};function processResponse(e,{statusCode:t=200,body:i=true,bearer:s=false}={}){if(e.statusCode!==t){if(s){o(e)}if(u(e)){throw new r(e.body,e)}throw new r({error:a("expected %i %s, got: %i %s",t,n[t],e.statusCode,n[e.statusCode])},e)}if(i&&!e.body){throw new r({error:a("expected %i %s with body but no body was returned",t,n[t])},e)}return e.body}e.exports=processResponse},function(e){"use strict";const t=["destroy","setTimeout","socket","headers","trailers","rawHeaders","statusCode","httpVersion","httpVersionMinor","httpVersionMajor","rawTrailers","statusMessage"];e.exports=((e,i)=>{const n=new Set(Object.keys(e).concat(t));for(const t of n){if(t in i){continue}i[t]=typeof e[t]==="function"?e[t].bind(e):e[t]}})},function(e,t,i){var n=i(405),a=i(937),r=i(275);var s=1,o=2;function equalArrays(e,t,i,u,l,c){var d=i&s,p=e.length,f=t.length;if(p!=f&&!(d&&f>p)){return false}var h=c.get(e);if(h&&c.get(t)){return h==t}var m=-1,b=true,g=i&o?new n:undefined;c.set(e,t);c.set(t,e);while(++m0&&"\0\r\n
\u2028\u2029".indexOf(this.buffer.charAt(a-1))===-1){a-=1;if(this.position-a>t/2-1){i=" ... ";a+=5;break}}r="";s=this.position;while(st/2-1){r=" ... ";s-=5;break}}o=this.buffer.slice(a,s);return n.repeat(" ",e)+i+o+r+"\n"+n.repeat(" ",e+this.position-a+i.length)+"^"};Mark.prototype.toString=function toString(e){var t,i="";if(this.name){i+='in "'+this.name+'" '}i+="at line "+(this.line+1)+", column "+(this.column+1);if(!e){t=this.getSnippet();if(t){i+=":\n"+t}}return i};e.exports=Mark},function(e,t,i){const{inherits:n}=i(669);const a=i(720);const r=i(313);function DEREncoder(e){this.enc="der";this.name=e.name;this.entity=e;this.tree=new DERNode;this.tree._init(e.body)}DEREncoder.prototype.encode=function encode(e,t){return this.tree._encode(e,t).join()};function DERNode(e){a.call(this,"der",e)}n(DERNode,a);DERNode.prototype._encodeComposite=function encodeComposite(e,t,i,n){const a=encodeTag(e,t,i,this.reporter);if(n.length<128){const e=Buffer.alloc(2);e[0]=a;e[1]=n.length;return this._createEncoderBuffer([e,n])}let r=1;for(let e=n.length;e>=256;e>>=8){r++}const s=Buffer.alloc(1+1+r);s[0]=a;s[1]=128|r;for(let e=1+r,t=n.length;t>0;e--,t>>=8){s[e]=t&255}return this._createEncoderBuffer([s,n])};DERNode.prototype._encodeStr=function encodeStr(e,t){if(t==="bitstr"){return this._createEncoderBuffer([e.unused|0,e.data])}else if(t==="bmpstr"){const t=Buffer.alloc(e.length*2);for(let i=0;i=40){return this.reporter.error("Second objid identifier OOB")}e.splice(0,2,e[0]*40+e[1])}let n=0;for(let t=0;t=128;i>>=7){n++}}const a=Buffer.alloc(n);let r=a.length-1;for(let t=e.length-1;t>=0;t--){let i=e[t];a[r--]=i&127;while((i>>=7)>0){a[r--]=128|i&127}}return this._createEncoderBuffer(a)};function two(e){if(e<10){return`0${e}`}else{return e}}DERNode.prototype._encodeTime=function encodeTime(e,t){let i;const n=new Date(e);if(t==="gentime"){i=[two(n.getUTCFullYear()),two(n.getUTCMonth()+1),two(n.getUTCDate()),two(n.getUTCHours()),two(n.getUTCMinutes()),two(n.getUTCSeconds()),"Z"].join("")}else if(t==="utctime"){i=[two(n.getUTCFullYear()%100),two(n.getUTCMonth()+1),two(n.getUTCDate()),two(n.getUTCHours()),two(n.getUTCMinutes()),two(n.getUTCSeconds()),"Z"].join("")}else{this.reporter.error(`Encoding ${t} time is not supported yet`)}return this._encodeStr(i,"octstr")};DERNode.prototype._encodeNull=function encodeNull(){return this._createEncoderBuffer("")};function bnToBuf(e){var t=BigInt(e).toString(16);if(t.length%2){t="0"+t}var i=t.length/2;var n=new Uint8Array(i);var a=0;var r=0;while(a=256;t>>=8){i++}const n=new Array(i);for(let t=n.length-1;t>=0;t--){n[t]=e&255;e>>=8}if(n[0]&128){n.unshift(0)}return this._createEncoderBuffer(Buffer.from(n))};DERNode.prototype._encodeBool=function encodeBool(e){return this._createEncoderBuffer(e?255:0)};DERNode.prototype._use=function use(e,t){if(typeof e==="function"){e=e(t)}return e._getEncoder("der").tree};DERNode.prototype._skipDefault=function skipDefault(e,t,i){const n=this._baseState;let a;if(n.default===null){return false}const r=e.join();if(n.defaultBuffer===undefined){n.defaultBuffer=this._encodeValue(n.default,t,i).join()}if(r.length!==n.defaultBuffer.length){return false}for(a=0;a=31){return n.error("Multi-octet tag encoding unsupported")}if(!t){a|=32}a|=r.tagClassByName[i||"universal"]<<6;return a}e.exports=DEREncoder},,function(e,t,i){const{inspect:n}=i(669);const a=i(849);class NoneKey extends a{constructor(){super({type:"unsecured"},{alg:"none"});Object.defineProperties(this,{kid:{value:undefined},kty:{value:undefined},thumbprint:{value:undefined},toJWK:{value:undefined},toPEM:{value:undefined}})}[n.custom](){return"None {}"}algorithms(e){switch(e){case"sign":case"verify":case undefined:return new Set(["none"]);default:return new Set}}}e.exports=new NoneKey},function(e){const t=128;const i=0;const n=32;const a=16;const r=2;const s=a|n|i<<6;const o=r|i<<6;const u=e=>(e/8|0)+(e%8===0?0:1);const l={ES256:u(256),ES256K:u(256),ES384:u(384),ES512:u(521)};const c=(e,i,n)=>{let a=0;while(i+a=t;if(r){--a}return a};e.exports.derToJose=((e,i)=>{if(!Buffer.isBuffer(e)){throw new TypeError("ECDSA signature must be a Buffer")}if(!l[i]){throw new Error(`Unknown algorithm "${i}"`)}const n=l[i];const a=n+1;const r=e.length;let u=0;if(e[u++]!==s){throw new Error('Could not find expected "seq"')}let c=e[u++];if(c===(t|1)){c=e[u++]}if(r-u{if(!Buffer.isBuffer(e)){throw new TypeError("ECDSA signature must be a Buffer")}if(!l[i]){throw new TypeError(`Unknown algorithm "${i}"`)}const n=l[i];const a=e.length;if(a!==n*2){throw new Error(`"${i}" signatures must be "${n*2}" bytes, saw "${a}"`)}const r=c(e,0,n);const u=c(e,n,e.length);const d=n-r;const p=n-u;const f=1+1+d+1+1+p;const h=f{const l=i.export();d(e,r);const c=e/8;const p=l.slice(c);const f=n(`aes-${e}-cbc`,p,r);const h=Buffer.concat([f.update(a),f.final()]);const m=Buffer.concat([o,r,h,s(o.length*8)]);const b=l.slice(0,c);const g=t({[u]:b},m).slice(0,c);return{ciphertext:h,tag:g}};const f=(e,t,{[u]:i},n,{iv:r,tag:l=Buffer.alloc(0),aad:p=Buffer.alloc(0)})=>{d(e,r,l);const f=e/8;const h=i.export();const m=h.slice(f);const b=h.slice(0,f);const g=Buffer.concat([p,r,n,s(p.length*8)]);const y=t({[u]:b},g,l).slice(0,f);const S=o(l,y);let w;try{const t=a(`aes-${e}-cbc`,m,r);w=Buffer.concat([t.update(n),t.final()])}catch(e){}if(!w||!S){throw new c}return w};e.exports=((e,t)=>{["A128CBC-HS256","A192CBC-HS384","A256CBC-HS512"].forEach(i=>{const n=parseInt(i.substr(1,3),10);const a=e.sign.get(`HS${n*2}`);if(r().includes(`aes-${n}-cbc`)){e.encrypt.set(i,p.bind(undefined,n,a));e.decrypt.set(i,f.bind(undefined,n,a));t.oct.encrypt[i]=t.oct.decrypt[i]=(e=>(e.use==="enc"||e.use===undefined)&&e.length/2===n)}})})},function(e,t,i){"use strict";var n=i(945);var a=Object.prototype.hasOwnProperty;function resolveYamlSet(e){if(e===null)return true;var t,i=e;for(t in i){if(a.call(i,t)){if(i[t]!==null)return false}}return true}function constructYamlSet(e){return e!==null?e:{}}e.exports=new n("tag:yaml.org,2002:set",{kind:"mapping",resolve:resolveYamlSet,construct:constructYamlSet})},function(e,t,i){"use strict";const n=i(463);const a=i(557);e.exports=((e,t)=>{const i=n(e,{...t,count:1});return a.fn(async e=>{e(()=>{i.cancel()});const[t]=await i;return t})()});e.exports.AggregateError=n.AggregateError},,,function(e,t,i){"use strict";const{EMPTY_BUFFER:n}=i(799);function concat(e,t){if(e.length===0)return n;if(e.length===1)return e[0];const i=Buffer.allocUnsafe(t);var a=0;for(var r=0;rthis.resize(getTerminalSize(e)))}resize(e){this.push(JSON.stringify(e))}}t.TerminalSizeQueue=TerminalSizeQueue;function isResizable(e){if(e==null){return false}const t="rows"in e;const i="columns"in e;const n=typeof e.on==="function";return t&&i&&n}t.isResizable=isResizable;function getTerminalSize(e){return{height:e.rows,width:e.columns}}},function(e,t,i){e=i.nmd(e);(function(i){var n=true&&t;var a=true&&e&&e.exports==n&&e;var r=typeof global=="object"&&global;if(r.global===r||r.window===r){i=r}var s=function(e){this.message=e};s.prototype=new Error;s.prototype.name="InvalidCharacterError";var o=function(e){throw new s(e)};var u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var l=/[\t\n\f\r ]/g;var c=function(e){e=String(e).replace(l,"");var t=e.length;if(t%4==0){e=e.replace(/==?$/,"");t=e.length}if(t%4==1||/[^+a-zA-Z0-9/]/.test(e)){o("Invalid character: the string to be decoded is not correctly encoded.")}var i=0;var n;var a;var r="";var s=-1;while(++s>(-2*i&6))}}return r};var d=function(e){e=String(e);if(/[^\0-\xFF]/.test(e)){o("The string to be encoded contains characters outside of the "+"Latin1 range.")}var t=e.length%3;var i="";var n=-1;var a;var r;var s;var l;var c;var d=e.length-t;while(++n>18&63)+u.charAt(c>>12&63)+u.charAt(c>>6&63)+u.charAt(c&63)}if(t==2){a=e.charCodeAt(n)<<8;r=e.charCodeAt(++n);c=a+r;i+=u.charAt(c>>10)+u.charAt(c>>4&63)+u.charAt(c<<2&63)+"="}else if(t==1){c=e.charCodeAt(n);i+=u.charAt(c>>2)+u.charAt(c<<4&63)+"=="}return i};var p={encode:d,decode:c,version:"0.1.0"};if(typeof define=="function"&&typeof define.amd=="object"&&define.amd){define(function(){return p})}else if(n&&!n.nodeType){if(a){a.exports=p}else{for(var f in p){p.hasOwnProperty(f)&&(n[f]=p[f])}}}else{i.base64=p}})(this)},function(e){"use strict";e.exports=function generate_allOf(e,t,i){var n=" ";var a=e.schema[t];var r=e.schemaPath+e.util.getProperty(t);var s=e.errSchemaPath+"/"+t;var o=!e.opts.allErrors;var u=e.util.copy(e);var l="";u.level++;var c="valid"+u.level;var d=u.baseId,p=true;var f=a;if(f){var h,m=-1,b=f.length-1;while(m0:e.util.schemaHasRules(h,e.RULES.all)){p=false;u.schema=h;u.schemaPath=r+"["+m+"]";u.errSchemaPath=s+"/"+m;n+=" "+e.validate(u)+" ";u.baseId=d;if(o){n+=" if ("+c+") { ";l+="}"}}}}if(o){if(p){n+=" if (true) { "}else{n+=" "+l.slice(0,-1)+" "}}n=e.util.cleanUpCode(n);return n}},function(e){e.exports=function pick(e,...t){const i={};for(const n of t){if(e[n]){i[n]=e[n]}}return i}},function(e,t,i){var n=i(258),a=i(863);function getMatchData(e){var t=a(e),i=t.length;while(i--){var r=t[i],s=e[r];t[i]=[r,s,n(s)]}return t}e.exports=getMatchData},function(e,t,i){const n=i(312);class Client{constructor(e){const t=e.backend;if(!t)throw new Error('expected "backend"');const i=new n({splits:[],backend:t,getNames:e.getNames});if(e.spec)i._addSpec(e.spec);return i}}e.exports=Client},,,function(e,t,i){var n=i(373);function sha(e,t,i){return n.createHmac(i,e).update(t).digest("base64")}function rsa(e,t){return n.createSign("RSA-SHA1").update(t).sign(e,"base64")}function rfc3986(e){return encodeURIComponent(e).replace(/!/g,"%21").replace(/\*/g,"%2A").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/'/g,"%27")}function map(e){var t,i,n=[];for(t in e){i=e[t];if(Array.isArray(i))for(var a=0;at?1:e=e.length){if(t)t[s]=e;return i(null,e)}u.lastIndex=d;var n=u.exec(e);h=p;p+=n[0];f=h+n[1];d=u.lastIndex;if(c[f]||t&&t[f]===f){return process.nextTick(LOOP)}if(t&&Object.prototype.hasOwnProperty.call(t,f)){return gotResolvedLink(t[f])}return r.lstat(f,gotStat)}function gotStat(e,n){if(e)return i(e);if(!n.isSymbolicLink()){c[f]=true;if(t)t[f]=f;return process.nextTick(LOOP)}if(!a){var s=n.dev.toString(32)+":"+n.ino.toString(32);if(o.hasOwnProperty(s)){return gotTarget(null,o[s],f)}}r.stat(f,function(e){if(e)return i(e);r.readlink(f,function(e,t){if(!a)o[s]=t;gotTarget(e,t)})})}function gotTarget(e,a,r){if(e)return i(e);var s=n.resolve(h,a);if(t)t[r]=s;gotResolvedLink(s)}function gotResolvedLink(t){e=n.resolve(t,e.slice(d));start()}}},function(e,t,i){"use strict";const{randomFillSync:n}=i(373);const a=i(712);const{EMPTY_BUFFER:r}=i(358);const{isValidStatusCode:s}=i(829);const{mask:o,toBuffer:u}=i(676);const l=Buffer.alloc(4);class Sender{constructor(e,t){this._extensions=t||{};this._socket=e;this._firstFragment=true;this._compress=false;this._bufferedBytes=0;this._deflating=false;this._queue=[]}static frame(e,t){const i=t.mask&&t.readOnly;let a=t.mask?6:2;let r=e.length;if(e.length>=65536){a+=8;r=127}else if(e.length>125){a+=2;r=126}const s=Buffer.allocUnsafe(i?e.length+a:a);s[0]=t.fin?t.opcode|128:t.opcode;if(t.rsv1)s[0]|=64;s[1]=r;if(r===126){s.writeUInt16BE(e.length,2)}else if(r===127){s.writeUInt32BE(0,2);s.writeUInt32BE(e.length,6)}if(!t.mask)return[s,e];n(l,0,4);s[1]|=128;s[a-4]=l[0];s[a-3]=l[1];s[a-2]=l[2];s[a-1]=l[3];if(i){o(e,l,s,a,e.length);return[s]}o(e,l,e,0,e.length);return[s,e]}close(e,t,i,n){let a;if(e===undefined){a=r}else if(typeof e!=="number"||!s(e)){throw new TypeError("First argument must be a valid error code number")}else if(t===undefined||t===""){a=Buffer.allocUnsafe(2);a.writeUInt16BE(e,0)}else{const i=Buffer.byteLength(t);if(i>123){throw new RangeError("The message must not be greater than 123 bytes")}a=Buffer.allocUnsafe(2+i);a.writeUInt16BE(e,0);a.write(t,2)}if(this._deflating){this.enqueue([this.doClose,a,i,n])}else{this.doClose(a,i,n)}}doClose(e,t,i){this.sendFrame(Sender.frame(e,{fin:true,rsv1:false,opcode:8,mask:t,readOnly:false}),i)}ping(e,t,i){const n=u(e);if(n.length>125){throw new RangeError("The data size must not be greater than 125 bytes")}if(this._deflating){this.enqueue([this.doPing,n,t,u.readOnly,i])}else{this.doPing(n,t,u.readOnly,i)}}doPing(e,t,i,n){this.sendFrame(Sender.frame(e,{fin:true,rsv1:false,opcode:9,mask:t,readOnly:i}),n)}pong(e,t,i){const n=u(e);if(n.length>125){throw new RangeError("The data size must not be greater than 125 bytes")}if(this._deflating){this.enqueue([this.doPong,n,t,u.readOnly,i])}else{this.doPong(n,t,u.readOnly,i)}}doPong(e,t,i,n){this.sendFrame(Sender.frame(e,{fin:true,rsv1:false,opcode:10,mask:t,readOnly:i}),n)}send(e,t,i){const n=u(e);const r=this._extensions[a.extensionName];let s=t.binary?2:1;let o=t.compress;if(this._firstFragment){this._firstFragment=false;if(o&&r){o=n.length>=r._threshold}this._compress=o}else{o=false;s=0}if(t.fin)this._firstFragment=true;if(r){const e={fin:t.fin,rsv1:o,opcode:s,mask:t.mask,readOnly:u.readOnly};if(this._deflating){this.enqueue([this.dispatch,n,this._compress,e,i])}else{this.dispatch(n,this._compress,e,i)}}else{this.sendFrame(Sender.frame(n,{fin:t.fin,rsv1:false,opcode:s,mask:t.mask,readOnly:u.readOnly}),i)}}dispatch(e,t,i,n){if(!t){this.sendFrame(Sender.frame(e,i),n);return}const r=this._extensions[a.extensionName];this._deflating=true;r.compress(e,i.fin,(e,t)=>{if(this._socket.destroyed){const e=new Error("The socket was closed while data was being compressed");if(typeof n==="function")n(e);for(let t=0;te.sort((e,i)=>n(e,i,t));e.exports=a},function(e,t,i){var n=i(812),a=i(169),r=i(604),s=i(61),o=i(73);function MapCache(e){var t=-1,i=e==null?0:e.length;this.clear();while(++tthis.parseRange(e.trim())).filter(e=>e.length);if(!this.set.length){throw new TypeError(`Invalid SemVer Range: ${e}`)}this.format()}format(){this.range=this.set.map(e=>{return e.join(" ").trim()}).join("||").trim();return this.range}toString(){return this.range}parseRange(e){const t=this.options.loose;e=e.trim();const i=t?s[o.HYPHENRANGELOOSE]:s[o.HYPHENRANGE];e=e.replace(i,z(this.options.includePrerelease));a("hyphen replace",e);e=e.replace(s[o.COMPARATORTRIM],u);a("comparator trim",e,s[o.COMPARATORTRIM]);e=e.replace(s[o.TILDETRIM],l);e=e.replace(s[o.CARETTRIM],c);e=e.split(/\s+/).join(" ");const r=t?s[o.COMPARATORLOOSE]:s[o.COMPARATOR];return e.split(" ").map(e=>p(e,this.options)).join(" ").split(/\s+/).map(e=>v(e,this.options)).filter(this.options.loose?e=>!!e.match(r):()=>true).map(e=>new n(e,this.options))}intersects(e,t){if(!(e instanceof Range)){throw new TypeError("a Range is required")}return this.set.some(i=>{return d(i,t)&&e.set.some(e=>{return d(e,t)&&i.every(i=>{return e.every(e=>{return i.intersects(e,t)})})})})}test(e){if(!e){return false}if(typeof e==="string"){try{e=new r(e,this.options)}catch(e){return false}}for(let t=0;t{let i=true;const n=e.slice();let a=n.pop();while(i&&n.length){i=n.every(e=>{return a.intersects(e,t)});a=n.pop()}return i};const p=(e,t)=>{a("comp",e,t);e=b(e,t);a("caret",e);e=h(e,t);a("tildes",e);e=y(e,t);a("xrange",e);e=w(e,t);a("stars",e);return e};const f=e=>!e||e.toLowerCase()==="x"||e==="*";const h=(e,t)=>e.trim().split(/\s+/).map(e=>{return m(e,t)}).join(" ");const m=(e,t)=>{const i=t.loose?s[o.TILDELOOSE]:s[o.TILDE];return e.replace(i,(t,i,n,r,s)=>{a("tilde",e,t,i,n,r,s);let o;if(f(i)){o=""}else if(f(n)){o=`>=${i}.0.0 <${+i+1}.0.0-0`}else if(f(r)){o=`>=${i}.${n}.0 <${i}.${+n+1}.0-0`}else if(s){a("replaceTilde pr",s);o=`>=${i}.${n}.${r}-${s} <${i}.${+n+1}.0-0`}else{o=`>=${i}.${n}.${r} <${i}.${+n+1}.0-0`}a("tilde return",o);return o})};const b=(e,t)=>e.trim().split(/\s+/).map(e=>{return g(e,t)}).join(" ");const g=(e,t)=>{a("caret",e,t);const i=t.loose?s[o.CARETLOOSE]:s[o.CARET];const n=t.includePrerelease?"-0":"";return e.replace(i,(t,i,r,s,o)=>{a("caret",e,t,i,r,s,o);let u;if(f(i)){u=""}else if(f(r)){u=`>=${i}.0.0${n} <${+i+1}.0.0-0`}else if(f(s)){if(i==="0"){u=`>=${i}.${r}.0${n} <${i}.${+r+1}.0-0`}else{u=`>=${i}.${r}.0${n} <${+i+1}.0.0-0`}}else if(o){a("replaceCaret pr",o);if(i==="0"){if(r==="0"){u=`>=${i}.${r}.${s}-${o} <${i}.${r}.${+s+1}-0`}else{u=`>=${i}.${r}.${s}-${o} <${i}.${+r+1}.0-0`}}else{u=`>=${i}.${r}.${s}-${o} <${+i+1}.0.0-0`}}else{a("no pr");if(i==="0"){if(r==="0"){u=`>=${i}.${r}.${s}${n} <${i}.${r}.${+s+1}-0`}else{u=`>=${i}.${r}.${s}${n} <${i}.${+r+1}.0-0`}}else{u=`>=${i}.${r}.${s} <${+i+1}.0.0-0`}}a("caret return",u);return u})};const y=(e,t)=>{a("replaceXRanges",e,t);return e.split(/\s+/).map(e=>{return S(e,t)}).join(" ")};const S=(e,t)=>{e=e.trim();const i=t.loose?s[o.XRANGELOOSE]:s[o.XRANGE];return e.replace(i,(i,n,r,s,o,u)=>{a("xRange",e,i,n,r,s,o,u);const l=f(r);const c=l||f(s);const d=c||f(o);const p=d;if(n==="="&&p){n=""}u=t.includePrerelease?"-0":"";if(l){if(n===">"||n==="<"){i="<0.0.0-0"}else{i="*"}}else if(n&&p){if(c){s=0}o=0;if(n===">"){n=">=";if(c){r=+r+1;s=0;o=0}else{s=+s+1;o=0}}else if(n==="<="){n="<";if(c){r=+r+1}else{s=+s+1}}if(n==="<")u="-0";i=`${n+r}.${s}.${o}${u}`}else if(c){i=`>=${r}.0.0${u} <${+r+1}.0.0-0`}else if(d){i=`>=${r}.${s}.0${u} <${r}.${+s+1}.0-0`}a("xRange return",i);return i})};const w=(e,t)=>{a("replaceStars",e,t);return e.trim().replace(s[o.STAR],"")};const v=(e,t)=>{a("replaceGTE0",e,t);return e.trim().replace(s[t.includePrerelease?o.GTE0PRE:o.GTE0],"")};const z=e=>(t,i,n,a,r,s,o,u,l,c,d,p,h)=>{if(f(n)){i=""}else if(f(a)){i=`>=${n}.0.0${e?"-0":""}`}else if(f(r)){i=`>=${n}.${a}.0${e?"-0":""}`}else if(s){i=`>=${i}`}else{i=`>=${i}${e?"-0":""}`}if(f(l)){u=""}else if(f(c)){u=`<${+l+1}.0.0-0`}else if(f(d)){u=`<${l}.${+c+1}.0-0`}else if(p){u=`<=${l}.${c}.${d}-${p}`}else if(e){u=`<${l}.${c}.${+d+1}-0`}else{u=`<=${u}`}return`${i} ${u}`.trim()};const j=(e,t,i)=>{for(let i=0;i0){const n=e[i].semver;if(n.major===t.major&&n.minor===t.minor&&n.patch===t.patch){return true}}}return false}return true}},function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:true});const n=i(422);const a=i(191);const r=i(105);const s=i(131);class Attach{constructor(e,t){if(t){this.handler=t}else{this.handler=new s.WebSocketHandler(e)}}attach(e,t,i,o,u,l,c){return n.__awaiter(this,void 0,void 0,function*(){const n={container:i,stderr:u!=null,stdin:l!=null,stdout:o!=null,tty:c};const d=a.stringify(n);const p=`/api/v1/namespaces/${e}/pods/${t}/attach?${d}`;const f=yield this.handler.connect(p,null,(e,t)=>{s.WebSocketHandler.handleStandardStreams(e,t,o,u);return true});if(l!=null){s.WebSocketHandler.handleStandardInput(f,l,s.WebSocketHandler.StdinStream)}if(r.isResizable(o)){this.terminalSizeQueue=new r.TerminalSizeQueue;s.WebSocketHandler.handleStandardInput(f,this.terminalSizeQueue,s.WebSocketHandler.ResizeStream);this.terminalSizeQueue.handleResizes(o)}return f})}}t.Attach=Attach},function(e,t,i){var n=i(121);var a="Expected a function";function memoize(e,t){if(typeof e!="function"||t!=null&&typeof t!="function"){throw new TypeError(a)}var i=function(){var n=arguments,a=t?t.apply(this,n):n[0],r=i.cache;if(r.has(a)){return r.get(a)}var s=e.apply(this,n);i.cache=r.set(a,s)||r;return s};i.cache=new(memoize.Cache||n);return i}memoize.Cache=n;e.exports=memoize},,function(e){"use strict";function isNothing(e){return typeof e==="undefined"||e===null}function isObject(e){return typeof e==="object"&&e!==null}function toArray(e){if(Array.isArray(e))return e;else if(isNothing(e))return[];return[e]}function extend(e,t){var i,n,a,r;if(t){r=Object.keys(t);for(i=0,n=r.length;i{const n=Buffer.alloc(t.length+1);n.writeInt8(i,0);if(t instanceof Buffer){t.copy(n,1)}else{n.write(t,1)}e.send(n)});t.on("end",()=>{e.close()});return true}static restartableHandleStandardInput(e,t,i=0,r=3){if(r<0){throw new Error("retryCount can't be lower than 0.")}let s=Promise.resolve();let o;function processData(t){return n.__awaiter(this,void 0,void 0,function*(){const n=Buffer.alloc(t.length+1);n.writeInt8(i,0);if(t instanceof Buffer){t.copy(n,1)}else{n.write(t,1)}let s=0;for(;s=r){throw new Error("can't send data to ws")}})}t.on("data",e=>{s=s.then(()=>processData(e))});t.on("end",()=>{if(o){o.close()}});return()=>o}connect(e,t,i){const n=this.config.getCurrentCluster();if(!n){throw new Error("No cluster is defined.")}const s=n.server;const o=s.startsWith("https://");const u=o?s.substr(8):s.substr(7);const l=o?"wss":"ws";const c=`${l}://${u}${e}`;const d={};this.config.applytoHTTPSOptions(d);return new Promise((e,n)=>{const s=this.socketFactory?this.socketFactory(c,d):new a(c,r,d);let o=false;s.onopen=(()=>{o=true;e(s)});s.onerror=(e=>{if(!o){n(e)}});s.onmessage=(({data:e})=>{if(typeof e==="string"){if(t&&!t(e)){s.close()}}else if(e instanceof Buffer){const t=e.readInt8(0);if(i&&!i(t,e.slice(1))){s.close()}}})})}}WebSocketHandler.StdinStream=0;WebSocketHandler.StdoutStream=1;WebSocketHandler.StderrStream=2;WebSocketHandler.StatusStream=3;WebSocketHandler.ResizeStream=4;t.WebSocketHandler=WebSocketHandler},,function(e){e.exports={$id:"request.json#",$schema:"http://json-schema.org/draft-06/schema#",type:"object",required:["method","url","httpVersion","cookies","headers","queryString","headersSize","bodySize"],properties:{method:{type:"string"},url:{type:"string",format:"uri"},httpVersion:{type:"string"},cookies:{type:"array",items:{$ref:"cookie.json#"}},headers:{type:"array",items:{$ref:"header.json#"}},queryString:{type:"array",items:{$ref:"query.json#"}},postData:{$ref:"postData.json#"},headersSize:{type:"integer"},bodySize:{type:"integer"},comment:{type:"string"}}}},,function(e,t,i){const{inherits:n}=i(669);const a=i(960);const r=i(474);e.exports.define=function define(e,t){return new Entity(e,t)};function Entity(e,t){this.name=e;this.body=t;this.decoders={};this.encoders={}}Entity.prototype._createNamed=function createNamed(e){const t=this.name;function Generated(e){this._initNamed(e,t)}n(Generated,e);Generated.prototype._initNamed=function _initNamed(t,i){e.call(this,t,i)};return new Generated(this)};Entity.prototype._getDecoder=function _getDecoder(e){e=e||"der";if(!Object.prototype.hasOwnProperty.call(this.decoders,e)){this.decoders[e]=this._createNamed(r[e])}return this.decoders[e]};Entity.prototype.decode=function decode(e,t,i){return this._getDecoder(t).decode(e,i)};Entity.prototype._getEncoder=function _getEncoder(e){e=e||"der";if(!Object.prototype.hasOwnProperty.call(this.encoders,e)){this.encoders[e]=this._createNamed(a[e])}return this.encoders[e]};Entity.prototype.encode=function encode(e,t,i){return this._getEncoder(t).encode(e,i)}},,,function(e,t,i){var n=i(126);var a=500;function memoizeCapped(e){var t=n(e,function(e){if(i.size===a){i.clear()}return e});var i=t.cache;return t}e.exports=memoizeCapped},function(e,t,i){var n=i(373);e.exports=function nodeRNG(){return n.randomBytes(16)}},function(e){e.exports={$id:"afterRequest.json#",$schema:"http://json-schema.org/draft-06/schema#",type:"object",optional:true,required:["lastAccess","eTag","hitCount"],properties:{expires:{type:"string",pattern:"^(\\d{4})(-)?(\\d\\d)(-)?(\\d\\d)(T)?(\\d\\d)(:)?(\\d\\d)(:)?(\\d\\d)(\\.\\d+)?(Z|([+-])(\\d\\d)(:)?(\\d\\d))?"},lastAccess:{type:"string",pattern:"^(\\d{4})(-)?(\\d\\d)(-)?(\\d\\d)(T)?(\\d\\d)(:)?(\\d\\d)(:)?(\\d\\d)(\\.\\d+)?(Z|([+-])(\\d\\d)(:)?(\\d\\d))?"},eTag:{type:"string"},hitCount:{type:"integer"},comment:{type:"string"}}}},function(e,t,i){"use strict";const n=i(413).Readable;const a=i(86);class Response extends n{constructor(e,t,i,n){if(typeof e!=="number"){throw new TypeError("Argument `statusCode` should be a number")}if(typeof t!=="object"){throw new TypeError("Argument `headers` should be an object")}if(!(i instanceof Buffer)){throw new TypeError("Argument `body` should be a buffer")}if(typeof n!=="string"){throw new TypeError("Argument `url` should be a string")}super();this.statusCode=e;this.headers=a(t);this.body=i;this.url=n}_read(){this.push(this.body);this.push(null)}}e.exports=Response},,function(e){var t=Array.isArray;e.exports=t},,function(e,t,i){"use strict";const n=i(453);const a=i(158);class MaxBufferError extends Error{constructor(){super("maxBuffer exceeded");this.name="MaxBufferError"}}async function getStream(e,t){if(!e){return Promise.reject(new Error("Expected a stream"))}t={maxBuffer:Infinity,...t};const{maxBuffer:i}=t;let r;await new Promise((s,o)=>{const u=e=>{if(e){e.bufferedData=r.getBufferedValue()}o(e)};r=n(e,a(t),e=>{if(e){u(e);return}s()});r.on("data",()=>{if(r.getBufferedLength()>i){u(new MaxBufferError)}})});return r.getBufferedValue()}e.exports=getStream;e.exports.default=getStream;e.exports.buffer=((e,t)=>getStream(e,{...t,encoding:"buffer"}));e.exports.array=((e,t)=>getStream(e,{...t,array:true}));e.exports.MaxBufferError=MaxBufferError},function(e,t,i){var n=i(546),a=i(56);function isArrayLike(e){return e!=null&&a(e.length)&&!n(e)}e.exports=isArrayLike},function(e){e.exports=state;function state(e,t){var i=!Array.isArray(e),n={index:0,keyedList:i||t?Object.keys(e):null,jobs:{},results:i?{}:[],size:i?Object.keys(e).length:e.length};if(t){n.keyedList.sort(i?t:function(i,n){return t(e[i],e[n])})}return n}},,,function(e,t,i){const n=i(208);const a=i(466);e.exports=((e,{complete:t=false}={})=>{if(typeof e!=="string"||!e){throw new TypeError("JWT must be a string")}const{0:i,1:r,2:s,length:o}=e.split(".");if(o===5){throw new TypeError("JWTs must be decrypted first")}if(o!==3){throw new a.JWTMalformed("JWTs must have three components")}try{const e={header:n.JSON.decode(i),payload:n.JSON.decode(r),signature:s};return t?e:e.payload}catch(e){throw new a.JWTMalformed("JWT is malformed")}})},,function(e,t,i){var n=i(413).Stream;var a=i(669);e.exports=DelayedStream;function DelayedStream(){this.source=null;this.dataSize=0;this.maxDataSize=1024*1024;this.pauseStream=true;this._maxDataSizeExceeded=false;this._released=false;this._bufferedEvents=[]}a.inherits(DelayedStream,n);DelayedStream.create=function(e,t){var i=new this;t=t||{};for(var n in t){i[n]=t[n]}i.source=e;var a=e.emit;e.emit=function(){i._handleEmit(arguments);return a.apply(e,arguments)};e.on("error",function(){});if(i.pauseStream){e.pause()}return i};Object.defineProperty(DelayedStream.prototype,"readable",{configurable:true,enumerable:true,get:function(){return this.source.readable}});DelayedStream.prototype.setEncoding=function(){return this.source.setEncoding.apply(this.source,arguments)};DelayedStream.prototype.resume=function(){if(!this._released){this.release()}this.source.resume()};DelayedStream.prototype.pause=function(){this.source.pause()};DelayedStream.prototype.release=function(){this._released=true;this._bufferedEvents.forEach(function(e){this.emit.apply(this,e)}.bind(this));this._bufferedEvents=[]};DelayedStream.prototype.pipe=function(){var e=n.prototype.pipe.apply(this,arguments);this.resume();return e};DelayedStream.prototype._handleEmit=function(e){if(this._released){this.emit.apply(this,e);return}if(e[0]==="data"){this.dataSize+=e[1].length;this._checkIfMaxDataSizeExceeded()}this._bufferedEvents.push(e)};DelayedStream.prototype._checkIfMaxDataSizeExceeded=function(){if(this._maxDataSizeExceeded){return}if(this.dataSize<=this.maxDataSize){return}this._maxDataSizeExceeded=true;var e="DelayedStream#maxDataSize of "+this.maxDataSize+" bytes exceeded.";this.emit("error",new Error(e))}},,function(e){"use strict";e.exports=function generate_contains(e,t,i){var n=" ";var a=e.level;var r=e.dataLevel;var s=e.schema[t];var o=e.schemaPath+e.util.getProperty(t);var u=e.errSchemaPath+"/"+t;var l=!e.opts.allErrors;var c="data"+(r||"");var d="valid"+a;var p="errs__"+a;var f=e.util.copy(e);var h="";f.level++;var m="valid"+f.level;var b="i"+a,g=f.dataLevel=e.dataLevel+1,y="data"+g,S=e.baseId,w=e.opts.strictKeywords?typeof s=="object"&&Object.keys(s).length>0:e.util.schemaHasRules(s,e.RULES.all);n+="var "+p+" = errors;var "+d+";";if(w){var v=e.compositeRule;e.compositeRule=f.compositeRule=true;f.schema=s;f.schemaPath=o;f.errSchemaPath=u;n+=" var "+m+" = false; for (var "+b+" = 0; "+b+" < "+c+".length; "+b+"++) { ";f.errorPath=e.util.getPathExpr(e.errorPath,b,e.opts.jsonPointers,true);var z=c+"["+b+"]";f.dataPathArr[g]=b;var j=e.validate(f);f.baseId=S;if(e.util.varOccurences(j,y)<2){n+=" "+e.util.varReplace(j,y,z)+" "}else{n+=" var "+y+" = "+z+"; "+j+" "}n+=" if ("+m+") break; } ";e.compositeRule=f.compositeRule=v;n+=" "+h+" if (!"+m+") {"}else{n+=" if ("+c+".length == 0) {"}var O=O||[];O.push(n);n="";if(e.createErrors!==false){n+=" { keyword: '"+"contains"+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: {} ";if(e.opts.messages!==false){n+=" , message: 'should contain a valid item' "}if(e.opts.verbose){n+=" , schema: validate.schema"+o+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "}n+=" } "}else{n+=" {} "}var C=n;n=O.pop();if(!e.compositeRule&&l){if(e.async){n+=" throw new ValidationError(["+C+"]); "}else{n+=" validate.errors = ["+C+"]; return false; "}}else{n+=" var err = "+C+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "}n+=" } else { ";if(w){n+=" errors = "+p+"; if (vErrors !== null) { if ("+p+") vErrors.length = "+p+"; else vErrors = null; } "}if(e.opts.allErrors){n+=" } "}n=e.util.cleanUpCode(n);return n}},,function(e){"use strict";e.exports=function(e,t){if(!t)t={};if(typeof t==="function")t={cmp:t};var i=typeof t.cycles==="boolean"?t.cycles:false;var n=t.cmp&&function(e){return function(t){return function(i,n){var a={key:i,value:t[i]};var r={key:n,value:t[n]};return e(a,r)}}}(t.cmp);var a=[];return function stringify(e){if(e&&e.toJSON&&typeof e.toJSON==="function"){e=e.toJSON()}if(e===undefined)return;if(typeof e=="number")return isFinite(e)?""+e:"null";if(typeof e!=="object")return JSON.stringify(e);var t,r;if(Array.isArray(e)){r="[";for(t=0;t{e={...e};const{array:t}=e;let{encoding:i}=e;const a=i==="buffer";let r=false;if(t){r=!(i||a)}else{i=i||"utf8"}if(a){i=null}const s=new n({objectMode:r});if(i){s.setEncoding(i)}let o=0;const u=[];s.on("data",e=>{u.push(e);if(r){o=u.length}else{o+=e.length}});s.getBufferedValue=(()=>{if(t){return u}return a?Buffer.concat(u,o):u.join("")});s.getBufferedLength=(()=>o);return s})},function(e,t,i){var n=i(871);var a=function(){var e=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function isMasked(e){return!!a&&a in e}e.exports=isMasked},function(e){var t=9007199254740991;var i=/^(?:0|[1-9]\d*)$/;function isIndex(e,n){var a=typeof e;n=n==null?t:n;return!!n&&(a=="number"||a!="symbol"&&i.test(e))&&(e>-1&&e%1==0&&e{e=new a(e,t);let i=new n("0.0.0");if(e.test(i)){return i}i=new n("0.0.0-0");if(e.test(i)){return i}i=null;for(let t=0;t{const t=new n(e.semver.version);switch(e.operator){case">":if(t.prerelease.length===0){t.patch++}else{t.prerelease.push(0)}t.raw=t.format();case"":case">=":if(!i||r(i,t)){i=t}break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${e.operator}`)}})}if(i&&e.test(i)){return i}return null};e.exports=s},function(e){e.exports=(e=>`sha${e.substr(2,3)}`)},function(e,t,i){e=i.nmd(e);var n=i(824),a=i(451);var r=true&&t&&!t.nodeType&&t;var s=r&&"object"=="object"&&e&&!e.nodeType&&e;var o=s&&s.exports===r;var u=o?n.Buffer:undefined;var l=u?u.isBuffer:undefined;var c=l||a;e.exports=c},function(e,t,i){const n=i(874);const a=(e,t,i)=>n(e,t,i)>=0;e.exports=a},function(e,t,i){var n=i(670),a=i(654),r=i(121);var s=200;function stackSet(e,t){var i=this.__data__;if(i instanceof n){var o=i.__data__;if(!a||o.length{if(typeof e!=="string"){throw new TypeError(`Expected \`url\` to be of type \`string\`, got \`${typeof e}\` instead.`)}const i=a(e,Object.assign({https:true},t));return n.parse(i)})},function(e,t,i){const n=Symbol("SemVer ANY");class Comparator{static get ANY(){return n}constructor(e,t){if(!t||typeof t!=="object"){t={loose:!!t,includePrerelease:false}}if(e instanceof Comparator){if(e.loose===!!t.loose){return e}else{e=e.value}}o("comparator",e,t);this.options=t;this.loose=!!t.loose;this.parse(e);if(this.semver===n){this.value=""}else{this.value=this.operator+this.semver.version}o("comp",this)}parse(e){const t=this.options.loose?a[r.COMPARATORLOOSE]:a[r.COMPARATOR];const i=e.match(t);if(!i){throw new TypeError(`Invalid comparator: ${e}`)}this.operator=i[1]!==undefined?i[1]:"";if(this.operator==="="){this.operator=""}if(!i[2]){this.semver=n}else{this.semver=new u(i[2],this.options.loose)}}toString(){return this.value}test(e){o("Comparator.test",e,this.options.loose);if(this.semver===n||e===n){return true}if(typeof e==="string"){try{e=new u(e,this.options)}catch(e){return false}}return s(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof Comparator)){throw new TypeError("a Comparator is required")}if(!t||typeof t!=="object"){t={loose:!!t,includePrerelease:false}}if(this.operator===""){if(this.value===""){return true}return new l(e.value,t).test(this.value)}else if(e.operator===""){if(e.value===""){return true}return new l(this.value,t).test(e.semver)}const i=(this.operator===">="||this.operator===">")&&(e.operator===">="||e.operator===">");const n=(this.operator==="<="||this.operator==="<")&&(e.operator==="<="||e.operator==="<");const a=this.semver.version===e.semver.version;const r=(this.operator===">="||this.operator==="<=")&&(e.operator===">="||e.operator==="<=");const o=s(this.semver,"<",e.semver,t)&&(this.operator===">="||this.operator===">")&&(e.operator==="<="||e.operator==="<");const u=s(this.semver,">",e.semver,t)&&(this.operator==="<="||this.operator==="<")&&(e.operator===">="||e.operator===">");return i||n||a&&r||o||u}}e.exports=Comparator;const{re:a,t:r}=i(976);const s=i(752);const o=i(548);const u=i(65);const l=i(124)},,function(e,t,i){"use strict";const n=i(861);const a=i(534);const r=i(89);const s=i(365);e.exports=((e,t,i)=>{const o=Number(e.headers["content-length"])||null;const u=s.download(e,i,o);r(e,u);const l=t.decompress===true&&a.function(n)&&t.method!=="HEAD"?n(u):u;if(!t.decompress&&["gzip","deflate"].includes(e.headers["content-encoding"])){t.encoding=null}i.emit("response",l);i.emit("downloadProgress",{percent:0,transferred:0,total:o});e.pipe(u)})},,function(e){e.exports=function(e){return new LruCache(e)};function LruCache(e){this.capacity=e|0;this.map=Object.create(null);this.list=new DoublyLinkedList}LruCache.prototype.get=function(e){var t=this.map[e];if(t==null)return undefined;this.used(t);return t.val};LruCache.prototype.set=function(e,t){var i=this.map[e];if(i!=null){i.val=t}else{if(!this.capacity)this.prune();if(!this.capacity)return false;i=new DoublyLinkedNode(e,t);this.map[e]=i;this.capacity--}this.used(i);return true};LruCache.prototype.used=function(e){this.list.moveToFront(e)};LruCache.prototype.prune=function(){var e=this.list.pop();if(e!=null){delete this.map[e.key];this.capacity++}};function DoublyLinkedList(){this.firstNode=null;this.lastNode=null}DoublyLinkedList.prototype.moveToFront=function(e){if(this.firstNode==e)return;this.remove(e);if(this.firstNode==null){this.firstNode=e;this.lastNode=e;e.prev=null;e.next=null}else{e.prev=null;e.next=this.firstNode;e.next.prev=e;this.firstNode=e}};DoublyLinkedList.prototype.pop=function(){var e=this.lastNode;if(e!=null){this.remove(e)}return e};DoublyLinkedList.prototype.remove=function(e){if(this.firstNode==e){this.firstNode=e.next}else if(e.prev!=null){e.prev.next=e.next}if(this.lastNode==e){this.lastNode=e.prev}else if(e.next!=null){e.next.prev=e.prev}};function DoublyLinkedNode(e,t){this.key=e;this.val=t;this.prev=null;this.next=null}},function(e,t,i){const{JWKKeySupport:n,JOSENotSupported:a}=i(466);const{KEY_MANAGEMENT_ENCRYPT:r,KEY_MANAGEMENT_DECRYPT:s}=i(771);const{JWA:o,JWK:u}=i(962);i(981)(o,u);i(787)(o,u);i(736)(o,u);i(34)(o,u);i(965)(o,u);i(749)(o);i(99)(o,u);i(408)(o,u);i(209)(o,u);i(36)(o,u);i(507)(o,u);i(533)(o,u);i(432)(o,u);i(713)(o,u);const l=(e,t,i)=>{const u=`_${t}_${i}`;let c;let d;if(t==="keyManagementEncrypt"){c="key management (encryption)";d=r}else if(t==="keyManagementDecrypt"){c="key management (decryption)";d=s}if(u in e){if(e[u]){return}throw new n(`the key does not support ${i} ${c||t} algorithm`)}let p=true;if(!o[t].has(i)){throw new a(`unsupported ${c||t} alg: ${i}`)}else if(!e.algorithms(d).has(i)){p=false}Object.defineProperty(e,u,{value:p,enumerable:false});if(!p){return l(e,t,i)}};e.exports={check:l,sign:(e,t,i)=>{l(t,"sign",e);return o.sign.get(e)(t,i)},verify:(e,t,i,n)=>{l(t,"verify",e);return o.verify.get(e)(t,i,n)},keyManagementEncrypt:(e,t,i,n)=>{l(t,"keyManagementEncrypt",e);return o.keyManagementEncrypt.get(e)(t,i,n)},keyManagementDecrypt:(e,t,i,n)=>{l(t,"keyManagementDecrypt",e);return o.keyManagementDecrypt.get(e)(t,i,n)},encrypt:(e,t,i,n)=>{l(t,"encrypt",e);return o.encrypt.get(e)(t,i,n)},decrypt:(e,t,i,n)=>{l(t,"decrypt",e);return o.decrypt.get(e)(t,i,n)}}},,function(e){const t="2.0.0";const i=256;const n=Number.MAX_SAFE_INTEGER||9007199254740991;const a=16;e.exports={SEMVER_SPEC_VERSION:t,MAX_LENGTH:i,MAX_SAFE_INTEGER:n,MAX_SAFE_COMPONENT_LENGTH:a}},,,function(e){e.exports=require("vm")},,function(e,t,i){const{generateKeyPairSync:n,generateKeyPair:a}=i(373);const{promisify:r}=i(669);const{THUMBPRINT_MATERIAL:s,JWK_MEMBERS:o,PUBLIC_MEMBERS:u,PRIVATE_MEMBERS:l,KEY_MANAGEMENT_DECRYPT:c,KEY_MANAGEMENT_ENCRYPT:d}=i(771);const{EC_CURVES:p}=i(962);const{keyObjectSupported:f}=i(915);const{createPublicKey:h,createPrivateKey:m}=i(40);const b=i(466);const{name:g}=i(997);const y=i(849);const S=r(a);const w=new Set(["crv","x","y"]);Object.freeze(w);const v=new Set([...w,"d"]);Object.freeze(v);class ECKey extends y{constructor(...e){super(...e);this[o]();Object.defineProperty(this,"kty",{value:"EC",enumerable:true});if(!p.has(this.crv)){throw new b.JOSENotSupported("unsupported EC key curve")}}static get[u](){return w}static get[l](){return v}[s](){return{crv:this.crv,kty:"EC",x:this.x,y:this.y}}[d](){return this.algorithms("deriveKey")}[c](){if(this.public){return new Set}return this.algorithms("deriveKey")}static async generate(e="P-256",t=true){if(!p.has(e)){throw new b.JOSENotSupported(`unsupported EC key curve: ${e}`)}if(e===g&&e!=="secp256k1"){e="secp256k1"}let i,n;if(f){({privateKey:i,publicKey:n}=await S("ec",{namedCurve:e}));return t?i:n}({privateKey:i,publicKey:n}=await S("ec",{namedCurve:e,publicKeyEncoding:{type:"spki",format:"pem"},privateKeyEncoding:{type:"pkcs8",format:"pem"}}));if(t){return m(i)}else{return h(n)}}static generateSync(e="P-256",t=true){if(!p.has(e)){throw new b.JOSENotSupported(`unsupported EC key curve: ${e}`)}if(e===g&&e!=="secp256k1"){e="secp256k1"}let i,a;if(f){({privateKey:i,publicKey:a}=n("ec",{namedCurve:e}));return t?i:a}({privateKey:i,publicKey:a}=n("ec",{namedCurve:e,publicKeyEncoding:{type:"spki",format:"pem"},privateKeyEncoding:{type:"pkcs8",format:"pem"}}));if(t){return m(i)}else{return h(a)}}}e.exports=ECKey},function(e){"use strict";e.exports=function generate_custom(e,t,i){var n=" ";var a=e.level;var r=e.dataLevel;var s=e.schema[t];var o=e.schemaPath+e.util.getProperty(t);var u=e.errSchemaPath+"/"+t;var l=!e.opts.allErrors;var c;var d="data"+(r||"");var p="valid"+a;var f="errs__"+a;var h=e.opts.$data&&s&&s.$data,m;if(h){n+=" var schema"+a+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; ";m="schema"+a}else{m=s}var b=this,g="definition"+a,y=b.definition,S="";var w,v,z,j,O;if(h&&y.$data){O="keywordValidate"+a;var C=y.validateSchema;n+=" var "+g+" = RULES.custom['"+t+"'].definition; var "+O+" = "+g+".validate;"}else{j=e.useCustomRule(b,s,e.schema,e);if(!j)return;m="validate.schema"+o;O=j.code;w=y.compile;v=y.inline;z=y.macro}var k=O+".errors",T="i"+a,R="ruleErr"+a,E=y.async;if(E&&!e.async)throw new Error("async keyword in sync schema");if(!(v||z)){n+=""+k+" = null;"}n+="var "+f+" = errors;var "+p+";";if(h&&y.$data){S+="}";n+=" if ("+m+" === undefined) { "+p+" = true; } else { ";if(C){S+="}";n+=" "+p+" = "+g+".validateSchema("+m+"); if ("+p+") { "}}if(v){if(y.statements){n+=" "+j.validate+" "}else{n+=" "+p+" = "+j.validate+"; "}}else if(z){var x=e.util.copy(e);var S="";x.level++;var A="valid"+x.level;x.schema=j.validate;x.schemaPath="";var N=e.compositeRule;e.compositeRule=x.compositeRule=true;var V=e.validate(x).replace(/validate\.schema/g,O);e.compositeRule=x.compositeRule=N;n+=" "+V}else{var P=P||[];P.push(n);n="";n+=" "+O+".call( ";if(e.opts.passContext){n+="this"}else{n+="self"}if(w||y.schema===false){n+=" , "+d+" "}else{n+=" , "+m+" , "+d+" , validate.schema"+e.schemaPath+" "}n+=" , (dataPath || '')";if(e.errorPath!='""'){n+=" + "+e.errorPath}var D=r?"data"+(r-1||""):"parentData",I=r?e.dataPathArr[r]:"parentDataProperty";n+=" , "+D+" , "+I+" , rootData ) ";var _=n;n=P.pop();if(y.errors===false){n+=" "+p+" = ";if(E){n+="await "}n+=""+_+"; "}else{if(E){k="customErrors"+a;n+=" var "+k+" = null; try { "+p+" = await "+_+"; } catch (e) { "+p+" = false; if (e instanceof ValidationError) "+k+" = e.errors; else throw e; } "}else{n+=" "+k+" = null; "+p+" = "+_+"; "}}}if(y.modifying){n+=" if ("+D+") "+d+" = "+D+"["+I+"];"}n+=""+S;if(y.valid){if(l){n+=" if (true) { "}}else{n+=" if ( ";if(y.valid===undefined){n+=" !";if(z){n+=""+A}else{n+=""+p}}else{n+=" "+!y.valid+" "}n+=") { ";c=b.keyword;var P=P||[];P.push(n);n="";var P=P||[];P.push(n);n="";if(e.createErrors!==false){n+=" { keyword: '"+(c||"custom")+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: { keyword: '"+b.keyword+"' } ";if(e.opts.messages!==false){n+=" , message: 'should pass \""+b.keyword+"\" keyword validation' "}if(e.opts.verbose){n+=" , schema: validate.schema"+o+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+d+" "}n+=" } "}else{n+=" {} "}var q=n;n=P.pop();if(!e.compositeRule&&l){if(e.async){n+=" throw new ValidationError(["+q+"]); "}else{n+=" validate.errors = ["+q+"]; return false; "}}else{n+=" var err = "+q+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "}var B=n;n=P.pop();if(v){if(y.errors){if(y.errors!="full"){n+=" for (var "+T+"="+f+"; "+T+">24&255;e[t+1]=i>>16&255;e[t+2]=i>>8&255;e[t+3]=i&255;e[t+4]=n>>24&255;e[t+5]=n>>16&255;e[t+6]=n>>8&255;e[t+7]=n&255}function vn(e,t,i,n,a){var r,s=0;for(r=0;r>>8)-1}function crypto_verify_16(e,t,i,n){return vn(e,t,i,n,16)}function crypto_verify_32(e,t,i,n){return vn(e,t,i,n,32)}function core_salsa20(e,t,i,n){var a=n[0]&255|(n[1]&255)<<8|(n[2]&255)<<16|(n[3]&255)<<24,r=i[0]&255|(i[1]&255)<<8|(i[2]&255)<<16|(i[3]&255)<<24,s=i[4]&255|(i[5]&255)<<8|(i[6]&255)<<16|(i[7]&255)<<24,o=i[8]&255|(i[9]&255)<<8|(i[10]&255)<<16|(i[11]&255)<<24,u=i[12]&255|(i[13]&255)<<8|(i[14]&255)<<16|(i[15]&255)<<24,l=n[4]&255|(n[5]&255)<<8|(n[6]&255)<<16|(n[7]&255)<<24,c=t[0]&255|(t[1]&255)<<8|(t[2]&255)<<16|(t[3]&255)<<24,d=t[4]&255|(t[5]&255)<<8|(t[6]&255)<<16|(t[7]&255)<<24,p=t[8]&255|(t[9]&255)<<8|(t[10]&255)<<16|(t[11]&255)<<24,f=t[12]&255|(t[13]&255)<<8|(t[14]&255)<<16|(t[15]&255)<<24,h=n[8]&255|(n[9]&255)<<8|(n[10]&255)<<16|(n[11]&255)<<24,m=i[16]&255|(i[17]&255)<<8|(i[18]&255)<<16|(i[19]&255)<<24,b=i[20]&255|(i[21]&255)<<8|(i[22]&255)<<16|(i[23]&255)<<24,g=i[24]&255|(i[25]&255)<<8|(i[26]&255)<<16|(i[27]&255)<<24,y=i[28]&255|(i[29]&255)<<8|(i[30]&255)<<16|(i[31]&255)<<24,S=n[12]&255|(n[13]&255)<<8|(n[14]&255)<<16|(n[15]&255)<<24;var w=a,v=r,z=s,j=o,O=u,C=l,k=c,T=d,R=p,E=f,x=h,A=m,N=b,V=g,P=y,D=S,I;for(var _=0;_<20;_+=2){I=w+N|0;O^=I<<7|I>>>32-7;I=O+w|0;R^=I<<9|I>>>32-9;I=R+O|0;N^=I<<13|I>>>32-13;I=N+R|0;w^=I<<18|I>>>32-18;I=C+v|0;E^=I<<7|I>>>32-7;I=E+C|0;V^=I<<9|I>>>32-9;I=V+E|0;v^=I<<13|I>>>32-13;I=v+V|0;C^=I<<18|I>>>32-18;I=x+k|0;P^=I<<7|I>>>32-7;I=P+x|0;z^=I<<9|I>>>32-9;I=z+P|0;k^=I<<13|I>>>32-13;I=k+z|0;x^=I<<18|I>>>32-18;I=D+A|0;j^=I<<7|I>>>32-7;I=j+D|0;T^=I<<9|I>>>32-9;I=T+j|0;A^=I<<13|I>>>32-13;I=A+T|0;D^=I<<18|I>>>32-18;I=w+j|0;v^=I<<7|I>>>32-7;I=v+w|0;z^=I<<9|I>>>32-9;I=z+v|0;j^=I<<13|I>>>32-13;I=j+z|0;w^=I<<18|I>>>32-18;I=C+O|0;k^=I<<7|I>>>32-7;I=k+C|0;T^=I<<9|I>>>32-9;I=T+k|0;O^=I<<13|I>>>32-13;I=O+T|0;C^=I<<18|I>>>32-18;I=x+E|0;A^=I<<7|I>>>32-7;I=A+x|0;R^=I<<9|I>>>32-9;I=R+A|0;E^=I<<13|I>>>32-13;I=E+R|0;x^=I<<18|I>>>32-18;I=D+P|0;N^=I<<7|I>>>32-7;I=N+D|0;V^=I<<9|I>>>32-9;I=V+N|0;P^=I<<13|I>>>32-13;I=P+V|0;D^=I<<18|I>>>32-18}w=w+a|0;v=v+r|0;z=z+s|0;j=j+o|0;O=O+u|0;C=C+l|0;k=k+c|0;T=T+d|0;R=R+p|0;E=E+f|0;x=x+h|0;A=A+m|0;N=N+b|0;V=V+g|0;P=P+y|0;D=D+S|0;e[0]=w>>>0&255;e[1]=w>>>8&255;e[2]=w>>>16&255;e[3]=w>>>24&255;e[4]=v>>>0&255;e[5]=v>>>8&255;e[6]=v>>>16&255;e[7]=v>>>24&255;e[8]=z>>>0&255;e[9]=z>>>8&255;e[10]=z>>>16&255;e[11]=z>>>24&255;e[12]=j>>>0&255;e[13]=j>>>8&255;e[14]=j>>>16&255;e[15]=j>>>24&255;e[16]=O>>>0&255;e[17]=O>>>8&255;e[18]=O>>>16&255;e[19]=O>>>24&255;e[20]=C>>>0&255;e[21]=C>>>8&255;e[22]=C>>>16&255;e[23]=C>>>24&255;e[24]=k>>>0&255;e[25]=k>>>8&255;e[26]=k>>>16&255;e[27]=k>>>24&255;e[28]=T>>>0&255;e[29]=T>>>8&255;e[30]=T>>>16&255;e[31]=T>>>24&255;e[32]=R>>>0&255;e[33]=R>>>8&255;e[34]=R>>>16&255;e[35]=R>>>24&255;e[36]=E>>>0&255;e[37]=E>>>8&255;e[38]=E>>>16&255;e[39]=E>>>24&255;e[40]=x>>>0&255;e[41]=x>>>8&255;e[42]=x>>>16&255;e[43]=x>>>24&255;e[44]=A>>>0&255;e[45]=A>>>8&255;e[46]=A>>>16&255;e[47]=A>>>24&255;e[48]=N>>>0&255;e[49]=N>>>8&255;e[50]=N>>>16&255;e[51]=N>>>24&255;e[52]=V>>>0&255;e[53]=V>>>8&255;e[54]=V>>>16&255;e[55]=V>>>24&255;e[56]=P>>>0&255;e[57]=P>>>8&255;e[58]=P>>>16&255;e[59]=P>>>24&255;e[60]=D>>>0&255;e[61]=D>>>8&255;e[62]=D>>>16&255;e[63]=D>>>24&255}function core_hsalsa20(e,t,i,n){var a=n[0]&255|(n[1]&255)<<8|(n[2]&255)<<16|(n[3]&255)<<24,r=i[0]&255|(i[1]&255)<<8|(i[2]&255)<<16|(i[3]&255)<<24,s=i[4]&255|(i[5]&255)<<8|(i[6]&255)<<16|(i[7]&255)<<24,o=i[8]&255|(i[9]&255)<<8|(i[10]&255)<<16|(i[11]&255)<<24,u=i[12]&255|(i[13]&255)<<8|(i[14]&255)<<16|(i[15]&255)<<24,l=n[4]&255|(n[5]&255)<<8|(n[6]&255)<<16|(n[7]&255)<<24,c=t[0]&255|(t[1]&255)<<8|(t[2]&255)<<16|(t[3]&255)<<24,d=t[4]&255|(t[5]&255)<<8|(t[6]&255)<<16|(t[7]&255)<<24,p=t[8]&255|(t[9]&255)<<8|(t[10]&255)<<16|(t[11]&255)<<24,f=t[12]&255|(t[13]&255)<<8|(t[14]&255)<<16|(t[15]&255)<<24,h=n[8]&255|(n[9]&255)<<8|(n[10]&255)<<16|(n[11]&255)<<24,m=i[16]&255|(i[17]&255)<<8|(i[18]&255)<<16|(i[19]&255)<<24,b=i[20]&255|(i[21]&255)<<8|(i[22]&255)<<16|(i[23]&255)<<24,g=i[24]&255|(i[25]&255)<<8|(i[26]&255)<<16|(i[27]&255)<<24,y=i[28]&255|(i[29]&255)<<8|(i[30]&255)<<16|(i[31]&255)<<24,S=n[12]&255|(n[13]&255)<<8|(n[14]&255)<<16|(n[15]&255)<<24;var w=a,v=r,z=s,j=o,O=u,C=l,k=c,T=d,R=p,E=f,x=h,A=m,N=b,V=g,P=y,D=S,I;for(var _=0;_<20;_+=2){I=w+N|0;O^=I<<7|I>>>32-7;I=O+w|0;R^=I<<9|I>>>32-9;I=R+O|0;N^=I<<13|I>>>32-13;I=N+R|0;w^=I<<18|I>>>32-18;I=C+v|0;E^=I<<7|I>>>32-7;I=E+C|0;V^=I<<9|I>>>32-9;I=V+E|0;v^=I<<13|I>>>32-13;I=v+V|0;C^=I<<18|I>>>32-18;I=x+k|0;P^=I<<7|I>>>32-7;I=P+x|0;z^=I<<9|I>>>32-9;I=z+P|0;k^=I<<13|I>>>32-13;I=k+z|0;x^=I<<18|I>>>32-18;I=D+A|0;j^=I<<7|I>>>32-7;I=j+D|0;T^=I<<9|I>>>32-9;I=T+j|0;A^=I<<13|I>>>32-13;I=A+T|0;D^=I<<18|I>>>32-18;I=w+j|0;v^=I<<7|I>>>32-7;I=v+w|0;z^=I<<9|I>>>32-9;I=z+v|0;j^=I<<13|I>>>32-13;I=j+z|0;w^=I<<18|I>>>32-18;I=C+O|0;k^=I<<7|I>>>32-7;I=k+C|0;T^=I<<9|I>>>32-9;I=T+k|0;O^=I<<13|I>>>32-13;I=O+T|0;C^=I<<18|I>>>32-18;I=x+E|0;A^=I<<7|I>>>32-7;I=A+x|0;R^=I<<9|I>>>32-9;I=R+A|0;E^=I<<13|I>>>32-13;I=E+R|0;x^=I<<18|I>>>32-18;I=D+P|0;N^=I<<7|I>>>32-7;I=N+D|0;V^=I<<9|I>>>32-9;I=V+N|0;P^=I<<13|I>>>32-13;I=P+V|0;D^=I<<18|I>>>32-18}e[0]=w>>>0&255;e[1]=w>>>8&255;e[2]=w>>>16&255;e[3]=w>>>24&255;e[4]=C>>>0&255;e[5]=C>>>8&255;e[6]=C>>>16&255;e[7]=C>>>24&255;e[8]=x>>>0&255;e[9]=x>>>8&255;e[10]=x>>>16&255;e[11]=x>>>24&255;e[12]=D>>>0&255;e[13]=D>>>8&255;e[14]=D>>>16&255;e[15]=D>>>24&255;e[16]=k>>>0&255;e[17]=k>>>8&255;e[18]=k>>>16&255;e[19]=k>>>24&255;e[20]=T>>>0&255;e[21]=T>>>8&255;e[22]=T>>>16&255;e[23]=T>>>24&255;e[24]=R>>>0&255;e[25]=R>>>8&255;e[26]=R>>>16&255;e[27]=R>>>24&255;e[28]=E>>>0&255;e[29]=E>>>8&255;e[30]=E>>>16&255;e[31]=E>>>24&255}function crypto_core_salsa20(e,t,i,n){core_salsa20(e,t,i,n)}function crypto_core_hsalsa20(e,t,i,n){core_hsalsa20(e,t,i,n)}var h=new Uint8Array([101,120,112,97,110,100,32,51,50,45,98,121,116,101,32,107]);function crypto_stream_salsa20_xor(e,t,i,n,a,r,s){var o=new Uint8Array(16),u=new Uint8Array(64);var l,c;for(c=0;c<16;c++)o[c]=0;for(c=0;c<8;c++)o[c]=r[c];while(a>=64){crypto_core_salsa20(u,o,s,h);for(c=0;c<64;c++)e[t+c]=i[n+c]^u[c];l=1;for(c=8;c<16;c++){l=l+(o[c]&255)|0;o[c]=l&255;l>>>=8}a-=64;t+=64;n+=64}if(a>0){crypto_core_salsa20(u,o,s,h);for(c=0;c=64){crypto_core_salsa20(s,r,a,h);for(u=0;u<64;u++)e[t+u]=s[u];o=1;for(u=8;u<16;u++){o=o+(r[u]&255)|0;r[u]=o&255;o>>>=8}i-=64;t+=64}if(i>0){crypto_core_salsa20(s,r,a,h);for(u=0;u>>13|i<<3)&8191;n=e[4]&255|(e[5]&255)<<8;this.r[2]=(i>>>10|n<<6)&7939;a=e[6]&255|(e[7]&255)<<8;this.r[3]=(n>>>7|a<<9)&8191;r=e[8]&255|(e[9]&255)<<8;this.r[4]=(a>>>4|r<<12)&255;this.r[5]=r>>>1&8190;s=e[10]&255|(e[11]&255)<<8;this.r[6]=(r>>>14|s<<2)&8191;o=e[12]&255|(e[13]&255)<<8;this.r[7]=(s>>>11|o<<5)&8065;u=e[14]&255|(e[15]&255)<<8;this.r[8]=(o>>>8|u<<8)&8191;this.r[9]=u>>>5&127;this.pad[0]=e[16]&255|(e[17]&255)<<8;this.pad[1]=e[18]&255|(e[19]&255)<<8;this.pad[2]=e[20]&255|(e[21]&255)<<8;this.pad[3]=e[22]&255|(e[23]&255)<<8;this.pad[4]=e[24]&255|(e[25]&255)<<8;this.pad[5]=e[26]&255|(e[27]&255)<<8;this.pad[6]=e[28]&255|(e[29]&255)<<8;this.pad[7]=e[30]&255|(e[31]&255)<<8};m.prototype.blocks=function(e,t,i){var n=this.fin?0:1<<11;var a,r,s,o,u,l,c,d,p;var f,h,m,b,g,y,S,w,v,z;var j=this.h[0],O=this.h[1],C=this.h[2],k=this.h[3],T=this.h[4],R=this.h[5],E=this.h[6],x=this.h[7],A=this.h[8],N=this.h[9];var V=this.r[0],P=this.r[1],D=this.r[2],I=this.r[3],_=this.r[4],q=this.r[5],B=this.r[6],M=this.r[7],U=this.r[8],L=this.r[9];while(i>=16){a=e[t+0]&255|(e[t+1]&255)<<8;j+=a&8191;r=e[t+2]&255|(e[t+3]&255)<<8;O+=(a>>>13|r<<3)&8191;s=e[t+4]&255|(e[t+5]&255)<<8;C+=(r>>>10|s<<6)&8191;o=e[t+6]&255|(e[t+7]&255)<<8;k+=(s>>>7|o<<9)&8191;u=e[t+8]&255|(e[t+9]&255)<<8;T+=(o>>>4|u<<12)&8191;R+=u>>>1&8191;l=e[t+10]&255|(e[t+11]&255)<<8;E+=(u>>>14|l<<2)&8191;c=e[t+12]&255|(e[t+13]&255)<<8;x+=(l>>>11|c<<5)&8191;d=e[t+14]&255|(e[t+15]&255)<<8;A+=(c>>>8|d<<8)&8191;N+=d>>>5|n;p=0;f=p;f+=j*V;f+=O*(5*L);f+=C*(5*U);f+=k*(5*M);f+=T*(5*B);p=f>>>13;f&=8191;f+=R*(5*q);f+=E*(5*_);f+=x*(5*I);f+=A*(5*D);f+=N*(5*P);p+=f>>>13;f&=8191;h=p;h+=j*P;h+=O*V;h+=C*(5*L);h+=k*(5*U);h+=T*(5*M);p=h>>>13;h&=8191;h+=R*(5*B);h+=E*(5*q);h+=x*(5*_);h+=A*(5*I);h+=N*(5*D);p+=h>>>13;h&=8191;m=p;m+=j*D;m+=O*P;m+=C*V;m+=k*(5*L);m+=T*(5*U);p=m>>>13;m&=8191;m+=R*(5*M);m+=E*(5*B);m+=x*(5*q);m+=A*(5*_);m+=N*(5*I);p+=m>>>13;m&=8191;b=p;b+=j*I;b+=O*D;b+=C*P;b+=k*V;b+=T*(5*L);p=b>>>13;b&=8191;b+=R*(5*U);b+=E*(5*M);b+=x*(5*B);b+=A*(5*q);b+=N*(5*_);p+=b>>>13;b&=8191;g=p;g+=j*_;g+=O*I;g+=C*D;g+=k*P;g+=T*V;p=g>>>13;g&=8191;g+=R*(5*L);g+=E*(5*U);g+=x*(5*M);g+=A*(5*B);g+=N*(5*q);p+=g>>>13;g&=8191;y=p;y+=j*q;y+=O*_;y+=C*I;y+=k*D;y+=T*P;p=y>>>13;y&=8191;y+=R*V;y+=E*(5*L);y+=x*(5*U);y+=A*(5*M);y+=N*(5*B);p+=y>>>13;y&=8191;S=p;S+=j*B;S+=O*q;S+=C*_;S+=k*I;S+=T*D;p=S>>>13;S&=8191;S+=R*P;S+=E*V;S+=x*(5*L);S+=A*(5*U);S+=N*(5*M);p+=S>>>13;S&=8191;w=p;w+=j*M;w+=O*B;w+=C*q;w+=k*_;w+=T*I;p=w>>>13;w&=8191;w+=R*D;w+=E*P;w+=x*V;w+=A*(5*L);w+=N*(5*U);p+=w>>>13;w&=8191;v=p;v+=j*U;v+=O*M;v+=C*B;v+=k*q;v+=T*_;p=v>>>13;v&=8191;v+=R*I;v+=E*D;v+=x*P;v+=A*V;v+=N*(5*L);p+=v>>>13;v&=8191;z=p;z+=j*L;z+=O*U;z+=C*M;z+=k*B;z+=T*q;p=z>>>13;z&=8191;z+=R*_;z+=E*I;z+=x*D;z+=A*P;z+=N*V;p+=z>>>13;z&=8191;p=(p<<2)+p|0;p=p+f|0;f=p&8191;p=p>>>13;h+=p;j=f;O=h;C=m;k=b;T=g;R=y;E=S;x=w;A=v;N=z;t+=16;i-=16}this.h[0]=j;this.h[1]=O;this.h[2]=C;this.h[3]=k;this.h[4]=T;this.h[5]=R;this.h[6]=E;this.h[7]=x;this.h[8]=A;this.h[9]=N};m.prototype.finish=function(e,t){var i=new Uint16Array(10);var n,a,r,s;if(this.leftover){s=this.leftover;this.buffer[s++]=1;for(;s<16;s++)this.buffer[s]=0;this.fin=1;this.blocks(this.buffer,0,16)}n=this.h[1]>>>13;this.h[1]&=8191;for(s=2;s<10;s++){this.h[s]+=n;n=this.h[s]>>>13;this.h[s]&=8191}this.h[0]+=n*5;n=this.h[0]>>>13;this.h[0]&=8191;this.h[1]+=n;n=this.h[1]>>>13;this.h[1]&=8191;this.h[2]+=n;i[0]=this.h[0]+5;n=i[0]>>>13;i[0]&=8191;for(s=1;s<10;s++){i[s]=this.h[s]+n;n=i[s]>>>13;i[s]&=8191}i[9]-=1<<13;a=(n^1)-1;for(s=0;s<10;s++)i[s]&=a;a=~a;for(s=0;s<10;s++)this.h[s]=this.h[s]&a|i[s];this.h[0]=(this.h[0]|this.h[1]<<13)&65535;this.h[1]=(this.h[1]>>>3|this.h[2]<<10)&65535;this.h[2]=(this.h[2]>>>6|this.h[3]<<7)&65535;this.h[3]=(this.h[3]>>>9|this.h[4]<<4)&65535;this.h[4]=(this.h[4]>>>12|this.h[5]<<1|this.h[6]<<14)&65535;this.h[5]=(this.h[6]>>>2|this.h[7]<<11)&65535;this.h[6]=(this.h[7]>>>5|this.h[8]<<8)&65535;this.h[7]=(this.h[8]>>>8|this.h[9]<<5)&65535;r=this.h[0]+this.pad[0];this.h[0]=r&65535;for(s=1;s<8;s++){r=(this.h[s]+this.pad[s]|0)+(r>>>16)|0;this.h[s]=r&65535}e[t+0]=this.h[0]>>>0&255;e[t+1]=this.h[0]>>>8&255;e[t+2]=this.h[1]>>>0&255;e[t+3]=this.h[1]>>>8&255;e[t+4]=this.h[2]>>>0&255;e[t+5]=this.h[2]>>>8&255;e[t+6]=this.h[3]>>>0&255;e[t+7]=this.h[3]>>>8&255;e[t+8]=this.h[4]>>>0&255;e[t+9]=this.h[4]>>>8&255;e[t+10]=this.h[5]>>>0&255;e[t+11]=this.h[5]>>>8&255;e[t+12]=this.h[6]>>>0&255;e[t+13]=this.h[6]>>>8&255;e[t+14]=this.h[7]>>>0&255;e[t+15]=this.h[7]>>>8&255};m.prototype.update=function(e,t,i){var n,a;if(this.leftover){a=16-this.leftover;if(a>i)a=i;for(n=0;n=16){a=i-i%16;this.blocks(e,t,a);t+=a;i-=a}if(i){for(n=0;n>16&1);s[n-1]&=65535}s[15]=o[15]-32767-(s[14]>>16&1);r=s[15]>>16&1;s[14]&=65535;sel25519(o,s,1-r)}for(n=0;n<16;n++){e[2*n]=o[n]&255;e[2*n+1]=o[n]>>8}}function neq25519(e,t){var i=new Uint8Array(32),n=new Uint8Array(32);pack25519(i,e);pack25519(n,t);return crypto_verify_32(i,0,n,0)}function par25519(e){var t=new Uint8Array(32);pack25519(t,e);return t[0]&1}function unpack25519(e,t){var i;for(i=0;i<16;i++)e[i]=t[2*i]+(t[2*i+1]<<8);e[15]&=32767}function A(e,t,i){for(var n=0;n<16;n++)e[n]=t[n]+i[n]}function Z(e,t,i){for(var n=0;n<16;n++)e[n]=t[n]-i[n]}function M(e,t,i){var n,a,r=0,s=0,o=0,u=0,l=0,c=0,d=0,p=0,f=0,h=0,m=0,b=0,g=0,y=0,S=0,w=0,v=0,z=0,j=0,O=0,C=0,k=0,T=0,R=0,E=0,x=0,A=0,N=0,V=0,P=0,D=0,I=i[0],_=i[1],q=i[2],B=i[3],M=i[4],U=i[5],L=i[6],H=i[7],Q=i[8],G=i[9],W=i[10],K=i[11],J=i[12],F=i[13],Y=i[14],X=i[15];n=t[0];r+=n*I;s+=n*_;o+=n*q;u+=n*B;l+=n*M;c+=n*U;d+=n*L;p+=n*H;f+=n*Q;h+=n*G;m+=n*W;b+=n*K;g+=n*J;y+=n*F;S+=n*Y;w+=n*X;n=t[1];s+=n*I;o+=n*_;u+=n*q;l+=n*B;c+=n*M;d+=n*U;p+=n*L;f+=n*H;h+=n*Q;m+=n*G;b+=n*W;g+=n*K;y+=n*J;S+=n*F;w+=n*Y;v+=n*X;n=t[2];o+=n*I;u+=n*_;l+=n*q;c+=n*B;d+=n*M;p+=n*U;f+=n*L;h+=n*H;m+=n*Q;b+=n*G;g+=n*W;y+=n*K;S+=n*J;w+=n*F;v+=n*Y;z+=n*X;n=t[3];u+=n*I;l+=n*_;c+=n*q;d+=n*B;p+=n*M;f+=n*U;h+=n*L;m+=n*H;b+=n*Q;g+=n*G;y+=n*W;S+=n*K;w+=n*J;v+=n*F;z+=n*Y;j+=n*X;n=t[4];l+=n*I;c+=n*_;d+=n*q;p+=n*B;f+=n*M;h+=n*U;m+=n*L;b+=n*H;g+=n*Q;y+=n*G;S+=n*W;w+=n*K;v+=n*J;z+=n*F;j+=n*Y;O+=n*X;n=t[5];c+=n*I;d+=n*_;p+=n*q;f+=n*B;h+=n*M;m+=n*U;b+=n*L;g+=n*H;y+=n*Q;S+=n*G;w+=n*W;v+=n*K;z+=n*J;j+=n*F;O+=n*Y;C+=n*X;n=t[6];d+=n*I;p+=n*_;f+=n*q;h+=n*B;m+=n*M;b+=n*U;g+=n*L;y+=n*H;S+=n*Q;w+=n*G;v+=n*W;z+=n*K;j+=n*J;O+=n*F;C+=n*Y;k+=n*X;n=t[7];p+=n*I;f+=n*_;h+=n*q;m+=n*B;b+=n*M;g+=n*U;y+=n*L;S+=n*H;w+=n*Q;v+=n*G;z+=n*W;j+=n*K;O+=n*J;C+=n*F;k+=n*Y;T+=n*X;n=t[8];f+=n*I;h+=n*_;m+=n*q;b+=n*B;g+=n*M;y+=n*U;S+=n*L;w+=n*H;v+=n*Q;z+=n*G;j+=n*W;O+=n*K;C+=n*J;k+=n*F;T+=n*Y;R+=n*X;n=t[9];h+=n*I;m+=n*_;b+=n*q;g+=n*B;y+=n*M;S+=n*U;w+=n*L;v+=n*H;z+=n*Q;j+=n*G;O+=n*W;C+=n*K;k+=n*J;T+=n*F;R+=n*Y;E+=n*X;n=t[10];m+=n*I;b+=n*_;g+=n*q;y+=n*B;S+=n*M;w+=n*U;v+=n*L;z+=n*H;j+=n*Q;O+=n*G;C+=n*W;k+=n*K;T+=n*J;R+=n*F;E+=n*Y;x+=n*X;n=t[11];b+=n*I;g+=n*_;y+=n*q;S+=n*B;w+=n*M;v+=n*U;z+=n*L;j+=n*H;O+=n*Q;C+=n*G;k+=n*W;T+=n*K;R+=n*J;E+=n*F;x+=n*Y;A+=n*X;n=t[12];g+=n*I;y+=n*_;S+=n*q;w+=n*B;v+=n*M;z+=n*U;j+=n*L;O+=n*H;C+=n*Q;k+=n*G;T+=n*W;R+=n*K;E+=n*J;x+=n*F;A+=n*Y;N+=n*X;n=t[13];y+=n*I;S+=n*_;w+=n*q;v+=n*B;z+=n*M;j+=n*U;O+=n*L;C+=n*H;k+=n*Q;T+=n*G;R+=n*W;E+=n*K;x+=n*J;A+=n*F;N+=n*Y;V+=n*X;n=t[14];S+=n*I;w+=n*_;v+=n*q;z+=n*B;j+=n*M;O+=n*U;C+=n*L;k+=n*H;T+=n*Q;R+=n*G;E+=n*W;x+=n*K;A+=n*J;N+=n*F;V+=n*Y;P+=n*X;n=t[15];w+=n*I;v+=n*_;z+=n*q;j+=n*B;O+=n*M;C+=n*U;k+=n*L;T+=n*H;R+=n*Q;E+=n*G;x+=n*W;A+=n*K;N+=n*J;V+=n*F;P+=n*Y;D+=n*X;r+=38*v;s+=38*z;o+=38*j;u+=38*O;l+=38*C;c+=38*k;d+=38*T;p+=38*R;f+=38*E;h+=38*x;m+=38*A;b+=38*N;g+=38*V;y+=38*P;S+=38*D;a=1;n=r+a+65535;a=Math.floor(n/65536);r=n-a*65536;n=s+a+65535;a=Math.floor(n/65536);s=n-a*65536;n=o+a+65535;a=Math.floor(n/65536);o=n-a*65536;n=u+a+65535;a=Math.floor(n/65536);u=n-a*65536;n=l+a+65535;a=Math.floor(n/65536);l=n-a*65536;n=c+a+65535;a=Math.floor(n/65536);c=n-a*65536;n=d+a+65535;a=Math.floor(n/65536);d=n-a*65536;n=p+a+65535;a=Math.floor(n/65536);p=n-a*65536;n=f+a+65535;a=Math.floor(n/65536);f=n-a*65536;n=h+a+65535;a=Math.floor(n/65536);h=n-a*65536;n=m+a+65535;a=Math.floor(n/65536);m=n-a*65536;n=b+a+65535;a=Math.floor(n/65536);b=n-a*65536;n=g+a+65535;a=Math.floor(n/65536);g=n-a*65536;n=y+a+65535;a=Math.floor(n/65536);y=n-a*65536;n=S+a+65535;a=Math.floor(n/65536);S=n-a*65536;n=w+a+65535;a=Math.floor(n/65536);w=n-a*65536;r+=a-1+37*(a-1);a=1;n=r+a+65535;a=Math.floor(n/65536);r=n-a*65536;n=s+a+65535;a=Math.floor(n/65536);s=n-a*65536;n=o+a+65535;a=Math.floor(n/65536);o=n-a*65536;n=u+a+65535;a=Math.floor(n/65536);u=n-a*65536;n=l+a+65535;a=Math.floor(n/65536);l=n-a*65536;n=c+a+65535;a=Math.floor(n/65536);c=n-a*65536;n=d+a+65535;a=Math.floor(n/65536);d=n-a*65536;n=p+a+65535;a=Math.floor(n/65536);p=n-a*65536;n=f+a+65535;a=Math.floor(n/65536);f=n-a*65536;n=h+a+65535;a=Math.floor(n/65536);h=n-a*65536;n=m+a+65535;a=Math.floor(n/65536);m=n-a*65536;n=b+a+65535;a=Math.floor(n/65536);b=n-a*65536;n=g+a+65535;a=Math.floor(n/65536);g=n-a*65536;n=y+a+65535;a=Math.floor(n/65536);y=n-a*65536;n=S+a+65535;a=Math.floor(n/65536);S=n-a*65536;n=w+a+65535;a=Math.floor(n/65536);w=n-a*65536;r+=a-1+37*(a-1);e[0]=r;e[1]=s;e[2]=o;e[3]=u;e[4]=l;e[5]=c;e[6]=d;e[7]=p;e[8]=f;e[9]=h;e[10]=m;e[11]=b;e[12]=g;e[13]=y;e[14]=S;e[15]=w}function S(e,t){M(e,t,t)}function inv25519(e,i){var n=t();var a;for(a=0;a<16;a++)n[a]=i[a];for(a=253;a>=0;a--){S(n,n);if(a!==2&&a!==4)M(n,n,i)}for(a=0;a<16;a++)e[a]=n[a]}function pow2523(e,i){var n=t();var a;for(a=0;a<16;a++)n[a]=i[a];for(a=250;a>=0;a--){S(n,n);if(a!==1)M(n,n,i)}for(a=0;a<16;a++)e[a]=n[a]}function crypto_scalarmult(e,i,n){var a=new Uint8Array(32);var r=new Float64Array(80),s,o;var l=t(),c=t(),d=t(),p=t(),f=t(),h=t();for(o=0;o<31;o++)a[o]=i[o];a[31]=i[31]&127|64;a[0]&=248;unpack25519(r,n);for(o=0;o<16;o++){c[o]=r[o];p[o]=l[o]=d[o]=0}l[0]=p[0]=1;for(o=254;o>=0;--o){s=a[o>>>3]>>>(o&7)&1;sel25519(l,c,s);sel25519(d,p,s);A(f,l,d);Z(l,l,d);A(d,c,p);Z(c,c,p);S(p,f);S(h,l);M(l,d,l);M(d,c,f);A(f,l,d);Z(l,l,d);S(c,l);Z(d,p,h);M(l,d,u);A(l,l,p);M(d,d,l);M(l,p,h);M(p,c,r);S(c,f);sel25519(l,c,s);sel25519(d,p,s)}for(o=0;o<16;o++){r[o+16]=l[o];r[o+32]=d[o];r[o+48]=c[o];r[o+64]=p[o]}var m=r.subarray(32);var b=r.subarray(16);inv25519(m,m);M(b,b,m);pack25519(e,b);return 0}function crypto_scalarmult_base(e,t){return crypto_scalarmult(e,t,r)}function crypto_box_keypair(e,t){n(t,32);return crypto_scalarmult_base(e,t)}function crypto_box_beforenm(e,t,i){var n=new Uint8Array(32);crypto_scalarmult(n,i,t);return crypto_core_hsalsa20(e,a,n,h)}var b=crypto_secretbox;var g=crypto_secretbox_open;function crypto_box(e,t,i,n,a,r){var s=new Uint8Array(32);crypto_box_beforenm(s,a,r);return b(e,t,i,n,s)}function crypto_box_open(e,t,i,n,a,r){var s=new Uint8Array(32);crypto_box_beforenm(s,a,r);return g(e,t,i,n,s)}var y=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591];function crypto_hashblocks_hl(e,t,i,n){var a=new Int32Array(16),r=new Int32Array(16),s,o,u,l,c,d,p,f,h,m,b,g,S,w,v,z,j,O,C,k,T,R,E,x,A,N;var V=e[0],P=e[1],D=e[2],I=e[3],_=e[4],q=e[5],B=e[6],M=e[7],U=t[0],L=t[1],H=t[2],Q=t[3],G=t[4],W=t[5],K=t[6],J=t[7];var F=0;while(n>=128){for(C=0;C<16;C++){k=8*C+F;a[C]=i[k+0]<<24|i[k+1]<<16|i[k+2]<<8|i[k+3];r[C]=i[k+4]<<24|i[k+5]<<16|i[k+6]<<8|i[k+7]}for(C=0;C<80;C++){s=V;o=P;u=D;l=I;c=_;d=q;p=B;f=M;h=U;m=L;b=H;g=Q;S=G;w=W;v=K;z=J;T=M;R=J;E=R&65535;x=R>>>16;A=T&65535;N=T>>>16;T=(_>>>14|G<<32-14)^(_>>>18|G<<32-18)^(G>>>41-32|_<<32-(41-32));R=(G>>>14|_<<32-14)^(G>>>18|_<<32-18)^(_>>>41-32|G<<32-(41-32));E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;T=_&q^~_&B;R=G&W^~G&K;E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;T=y[C*2];R=y[C*2+1];E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;T=a[C%16];R=r[C%16];E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;x+=E>>>16;A+=x>>>16;N+=A>>>16;j=A&65535|N<<16;O=E&65535|x<<16;T=j;R=O;E=R&65535;x=R>>>16;A=T&65535;N=T>>>16;T=(V>>>28|U<<32-28)^(U>>>34-32|V<<32-(34-32))^(U>>>39-32|V<<32-(39-32));R=(U>>>28|V<<32-28)^(V>>>34-32|U<<32-(34-32))^(V>>>39-32|U<<32-(39-32));E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;T=V&P^V&D^P&D;R=U&L^U&H^L&H;E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;x+=E>>>16;A+=x>>>16;N+=A>>>16;f=A&65535|N<<16;z=E&65535|x<<16;T=l;R=g;E=R&65535;x=R>>>16;A=T&65535;N=T>>>16;T=j;R=O;E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;x+=E>>>16;A+=x>>>16;N+=A>>>16;l=A&65535|N<<16;g=E&65535|x<<16;P=s;D=o;I=u;_=l;q=c;B=d;M=p;V=f;L=h;H=m;Q=b;G=g;W=S;K=w;J=v;U=z;if(C%16===15){for(k=0;k<16;k++){T=a[k];R=r[k];E=R&65535;x=R>>>16;A=T&65535;N=T>>>16;T=a[(k+9)%16];R=r[(k+9)%16];E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;j=a[(k+1)%16];O=r[(k+1)%16];T=(j>>>1|O<<32-1)^(j>>>8|O<<32-8)^j>>>7;R=(O>>>1|j<<32-1)^(O>>>8|j<<32-8)^(O>>>7|j<<32-7);E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;j=a[(k+14)%16];O=r[(k+14)%16];T=(j>>>19|O<<32-19)^(O>>>61-32|j<<32-(61-32))^j>>>6;R=(O>>>19|j<<32-19)^(j>>>61-32|O<<32-(61-32))^(O>>>6|j<<32-6);E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;x+=E>>>16;A+=x>>>16;N+=A>>>16;a[k]=A&65535|N<<16;r[k]=E&65535|x<<16}}}T=V;R=U;E=R&65535;x=R>>>16;A=T&65535;N=T>>>16;T=e[0];R=t[0];E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;x+=E>>>16;A+=x>>>16;N+=A>>>16;e[0]=V=A&65535|N<<16;t[0]=U=E&65535|x<<16;T=P;R=L;E=R&65535;x=R>>>16;A=T&65535;N=T>>>16;T=e[1];R=t[1];E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;x+=E>>>16;A+=x>>>16;N+=A>>>16;e[1]=P=A&65535|N<<16;t[1]=L=E&65535|x<<16;T=D;R=H;E=R&65535;x=R>>>16;A=T&65535;N=T>>>16;T=e[2];R=t[2];E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;x+=E>>>16;A+=x>>>16;N+=A>>>16;e[2]=D=A&65535|N<<16;t[2]=H=E&65535|x<<16;T=I;R=Q;E=R&65535;x=R>>>16;A=T&65535;N=T>>>16;T=e[3];R=t[3];E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;x+=E>>>16;A+=x>>>16;N+=A>>>16;e[3]=I=A&65535|N<<16;t[3]=Q=E&65535|x<<16;T=_;R=G;E=R&65535;x=R>>>16;A=T&65535;N=T>>>16;T=e[4];R=t[4];E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;x+=E>>>16;A+=x>>>16;N+=A>>>16;e[4]=_=A&65535|N<<16;t[4]=G=E&65535|x<<16;T=q;R=W;E=R&65535;x=R>>>16;A=T&65535;N=T>>>16;T=e[5];R=t[5];E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;x+=E>>>16;A+=x>>>16;N+=A>>>16;e[5]=q=A&65535|N<<16;t[5]=W=E&65535|x<<16;T=B;R=K;E=R&65535;x=R>>>16;A=T&65535;N=T>>>16;T=e[6];R=t[6];E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;x+=E>>>16;A+=x>>>16;N+=A>>>16;e[6]=B=A&65535|N<<16;t[6]=K=E&65535|x<<16;T=M;R=J;E=R&65535;x=R>>>16;A=T&65535;N=T>>>16;T=e[7];R=t[7];E+=R&65535;x+=R>>>16;A+=T&65535;N+=T>>>16;x+=E>>>16;A+=x>>>16;N+=A>>>16;e[7]=M=A&65535|N<<16;t[7]=J=E&65535|x<<16;F+=128;n-=128}return n}function crypto_hash(e,t,i){var n=new Int32Array(8),a=new Int32Array(8),r=new Uint8Array(256),s,o=i;n[0]=1779033703;n[1]=3144134277;n[2]=1013904242;n[3]=2773480762;n[4]=1359893119;n[5]=2600822924;n[6]=528734635;n[7]=1541459225;a[0]=4089235720;a[1]=2227873595;a[2]=4271175723;a[3]=1595750129;a[4]=2917565137;a[5]=725511199;a[6]=4215389547;a[7]=327033209;crypto_hashblocks_hl(n,a,t,i);i%=128;for(s=0;s=0;--a){n=i[a/8|0]>>(a&7)&1;cswap(e,t,n);add(t,e);add(e,e);cswap(e,t,n)}}function scalarbase(e,i){var n=[t(),t(),t(),t()];set25519(n[0],d);set25519(n[1],p);set25519(n[2],o);M(n[3],d,p);scalarmult(e,n,i)}function crypto_sign_keypair(e,i,a){var r=new Uint8Array(64);var s=[t(),t(),t(),t()];var o;if(!a)n(i,32);crypto_hash(r,i,32);r[0]&=248;r[31]&=127;r[31]|=64;scalarbase(s,r);pack(e,s);for(o=0;o<32;o++)i[o+32]=e[o];return 0}var w=new Float64Array([237,211,245,92,26,99,18,88,214,156,247,162,222,249,222,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16]);function modL(e,t){var i,n,a,r;for(n=63;n>=32;--n){i=0;for(a=n-32,r=n-12;a>8;t[a]-=i*256}t[a]+=i;t[n]=0}i=0;for(a=0;a<32;a++){t[a]+=i-(t[31]>>4)*w[a];i=t[a]>>8;t[a]&=255}for(a=0;a<32;a++)t[a]-=i*w[a];for(n=0;n<32;n++){t[n+1]+=t[n]>>8;e[n]=t[n]&255}}function reduce(e){var t=new Float64Array(64),i;for(i=0;i<64;i++)t[i]=e[i];for(i=0;i<64;i++)e[i]=0;modL(e,t)}function crypto_sign(e,i,n,a){var r=new Uint8Array(64),s=new Uint8Array(64),o=new Uint8Array(64);var u,l,c=new Float64Array(64);var d=[t(),t(),t(),t()];crypto_hash(r,a,32);r[0]&=248;r[31]&=127;r[31]|=64;var p=n+64;for(u=0;u>7)Z(e[0],s,e[0]);M(e[3],e[0],e[1]);return 0}function crypto_sign_open(e,i,n,a){var r,s;var o=new Uint8Array(32),u=new Uint8Array(64);var l=[t(),t(),t(),t()],c=[t(),t(),t(),t()];s=-1;if(n<64)return-1;if(unpackneg(c,a))return-1;for(r=0;r=0};e.sign.keyPair=function(){var e=new Uint8Array(D);var t=new Uint8Array(I);crypto_sign_keypair(e,t);return{publicKey:e,secretKey:t}};e.sign.keyPair.fromSecretKey=function(e){checkArrayTypes(e);if(e.length!==I)throw new Error("bad secret key size");var t=new Uint8Array(D);for(var i=0;i{const u=e=>{if(e){e.bufferedData=r.getBufferedValue()}o(e)};r=n(e,a(t),e=>{if(e){u(e);return}s()});r.on("data",()=>{if(r.getBufferedLength()>i){u(new MaxBufferError)}})}).then(()=>r.getBufferedValue())}e.exports=getStream;e.exports.buffer=((e,t)=>getStream(e,Object.assign({},t,{encoding:"buffer"})));e.exports.array=((e,t)=>getStream(e,Object.assign({},t,{array:true})));e.exports.MaxBufferError=MaxBufferError},function(e){"use strict";const t={clusterroles:[],clusterrolebindings:[],componentstatuses:["cs"],configmaps:["cm"],cronjobs:[],customresourcedefinitions:["crd"],daemonsets:["ds"],deployments:["deploy"],events:["ev"],endpoints:["ep"],horizontalpodautoscalers:["hpa"],ingresses:["ing"],jobs:[],limitranges:["limits"],namespaces:["ns"],nodes:["no"],persistentvolumes:["pv"],persistentvolumeclaims:["pvc"],petsets:[],pods:["po"],replicationcontrollers:["rc"],replicasets:["rs"],resourcequotas:["quota"],roles:[],rolebindings:[],scheduledjobs:[],secrets:[],serviceaccounts:[],services:["svc"],statefulsets:[],thirdpartyresources:[]};const i={componentstatuses:true,ingresses:true};const n={apis:true,status:true};e.exports=function(e){let a=[e];if(t[e]){a=a.concat(t[e])}if(e.slice(-1)!=="s"||e in n){return a}const r=i[e]?2:1;const s=e.substr(0,e.length-r);a.push(s);return a}},function(e,t,i){var n=i(602);var a=i(747);n.register("grep",_grep,{globStart:2,canReceivePipe:true,cmdOptions:{v:"inverse",l:"nameOnly",i:"ignoreCase"}});function _grep(e,t,i){var r=n.readFromPipe();if(!i&&!r)n.error("no paths given",2);i=[].slice.call(arguments,2);if(r){i.unshift("-")}var s=[];if(e.ignoreCase){t=new RegExp(t,"i")}i.forEach(function(i){if(!a.existsSync(i)&&i!=="-"){n.error("no such file or directory: "+i,2,{continue:true});return}var o=i==="-"?r:a.readFileSync(i,"utf8");if(e.nameOnly){if(o.match(t)){s.push(i)}}else{var u=o.split("\n");u.forEach(function(i){var n=i.match(t);if(e.inverse&&!n||!e.inverse&&n){s.push(i)}})}});return s.join("\n")+"\n"}e.exports=_grep},function(e,t,i){"use strict";var n=i(4);var a=i(719);var r=Object.prototype.hasOwnProperty;var s={brackets:function brackets(e){return e+"[]"},comma:"comma",indices:function indices(e,t){return e+"["+t+"]"},repeat:function repeat(e){return e}};var o=Array.isArray;var u=Array.prototype.push;var l=function(e,t){u.apply(e,o(t)?t:[t])};var c=Date.prototype.toISOString;var d=a["default"];var p={addQueryPrefix:false,allowDots:false,charset:"utf-8",charsetSentinel:false,delimiter:"&",encode:true,encoder:n.encode,encodeValuesOnly:false,format:d,formatter:a.formatters[d],indices:false,serializeDate:function serializeDate(e){return c.call(e)},skipNulls:false,strictNullHandling:false};var f=function isNonNullishPrimitive(e){return typeof e==="string"||typeof e==="number"||typeof e==="boolean"||typeof e==="symbol"||typeof e==="bigint"};var h=function stringify(e,t,i,a,r,s,u,c,d,h,m,b,g){var y=e;if(typeof u==="function"){y=u(t,y)}else if(y instanceof Date){y=h(y)}else if(i==="comma"&&o(y)){y=n.maybeMap(y,function(e){if(e instanceof Date){return h(e)}return e}).join(",")}if(y===null){if(a){return s&&!b?s(t,p.encoder,g,"key"):t}y=""}if(f(y)||n.isBuffer(y)){if(s){var S=b?t:s(t,p.encoder,g,"key");return[m(S)+"="+m(s(y,p.encoder,g,"value"))]}return[m(t)+"="+m(String(y))]}var w=[];if(typeof y==="undefined"){return w}var v;if(o(u)){v=u}else{var z=Object.keys(y);v=c?z.sort(c):z}for(var j=0;j0?g+b:""}},function(e,t,i){const{randomBytes:n}=i(373);const{createSecretKey:a}=i(40);const{KEYLENGTHS:r}=i(962);const s=i(847);e.exports=(e=>{const t=r.get(e);if(!t){return new s({type:"secret"})}return new s(a(n(t/8)),{use:"enc",alg:e})})},,function(e,t,i){const n=i(745);e.exports={IdToken:{verify:(e,t,i)=>n(e,t,{...i,profile:"id_token"})},LogoutToken:{verify:(e,t,i)=>n(e,t,{...i,profile:"logout_token"})},AccessToken:{verify:(e,t,i)=>n(e,t,{...i,profile:"at+JWT"})}}},function(e,t,i){const n=i(475);const a=i(664);const r=i(493);const s=i(854);const{HTTP_OPTIONS:o}=i(468);let u;let l;const c=e=>{u=a(e,u);l=n.extend(u)};c({followRedirect:false,headers:{"User-Agent":`${r.name}/${r.version} (${r.homepage})`},retry:0,timeout:2500,throwHttpErrors:false});e.exports=function request(e,{mTLS:t=false}={}){const{url:i}=e;s(i);const n=this[o];let r;if(n){r=n.call(this,a(e,u))}else{r=e}if(t&&(!r.key||!r.cert)){throw new TypeError("mutual-TLS certificate and key not set")}return l(r)};e.exports.setDefaults=c},function(e,t){t.stringify=function stringify(e){if("undefined"==typeof e)return e;if(e&&Buffer.isBuffer(e))return JSON.stringify(":base64:"+e.toString("base64"));if(e&&e.toJSON)e=e.toJSON();if(e&&"object"===typeof e){var t="";var i=Array.isArray(e);t=i?"[":"{";var n=true;for(var a in e){var r="function"==typeof e[a]||!i&&"undefined"===typeof e[a];if(Object.hasOwnProperty.call(e,a)&&!r){if(!n)t+=",";n=false;if(i){if(e[a]==undefined)t+="null";else t+=stringify(e[a])}else if(e[a]!==void 0){t+=stringify(a)+":"+stringify(e[a])}}}t+=i?"]":"}";return t}else if("string"===typeof e){return JSON.stringify(/^:/.test(e)?":"+e:e)}else if("undefined"===typeof e){return"null"}else return JSON.stringify(e)};t.parse=function(e){return JSON.parse(e,function(e,t){if("string"===typeof t){if(/^:base64:/.test(t))return new Buffer(t.substring(8),"base64");else return/^:/.test(t)?t.substring(1):t}return t})}},,,function(e){const t=e=>{return e.replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")};const i=(e,i="utf8")=>{return t(Buffer.from(e,i).toString("base64"))};const n=e=>{return t(e.toString("base64"))};const a=e=>{return Buffer.from(e,"base64")};const r=(e,t="utf8")=>{return a(e).toString(t)};const s={encode:e=>{return i(JSON.stringify(e))},decode:(e,t="utf8")=>{return JSON.parse(r(e,t))}};s.decode.try=((e,t="utf8")=>{try{return s.decode(e,t)}catch(i){return r(e,t)}});const o=e=>{let t=BigInt(e).toString(16);if(t.length%2){t=`0${t}`}const i=t.length/2;const n=new Uint8Array(i);let a=0;let r=0;while(an(Buffer.from(o(e)));e.exports.decode=r;e.exports.decodeToBuffer=a;e.exports.encode=i;e.exports.encodeBuffer=n;e.exports.JSON=s;e.exports.encodeBigInt=u},function(e,t,i){const{publicEncrypt:n,privateDecrypt:a,constants:r}=i(373);const{oaepHashSupported:s}=i(915);const{KEYOBJECT:o}=i(771);const{asInput:u}=i(40);const l=e=>{switch(e){case"RSA-OAEP":case"RSA-OAEP-256":case"RSA-OAEP-384":case"RSA-OAEP-512":return r.RSA_PKCS1_OAEP_PADDING;case"RSA1_5":return r.RSA_PKCS1_PADDING}};const c=e=>{switch(e){case"RSA-OAEP":return"sha1";case"RSA-OAEP-256":return"sha256";case"RSA-OAEP-384":return"sha384";case"RSA-OAEP-512":return"sha512";default:return undefined}};const d=(e,t,{[o]:i},a)=>{const r=u(i,true);return{wrapped:n({key:r,oaepHash:t,padding:e},a)}};const p=(e,t,{[o]:i},n)=>{const r=u(i,false);return a({key:r,oaepHash:t,padding:e},n)};const f={RSA1_5:0,"RSA-OAEP":592,"RSA-OAEP-256":784,"RSA-OAEP-384":1040,"RSA-OAEP-512":1296};e.exports=((e,t)=>{const i=["RSA-OAEP","RSA1_5"];if(s){i.splice(1,0,"RSA-OAEP-256","RSA-OAEP-384","RSA-OAEP-512")}i.forEach(i=>{const n=l(i);const a=c(i);e.keyManagementEncrypt.set(i,d.bind(undefined,n,a));e.keyManagementDecrypt.set(i,p.bind(undefined,n,a));t.RSA.wrapKey[i]=(e=>(e.use==="enc"||e.use===undefined)&&e.length>=f[i]);t.RSA.unwrapKey[i]=(e=>e.private&&(e.use==="enc"||e.use===undefined)&&e.length>=f[i])})})},function(e){function arrayFilter(e,t){var i=-1,n=e==null?0:e.length,a=0,r=[];while(++i=2*(1<<30)){throw new RangeError('The value "'+e+'" is invalid for option "size"')}var n=a(e);if(!t||t.length===0){n.fill(0)}else if(typeof i==="string"){n.fill(t,i)}else{n.fill(t)}return n}}if(!r.kStringMaxLength){try{r.kStringMaxLength=process.binding("buffer").kStringMaxLength}catch(e){}}if(!r.constants){r.constants={MAX_LENGTH:r.kMaxLength};if(r.kStringMaxLength){r.constants.MAX_STRING_LENGTH=r.kStringMaxLength}}e.exports=r},function(e,t,i){var n=i(622);var a=i(602);var r=i(705);a.register("find",_find,{});function _find(e,t){if(!t){a.error("no path specified")}else if(typeof t==="string"){t=[].slice.call(arguments,1)}var i=[];function pushFile(e){if(process.platform==="win32"){e=e.replace(/\\/g,"/")}i.push(e)}t.forEach(function(e){var t;try{t=a.statFollowLinks(e)}catch(t){a.error("no such file or directory: "+e)}pushFile(e);if(t.isDirectory()){r({recursive:true,all:true},e).forEach(function(t){pushFile(n.join(e,t))})}});return i}e.exports=_find},,function(e,t,i){"use strict";const n=i(413).PassThrough;const a=i(89);const r=e=>{if(!(e&&e.pipe)){throw new TypeError("Parameter `response` must be a response stream.")}const t=new n;a(e,t);return e.pipe(t)};e.exports=r},function(e,t,i){const n=i(124);const a=(e,t)=>new n(e,t).set.map(e=>e.map(e=>e.value).join(" ").trim().split(" "));e.exports=a},function(e,t,i){"use strict";var n=i(254);var a=i(826);var r=i(810);var s=r.md5;var o=r.toBase64;function Auth(e){this.request=e;this.hasAuth=false;this.sentAuth=false;this.bearerToken=null;this.user=null;this.pass=null}Auth.prototype.basic=function(e,t,i){var n=this;if(typeof e!=="string"||t!==undefined&&typeof t!=="string"){n.request.emit("error",new Error("auth() received invalid user or password"))}n.user=e;n.pass=t;n.hasAuth=true;var a=e+":"+(t||"");if(i||typeof i==="undefined"){var r="Basic "+o(a);n.sentAuth=true;return r}};Auth.prototype.bearer=function(e,t){var i=this;i.bearerToken=e;i.hasAuth=true;if(t||typeof t==="undefined"){if(typeof e==="function"){e=e()}var n="Bearer "+(e||"");i.sentAuth=true;return n}};Auth.prototype.digest=function(e,t,i){var n=this;var r={};var o=/([a-z0-9_-]+)=(?:"([^"]+)"|([a-z0-9_-]+))/gi;while(true){var u=o.exec(i);if(!u){break}r[u[1]]=u[2]||u[3]}var l=function(e,t,i,n,a,r){var o=s(t+":"+i+":"+n);if(e&&e.toLowerCase()==="md5-sess"){return s(o+":"+a+":"+r)}else{return o}};var c=/(^|,)\s*auth\s*($|,)/.test(r.qop)&&"auth";var d=c&&"00000001";var p=c&&a().replace(/-/g,"");var f=l(r.algorithm,n.user,r.realm,n.pass,r.nonce,p);var h=s(e+":"+t);var m=c?s(f+":"+r.nonce+":"+d+":"+p+":"+c+":"+h):s(f+":"+r.nonce+":"+h);var b={username:n.user,realm:r.realm,nonce:r.nonce,uri:t,qop:c,response:m,nc:d,cnonce:p,algorithm:r.algorithm,opaque:r.opaque};i=[];for(var g in b){if(b[g]){if(g==="qop"||g==="nc"||g==="algorithm"){i.push(g+"="+b[g])}else{i.push(g+'="'+b[g]+'"')}}}i="Digest "+i.join(", ");n.sentAuth=true;return i};Auth.prototype.onRequest=function(e,t,i,n){var a=this;var r=a.request;var s;if(n===undefined&&e===undefined){a.request.emit("error",new Error("no auth mechanism defined"))}else if(n!==undefined){s=a.bearer(n,i)}else{s=a.basic(e,t,i)}if(s){r.setHeader("authorization",s)}};Auth.prototype.onResponse=function(e){var t=this;var i=t.request;if(!t.hasAuth||t.sentAuth){return null}var a=n(e.headers);var r=a.get("www-authenticate");var s=r&&r.split(" ")[0].toLowerCase();i.debug("reauth",s);switch(s){case"basic":return t.basic(t.user,t.pass,true);case"bearer":return t.bearer(t.bearerToken,true);case"digest":return t.digest(i.method,i.path,r)}};t.Auth=Auth},,function(e){e.exports={$id:"browser.json#",$schema:"http://json-schema.org/draft-06/schema#",type:"object",required:["name","version"],properties:{name:{type:"string"},version:{type:"string"},comment:{type:"string"}}}},function(e,t,i){var n=i(498);var a=n?n.prototype:undefined,r=a?a.valueOf:undefined;function cloneSymbol(e){return r?Object(r.call(e)):{}}e.exports=cloneSymbol},,,function(e){e.exports={$id:"response.json#",$schema:"http://json-schema.org/draft-06/schema#",type:"object",required:["status","statusText","httpVersion","cookies","headers","content","redirectURL","headersSize","bodySize"],properties:{status:{type:"integer"},statusText:{type:"string"},httpVersion:{type:"string"},cookies:{type:"array",items:{$ref:"cookie.json#"}},headers:{type:"array",items:{$ref:"header.json#"}},content:{$ref:"content.json#"},redirectURL:{type:"string"},headersSize:{type:"integer"},bodySize:{type:"integer"},comment:{type:"string"}}}},,function(e,t,i){"use strict";var n=i(945);function resolveYamlBoolean(e){if(e===null)return false;var t=e.length;return t===4&&(e==="true"||e==="True"||e==="TRUE")||t===5&&(e==="false"||e==="False"||e==="FALSE")}function constructYamlBoolean(e){return e==="true"||e==="True"||e==="TRUE"}function isBoolean(e){return Object.prototype.toString.call(e)==="[object Boolean]"}e.exports=new n("tag:yaml.org,2002:bool",{kind:"scalar",resolve:resolveYamlBoolean,construct:constructYamlBoolean,predicate:isBoolean,represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})},function(e,t,i){var n=i(700),a=i(458);var r="[object Map]";function baseIsMap(e){return a(e)&&n(e)==r}e.exports=baseIsMap},function(e){e.exports={$id:"page.json#",$schema:"http://json-schema.org/draft-06/schema#",type:"object",optional:true,required:["startedDateTime","id","title","pageTimings"],properties:{startedDateTime:{type:"string",format:"date-time",pattern:"^(\\d{4})(-)?(\\d\\d)(-)?(\\d\\d)(T)?(\\d\\d)(:)?(\\d\\d)(:)?(\\d\\d)(\\.\\d+)?(Z|([+-])(\\d\\d)(:)?(\\d\\d))"},id:{type:"string",unique:true},title:{type:"string"},pageTimings:{$ref:"pageTimings.json#"},comment:{type:"string"}}}},function(e){function baseUnary(e){return function(t){return e(t)}}e.exports=baseUnary},,function(e){e.exports=["cat","cd","chmod","cp","dirs","echo","exec","find","grep","head","ln","ls","mkdir","mv","pwd","rm","sed","set","sort","tail","tempdir","test","to","toEnd","touch","uniq","which"]},,function(module){module.exports=eval("require")("utf-8-validate")},,function(e,t,i){"use strict";const n=i(21);n.Server=i(613);n.Receiver=i(738);n.Sender=i(10);e.exports=n},,function(e){function copyArray(e,t){var i=-1,n=e.length;t||(t=Array(n));while(++ie.length||e.slice(t,t+5).toString("ascii")!=="BEGIN")return false;return true}function findDNSSECHeader(e){if(e.length<=f.length)return false;var t=e.slice(0,f.length);if(t.toString("ascii")===f)return true;if(typeof e!=="string"){e=e.toString("ascii")}var i=e.split("\n");var n=0;while(i[n].match(/^\;/))n++;if(i[n].toString("ascii").match(/\. IN KEY /))return true;if(i[n].toString("ascii").match(/\. IN DNSKEY /))return true;return false}function write(e,t){throw new Error('"auto" format cannot be used for writing')}},function(e,t){(function(){var i;var n=0xdeadbeefcafe;var a=(n&16777215)==15715070;function BigInteger(e,t,i){if(e!=null)if("number"==typeof e)this.fromNumber(e,t,i);else if(t==null&&"string"!=typeof e)this.fromString(e,256);else this.fromString(e,t)}function nbi(){return new BigInteger(null)}function am1(e,t,i,n,a,r){while(--r>=0){var s=t*this[e++]+i[n]+a;a=Math.floor(s/67108864);i[n++]=s&67108863}return a}function am2(e,t,i,n,a,r){var s=t&32767,o=t>>15;while(--r>=0){var u=this[e]&32767;var l=this[e++]>>15;var c=o*u+l*s;u=s*u+((c&32767)<<15)+i[n]+(a&1073741823);a=(u>>>30)+(c>>>15)+o*l+(a>>>30);i[n++]=u&1073741823}return a}function am3(e,t,i,n,a,r){var s=t&16383,o=t>>14;while(--r>=0){var u=this[e]&16383;var l=this[e++]>>14;var c=o*u+l*s;u=s*u+((c&16383)<<14)+i[n]+a;a=(u>>28)+(c>>14)+o*l;i[n++]=u&268435455}return a}var r=typeof navigator!=="undefined";if(r&&a&&navigator.appName=="Microsoft Internet Explorer"){BigInteger.prototype.am=am2;i=30}else if(r&&a&&navigator.appName!="Netscape"){BigInteger.prototype.am=am1;i=26}else{BigInteger.prototype.am=am3;i=28}BigInteger.prototype.DB=i;BigInteger.prototype.DM=(1<=0;--t)e[t]=this[t];e.t=this.t;e.s=this.s}function bnpFromInt(e){this.t=1;this.s=e<0?-1:0;if(e>0)this[0]=e;else if(e<-1)this[0]=e+this.DV;else this.t=0}function nbv(e){var t=nbi();t.fromInt(e);return t}function bnpFromString(e,t){var i;if(t==16)i=4;else if(t==8)i=3;else if(t==256)i=8;else if(t==2)i=1;else if(t==32)i=5;else if(t==4)i=2;else{this.fromRadix(e,t);return}this.t=0;this.s=0;var n=e.length,a=false,r=0;while(--n>=0){var s=i==8?e[n]&255:intAt(e,n);if(s<0){if(e.charAt(n)=="-")a=true;continue}a=false;if(r==0)this[this.t++]=s;else if(r+i>this.DB){this[this.t-1]|=(s&(1<>this.DB-r}else this[this.t-1]|=s<=this.DB)r-=this.DB}if(i==8&&(e[0]&128)!=0){this.s=-1;if(r>0)this[this.t-1]|=(1<0&&this[this.t-1]==e)--this.t}function bnToString(e){if(this.s<0)return"-"+this.negate().toString(e);var t;if(e==16)t=4;else if(e==8)t=3;else if(e==2)t=1;else if(e==32)t=5;else if(e==4)t=2;else return this.toRadix(e);var i=(1<0){if(o>o)>0){a=true;r=int2char(n)}while(s>=0){if(o>(o+=this.DB-t)}else{n=this[s]>>(o-=t)&i;if(o<=0){o+=this.DB;--s}}if(n>0)a=true;if(a)r+=int2char(n)}}return a?r:"0"}function bnNegate(){var e=nbi();BigInteger.ZERO.subTo(this,e);return e}function bnAbs(){return this.s<0?this.negate():this}function bnCompareTo(e){var t=this.s-e.s;if(t!=0)return t;var i=this.t;t=i-e.t;if(t!=0)return this.s<0?-t:t;while(--i>=0)if((t=this[i]-e[i])!=0)return t;return 0}function nbits(e){var t=1,i;if((i=e>>>16)!=0){e=i;t+=16}if((i=e>>8)!=0){e=i;t+=8}if((i=e>>4)!=0){e=i;t+=4}if((i=e>>2)!=0){e=i;t+=2}if((i=e>>1)!=0){e=i;t+=1}return t}function bnBitLength(){if(this.t<=0)return 0;return this.DB*(this.t-1)+nbits(this[this.t-1]^this.s&this.DM)}function bnpDLShiftTo(e,t){var i;for(i=this.t-1;i>=0;--i)t[i+e]=this[i];for(i=e-1;i>=0;--i)t[i]=0;t.t=this.t+e;t.s=this.s}function bnpDRShiftTo(e,t){for(var i=e;i=0;--o){t[o+r+1]=this[o]>>n|s;s=(this[o]&a)<=0;--o)t[o]=0;t[r]=s;t.t=this.t+r+1;t.s=this.s;t.clamp()}function bnpRShiftTo(e,t){t.s=this.s;var i=Math.floor(e/this.DB);if(i>=this.t){t.t=0;return}var n=e%this.DB;var a=this.DB-n;var r=(1<>n;for(var s=i+1;s>n}if(n>0)t[this.t-i-1]|=(this.s&r)<>=this.DB}if(e.t>=this.DB}n+=this.s}else{n+=this.s;while(i>=this.DB}n-=e.s}t.s=n<0?-1:0;if(n<-1)t[i++]=this.DV+n;else if(n>0)t[i++]=n;t.t=i;t.clamp()}function bnpMultiplyTo(e,t){var i=this.abs(),n=e.abs();var a=i.t;t.t=a+n.t;while(--a>=0)t[a]=0;for(a=0;a=0)e[i]=0;for(i=0;i=t.DV){e[i+t.t]-=t.DV;e[i+t.t+1]=1}}if(e.t>0)e[e.t-1]+=t.am(i,t[i],e,2*i,0,1);e.s=0;e.clamp()}function bnpDivRemTo(e,t,i){var n=e.abs();if(n.t<=0)return;var a=this.abs();if(a.t0){n.lShiftTo(u,r);a.lShiftTo(u,i)}else{n.copyTo(r);a.copyTo(i)}var l=r.t;var c=r[l-1];if(c==0)return;var d=c*(1<1?r[l-2]>>this.F2:0);var p=this.FV/d,f=(1<=0){i[i.t++]=1;i.subTo(g,i)}BigInteger.ONE.dlShiftTo(l,g);g.subTo(r,r);while(r.t=0){var y=i[--m]==c?this.DM:Math.floor(i[m]*p+(i[m-1]+h)*f);if((i[m]+=r.am(0,y,i,b,0,l))0)i.rShiftTo(u,i);if(s<0)BigInteger.ZERO.subTo(i,i)}function bnMod(e){var t=nbi();this.abs().divRemTo(e,null,t);if(this.s<0&&t.compareTo(BigInteger.ZERO)>0)e.subTo(t,t);return t}function Classic(e){this.m=e}function cConvert(e){if(e.s<0||e.compareTo(this.m)>=0)return e.mod(this.m);else return e}function cRevert(e){return e}function cReduce(e){e.divRemTo(this.m,null,e)}function cMulTo(e,t,i){e.multiplyTo(t,i);this.reduce(i)}function cSqrTo(e,t){e.squareTo(t);this.reduce(t)}Classic.prototype.convert=cConvert;Classic.prototype.revert=cRevert;Classic.prototype.reduce=cReduce;Classic.prototype.mulTo=cMulTo;Classic.prototype.sqrTo=cSqrTo;function bnpInvDigit(){if(this.t<1)return 0;var e=this[0];if((e&1)==0)return 0;var t=e&3;t=t*(2-(e&15)*t)&15;t=t*(2-(e&255)*t)&255;t=t*(2-((e&65535)*t&65535))&65535;t=t*(2-e*t%this.DV)%this.DV;return t>0?this.DV-t:-t}function Montgomery(e){this.m=e;this.mp=e.invDigit();this.mpl=this.mp&32767;this.mph=this.mp>>15;this.um=(1<0)this.m.subTo(t,t);return t}function montRevert(e){var t=nbi();e.copyTo(t);this.reduce(t);return t}function montReduce(e){while(e.t<=this.mt2)e[e.t++]=0;for(var t=0;t>15)*this.mpl&this.um)<<15)&e.DM;i=t+this.m.t;e[i]+=this.m.am(0,n,e,t,0,this.m.t);while(e[i]>=e.DV){e[i]-=e.DV;e[++i]++}}e.clamp();e.drShiftTo(this.m.t,e);if(e.compareTo(this.m)>=0)e.subTo(this.m,e)}function montSqrTo(e,t){e.squareTo(t);this.reduce(t)}function montMulTo(e,t,i){e.multiplyTo(t,i);this.reduce(i)}Montgomery.prototype.convert=montConvert;Montgomery.prototype.revert=montRevert;Montgomery.prototype.reduce=montReduce;Montgomery.prototype.mulTo=montMulTo;Montgomery.prototype.sqrTo=montSqrTo;function bnpIsEven(){return(this.t>0?this[0]&1:this.s)==0}function bnpExp(e,t){if(e>4294967295||e<1)return BigInteger.ONE;var i=nbi(),n=nbi(),a=t.convert(this),r=nbits(e)-1;a.copyTo(i);while(--r>=0){t.sqrTo(i,n);if((e&1<0)t.mulTo(n,a,i);else{var s=i;i=n;n=s}}return t.revert(i)}function bnModPowInt(e,t){var i;if(e<256||t.isEven())i=new Classic(t);else i=new Montgomery(t);return this.exp(e,i)}BigInteger.prototype.copyTo=bnpCopyTo;BigInteger.prototype.fromInt=bnpFromInt;BigInteger.prototype.fromString=bnpFromString;BigInteger.prototype.clamp=bnpClamp;BigInteger.prototype.dlShiftTo=bnpDLShiftTo;BigInteger.prototype.drShiftTo=bnpDRShiftTo;BigInteger.prototype.lShiftTo=bnpLShiftTo;BigInteger.prototype.rShiftTo=bnpRShiftTo;BigInteger.prototype.subTo=bnpSubTo;BigInteger.prototype.multiplyTo=bnpMultiplyTo;BigInteger.prototype.squareTo=bnpSquareTo;BigInteger.prototype.divRemTo=bnpDivRemTo;BigInteger.prototype.invDigit=bnpInvDigit;BigInteger.prototype.isEven=bnpIsEven;BigInteger.prototype.exp=bnpExp;BigInteger.prototype.toString=bnToString;BigInteger.prototype.negate=bnNegate;BigInteger.prototype.abs=bnAbs;BigInteger.prototype.compareTo=bnCompareTo;BigInteger.prototype.bitLength=bnBitLength;BigInteger.prototype.mod=bnMod;BigInteger.prototype.modPowInt=bnModPowInt;BigInteger.ZERO=nbv(0);BigInteger.ONE=nbv(1);function bnClone(){var e=nbi();this.copyTo(e);return e}function bnIntValue(){if(this.s<0){if(this.t==1)return this[0]-this.DV;else if(this.t==0)return-1}else if(this.t==1)return this[0];else if(this.t==0)return 0;return(this[1]&(1<<32-this.DB)-1)<>24}function bnShortValue(){return this.t==0?this.s:this[0]<<16>>16}function bnpChunkSize(e){return Math.floor(Math.LN2*this.DB/Math.log(e))}function bnSigNum(){if(this.s<0)return-1;else if(this.t<=0||this.t==1&&this[0]<=0)return 0;else return 1}function bnpToRadix(e){if(e==null)e=10;if(this.signum()==0||e<2||e>36)return"0";var t=this.chunkSize(e);var i=Math.pow(e,t);var n=nbv(i),a=nbi(),r=nbi(),s="";this.divRemTo(n,a,r);while(a.signum()>0){s=(i+r.intValue()).toString(e).substr(1)+s;a.divRemTo(n,a,r)}return r.intValue().toString(e)+s}function bnpFromRadix(e,t){this.fromInt(0);if(t==null)t=10;var i=this.chunkSize(t);var n=Math.pow(t,i),a=false,r=0,s=0;for(var o=0;o=i){this.dMultiply(n);this.dAddOffset(s,0);r=0;s=0}}if(r>0){this.dMultiply(Math.pow(t,r));this.dAddOffset(s,0)}if(a)BigInteger.ZERO.subTo(this,this)}function bnpFromNumber(e,t,i){if("number"==typeof t){if(e<2)this.fromInt(1);else{this.fromNumber(e,i);if(!this.testBit(e-1))this.bitwiseTo(BigInteger.ONE.shiftLeft(e-1),op_or,this);if(this.isEven())this.dAddOffset(1,0);while(!this.isProbablePrime(t)){this.dAddOffset(2,0);if(this.bitLength()>e)this.subTo(BigInteger.ONE.shiftLeft(e-1),this)}}}else{var n=new Array,a=e&7;n.length=(e>>3)+1;t.nextBytes(n);if(a>0)n[0]&=(1<0){if(i>i)!=(this.s&this.DM)>>i)t[a++]=n|this.s<=0){if(i<8){n=(this[e]&(1<>(i+=this.DB-8)}else{n=this[e]>>(i-=8)&255;if(i<=0){i+=this.DB;--e}}if((n&128)!=0)n|=-256;if(a==0&&(this.s&128)!=(n&128))++a;if(a>0||n!=this.s)t[a++]=n}}return t}function bnEquals(e){return this.compareTo(e)==0}function bnMin(e){return this.compareTo(e)<0?this:e}function bnMax(e){return this.compareTo(e)>0?this:e}function bnpBitwiseTo(e,t,i){var n,a,r=Math.min(e.t,this.t);for(n=0;n>=16;t+=16}if((e&255)==0){e>>=8;t+=8}if((e&15)==0){e>>=4;t+=4}if((e&3)==0){e>>=2;t+=2}if((e&1)==0)++t;return t}function bnGetLowestSetBit(){for(var e=0;e=this.t)return this.s!=0;return(this[t]&1<>=this.DB}if(e.t>=this.DB}n+=this.s}else{n+=this.s;while(i>=this.DB}n+=e.s}t.s=n<0?-1:0;if(n>0)t[i++]=n;else if(n<-1)t[i++]=this.DV+n;t.t=i;t.clamp()}function bnAdd(e){var t=nbi();this.addTo(e,t);return t}function bnSubtract(e){var t=nbi();this.subTo(e,t);return t}function bnMultiply(e){var t=nbi();this.multiplyTo(e,t);return t}function bnSquare(){var e=nbi();this.squareTo(e);return e}function bnDivide(e){var t=nbi();this.divRemTo(e,t,null);return t}function bnRemainder(e){var t=nbi();this.divRemTo(e,null,t);return t}function bnDivideAndRemainder(e){var t=nbi(),i=nbi();this.divRemTo(e,t,i);return new Array(t,i)}function bnpDMultiply(e){this[this.t]=this.am(0,e-1,this,0,0,this.t);++this.t;this.clamp()}function bnpDAddOffset(e,t){if(e==0)return;while(this.t<=t)this[this.t++]=0;this[t]+=e;while(this[t]>=this.DV){this[t]-=this.DV;if(++t>=this.t)this[this.t++]=0;++this[t]}}function NullExp(){}function nNop(e){return e}function nMulTo(e,t,i){e.multiplyTo(t,i)}function nSqrTo(e,t){e.squareTo(t)}NullExp.prototype.convert=nNop;NullExp.prototype.revert=nNop;NullExp.prototype.mulTo=nMulTo;NullExp.prototype.sqrTo=nSqrTo;function bnPow(e){return this.exp(e,new NullExp)}function bnpMultiplyLowerTo(e,t,i){var n=Math.min(this.t+e.t,t);i.s=0;i.t=n;while(n>0)i[--n]=0;var a;for(a=i.t-this.t;n=0)i[n]=0;for(n=Math.max(t-this.t,0);n2*this.m.t)return e.mod(this.m);else if(e.compareTo(this.m)<0)return e;else{var t=nbi();e.copyTo(t);this.reduce(t);return t}}function barrettRevert(e){return e}function barrettReduce(e){e.drShiftTo(this.m.t-1,this.r2);if(e.t>this.m.t+1){e.t=this.m.t+1;e.clamp()}this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3);this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);while(e.compareTo(this.r2)<0)e.dAddOffset(1,this.m.t+1);e.subTo(this.r2,e);while(e.compareTo(this.m)>=0)e.subTo(this.m,e)}function barrettSqrTo(e,t){e.squareTo(t);this.reduce(t)}function barrettMulTo(e,t,i){e.multiplyTo(t,i);this.reduce(i)}Barrett.prototype.convert=barrettConvert;Barrett.prototype.revert=barrettRevert;Barrett.prototype.reduce=barrettReduce;Barrett.prototype.mulTo=barrettMulTo;Barrett.prototype.sqrTo=barrettSqrTo;function bnModPow(e,t){var i=e.bitLength(),n,a=nbv(1),r;if(i<=0)return a;else if(i<18)n=1;else if(i<48)n=3;else if(i<144)n=4;else if(i<768)n=5;else n=6;if(i<8)r=new Classic(t);else if(t.isEven())r=new Barrett(t);else r=new Montgomery(t);var s=new Array,o=3,u=n-1,l=(1<1){var c=nbi();r.sqrTo(s[1],c);while(o<=l){s[o]=nbi();r.mulTo(c,s[o-2],s[o]);o+=2}}var d=e.t-1,p,f=true,h=nbi(),m;i=nbits(e[d])-1;while(d>=0){if(i>=u)p=e[d]>>i-u&l;else{p=(e[d]&(1<0)p|=e[d-1]>>this.DB+i-u}o=n;while((p&1)==0){p>>=1;--o}if((i-=o)<0){i+=this.DB;--d}if(f){s[p].copyTo(a);f=false}else{while(o>1){r.sqrTo(a,h);r.sqrTo(h,a);o-=2}if(o>0)r.sqrTo(a,h);else{m=a;a=h;h=m}r.mulTo(h,s[p],a)}while(d>=0&&(e[d]&1<0){t.rShiftTo(r,t);i.rShiftTo(r,i)}while(t.signum()>0){if((a=t.getLowestSetBit())>0)t.rShiftTo(a,t);if((a=i.getLowestSetBit())>0)i.rShiftTo(a,i);if(t.compareTo(i)>=0){t.subTo(i,t);t.rShiftTo(1,t)}else{i.subTo(t,i);i.rShiftTo(1,i)}}if(r>0)i.lShiftTo(r,i);return i}function bnpModInt(e){if(e<=0)return 0;var t=this.DV%e,i=this.s<0?e-1:0;if(this.t>0)if(t==0)i=this[0]%e;else for(var n=this.t-1;n>=0;--n)i=(t*i+this[n])%e;return i}function bnModInverse(e){var t=e.isEven();if(this.isEven()&&t||e.signum()==0)return BigInteger.ZERO;var i=e.clone(),n=this.clone();var a=nbv(1),r=nbv(0),s=nbv(0),o=nbv(1);while(i.signum()!=0){while(i.isEven()){i.rShiftTo(1,i);if(t){if(!a.isEven()||!r.isEven()){a.addTo(this,a);r.subTo(e,r)}a.rShiftTo(1,a)}else if(!r.isEven())r.subTo(e,r);r.rShiftTo(1,r)}while(n.isEven()){n.rShiftTo(1,n);if(t){if(!s.isEven()||!o.isEven()){s.addTo(this,s);o.subTo(e,o)}s.rShiftTo(1,s)}else if(!o.isEven())o.subTo(e,o);o.rShiftTo(1,o)}if(i.compareTo(n)>=0){i.subTo(n,i);if(t)a.subTo(s,a);r.subTo(o,r)}else{n.subTo(i,n);if(t)s.subTo(a,s);o.subTo(r,o)}}if(n.compareTo(BigInteger.ONE)!=0)return BigInteger.ZERO;if(o.compareTo(e)>=0)return o.subtract(e);if(o.signum()<0)o.addTo(e,o);else return o;if(o.signum()<0)return o.add(e);else return o}var d=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997];var p=(1<<26)/d[d.length-1];function bnIsProbablePrime(e){var t,i=this.abs();if(i.t==1&&i[0]<=d[d.length-1]){for(t=0;t>1;if(e>d.length)e=d.length;var a=nbi();for(var r=0;r>8&255;h[m++]^=e>>16&255;h[m++]^=e>>24&255;if(m>=S)m-=S}function rng_seed_time(){rng_seed_int((new Date).getTime())}if(h==null){h=new Array;m=0;var b;if(typeof window!=="undefined"&&window.crypto){if(window.crypto.getRandomValues){var g=new Uint8Array(32);window.crypto.getRandomValues(g);for(b=0;b<32;++b)h[m++]=g[b]}else if(navigator.appName=="Netscape"&&navigator.appVersion<"5"){var y=window.crypto.random(32);for(b=0;b>>8;h[m++]=b&255}m=0;rng_seed_time()}function rng_get_byte(){if(f==null){rng_seed_time();f=prng_newstate();f.init(h);for(m=0;m=this.maxSockets){i.requests.push({host:t.host,port:t.port,request:e});return}i.createConnection({host:t.host,port:t.port,request:e})};TunnelingAgent.prototype.createConnection=function createConnection(e){var t=this;t.createSocket(e,function(i){i.on("free",onFree);i.on("close",onCloseOrRemove);i.on("agentRemove",onCloseOrRemove);e.request.onSocket(i);function onFree(){t.emit("free",i,e.host,e.port)}function onCloseOrRemove(e){t.removeSocket(i);i.removeListener("free",onFree);i.removeListener("close",onCloseOrRemove);i.removeListener("agentRemove",onCloseOrRemove)}})};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var i=this;var n={};i.sockets.push(n);var a=mergeOptions({},i.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false});if(a.proxyAuth){a.headers=a.headers||{};a.headers["Proxy-Authorization"]="Basic "+c.from(a.proxyAuth).toString("base64")}d("making CONNECT request");var r=i.request(a);r.useChunkedEncodingByDefault=false;r.once("response",onResponse);r.once("upgrade",onUpgrade);r.once("connect",onConnect);r.once("error",onError);r.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,i){process.nextTick(function(){onConnect(e,t,i)})}function onConnect(a,s,o){r.removeAllListeners();s.removeAllListeners();if(a.statusCode===200){u.equal(o.length,0);d("tunneling connection has established");i.sockets[i.sockets.indexOf(n)]=s;t(s)}else{d("tunneling socket could not be established, statusCode=%d",a.statusCode);var l=new Error("tunneling socket could not be established, "+"statusCode="+a.statusCode);l.code="ECONNRESET";e.request.emit("error",l);i.removeSocket(n)}}function onError(t){r.removeAllListeners();d("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var a=new Error("tunneling socket could not be established, "+"cause="+t.message);a.code="ECONNRESET";e.request.emit("error",a);i.removeSocket(n)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1)return;this.sockets.splice(t,1);var i=this.requests.shift();if(i){this.createConnection(i)}};function createSecureSocket(e,t){var i=this;TunnelingAgent.prototype.createSocket.call(i,e,function(n){var r=a.connect(0,mergeOptions({},i.options,{servername:e.host,socket:n}));i.sockets[i.sockets.indexOf(n)]=r;t(r)})}function mergeOptions(e){for(var t=1,i=arguments.length;tthis.maxLength)return false;if(!this.stat&&b(this.cache,t)){var a=this.cache[t];if(Array.isArray(a))a="DIR";if(!i||a==="DIR")return a;if(i&&a==="FILE")return false}var r;var s=this.statCache[t];if(!s){var o;try{o=n.lstatSync(t)}catch(e){if(e&&(e.code==="ENOENT"||e.code==="ENOTDIR")){this.statCache[t]=false;return false}}if(o&&o.isSymbolicLink()){try{s=n.statSync(t)}catch(e){s=o}}else{s=o}}this.statCache[t]=s;var a=true;if(s)a=s.isDirectory()?"DIR":"FILE";this.cache[t]=this.cache[t]||a;if(i&&a==="FILE")return false;return a};GlobSync.prototype._mark=function(e){return p.mark(this,e)};GlobSync.prototype._makeAbs=function(e){return p.makeAbs(this,e)}},,,function(e,t,i){var n=i(546),a=i(159),r=i(398),s=i(473);var o=/[\\^$.*+?()[\]{}|]/g;var u=/^\[object .+?Constructor\]$/;var l=Function.prototype,c=Object.prototype;var d=l.toString;var p=c.hasOwnProperty;var f=RegExp("^"+d.call(p).replace(o,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function baseIsNative(e){if(!r(e)||a(e)){return false}var t=n(e)?f:u;return t.test(s(e))}e.exports=baseIsNative},function(e,t,i){var n=i(584);var a=i(362);var r=i(733);var s=i(998);e.exports={Reader:r,Writer:s};for(var o in a){if(a.hasOwnProperty(o))e.exports[o]=a[o]}for(var u in n){if(n.hasOwnProperty(u))e.exports[u]=n[u]}},,function(e,t,i){"use strict";const n=i(48).Issuer;e.exports={refresh:function(e){return new Promise((t,i)=>{n.discover(e["idp-issuer-url"]).then(function(t){const i=new t.Client({client_id:e["client-id"],client_secret:e["client-secret"]});return i.refresh(e["refresh-token"])}).then(e=>{return t(e.id_token)}).catch(i)})}}},function(e){e.exports=function(){this.seq().obj(this.key("n").int(),this.key("e").int())}},function(e){"use strict";e.exports=function generate_anyOf(e,t,i){var n=" ";var a=e.level;var r=e.dataLevel;var s=e.schema[t];var o=e.schemaPath+e.util.getProperty(t);var u=e.errSchemaPath+"/"+t;var l=!e.opts.allErrors;var c="data"+(r||"");var d="valid"+a;var p="errs__"+a;var f=e.util.copy(e);var h="";f.level++;var m="valid"+f.level;var b=s.every(function(t){return e.opts.strictKeywords?typeof t=="object"&&Object.keys(t).length>0:e.util.schemaHasRules(t,e.RULES.all)});if(b){var g=f.baseId;n+=" var "+p+" = errors; var "+d+" = false; ";var y=e.compositeRule;e.compositeRule=f.compositeRule=true;var S=s;if(S){var w,v=-1,z=S.length-1;while(v{e=new n(e,i);t=new n(t,i);return e.intersects(t)};e.exports=a},,function(e,t,i){var n=i(585);var a="__lodash_hash_undefined__";function hashSet(e,t){var i=this.__data__;this.size+=this.has(e)?0:1;i[e]=n&&t===undefined?a:t;return this}e.exports=hashSet},function(e,t,i){var n=i(669),a=i(413).Transform;e.exports=function(e){return new r(e)};var r=e.exports.JSONStream=function(e){e=e||{};a.call(this,e);this._writableState.objectMode=false;this._readableState.objectMode=true;this._async=e.async||false};n.inherits(r,a);r.prototype._transform=function(e,t,i){if(!Buffer.isBuffer(e))e=new Buffer(e);if(this._buffer){e=Buffer.concat([this._buffer,e])}var n=0,a=0;while(++n<=e.length){if(e[n]===10||n===e.length){var r;try{r=JSON.parse(e.slice(a,n))}catch(e){}if(r){this.push(r);r=null}if(e[n]===10)a=++n}}this._buffer=e.slice(a);return this._async?void setImmediate(i):void i()}},,function(e,t,i){"use strict";const n=i(418)("kubernetes-client");const a=i(747);const r=i(622);const s=i(414);const o=i(867);const u=process.env.KUBERNETES_CLIENT_SERVICEACCOUNT_ROOT||"/var/run/secrets/kubernetes.io/serviceaccount/";const l=r.join(u,"ca.crt");const c=r.join(u,"token");const d=r.join(u,"namespace");function convertKubeconfig(e){const t=e.getCurrentContext();const i=e.getCurrentCluster();const n=e.getCurrentUser();const s=t.namespace;let o;let u=false;if(i){if(i.caFile){o=a.readFileSync(r.normalize(i.caFile))}else if(i.caData){o=Buffer.from(i.caData,"base64").toString()}u=i.skipTLSVerify}let l;let c;let d={};if(n){if(n.certFile){l=a.readFileSync(r.normalize(n.certFile))}else if(n.certData){l=Buffer.from(n.certData,"base64").toString()}if(n.keyFile){c=a.readFileSync(r.normalize(n.keyFile))}else if(n.keyData){c=Buffer.from(n.keyData,"base64").toString()}if(n.token){d.bearer=n.token}if(n.authProvider){const e=n.authProvider.config;let t=null;let i=null;if(e["cmd-path"]){t="cmd";i=e["access-token"]}else if(e["idp-issuer-url"]){t="openid";i=e["id-token"]}if(e["access-token"]&&!t){i=e["access-token"]}d={request:{bearer:i},provider:{config:e,type:t}}}if(n.exec){const e={};if(n.exec.env){n.exec.env.forEach(t=>{e[t.name]=t.value})}let t="";if(n.exec.args){t=n.exec.args.join(" ")}d={provider:{type:"cmd",config:{"cmd-args":t,"cmd-path":n.exec.command,"token-key":"status.token","cmd-env":e}}}}if(n.username)d.user=n.username;if(n.password)d.pass=n.password}return{url:i.server,auth:Object.keys(d).length?d:null,ca:o,insecureSkipTlsVerify:u,namespace:s,cert:l,key:c}}e.exports.convertKubeconfig=convertKubeconfig;function defaultConfigPaths(){if(process.env.KUBECONFIG){const e=process.platform==="win32"?";":":";return process.env.KUBECONFIG.split(e)}const e=process.env[process.platform==="win32"?"USERPROFILE":"HOME"];return[r.join(e,".kube","config")]}function getInCluster(){const e=process.env.KUBERNETES_SERVICE_HOST;const t=process.env.KUBERNETES_SERVICE_PORT;if(!e||!t){throw new TypeError("Unable to load in-cluster configuration, KUBERNETES_SERVICE_HOST"+" and KUBERNETES_SERVICE_PORT must be defined")}const i=a.readFileSync(l,"utf8");const n=a.readFileSync(c,"utf8");const r=a.readFileSync(d,"utf8");return{url:`https://${e}:${t}`,ca:i,auth:{bearer:n},namespace:r}}e.exports.getInCluster=n.function(getInCluster,"getInCluster see https://github.com/godaddy/kubernetes-client/blob/master/merging-with-kubernetes.md#request-kubeconfig-");function fromKubeconfig(e,t){if(!e)e=loadKubeconfig();if(typeof e==="string"||Array.isArray(e)){e=loadKubeconfig(e)}t=t||e["current-context"];const i=e.contexts.find(e=>e.name===t).context;const n=e.clusters.find(e=>e.name===i.cluster).cluster;const s=e.users.find(e=>e.name===i.user);const o=s?s.user:null;const u=i.namespace;let l;let c=false;if(n){if(n["certificate-authority"]){l=a.readFileSync(r.normalize(n["certificate-authority"]))}else if(n["certificate-authority-data"]){l=Buffer.from(n["certificate-authority-data"],"base64").toString()}if(n["insecure-skip-tls-verify"]){c=n["insecure-skip-tls-verify"]}}let d;let p;let f={};if(o){if(o["client-certificate"]){d=a.readFileSync(r.normalize(o["client-certificate"]))}else if(o["client-certificate-data"]){d=Buffer.from(o["client-certificate-data"],"base64").toString()}if(o["client-key"]){p=a.readFileSync(r.normalize(o["client-key"]))}else if(o["client-key-data"]){p=Buffer.from(o["client-key-data"],"base64").toString()}if(o.token){f.bearer=o.token}if(o["auth-provider"]){const e=o["auth-provider"].config;let t=null;let i=null;if(e["cmd-path"]){t="cmd";i=e["access-token"]}else if(e["idp-issuer-url"]){t="openid";i=e["id-token"]}if(e["access-token"]&&!t){i=e["access-token"]}f={request:{bearer:i},provider:{config:e,type:t}}}if(o.exec){const e={};if(o.exec.env){o.exec.env.forEach(t=>{e[t.name]=t.value})}let t="";if(o.exec.args){t=o.exec.args.join(" ")}f={provider:{type:"cmd",config:{"cmd-args":t,"cmd-path":o.exec.command,"token-key":"status.token","cmd-env":e}}}}if(o.username)f.user=o.username;if(o.password)f.pass=o.password}return{url:n.server,namespace:u,auth:Object.keys(f).length?f:null,ca:l,insecureSkipTlsVerify:c,key:p,cert:d}}e.exports.fromKubeconfig=n.function(fromKubeconfig,"fromKubeconfig see https://github.com/godaddy/kubernetes-client/blob/master/merging-with-kubernetes.md#request-kubeconfig-");function mapCertificates(e,t){const i=r.dirname(e);if(t.clusters){t.clusters.filter(e=>e.cluster["certificate-authority"]).forEach(e=>{e.cluster["certificate-authority"]=r.resolve(i,e.cluster["certificate-authority"])})}if(t.users){t.users.filter(e=>e.user["client-certificate"]).forEach(e=>{e.user["client-certificate"]=r.resolve(i,e.user["client-certificate"])});t.users.filter(e=>e.user["client-key"]).forEach(e=>{e.user["client-key"]=r.resolve(i,e.user["client-key"])})}return t}function loadKubeconfig(e){let t;if(!e){t=defaultConfigPaths()}else if(Array.isArray(e)){t=e}else{t=[e]}const i=t.map(e=>{const t=s.safeLoad(a.readFileSync(e));return mapCertificates(e,t)});return o.all(i)}e.exports.loadKubeconfig=n.function(loadKubeconfig,"loadKubeconfig see https://github.com/godaddy/kubernetes-client/blob/master/merging-with-kubernetes.md#request-kubeconfig-")},function(e,t,i){const{inherits:n}=i(669);const a=i(94);function PEMEncoder(e){a.call(this,e);this.enc="pem"}n(PEMEncoder,a);PEMEncoder.prototype.encode=function encode(e,t){const i=a.prototype.encode.call(this,e);const n=i.toString("base64");const r=[`-----BEGIN ${t.label}-----`];for(let e=0;e=0;--a){var r;var s=e[a];if(s==="[]"){r=[];r=r.concat(n)}else{r=i.plainObjects?Object.create(null):{};var o=s.charAt(0)==="["&&s.charAt(s.length-1)==="]"?s.slice(1,-1):s;var u=parseInt(o,10);if(!isNaN(u)&&s!==o&&String(u)===o&&u>=0&&(i.parseArrays&&u<=i.arrayLimit)){r=[];r[u]=n}else{r[o]=n}}n=r}return n};var u=function parseQueryStringKeys(e,t,i){if(!e){return}var n=i.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;var r=/(\[[^[\]]*])/;var s=/(\[[^[\]]*])/g;var u=r.exec(n);var l=u?n.slice(0,u.index):n;var c=[];if(l){if(!i.plainObjects&&a.call(Object.prototype,l)){if(!i.allowPrototypes){return}}c.push(l)}var d=0;while((u=s.exec(n))!==null&&d0){v=l[--z].match(/[-]+[ ]*END ([A-Z0-9][A-Za-z0-9]+ )?(PUBLIC|PRIVATE) KEY[ ]*[-]+/)}n.ok(v,"invalid PEM footer");n.equal(c[2],v[2]);var j=c[2].toLowerCase();var O;if(c[1]){n.equal(c[1],v[1],"PEM header and footer mismatch");O=c[1].trim()}l=l.slice(S,z+1);var C={};while(true){l=l.slice(1);c=l[0].match(/^([A-Za-z0-9-]+): (.+)$/);if(!c)break;C[c[1].toLowerCase()]=c[2]}l=l.slice(0,-1).join("");e=s.from(l,"base64");var k,T,R;if(C["proc-type"]){var E=C["proc-type"].split(",");if(E[0]==="4"&&E[1]==="ENCRYPTED"){if(typeof t.passphrase==="string"){t.passphrase=s.from(t.passphrase,"utf-8")}if(!s.isBuffer(t.passphrase)){throw new m.KeyEncryptedError(t.filename,"PEM")}else{E=C["dek-info"].split(",");n.ok(E.length===2);k=E[0].toLowerCase();R=s.from(E[1],"hex");T=u.opensslKeyDeriv(k,R,t.passphrase,1).key}}}if(O&&O.toLowerCase()==="encrypted"){var x=new a.BerReader(e);var A;x.readSequence();x.readSequence();A=x.offset+x.length;var N=x.readOID();if(N!==b){throw new Error("Unsupported PEM/PKCS8 encryption "+"scheme: "+N)}x.readSequence();x.readSequence();var V=x.offset+x.length;var P=x.readOID();if(P!==g)throw new Error("Unsupported PBES2 KDF: "+P);x.readSequence();var D=x.readString(a.Ber.OctetString,true);var I=x.readInt();var _="sha1";if(x.offsetf.length)y=f.length;b+=m.write(f.slice(g,y),b);m[b++]=10;g=y}b+=m.write("-----END "+o+"-----\n",b);return m.slice(0,b)}},function(e){var t=/\w*$/;function cloneRegExp(e){var i=new e.constructor(e.source,t.exec(e));i.lastIndex=e.lastIndex;return i}e.exports=cloneRegExp},function(e,t,i){e.exports={bufferSplit:bufferSplit,addRSAMissing:addRSAMissing,calculateDSAPublic:calculateDSAPublic,calculateED25519Public:calculateED25519Public,calculateX25519Public:calculateX25519Public,mpNormalize:mpNormalize,mpDenormalize:mpDenormalize,ecNormalize:ecNormalize,countZeros:countZeros,assertCompatible:assertCompatible,isCompatible:isCompatible,opensslKeyDeriv:opensslKeyDeriv,opensshCipherInfo:opensshCipherInfo,publicFromPrivateECDSA:publicFromPrivateECDSA,zeroPadToLength:zeroPadToLength,writeBitString:writeBitString,readBitString:readBitString,pbkdf2:pbkdf2};var n=i(872);var a=i(215).Buffer;var r=i(502);var s=i(852);var o=i(373);var u=i(98);var l=i(325);var c=i(729);var d=i(242).BigInteger;var p=i(196);var f=3;function isCompatible(e,t,i){if(e===null||typeof e!=="object")return false;if(i===undefined)i=t.prototype._sshpkApiVersion;if(e instanceof t&&t.prototype._sshpkApiVersion[0]==i[0])return true;var n=Object.getPrototypeOf(e);var a=0;while(n.constructor.name!==t.name){n=Object.getPrototypeOf(n);if(!n||++a>f)return false}if(n.constructor.name!==t.name)return false;var r=n._sshpkApiVersion;if(r===undefined)r=t._oldVersionDetect(e);if(r[0]!=i[0]||r[1]=i[1],a+" must be compatible with "+t.name+" klass "+"version "+i[0]+"."+i[1])}var h={"des-ede3-cbc":{key:24,iv:8},"aes-128-cbc":{key:16,iv:16},"aes-256-cbc":{key:32,iv:16}};var m=8;function opensslKeyDeriv(e,t,i,r){n.buffer(t,"salt");n.buffer(i,"passphrase");n.number(r,"iteration count");var s=h[e];n.object(s,"supported cipher");t=t.slice(0,m);var u,l,c;var d=a.alloc(0);while(d.length=t.length){var o=s+1;i.push(e.slice(a,o-r));a=o;r=0}}if(a<=e.length)i.push(e.slice(a,e.length));return i}function ecNormalize(e,t){n.buffer(e);if(e[0]===0&&e[1]===4){if(t)return e;return e.slice(1)}else if(e[0]===4){if(!t)return e}else{while(e[0]===0)e=e.slice(1);if(e[0]===2||e[0]===3)throw new Error("Compressed elliptic curve points "+"are not supported");if(e[0]!==4)throw new Error("Not a valid elliptic curve point");if(!t)return e}var i=a.alloc(e.length+1);i[0]=0;e.copy(i,1);return i}function readBitString(e,t){if(t===undefined)t=l.Ber.BitString;var i=e.readString(t,true);n.strictEqual(i[0],0,"bit strings with unused bits are "+"not supported (0x"+i[0].toString(16)+")");return i.slice(1)}function writeBitString(e,t,i){if(i===undefined)i=l.Ber.BitString;var n=a.alloc(t.length+1);n[0]=0;t.copy(n,1);e.writeBuffer(n,i)}function mpNormalize(e){n.buffer(e);while(e.length>1&&e[0]===0&&(e[1]&128)===0)e=e.slice(1);if((e[0]&128)===128){var t=a.alloc(e.length+1);t[0]=0;e.copy(t,1);e=t}return e}function mpDenormalize(e){n.buffer(e);while(e.length>1&&e[0]===0)e=e.slice(1);return e}function zeroPadToLength(e,t){n.buffer(e);n.number(t);while(e.length>t){n.equal(e[0],0);e=e.slice(1)}while(e.lengthe.replace(/\s+at .*aggregate-error\/index.js:\d+:\d+\)?/g,"");class AggregateError extends Error{constructor(e){if(!Array.isArray(e)){throw new TypeError(`Expected input to be an Array, got ${typeof e}`)}e=[...e].map(e=>{if(e instanceof Error){return e}if(e!==null&&typeof e==="object"){return Object.assign(new Error(e.message),e)}return new Error(e)});let t=e.map(e=>{return typeof e.stack==="string"?r(a(e.stack)):String(e)}).join("\n");t="\n"+n(t,4);super(t);this.name="AggregateError";Object.defineProperty(this,"_errors",{value:e})}*[Symbol.iterator](){for(const e of this._errors){yield e}}}e.exports=AggregateError},function(e){e.exports=(e=>!!e&&e.constructor===Object)},function(e){function cacheHas(e,t){return e.has(t)}e.exports=cacheHas},,,,,function(e,t,i){var n=i(498),a=i(649),r=i(143),s=i(806);var o=1/0;var u=n?n.prototype:undefined,l=u?u.toString:undefined;function baseToString(e){if(typeof e=="string"){return e}if(r(e)){return a(e,baseToString)+""}if(s(e)){return l?l.call(e):""}var t=e+"";return t=="0"&&1/e==-o?"-0":t}e.exports=baseToString},function(e){"use strict";e.exports=function generate_enum(e,t,i){var n=" ";var a=e.level;var r=e.dataLevel;var s=e.schema[t];var o=e.schemaPath+e.util.getProperty(t);var u=e.errSchemaPath+"/"+t;var l=!e.opts.allErrors;var c="data"+(r||"");var d="valid"+a;var p=e.opts.$data&&s&&s.$data,f;if(p){n+=" var schema"+a+" = "+e.util.getData(s.$data,r,e.dataPathArr)+"; ";f="schema"+a}else{f=s}var h="i"+a,m="schema"+a;if(!p){n+=" var "+m+" = validate.schema"+o+";"}n+="var "+d+";";if(p){n+=" if (schema"+a+" === undefined) "+d+" = true; else if (!Array.isArray(schema"+a+")) "+d+" = false; else {"}n+=""+d+" = false;for (var "+h+"=0; "+h+"<"+m+".length; "+h+"++) if (equal("+c+", "+m+"["+h+"])) { "+d+" = true; break; }";if(p){n+=" } "}n+=" if (!"+d+") { ";var b=b||[];b.push(n);n="";if(e.createErrors!==false){n+=" { keyword: '"+"enum"+"' , dataPath: (dataPath || '') + "+e.errorPath+" , schemaPath: "+e.util.toQuotedString(u)+" , params: { allowedValues: schema"+a+" } ";if(e.opts.messages!==false){n+=" , message: 'should be equal to one of the allowed values' "}if(e.opts.verbose){n+=" , schema: validate.schema"+o+" , parentSchema: validate.schema"+e.schemaPath+" , data: "+c+" "}n+=" } "}else{n+=" {} "}var g=n;n=b.pop();if(!e.compositeRule&&l){if(e.async){n+=" throw new ValidationError(["+g+"]); "}else{n+=" validate.errors = ["+g+"]; return false; "}}else{n+=" var err = "+g+"; if (vErrors === null) vErrors = [err]; else vErrors.push(err); errors++; "}n+=" }";if(l){n+=" else { "}return n}},function(e,t,i){const n=i(373);const[a,r]=process.version.substr(1).split(".").map(e=>parseInt(e,10));const s=a>12||a===12&&r>=8;const o=s&&n.getHashes().includes("shake256");e.exports=o},function(e,t,i){const n=i(874);const a=(e,t)=>n(e,t,true);e.exports=a},function(e,t,i){var n=i(602);var a=i(747);n.register("test",_test,{cmdOptions:{b:"block",c:"character",d:"directory",e:"exists",f:"file",L:"link",p:"pipe",S:"socket"},wrapOutput:false,allowGlobbing:false});function _test(e,t){if(!t)n.error("no path given");var i=false;Object.keys(e).forEach(function(t){if(e[t]===true){i=true}});if(!i)n.error("could not interpret expression");if(e.link){try{return n.statNoFollowLinks(t).isSymbolicLink()}catch(e){return false}}if(!a.existsSync(t))return false;if(e.exists)return true;var r=n.statFollowLinks(t);if(e.block)return r.isBlockDevice();if(e.character)return r.isCharacterDevice();if(e.directory)return r.isDirectory();if(e.file)return r.isFile();if(e.pipe)return r.isFIFO();if(e.socket)return r.isSocket();return false}e.exports=_test},function(e,t,i){var n=i(992);function listCacheHas(e){return n(this.__data__,e)>-1}e.exports=listCacheHas},function(e,t){function isArray(e){if(Array.isArray){return Array.isArray(e)}return objectToString(e)==="[object Array]"}t.isArray=isArray;function isBoolean(e){return typeof e==="boolean"}t.isBoolean=isBoolean;function isNull(e){return e===null}t.isNull=isNull;function isNullOrUndefined(e){return e==null}t.isNullOrUndefined=isNullOrUndefined;function isNumber(e){return typeof e==="number"}t.isNumber=isNumber;function isString(e){return typeof e==="string"}t.isString=isString;function isSymbol(e){return typeof e==="symbol"}t.isSymbol=isSymbol;function isUndefined(e){return e===void 0}t.isUndefined=isUndefined;function isRegExp(e){return objectToString(e)==="[object RegExp]"}t.isRegExp=isRegExp;function isObject(e){return typeof e==="object"&&e!==null}t.isObject=isObject;function isDate(e){return objectToString(e)==="[object Date]"}t.isDate=isDate;function isError(e){return objectToString(e)==="[object Error]"||e instanceof Error}t.isError=isError;function isFunction(e){return typeof e==="function"}t.isFunction=isFunction;function isPrimitive(e){return e===null||typeof e==="boolean"||typeof e==="number"||typeof e==="string"||typeof e==="symbol"||typeof e==="undefined"}t.isPrimitive=isPrimitive;t.isBuffer=Buffer.isBuffer;function objectToString(e){return Object.prototype.toString.call(e)}},function(e,t,i){"use strict";var n=i(835);var a=i(623);var r=i(254);var s=i(826);var o=i(113);var u=i(373);var l=i(727).Buffer;function OAuth(e){this.request=e;this.params=null}OAuth.prototype.buildParams=function(e,t,i,n,a,r){var u={};for(var l in e){u["oauth_"+l]=e[l]}if(!u.oauth_version){u.oauth_version="1.0"}if(!u.oauth_timestamp){u.oauth_timestamp=Math.floor(Date.now()/1e3).toString()}if(!u.oauth_nonce){u.oauth_nonce=s().replace(/-/g,"")}if(!u.oauth_signature_method){u.oauth_signature_method="HMAC-SHA1"}var c=u.oauth_consumer_secret||u.oauth_private_key;delete u.oauth_consumer_secret;delete u.oauth_private_key;var d=u.oauth_token_secret;delete u.oauth_token_secret;var p=u.oauth_realm;delete u.oauth_realm;delete u.oauth_transport_method;var f=t.protocol+"//"+t.host+t.pathname;var h=r.parse([].concat(n,a,r.stringify(u)).join("&"));u.oauth_signature=o.sign(u.oauth_signature_method,i,f,h,c,d);if(p){u.realm=p}return u};OAuth.prototype.buildBodyHash=function(e,t){if(["HMAC-SHA1","RSA-SHA1"].indexOf(e.signature_method||"HMAC-SHA1")<0){this.request.emit("error",new Error("oauth: "+e.signature_method+" signature_method not supported with body_hash signing."))}var i=u.createHash("sha1");i.update(t||"");var n=i.digest("hex");return l.from(n,"hex").toString("base64")};OAuth.prototype.concatParams=function(e,t,i){i=i||"";var n=Object.keys(e).filter(function(e){return e!=="realm"&&e!=="oauth_signature"}).sort();if(e.realm){n.splice(0,0,"realm")}n.push("oauth_signature");return n.map(function(t){return t+"="+i+o.rfc3986(e[t])+i}).join(t)};OAuth.prototype.onRequest=function(e){var t=this;t.params=e;var i=t.request.uri||{};var s=t.request.method||"";var o=r(t.request.headers);var u=t.request.body||"";var l=t.request.qsLib||a;var c;var d;var p=o.get("content-type")||"";var f="application/x-www-form-urlencoded";var h=e.transport_method||"header";if(p.slice(0,f.length)===f){p=f;c=u}if(i.query){d=i.query}if(h==="body"&&(s!=="POST"||p!==f)){t.request.emit("error",new Error("oauth: transport_method of body requires POST "+"and content-type "+f))}if(!c&&typeof e.body_hash==="boolean"){e.body_hash=t.buildBodyHash(e,t.request.body.toString())}var m=t.buildParams(e,i,s,d,c,l);switch(h){case"header":t.request.setHeader("Authorization","OAuth "+t.concatParams(m,",",'"'));break;case"query":var b=t.request.uri.href+=(d?"&":"?")+t.concatParams(m,"&");t.request.uri=n.parse(b);t.request.path=t.request.uri.path;break;case"body":t.request.body=(c?c+"&":"")+t.concatParams(m,"&");break;default:t.request.emit("error",new Error("oauth: transport_method invalid"))}};t.OAuth=OAuth},,function(e,t,i){var n=i(356),a=i(214),r=i(929);function basePickBy(e,t,i){var s=-1,o=t.length,u={};while(++s"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.AppsV1beta1DeploymentList=AppsV1beta1DeploymentList;class AppsV1beta1DeploymentRollback{static getAttributeTypeMap(){return AppsV1beta1DeploymentRollback.attributeTypeMap}}AppsV1beta1DeploymentRollback.discriminator=undefined;AppsV1beta1DeploymentRollback.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"name",baseName:"name",type:"string"},{name:"rollbackTo",baseName:"rollbackTo",type:"AppsV1beta1RollbackConfig"},{name:"updatedAnnotations",baseName:"updatedAnnotations",type:"{ [key: string]: string; }"}];t.AppsV1beta1DeploymentRollback=AppsV1beta1DeploymentRollback;class AppsV1beta1DeploymentSpec{static getAttributeTypeMap(){return AppsV1beta1DeploymentSpec.attributeTypeMap}}AppsV1beta1DeploymentSpec.discriminator=undefined;AppsV1beta1DeploymentSpec.attributeTypeMap=[{name:"minReadySeconds",baseName:"minReadySeconds",type:"number"},{name:"paused",baseName:"paused",type:"boolean"},{name:"progressDeadlineSeconds",baseName:"progressDeadlineSeconds",type:"number"},{name:"replicas",baseName:"replicas",type:"number"},{name:"revisionHistoryLimit",baseName:"revisionHistoryLimit",type:"number"},{name:"rollbackTo",baseName:"rollbackTo",type:"AppsV1beta1RollbackConfig"},{name:"selector",baseName:"selector",type:"V1LabelSelector"},{name:"strategy",baseName:"strategy",type:"AppsV1beta1DeploymentStrategy"},{name:"template",baseName:"template",type:"V1PodTemplateSpec"}];t.AppsV1beta1DeploymentSpec=AppsV1beta1DeploymentSpec;class AppsV1beta1DeploymentStatus{static getAttributeTypeMap(){return AppsV1beta1DeploymentStatus.attributeTypeMap}}AppsV1beta1DeploymentStatus.discriminator=undefined;AppsV1beta1DeploymentStatus.attributeTypeMap=[{name:"availableReplicas",baseName:"availableReplicas",type:"number"},{name:"collisionCount",baseName:"collisionCount",type:"number"},{name:"conditions",baseName:"conditions",type:"Array"},{name:"observedGeneration",baseName:"observedGeneration",type:"number"},{name:"readyReplicas",baseName:"readyReplicas",type:"number"},{name:"replicas",baseName:"replicas",type:"number"},{name:"unavailableReplicas",baseName:"unavailableReplicas",type:"number"},{name:"updatedReplicas",baseName:"updatedReplicas",type:"number"}];t.AppsV1beta1DeploymentStatus=AppsV1beta1DeploymentStatus;class AppsV1beta1DeploymentStrategy{static getAttributeTypeMap(){return AppsV1beta1DeploymentStrategy.attributeTypeMap}}AppsV1beta1DeploymentStrategy.discriminator=undefined;AppsV1beta1DeploymentStrategy.attributeTypeMap=[{name:"rollingUpdate",baseName:"rollingUpdate",type:"AppsV1beta1RollingUpdateDeployment"},{name:"type",baseName:"type",type:"string"}];t.AppsV1beta1DeploymentStrategy=AppsV1beta1DeploymentStrategy;class AppsV1beta1RollbackConfig{static getAttributeTypeMap(){return AppsV1beta1RollbackConfig.attributeTypeMap}}AppsV1beta1RollbackConfig.discriminator=undefined;AppsV1beta1RollbackConfig.attributeTypeMap=[{name:"revision",baseName:"revision",type:"number"}];t.AppsV1beta1RollbackConfig=AppsV1beta1RollbackConfig;class AppsV1beta1RollingUpdateDeployment{static getAttributeTypeMap(){return AppsV1beta1RollingUpdateDeployment.attributeTypeMap}}AppsV1beta1RollingUpdateDeployment.discriminator=undefined;AppsV1beta1RollingUpdateDeployment.attributeTypeMap=[{name:"maxSurge",baseName:"maxSurge",type:"any"},{name:"maxUnavailable",baseName:"maxUnavailable",type:"any"}];t.AppsV1beta1RollingUpdateDeployment=AppsV1beta1RollingUpdateDeployment;class AppsV1beta1Scale{static getAttributeTypeMap(){return AppsV1beta1Scale.attributeTypeMap}}AppsV1beta1Scale.discriminator=undefined;AppsV1beta1Scale.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"AppsV1beta1ScaleSpec"},{name:"status",baseName:"status",type:"AppsV1beta1ScaleStatus"}];t.AppsV1beta1Scale=AppsV1beta1Scale;class AppsV1beta1ScaleSpec{static getAttributeTypeMap(){return AppsV1beta1ScaleSpec.attributeTypeMap}}AppsV1beta1ScaleSpec.discriminator=undefined;AppsV1beta1ScaleSpec.attributeTypeMap=[{name:"replicas",baseName:"replicas",type:"number"}];t.AppsV1beta1ScaleSpec=AppsV1beta1ScaleSpec;class AppsV1beta1ScaleStatus{static getAttributeTypeMap(){return AppsV1beta1ScaleStatus.attributeTypeMap}}AppsV1beta1ScaleStatus.discriminator=undefined;AppsV1beta1ScaleStatus.attributeTypeMap=[{name:"replicas",baseName:"replicas",type:"number"},{name:"selector",baseName:"selector",type:"{ [key: string]: string; }"},{name:"targetSelector",baseName:"targetSelector",type:"string"}];t.AppsV1beta1ScaleStatus=AppsV1beta1ScaleStatus;class ExtensionsV1beta1AllowedFlexVolume{static getAttributeTypeMap(){return ExtensionsV1beta1AllowedFlexVolume.attributeTypeMap}}ExtensionsV1beta1AllowedFlexVolume.discriminator=undefined;ExtensionsV1beta1AllowedFlexVolume.attributeTypeMap=[{name:"driver",baseName:"driver",type:"string"}];t.ExtensionsV1beta1AllowedFlexVolume=ExtensionsV1beta1AllowedFlexVolume;class ExtensionsV1beta1AllowedHostPath{static getAttributeTypeMap(){return ExtensionsV1beta1AllowedHostPath.attributeTypeMap}}ExtensionsV1beta1AllowedHostPath.discriminator=undefined;ExtensionsV1beta1AllowedHostPath.attributeTypeMap=[{name:"pathPrefix",baseName:"pathPrefix",type:"string"},{name:"readOnly",baseName:"readOnly",type:"boolean"}];t.ExtensionsV1beta1AllowedHostPath=ExtensionsV1beta1AllowedHostPath;class ExtensionsV1beta1Deployment{static getAttributeTypeMap(){return ExtensionsV1beta1Deployment.attributeTypeMap}}ExtensionsV1beta1Deployment.discriminator=undefined;ExtensionsV1beta1Deployment.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"ExtensionsV1beta1DeploymentSpec"},{name:"status",baseName:"status",type:"ExtensionsV1beta1DeploymentStatus"}];t.ExtensionsV1beta1Deployment=ExtensionsV1beta1Deployment;class ExtensionsV1beta1DeploymentCondition{static getAttributeTypeMap(){return ExtensionsV1beta1DeploymentCondition.attributeTypeMap}}ExtensionsV1beta1DeploymentCondition.discriminator=undefined;ExtensionsV1beta1DeploymentCondition.attributeTypeMap=[{name:"lastTransitionTime",baseName:"lastTransitionTime",type:"Date"},{name:"lastUpdateTime",baseName:"lastUpdateTime",type:"Date"},{name:"message",baseName:"message",type:"string"},{name:"reason",baseName:"reason",type:"string"},{name:"status",baseName:"status",type:"string"},{name:"type",baseName:"type",type:"string"}];t.ExtensionsV1beta1DeploymentCondition=ExtensionsV1beta1DeploymentCondition;class ExtensionsV1beta1DeploymentList{static getAttributeTypeMap(){return ExtensionsV1beta1DeploymentList.attributeTypeMap}}ExtensionsV1beta1DeploymentList.discriminator=undefined;ExtensionsV1beta1DeploymentList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.ExtensionsV1beta1DeploymentList=ExtensionsV1beta1DeploymentList;class ExtensionsV1beta1DeploymentRollback{static getAttributeTypeMap(){return ExtensionsV1beta1DeploymentRollback.attributeTypeMap}}ExtensionsV1beta1DeploymentRollback.discriminator=undefined;ExtensionsV1beta1DeploymentRollback.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"name",baseName:"name",type:"string"},{name:"rollbackTo",baseName:"rollbackTo",type:"ExtensionsV1beta1RollbackConfig"},{name:"updatedAnnotations",baseName:"updatedAnnotations",type:"{ [key: string]: string; }"}];t.ExtensionsV1beta1DeploymentRollback=ExtensionsV1beta1DeploymentRollback;class ExtensionsV1beta1DeploymentSpec{static getAttributeTypeMap(){return ExtensionsV1beta1DeploymentSpec.attributeTypeMap}}ExtensionsV1beta1DeploymentSpec.discriminator=undefined;ExtensionsV1beta1DeploymentSpec.attributeTypeMap=[{name:"minReadySeconds",baseName:"minReadySeconds",type:"number"},{name:"paused",baseName:"paused",type:"boolean"},{name:"progressDeadlineSeconds",baseName:"progressDeadlineSeconds",type:"number"},{name:"replicas",baseName:"replicas",type:"number"},{name:"revisionHistoryLimit",baseName:"revisionHistoryLimit",type:"number"},{name:"rollbackTo",baseName:"rollbackTo",type:"ExtensionsV1beta1RollbackConfig"},{name:"selector",baseName:"selector",type:"V1LabelSelector"},{name:"strategy",baseName:"strategy",type:"ExtensionsV1beta1DeploymentStrategy"},{name:"template",baseName:"template",type:"V1PodTemplateSpec"}];t.ExtensionsV1beta1DeploymentSpec=ExtensionsV1beta1DeploymentSpec;class ExtensionsV1beta1DeploymentStatus{static getAttributeTypeMap(){return ExtensionsV1beta1DeploymentStatus.attributeTypeMap}}ExtensionsV1beta1DeploymentStatus.discriminator=undefined;ExtensionsV1beta1DeploymentStatus.attributeTypeMap=[{name:"availableReplicas",baseName:"availableReplicas",type:"number"},{name:"collisionCount",baseName:"collisionCount",type:"number"},{name:"conditions",baseName:"conditions",type:"Array"},{name:"observedGeneration",baseName:"observedGeneration",type:"number"},{name:"readyReplicas",baseName:"readyReplicas",type:"number"},{name:"replicas",baseName:"replicas",type:"number"},{name:"unavailableReplicas",baseName:"unavailableReplicas",type:"number"},{name:"updatedReplicas",baseName:"updatedReplicas",type:"number"}];t.ExtensionsV1beta1DeploymentStatus=ExtensionsV1beta1DeploymentStatus;class ExtensionsV1beta1DeploymentStrategy{static getAttributeTypeMap(){return ExtensionsV1beta1DeploymentStrategy.attributeTypeMap}}ExtensionsV1beta1DeploymentStrategy.discriminator=undefined;ExtensionsV1beta1DeploymentStrategy.attributeTypeMap=[{name:"rollingUpdate",baseName:"rollingUpdate",type:"ExtensionsV1beta1RollingUpdateDeployment"},{name:"type",baseName:"type",type:"string"}];t.ExtensionsV1beta1DeploymentStrategy=ExtensionsV1beta1DeploymentStrategy;class ExtensionsV1beta1FSGroupStrategyOptions{static getAttributeTypeMap(){return ExtensionsV1beta1FSGroupStrategyOptions.attributeTypeMap}}ExtensionsV1beta1FSGroupStrategyOptions.discriminator=undefined;ExtensionsV1beta1FSGroupStrategyOptions.attributeTypeMap=[{name:"ranges",baseName:"ranges",type:"Array"},{name:"rule",baseName:"rule",type:"string"}];t.ExtensionsV1beta1FSGroupStrategyOptions=ExtensionsV1beta1FSGroupStrategyOptions;class ExtensionsV1beta1HostPortRange{static getAttributeTypeMap(){return ExtensionsV1beta1HostPortRange.attributeTypeMap}}ExtensionsV1beta1HostPortRange.discriminator=undefined;ExtensionsV1beta1HostPortRange.attributeTypeMap=[{name:"max",baseName:"max",type:"number"},{name:"min",baseName:"min",type:"number"}];t.ExtensionsV1beta1HostPortRange=ExtensionsV1beta1HostPortRange;class ExtensionsV1beta1IDRange{static getAttributeTypeMap(){return ExtensionsV1beta1IDRange.attributeTypeMap}}ExtensionsV1beta1IDRange.discriminator=undefined;ExtensionsV1beta1IDRange.attributeTypeMap=[{name:"max",baseName:"max",type:"number"},{name:"min",baseName:"min",type:"number"}];t.ExtensionsV1beta1IDRange=ExtensionsV1beta1IDRange;class ExtensionsV1beta1PodSecurityPolicy{static getAttributeTypeMap(){return ExtensionsV1beta1PodSecurityPolicy.attributeTypeMap}}ExtensionsV1beta1PodSecurityPolicy.discriminator=undefined;ExtensionsV1beta1PodSecurityPolicy.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"ExtensionsV1beta1PodSecurityPolicySpec"}];t.ExtensionsV1beta1PodSecurityPolicy=ExtensionsV1beta1PodSecurityPolicy;class ExtensionsV1beta1PodSecurityPolicyList{static getAttributeTypeMap(){return ExtensionsV1beta1PodSecurityPolicyList.attributeTypeMap}}ExtensionsV1beta1PodSecurityPolicyList.discriminator=undefined;ExtensionsV1beta1PodSecurityPolicyList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.ExtensionsV1beta1PodSecurityPolicyList=ExtensionsV1beta1PodSecurityPolicyList;class ExtensionsV1beta1PodSecurityPolicySpec{static getAttributeTypeMap(){return ExtensionsV1beta1PodSecurityPolicySpec.attributeTypeMap}}ExtensionsV1beta1PodSecurityPolicySpec.discriminator=undefined;ExtensionsV1beta1PodSecurityPolicySpec.attributeTypeMap=[{name:"allowPrivilegeEscalation",baseName:"allowPrivilegeEscalation",type:"boolean"},{name:"allowedCapabilities",baseName:"allowedCapabilities",type:"Array"},{name:"allowedFlexVolumes",baseName:"allowedFlexVolumes",type:"Array"},{name:"allowedHostPaths",baseName:"allowedHostPaths",type:"Array"},{name:"allowedProcMountTypes",baseName:"allowedProcMountTypes",type:"Array"},{name:"allowedUnsafeSysctls",baseName:"allowedUnsafeSysctls",type:"Array"},{name:"defaultAddCapabilities",baseName:"defaultAddCapabilities",type:"Array"},{name:"defaultAllowPrivilegeEscalation",baseName:"defaultAllowPrivilegeEscalation",type:"boolean"},{name:"forbiddenSysctls",baseName:"forbiddenSysctls",type:"Array"},{name:"fsGroup",baseName:"fsGroup",type:"ExtensionsV1beta1FSGroupStrategyOptions"},{name:"hostIPC",baseName:"hostIPC",type:"boolean"},{name:"hostNetwork",baseName:"hostNetwork",type:"boolean"},{name:"hostPID",baseName:"hostPID",type:"boolean"},{name:"hostPorts",baseName:"hostPorts",type:"Array"},{name:"privileged",baseName:"privileged",type:"boolean"},{name:"readOnlyRootFilesystem",baseName:"readOnlyRootFilesystem",type:"boolean"},{name:"requiredDropCapabilities",baseName:"requiredDropCapabilities",type:"Array"},{name:"runAsGroup",baseName:"runAsGroup",type:"ExtensionsV1beta1RunAsGroupStrategyOptions"},{name:"runAsUser",baseName:"runAsUser",type:"ExtensionsV1beta1RunAsUserStrategyOptions"},{name:"seLinux",baseName:"seLinux",type:"ExtensionsV1beta1SELinuxStrategyOptions"},{name:"supplementalGroups",baseName:"supplementalGroups",type:"ExtensionsV1beta1SupplementalGroupsStrategyOptions"},{name:"volumes",baseName:"volumes",type:"Array"}];t.ExtensionsV1beta1PodSecurityPolicySpec=ExtensionsV1beta1PodSecurityPolicySpec;class ExtensionsV1beta1RollbackConfig{static getAttributeTypeMap(){return ExtensionsV1beta1RollbackConfig.attributeTypeMap}}ExtensionsV1beta1RollbackConfig.discriminator=undefined;ExtensionsV1beta1RollbackConfig.attributeTypeMap=[{name:"revision",baseName:"revision",type:"number"}];t.ExtensionsV1beta1RollbackConfig=ExtensionsV1beta1RollbackConfig;class ExtensionsV1beta1RollingUpdateDeployment{static getAttributeTypeMap(){return ExtensionsV1beta1RollingUpdateDeployment.attributeTypeMap}}ExtensionsV1beta1RollingUpdateDeployment.discriminator=undefined;ExtensionsV1beta1RollingUpdateDeployment.attributeTypeMap=[{name:"maxSurge",baseName:"maxSurge",type:"any"},{name:"maxUnavailable",baseName:"maxUnavailable",type:"any"}];t.ExtensionsV1beta1RollingUpdateDeployment=ExtensionsV1beta1RollingUpdateDeployment;class ExtensionsV1beta1RunAsGroupStrategyOptions{static getAttributeTypeMap(){return ExtensionsV1beta1RunAsGroupStrategyOptions.attributeTypeMap}}ExtensionsV1beta1RunAsGroupStrategyOptions.discriminator=undefined;ExtensionsV1beta1RunAsGroupStrategyOptions.attributeTypeMap=[{name:"ranges",baseName:"ranges",type:"Array"},{name:"rule",baseName:"rule",type:"string"}];t.ExtensionsV1beta1RunAsGroupStrategyOptions=ExtensionsV1beta1RunAsGroupStrategyOptions;class ExtensionsV1beta1RunAsUserStrategyOptions{static getAttributeTypeMap(){return ExtensionsV1beta1RunAsUserStrategyOptions.attributeTypeMap}}ExtensionsV1beta1RunAsUserStrategyOptions.discriminator=undefined;ExtensionsV1beta1RunAsUserStrategyOptions.attributeTypeMap=[{name:"ranges",baseName:"ranges",type:"Array"},{name:"rule",baseName:"rule",type:"string"}];t.ExtensionsV1beta1RunAsUserStrategyOptions=ExtensionsV1beta1RunAsUserStrategyOptions;class ExtensionsV1beta1SELinuxStrategyOptions{static getAttributeTypeMap(){return ExtensionsV1beta1SELinuxStrategyOptions.attributeTypeMap}}ExtensionsV1beta1SELinuxStrategyOptions.discriminator=undefined;ExtensionsV1beta1SELinuxStrategyOptions.attributeTypeMap=[{name:"rule",baseName:"rule",type:"string"},{name:"seLinuxOptions",baseName:"seLinuxOptions",type:"V1SELinuxOptions"}];t.ExtensionsV1beta1SELinuxStrategyOptions=ExtensionsV1beta1SELinuxStrategyOptions;class ExtensionsV1beta1Scale{static getAttributeTypeMap(){return ExtensionsV1beta1Scale.attributeTypeMap}}ExtensionsV1beta1Scale.discriminator=undefined;ExtensionsV1beta1Scale.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"ExtensionsV1beta1ScaleSpec"},{name:"status",baseName:"status",type:"ExtensionsV1beta1ScaleStatus"}];t.ExtensionsV1beta1Scale=ExtensionsV1beta1Scale;class ExtensionsV1beta1ScaleSpec{static getAttributeTypeMap(){return ExtensionsV1beta1ScaleSpec.attributeTypeMap}}ExtensionsV1beta1ScaleSpec.discriminator=undefined;ExtensionsV1beta1ScaleSpec.attributeTypeMap=[{name:"replicas",baseName:"replicas",type:"number"}];t.ExtensionsV1beta1ScaleSpec=ExtensionsV1beta1ScaleSpec;class ExtensionsV1beta1ScaleStatus{static getAttributeTypeMap(){return ExtensionsV1beta1ScaleStatus.attributeTypeMap}}ExtensionsV1beta1ScaleStatus.discriminator=undefined;ExtensionsV1beta1ScaleStatus.attributeTypeMap=[{name:"replicas",baseName:"replicas",type:"number"},{name:"selector",baseName:"selector",type:"{ [key: string]: string; }"},{name:"targetSelector",baseName:"targetSelector",type:"string"}];t.ExtensionsV1beta1ScaleStatus=ExtensionsV1beta1ScaleStatus;class ExtensionsV1beta1SupplementalGroupsStrategyOptions{static getAttributeTypeMap(){return ExtensionsV1beta1SupplementalGroupsStrategyOptions.attributeTypeMap}}ExtensionsV1beta1SupplementalGroupsStrategyOptions.discriminator=undefined;ExtensionsV1beta1SupplementalGroupsStrategyOptions.attributeTypeMap=[{name:"ranges",baseName:"ranges",type:"Array"},{name:"rule",baseName:"rule",type:"string"}];t.ExtensionsV1beta1SupplementalGroupsStrategyOptions=ExtensionsV1beta1SupplementalGroupsStrategyOptions;class PolicyV1beta1AllowedFlexVolume{static getAttributeTypeMap(){return PolicyV1beta1AllowedFlexVolume.attributeTypeMap}}PolicyV1beta1AllowedFlexVolume.discriminator=undefined;PolicyV1beta1AllowedFlexVolume.attributeTypeMap=[{name:"driver",baseName:"driver",type:"string"}];t.PolicyV1beta1AllowedFlexVolume=PolicyV1beta1AllowedFlexVolume;class PolicyV1beta1AllowedHostPath{static getAttributeTypeMap(){return PolicyV1beta1AllowedHostPath.attributeTypeMap}}PolicyV1beta1AllowedHostPath.discriminator=undefined;PolicyV1beta1AllowedHostPath.attributeTypeMap=[{name:"pathPrefix",baseName:"pathPrefix",type:"string"},{name:"readOnly",baseName:"readOnly",type:"boolean"}];t.PolicyV1beta1AllowedHostPath=PolicyV1beta1AllowedHostPath;class PolicyV1beta1FSGroupStrategyOptions{static getAttributeTypeMap(){return PolicyV1beta1FSGroupStrategyOptions.attributeTypeMap}}PolicyV1beta1FSGroupStrategyOptions.discriminator=undefined;PolicyV1beta1FSGroupStrategyOptions.attributeTypeMap=[{name:"ranges",baseName:"ranges",type:"Array"},{name:"rule",baseName:"rule",type:"string"}];t.PolicyV1beta1FSGroupStrategyOptions=PolicyV1beta1FSGroupStrategyOptions;class PolicyV1beta1HostPortRange{static getAttributeTypeMap(){return PolicyV1beta1HostPortRange.attributeTypeMap}}PolicyV1beta1HostPortRange.discriminator=undefined;PolicyV1beta1HostPortRange.attributeTypeMap=[{name:"max",baseName:"max",type:"number"},{name:"min",baseName:"min",type:"number"}];t.PolicyV1beta1HostPortRange=PolicyV1beta1HostPortRange;class PolicyV1beta1IDRange{static getAttributeTypeMap(){return PolicyV1beta1IDRange.attributeTypeMap}}PolicyV1beta1IDRange.discriminator=undefined;PolicyV1beta1IDRange.attributeTypeMap=[{name:"max",baseName:"max",type:"number"},{name:"min",baseName:"min",type:"number"}];t.PolicyV1beta1IDRange=PolicyV1beta1IDRange;class PolicyV1beta1PodSecurityPolicy{static getAttributeTypeMap(){return PolicyV1beta1PodSecurityPolicy.attributeTypeMap}}PolicyV1beta1PodSecurityPolicy.discriminator=undefined;PolicyV1beta1PodSecurityPolicy.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"PolicyV1beta1PodSecurityPolicySpec"}];t.PolicyV1beta1PodSecurityPolicy=PolicyV1beta1PodSecurityPolicy;class PolicyV1beta1PodSecurityPolicyList{static getAttributeTypeMap(){return PolicyV1beta1PodSecurityPolicyList.attributeTypeMap}}PolicyV1beta1PodSecurityPolicyList.discriminator=undefined;PolicyV1beta1PodSecurityPolicyList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.PolicyV1beta1PodSecurityPolicyList=PolicyV1beta1PodSecurityPolicyList;class PolicyV1beta1PodSecurityPolicySpec{static getAttributeTypeMap(){return PolicyV1beta1PodSecurityPolicySpec.attributeTypeMap}}PolicyV1beta1PodSecurityPolicySpec.discriminator=undefined;PolicyV1beta1PodSecurityPolicySpec.attributeTypeMap=[{name:"allowPrivilegeEscalation",baseName:"allowPrivilegeEscalation",type:"boolean"},{name:"allowedCapabilities",baseName:"allowedCapabilities",type:"Array"},{name:"allowedFlexVolumes",baseName:"allowedFlexVolumes",type:"Array"},{name:"allowedHostPaths",baseName:"allowedHostPaths",type:"Array"},{name:"allowedProcMountTypes",baseName:"allowedProcMountTypes",type:"Array"},{name:"allowedUnsafeSysctls",baseName:"allowedUnsafeSysctls",type:"Array"},{name:"defaultAddCapabilities",baseName:"defaultAddCapabilities",type:"Array"},{name:"defaultAllowPrivilegeEscalation",baseName:"defaultAllowPrivilegeEscalation",type:"boolean"},{name:"forbiddenSysctls",baseName:"forbiddenSysctls",type:"Array"},{name:"fsGroup",baseName:"fsGroup",type:"PolicyV1beta1FSGroupStrategyOptions"},{name:"hostIPC",baseName:"hostIPC",type:"boolean"},{name:"hostNetwork",baseName:"hostNetwork",type:"boolean"},{name:"hostPID",baseName:"hostPID",type:"boolean"},{name:"hostPorts",baseName:"hostPorts",type:"Array"},{name:"privileged",baseName:"privileged",type:"boolean"},{name:"readOnlyRootFilesystem",baseName:"readOnlyRootFilesystem",type:"boolean"},{name:"requiredDropCapabilities",baseName:"requiredDropCapabilities",type:"Array"},{name:"runAsGroup",baseName:"runAsGroup",type:"PolicyV1beta1RunAsGroupStrategyOptions"},{name:"runAsUser",baseName:"runAsUser",type:"PolicyV1beta1RunAsUserStrategyOptions"},{name:"seLinux",baseName:"seLinux",type:"PolicyV1beta1SELinuxStrategyOptions"},{name:"supplementalGroups",baseName:"supplementalGroups",type:"PolicyV1beta1SupplementalGroupsStrategyOptions"},{name:"volumes",baseName:"volumes",type:"Array"}];t.PolicyV1beta1PodSecurityPolicySpec=PolicyV1beta1PodSecurityPolicySpec;class PolicyV1beta1RunAsGroupStrategyOptions{static getAttributeTypeMap(){return PolicyV1beta1RunAsGroupStrategyOptions.attributeTypeMap}}PolicyV1beta1RunAsGroupStrategyOptions.discriminator=undefined;PolicyV1beta1RunAsGroupStrategyOptions.attributeTypeMap=[{name:"ranges",baseName:"ranges",type:"Array"},{name:"rule",baseName:"rule",type:"string"}];t.PolicyV1beta1RunAsGroupStrategyOptions=PolicyV1beta1RunAsGroupStrategyOptions;class PolicyV1beta1RunAsUserStrategyOptions{static getAttributeTypeMap(){return PolicyV1beta1RunAsUserStrategyOptions.attributeTypeMap}}PolicyV1beta1RunAsUserStrategyOptions.discriminator=undefined;PolicyV1beta1RunAsUserStrategyOptions.attributeTypeMap=[{name:"ranges",baseName:"ranges",type:"Array"},{name:"rule",baseName:"rule",type:"string"}];t.PolicyV1beta1RunAsUserStrategyOptions=PolicyV1beta1RunAsUserStrategyOptions;class PolicyV1beta1SELinuxStrategyOptions{static getAttributeTypeMap(){return PolicyV1beta1SELinuxStrategyOptions.attributeTypeMap}}PolicyV1beta1SELinuxStrategyOptions.discriminator=undefined;PolicyV1beta1SELinuxStrategyOptions.attributeTypeMap=[{name:"rule",baseName:"rule",type:"string"},{name:"seLinuxOptions",baseName:"seLinuxOptions",type:"V1SELinuxOptions"}];t.PolicyV1beta1SELinuxStrategyOptions=PolicyV1beta1SELinuxStrategyOptions;class PolicyV1beta1SupplementalGroupsStrategyOptions{static getAttributeTypeMap(){return PolicyV1beta1SupplementalGroupsStrategyOptions.attributeTypeMap}}PolicyV1beta1SupplementalGroupsStrategyOptions.discriminator=undefined;PolicyV1beta1SupplementalGroupsStrategyOptions.attributeTypeMap=[{name:"ranges",baseName:"ranges",type:"Array"},{name:"rule",baseName:"rule",type:"string"}];t.PolicyV1beta1SupplementalGroupsStrategyOptions=PolicyV1beta1SupplementalGroupsStrategyOptions;class RuntimeRawExtension{static getAttributeTypeMap(){return RuntimeRawExtension.attributeTypeMap}}RuntimeRawExtension.discriminator=undefined;RuntimeRawExtension.attributeTypeMap=[{name:"raw",baseName:"Raw",type:"string"}];t.RuntimeRawExtension=RuntimeRawExtension;class V1APIGroup{static getAttributeTypeMap(){return V1APIGroup.attributeTypeMap}}V1APIGroup.discriminator=undefined;V1APIGroup.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"name",baseName:"name",type:"string"},{name:"preferredVersion",baseName:"preferredVersion",type:"V1GroupVersionForDiscovery"},{name:"serverAddressByClientCIDRs",baseName:"serverAddressByClientCIDRs",type:"Array"},{name:"versions",baseName:"versions",type:"Array"}];t.V1APIGroup=V1APIGroup;class V1APIGroupList{static getAttributeTypeMap(){return V1APIGroupList.attributeTypeMap}}V1APIGroupList.discriminator=undefined;V1APIGroupList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"groups",baseName:"groups",type:"Array"},{name:"kind",baseName:"kind",type:"string"}];t.V1APIGroupList=V1APIGroupList;class V1APIResource{static getAttributeTypeMap(){return V1APIResource.attributeTypeMap}}V1APIResource.discriminator=undefined;V1APIResource.attributeTypeMap=[{name:"categories",baseName:"categories",type:"Array"},{name:"group",baseName:"group",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"name",baseName:"name",type:"string"},{name:"namespaced",baseName:"namespaced",type:"boolean"},{name:"shortNames",baseName:"shortNames",type:"Array"},{name:"singularName",baseName:"singularName",type:"string"},{name:"verbs",baseName:"verbs",type:"Array"},{name:"version",baseName:"version",type:"string"}];t.V1APIResource=V1APIResource;class V1APIResourceList{static getAttributeTypeMap(){return V1APIResourceList.attributeTypeMap}}V1APIResourceList.discriminator=undefined;V1APIResourceList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"groupVersion",baseName:"groupVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"resources",baseName:"resources",type:"Array"}];t.V1APIResourceList=V1APIResourceList;class V1APIService{static getAttributeTypeMap(){return V1APIService.attributeTypeMap}}V1APIService.discriminator=undefined;V1APIService.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"V1APIServiceSpec"},{name:"status",baseName:"status",type:"V1APIServiceStatus"}];t.V1APIService=V1APIService;class V1APIServiceCondition{static getAttributeTypeMap(){return V1APIServiceCondition.attributeTypeMap}}V1APIServiceCondition.discriminator=undefined;V1APIServiceCondition.attributeTypeMap=[{name:"lastTransitionTime",baseName:"lastTransitionTime",type:"Date"},{name:"message",baseName:"message",type:"string"},{name:"reason",baseName:"reason",type:"string"},{name:"status",baseName:"status",type:"string"},{name:"type",baseName:"type",type:"string"}];t.V1APIServiceCondition=V1APIServiceCondition;class V1APIServiceList{static getAttributeTypeMap(){return V1APIServiceList.attributeTypeMap}}V1APIServiceList.discriminator=undefined;V1APIServiceList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1APIServiceList=V1APIServiceList;class V1APIServiceSpec{static getAttributeTypeMap(){return V1APIServiceSpec.attributeTypeMap}}V1APIServiceSpec.discriminator=undefined;V1APIServiceSpec.attributeTypeMap=[{name:"caBundle",baseName:"caBundle",type:"string"},{name:"group",baseName:"group",type:"string"},{name:"groupPriorityMinimum",baseName:"groupPriorityMinimum",type:"number"},{name:"insecureSkipTLSVerify",baseName:"insecureSkipTLSVerify",type:"boolean"},{name:"service",baseName:"service",type:"V1ServiceReference"},{name:"version",baseName:"version",type:"string"},{name:"versionPriority",baseName:"versionPriority",type:"number"}];t.V1APIServiceSpec=V1APIServiceSpec;class V1APIServiceStatus{static getAttributeTypeMap(){return V1APIServiceStatus.attributeTypeMap}}V1APIServiceStatus.discriminator=undefined;V1APIServiceStatus.attributeTypeMap=[{name:"conditions",baseName:"conditions",type:"Array"}];t.V1APIServiceStatus=V1APIServiceStatus;class V1APIVersions{static getAttributeTypeMap(){return V1APIVersions.attributeTypeMap}}V1APIVersions.discriminator=undefined;V1APIVersions.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"serverAddressByClientCIDRs",baseName:"serverAddressByClientCIDRs",type:"Array"},{name:"versions",baseName:"versions",type:"Array"}];t.V1APIVersions=V1APIVersions;class V1AWSElasticBlockStoreVolumeSource{static getAttributeTypeMap(){return V1AWSElasticBlockStoreVolumeSource.attributeTypeMap}}V1AWSElasticBlockStoreVolumeSource.discriminator=undefined;V1AWSElasticBlockStoreVolumeSource.attributeTypeMap=[{name:"fsType",baseName:"fsType",type:"string"},{name:"partition",baseName:"partition",type:"number"},{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"volumeID",baseName:"volumeID",type:"string"}];t.V1AWSElasticBlockStoreVolumeSource=V1AWSElasticBlockStoreVolumeSource;class V1Affinity{static getAttributeTypeMap(){return V1Affinity.attributeTypeMap}}V1Affinity.discriminator=undefined;V1Affinity.attributeTypeMap=[{name:"nodeAffinity",baseName:"nodeAffinity",type:"V1NodeAffinity"},{name:"podAffinity",baseName:"podAffinity",type:"V1PodAffinity"},{name:"podAntiAffinity",baseName:"podAntiAffinity",type:"V1PodAntiAffinity"}];t.V1Affinity=V1Affinity;class V1AggregationRule{static getAttributeTypeMap(){return V1AggregationRule.attributeTypeMap}}V1AggregationRule.discriminator=undefined;V1AggregationRule.attributeTypeMap=[{name:"clusterRoleSelectors",baseName:"clusterRoleSelectors",type:"Array"}];t.V1AggregationRule=V1AggregationRule;class V1AttachedVolume{static getAttributeTypeMap(){return V1AttachedVolume.attributeTypeMap}}V1AttachedVolume.discriminator=undefined;V1AttachedVolume.attributeTypeMap=[{name:"devicePath",baseName:"devicePath",type:"string"},{name:"name",baseName:"name",type:"string"}];t.V1AttachedVolume=V1AttachedVolume;class V1AzureDiskVolumeSource{static getAttributeTypeMap(){return V1AzureDiskVolumeSource.attributeTypeMap}}V1AzureDiskVolumeSource.discriminator=undefined;V1AzureDiskVolumeSource.attributeTypeMap=[{name:"cachingMode",baseName:"cachingMode",type:"string"},{name:"diskName",baseName:"diskName",type:"string"},{name:"diskURI",baseName:"diskURI",type:"string"},{name:"fsType",baseName:"fsType",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"readOnly",baseName:"readOnly",type:"boolean"}];t.V1AzureDiskVolumeSource=V1AzureDiskVolumeSource;class V1AzureFilePersistentVolumeSource{static getAttributeTypeMap(){return V1AzureFilePersistentVolumeSource.attributeTypeMap}}V1AzureFilePersistentVolumeSource.discriminator=undefined;V1AzureFilePersistentVolumeSource.attributeTypeMap=[{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"secretName",baseName:"secretName",type:"string"},{name:"secretNamespace",baseName:"secretNamespace",type:"string"},{name:"shareName",baseName:"shareName",type:"string"}];t.V1AzureFilePersistentVolumeSource=V1AzureFilePersistentVolumeSource;class V1AzureFileVolumeSource{static getAttributeTypeMap(){return V1AzureFileVolumeSource.attributeTypeMap}}V1AzureFileVolumeSource.discriminator=undefined;V1AzureFileVolumeSource.attributeTypeMap=[{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"secretName",baseName:"secretName",type:"string"},{name:"shareName",baseName:"shareName",type:"string"}];t.V1AzureFileVolumeSource=V1AzureFileVolumeSource;class V1Binding{static getAttributeTypeMap(){return V1Binding.attributeTypeMap}}V1Binding.discriminator=undefined;V1Binding.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"target",baseName:"target",type:"V1ObjectReference"}];t.V1Binding=V1Binding;class V1CSIPersistentVolumeSource{static getAttributeTypeMap(){return V1CSIPersistentVolumeSource.attributeTypeMap}}V1CSIPersistentVolumeSource.discriminator=undefined;V1CSIPersistentVolumeSource.attributeTypeMap=[{name:"controllerPublishSecretRef",baseName:"controllerPublishSecretRef",type:"V1SecretReference"},{name:"driver",baseName:"driver",type:"string"},{name:"fsType",baseName:"fsType",type:"string"},{name:"nodePublishSecretRef",baseName:"nodePublishSecretRef",type:"V1SecretReference"},{name:"nodeStageSecretRef",baseName:"nodeStageSecretRef",type:"V1SecretReference"},{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"volumeAttributes",baseName:"volumeAttributes",type:"{ [key: string]: string; }"},{name:"volumeHandle",baseName:"volumeHandle",type:"string"}];t.V1CSIPersistentVolumeSource=V1CSIPersistentVolumeSource;class V1Capabilities{static getAttributeTypeMap(){return V1Capabilities.attributeTypeMap}}V1Capabilities.discriminator=undefined;V1Capabilities.attributeTypeMap=[{name:"add",baseName:"add",type:"Array"},{name:"drop",baseName:"drop",type:"Array"}];t.V1Capabilities=V1Capabilities;class V1CephFSPersistentVolumeSource{static getAttributeTypeMap(){return V1CephFSPersistentVolumeSource.attributeTypeMap}}V1CephFSPersistentVolumeSource.discriminator=undefined;V1CephFSPersistentVolumeSource.attributeTypeMap=[{name:"monitors",baseName:"monitors",type:"Array"},{name:"path",baseName:"path",type:"string"},{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"secretFile",baseName:"secretFile",type:"string"},{name:"secretRef",baseName:"secretRef",type:"V1SecretReference"},{name:"user",baseName:"user",type:"string"}];t.V1CephFSPersistentVolumeSource=V1CephFSPersistentVolumeSource;class V1CephFSVolumeSource{static getAttributeTypeMap(){return V1CephFSVolumeSource.attributeTypeMap}}V1CephFSVolumeSource.discriminator=undefined;V1CephFSVolumeSource.attributeTypeMap=[{name:"monitors",baseName:"monitors",type:"Array"},{name:"path",baseName:"path",type:"string"},{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"secretFile",baseName:"secretFile",type:"string"},{name:"secretRef",baseName:"secretRef",type:"V1LocalObjectReference"},{name:"user",baseName:"user",type:"string"}];t.V1CephFSVolumeSource=V1CephFSVolumeSource;class V1CinderPersistentVolumeSource{static getAttributeTypeMap(){return V1CinderPersistentVolumeSource.attributeTypeMap}}V1CinderPersistentVolumeSource.discriminator=undefined;V1CinderPersistentVolumeSource.attributeTypeMap=[{name:"fsType",baseName:"fsType",type:"string"},{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"secretRef",baseName:"secretRef",type:"V1SecretReference"},{name:"volumeID",baseName:"volumeID",type:"string"}];t.V1CinderPersistentVolumeSource=V1CinderPersistentVolumeSource;class V1CinderVolumeSource{static getAttributeTypeMap(){return V1CinderVolumeSource.attributeTypeMap}}V1CinderVolumeSource.discriminator=undefined;V1CinderVolumeSource.attributeTypeMap=[{name:"fsType",baseName:"fsType",type:"string"},{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"secretRef",baseName:"secretRef",type:"V1LocalObjectReference"},{name:"volumeID",baseName:"volumeID",type:"string"}];t.V1CinderVolumeSource=V1CinderVolumeSource;class V1ClientIPConfig{static getAttributeTypeMap(){return V1ClientIPConfig.attributeTypeMap}}V1ClientIPConfig.discriminator=undefined;V1ClientIPConfig.attributeTypeMap=[{name:"timeoutSeconds",baseName:"timeoutSeconds",type:"number"}];t.V1ClientIPConfig=V1ClientIPConfig;class V1ClusterRole{static getAttributeTypeMap(){return V1ClusterRole.attributeTypeMap}}V1ClusterRole.discriminator=undefined;V1ClusterRole.attributeTypeMap=[{name:"aggregationRule",baseName:"aggregationRule",type:"V1AggregationRule"},{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"rules",baseName:"rules",type:"Array"}];t.V1ClusterRole=V1ClusterRole;class V1ClusterRoleBinding{static getAttributeTypeMap(){return V1ClusterRoleBinding.attributeTypeMap}}V1ClusterRoleBinding.discriminator=undefined;V1ClusterRoleBinding.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"roleRef",baseName:"roleRef",type:"V1RoleRef"},{name:"subjects",baseName:"subjects",type:"Array"}];t.V1ClusterRoleBinding=V1ClusterRoleBinding;class V1ClusterRoleBindingList{static getAttributeTypeMap(){return V1ClusterRoleBindingList.attributeTypeMap}}V1ClusterRoleBindingList.discriminator=undefined;V1ClusterRoleBindingList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1ClusterRoleBindingList=V1ClusterRoleBindingList;class V1ClusterRoleList{static getAttributeTypeMap(){return V1ClusterRoleList.attributeTypeMap}}V1ClusterRoleList.discriminator=undefined;V1ClusterRoleList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1ClusterRoleList=V1ClusterRoleList;class V1ComponentCondition{static getAttributeTypeMap(){return V1ComponentCondition.attributeTypeMap}}V1ComponentCondition.discriminator=undefined;V1ComponentCondition.attributeTypeMap=[{name:"error",baseName:"error",type:"string"},{name:"message",baseName:"message",type:"string"},{name:"status",baseName:"status",type:"string"},{name:"type",baseName:"type",type:"string"}];t.V1ComponentCondition=V1ComponentCondition;class V1ComponentStatus{static getAttributeTypeMap(){return V1ComponentStatus.attributeTypeMap}}V1ComponentStatus.discriminator=undefined;V1ComponentStatus.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"conditions",baseName:"conditions",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"}];t.V1ComponentStatus=V1ComponentStatus;class V1ComponentStatusList{static getAttributeTypeMap(){return V1ComponentStatusList.attributeTypeMap}}V1ComponentStatusList.discriminator=undefined;V1ComponentStatusList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1ComponentStatusList=V1ComponentStatusList;class V1ConfigMap{static getAttributeTypeMap(){return V1ConfigMap.attributeTypeMap}}V1ConfigMap.discriminator=undefined;V1ConfigMap.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"binaryData",baseName:"binaryData",type:"{ [key: string]: string; }"},{name:"data",baseName:"data",type:"{ [key: string]: string; }"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"}];t.V1ConfigMap=V1ConfigMap;class V1ConfigMapEnvSource{static getAttributeTypeMap(){return V1ConfigMapEnvSource.attributeTypeMap}}V1ConfigMapEnvSource.discriminator=undefined;V1ConfigMapEnvSource.attributeTypeMap=[{name:"name",baseName:"name",type:"string"},{name:"optional",baseName:"optional",type:"boolean"}];t.V1ConfigMapEnvSource=V1ConfigMapEnvSource;class V1ConfigMapKeySelector{static getAttributeTypeMap(){return V1ConfigMapKeySelector.attributeTypeMap}}V1ConfigMapKeySelector.discriminator=undefined;V1ConfigMapKeySelector.attributeTypeMap=[{name:"key",baseName:"key",type:"string"},{name:"name",baseName:"name",type:"string"},{name:"optional",baseName:"optional",type:"boolean"}];t.V1ConfigMapKeySelector=V1ConfigMapKeySelector;class V1ConfigMapList{static getAttributeTypeMap(){return V1ConfigMapList.attributeTypeMap}}V1ConfigMapList.discriminator=undefined;V1ConfigMapList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1ConfigMapList=V1ConfigMapList;class V1ConfigMapNodeConfigSource{static getAttributeTypeMap(){return V1ConfigMapNodeConfigSource.attributeTypeMap}}V1ConfigMapNodeConfigSource.discriminator=undefined;V1ConfigMapNodeConfigSource.attributeTypeMap=[{name:"kubeletConfigKey",baseName:"kubeletConfigKey",type:"string"},{name:"name",baseName:"name",type:"string"},{name:"namespace",baseName:"namespace",type:"string"},{name:"resourceVersion",baseName:"resourceVersion",type:"string"},{name:"uid",baseName:"uid",type:"string"}];t.V1ConfigMapNodeConfigSource=V1ConfigMapNodeConfigSource;class V1ConfigMapProjection{static getAttributeTypeMap(){return V1ConfigMapProjection.attributeTypeMap}}V1ConfigMapProjection.discriminator=undefined;V1ConfigMapProjection.attributeTypeMap=[{name:"items",baseName:"items",type:"Array"},{name:"name",baseName:"name",type:"string"},{name:"optional",baseName:"optional",type:"boolean"}];t.V1ConfigMapProjection=V1ConfigMapProjection;class V1ConfigMapVolumeSource{static getAttributeTypeMap(){return V1ConfigMapVolumeSource.attributeTypeMap}}V1ConfigMapVolumeSource.discriminator=undefined;V1ConfigMapVolumeSource.attributeTypeMap=[{name:"defaultMode",baseName:"defaultMode",type:"number"},{name:"items",baseName:"items",type:"Array"},{name:"name",baseName:"name",type:"string"},{name:"optional",baseName:"optional",type:"boolean"}];t.V1ConfigMapVolumeSource=V1ConfigMapVolumeSource;class V1Container{static getAttributeTypeMap(){return V1Container.attributeTypeMap}}V1Container.discriminator=undefined;V1Container.attributeTypeMap=[{name:"args",baseName:"args",type:"Array"},{name:"command",baseName:"command",type:"Array"},{name:"env",baseName:"env",type:"Array"},{name:"envFrom",baseName:"envFrom",type:"Array"},{name:"image",baseName:"image",type:"string"},{name:"imagePullPolicy",baseName:"imagePullPolicy",type:"string"},{name:"lifecycle",baseName:"lifecycle",type:"V1Lifecycle"},{name:"livenessProbe",baseName:"livenessProbe",type:"V1Probe"},{name:"name",baseName:"name",type:"string"},{name:"ports",baseName:"ports",type:"Array"},{name:"readinessProbe",baseName:"readinessProbe",type:"V1Probe"},{name:"resources",baseName:"resources",type:"V1ResourceRequirements"},{name:"securityContext",baseName:"securityContext",type:"V1SecurityContext"},{name:"stdin",baseName:"stdin",type:"boolean"},{name:"stdinOnce",baseName:"stdinOnce",type:"boolean"},{name:"terminationMessagePath",baseName:"terminationMessagePath",type:"string"},{name:"terminationMessagePolicy",baseName:"terminationMessagePolicy",type:"string"},{name:"tty",baseName:"tty",type:"boolean"},{name:"volumeDevices",baseName:"volumeDevices",type:"Array"},{name:"volumeMounts",baseName:"volumeMounts",type:"Array"},{name:"workingDir",baseName:"workingDir",type:"string"}];t.V1Container=V1Container;class V1ContainerImage{static getAttributeTypeMap(){return V1ContainerImage.attributeTypeMap}}V1ContainerImage.discriminator=undefined;V1ContainerImage.attributeTypeMap=[{name:"names",baseName:"names",type:"Array"},{name:"sizeBytes",baseName:"sizeBytes",type:"number"}];t.V1ContainerImage=V1ContainerImage;class V1ContainerPort{static getAttributeTypeMap(){return V1ContainerPort.attributeTypeMap}}V1ContainerPort.discriminator=undefined;V1ContainerPort.attributeTypeMap=[{name:"containerPort",baseName:"containerPort",type:"number"},{name:"hostIP",baseName:"hostIP",type:"string"},{name:"hostPort",baseName:"hostPort",type:"number"},{name:"name",baseName:"name",type:"string"},{name:"protocol",baseName:"protocol",type:"string"}];t.V1ContainerPort=V1ContainerPort;class V1ContainerState{static getAttributeTypeMap(){return V1ContainerState.attributeTypeMap}}V1ContainerState.discriminator=undefined;V1ContainerState.attributeTypeMap=[{name:"running",baseName:"running",type:"V1ContainerStateRunning"},{name:"terminated",baseName:"terminated",type:"V1ContainerStateTerminated"},{name:"waiting",baseName:"waiting",type:"V1ContainerStateWaiting"}];t.V1ContainerState=V1ContainerState;class V1ContainerStateRunning{static getAttributeTypeMap(){return V1ContainerStateRunning.attributeTypeMap}}V1ContainerStateRunning.discriminator=undefined;V1ContainerStateRunning.attributeTypeMap=[{name:"startedAt",baseName:"startedAt",type:"Date"}];t.V1ContainerStateRunning=V1ContainerStateRunning;class V1ContainerStateTerminated{static getAttributeTypeMap(){return V1ContainerStateTerminated.attributeTypeMap}}V1ContainerStateTerminated.discriminator=undefined;V1ContainerStateTerminated.attributeTypeMap=[{name:"containerID",baseName:"containerID",type:"string"},{name:"exitCode",baseName:"exitCode",type:"number"},{name:"finishedAt",baseName:"finishedAt",type:"Date"},{name:"message",baseName:"message",type:"string"},{name:"reason",baseName:"reason",type:"string"},{name:"signal",baseName:"signal",type:"number"},{name:"startedAt",baseName:"startedAt",type:"Date"}];t.V1ContainerStateTerminated=V1ContainerStateTerminated;class V1ContainerStateWaiting{static getAttributeTypeMap(){return V1ContainerStateWaiting.attributeTypeMap}}V1ContainerStateWaiting.discriminator=undefined;V1ContainerStateWaiting.attributeTypeMap=[{name:"message",baseName:"message",type:"string"},{name:"reason",baseName:"reason",type:"string"}];t.V1ContainerStateWaiting=V1ContainerStateWaiting;class V1ContainerStatus{static getAttributeTypeMap(){return V1ContainerStatus.attributeTypeMap}}V1ContainerStatus.discriminator=undefined;V1ContainerStatus.attributeTypeMap=[{name:"containerID",baseName:"containerID",type:"string"},{name:"image",baseName:"image",type:"string"},{name:"imageID",baseName:"imageID",type:"string"},{name:"lastState",baseName:"lastState",type:"V1ContainerState"},{name:"name",baseName:"name",type:"string"},{name:"ready",baseName:"ready",type:"boolean"},{name:"restartCount",baseName:"restartCount",type:"number"},{name:"state",baseName:"state",type:"V1ContainerState"}];t.V1ContainerStatus=V1ContainerStatus;class V1ControllerRevision{static getAttributeTypeMap(){return V1ControllerRevision.attributeTypeMap}}V1ControllerRevision.discriminator=undefined;V1ControllerRevision.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"data",baseName:"data",type:"RuntimeRawExtension"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"revision",baseName:"revision",type:"number"}];t.V1ControllerRevision=V1ControllerRevision;class V1ControllerRevisionList{static getAttributeTypeMap(){return V1ControllerRevisionList.attributeTypeMap}}V1ControllerRevisionList.discriminator=undefined;V1ControllerRevisionList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1ControllerRevisionList=V1ControllerRevisionList;class V1CrossVersionObjectReference{static getAttributeTypeMap(){return V1CrossVersionObjectReference.attributeTypeMap}}V1CrossVersionObjectReference.discriminator=undefined;V1CrossVersionObjectReference.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"name",baseName:"name",type:"string"}];t.V1CrossVersionObjectReference=V1CrossVersionObjectReference;class V1DaemonEndpoint{static getAttributeTypeMap(){return V1DaemonEndpoint.attributeTypeMap}}V1DaemonEndpoint.discriminator=undefined;V1DaemonEndpoint.attributeTypeMap=[{name:"port",baseName:"Port",type:"number"}];t.V1DaemonEndpoint=V1DaemonEndpoint;class V1DaemonSet{static getAttributeTypeMap(){return V1DaemonSet.attributeTypeMap}}V1DaemonSet.discriminator=undefined;V1DaemonSet.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"V1DaemonSetSpec"},{name:"status",baseName:"status",type:"V1DaemonSetStatus"}];t.V1DaemonSet=V1DaemonSet;class V1DaemonSetCondition{static getAttributeTypeMap(){return V1DaemonSetCondition.attributeTypeMap}}V1DaemonSetCondition.discriminator=undefined;V1DaemonSetCondition.attributeTypeMap=[{name:"lastTransitionTime",baseName:"lastTransitionTime",type:"Date"},{name:"message",baseName:"message",type:"string"},{name:"reason",baseName:"reason",type:"string"},{name:"status",baseName:"status",type:"string"},{name:"type",baseName:"type",type:"string"}];t.V1DaemonSetCondition=V1DaemonSetCondition;class V1DaemonSetList{static getAttributeTypeMap(){return V1DaemonSetList.attributeTypeMap}}V1DaemonSetList.discriminator=undefined;V1DaemonSetList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1DaemonSetList=V1DaemonSetList;class V1DaemonSetSpec{static getAttributeTypeMap(){return V1DaemonSetSpec.attributeTypeMap}}V1DaemonSetSpec.discriminator=undefined;V1DaemonSetSpec.attributeTypeMap=[{name:"minReadySeconds",baseName:"minReadySeconds",type:"number"},{name:"revisionHistoryLimit",baseName:"revisionHistoryLimit",type:"number"},{name:"selector",baseName:"selector",type:"V1LabelSelector"},{name:"template",baseName:"template",type:"V1PodTemplateSpec"},{name:"updateStrategy",baseName:"updateStrategy",type:"V1DaemonSetUpdateStrategy"}];t.V1DaemonSetSpec=V1DaemonSetSpec;class V1DaemonSetStatus{static getAttributeTypeMap(){return V1DaemonSetStatus.attributeTypeMap}}V1DaemonSetStatus.discriminator=undefined;V1DaemonSetStatus.attributeTypeMap=[{name:"collisionCount",baseName:"collisionCount",type:"number"},{name:"conditions",baseName:"conditions",type:"Array"},{name:"currentNumberScheduled",baseName:"currentNumberScheduled",type:"number"},{name:"desiredNumberScheduled",baseName:"desiredNumberScheduled",type:"number"},{name:"numberAvailable",baseName:"numberAvailable",type:"number"},{name:"numberMisscheduled",baseName:"numberMisscheduled",type:"number"},{name:"numberReady",baseName:"numberReady",type:"number"},{name:"numberUnavailable",baseName:"numberUnavailable",type:"number"},{name:"observedGeneration",baseName:"observedGeneration",type:"number"},{name:"updatedNumberScheduled",baseName:"updatedNumberScheduled",type:"number"}];t.V1DaemonSetStatus=V1DaemonSetStatus;class V1DaemonSetUpdateStrategy{static getAttributeTypeMap(){return V1DaemonSetUpdateStrategy.attributeTypeMap}}V1DaemonSetUpdateStrategy.discriminator=undefined;V1DaemonSetUpdateStrategy.attributeTypeMap=[{name:"rollingUpdate",baseName:"rollingUpdate",type:"V1RollingUpdateDaemonSet"},{name:"type",baseName:"type",type:"string"}];t.V1DaemonSetUpdateStrategy=V1DaemonSetUpdateStrategy;class V1DeleteOptions{static getAttributeTypeMap(){return V1DeleteOptions.attributeTypeMap}}V1DeleteOptions.discriminator=undefined;V1DeleteOptions.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"dryRun",baseName:"dryRun",type:"Array"},{name:"gracePeriodSeconds",baseName:"gracePeriodSeconds",type:"number"},{name:"kind",baseName:"kind",type:"string"},{name:"orphanDependents",baseName:"orphanDependents",type:"boolean"},{name:"preconditions",baseName:"preconditions",type:"V1Preconditions"},{name:"propagationPolicy",baseName:"propagationPolicy",type:"string"}];t.V1DeleteOptions=V1DeleteOptions;class V1Deployment{static getAttributeTypeMap(){return V1Deployment.attributeTypeMap}}V1Deployment.discriminator=undefined;V1Deployment.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"V1DeploymentSpec"},{name:"status",baseName:"status",type:"V1DeploymentStatus"}];t.V1Deployment=V1Deployment;class V1DeploymentCondition{static getAttributeTypeMap(){return V1DeploymentCondition.attributeTypeMap}}V1DeploymentCondition.discriminator=undefined;V1DeploymentCondition.attributeTypeMap=[{name:"lastTransitionTime",baseName:"lastTransitionTime",type:"Date"},{name:"lastUpdateTime",baseName:"lastUpdateTime",type:"Date"},{name:"message",baseName:"message",type:"string"},{name:"reason",baseName:"reason",type:"string"},{name:"status",baseName:"status",type:"string"},{name:"type",baseName:"type",type:"string"}];t.V1DeploymentCondition=V1DeploymentCondition;class V1DeploymentList{static getAttributeTypeMap(){return V1DeploymentList.attributeTypeMap}}V1DeploymentList.discriminator=undefined;V1DeploymentList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1DeploymentList=V1DeploymentList;class V1DeploymentSpec{static getAttributeTypeMap(){return V1DeploymentSpec.attributeTypeMap}}V1DeploymentSpec.discriminator=undefined;V1DeploymentSpec.attributeTypeMap=[{name:"minReadySeconds",baseName:"minReadySeconds",type:"number"},{name:"paused",baseName:"paused",type:"boolean"},{name:"progressDeadlineSeconds",baseName:"progressDeadlineSeconds",type:"number"},{name:"replicas",baseName:"replicas",type:"number"},{name:"revisionHistoryLimit",baseName:"revisionHistoryLimit",type:"number"},{name:"selector",baseName:"selector",type:"V1LabelSelector"},{name:"strategy",baseName:"strategy",type:"V1DeploymentStrategy"},{name:"template",baseName:"template",type:"V1PodTemplateSpec"}];t.V1DeploymentSpec=V1DeploymentSpec;class V1DeploymentStatus{static getAttributeTypeMap(){return V1DeploymentStatus.attributeTypeMap}}V1DeploymentStatus.discriminator=undefined;V1DeploymentStatus.attributeTypeMap=[{name:"availableReplicas",baseName:"availableReplicas",type:"number"},{name:"collisionCount",baseName:"collisionCount",type:"number"},{name:"conditions",baseName:"conditions",type:"Array"},{name:"observedGeneration",baseName:"observedGeneration",type:"number"},{name:"readyReplicas",baseName:"readyReplicas",type:"number"},{name:"replicas",baseName:"replicas",type:"number"},{name:"unavailableReplicas",baseName:"unavailableReplicas",type:"number"},{name:"updatedReplicas",baseName:"updatedReplicas",type:"number"}];t.V1DeploymentStatus=V1DeploymentStatus;class V1DeploymentStrategy{static getAttributeTypeMap(){return V1DeploymentStrategy.attributeTypeMap}}V1DeploymentStrategy.discriminator=undefined;V1DeploymentStrategy.attributeTypeMap=[{name:"rollingUpdate",baseName:"rollingUpdate",type:"V1RollingUpdateDeployment"},{name:"type",baseName:"type",type:"string"}];t.V1DeploymentStrategy=V1DeploymentStrategy;class V1DownwardAPIProjection{static getAttributeTypeMap(){return V1DownwardAPIProjection.attributeTypeMap}}V1DownwardAPIProjection.discriminator=undefined;V1DownwardAPIProjection.attributeTypeMap=[{name:"items",baseName:"items",type:"Array"}];t.V1DownwardAPIProjection=V1DownwardAPIProjection;class V1DownwardAPIVolumeFile{static getAttributeTypeMap(){return V1DownwardAPIVolumeFile.attributeTypeMap}}V1DownwardAPIVolumeFile.discriminator=undefined;V1DownwardAPIVolumeFile.attributeTypeMap=[{name:"fieldRef",baseName:"fieldRef",type:"V1ObjectFieldSelector"},{name:"mode",baseName:"mode",type:"number"},{name:"path",baseName:"path",type:"string"},{name:"resourceFieldRef",baseName:"resourceFieldRef",type:"V1ResourceFieldSelector"}];t.V1DownwardAPIVolumeFile=V1DownwardAPIVolumeFile;class V1DownwardAPIVolumeSource{static getAttributeTypeMap(){return V1DownwardAPIVolumeSource.attributeTypeMap}}V1DownwardAPIVolumeSource.discriminator=undefined;V1DownwardAPIVolumeSource.attributeTypeMap=[{name:"defaultMode",baseName:"defaultMode",type:"number"},{name:"items",baseName:"items",type:"Array"}];t.V1DownwardAPIVolumeSource=V1DownwardAPIVolumeSource;class V1EmptyDirVolumeSource{static getAttributeTypeMap(){return V1EmptyDirVolumeSource.attributeTypeMap}}V1EmptyDirVolumeSource.discriminator=undefined;V1EmptyDirVolumeSource.attributeTypeMap=[{name:"medium",baseName:"medium",type:"string"},{name:"sizeLimit",baseName:"sizeLimit",type:"string"}];t.V1EmptyDirVolumeSource=V1EmptyDirVolumeSource;class V1EndpointAddress{static getAttributeTypeMap(){return V1EndpointAddress.attributeTypeMap}}V1EndpointAddress.discriminator=undefined;V1EndpointAddress.attributeTypeMap=[{name:"hostname",baseName:"hostname",type:"string"},{name:"ip",baseName:"ip",type:"string"},{name:"nodeName",baseName:"nodeName",type:"string"},{name:"targetRef",baseName:"targetRef",type:"V1ObjectReference"}];t.V1EndpointAddress=V1EndpointAddress;class V1EndpointPort{static getAttributeTypeMap(){return V1EndpointPort.attributeTypeMap}}V1EndpointPort.discriminator=undefined;V1EndpointPort.attributeTypeMap=[{name:"name",baseName:"name",type:"string"},{name:"port",baseName:"port",type:"number"},{name:"protocol",baseName:"protocol",type:"string"}];t.V1EndpointPort=V1EndpointPort;class V1EndpointSubset{static getAttributeTypeMap(){return V1EndpointSubset.attributeTypeMap}}V1EndpointSubset.discriminator=undefined;V1EndpointSubset.attributeTypeMap=[{name:"addresses",baseName:"addresses",type:"Array"},{name:"notReadyAddresses",baseName:"notReadyAddresses",type:"Array"},{name:"ports",baseName:"ports",type:"Array"}];t.V1EndpointSubset=V1EndpointSubset;class V1Endpoints{static getAttributeTypeMap(){return V1Endpoints.attributeTypeMap}}V1Endpoints.discriminator=undefined;V1Endpoints.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"subsets",baseName:"subsets",type:"Array"}];t.V1Endpoints=V1Endpoints;class V1EndpointsList{static getAttributeTypeMap(){return V1EndpointsList.attributeTypeMap}}V1EndpointsList.discriminator=undefined;V1EndpointsList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1EndpointsList=V1EndpointsList;class V1EnvFromSource{static getAttributeTypeMap(){return V1EnvFromSource.attributeTypeMap}}V1EnvFromSource.discriminator=undefined;V1EnvFromSource.attributeTypeMap=[{name:"configMapRef",baseName:"configMapRef",type:"V1ConfigMapEnvSource"},{name:"prefix",baseName:"prefix",type:"string"},{name:"secretRef",baseName:"secretRef",type:"V1SecretEnvSource"}];t.V1EnvFromSource=V1EnvFromSource;class V1EnvVar{static getAttributeTypeMap(){return V1EnvVar.attributeTypeMap}}V1EnvVar.discriminator=undefined;V1EnvVar.attributeTypeMap=[{name:"name",baseName:"name",type:"string"},{name:"value",baseName:"value",type:"string"},{name:"valueFrom",baseName:"valueFrom",type:"V1EnvVarSource"}];t.V1EnvVar=V1EnvVar;class V1EnvVarSource{static getAttributeTypeMap(){return V1EnvVarSource.attributeTypeMap}}V1EnvVarSource.discriminator=undefined;V1EnvVarSource.attributeTypeMap=[{name:"configMapKeyRef",baseName:"configMapKeyRef",type:"V1ConfigMapKeySelector"},{name:"fieldRef",baseName:"fieldRef",type:"V1ObjectFieldSelector"},{name:"resourceFieldRef",baseName:"resourceFieldRef",type:"V1ResourceFieldSelector"},{name:"secretKeyRef",baseName:"secretKeyRef",type:"V1SecretKeySelector"}];t.V1EnvVarSource=V1EnvVarSource;class V1Event{static getAttributeTypeMap(){return V1Event.attributeTypeMap}}V1Event.discriminator=undefined;V1Event.attributeTypeMap=[{name:"action",baseName:"action",type:"string"},{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"count",baseName:"count",type:"number"},{name:"eventTime",baseName:"eventTime",type:"Date"},{name:"firstTimestamp",baseName:"firstTimestamp",type:"Date"},{name:"involvedObject",baseName:"involvedObject",type:"V1ObjectReference"},{name:"kind",baseName:"kind",type:"string"},{name:"lastTimestamp",baseName:"lastTimestamp",type:"Date"},{name:"message",baseName:"message",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"reason",baseName:"reason",type:"string"},{name:"related",baseName:"related",type:"V1ObjectReference"},{name:"reportingComponent",baseName:"reportingComponent",type:"string"},{name:"reportingInstance",baseName:"reportingInstance",type:"string"},{name:"series",baseName:"series",type:"V1EventSeries"},{name:"source",baseName:"source",type:"V1EventSource"},{name:"type",baseName:"type",type:"string"}];t.V1Event=V1Event;class V1EventList{static getAttributeTypeMap(){return V1EventList.attributeTypeMap}}V1EventList.discriminator=undefined;V1EventList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1EventList=V1EventList;class V1EventSeries{static getAttributeTypeMap(){return V1EventSeries.attributeTypeMap}}V1EventSeries.discriminator=undefined;V1EventSeries.attributeTypeMap=[{name:"count",baseName:"count",type:"number"},{name:"lastObservedTime",baseName:"lastObservedTime",type:"Date"},{name:"state",baseName:"state",type:"string"}];t.V1EventSeries=V1EventSeries;class V1EventSource{static getAttributeTypeMap(){return V1EventSource.attributeTypeMap}}V1EventSource.discriminator=undefined;V1EventSource.attributeTypeMap=[{name:"component",baseName:"component",type:"string"},{name:"host",baseName:"host",type:"string"}];t.V1EventSource=V1EventSource;class V1ExecAction{static getAttributeTypeMap(){return V1ExecAction.attributeTypeMap}}V1ExecAction.discriminator=undefined;V1ExecAction.attributeTypeMap=[{name:"command",baseName:"command",type:"Array"}];t.V1ExecAction=V1ExecAction;class V1FCVolumeSource{static getAttributeTypeMap(){return V1FCVolumeSource.attributeTypeMap}}V1FCVolumeSource.discriminator=undefined;V1FCVolumeSource.attributeTypeMap=[{name:"fsType",baseName:"fsType",type:"string"},{name:"lun",baseName:"lun",type:"number"},{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"targetWWNs",baseName:"targetWWNs",type:"Array"},{name:"wwids",baseName:"wwids",type:"Array"}];t.V1FCVolumeSource=V1FCVolumeSource;class V1FlexPersistentVolumeSource{static getAttributeTypeMap(){return V1FlexPersistentVolumeSource.attributeTypeMap}}V1FlexPersistentVolumeSource.discriminator=undefined;V1FlexPersistentVolumeSource.attributeTypeMap=[{name:"driver",baseName:"driver",type:"string"},{name:"fsType",baseName:"fsType",type:"string"},{name:"options",baseName:"options",type:"{ [key: string]: string; }"},{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"secretRef",baseName:"secretRef",type:"V1SecretReference"}];t.V1FlexPersistentVolumeSource=V1FlexPersistentVolumeSource;class V1FlexVolumeSource{static getAttributeTypeMap(){return V1FlexVolumeSource.attributeTypeMap}}V1FlexVolumeSource.discriminator=undefined;V1FlexVolumeSource.attributeTypeMap=[{name:"driver",baseName:"driver",type:"string"},{name:"fsType",baseName:"fsType",type:"string"},{name:"options",baseName:"options",type:"{ [key: string]: string; }"},{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"secretRef",baseName:"secretRef",type:"V1LocalObjectReference"}];t.V1FlexVolumeSource=V1FlexVolumeSource;class V1FlockerVolumeSource{static getAttributeTypeMap(){return V1FlockerVolumeSource.attributeTypeMap}}V1FlockerVolumeSource.discriminator=undefined;V1FlockerVolumeSource.attributeTypeMap=[{name:"datasetName",baseName:"datasetName",type:"string"},{name:"datasetUUID",baseName:"datasetUUID",type:"string"}];t.V1FlockerVolumeSource=V1FlockerVolumeSource;class V1GCEPersistentDiskVolumeSource{static getAttributeTypeMap(){return V1GCEPersistentDiskVolumeSource.attributeTypeMap}}V1GCEPersistentDiskVolumeSource.discriminator=undefined;V1GCEPersistentDiskVolumeSource.attributeTypeMap=[{name:"fsType",baseName:"fsType",type:"string"},{name:"partition",baseName:"partition",type:"number"},{name:"pdName",baseName:"pdName",type:"string"},{name:"readOnly",baseName:"readOnly",type:"boolean"}];t.V1GCEPersistentDiskVolumeSource=V1GCEPersistentDiskVolumeSource;class V1GitRepoVolumeSource{static getAttributeTypeMap(){return V1GitRepoVolumeSource.attributeTypeMap}}V1GitRepoVolumeSource.discriminator=undefined;V1GitRepoVolumeSource.attributeTypeMap=[{name:"directory",baseName:"directory",type:"string"},{name:"repository",baseName:"repository",type:"string"},{name:"revision",baseName:"revision",type:"string"}];t.V1GitRepoVolumeSource=V1GitRepoVolumeSource;class V1GlusterfsPersistentVolumeSource{static getAttributeTypeMap(){return V1GlusterfsPersistentVolumeSource.attributeTypeMap}}V1GlusterfsPersistentVolumeSource.discriminator=undefined;V1GlusterfsPersistentVolumeSource.attributeTypeMap=[{name:"endpoints",baseName:"endpoints",type:"string"},{name:"endpointsNamespace",baseName:"endpointsNamespace",type:"string"},{name:"path",baseName:"path",type:"string"},{name:"readOnly",baseName:"readOnly",type:"boolean"}];t.V1GlusterfsPersistentVolumeSource=V1GlusterfsPersistentVolumeSource;class V1GlusterfsVolumeSource{static getAttributeTypeMap(){return V1GlusterfsVolumeSource.attributeTypeMap}}V1GlusterfsVolumeSource.discriminator=undefined;V1GlusterfsVolumeSource.attributeTypeMap=[{name:"endpoints",baseName:"endpoints",type:"string"},{name:"path",baseName:"path",type:"string"},{name:"readOnly",baseName:"readOnly",type:"boolean"}];t.V1GlusterfsVolumeSource=V1GlusterfsVolumeSource;class V1GroupVersionForDiscovery{static getAttributeTypeMap(){return V1GroupVersionForDiscovery.attributeTypeMap}}V1GroupVersionForDiscovery.discriminator=undefined;V1GroupVersionForDiscovery.attributeTypeMap=[{name:"groupVersion",baseName:"groupVersion",type:"string"},{name:"version",baseName:"version",type:"string"}];t.V1GroupVersionForDiscovery=V1GroupVersionForDiscovery;class V1HTTPGetAction{static getAttributeTypeMap(){return V1HTTPGetAction.attributeTypeMap}}V1HTTPGetAction.discriminator=undefined;V1HTTPGetAction.attributeTypeMap=[{name:"host",baseName:"host",type:"string"},{name:"httpHeaders",baseName:"httpHeaders",type:"Array"},{name:"path",baseName:"path",type:"string"},{name:"port",baseName:"port",type:"any"},{name:"scheme",baseName:"scheme",type:"string"}];t.V1HTTPGetAction=V1HTTPGetAction;class V1HTTPHeader{static getAttributeTypeMap(){return V1HTTPHeader.attributeTypeMap}}V1HTTPHeader.discriminator=undefined;V1HTTPHeader.attributeTypeMap=[{name:"name",baseName:"name",type:"string"},{name:"value",baseName:"value",type:"string"}];t.V1HTTPHeader=V1HTTPHeader;class V1Handler{static getAttributeTypeMap(){return V1Handler.attributeTypeMap}}V1Handler.discriminator=undefined;V1Handler.attributeTypeMap=[{name:"exec",baseName:"exec",type:"V1ExecAction"},{name:"httpGet",baseName:"httpGet",type:"V1HTTPGetAction"},{name:"tcpSocket",baseName:"tcpSocket",type:"V1TCPSocketAction"}];t.V1Handler=V1Handler;class V1HorizontalPodAutoscaler{static getAttributeTypeMap(){return V1HorizontalPodAutoscaler.attributeTypeMap}}V1HorizontalPodAutoscaler.discriminator=undefined;V1HorizontalPodAutoscaler.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"V1HorizontalPodAutoscalerSpec"},{name:"status",baseName:"status",type:"V1HorizontalPodAutoscalerStatus"}];t.V1HorizontalPodAutoscaler=V1HorizontalPodAutoscaler;class V1HorizontalPodAutoscalerList{static getAttributeTypeMap(){return V1HorizontalPodAutoscalerList.attributeTypeMap}}V1HorizontalPodAutoscalerList.discriminator=undefined;V1HorizontalPodAutoscalerList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1HorizontalPodAutoscalerList=V1HorizontalPodAutoscalerList;class V1HorizontalPodAutoscalerSpec{static getAttributeTypeMap(){return V1HorizontalPodAutoscalerSpec.attributeTypeMap}}V1HorizontalPodAutoscalerSpec.discriminator=undefined;V1HorizontalPodAutoscalerSpec.attributeTypeMap=[{name:"maxReplicas",baseName:"maxReplicas",type:"number"},{name:"minReplicas",baseName:"minReplicas",type:"number"},{name:"scaleTargetRef",baseName:"scaleTargetRef",type:"V1CrossVersionObjectReference"},{name:"targetCPUUtilizationPercentage",baseName:"targetCPUUtilizationPercentage",type:"number"}];t.V1HorizontalPodAutoscalerSpec=V1HorizontalPodAutoscalerSpec;class V1HorizontalPodAutoscalerStatus{static getAttributeTypeMap(){return V1HorizontalPodAutoscalerStatus.attributeTypeMap}}V1HorizontalPodAutoscalerStatus.discriminator=undefined;V1HorizontalPodAutoscalerStatus.attributeTypeMap=[{name:"currentCPUUtilizationPercentage",baseName:"currentCPUUtilizationPercentage",type:"number"},{name:"currentReplicas",baseName:"currentReplicas",type:"number"},{name:"desiredReplicas",baseName:"desiredReplicas",type:"number"},{name:"lastScaleTime",baseName:"lastScaleTime",type:"Date"},{name:"observedGeneration",baseName:"observedGeneration",type:"number"}];t.V1HorizontalPodAutoscalerStatus=V1HorizontalPodAutoscalerStatus;class V1HostAlias{static getAttributeTypeMap(){return V1HostAlias.attributeTypeMap}}V1HostAlias.discriminator=undefined;V1HostAlias.attributeTypeMap=[{name:"hostnames",baseName:"hostnames",type:"Array"},{name:"ip",baseName:"ip",type:"string"}];t.V1HostAlias=V1HostAlias;class V1HostPathVolumeSource{static getAttributeTypeMap(){return V1HostPathVolumeSource.attributeTypeMap}}V1HostPathVolumeSource.discriminator=undefined;V1HostPathVolumeSource.attributeTypeMap=[{name:"path",baseName:"path",type:"string"},{name:"type",baseName:"type",type:"string"}];t.V1HostPathVolumeSource=V1HostPathVolumeSource;class V1IPBlock{static getAttributeTypeMap(){return V1IPBlock.attributeTypeMap}}V1IPBlock.discriminator=undefined;V1IPBlock.attributeTypeMap=[{name:"cidr",baseName:"cidr",type:"string"},{name:"except",baseName:"except",type:"Array"}];t.V1IPBlock=V1IPBlock;class V1ISCSIPersistentVolumeSource{static getAttributeTypeMap(){return V1ISCSIPersistentVolumeSource.attributeTypeMap}}V1ISCSIPersistentVolumeSource.discriminator=undefined;V1ISCSIPersistentVolumeSource.attributeTypeMap=[{name:"chapAuthDiscovery",baseName:"chapAuthDiscovery",type:"boolean"},{name:"chapAuthSession",baseName:"chapAuthSession",type:"boolean"},{name:"fsType",baseName:"fsType",type:"string"},{name:"initiatorName",baseName:"initiatorName",type:"string"},{name:"iqn",baseName:"iqn",type:"string"},{name:"iscsiInterface",baseName:"iscsiInterface",type:"string"},{name:"lun",baseName:"lun",type:"number"},{name:"portals",baseName:"portals",type:"Array"},{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"secretRef",baseName:"secretRef",type:"V1SecretReference"},{name:"targetPortal",baseName:"targetPortal",type:"string"}];t.V1ISCSIPersistentVolumeSource=V1ISCSIPersistentVolumeSource;class V1ISCSIVolumeSource{static getAttributeTypeMap(){return V1ISCSIVolumeSource.attributeTypeMap}}V1ISCSIVolumeSource.discriminator=undefined;V1ISCSIVolumeSource.attributeTypeMap=[{name:"chapAuthDiscovery",baseName:"chapAuthDiscovery",type:"boolean"},{name:"chapAuthSession",baseName:"chapAuthSession",type:"boolean"},{name:"fsType",baseName:"fsType",type:"string"},{name:"initiatorName",baseName:"initiatorName",type:"string"},{name:"iqn",baseName:"iqn",type:"string"},{name:"iscsiInterface",baseName:"iscsiInterface",type:"string"},{name:"lun",baseName:"lun",type:"number"},{name:"portals",baseName:"portals",type:"Array"},{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"secretRef",baseName:"secretRef",type:"V1LocalObjectReference"},{name:"targetPortal",baseName:"targetPortal",type:"string"}];t.V1ISCSIVolumeSource=V1ISCSIVolumeSource;class V1Initializer{static getAttributeTypeMap(){return V1Initializer.attributeTypeMap}}V1Initializer.discriminator=undefined;V1Initializer.attributeTypeMap=[{name:"name",baseName:"name",type:"string"}];t.V1Initializer=V1Initializer;class V1Initializers{static getAttributeTypeMap(){return V1Initializers.attributeTypeMap}}V1Initializers.discriminator=undefined;V1Initializers.attributeTypeMap=[{name:"pending",baseName:"pending",type:"Array"},{name:"result",baseName:"result",type:"V1Status"}];t.V1Initializers=V1Initializers;class V1Job{static getAttributeTypeMap(){return V1Job.attributeTypeMap}}V1Job.discriminator=undefined;V1Job.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"V1JobSpec"},{name:"status",baseName:"status",type:"V1JobStatus"}];t.V1Job=V1Job;class V1JobCondition{static getAttributeTypeMap(){return V1JobCondition.attributeTypeMap}}V1JobCondition.discriminator=undefined;V1JobCondition.attributeTypeMap=[{name:"lastProbeTime",baseName:"lastProbeTime",type:"Date"},{name:"lastTransitionTime",baseName:"lastTransitionTime",type:"Date"},{name:"message",baseName:"message",type:"string"},{name:"reason",baseName:"reason",type:"string"},{name:"status",baseName:"status",type:"string"},{name:"type",baseName:"type",type:"string"}];t.V1JobCondition=V1JobCondition;class V1JobList{static getAttributeTypeMap(){return V1JobList.attributeTypeMap}}V1JobList.discriminator=undefined;V1JobList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1JobList=V1JobList;class V1JobSpec{static getAttributeTypeMap(){return V1JobSpec.attributeTypeMap}}V1JobSpec.discriminator=undefined;V1JobSpec.attributeTypeMap=[{name:"activeDeadlineSeconds",baseName:"activeDeadlineSeconds",type:"number"},{name:"backoffLimit",baseName:"backoffLimit",type:"number"},{name:"completions",baseName:"completions",type:"number"},{name:"manualSelector",baseName:"manualSelector",type:"boolean"},{name:"parallelism",baseName:"parallelism",type:"number"},{name:"selector",baseName:"selector",type:"V1LabelSelector"},{name:"template",baseName:"template",type:"V1PodTemplateSpec"},{name:"ttlSecondsAfterFinished",baseName:"ttlSecondsAfterFinished",type:"number"}];t.V1JobSpec=V1JobSpec;class V1JobStatus{static getAttributeTypeMap(){return V1JobStatus.attributeTypeMap}}V1JobStatus.discriminator=undefined;V1JobStatus.attributeTypeMap=[{name:"active",baseName:"active",type:"number"},{name:"completionTime",baseName:"completionTime",type:"Date"},{name:"conditions",baseName:"conditions",type:"Array"},{name:"failed",baseName:"failed",type:"number"},{name:"startTime",baseName:"startTime",type:"Date"},{name:"succeeded",baseName:"succeeded",type:"number"}];t.V1JobStatus=V1JobStatus;class V1KeyToPath{static getAttributeTypeMap(){return V1KeyToPath.attributeTypeMap}}V1KeyToPath.discriminator=undefined;V1KeyToPath.attributeTypeMap=[{name:"key",baseName:"key",type:"string"},{name:"mode",baseName:"mode",type:"number"},{name:"path",baseName:"path",type:"string"}];t.V1KeyToPath=V1KeyToPath;class V1LabelSelector{static getAttributeTypeMap(){return V1LabelSelector.attributeTypeMap}}V1LabelSelector.discriminator=undefined;V1LabelSelector.attributeTypeMap=[{name:"matchExpressions",baseName:"matchExpressions",type:"Array"},{name:"matchLabels",baseName:"matchLabels",type:"{ [key: string]: string; }"}];t.V1LabelSelector=V1LabelSelector;class V1LabelSelectorRequirement{static getAttributeTypeMap(){return V1LabelSelectorRequirement.attributeTypeMap}}V1LabelSelectorRequirement.discriminator=undefined;V1LabelSelectorRequirement.attributeTypeMap=[{name:"key",baseName:"key",type:"string"},{name:"operator",baseName:"operator",type:"string"},{name:"values",baseName:"values",type:"Array"}];t.V1LabelSelectorRequirement=V1LabelSelectorRequirement;class V1Lifecycle{static getAttributeTypeMap(){return V1Lifecycle.attributeTypeMap}}V1Lifecycle.discriminator=undefined;V1Lifecycle.attributeTypeMap=[{name:"postStart",baseName:"postStart",type:"V1Handler"},{name:"preStop",baseName:"preStop",type:"V1Handler"}];t.V1Lifecycle=V1Lifecycle;class V1LimitRange{static getAttributeTypeMap(){return V1LimitRange.attributeTypeMap}}V1LimitRange.discriminator=undefined;V1LimitRange.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"V1LimitRangeSpec"}];t.V1LimitRange=V1LimitRange;class V1LimitRangeItem{static getAttributeTypeMap(){return V1LimitRangeItem.attributeTypeMap}}V1LimitRangeItem.discriminator=undefined;V1LimitRangeItem.attributeTypeMap=[{name:"_default",baseName:"default",type:"{ [key: string]: string; }"},{name:"defaultRequest",baseName:"defaultRequest",type:"{ [key: string]: string; }"},{name:"max",baseName:"max",type:"{ [key: string]: string; }"},{name:"maxLimitRequestRatio",baseName:"maxLimitRequestRatio",type:"{ [key: string]: string; }"},{name:"min",baseName:"min",type:"{ [key: string]: string; }"},{name:"type",baseName:"type",type:"string"}];t.V1LimitRangeItem=V1LimitRangeItem;class V1LimitRangeList{static getAttributeTypeMap(){return V1LimitRangeList.attributeTypeMap}}V1LimitRangeList.discriminator=undefined;V1LimitRangeList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1LimitRangeList=V1LimitRangeList;class V1LimitRangeSpec{static getAttributeTypeMap(){return V1LimitRangeSpec.attributeTypeMap}}V1LimitRangeSpec.discriminator=undefined;V1LimitRangeSpec.attributeTypeMap=[{name:"limits",baseName:"limits",type:"Array"}];t.V1LimitRangeSpec=V1LimitRangeSpec;class V1ListMeta{static getAttributeTypeMap(){return V1ListMeta.attributeTypeMap}}V1ListMeta.discriminator=undefined;V1ListMeta.attributeTypeMap=[{name:"_continue",baseName:"continue",type:"string"},{name:"resourceVersion",baseName:"resourceVersion",type:"string"},{name:"selfLink",baseName:"selfLink",type:"string"}];t.V1ListMeta=V1ListMeta;class V1LoadBalancerIngress{static getAttributeTypeMap(){return V1LoadBalancerIngress.attributeTypeMap}}V1LoadBalancerIngress.discriminator=undefined;V1LoadBalancerIngress.attributeTypeMap=[{name:"hostname",baseName:"hostname",type:"string"},{name:"ip",baseName:"ip",type:"string"}];t.V1LoadBalancerIngress=V1LoadBalancerIngress;class V1LoadBalancerStatus{static getAttributeTypeMap(){return V1LoadBalancerStatus.attributeTypeMap}}V1LoadBalancerStatus.discriminator=undefined;V1LoadBalancerStatus.attributeTypeMap=[{name:"ingress",baseName:"ingress",type:"Array"}];t.V1LoadBalancerStatus=V1LoadBalancerStatus;class V1LocalObjectReference{static getAttributeTypeMap(){return V1LocalObjectReference.attributeTypeMap}}V1LocalObjectReference.discriminator=undefined;V1LocalObjectReference.attributeTypeMap=[{name:"name",baseName:"name",type:"string"}];t.V1LocalObjectReference=V1LocalObjectReference;class V1LocalSubjectAccessReview{static getAttributeTypeMap(){return V1LocalSubjectAccessReview.attributeTypeMap}}V1LocalSubjectAccessReview.discriminator=undefined;V1LocalSubjectAccessReview.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"V1SubjectAccessReviewSpec"},{name:"status",baseName:"status",type:"V1SubjectAccessReviewStatus"}];t.V1LocalSubjectAccessReview=V1LocalSubjectAccessReview;class V1LocalVolumeSource{static getAttributeTypeMap(){return V1LocalVolumeSource.attributeTypeMap}}V1LocalVolumeSource.discriminator=undefined;V1LocalVolumeSource.attributeTypeMap=[{name:"fsType",baseName:"fsType",type:"string"},{name:"path",baseName:"path",type:"string"}];t.V1LocalVolumeSource=V1LocalVolumeSource;class V1NFSVolumeSource{static getAttributeTypeMap(){return V1NFSVolumeSource.attributeTypeMap}}V1NFSVolumeSource.discriminator=undefined;V1NFSVolumeSource.attributeTypeMap=[{name:"path",baseName:"path",type:"string"},{name:"readOnly",baseName:"readOnly",type:"boolean"},{name:"server",baseName:"server",type:"string"}];t.V1NFSVolumeSource=V1NFSVolumeSource;class V1Namespace{static getAttributeTypeMap(){return V1Namespace.attributeTypeMap}}V1Namespace.discriminator=undefined;V1Namespace.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"V1NamespaceSpec"},{name:"status",baseName:"status",type:"V1NamespaceStatus"}];t.V1Namespace=V1Namespace;class V1NamespaceList{static getAttributeTypeMap(){return V1NamespaceList.attributeTypeMap}}V1NamespaceList.discriminator=undefined;V1NamespaceList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1NamespaceList=V1NamespaceList;class V1NamespaceSpec{static getAttributeTypeMap(){return V1NamespaceSpec.attributeTypeMap}}V1NamespaceSpec.discriminator=undefined;V1NamespaceSpec.attributeTypeMap=[{name:"finalizers",baseName:"finalizers",type:"Array"}];t.V1NamespaceSpec=V1NamespaceSpec;class V1NamespaceStatus{static getAttributeTypeMap(){return V1NamespaceStatus.attributeTypeMap}}V1NamespaceStatus.discriminator=undefined;V1NamespaceStatus.attributeTypeMap=[{name:"phase",baseName:"phase",type:"string"}];t.V1NamespaceStatus=V1NamespaceStatus;class V1NetworkPolicy{static getAttributeTypeMap(){return V1NetworkPolicy.attributeTypeMap}}V1NetworkPolicy.discriminator=undefined;V1NetworkPolicy.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"V1NetworkPolicySpec"}];t.V1NetworkPolicy=V1NetworkPolicy;class V1NetworkPolicyEgressRule{static getAttributeTypeMap(){return V1NetworkPolicyEgressRule.attributeTypeMap}}V1NetworkPolicyEgressRule.discriminator=undefined;V1NetworkPolicyEgressRule.attributeTypeMap=[{name:"ports",baseName:"ports",type:"Array"},{name:"to",baseName:"to",type:"Array"}];t.V1NetworkPolicyEgressRule=V1NetworkPolicyEgressRule;class V1NetworkPolicyIngressRule{static getAttributeTypeMap(){return V1NetworkPolicyIngressRule.attributeTypeMap}}V1NetworkPolicyIngressRule.discriminator=undefined;V1NetworkPolicyIngressRule.attributeTypeMap=[{name:"from",baseName:"from",type:"Array"},{name:"ports",baseName:"ports",type:"Array"}];t.V1NetworkPolicyIngressRule=V1NetworkPolicyIngressRule;class V1NetworkPolicyList{static getAttributeTypeMap(){return V1NetworkPolicyList.attributeTypeMap}}V1NetworkPolicyList.discriminator=undefined;V1NetworkPolicyList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1NetworkPolicyList=V1NetworkPolicyList;class V1NetworkPolicyPeer{static getAttributeTypeMap(){return V1NetworkPolicyPeer.attributeTypeMap}}V1NetworkPolicyPeer.discriminator=undefined;V1NetworkPolicyPeer.attributeTypeMap=[{name:"ipBlock",baseName:"ipBlock",type:"V1IPBlock"},{name:"namespaceSelector",baseName:"namespaceSelector",type:"V1LabelSelector"},{name:"podSelector",baseName:"podSelector",type:"V1LabelSelector"}];t.V1NetworkPolicyPeer=V1NetworkPolicyPeer;class V1NetworkPolicyPort{static getAttributeTypeMap(){return V1NetworkPolicyPort.attributeTypeMap}}V1NetworkPolicyPort.discriminator=undefined;V1NetworkPolicyPort.attributeTypeMap=[{name:"port",baseName:"port",type:"any"},{name:"protocol",baseName:"protocol",type:"string"}];t.V1NetworkPolicyPort=V1NetworkPolicyPort;class V1NetworkPolicySpec{static getAttributeTypeMap(){return V1NetworkPolicySpec.attributeTypeMap}}V1NetworkPolicySpec.discriminator=undefined;V1NetworkPolicySpec.attributeTypeMap=[{name:"egress",baseName:"egress",type:"Array"},{name:"ingress",baseName:"ingress",type:"Array"},{name:"podSelector",baseName:"podSelector",type:"V1LabelSelector"},{name:"policyTypes",baseName:"policyTypes",type:"Array"}];t.V1NetworkPolicySpec=V1NetworkPolicySpec;class V1Node{static getAttributeTypeMap(){return V1Node.attributeTypeMap}}V1Node.discriminator=undefined;V1Node.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ObjectMeta"},{name:"spec",baseName:"spec",type:"V1NodeSpec"},{name:"status",baseName:"status",type:"V1NodeStatus"}];t.V1Node=V1Node;class V1NodeAddress{static getAttributeTypeMap(){return V1NodeAddress.attributeTypeMap}}V1NodeAddress.discriminator=undefined;V1NodeAddress.attributeTypeMap=[{name:"address",baseName:"address",type:"string"},{name:"type",baseName:"type",type:"string"}];t.V1NodeAddress=V1NodeAddress;class V1NodeAffinity{static getAttributeTypeMap(){return V1NodeAffinity.attributeTypeMap}}V1NodeAffinity.discriminator=undefined;V1NodeAffinity.attributeTypeMap=[{name:"preferredDuringSchedulingIgnoredDuringExecution",baseName:"preferredDuringSchedulingIgnoredDuringExecution",type:"Array"},{name:"requiredDuringSchedulingIgnoredDuringExecution",baseName:"requiredDuringSchedulingIgnoredDuringExecution",type:"V1NodeSelector"}];t.V1NodeAffinity=V1NodeAffinity;class V1NodeCondition{static getAttributeTypeMap(){return V1NodeCondition.attributeTypeMap}}V1NodeCondition.discriminator=undefined;V1NodeCondition.attributeTypeMap=[{name:"lastHeartbeatTime",baseName:"lastHeartbeatTime",type:"Date"},{name:"lastTransitionTime",baseName:"lastTransitionTime",type:"Date"},{name:"message",baseName:"message",type:"string"},{name:"reason",baseName:"reason",type:"string"},{name:"status",baseName:"status",type:"string"},{name:"type",baseName:"type",type:"string"}];t.V1NodeCondition=V1NodeCondition;class V1NodeConfigSource{static getAttributeTypeMap(){return V1NodeConfigSource.attributeTypeMap}}V1NodeConfigSource.discriminator=undefined;V1NodeConfigSource.attributeTypeMap=[{name:"configMap",baseName:"configMap",type:"V1ConfigMapNodeConfigSource"}];t.V1NodeConfigSource=V1NodeConfigSource;class V1NodeConfigStatus{static getAttributeTypeMap(){return V1NodeConfigStatus.attributeTypeMap}}V1NodeConfigStatus.discriminator=undefined;V1NodeConfigStatus.attributeTypeMap=[{name:"active",baseName:"active",type:"V1NodeConfigSource"},{name:"assigned",baseName:"assigned",type:"V1NodeConfigSource"},{name:"error",baseName:"error",type:"string"},{name:"lastKnownGood",baseName:"lastKnownGood",type:"V1NodeConfigSource"}];t.V1NodeConfigStatus=V1NodeConfigStatus;class V1NodeDaemonEndpoints{static getAttributeTypeMap(){return V1NodeDaemonEndpoints.attributeTypeMap}}V1NodeDaemonEndpoints.discriminator=undefined;V1NodeDaemonEndpoints.attributeTypeMap=[{name:"kubeletEndpoint",baseName:"kubeletEndpoint",type:"V1DaemonEndpoint"}];t.V1NodeDaemonEndpoints=V1NodeDaemonEndpoints;class V1NodeList{static getAttributeTypeMap(){return V1NodeList.attributeTypeMap}}V1NodeList.discriminator=undefined;V1NodeList.attributeTypeMap=[{name:"apiVersion",baseName:"apiVersion",type:"string"},{name:"items",baseName:"items",type:"Array"},{name:"kind",baseName:"kind",type:"string"},{name:"metadata",baseName:"metadata",type:"V1ListMeta"}];t.V1NodeList=V1NodeList;class V1NodeSelector{static getAttributeTypeMap(){return V1NodeSelector.attributeTypeMap}}V1NodeSelector.discriminator=undefined;V1NodeSelector.attributeTypeMap=[{name:"nodeSelectorTerms",baseName:"nodeSelectorTerms",type:"Array