diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..e17b023 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,2 @@ +# Ignore artifacts: +dist diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..0967ef4 --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1 @@ +{} diff --git a/dist/01d712ed3b6fe8f23933.module.wasm b/dist/01d712ed3b6fe8f23933.module.wasm new file mode 100644 index 0000000..8333448 Binary files /dev/null and b/dist/01d712ed3b6fe8f23933.module.wasm differ diff --git a/dist/228.browser.js b/dist/228.browser.js new file mode 100644 index 0000000..1e9edb7 --- /dev/null +++ b/dist/228.browser.js @@ -0,0 +1 @@ +(this.webpackChunkweb3_cardano_token=this.webpackChunkweb3_cardano_token||[]).push([[228],{472:e=>{function o(e){var o=new Error("Cannot find module '"+e+"'");throw o.code="MODULE_NOT_FOUND",o}o.keys=()=>[],o.resolve=o,o.id=472,e.exports=o},264:e=>{function o(e){var o=new Error("Cannot find module '"+e+"'");throw o.code="MODULE_NOT_FOUND",o}o.keys=()=>[],o.resolve=o,o.id=264,e.exports=o},412:()=>{},921:()=>{}}]); \ No newline at end of file diff --git a/dist/351.browser.js b/dist/351.browser.js new file mode 100644 index 0000000..43168c6 --- /dev/null +++ b/dist/351.browser.js @@ -0,0 +1 @@ +"use strict";(this.webpackChunkweb3_cardano_token=this.webpackChunkweb3_cardano_token||[]).push([[351],{351:(t,r,_)=>{_.r(r),_.d(r,{Address:()=>e.kLt,AssetName:()=>e.JfL,AssetNames:()=>e.Tbl,Assets:()=>e.deM,AuxiliaryData:()=>e.TOz,AuxiliaryDataHash:()=>e.c1W,AuxiliaryDataSet:()=>e.HRv,BaseAddress:()=>e.pv,BigInt:()=>e.tkx,BigNum:()=>e.WbW,Bip32PrivateKey:()=>e.BSq,Bip32PublicKey:()=>e.JFy,Block:()=>e.gOu,BlockHash:()=>e.Q63,BootstrapWitness:()=>e.zvN,BootstrapWitnesses:()=>e.lcw,ByronAddress:()=>e.jZ5,Certificate:()=>e.KBB,CertificateKind:()=>e.Z96,Certificates:()=>e.wAL,ConstrPlutusData:()=>e.LvZ,CostModel:()=>e.aNQ,Costmdls:()=>e.oCb,DNSRecordAorAAAA:()=>e.KcK,DNSRecordSRV:()=>e.vRL,DataHash:()=>e.y0L,Ed25519KeyHash:()=>e._Wl,Ed25519KeyHashes:()=>e.YLW,Ed25519Signature:()=>e.AoU,EnterpriseAddress:()=>e.Z0E,ExUnitPrices:()=>e.wJb,ExUnits:()=>e.Yw6,GeneralTransactionMetadata:()=>e.y2O,GenesisDelegateHash:()=>e.r26,GenesisHash:()=>e.Gyx,GenesisHashes:()=>e.JSu,GenesisKeyDelegation:()=>e.GC9,Header:()=>e.h4i,HeaderBody:()=>e.Q4I,Int:()=>e.J7n,Ipv4:()=>e.sE,Ipv6:()=>e.UfF,KESSignature:()=>e.w5E,KESVKey:()=>e.CpY,Language:()=>e.SQ0,LanguageKind:()=>e.$PN,Languages:()=>e.lIE,LegacyDaedalusPrivateKey:()=>e.XeG,LinearFee:()=>e.H8G,MIRKind:()=>e.pWD,MIRPot:()=>e.pj,MIRToStakeCredentials:()=>e.Y9,MetadataJsonSchema:()=>e.Qe3,MetadataList:()=>e.aKO,MetadataMap:()=>e.RoI,Mint:()=>e.y1,MintAssets:()=>e.Vq6,MoveInstantaneousReward:()=>e.ZkT,MoveInstantaneousRewardsCert:()=>e.v$C,MultiAsset:()=>e.MLF,MultiHostName:()=>e.Ado,NativeScript:()=>e.$xJ,NativeScriptKind:()=>e.Awt,NativeScripts:()=>e.a5u,NetworkId:()=>e.B9l,NetworkIdKind:()=>e.rff,NetworkInfo:()=>e.JlX,Nonce:()=>e.pXc,OperationalCert:()=>e.QBC,PlutusData:()=>e.$zK,PlutusDataKind:()=>e.WDl,PlutusList:()=>e.hSQ,PlutusMap:()=>e.FRj,PlutusScript:()=>e.qPp,PlutusScripts:()=>e.bdP,Pointer:()=>e.gbg,PointerAddress:()=>e.gdK,PoolMetadata:()=>e.y4p,PoolMetadataHash:()=>e.kYo,PoolParams:()=>e.Wuc,PoolRegistration:()=>e.M0e,PoolRetirement:()=>e.UtT,PrivateKey:()=>e._q4,ProposedProtocolParameterUpdates:()=>e.HIc,ProtocolParamUpdate:()=>e.qdJ,ProtocolVersion:()=>e.Qeo,ProtocolVersions:()=>e.eiB,PublicKey:()=>e.nhX,PublicKeys:()=>e.prR,Redeemer:()=>e.OJH,RedeemerTag:()=>e.QSL,RedeemerTagKind:()=>e.abK,Redeemers:()=>e.F5E,Relay:()=>e.ZD6,RelayKind:()=>e.dp1,Relays:()=>e.FQ9,RewardAddress:()=>e.mf5,RewardAddresses:()=>e.SYV,ScriptAll:()=>e._6O,ScriptAny:()=>e.f_G,ScriptDataHash:()=>e.uZr,ScriptHash:()=>e.nJe,ScriptHashNamespace:()=>e.Mnn,ScriptHashes:()=>e.kB,ScriptNOfK:()=>e.eBP,ScriptPubkey:()=>e.EuU,SingleHostAddr:()=>e.hAB,SingleHostName:()=>e.efI,StakeCredential:()=>e.qop,StakeCredentials:()=>e.hP7,StakeDelegation:()=>e.YhN,StakeDeregistration:()=>e.CFw,StakeRegistration:()=>e.XNw,Strings:()=>e.eI0,TimelockExpiry:()=>e.Gwp,TimelockStart:()=>e.Yx7,Transaction:()=>e.YW8,TransactionBodies:()=>e.HlM,TransactionBody:()=>e.r$i,TransactionBuilder:()=>e.hKc,TransactionHash:()=>e.wf_,TransactionInput:()=>e.XRW,TransactionInputs:()=>e.TGD,TransactionMetadatum:()=>e.T01,TransactionMetadatumKind:()=>e.jUN,TransactionMetadatumLabels:()=>e.dxt,TransactionOutput:()=>e.HZd,TransactionOutputs:()=>e.YyL,TransactionUnspentOutput:()=>e.ZAD,TransactionWitnessSet:()=>e.XgB,TransactionWitnessSets:()=>e.jmH,URL:()=>e.Jx4,UnitInterval:()=>e.rwR,Update:()=>e.BNo,VRFCert:()=>e.Nn,VRFKeyHash:()=>e.$LP,VRFVKey:()=>e.uHB,Value:()=>e.B4R,Vkey:()=>e.stS,Vkeys:()=>e.qte,Vkeywitness:()=>e.AF1,Vkeywitnesses:()=>e.VLl,Withdrawals:()=>e.fjg,__wbg_call_f54d3a6dadb199ca:()=>e.GVD,__wbg_crypto_1e4302b85d4f64a2:()=>e.Rdj,__wbg_getRandomValues_1b4ba144162a5c9e:()=>e.y48,__wbg_getRandomValues_1ef11e888e5228e9:()=>e.LpO,__wbg_new_3a746f2619705add:()=>e.bCb,__wbg_randomFillSync_1b52c8482374c55b:()=>e.gGb,__wbg_require_6461b1e9a0d7c34a:()=>e.S$j,__wbg_self_ac379e780a0d8b94:()=>e.z0c,__wbindgen_debug_string:()=>e.fYP,__wbindgen_is_undefined:()=>e.XP4,__wbindgen_jsval_eq:()=>e.YqC,__wbindgen_object_drop_ref:()=>e.ug$,__wbindgen_rethrow:()=>e.nDt,__wbindgen_string_get:()=>e.qtq,__wbindgen_string_new:()=>e.h4u,__wbindgen_throw:()=>e.Or8,decode_arbitrary_bytes_from_metadatum:()=>e.gw7,decode_metadatum_to_json_str:()=>e.rQY,decrypt_with_password:()=>e._Kj,encode_arbitrary_bytes_as_metadatum:()=>e.JTq,encode_json_str_to_metadatum:()=>e.soC,encrypt_with_password:()=>e.uXl,get_deposit:()=>e.fgc,get_implicit_input:()=>e._P3,hash_auxiliary_data:()=>e.ZIS,hash_plutus_data:()=>e.SZC,hash_script_data:()=>e.e$S,hash_transaction:()=>e.o28,make_daedalus_bootstrap_witness:()=>e.arV,make_icarus_bootstrap_witness:()=>e.DKW,make_vkey_witness:()=>e.i4D,min_ada_required:()=>e.Ajc,min_fee:()=>e.QP_});var e=_(19)},19:(t,r,_)=>{_.d(r,{JTq:()=>P,gw7:()=>R,soC:()=>A,rQY:()=>T,uXl:()=>K,_Kj:()=>M,QP_:()=>B,arV:()=>C,DKW:()=>z,i4D:()=>D,ZIS:()=>N,o28:()=>H,SZC:()=>L,e$S:()=>I,_P3:()=>q,fgc:()=>V,Ajc:()=>E,Z96:()=>W,pj:()=>J,pWD:()=>Y,dp1:()=>$,Awt:()=>F,Mnn:()=>G,rff:()=>Q,jUN:()=>Z,Qe3:()=>U,$PN:()=>X,WDl:()=>tt,abK:()=>rt,kLt:()=>_t,JfL:()=>et,Tbl:()=>at,deM:()=>nt,TOz:()=>st,c1W:()=>it,HRv:()=>ot,pv:()=>pt,tkx:()=>ct,WbW:()=>dt,BSq:()=>wt,JFy:()=>lt,gOu:()=>bt,Q63:()=>ut,zvN:()=>yt,lcw:()=>ht,jZ5:()=>gt,KBB:()=>vt,wAL:()=>ft,LvZ:()=>mt,aNQ:()=>kt,oCb:()=>jt,KcK:()=>xt,vRL:()=>Ot,y0L:()=>St,_Wl:()=>Pt,YLW:()=>Rt,AoU:()=>At,Z0E:()=>Tt,wJb:()=>Kt,Yw6:()=>Mt,y2O:()=>Bt,r26:()=>Ct,Gyx:()=>zt,JSu:()=>Dt,GC9:()=>Nt,h4i:()=>Ht,Q4I:()=>Lt,J7n:()=>It,sE:()=>qt,UfF:()=>Vt,w5E:()=>Et,CpY:()=>Wt,SQ0:()=>Jt,lIE:()=>Yt,XeG:()=>$t,H8G:()=>Ft,Y9:()=>Gt,aKO:()=>Qt,RoI:()=>Zt,y1:()=>Ut,Vq6:()=>Xt,ZkT:()=>tr,v$C:()=>rr,MLF:()=>_r,Ado:()=>er,$xJ:()=>ar,a5u:()=>nr,B9l:()=>sr,JlX:()=>ir,pXc:()=>or,QBC:()=>pr,$zK:()=>cr,hSQ:()=>dr,FRj:()=>wr,qPp:()=>lr,bdP:()=>br,gbg:()=>ur,gdK:()=>yr,y4p:()=>hr,kYo:()=>gr,Wuc:()=>vr,M0e:()=>fr,UtT:()=>mr,_q4:()=>kr,HIc:()=>jr,qdJ:()=>xr,Qeo:()=>Or,eiB:()=>Sr,nhX:()=>Pr,prR:()=>Rr,OJH:()=>Ar,QSL:()=>Tr,F5E:()=>Kr,ZD6:()=>Mr,FQ9:()=>Br,mf5:()=>Cr,SYV:()=>zr,_6O:()=>Dr,f_G:()=>Nr,uZr:()=>Hr,nJe:()=>Lr,kB:()=>Ir,eBP:()=>qr,EuU:()=>Vr,hAB:()=>Er,efI:()=>Wr,qop:()=>Jr,hP7:()=>Yr,YhN:()=>$r,CFw:()=>Fr,XNw:()=>Gr,eI0:()=>Qr,Gwp:()=>Zr,Yx7:()=>Ur,YW8:()=>Xr,HlM:()=>t_,r$i:()=>r_,hKc:()=>__,wf_:()=>e_,XRW:()=>a_,TGD:()=>n_,T01:()=>s_,dxt:()=>i_,HZd:()=>o_,YyL:()=>p_,ZAD:()=>c_,XgB:()=>d_,jmH:()=>w_,Jx4:()=>l_,rwR:()=>b_,BNo:()=>u_,Nn:()=>y_,$LP:()=>h_,uHB:()=>g_,B4R:()=>v_,stS:()=>f_,qte:()=>m_,AF1:()=>k_,VLl:()=>j_,fjg:()=>x_,ug$:()=>O_,h4u:()=>S_,bCb:()=>P_,GVD:()=>R_,YqC:()=>A_,z0c:()=>T_,Rdj:()=>K_,XP4:()=>M_,y48:()=>B_,S$j:()=>C_,gGb:()=>z_,LpO:()=>D_,qtq:()=>N_,fYP:()=>H_,Or8:()=>L_,nDt:()=>I_});var e=_(889);const a=new Array(32).fill(void 0);function n(t){return a[t]}a.push(void 0,null,!0,!1);let s=a.length;function i(t){const r=n(t);return function(t){t<36||(a[t]=s,s=t)}(t),r}let o=new TextDecoder("utf-8",{ignoreBOM:!0,fatal:!0});o.decode();let p=null;function c(){return null!==p&&p.buffer===e.memory.buffer||(p=new Uint8Array(e.memory.buffer)),p}function d(t,r){return o.decode(c().subarray(t,t+r))}function w(t){s===a.length&&a.push(a.length+1);const r=s;return s=a[r],a[r]=t,r}let l=0,b=new TextEncoder("utf-8");const u="function"==typeof b.encodeInto?function(t,r){return b.encodeInto(t,r)}:function(t,r){const _=b.encode(t);return r.set(_),{read:t.length,written:_.length}};function y(t,r,_){if(void 0===_){const _=b.encode(t),e=r(_.length);return c().subarray(e,e+_.length).set(_),l=_.length,e}let e=t.length,a=r(e);const n=c();let s=0;for(;s127)break;n[a+s]=r}if(s!==e){0!==s&&(t=t.slice(s)),a=_(a,e,e=s+3*t.length);const r=c().subarray(a+s,a+e);s+=u(t,r).written}return l=s,a}function h(t){return null==t}let g=null;function v(){return null!==g&&g.buffer===e.memory.buffer||(g=new Int32Array(e.memory.buffer)),g}function f(t){const r=typeof t;if("number"==r||"boolean"==r||null==t)return`${t}`;if("string"==r)return`"${t}"`;if("symbol"==r){const r=t.description;return null==r?"Symbol":`Symbol(${r})`}if("function"==r){const r=t.name;return"string"==typeof r&&r.length>0?`Function(${r})`:"Function"}if(Array.isArray(t)){const r=t.length;let _="[";r>0&&(_+=f(t[0]));for(let e=1;e1))return toString.call(t);if(e=_[1],"Object"==e)try{return"Object("+JSON.stringify(t)+")"}catch(t){return"Object"}return t instanceof Error?`${t.name}: ${t.message}\n${t.stack}`:e}function m(t,r){return c().subarray(t/1,t/1+r)}function k(t,r){const _=r(1*t.length);return c().set(t,_/1),l=t.length,_}function j(t,r){if(!(t instanceof r))throw new Error(`expected instance of ${r.name}`);return t.ptr}let x=null;function O(){return null!==x&&x.buffer===e.memory.buffer||(x=new Uint32Array(e.memory.buffer)),x}function S(t,r){return O().subarray(t/4,t/4+r)}function P(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.encode_arbitrary_bytes_as_metadatum(r,_);return s_.__wrap(a)}function R(t){try{const n=e.__wbindgen_add_to_stack_pointer(-16);j(t,s_),e.decode_arbitrary_bytes_from_metadatum(n,t.ptr);var r=v()[n/4+0],_=v()[n/4+1],a=m(r,_).slice();return e.__wbindgen_free(r,1*_),a}finally{e.__wbindgen_add_to_stack_pointer(16)}}function A(t,r){var _=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),a=l,n=e.encode_json_str_to_metadatum(_,a,r);return s_.__wrap(n)}function T(t,r){try{const n=e.__wbindgen_add_to_stack_pointer(-16);j(t,s_),e.decode_metadatum_to_json_str(n,t.ptr,r);var _=v()[n/4+0],a=v()[n/4+1];return d(_,a)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(_,a)}}function K(t,r,_,a){try{const g=e.__wbindgen_add_to_stack_pointer(-16);var n=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),s=l,i=y(r,e.__wbindgen_malloc,e.__wbindgen_realloc),o=l,p=y(_,e.__wbindgen_malloc,e.__wbindgen_realloc),c=l,w=y(a,e.__wbindgen_malloc,e.__wbindgen_realloc),b=l;e.encrypt_with_password(g,n,s,i,o,p,c,w,b);var u=v()[g/4+0],h=v()[g/4+1];return d(u,h)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(u,h)}}function M(t,r){try{const p=e.__wbindgen_add_to_stack_pointer(-16);var _=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),a=l,n=y(r,e.__wbindgen_malloc,e.__wbindgen_realloc),s=l;e.decrypt_with_password(p,_,a,n,s);var i=v()[p/4+0],o=v()[p/4+1];return d(i,o)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(i,o)}}function B(t,r){j(t,Xr),j(r,Ft);var _=e.min_fee(t.ptr,r.ptr);return dt.__wrap(_)}function C(t,r,_){j(t,e_),j(r,gt),j(_,$t);var a=e.make_daedalus_bootstrap_witness(t.ptr,r.ptr,_.ptr);return yt.__wrap(a)}function z(t,r,_){j(t,e_),j(r,gt),j(_,wt);var a=e.make_icarus_bootstrap_witness(t.ptr,r.ptr,_.ptr);return yt.__wrap(a)}function D(t,r){j(t,e_),j(r,kr);var _=e.make_vkey_witness(t.ptr,r.ptr);return k_.__wrap(_)}function N(t){j(t,st);var r=e.hash_auxiliary_data(t.ptr);return it.__wrap(r)}function H(t){j(t,r_);var r=e.hash_transaction(t.ptr);return e_.__wrap(r)}function L(t){j(t,cr);var r=e.hash_plutus_data(t.ptr);return St.__wrap(r)}function I(t,r,_){j(t,Kr),j(r,jt);let a=0;h(_)||(j(_,dr),a=_.ptr,_.ptr=0);var n=e.hash_script_data(t.ptr,r.ptr,a);return Hr.__wrap(n)}function q(t,r,_){j(t,r_),j(r,dt),j(_,dt);var a=e.get_implicit_input(t.ptr,r.ptr,_.ptr);return v_.__wrap(a)}function V(t,r,_){j(t,r_),j(r,dt),j(_,dt);var a=e.get_deposit(t.ptr,r.ptr,_.ptr);return dt.__wrap(a)}function E(t,r){j(t,v_),j(r,dt);var _=e.min_ada_required(t.ptr,r.ptr);return dt.__wrap(_)}const W=Object.freeze({StakeRegistration:0,0:"StakeRegistration",StakeDeregistration:1,1:"StakeDeregistration",StakeDelegation:2,2:"StakeDelegation",PoolRegistration:3,3:"PoolRegistration",PoolRetirement:4,4:"PoolRetirement",GenesisKeyDelegation:5,5:"GenesisKeyDelegation",MoveInstantaneousRewardsCert:6,6:"MoveInstantaneousRewardsCert"}),J=Object.freeze({Reserves:0,0:"Reserves",Treasury:1,1:"Treasury"}),Y=Object.freeze({ToOtherPot:0,0:"ToOtherPot",ToStakeCredentials:1,1:"ToStakeCredentials"}),$=Object.freeze({SingleHostAddr:0,0:"SingleHostAddr",SingleHostName:1,1:"SingleHostName",MultiHostName:2,2:"MultiHostName"}),F=Object.freeze({ScriptPubkey:0,0:"ScriptPubkey",ScriptAll:1,1:"ScriptAll",ScriptAny:2,2:"ScriptAny",ScriptNOfK:3,3:"ScriptNOfK",TimelockStart:4,4:"TimelockStart",TimelockExpiry:5,5:"TimelockExpiry"}),G=Object.freeze({NativeScript:0,0:"NativeScript"}),Q=Object.freeze({Testnet:0,0:"Testnet",Mainnet:1,1:"Mainnet"}),Z=Object.freeze({MetadataMap:0,0:"MetadataMap",MetadataList:1,1:"MetadataList",Int:2,2:"Int",Bytes:3,3:"Bytes",Text:4,4:"Text"}),U=Object.freeze({NoConversions:0,0:"NoConversions",BasicConversions:1,1:"BasicConversions",DetailedSchema:2,2:"DetailedSchema"}),X=Object.freeze({PlutusV1:0,0:"PlutusV1"}),tt=Object.freeze({ConstrPlutusData:0,0:"ConstrPlutusData",Map:1,1:"Map",List:2,2:"List",Integer:3,3:"Integer",Bytes:4,4:"Bytes"}),rt=Object.freeze({Spend:0,0:"Spend",Mint:1,1:"Mint",Cert:2,2:"Cert",Reward:3,3:"Reward"});class _t{static __wrap(t){const r=Object.create(_t.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_address_free(t)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.address_from_bytes(r,_);return _t.__wrap(a)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.address_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=h(t)?0:y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.address_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.address_from_bech32(r,_);return _t.__wrap(a)}network_id(){return e.address_network_id(this.ptr)}}class et{static __wrap(t){const r=Object.create(et.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_assetname_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.assetname_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.assetname_from_bytes(r,_);return et.__wrap(a)}static new(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.assetname_new(r,_);return et.__wrap(a)}name(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.assetname_name(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}class at{static __wrap(t){const r=Object.create(at.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_assetnames_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.assetnames_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.assetnames_from_bytes(r,_);return at.__wrap(a)}static new(){var t=e.assetnames_new();return at.__wrap(t)}len(){return e.assetnames_len(this.ptr)>>>0}get(t){var r=e.assetnames_get(this.ptr,t);return et.__wrap(r)}add(t){j(t,et),e.assetnames_add(this.ptr,t.ptr)}}class nt{static __wrap(t){const r=Object.create(nt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_assets_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.assets_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.assets_from_bytes(r,_);return nt.__wrap(a)}static new(){var t=e.assets_new();return nt.__wrap(t)}len(){return e.assets_len(this.ptr)>>>0}insert(t,r){j(t,et),j(r,dt);var _=e.assets_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:dt.__wrap(_)}get(t){j(t,et);var r=e.assets_get(this.ptr,t.ptr);return 0===r?void 0:dt.__wrap(r)}keys(){var t=e.assets_keys(this.ptr);return at.__wrap(t)}}class st{static __wrap(t){const r=Object.create(st.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_auxiliarydata_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.auxiliarydata_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.auxiliarydata_from_bytes(r,_);return st.__wrap(a)}static new(){var t=e.auxiliarydata_new();return st.__wrap(t)}metadata(){var t=e.auxiliarydata_metadata(this.ptr);return 0===t?void 0:Bt.__wrap(t)}set_metadata(t){j(t,Bt),e.auxiliarydata_set_metadata(this.ptr,t.ptr)}native_scripts(){var t=e.auxiliarydata_native_scripts(this.ptr);return 0===t?void 0:nr.__wrap(t)}set_native_scripts(t){j(t,nr),e.auxiliarydata_set_native_scripts(this.ptr,t.ptr)}plutus_scripts(){var t=e.auxiliarydata_plutus_scripts(this.ptr);return 0===t?void 0:br.__wrap(t)}set_plutus_scripts(t){j(t,br),e.auxiliarydata_set_plutus_scripts(this.ptr,t.ptr)}}class it{static __wrap(t){const r=Object.create(it.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_auxiliarydatahash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.auxiliarydatahash_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.auxiliarydatahash_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.auxiliarydatahash_from_bech32(r,_);return it.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.auxiliarydatahash_from_bytes(r,_);return it.__wrap(a)}}class ot{static __wrap(t){const r=Object.create(ot.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_auxiliarydataset_free(t)}static new(){var t=e.auxiliarydataset_new();return ot.__wrap(t)}len(){return e.auxiliarydataset_len(this.ptr)>>>0}insert(t,r){j(r,st);var _=e.auxiliarydataset_insert(this.ptr,t,r.ptr);return 0===_?void 0:st.__wrap(_)}get(t){var r=e.auxiliarydataset_get(this.ptr,t);return 0===r?void 0:st.__wrap(r)}indices(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.auxiliarydataset_indices(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=S(t,r).slice();return e.__wbindgen_free(t,4*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}class pt{static __wrap(t){const r=Object.create(pt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_baseaddress_free(t)}static new(t,r,_){j(r,Jr),j(_,Jr);var a=e.baseaddress_new(t,r.ptr,_.ptr);return pt.__wrap(a)}payment_cred(){var t=e.baseaddress_payment_cred(this.ptr);return Jr.__wrap(t)}stake_cred(){var t=e.baseaddress_stake_cred(this.ptr);return Jr.__wrap(t)}to_address(){var t=e.baseaddress_to_address(this.ptr);return _t.__wrap(t)}static from_address(t){j(t,_t);var r=e.baseaddress_from_address(t.ptr);return 0===r?void 0:pt.__wrap(r)}}class ct{static __wrap(t){const r=Object.create(ct.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_bigint_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bigint_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.bigint_from_bytes(r,_);return ct.__wrap(a)}as_u64(){var t=e.bigint_as_u64(this.ptr);return 0===t?void 0:dt.__wrap(t)}static from_str(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.bigint_from_str(r,_);return ct.__wrap(a)}to_str(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.bigint_to_str(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}}class dt{static __wrap(t){const r=Object.create(dt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_bignum_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bignum_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.bignum_from_bytes(r,_);return dt.__wrap(a)}static from_str(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.bignum_from_str(r,_);return dt.__wrap(a)}to_str(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.bignum_to_str(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}static zero(){var t=e.bignum_zero();return dt.__wrap(t)}checked_mul(t){j(t,dt);var r=e.bignum_checked_mul(this.ptr,t.ptr);return dt.__wrap(r)}checked_add(t){j(t,dt);var r=e.bignum_checked_add(this.ptr,t.ptr);return dt.__wrap(r)}checked_sub(t){j(t,dt);var r=e.bignum_checked_sub(this.ptr,t.ptr);return dt.__wrap(r)}clamped_sub(t){j(t,dt);var r=e.bignum_clamped_sub(this.ptr,t.ptr);return dt.__wrap(r)}compare(t){return j(t,dt),e.bignum_compare(this.ptr,t.ptr)}}class wt{static __wrap(t){const r=Object.create(wt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_bip32privatekey_free(t)}derive(t){var r=e.bip32privatekey_derive(this.ptr,t);return wt.__wrap(r)}static from_128_xprv(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.bip32privatekey_from_128_xprv(r,_);return wt.__wrap(a)}to_128_xprv(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bip32privatekey_to_128_xprv(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static generate_ed25519_bip32(){var t=e.bip32privatekey_generate_ed25519_bip32();return wt.__wrap(t)}to_raw_key(){var t=e.bip32privatekey_to_raw_key(this.ptr);return kr.__wrap(t)}to_public(){var t=e.bip32privatekey_to_public(this.ptr);return lt.__wrap(t)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.bip32privatekey_from_bytes(r,_);return wt.__wrap(a)}as_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bip32privatekey_as_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.bip32privatekey_from_bech32(r,_);return wt.__wrap(a)}to_bech32(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.bip32privatekey_to_bech32(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}static from_bip39_entropy(t,r){var _=k(t,e.__wbindgen_malloc),a=l,n=k(r,e.__wbindgen_malloc),s=l,i=e.bip32privatekey_from_bip39_entropy(_,a,n,s);return wt.__wrap(i)}chaincode(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bip32privatekey_chaincode(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}class lt{static __wrap(t){const r=Object.create(lt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_bip32publickey_free(t)}derive(t){var r=e.bip32publickey_derive(this.ptr,t);return lt.__wrap(r)}to_raw_key(){var t=e.bip32publickey_to_raw_key(this.ptr);return Pr.__wrap(t)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.bip32publickey_from_bytes(r,_);return lt.__wrap(a)}as_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bip32publickey_as_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.bip32publickey_from_bech32(r,_);return lt.__wrap(a)}to_bech32(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.bip32publickey_to_bech32(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}chaincode(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bip32publickey_chaincode(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}class bt{static __wrap(t){const r=Object.create(bt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_block_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.block_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.block_from_bytes(r,_);return bt.__wrap(a)}header(){var t=e.block_header(this.ptr);return Ht.__wrap(t)}transaction_bodies(){var t=e.block_transaction_bodies(this.ptr);return t_.__wrap(t)}transaction_witness_sets(){var t=e.block_transaction_witness_sets(this.ptr);return w_.__wrap(t)}auxiliary_data_set(){var t=e.block_auxiliary_data_set(this.ptr);return ot.__wrap(t)}invalid_transactions(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.block_invalid_transactions(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=S(t,r).slice();return e.__wbindgen_free(t,4*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static new(t,r,_,a,n){j(t,Ht),j(r,t_),j(_,w_),j(a,ot);var s=function(t,r){const _=r(4*t.length);return O().set(t,_/4),l=t.length,_}(n,e.__wbindgen_malloc),i=l,o=e.block_new(t.ptr,r.ptr,_.ptr,a.ptr,s,i);return bt.__wrap(o)}}class ut{static __wrap(t){const r=Object.create(ut.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_blockhash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.blockhash_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.blockhash_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.blockhash_from_bech32(r,_);return ut.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.blockhash_from_bytes(r,_);return ut.__wrap(a)}}class yt{static __wrap(t){const r=Object.create(yt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_bootstrapwitness_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bootstrapwitness_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.bootstrapwitness_from_bytes(r,_);return yt.__wrap(a)}vkey(){var t=e.bootstrapwitness_vkey(this.ptr);return f_.__wrap(t)}signature(){var t=e.bootstrapwitness_signature(this.ptr);return At.__wrap(t)}chain_code(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bootstrapwitness_chain_code(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}attributes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bootstrapwitness_attributes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static new(t,r,_,a){j(t,f_),j(r,At);var n=k(_,e.__wbindgen_malloc),s=l,i=k(a,e.__wbindgen_malloc),o=l,p=e.bootstrapwitness_new(t.ptr,r.ptr,n,s,i,o);return yt.__wrap(p)}}class ht{static __wrap(t){const r=Object.create(ht.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_bootstrapwitnesses_free(t)}static new(){var t=e.bootstrapwitnesses_new();return ht.__wrap(t)}len(){return e.bootstrapwitnesses_len(this.ptr)>>>0}get(t){var r=e.bootstrapwitnesses_get(this.ptr,t);return yt.__wrap(r)}add(t){j(t,yt),e.bootstrapwitnesses_add(this.ptr,t.ptr)}}class gt{static __wrap(t){const r=Object.create(gt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_byronaddress_free(t)}to_base58(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.byronaddress_to_base58(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.byronaddress_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.byronaddress_from_bytes(r,_);return gt.__wrap(a)}byron_protocol_magic(){return e.byronaddress_byron_protocol_magic(this.ptr)>>>0}attributes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.byronaddress_attributes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}network_id(){return e.byronaddress_network_id(this.ptr)}static from_base58(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.byronaddress_from_base58(r,_);return gt.__wrap(a)}static icarus_from_key(t,r){j(t,lt);var _=e.byronaddress_icarus_from_key(t.ptr,r);return gt.__wrap(_)}static is_valid(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;return 0!==e.byronaddress_is_valid(r,_)}to_address(){var t=e.byronaddress_to_address(this.ptr);return _t.__wrap(t)}static from_address(t){j(t,_t);var r=e.byronaddress_from_address(t.ptr);return 0===r?void 0:gt.__wrap(r)}}class vt{static __wrap(t){const r=Object.create(vt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_certificate_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.certificate_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.certificate_from_bytes(r,_);return vt.__wrap(a)}static new_stake_registration(t){j(t,Gr);var r=e.certificate_new_stake_registration(t.ptr);return vt.__wrap(r)}static new_stake_deregistration(t){j(t,Fr);var r=e.certificate_new_stake_deregistration(t.ptr);return vt.__wrap(r)}static new_stake_delegation(t){j(t,$r);var r=e.certificate_new_stake_delegation(t.ptr);return vt.__wrap(r)}static new_pool_registration(t){j(t,fr);var r=e.certificate_new_pool_registration(t.ptr);return vt.__wrap(r)}static new_pool_retirement(t){j(t,mr);var r=e.certificate_new_pool_retirement(t.ptr);return vt.__wrap(r)}static new_genesis_key_delegation(t){j(t,Nt);var r=e.certificate_new_genesis_key_delegation(t.ptr);return vt.__wrap(r)}static new_move_instantaneous_rewards_cert(t){j(t,rr);var r=e.certificate_new_move_instantaneous_rewards_cert(t.ptr);return vt.__wrap(r)}kind(){return e.certificate_kind(this.ptr)>>>0}as_stake_registration(){var t=e.certificate_as_stake_registration(this.ptr);return 0===t?void 0:Gr.__wrap(t)}as_stake_deregistration(){var t=e.certificate_as_stake_deregistration(this.ptr);return 0===t?void 0:Fr.__wrap(t)}as_stake_delegation(){var t=e.certificate_as_stake_delegation(this.ptr);return 0===t?void 0:$r.__wrap(t)}as_pool_registration(){var t=e.certificate_as_pool_registration(this.ptr);return 0===t?void 0:fr.__wrap(t)}as_pool_retirement(){var t=e.certificate_as_pool_retirement(this.ptr);return 0===t?void 0:mr.__wrap(t)}as_genesis_key_delegation(){var t=e.certificate_as_genesis_key_delegation(this.ptr);return 0===t?void 0:Nt.__wrap(t)}as_move_instantaneous_rewards_cert(){var t=e.certificate_as_move_instantaneous_rewards_cert(this.ptr);return 0===t?void 0:rr.__wrap(t)}}class ft{static __wrap(t){const r=Object.create(ft.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_certificates_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.certificates_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.certificates_from_bytes(r,_);return ft.__wrap(a)}static new(){var t=e.certificates_new();return ft.__wrap(t)}len(){return e.certificates_len(this.ptr)>>>0}get(t){var r=e.certificates_get(this.ptr,t);return vt.__wrap(r)}add(t){j(t,vt),e.certificates_add(this.ptr,t.ptr)}}class mt{static __wrap(t){const r=Object.create(mt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_constrplutusdata_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.constrplutusdata_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.constrplutusdata_from_bytes(r,_);return mt.__wrap(a)}tag(){var t=e.constrplutusdata_tag(this.ptr);return It.__wrap(t)}data(){var t=e.constrplutusdata_data(this.ptr);return dr.__wrap(t)}static new(t,r){j(t,It);var _=t.ptr;t.ptr=0,j(r,dr);var a=e.constrplutusdata_new(_,r.ptr);return mt.__wrap(a)}}class kt{static __wrap(t){const r=Object.create(kt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_costmodel_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.costmodel_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.costmodel_from_bytes(r,_);return kt.__wrap(a)}static new(){var t=e.costmodel_new();return kt.__wrap(t)}set(t,r){j(r,It);var _=e.costmodel_set(this.ptr,t,r.ptr);return It.__wrap(_)}get(t){var r=e.costmodel_get(this.ptr,t);return It.__wrap(r)}}class jt{static __wrap(t){const r=Object.create(jt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_costmdls_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.costmdls_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.costmdls_from_bytes(r,_);return jt.__wrap(a)}static new(){var t=e.costmdls_new();return jt.__wrap(t)}len(){return e.costmdls_len(this.ptr)>>>0}insert(t,r){j(t,Jt),j(r,kt);var _=e.costmdls_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:kt.__wrap(_)}get(t){j(t,Jt);var r=e.costmdls_get(this.ptr,t.ptr);return 0===r?void 0:kt.__wrap(r)}keys(){var t=e.costmdls_keys(this.ptr);return Yt.__wrap(t)}}class xt{static __wrap(t){const r=Object.create(xt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_dnsrecordaoraaaa_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.dnsrecordaoraaaa_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.dnsrecordaoraaaa_from_bytes(r,_);return xt.__wrap(a)}static new(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.dnsrecordaoraaaa_new(r,_);return xt.__wrap(a)}record(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.dnsrecordaoraaaa_record(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}}class Ot{static __wrap(t){const r=Object.create(Ot.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_dnsrecordsrv_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.dnsrecordsrv_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.dnsrecordsrv_from_bytes(r,_);return Ot.__wrap(a)}static new(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.dnsrecordsrv_new(r,_);return Ot.__wrap(a)}record(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.dnsrecordsrv_record(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}}class St{static __wrap(t){const r=Object.create(St.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_datahash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.datahash_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.datahash_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.datahash_from_bech32(r,_);return St.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.datahash_from_bytes(r,_);return St.__wrap(a)}}class Pt{static __wrap(t){const r=Object.create(Pt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_ed25519keyhash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ed25519keyhash_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.ed25519keyhash_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.ed25519keyhash_from_bech32(r,_);return Pt.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.ed25519keyhash_from_bytes(r,_);return Pt.__wrap(a)}}class Rt{static __wrap(t){const r=Object.create(Rt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_ed25519keyhashes_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ed25519keyhashes_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.ed25519keyhashes_from_bytes(r,_);return Rt.__wrap(a)}static new(){var t=e.ed25519keyhashes_new();return Rt.__wrap(t)}len(){return e.ed25519keyhashes_len(this.ptr)>>>0}get(t){var r=e.ed25519keyhashes_get(this.ptr,t);return Pt.__wrap(r)}add(t){j(t,Pt),e.ed25519keyhashes_add(this.ptr,t.ptr)}}class At{static __wrap(t){const r=Object.create(At.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_ed25519signature_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ed25519signature_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.ed25519signature_to_bech32(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}to_hex(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.ed25519signature_to_hex(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.ed25519signature_from_bech32(r,_);return At.__wrap(a)}static from_hex(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.ed25519signature_from_hex(r,_);return At.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.ed25519signature_from_bytes(r,_);return At.__wrap(a)}}class Tt{static __wrap(t){const r=Object.create(Tt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_enterpriseaddress_free(t)}static new(t,r){j(r,Jr);var _=e.enterpriseaddress_new(t,r.ptr);return Tt.__wrap(_)}payment_cred(){var t=e.enterpriseaddress_payment_cred(this.ptr);return Jr.__wrap(t)}to_address(){var t=e.enterpriseaddress_to_address(this.ptr);return _t.__wrap(t)}static from_address(t){j(t,_t);var r=e.enterpriseaddress_from_address(t.ptr);return 0===r?void 0:Tt.__wrap(r)}}class Kt{static __wrap(t){const r=Object.create(Kt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_exunitprices_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.exunitprices_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.exunitprices_from_bytes(r,_);return Kt.__wrap(a)}mem_price(){var t=e.exunitprices_mem_price(this.ptr);return b_.__wrap(t)}step_price(){var t=e.exunitprices_step_price(this.ptr);return b_.__wrap(t)}static new(t,r){j(t,b_),j(r,b_);var _=e.exunitprices_new(t.ptr,r.ptr);return Kt.__wrap(_)}}class Mt{static __wrap(t){const r=Object.create(Mt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_exunits_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.exunits_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.exunits_from_bytes(r,_);return Mt.__wrap(a)}mem(){var t=e.exunits_mem(this.ptr);return dt.__wrap(t)}steps(){var t=e.exunits_steps(this.ptr);return dt.__wrap(t)}static new(t,r){j(t,dt),j(r,dt);var _=e.exunits_new(t.ptr,r.ptr);return Mt.__wrap(_)}}class Bt{static __wrap(t){const r=Object.create(Bt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_generaltransactionmetadata_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.generaltransactionmetadata_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.generaltransactionmetadata_from_bytes(r,_);return Bt.__wrap(a)}static new(){var t=e.generaltransactionmetadata_new();return Bt.__wrap(t)}len(){return e.generaltransactionmetadata_len(this.ptr)>>>0}insert(t,r){j(t,dt),j(r,s_);var _=e.generaltransactionmetadata_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:s_.__wrap(_)}get(t){j(t,dt);var r=e.generaltransactionmetadata_get(this.ptr,t.ptr);return 0===r?void 0:s_.__wrap(r)}keys(){var t=e.generaltransactionmetadata_keys(this.ptr);return i_.__wrap(t)}}class Ct{static __wrap(t){const r=Object.create(Ct.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_genesisdelegatehash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.genesisdelegatehash_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.genesisdelegatehash_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.genesisdelegatehash_from_bech32(r,_);return Ct.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.genesisdelegatehash_from_bytes(r,_);return Ct.__wrap(a)}}class zt{static __wrap(t){const r=Object.create(zt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_genesishash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.genesishash_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.genesishash_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.genesishash_from_bech32(r,_);return zt.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.genesishash_from_bytes(r,_);return zt.__wrap(a)}}class Dt{static __wrap(t){const r=Object.create(Dt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_genesishashes_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.genesishashes_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.genesishashes_from_bytes(r,_);return Dt.__wrap(a)}static new(){var t=e.genesishashes_new();return Dt.__wrap(t)}len(){return e.genesishashes_len(this.ptr)>>>0}get(t){var r=e.genesishashes_get(this.ptr,t);return zt.__wrap(r)}add(t){j(t,zt),e.genesishashes_add(this.ptr,t.ptr)}}class Nt{static __wrap(t){const r=Object.create(Nt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_genesiskeydelegation_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.genesiskeydelegation_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.genesiskeydelegation_from_bytes(r,_);return Nt.__wrap(a)}genesishash(){var t=e.genesiskeydelegation_genesishash(this.ptr);return zt.__wrap(t)}genesis_delegate_hash(){var t=e.genesiskeydelegation_genesis_delegate_hash(this.ptr);return Ct.__wrap(t)}vrf_keyhash(){var t=e.genesiskeydelegation_vrf_keyhash(this.ptr);return h_.__wrap(t)}static new(t,r,_){j(t,zt),j(r,Ct),j(_,h_);var a=e.genesiskeydelegation_new(t.ptr,r.ptr,_.ptr);return Nt.__wrap(a)}}class Ht{static __wrap(t){const r=Object.create(Ht.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_header_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.header_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.header_from_bytes(r,_);return Ht.__wrap(a)}header_body(){var t=e.header_header_body(this.ptr);return Lt.__wrap(t)}body_signature(){var t=e.header_body_signature(this.ptr);return Et.__wrap(t)}static new(t,r){j(t,Lt),j(r,Et);var _=e.header_new(t.ptr,r.ptr);return Ht.__wrap(_)}}class Lt{static __wrap(t){const r=Object.create(Lt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_headerbody_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.headerbody_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.headerbody_from_bytes(r,_);return Lt.__wrap(a)}block_number(){return e.headerbody_block_number(this.ptr)>>>0}slot(){return e.headerbody_slot(this.ptr)>>>0}prev_hash(){var t=e.headerbody_prev_hash(this.ptr);return 0===t?void 0:ut.__wrap(t)}issuer_vkey(){var t=e.headerbody_issuer_vkey(this.ptr);return f_.__wrap(t)}vrf_vkey(){var t=e.headerbody_vrf_vkey(this.ptr);return g_.__wrap(t)}nonce_vrf(){var t=e.headerbody_nonce_vrf(this.ptr);return y_.__wrap(t)}leader_vrf(){var t=e.headerbody_leader_vrf(this.ptr);return y_.__wrap(t)}block_body_size(){return e.headerbody_block_body_size(this.ptr)>>>0}block_body_hash(){var t=e.headerbody_block_body_hash(this.ptr);return ut.__wrap(t)}operational_cert(){var t=e.headerbody_operational_cert(this.ptr);return pr.__wrap(t)}protocol_version(){var t=e.headerbody_protocol_version(this.ptr);return Or.__wrap(t)}static new(t,r,_,a,n,s,i,o,p,c,d){let w=0;h(_)||(j(_,ut),w=_.ptr,_.ptr=0),j(a,f_),j(n,g_),j(s,y_),j(i,y_),j(p,ut),j(c,pr),j(d,Or);var l=e.headerbody_new(t,r,w,a.ptr,n.ptr,s.ptr,i.ptr,o,p.ptr,c.ptr,d.ptr);return Lt.__wrap(l)}}class It{static __wrap(t){const r=Object.create(It.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_int_free(t)}static new(t){j(t,dt);var r=e.int_new(t.ptr);return It.__wrap(r)}static new_negative(t){j(t,dt);var r=e.int_new_negative(t.ptr);return It.__wrap(r)}static new_i32(t){var r=e.int_new_i32(t);return It.__wrap(r)}is_positive(){return 0!==e.int_is_positive(this.ptr)}as_positive(){var t=e.int_as_positive(this.ptr);return 0===t?void 0:dt.__wrap(t)}as_negative(){var t=e.int_as_negative(this.ptr);return 0===t?void 0:dt.__wrap(t)}as_i32(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.int_as_i32(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return 0===t?void 0:r}finally{e.__wbindgen_add_to_stack_pointer(16)}}}class qt{static __wrap(t){const r=Object.create(qt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_ipv4_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ipv4_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.ipv4_from_bytes(r,_);return qt.__wrap(a)}static new(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.ipv4_new(r,_);return qt.__wrap(a)}ip(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ipv4_ip(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}class Vt{static __wrap(t){const r=Object.create(Vt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_ipv6_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ipv6_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.ipv6_from_bytes(r,_);return Vt.__wrap(a)}static new(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.ipv6_new(r,_);return Vt.__wrap(a)}ip(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ipv6_ip(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}class Et{static __wrap(t){const r=Object.create(Et.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_kessignature_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.kessignature_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.kessignature_from_bytes(r,_);return Et.__wrap(a)}}class Wt{static __wrap(t){const r=Object.create(Wt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_kesvkey_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.kesvkey_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.kesvkey_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.kesvkey_from_bech32(r,_);return Wt.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.kesvkey_from_bytes(r,_);return Wt.__wrap(a)}}class Jt{static __wrap(t){const r=Object.create(Jt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_language_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.language_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.language_from_bytes(r,_);return Jt.__wrap(a)}static new_plutus_v1(){var t=e.language_new_plutus_v1();return Jt.__wrap(t)}kind(){return e.language_kind(this.ptr)>>>0}}class Yt{static __wrap(t){const r=Object.create(Yt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_languages_free(t)}static new(){var t=e.languages_new();return Yt.__wrap(t)}len(){return e.languages_len(this.ptr)>>>0}get(t){var r=e.languages_get(this.ptr,t);return Jt.__wrap(r)}add(t){j(t,Jt);var r=t.ptr;t.ptr=0,e.languages_add(this.ptr,r)}}class $t{static __wrap(t){const r=Object.create($t.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_legacydaedalusprivatekey_free(t)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.legacydaedalusprivatekey_from_bytes(r,_);return $t.__wrap(a)}as_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.legacydaedalusprivatekey_as_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}chaincode(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.legacydaedalusprivatekey_chaincode(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}class Ft{static __wrap(t){const r=Object.create(Ft.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_linearfee_free(t)}constant(){var t=e.linearfee_constant(this.ptr);return dt.__wrap(t)}coefficient(){var t=e.linearfee_coefficient(this.ptr);return dt.__wrap(t)}static new(t,r){j(t,dt),j(r,dt);var _=e.linearfee_new(t.ptr,r.ptr);return Ft.__wrap(_)}}class Gt{static __wrap(t){const r=Object.create(Gt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_mirtostakecredentials_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.mirtostakecredentials_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.mirtostakecredentials_from_bytes(r,_);return Gt.__wrap(a)}static new(){var t=e.mirtostakecredentials_new();return Gt.__wrap(t)}len(){return e.mirtostakecredentials_len(this.ptr)>>>0}insert(t,r){j(t,Jr),j(r,It);var _=e.mirtostakecredentials_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:It.__wrap(_)}get(t){j(t,Jr);var r=e.mirtostakecredentials_get(this.ptr,t.ptr);return 0===r?void 0:It.__wrap(r)}keys(){var t=e.mirtostakecredentials_keys(this.ptr);return Yr.__wrap(t)}}class Qt{static __wrap(t){const r=Object.create(Qt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_metadatalist_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.metadatalist_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.metadatalist_from_bytes(r,_);return Qt.__wrap(a)}static new(){var t=e.metadatalist_new();return Qt.__wrap(t)}len(){return e.metadatalist_len(this.ptr)>>>0}get(t){var r=e.metadatalist_get(this.ptr,t);return s_.__wrap(r)}add(t){j(t,s_),e.metadatalist_add(this.ptr,t.ptr)}}class Zt{static __wrap(t){const r=Object.create(Zt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_metadatamap_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.metadatamap_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.metadatamap_from_bytes(r,_);return Zt.__wrap(a)}static new(){var t=e.metadatamap_new();return Zt.__wrap(t)}len(){return e.metadatamap_len(this.ptr)>>>0}insert(t,r){j(t,s_),j(r,s_);var _=e.metadatamap_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:s_.__wrap(_)}insert_str(t,r){var _=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),a=l;j(r,s_);var n=e.metadatamap_insert_str(this.ptr,_,a,r.ptr);return 0===n?void 0:s_.__wrap(n)}insert_i32(t,r){j(r,s_);var _=e.metadatamap_insert_i32(this.ptr,t,r.ptr);return 0===_?void 0:s_.__wrap(_)}get(t){j(t,s_);var r=e.metadatamap_get(this.ptr,t.ptr);return s_.__wrap(r)}get_str(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.metadatamap_get_str(this.ptr,r,_);return s_.__wrap(a)}get_i32(t){var r=e.metadatamap_get_i32(this.ptr,t);return s_.__wrap(r)}has(t){return j(t,s_),0!==e.metadatamap_has(this.ptr,t.ptr)}keys(){var t=e.metadatamap_keys(this.ptr);return Qt.__wrap(t)}}class Ut{static __wrap(t){const r=Object.create(Ut.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_mint_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.mint_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.mint_from_bytes(r,_);return Ut.__wrap(a)}static new(){var t=e.mint_new();return Ut.__wrap(t)}len(){return e.mint_len(this.ptr)>>>0}insert(t,r){j(t,Lr),j(r,Xt);var _=e.mint_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:Xt.__wrap(_)}get(t){j(t,Lr);var r=e.mint_get(this.ptr,t.ptr);return 0===r?void 0:Xt.__wrap(r)}keys(){var t=e.mint_keys(this.ptr);return Ir.__wrap(t)}}class Xt{static __wrap(t){const r=Object.create(Xt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_mintassets_free(t)}static new(){var t=e.mintassets_new();return Xt.__wrap(t)}len(){return e.mintassets_len(this.ptr)>>>0}insert(t,r){j(t,et),j(r,It);var _=r.ptr;r.ptr=0;var a=e.mintassets_insert(this.ptr,t.ptr,_);return 0===a?void 0:It.__wrap(a)}get(t){j(t,et);var r=e.mintassets_get(this.ptr,t.ptr);return 0===r?void 0:It.__wrap(r)}keys(){var t=e.mintassets_keys(this.ptr);return at.__wrap(t)}}class tr{static __wrap(t){const r=Object.create(tr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_moveinstantaneousreward_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.moveinstantaneousreward_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.moveinstantaneousreward_from_bytes(r,_);return tr.__wrap(a)}static new_to_other_pot(t,r){j(r,dt);var _=e.moveinstantaneousreward_new_to_other_pot(t,r.ptr);return tr.__wrap(_)}static new_to_stake_creds(t,r){j(r,Gt);var _=e.moveinstantaneousreward_new_to_stake_creds(t,r.ptr);return tr.__wrap(_)}pot(){return e.moveinstantaneousreward_pot(this.ptr)>>>0}kind(){return e.moveinstantaneousreward_kind(this.ptr)>>>0}as_to_other_pot(){var t=e.moveinstantaneousreward_as_to_other_pot(this.ptr);return 0===t?void 0:dt.__wrap(t)}as_to_stake_creds(){var t=e.moveinstantaneousreward_as_to_stake_creds(this.ptr);return 0===t?void 0:Gt.__wrap(t)}}class rr{static __wrap(t){const r=Object.create(rr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_moveinstantaneousrewardscert_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.moveinstantaneousrewardscert_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.moveinstantaneousrewardscert_from_bytes(r,_);return rr.__wrap(a)}move_instantaneous_reward(){var t=e.moveinstantaneousrewardscert_move_instantaneous_reward(this.ptr);return tr.__wrap(t)}static new(t){j(t,tr);var r=e.moveinstantaneousrewardscert_new(t.ptr);return rr.__wrap(r)}}class _r{static __wrap(t){const r=Object.create(_r.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_multiasset_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.multiasset_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.multiasset_from_bytes(r,_);return _r.__wrap(a)}static new(){var t=e.multiasset_new();return _r.__wrap(t)}len(){return e.multiasset_len(this.ptr)>>>0}insert(t,r){j(t,Lr),j(r,nt);var _=e.multiasset_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:nt.__wrap(_)}get(t){j(t,Lr);var r=e.multiasset_get(this.ptr,t.ptr);return 0===r?void 0:nt.__wrap(r)}keys(){var t=e.multiasset_keys(this.ptr);return Ir.__wrap(t)}sub(t){j(t,_r);var r=e.multiasset_sub(this.ptr,t.ptr);return _r.__wrap(r)}}class er{static __wrap(t){const r=Object.create(er.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_multihostname_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.multihostname_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.multihostname_from_bytes(r,_);return er.__wrap(a)}dns_name(){var t=e.multihostname_dns_name(this.ptr);return Ot.__wrap(t)}static new(t){j(t,Ot);var r=e.multihostname_new(t.ptr);return er.__wrap(r)}}class ar{static __wrap(t){const r=Object.create(ar.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_nativescript_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.nativescript_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.nativescript_from_bytes(r,_);return ar.__wrap(a)}hash(t){var r=e.nativescript_hash(this.ptr,t);return Pt.__wrap(r)}static new_script_pubkey(t){j(t,Vr);var r=e.nativescript_new_script_pubkey(t.ptr);return ar.__wrap(r)}static new_script_all(t){j(t,Dr);var r=e.nativescript_new_script_all(t.ptr);return ar.__wrap(r)}static new_script_any(t){j(t,Nr);var r=e.nativescript_new_script_any(t.ptr);return ar.__wrap(r)}static new_script_n_of_k(t){j(t,qr);var r=e.nativescript_new_script_n_of_k(t.ptr);return ar.__wrap(r)}static new_timelock_start(t){j(t,Ur);var r=e.nativescript_new_timelock_start(t.ptr);return ar.__wrap(r)}static new_timelock_expiry(t){j(t,Zr);var r=e.nativescript_new_timelock_expiry(t.ptr);return ar.__wrap(r)}kind(){return e.nativescript_kind(this.ptr)>>>0}as_script_pubkey(){var t=e.nativescript_as_script_pubkey(this.ptr);return 0===t?void 0:Vr.__wrap(t)}as_script_all(){var t=e.nativescript_as_script_all(this.ptr);return 0===t?void 0:Dr.__wrap(t)}as_script_any(){var t=e.nativescript_as_script_any(this.ptr);return 0===t?void 0:Nr.__wrap(t)}as_script_n_of_k(){var t=e.nativescript_as_script_n_of_k(this.ptr);return 0===t?void 0:qr.__wrap(t)}as_timelock_start(){var t=e.nativescript_as_timelock_start(this.ptr);return 0===t?void 0:Ur.__wrap(t)}as_timelock_expiry(){var t=e.nativescript_as_timelock_expiry(this.ptr);return 0===t?void 0:Zr.__wrap(t)}}class nr{static __wrap(t){const r=Object.create(nr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_nativescripts_free(t)}static new(){var t=e.nativescripts_new();return nr.__wrap(t)}len(){return e.nativescripts_len(this.ptr)>>>0}get(t){var r=e.nativescripts_get(this.ptr,t);return ar.__wrap(r)}add(t){j(t,ar),e.nativescripts_add(this.ptr,t.ptr)}}class sr{static __wrap(t){const r=Object.create(sr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_networkid_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.networkid_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.networkid_from_bytes(r,_);return sr.__wrap(a)}static testnet(){var t=e.networkid_testnet();return sr.__wrap(t)}static mainnet(){var t=e.networkid_mainnet();return sr.__wrap(t)}kind(){return e.networkid_kind(this.ptr)>>>0}}class ir{static __wrap(t){const r=Object.create(ir.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_networkinfo_free(t)}static new(t,r){var _=e.networkinfo_new(t,r);return ir.__wrap(_)}network_id(){return e.networkinfo_network_id(this.ptr)}protocol_magic(){return e.networkinfo_protocol_magic(this.ptr)>>>0}static testnet(){var t=e.networkinfo_testnet();return ir.__wrap(t)}static mainnet(){var t=e.networkinfo_mainnet();return ir.__wrap(t)}}class or{static __wrap(t){const r=Object.create(or.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_nonce_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.nonce_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.nonce_from_bytes(r,_);return or.__wrap(a)}static new_identity(){var t=e.nonce_new_identity();return or.__wrap(t)}static new_from_hash(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.nonce_new_from_hash(r,_);return or.__wrap(a)}get_hash(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.nonce_get_hash(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];let a;return 0!==t&&(a=m(t,r).slice(),e.__wbindgen_free(t,1*r)),a}finally{e.__wbindgen_add_to_stack_pointer(16)}}}class pr{static __wrap(t){const r=Object.create(pr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_operationalcert_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.operationalcert_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.operationalcert_from_bytes(r,_);return pr.__wrap(a)}hot_vkey(){var t=e.operationalcert_hot_vkey(this.ptr);return Wt.__wrap(t)}sequence_number(){return e.operationalcert_sequence_number(this.ptr)>>>0}kes_period(){return e.operationalcert_kes_period(this.ptr)>>>0}sigma(){var t=e.operationalcert_sigma(this.ptr);return At.__wrap(t)}static new(t,r,_,a){j(t,Wt),j(a,At);var n=e.operationalcert_new(t.ptr,r,_,a.ptr);return pr.__wrap(n)}}class cr{static __wrap(t){const r=Object.create(cr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_plutusdata_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.plutusdata_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.plutusdata_from_bytes(r,_);return cr.__wrap(a)}static new_constr_plutus_data(t){j(t,mt);var r=e.plutusdata_new_constr_plutus_data(t.ptr);return cr.__wrap(r)}static new_map(t){j(t,wr);var r=e.plutusdata_new_map(t.ptr);return cr.__wrap(r)}static new_list(t){j(t,dr);var r=e.plutusdata_new_list(t.ptr);return cr.__wrap(r)}static new_integer(t){j(t,ct);var r=e.plutusdata_new_integer(t.ptr);return cr.__wrap(r)}static new_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.plutusdata_new_bytes(r,_);return cr.__wrap(a)}kind(){return e.plutusdata_kind(this.ptr)>>>0}as_constr_plutus_data(){var t=e.plutusdata_as_constr_plutus_data(this.ptr);return 0===t?void 0:mt.__wrap(t)}as_map(){var t=e.plutusdata_as_map(this.ptr);return 0===t?void 0:wr.__wrap(t)}as_list(){var t=e.plutusdata_as_list(this.ptr);return 0===t?void 0:dr.__wrap(t)}as_integer(){var t=e.plutusdata_as_integer(this.ptr);return 0===t?void 0:ct.__wrap(t)}as_bytes(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.plutusdata_as_bytes(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];let a;return 0!==t&&(a=m(t,r).slice(),e.__wbindgen_free(t,1*r)),a}finally{e.__wbindgen_add_to_stack_pointer(16)}}}class dr{static __wrap(t){const r=Object.create(dr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_plutuslist_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.plutuslist_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.plutuslist_from_bytes(r,_);return dr.__wrap(a)}static new(){var t=e.plutuslist_new();return dr.__wrap(t)}len(){return e.plutuslist_len(this.ptr)>>>0}get(t){var r=e.plutuslist_get(this.ptr,t);return cr.__wrap(r)}add(t){j(t,cr),e.plutuslist_add(this.ptr,t.ptr)}}class wr{static __wrap(t){const r=Object.create(wr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_plutusmap_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.plutusmap_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.plutusmap_from_bytes(r,_);return wr.__wrap(a)}static new(){var t=e.plutusmap_new();return wr.__wrap(t)}len(){return e.plutusmap_len(this.ptr)>>>0}insert(t,r){j(t,cr),j(r,cr);var _=e.plutusmap_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:cr.__wrap(_)}get(t){j(t,cr);var r=e.plutusmap_get(this.ptr,t.ptr);return 0===r?void 0:cr.__wrap(r)}keys(){var t=e.plutusmap_keys(this.ptr);return dr.__wrap(t)}}class lr{static __wrap(t){const r=Object.create(lr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_plutusscript_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.plutusscript_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.plutusscript_from_bytes(r,_);return lr.__wrap(a)}static new(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.plutusscript_new(r,_);return lr.__wrap(a)}bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.plutusscript_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}class br{static __wrap(t){const r=Object.create(br.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_plutusscripts_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.plutusscripts_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.plutusscripts_from_bytes(r,_);return br.__wrap(a)}static new(){var t=e.plutusscripts_new();return br.__wrap(t)}len(){return e.plutusscripts_len(this.ptr)>>>0}get(t){var r=e.plutusscripts_get(this.ptr,t);return lr.__wrap(r)}add(t){j(t,lr),e.plutusscripts_add(this.ptr,t.ptr)}}class ur{static __wrap(t){const r=Object.create(ur.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_pointer_free(t)}static new(t,r,_){var a=e.pointer_new(t,r,_);return ur.__wrap(a)}slot(){return e.pointer_slot(this.ptr)>>>0}tx_index(){return e.pointer_tx_index(this.ptr)>>>0}cert_index(){return e.pointer_cert_index(this.ptr)>>>0}}class yr{static __wrap(t){const r=Object.create(yr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_pointeraddress_free(t)}static new(t,r,_){j(r,Jr),j(_,ur);var a=e.pointeraddress_new(t,r.ptr,_.ptr);return yr.__wrap(a)}payment_cred(){var t=e.pointeraddress_payment_cred(this.ptr);return Jr.__wrap(t)}stake_pointer(){var t=e.pointeraddress_stake_pointer(this.ptr);return ur.__wrap(t)}to_address(){var t=e.pointeraddress_to_address(this.ptr);return _t.__wrap(t)}static from_address(t){j(t,_t);var r=e.pointeraddress_from_address(t.ptr);return 0===r?void 0:yr.__wrap(r)}}class hr{static __wrap(t){const r=Object.create(hr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_poolmetadata_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.poolmetadata_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.poolmetadata_from_bytes(r,_);return hr.__wrap(a)}url(){var t=e.poolmetadata_url(this.ptr);return l_.__wrap(t)}pool_metadata_hash(){var t=e.poolmetadata_pool_metadata_hash(this.ptr);return gr.__wrap(t)}static new(t,r){j(t,l_),j(r,gr);var _=e.poolmetadata_new(t.ptr,r.ptr);return hr.__wrap(_)}}class gr{static __wrap(t){const r=Object.create(gr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_poolmetadatahash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.poolmetadatahash_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.poolmetadatahash_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.poolmetadatahash_from_bech32(r,_);return gr.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.poolmetadatahash_from_bytes(r,_);return gr.__wrap(a)}}class vr{static __wrap(t){const r=Object.create(vr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_poolparams_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.poolparams_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.poolparams_from_bytes(r,_);return vr.__wrap(a)}operator(){var t=e.poolparams_operator(this.ptr);return Pt.__wrap(t)}vrf_keyhash(){var t=e.poolparams_vrf_keyhash(this.ptr);return h_.__wrap(t)}pledge(){var t=e.poolparams_pledge(this.ptr);return dt.__wrap(t)}cost(){var t=e.poolparams_cost(this.ptr);return dt.__wrap(t)}margin(){var t=e.poolparams_margin(this.ptr);return b_.__wrap(t)}reward_account(){var t=e.poolparams_reward_account(this.ptr);return Cr.__wrap(t)}pool_owners(){var t=e.poolparams_pool_owners(this.ptr);return Rt.__wrap(t)}relays(){var t=e.poolparams_relays(this.ptr);return Br.__wrap(t)}pool_metadata(){var t=e.poolparams_pool_metadata(this.ptr);return 0===t?void 0:hr.__wrap(t)}static new(t,r,_,a,n,s,i,o,p){j(t,Pt),j(r,h_),j(_,dt),j(a,dt),j(n,b_),j(s,Cr),j(i,Rt),j(o,Br);let c=0;h(p)||(j(p,hr),c=p.ptr,p.ptr=0);var d=e.poolparams_new(t.ptr,r.ptr,_.ptr,a.ptr,n.ptr,s.ptr,i.ptr,o.ptr,c);return vr.__wrap(d)}}class fr{static __wrap(t){const r=Object.create(fr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_poolregistration_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.poolregistration_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.poolregistration_from_bytes(r,_);return fr.__wrap(a)}pool_params(){var t=e.poolregistration_pool_params(this.ptr);return vr.__wrap(t)}static new(t){j(t,vr);var r=e.poolregistration_new(t.ptr);return fr.__wrap(r)}}class mr{static __wrap(t){const r=Object.create(mr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_poolretirement_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.poolretirement_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.poolretirement_from_bytes(r,_);return mr.__wrap(a)}pool_keyhash(){var t=e.poolretirement_pool_keyhash(this.ptr);return Pt.__wrap(t)}epoch(){return e.poolretirement_epoch(this.ptr)>>>0}static new(t,r){j(t,Pt);var _=e.poolretirement_new(t.ptr,r);return mr.__wrap(_)}}class kr{static __wrap(t){const r=Object.create(kr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_privatekey_free(t)}to_public(){var t=e.privatekey_to_public(this.ptr);return Pr.__wrap(t)}static generate_ed25519(){var t=e.privatekey_generate_ed25519();return kr.__wrap(t)}static generate_ed25519extended(){var t=e.privatekey_generate_ed25519extended();return kr.__wrap(t)}to_bech32(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.privatekey_to_bech32(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}as_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.privatekey_as_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_extended_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.privatekey_from_extended_bytes(r,_);return kr.__wrap(a)}static from_normal_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.privatekey_from_normal_bytes(r,_);return kr.__wrap(a)}sign(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.privatekey_sign(this.ptr,r,_);return At.__wrap(a)}}class jr{static __wrap(t){const r=Object.create(jr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_proposedprotocolparameterupdates_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.proposedprotocolparameterupdates_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.proposedprotocolparameterupdates_from_bytes(r,_);return jr.__wrap(a)}static new(){var t=e.proposedprotocolparameterupdates_new();return jr.__wrap(t)}len(){return e.proposedprotocolparameterupdates_len(this.ptr)>>>0}insert(t,r){j(t,zt),j(r,xr);var _=e.proposedprotocolparameterupdates_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:xr.__wrap(_)}get(t){j(t,zt);var r=e.proposedprotocolparameterupdates_get(this.ptr,t.ptr);return 0===r?void 0:xr.__wrap(r)}keys(){var t=e.proposedprotocolparameterupdates_keys(this.ptr);return Dt.__wrap(t)}}class xr{static __wrap(t){const r=Object.create(xr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_protocolparamupdate_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.protocolparamupdate_from_bytes(r,_);return xr.__wrap(a)}set_minfee_a(t){j(t,dt),e.protocolparamupdate_set_minfee_a(this.ptr,t.ptr)}minfee_a(){var t=e.protocolparamupdate_minfee_a(this.ptr);return 0===t?void 0:dt.__wrap(t)}set_minfee_b(t){j(t,dt),e.protocolparamupdate_set_minfee_b(this.ptr,t.ptr)}minfee_b(){var t=e.protocolparamupdate_minfee_b(this.ptr);return 0===t?void 0:dt.__wrap(t)}set_max_block_body_size(t){e.protocolparamupdate_set_max_block_body_size(this.ptr,t)}max_block_body_size(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_max_block_body_size(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_max_tx_size(t){e.protocolparamupdate_set_max_tx_size(this.ptr,t)}max_tx_size(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_max_tx_size(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_max_block_header_size(t){e.protocolparamupdate_set_max_block_header_size(this.ptr,t)}max_block_header_size(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_max_block_header_size(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_key_deposit(t){j(t,dt),e.protocolparamupdate_set_key_deposit(this.ptr,t.ptr)}key_deposit(){var t=e.protocolparamupdate_key_deposit(this.ptr);return 0===t?void 0:dt.__wrap(t)}set_pool_deposit(t){j(t,dt),e.protocolparamupdate_set_pool_deposit(this.ptr,t.ptr)}pool_deposit(){var t=e.protocolparamupdate_pool_deposit(this.ptr);return 0===t?void 0:dt.__wrap(t)}set_max_epoch(t){e.protocolparamupdate_set_max_epoch(this.ptr,t)}max_epoch(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_max_epoch(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_n_opt(t){e.protocolparamupdate_set_n_opt(this.ptr,t)}n_opt(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_n_opt(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_pool_pledge_influence(t){j(t,b_),e.protocolparamupdate_set_pool_pledge_influence(this.ptr,t.ptr)}pool_pledge_influence(){var t=e.protocolparamupdate_pool_pledge_influence(this.ptr);return 0===t?void 0:b_.__wrap(t)}set_expansion_rate(t){j(t,b_),e.protocolparamupdate_set_expansion_rate(this.ptr,t.ptr)}expansion_rate(){var t=e.protocolparamupdate_expansion_rate(this.ptr);return 0===t?void 0:b_.__wrap(t)}set_treasury_growth_rate(t){j(t,b_),e.protocolparamupdate_set_treasury_growth_rate(this.ptr,t.ptr)}treasury_growth_rate(){var t=e.protocolparamupdate_treasury_growth_rate(this.ptr);return 0===t?void 0:b_.__wrap(t)}set_d(t){j(t,b_),e.protocolparamupdate_set_d(this.ptr,t.ptr)}d(){var t=e.protocolparamupdate_d(this.ptr);return 0===t?void 0:b_.__wrap(t)}set_extra_entropy(t){j(t,or),e.protocolparamupdate_set_extra_entropy(this.ptr,t.ptr)}extra_entropy(){var t=e.protocolparamupdate_extra_entropy(this.ptr);return 0===t?void 0:or.__wrap(t)}set_protocol_version(t){j(t,Sr),e.protocolparamupdate_set_protocol_version(this.ptr,t.ptr)}protocol_version(){var t=e.protocolparamupdate_protocol_version(this.ptr);return 0===t?void 0:Sr.__wrap(t)}set_min_pool_cost(t){j(t,dt),e.protocolparamupdate_set_min_pool_cost(this.ptr,t.ptr)}min_pool_cost(){var t=e.protocolparamupdate_min_pool_cost(this.ptr);return 0===t?void 0:dt.__wrap(t)}set_ada_per_utxo_byte(t){j(t,dt),e.protocolparamupdate_set_ada_per_utxo_byte(this.ptr,t.ptr)}ada_per_utxo_byte(){var t=e.protocolparamupdate_ada_per_utxo_byte(this.ptr);return 0===t?void 0:dt.__wrap(t)}set_cost_models(t){j(t,jt),e.protocolparamupdate_set_cost_models(this.ptr,t.ptr)}cost_models(){var t=e.protocolparamupdate_cost_models(this.ptr);return 0===t?void 0:jt.__wrap(t)}set_execution_costs(t){j(t,Kt),e.protocolparamupdate_set_execution_costs(this.ptr,t.ptr)}execution_costs(){var t=e.protocolparamupdate_execution_costs(this.ptr);return 0===t?void 0:Kt.__wrap(t)}set_max_tx_ex_units(t){j(t,Mt),e.protocolparamupdate_set_max_tx_ex_units(this.ptr,t.ptr)}max_tx_ex_units(){var t=e.protocolparamupdate_max_tx_ex_units(this.ptr);return 0===t?void 0:Mt.__wrap(t)}set_max_block_ex_units(t){j(t,Mt),e.protocolparamupdate_set_max_block_ex_units(this.ptr,t.ptr)}max_block_ex_units(){var t=e.protocolparamupdate_max_block_ex_units(this.ptr);return 0===t?void 0:Mt.__wrap(t)}set_max_value_size(t){e.protocolparamupdate_set_max_value_size(this.ptr,t)}max_value_size(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_max_value_size(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}static new(){var t=e.protocolparamupdate_new();return xr.__wrap(t)}}class Or{static __wrap(t){const r=Object.create(Or.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_protocolversion_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.protocolversion_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.protocolversion_from_bytes(r,_);return Or.__wrap(a)}major(){return e.protocolversion_major(this.ptr)>>>0}minor(){return e.protocolversion_minor(this.ptr)>>>0}static new(t,r){var _=e.protocolversion_new(t,r);return Or.__wrap(_)}}class Sr{static __wrap(t){const r=Object.create(Sr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_protocolversions_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.protocolversions_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.protocolversions_from_bytes(r,_);return Sr.__wrap(a)}static new(){var t=e.protocolversions_new();return Sr.__wrap(t)}len(){return e.protocolversions_len(this.ptr)>>>0}get(t){var r=e.protocolversions_get(this.ptr,t);return Or.__wrap(r)}add(t){j(t,Or),e.protocolversions_add(this.ptr,t.ptr)}}class Pr{static __wrap(t){const r=Object.create(Pr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_publickey_free(t)}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.publickey_from_bech32(r,_);return Pr.__wrap(a)}to_bech32(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.publickey_to_bech32(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}as_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.publickey_as_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.publickey_from_bytes(r,_);return Pr.__wrap(a)}verify(t,r){var _=k(t,e.__wbindgen_malloc),a=l;return j(r,At),0!==e.publickey_verify(this.ptr,_,a,r.ptr)}hash(){var t=e.publickey_hash(this.ptr);return Pt.__wrap(t)}}class Rr{static __wrap(t){const r=Object.create(Rr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_publickeys_free(t)}constructor(){var t=e.publickeys_new();return Rr.__wrap(t)}size(){return e.publickeys_size(this.ptr)>>>0}get(t){var r=e.publickeys_get(this.ptr,t);return Pr.__wrap(r)}add(t){j(t,Pr),e.publickeys_add(this.ptr,t.ptr)}}class Ar{static __wrap(t){const r=Object.create(Ar.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_redeemer_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.redeemer_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.redeemer_from_bytes(r,_);return Ar.__wrap(a)}tag(){var t=e.redeemer_tag(this.ptr);return Tr.__wrap(t)}index(){var t=e.redeemer_index(this.ptr);return dt.__wrap(t)}data(){var t=e.redeemer_data(this.ptr);return cr.__wrap(t)}ex_units(){var t=e.redeemer_ex_units(this.ptr);return Mt.__wrap(t)}static new(t,r,_,a){j(t,Tr),j(r,dt),j(_,cr),j(a,Mt);var n=e.redeemer_new(t.ptr,r.ptr,_.ptr,a.ptr);return Ar.__wrap(n)}}class Tr{static __wrap(t){const r=Object.create(Tr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_redeemertag_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.redeemertag_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.redeemertag_from_bytes(r,_);return Tr.__wrap(a)}static new_spend(){var t=e.redeemertag_new_spend();return Tr.__wrap(t)}static new_mint(){var t=e.redeemertag_new_mint();return Tr.__wrap(t)}static new_cert(){var t=e.redeemertag_new_cert();return Tr.__wrap(t)}static new_reward(){var t=e.redeemertag_new_reward();return Tr.__wrap(t)}kind(){return e.redeemertag_kind(this.ptr)>>>0}}class Kr{static __wrap(t){const r=Object.create(Kr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_redeemers_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.redeemers_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.redeemers_from_bytes(r,_);return Kr.__wrap(a)}static new(){var t=e.redeemers_new();return Kr.__wrap(t)}len(){return e.redeemers_len(this.ptr)>>>0}get(t){var r=e.redeemers_get(this.ptr,t);return Ar.__wrap(r)}add(t){j(t,Ar),e.redeemers_add(this.ptr,t.ptr)}}class Mr{static __wrap(t){const r=Object.create(Mr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_relay_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.relay_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.relay_from_bytes(r,_);return Mr.__wrap(a)}static new_single_host_addr(t){j(t,Er);var r=e.relay_new_single_host_addr(t.ptr);return Mr.__wrap(r)}static new_single_host_name(t){j(t,Wr);var r=e.relay_new_single_host_name(t.ptr);return Mr.__wrap(r)}static new_multi_host_name(t){j(t,er);var r=e.relay_new_multi_host_name(t.ptr);return Mr.__wrap(r)}kind(){return e.relay_kind(this.ptr)>>>0}as_single_host_addr(){var t=e.relay_as_single_host_addr(this.ptr);return 0===t?void 0:Er.__wrap(t)}as_single_host_name(){var t=e.relay_as_single_host_name(this.ptr);return 0===t?void 0:Wr.__wrap(t)}as_multi_host_name(){var t=e.relay_as_multi_host_name(this.ptr);return 0===t?void 0:er.__wrap(t)}}class Br{static __wrap(t){const r=Object.create(Br.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_relays_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.relays_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.relays_from_bytes(r,_);return Br.__wrap(a)}static new(){var t=e.relays_new();return Br.__wrap(t)}len(){return e.relays_len(this.ptr)>>>0}get(t){var r=e.relays_get(this.ptr,t);return Mr.__wrap(r)}add(t){j(t,Mr),e.relays_add(this.ptr,t.ptr)}}class Cr{static __wrap(t){const r=Object.create(Cr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_rewardaddress_free(t)}static new(t,r){j(r,Jr);var _=e.rewardaddress_new(t,r.ptr);return Cr.__wrap(_)}payment_cred(){var t=e.rewardaddress_payment_cred(this.ptr);return Jr.__wrap(t)}to_address(){var t=e.rewardaddress_to_address(this.ptr);return _t.__wrap(t)}static from_address(t){j(t,_t);var r=e.rewardaddress_from_address(t.ptr);return 0===r?void 0:Cr.__wrap(r)}}class zr{static __wrap(t){const r=Object.create(zr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_rewardaddresses_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.rewardaddresses_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.rewardaddresses_from_bytes(r,_);return zr.__wrap(a)}static new(){var t=e.rewardaddresses_new();return zr.__wrap(t)}len(){return e.rewardaddresses_len(this.ptr)>>>0}get(t){var r=e.rewardaddresses_get(this.ptr,t);return Cr.__wrap(r)}add(t){j(t,Cr),e.rewardaddresses_add(this.ptr,t.ptr)}}class Dr{static __wrap(t){const r=Object.create(Dr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scriptall_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scriptall_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.scriptall_from_bytes(r,_);return Dr.__wrap(a)}native_scripts(){var t=e.scriptall_native_scripts(this.ptr);return nr.__wrap(t)}static new(t){j(t,nr);var r=e.scriptall_new(t.ptr);return Dr.__wrap(r)}}class Nr{static __wrap(t){const r=Object.create(Nr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scriptany_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scriptany_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.scriptany_from_bytes(r,_);return Nr.__wrap(a)}native_scripts(){var t=e.scriptany_native_scripts(this.ptr);return nr.__wrap(t)}static new(t){j(t,nr);var r=e.scriptany_new(t.ptr);return Nr.__wrap(r)}}class Hr{static __wrap(t){const r=Object.create(Hr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scriptdatahash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scriptdatahash_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.scriptdatahash_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.scriptdatahash_from_bech32(r,_);return Hr.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.scriptdatahash_from_bytes(r,_);return Hr.__wrap(a)}}class Lr{static __wrap(t){const r=Object.create(Lr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scripthash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scripthash_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.scripthash_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.scripthash_from_bech32(r,_);return Lr.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.scripthash_from_bytes(r,_);return Lr.__wrap(a)}}class Ir{static __wrap(t){const r=Object.create(Ir.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scripthashes_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scripthashes_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.scripthashes_from_bytes(r,_);return Ir.__wrap(a)}static new(){var t=e.scripthashes_new();return Ir.__wrap(t)}len(){return e.scripthashes_len(this.ptr)>>>0}get(t){var r=e.scripthashes_get(this.ptr,t);return Lr.__wrap(r)}add(t){j(t,Lr),e.scripthashes_add(this.ptr,t.ptr)}}class qr{static __wrap(t){const r=Object.create(qr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scriptnofk_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scriptnofk_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.scriptnofk_from_bytes(r,_);return qr.__wrap(a)}n(){return e.scriptnofk_n(this.ptr)>>>0}native_scripts(){var t=e.scriptnofk_native_scripts(this.ptr);return nr.__wrap(t)}static new(t,r){j(r,nr);var _=e.scriptnofk_new(t,r.ptr);return qr.__wrap(_)}}class Vr{static __wrap(t){const r=Object.create(Vr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scriptpubkey_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scriptpubkey_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.scriptpubkey_from_bytes(r,_);return Vr.__wrap(a)}addr_keyhash(){var t=e.scriptpubkey_addr_keyhash(this.ptr);return Pt.__wrap(t)}static new(t){j(t,Pt);var r=e.scriptpubkey_new(t.ptr);return Vr.__wrap(r)}}class Er{static __wrap(t){const r=Object.create(Er.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_singlehostaddr_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.singlehostaddr_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.singlehostaddr_from_bytes(r,_);return Er.__wrap(a)}port(){var t=e.singlehostaddr_port(this.ptr);return 16777215===t?void 0:t}ipv4(){var t=e.singlehostaddr_ipv4(this.ptr);return 0===t?void 0:qt.__wrap(t)}ipv6(){var t=e.singlehostaddr_ipv6(this.ptr);return 0===t?void 0:Vt.__wrap(t)}static new(t,r,_){let a=0;h(r)||(j(r,qt),a=r.ptr,r.ptr=0);let n=0;h(_)||(j(_,Vt),n=_.ptr,_.ptr=0);var s=e.singlehostaddr_new(h(t)?16777215:t,a,n);return Er.__wrap(s)}}class Wr{static __wrap(t){const r=Object.create(Wr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_singlehostname_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.singlehostname_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.singlehostname_from_bytes(r,_);return Wr.__wrap(a)}port(){var t=e.singlehostname_port(this.ptr);return 16777215===t?void 0:t}dns_name(){var t=e.singlehostname_dns_name(this.ptr);return xt.__wrap(t)}static new(t,r){j(r,xt);var _=e.singlehostname_new(h(t)?16777215:t,r.ptr);return Wr.__wrap(_)}}class Jr{static __wrap(t){const r=Object.create(Jr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_stakecredential_free(t)}static from_keyhash(t){j(t,Pt);var r=e.stakecredential_from_keyhash(t.ptr);return Jr.__wrap(r)}static from_scripthash(t){j(t,Lr);var r=e.stakecredential_from_scripthash(t.ptr);return Jr.__wrap(r)}to_keyhash(){var t=e.stakecredential_to_keyhash(this.ptr);return 0===t?void 0:Pt.__wrap(t)}to_scripthash(){var t=e.stakecredential_to_scripthash(this.ptr);return 0===t?void 0:Lr.__wrap(t)}kind(){return e.stakecredential_kind(this.ptr)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.stakecredential_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.stakecredential_from_bytes(r,_);return Jr.__wrap(a)}}class Yr{static __wrap(t){const r=Object.create(Yr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_stakecredentials_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.stakecredentials_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.stakecredentials_from_bytes(r,_);return Yr.__wrap(a)}static new(){var t=e.stakecredentials_new();return Yr.__wrap(t)}len(){return e.stakecredentials_len(this.ptr)>>>0}get(t){var r=e.stakecredentials_get(this.ptr,t);return Jr.__wrap(r)}add(t){j(t,Jr),e.stakecredentials_add(this.ptr,t.ptr)}}class $r{static __wrap(t){const r=Object.create($r.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_stakedelegation_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.stakedelegation_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.stakedelegation_from_bytes(r,_);return $r.__wrap(a)}stake_credential(){var t=e.stakedelegation_stake_credential(this.ptr);return Jr.__wrap(t)}pool_keyhash(){var t=e.stakedelegation_pool_keyhash(this.ptr);return Pt.__wrap(t)}static new(t,r){j(t,Jr),j(r,Pt);var _=e.stakedelegation_new(t.ptr,r.ptr);return $r.__wrap(_)}}class Fr{static __wrap(t){const r=Object.create(Fr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_stakederegistration_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.stakederegistration_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.stakederegistration_from_bytes(r,_);return Fr.__wrap(a)}stake_credential(){var t=e.stakederegistration_stake_credential(this.ptr);return Jr.__wrap(t)}static new(t){j(t,Jr);var r=e.stakederegistration_new(t.ptr);return Fr.__wrap(r)}}class Gr{static __wrap(t){const r=Object.create(Gr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_stakeregistration_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.stakeregistration_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.stakeregistration_from_bytes(r,_);return Gr.__wrap(a)}stake_credential(){var t=e.stakeregistration_stake_credential(this.ptr);return Jr.__wrap(t)}static new(t){j(t,Jr);var r=e.stakeregistration_new(t.ptr);return Gr.__wrap(r)}}class Qr{static __wrap(t){const r=Object.create(Qr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_strings_free(t)}static new(){var t=e.strings_new();return Qr.__wrap(t)}len(){return e.strings_len(this.ptr)>>>0}get(t){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.strings_get(a,this.ptr,t);var r=v()[a/4+0],_=v()[a/4+1];return d(r,_)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(r,_)}}add(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.strings_add(this.ptr,r,_)}}class Zr{static __wrap(t){const r=Object.create(Zr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_timelockexpiry_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.timelockexpiry_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.timelockexpiry_from_bytes(r,_);return Zr.__wrap(a)}slot(){return e.timelockexpiry_slot(this.ptr)>>>0}static new(t){var r=e.timelockexpiry_new(t);return Zr.__wrap(r)}}class Ur{static __wrap(t){const r=Object.create(Ur.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_timelockstart_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.timelockstart_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.timelockstart_from_bytes(r,_);return Ur.__wrap(a)}slot(){return e.timelockstart_slot(this.ptr)>>>0}static new(t){var r=e.timelockstart_new(t);return Ur.__wrap(r)}}class Xr{static __wrap(t){const r=Object.create(Xr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transaction_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transaction_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transaction_from_bytes(r,_);return Xr.__wrap(a)}body(){var t=e.transaction_body(this.ptr);return r_.__wrap(t)}witness_set(){var t=e.transaction_witness_set(this.ptr);return d_.__wrap(t)}is_valid(){return 0!==e.transaction_is_valid(this.ptr)}auxiliary_data(){var t=e.transaction_auxiliary_data(this.ptr);return 0===t?void 0:st.__wrap(t)}set_is_valid(t){e.transaction_set_is_valid(this.ptr,t)}static new(t,r,_){j(t,r_),j(r,d_);let a=0;h(_)||(j(_,st),a=_.ptr,_.ptr=0);var n=e.transaction_new(t.ptr,r.ptr,a);return Xr.__wrap(n)}}class t_{static __wrap(t){const r=Object.create(t_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionbodies_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionbodies_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactionbodies_from_bytes(r,_);return t_.__wrap(a)}static new(){var t=e.transactionbodies_new();return t_.__wrap(t)}len(){return e.transactionbodies_len(this.ptr)>>>0}get(t){var r=e.transactionbodies_get(this.ptr,t);return r_.__wrap(r)}add(t){j(t,r_),e.transactionbodies_add(this.ptr,t.ptr)}}class r_{static __wrap(t){const r=Object.create(r_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionbody_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionbody_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactionbody_from_bytes(r,_);return r_.__wrap(a)}inputs(){var t=e.transactionbody_inputs(this.ptr);return n_.__wrap(t)}outputs(){var t=e.transactionbody_outputs(this.ptr);return p_.__wrap(t)}fee(){var t=e.transactionbody_fee(this.ptr);return dt.__wrap(t)}ttl(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.transactionbody_ttl(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_certs(t){j(t,ft),e.transactionbody_set_certs(this.ptr,t.ptr)}certs(){var t=e.transactionbody_certs(this.ptr);return 0===t?void 0:ft.__wrap(t)}set_withdrawals(t){j(t,x_),e.transactionbody_set_withdrawals(this.ptr,t.ptr)}withdrawals(){var t=e.transactionbody_withdrawals(this.ptr);return 0===t?void 0:x_.__wrap(t)}set_update(t){j(t,u_),e.transactionbody_set_update(this.ptr,t.ptr)}update(){var t=e.transactionbody_update(this.ptr);return 0===t?void 0:u_.__wrap(t)}set_auxiliary_data_hash(t){j(t,it),e.transactionbody_set_auxiliary_data_hash(this.ptr,t.ptr)}auxiliary_data_hash(){var t=e.transactionbody_auxiliary_data_hash(this.ptr);return 0===t?void 0:it.__wrap(t)}set_validity_start_interval(t){e.transactionbody_set_validity_start_interval(this.ptr,t)}validity_start_interval(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.transactionbody_validity_start_interval(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_mint(t){j(t,Ut),e.transactionbody_set_mint(this.ptr,t.ptr)}multiassets(){var t=e.transactionbody_multiassets(this.ptr);return 0===t?void 0:Ut.__wrap(t)}set_script_data_hash(t){j(t,Hr),e.transactionbody_set_script_data_hash(this.ptr,t.ptr)}script_data_hash(){var t=e.transactionbody_script_data_hash(this.ptr);return 0===t?void 0:Hr.__wrap(t)}set_collateral(t){j(t,n_),e.transactionbody_set_collateral(this.ptr,t.ptr)}collateral(){var t=e.transactionbody_collateral(this.ptr);return 0===t?void 0:n_.__wrap(t)}set_required_signers(t){j(t,Rt),e.transactionbody_set_required_signers(this.ptr,t.ptr)}required_signers(){var t=e.transactionbody_required_signers(this.ptr);return 0===t?void 0:Rt.__wrap(t)}set_network_id(t){j(t,sr),e.transactionbody_set_network_id(this.ptr,t.ptr)}network_id(){var t=e.transactionbody_network_id(this.ptr);return 0===t?void 0:sr.__wrap(t)}static new(t,r,_,a){j(t,n_),j(r,p_),j(_,dt);var n=e.transactionbody_new(t.ptr,r.ptr,_.ptr,!h(a),h(a)?0:a);return r_.__wrap(n)}}class __{static __wrap(t){const r=Object.create(__.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionbuilder_free(t)}add_key_input(t,r,_){j(t,Pt),j(r,a_),j(_,v_),e.transactionbuilder_add_key_input(this.ptr,t.ptr,r.ptr,_.ptr)}add_script_input(t,r,_){j(t,Lr),j(r,a_),j(_,v_),e.transactionbuilder_add_script_input(this.ptr,t.ptr,r.ptr,_.ptr)}add_bootstrap_input(t,r,_){j(t,gt),j(r,a_),j(_,v_),e.transactionbuilder_add_bootstrap_input(this.ptr,t.ptr,r.ptr,_.ptr)}add_input(t,r,_){j(t,_t),j(r,a_),j(_,v_),e.transactionbuilder_add_input(this.ptr,t.ptr,r.ptr,_.ptr)}fee_for_input(t,r,_){j(t,_t),j(r,a_),j(_,v_);var a=e.transactionbuilder_fee_for_input(this.ptr,t.ptr,r.ptr,_.ptr);return dt.__wrap(a)}add_output(t){j(t,o_),e.transactionbuilder_add_output(this.ptr,t.ptr)}fee_for_output(t){j(t,o_);var r=e.transactionbuilder_fee_for_output(this.ptr,t.ptr);return dt.__wrap(r)}set_fee(t){j(t,dt),e.transactionbuilder_set_fee(this.ptr,t.ptr)}set_ttl(t){e.transactionbuilder_set_ttl(this.ptr,t)}set_validity_start_interval(t){e.transactionbuilder_set_validity_start_interval(this.ptr,t)}set_certs(t){j(t,ft),e.transactionbuilder_set_certs(this.ptr,t.ptr)}set_withdrawals(t){j(t,x_),e.transactionbuilder_set_withdrawals(this.ptr,t.ptr)}set_auxiliary_data(t){j(t,st),e.transactionbuilder_set_auxiliary_data(this.ptr,t.ptr)}static new(t,r,_,a,n,s){j(t,Ft),j(r,dt),j(_,dt),j(a,dt);var i=e.transactionbuilder_new(t.ptr,r.ptr,_.ptr,a.ptr,n,s);return __.__wrap(i)}get_explicit_input(){var t=e.transactionbuilder_get_explicit_input(this.ptr);return v_.__wrap(t)}get_implicit_input(){var t=e.transactionbuilder_get_implicit_input(this.ptr);return v_.__wrap(t)}get_explicit_output(){var t=e.transactionbuilder_get_explicit_output(this.ptr);return v_.__wrap(t)}get_deposit(){var t=e.transactionbuilder_get_deposit(this.ptr);return dt.__wrap(t)}get_fee_if_set(){var t=e.transactionbuilder_get_fee_if_set(this.ptr);return 0===t?void 0:dt.__wrap(t)}add_change_if_needed(t){return j(t,_t),0!==e.transactionbuilder_add_change_if_needed(this.ptr,t.ptr)}full_size(){return e.transactionbuilder_full_size(this.ptr)>>>0}output_sizes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionbuilder_output_sizes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=S(t,r).slice();return e.__wbindgen_free(t,4*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}build(){var t=e.transactionbuilder_build(this.ptr);return r_.__wrap(t)}min_fee(){var t=e.transactionbuilder_min_fee(this.ptr);return dt.__wrap(t)}}class e_{static __wrap(t){const r=Object.create(e_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionhash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionhash_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.transactionhash_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.transactionhash_from_bech32(r,_);return e_.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactionhash_from_bytes(r,_);return e_.__wrap(a)}}class a_{static __wrap(t){const r=Object.create(a_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactioninput_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactioninput_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactioninput_from_bytes(r,_);return a_.__wrap(a)}transaction_id(){var t=e.transactioninput_transaction_id(this.ptr);return e_.__wrap(t)}index(){return e.transactioninput_index(this.ptr)>>>0}static new(t,r){j(t,e_);var _=e.transactioninput_new(t.ptr,r);return a_.__wrap(_)}}class n_{static __wrap(t){const r=Object.create(n_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactioninputs_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactioninputs_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactioninputs_from_bytes(r,_);return n_.__wrap(a)}static new(){var t=e.transactioninputs_new();return n_.__wrap(t)}len(){return e.transactioninputs_len(this.ptr)>>>0}get(t){var r=e.transactioninputs_get(this.ptr,t);return a_.__wrap(r)}add(t){j(t,a_),e.transactioninputs_add(this.ptr,t.ptr)}}class s_{static __wrap(t){const r=Object.create(s_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionmetadatum_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionmetadatum_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactionmetadatum_from_bytes(r,_);return s_.__wrap(a)}static new_map(t){j(t,Zt);var r=e.transactionmetadatum_new_map(t.ptr);return s_.__wrap(r)}static new_list(t){j(t,Qt);var r=e.transactionmetadatum_new_list(t.ptr);return s_.__wrap(r)}static new_int(t){j(t,It);var r=e.transactionmetadatum_new_int(t.ptr);return s_.__wrap(r)}static new_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactionmetadatum_new_bytes(r,_);return s_.__wrap(a)}static new_text(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.transactionmetadatum_new_text(r,_);return s_.__wrap(a)}kind(){return e.transactionmetadatum_kind(this.ptr)>>>0}as_map(){var t=e.transactionmetadatum_as_map(this.ptr);return Zt.__wrap(t)}as_list(){var t=e.transactionmetadatum_as_list(this.ptr);return Qt.__wrap(t)}as_int(){var t=e.transactionmetadatum_as_int(this.ptr);return It.__wrap(t)}as_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionmetadatum_as_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}as_text(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.transactionmetadatum_as_text(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}}class i_{static __wrap(t){const r=Object.create(i_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionmetadatumlabels_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionmetadatumlabels_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactionmetadatumlabels_from_bytes(r,_);return i_.__wrap(a)}static new(){var t=e.transactionmetadatumlabels_new();return i_.__wrap(t)}len(){return e.transactionmetadatumlabels_len(this.ptr)>>>0}get(t){var r=e.transactionmetadatumlabels_get(this.ptr,t);return dt.__wrap(r)}add(t){j(t,dt),e.transactionmetadatumlabels_add(this.ptr,t.ptr)}}class o_{static __wrap(t){const r=Object.create(o_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionoutput_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionoutput_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactionoutput_from_bytes(r,_);return o_.__wrap(a)}address(){var t=e.transactionoutput_address(this.ptr);return _t.__wrap(t)}amount(){var t=e.transactionoutput_amount(this.ptr);return v_.__wrap(t)}data_hash(){var t=e.transactionoutput_data_hash(this.ptr);return 0===t?void 0:St.__wrap(t)}set_data_hash(t){j(t,St),e.transactionoutput_set_data_hash(this.ptr,t.ptr)}static new(t,r){j(t,_t),j(r,v_);var _=e.transactionoutput_new(t.ptr,r.ptr);return o_.__wrap(_)}}class p_{static __wrap(t){const r=Object.create(p_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionoutputs_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionoutputs_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactionoutputs_from_bytes(r,_);return p_.__wrap(a)}static new(){var t=e.transactionoutputs_new();return p_.__wrap(t)}len(){return e.transactionoutputs_len(this.ptr)>>>0}get(t){var r=e.transactionoutputs_get(this.ptr,t);return o_.__wrap(r)}add(t){j(t,o_),e.transactionoutputs_add(this.ptr,t.ptr)}}class c_{static __wrap(t){const r=Object.create(c_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionunspentoutput_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionunspentoutput_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactionunspentoutput_from_bytes(r,_);return c_.__wrap(a)}static new(t,r){j(t,a_),j(r,o_);var _=e.transactionunspentoutput_new(t.ptr,r.ptr);return c_.__wrap(_)}input(){var t=e.transactionunspentoutput_input(this.ptr);return a_.__wrap(t)}output(){var t=e.transactionunspentoutput_output(this.ptr);return o_.__wrap(t)}}class d_{static __wrap(t){const r=Object.create(d_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionwitnessset_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionwitnessset_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactionwitnessset_from_bytes(r,_);return d_.__wrap(a)}set_vkeys(t){j(t,j_),e.transactionwitnessset_set_vkeys(this.ptr,t.ptr)}vkeys(){var t=e.transactionwitnessset_vkeys(this.ptr);return 0===t?void 0:j_.__wrap(t)}set_native_scripts(t){j(t,nr),e.transactionwitnessset_set_native_scripts(this.ptr,t.ptr)}native_scripts(){var t=e.transactionwitnessset_native_scripts(this.ptr);return 0===t?void 0:nr.__wrap(t)}set_bootstraps(t){j(t,ht),e.transactionwitnessset_set_bootstraps(this.ptr,t.ptr)}bootstraps(){var t=e.transactionwitnessset_bootstraps(this.ptr);return 0===t?void 0:ht.__wrap(t)}set_plutus_scripts(t){j(t,br),e.transactionwitnessset_set_plutus_scripts(this.ptr,t.ptr)}plutus_scripts(){var t=e.transactionwitnessset_plutus_scripts(this.ptr);return 0===t?void 0:br.__wrap(t)}set_plutus_data(t){j(t,dr),e.transactionwitnessset_set_plutus_data(this.ptr,t.ptr)}plutus_data(){var t=e.transactionwitnessset_plutus_data(this.ptr);return 0===t?void 0:dr.__wrap(t)}set_redeemers(t){j(t,Kr),e.transactionwitnessset_set_redeemers(this.ptr,t.ptr)}redeemers(){var t=e.transactionwitnessset_redeemers(this.ptr);return 0===t?void 0:Kr.__wrap(t)}static new(){var t=e.transactionwitnessset_new();return d_.__wrap(t)}}class w_{static __wrap(t){const r=Object.create(w_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionwitnesssets_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionwitnesssets_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.transactionwitnesssets_from_bytes(r,_);return w_.__wrap(a)}static new(){var t=e.transactionwitnesssets_new();return w_.__wrap(t)}len(){return e.transactionwitnesssets_len(this.ptr)>>>0}get(t){var r=e.transactionwitnesssets_get(this.ptr,t);return d_.__wrap(r)}add(t){j(t,d_),e.transactionwitnesssets_add(this.ptr,t.ptr)}}class l_{static __wrap(t){const r=Object.create(l_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_url_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.url_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.url_from_bytes(r,_);return l_.__wrap(a)}static new(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.url_new(r,_);return l_.__wrap(a)}url(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.url_url(_,this.ptr);var t=v()[_/4+0],r=v()[_/4+1];return d(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}}class b_{static __wrap(t){const r=Object.create(b_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_unitinterval_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.unitinterval_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.unitinterval_from_bytes(r,_);return b_.__wrap(a)}numerator(){var t=e.unitinterval_numerator(this.ptr);return dt.__wrap(t)}denominator(){var t=e.unitinterval_denominator(this.ptr);return dt.__wrap(t)}static new(t,r){j(t,dt),j(r,dt);var _=e.unitinterval_new(t.ptr,r.ptr);return b_.__wrap(_)}}class u_{static __wrap(t){const r=Object.create(u_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_update_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.update_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.update_from_bytes(r,_);return u_.__wrap(a)}proposed_protocol_parameter_updates(){var t=e.update_proposed_protocol_parameter_updates(this.ptr);return jr.__wrap(t)}epoch(){return e.update_epoch(this.ptr)>>>0}static new(t,r){j(t,jr);var _=e.update_new(t.ptr,r);return u_.__wrap(_)}}class y_{static __wrap(t){const r=Object.create(y_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vrfcert_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vrfcert_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.vrfcert_from_bytes(r,_);return y_.__wrap(a)}output(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vrfcert_output(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}proof(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vrfcert_proof(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static new(t,r){var _=k(t,e.__wbindgen_malloc),a=l,n=k(r,e.__wbindgen_malloc),s=l,i=e.vrfcert_new(_,a,n,s);return y_.__wrap(i)}}class h_{static __wrap(t){const r=Object.create(h_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vrfkeyhash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vrfkeyhash_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.vrfkeyhash_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.vrfkeyhash_from_bech32(r,_);return h_.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.vrfkeyhash_from_bytes(r,_);return h_.__wrap(a)}}class g_{static __wrap(t){const r=Object.create(g_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vrfvkey_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vrfvkey_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l;e.vrfvkey_to_bech32(s,this.ptr,r,_);var a=v()[s/4+0],n=v()[s/4+1];return d(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=y(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=l,a=e.vrfvkey_from_bech32(r,_);return g_.__wrap(a)}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.vrfvkey_from_bytes(r,_);return g_.__wrap(a)}}class v_{static __wrap(t){const r=Object.create(v_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_value_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.value_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.value_from_bytes(r,_);return v_.__wrap(a)}static new(t){j(t,dt);var r=e.value_new(t.ptr);return v_.__wrap(r)}coin(){var t=e.value_coin(this.ptr);return dt.__wrap(t)}set_coin(t){j(t,dt),e.value_set_coin(this.ptr,t.ptr)}multiasset(){var t=e.value_multiasset(this.ptr);return 0===t?void 0:_r.__wrap(t)}set_multiasset(t){j(t,_r),e.value_set_multiasset(this.ptr,t.ptr)}checked_add(t){j(t,v_);var r=e.value_checked_add(this.ptr,t.ptr);return v_.__wrap(r)}checked_sub(t){j(t,v_);var r=e.value_checked_sub(this.ptr,t.ptr);return v_.__wrap(r)}clamped_sub(t){j(t,v_);var r=e.value_clamped_sub(this.ptr,t.ptr);return v_.__wrap(r)}compare(t){j(t,v_);var r=e.value_compare(this.ptr,t.ptr);return 16777215===r?void 0:r}}class f_{static __wrap(t){const r=Object.create(f_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vkey_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vkey_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.vkey_from_bytes(r,_);return f_.__wrap(a)}static new(t){j(t,Pr);var r=e.vkey_new(t.ptr);return f_.__wrap(r)}public_key(){var t=e.vkey_public_key(this.ptr);return Pr.__wrap(t)}}class m_{static __wrap(t){const r=Object.create(m_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vkeys_free(t)}static new(){var t=e.vkeys_new();return m_.__wrap(t)}len(){return e.vkeys_len(this.ptr)>>>0}get(t){var r=e.vkeys_get(this.ptr,t);return f_.__wrap(r)}add(t){j(t,f_),e.vkeys_add(this.ptr,t.ptr)}}class k_{static __wrap(t){const r=Object.create(k_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vkeywitness_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vkeywitness_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.vkeywitness_from_bytes(r,_);return k_.__wrap(a)}static new(t,r){j(t,f_),j(r,At);var _=e.vkeywitness_new(t.ptr,r.ptr);return k_.__wrap(_)}vkey(){var t=e.vkeywitness_vkey(this.ptr);return f_.__wrap(t)}signature(){var t=e.vkeywitness_signature(this.ptr);return At.__wrap(t)}}class j_{static __wrap(t){const r=Object.create(j_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vkeywitnesses_free(t)}static new(){var t=e.vkeywitnesses_new();return j_.__wrap(t)}len(){return e.vkeywitnesses_len(this.ptr)>>>0}get(t){var r=e.vkeywitnesses_get(this.ptr,t);return k_.__wrap(r)}add(t){j(t,k_),e.vkeywitnesses_add(this.ptr,t.ptr)}}class x_{static __wrap(t){const r=Object.create(x_.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_withdrawals_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.withdrawals_to_bytes(a,this.ptr);var t=v()[a/4+0],r=v()[a/4+1],_=m(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=k(t,e.__wbindgen_malloc),_=l,a=e.withdrawals_from_bytes(r,_);return x_.__wrap(a)}static new(){var t=e.withdrawals_new();return x_.__wrap(t)}len(){return e.withdrawals_len(this.ptr)>>>0}insert(t,r){j(t,Cr),j(r,dt);var _=e.withdrawals_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:dt.__wrap(_)}get(t){j(t,Cr);var r=e.withdrawals_get(this.ptr,t.ptr);return 0===r?void 0:dt.__wrap(r)}keys(){var t=e.withdrawals_keys(this.ptr);return zr.__wrap(t)}}function O_(t){i(t)}function S_(t,r){return w(d(t,r))}function P_(t,r){return w(new Function(d(t,r)))}function R_(t,r){return w(n(t).call(n(r)))}function A_(t,r){return n(t)===n(r)}function T_(t){return w(n(t).self)}function K_(t){return w(n(t).crypto)}function M_(t){return void 0===n(t)}function B_(t){return w(n(t).getRandomValues)}function C_(t,r){return w(_(66)(d(t,r)))}function z_(t,r,_){n(t).randomFillSync(m(r,_))}function D_(t,r,_){n(t).getRandomValues(m(r,_))}function N_(t,r){const _=n(r);var a="string"==typeof _?_:void 0,s=h(a)?0:y(a,e.__wbindgen_malloc,e.__wbindgen_realloc),i=l;v()[t/4+1]=i,v()[t/4+0]=s}function H_(t,r){var _=y(f(n(r)),e.__wbindgen_malloc,e.__wbindgen_realloc),a=l;v()[t/4+1]=a,v()[t/4+0]=_}function L_(t,r){throw new Error(d(t,r))}function I_(t){throw i(t)}},889:(t,r,_)=>{var e=_.w[t.id];t.exports=e,_(19),e[""]()}}]); \ No newline at end of file diff --git a/dist/405.browser.js b/dist/405.browser.js new file mode 100644 index 0000000..ad29eab --- /dev/null +++ b/dist/405.browser.js @@ -0,0 +1 @@ +(this.webpackChunkweb3_cardano_token=this.webpackChunkweb3_cardano_token||[]).push([[405],{405:(t,r,_)=>{let e,a={};a.__wbindgen_placeholder__=t.exports;const{TextDecoder:n,TextEncoder:s}=_(264)(String.raw`util`),i=new Array(32).fill(void 0);function o(t){return i[t]}i.push(void 0,null,!0,!1);let p=i.length;function c(t){const r=o(t);return function(t){t<36||(i[t]=p,p=t)}(t),r}let d=new n("utf-8",{ignoreBOM:!0,fatal:!0});d.decode();let w=null;function l(){return null!==w&&w.buffer===e.memory.buffer||(w=new Uint8Array(e.memory.buffer)),w}function b(t,r){return d.decode(l().subarray(t,t+r))}function u(t){p===i.length&&i.push(i.length+1);const r=p;return p=i[r],i[r]=t,r}let y=0,h=new s("utf-8");const g="function"==typeof h.encodeInto?function(t,r){return h.encodeInto(t,r)}:function(t,r){const _=h.encode(t);return r.set(_),{read:t.length,written:_.length}};function v(t,r,_){if(void 0===_){const _=h.encode(t),e=r(_.length);return l().subarray(e,e+_.length).set(_),y=_.length,e}let e=t.length,a=r(e);const n=l();let s=0;for(;s127)break;n[a+s]=r}if(s!==e){0!==s&&(t=t.slice(s)),a=_(a,e,e=s+3*t.length);const r=l().subarray(a+s,a+e);s+=g(t,r).written}return y=s,a}function f(t){return null==t}let m=null;function k(){return null!==m&&m.buffer===e.memory.buffer||(m=new Int32Array(e.memory.buffer)),m}function x(t){const r=typeof t;if("number"==r||"boolean"==r||null==t)return`${t}`;if("string"==r)return`"${t}"`;if("symbol"==r){const r=t.description;return null==r?"Symbol":`Symbol(${r})`}if("function"==r){const r=t.name;return"string"==typeof r&&r.length>0?`Function(${r})`:"Function"}if(Array.isArray(t)){const r=t.length;let _="[";r>0&&(_+=x(t[0]));for(let e=1;e1))return toString.call(t);if(e=_[1],"Object"==e)try{return"Object("+JSON.stringify(t)+")"}catch(t){return"Object"}return t instanceof Error?`${t.name}: ${t.message}\n${t.stack}`:e}function O(t,r){return l().subarray(t/1,t/1+r)}function j(t,r){const _=r(1*t.length);return l().set(t,_/1),y=t.length,_}function S(t,r){if(!(t instanceof r))throw new Error(`expected instance of ${r.name}`);return t.ptr}let P=null;function R(){return null!==P&&P.buffer===e.memory.buffer||(P=new Uint32Array(e.memory.buffer)),P}function z(t,r){return R().subarray(t/4,t/4+r)}t.exports.encode_arbitrary_bytes_as_metadatum=function(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.encode_arbitrary_bytes_as_metadatum(r,_);return Cr.__wrap(a)},t.exports.decode_arbitrary_bytes_from_metadatum=function(t){try{const n=e.__wbindgen_add_to_stack_pointer(-16);S(t,Cr),e.decode_arbitrary_bytes_from_metadatum(n,t.ptr);var r=k()[n/4+0],_=k()[n/4+1],a=O(r,_).slice();return e.__wbindgen_free(r,1*_),a}finally{e.__wbindgen_add_to_stack_pointer(16)}},t.exports.encode_json_str_to_metadatum=function(t,r){var _=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),a=y,n=e.encode_json_str_to_metadatum(_,a,r);return Cr.__wrap(n)},t.exports.decode_metadatum_to_json_str=function(t,r){try{const n=e.__wbindgen_add_to_stack_pointer(-16);S(t,Cr),e.decode_metadatum_to_json_str(n,t.ptr,r);var _=k()[n/4+0],a=k()[n/4+1];return b(_,a)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(_,a)}},t.exports.encrypt_with_password=function(t,r,_,a){try{const h=e.__wbindgen_add_to_stack_pointer(-16);var n=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),s=y,i=v(r,e.__wbindgen_malloc,e.__wbindgen_realloc),o=y,p=v(_,e.__wbindgen_malloc,e.__wbindgen_realloc),c=y,d=v(a,e.__wbindgen_malloc,e.__wbindgen_realloc),w=y;e.encrypt_with_password(h,n,s,i,o,p,c,d,w);var l=k()[h/4+0],u=k()[h/4+1];return b(l,u)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(l,u)}},t.exports.decrypt_with_password=function(t,r){try{const p=e.__wbindgen_add_to_stack_pointer(-16);var _=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),a=y,n=v(r,e.__wbindgen_malloc,e.__wbindgen_realloc),s=y;e.decrypt_with_password(p,_,a,n,s);var i=k()[p/4+0],o=k()[p/4+1];return b(i,o)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(i,o)}},t.exports.min_fee=function(t,r){S(t,Pr),S(r,kt);var _=e.min_fee(t.ptr,r.ptr);return B.__wrap(_)},t.exports.make_daedalus_bootstrap_witness=function(t,r,_){S(t,Ar),S(r,$),S(_,mt);var a=e.make_daedalus_bootstrap_witness(t.ptr,r.ptr,_.ptr);return F.__wrap(a)},t.exports.make_icarus_bootstrap_witness=function(t,r,_){S(t,Ar),S(r,$),S(_,V);var a=e.make_icarus_bootstrap_witness(t.ptr,r.ptr,_.ptr);return F.__wrap(a)},t.exports.make_vkey_witness=function(t,r){S(t,Ar),S(r,Qt);var _=e.make_vkey_witness(t.ptr,r.ptr);return Qr.__wrap(_)},t.exports.hash_auxiliary_data=function(t){S(t,C);var r=e.hash_auxiliary_data(t.ptr);return N.__wrap(r)},t.exports.hash_transaction=function(t){S(t,zr);var r=e.hash_transaction(t.ptr);return Ar.__wrap(r)},t.exports.hash_plutus_data=function(t){S(t,It);var r=e.hash_plutus_data(t.ptr);return tt.__wrap(r)},t.exports.hash_script_data=function(t,r,_){S(t,nr),S(r,X);let a=0;f(_)||(S(_,Bt),a=_.ptr,_.ptr=0);var n=e.hash_script_data(t.ptr,r.ptr,a);return wr.__wrap(n)},t.exports.get_implicit_input=function(t,r,_){S(t,zr),S(r,B),S(_,B);var a=e.get_implicit_input(t.ptr,r.ptr,_.ptr);return Gr.__wrap(a)},t.exports.get_deposit=function(t,r,_){S(t,zr),S(r,B),S(_,B);var a=e.get_deposit(t.ptr,r.ptr,_.ptr);return B.__wrap(a)},t.exports.min_ada_required=function(t,r){S(t,Gr),S(r,B);var _=e.min_ada_required(t.ptr,r.ptr);return B.__wrap(_)},t.exports.CertificateKind=Object.freeze({StakeRegistration:0,0:"StakeRegistration",StakeDeregistration:1,1:"StakeDeregistration",StakeDelegation:2,2:"StakeDelegation",PoolRegistration:3,3:"PoolRegistration",PoolRetirement:4,4:"PoolRetirement",GenesisKeyDelegation:5,5:"GenesisKeyDelegation",MoveInstantaneousRewardsCert:6,6:"MoveInstantaneousRewardsCert"}),t.exports.MIRPot=Object.freeze({Reserves:0,0:"Reserves",Treasury:1,1:"Treasury"}),t.exports.MIRKind=Object.freeze({ToOtherPot:0,0:"ToOtherPot",ToStakeCredentials:1,1:"ToStakeCredentials"}),t.exports.RelayKind=Object.freeze({SingleHostAddr:0,0:"SingleHostAddr",SingleHostName:1,1:"SingleHostName",MultiHostName:2,2:"MultiHostName"}),t.exports.NativeScriptKind=Object.freeze({ScriptPubkey:0,0:"ScriptPubkey",ScriptAll:1,1:"ScriptAll",ScriptAny:2,2:"ScriptAny",ScriptNOfK:3,3:"ScriptNOfK",TimelockStart:4,4:"TimelockStart",TimelockExpiry:5,5:"TimelockExpiry"}),t.exports.ScriptHashNamespace=Object.freeze({NativeScript:0,0:"NativeScript"}),t.exports.NetworkIdKind=Object.freeze({Testnet:0,0:"Testnet",Mainnet:1,1:"Mainnet"}),t.exports.TransactionMetadatumKind=Object.freeze({MetadataMap:0,0:"MetadataMap",MetadataList:1,1:"MetadataList",Int:2,2:"Int",Bytes:3,3:"Bytes",Text:4,4:"Text"}),t.exports.MetadataJsonSchema=Object.freeze({NoConversions:0,0:"NoConversions",BasicConversions:1,1:"BasicConversions",DetailedSchema:2,2:"DetailedSchema"}),t.exports.LanguageKind=Object.freeze({PlutusV1:0,0:"PlutusV1"}),t.exports.PlutusDataKind=Object.freeze({ConstrPlutusData:0,0:"ConstrPlutusData",Map:1,1:"Map",List:2,2:"List",Integer:3,3:"Integer",Bytes:4,4:"Bytes"}),t.exports.RedeemerTagKind=Object.freeze({Spend:0,0:"Spend",Mint:1,1:"Mint",Cert:2,2:"Cert",Reward:3,3:"Reward"});class M{static __wrap(t){const r=Object.create(M.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_address_free(t)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.address_from_bytes(r,_);return M.__wrap(a)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.address_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=f(t)?0:v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.address_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.address_from_bech32(r,_);return M.__wrap(a)}network_id(){return e.address_network_id(this.ptr)}}t.exports.Address=M;class A{static __wrap(t){const r=Object.create(A.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_assetname_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.assetname_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.assetname_from_bytes(r,_);return A.__wrap(a)}static new(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.assetname_new(r,_);return A.__wrap(a)}name(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.assetname_name(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}t.exports.AssetName=A;class T{static __wrap(t){const r=Object.create(T.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_assetnames_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.assetnames_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.assetnames_from_bytes(r,_);return T.__wrap(a)}static new(){var t=e.assetnames_new();return T.__wrap(t)}len(){return e.assetnames_len(this.ptr)>>>0}get(t){var r=e.assetnames_get(this.ptr,t);return A.__wrap(r)}add(t){S(t,A),e.assetnames_add(this.ptr,t.ptr)}}t.exports.AssetNames=T;class K{static __wrap(t){const r=Object.create(K.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_assets_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.assets_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.assets_from_bytes(r,_);return K.__wrap(a)}static new(){var t=e.assets_new();return K.__wrap(t)}len(){return e.assets_len(this.ptr)>>>0}insert(t,r){S(t,A),S(r,B);var _=e.assets_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:B.__wrap(_)}get(t){S(t,A);var r=e.assets_get(this.ptr,t.ptr);return 0===r?void 0:B.__wrap(r)}keys(){var t=e.assets_keys(this.ptr);return T.__wrap(t)}}t.exports.Assets=K;class C{static __wrap(t){const r=Object.create(C.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_auxiliarydata_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.auxiliarydata_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.auxiliarydata_from_bytes(r,_);return C.__wrap(a)}static new(){var t=e.auxiliarydata_new();return C.__wrap(t)}metadata(){var t=e.auxiliarydata_metadata(this.ptr);return 0===t?void 0:it.__wrap(t)}set_metadata(t){S(t,it),e.auxiliarydata_set_metadata(this.ptr,t.ptr)}native_scripts(){var t=e.auxiliarydata_native_scripts(this.ptr);return 0===t?void 0:Kt.__wrap(t)}set_native_scripts(t){S(t,Kt),e.auxiliarydata_set_native_scripts(this.ptr,t.ptr)}plutus_scripts(){var t=e.auxiliarydata_plutus_scripts(this.ptr);return 0===t?void 0:Lt.__wrap(t)}set_plutus_scripts(t){S(t,Lt),e.auxiliarydata_set_plutus_scripts(this.ptr,t.ptr)}}t.exports.AuxiliaryData=C;class N{static __wrap(t){const r=Object.create(N.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_auxiliarydatahash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.auxiliarydatahash_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.auxiliarydatahash_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.auxiliarydatahash_from_bech32(r,_);return N.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.auxiliarydatahash_from_bytes(r,_);return N.__wrap(a)}}t.exports.AuxiliaryDataHash=N;class D{static __wrap(t){const r=Object.create(D.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_auxiliarydataset_free(t)}static new(){var t=e.auxiliarydataset_new();return D.__wrap(t)}len(){return e.auxiliarydataset_len(this.ptr)>>>0}insert(t,r){S(r,C);var _=e.auxiliarydataset_insert(this.ptr,t,r.ptr);return 0===_?void 0:C.__wrap(_)}get(t){var r=e.auxiliarydataset_get(this.ptr,t);return 0===r?void 0:C.__wrap(r)}indices(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.auxiliarydataset_indices(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=z(t,r).slice();return e.__wbindgen_free(t,4*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}t.exports.AuxiliaryDataSet=D;class H{static __wrap(t){const r=Object.create(H.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_baseaddress_free(t)}static new(t,r,_){S(r,vr),S(_,vr);var a=e.baseaddress_new(t,r.ptr,_.ptr);return H.__wrap(a)}payment_cred(){var t=e.baseaddress_payment_cred(this.ptr);return vr.__wrap(t)}stake_cred(){var t=e.baseaddress_stake_cred(this.ptr);return vr.__wrap(t)}to_address(){var t=e.baseaddress_to_address(this.ptr);return M.__wrap(t)}static from_address(t){S(t,M);var r=e.baseaddress_from_address(t.ptr);return 0===r?void 0:H.__wrap(r)}}t.exports.BaseAddress=H;class I{static __wrap(t){const r=Object.create(I.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_bigint_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bigint_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.bigint_from_bytes(r,_);return I.__wrap(a)}as_u64(){var t=e.bigint_as_u64(this.ptr);return 0===t?void 0:B.__wrap(t)}static from_str(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.bigint_from_str(r,_);return I.__wrap(a)}to_str(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.bigint_to_str(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}}t.exports.BigInt=I;class B{static __wrap(t){const r=Object.create(B.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_bignum_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bignum_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.bignum_from_bytes(r,_);return B.__wrap(a)}static from_str(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.bignum_from_str(r,_);return B.__wrap(a)}to_str(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.bignum_to_str(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}static zero(){var t=e.bignum_zero();return B.__wrap(t)}checked_mul(t){S(t,B);var r=e.bignum_checked_mul(this.ptr,t.ptr);return B.__wrap(r)}checked_add(t){S(t,B);var r=e.bignum_checked_add(this.ptr,t.ptr);return B.__wrap(r)}checked_sub(t){S(t,B);var r=e.bignum_checked_sub(this.ptr,t.ptr);return B.__wrap(r)}clamped_sub(t){S(t,B);var r=e.bignum_clamped_sub(this.ptr,t.ptr);return B.__wrap(r)}compare(t){return S(t,B),e.bignum_compare(this.ptr,t.ptr)}}t.exports.BigNum=B;class V{static __wrap(t){const r=Object.create(V.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_bip32privatekey_free(t)}derive(t){var r=e.bip32privatekey_derive(this.ptr,t);return V.__wrap(r)}static from_128_xprv(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.bip32privatekey_from_128_xprv(r,_);return V.__wrap(a)}to_128_xprv(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bip32privatekey_to_128_xprv(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static generate_ed25519_bip32(){var t=e.bip32privatekey_generate_ed25519_bip32();return V.__wrap(t)}to_raw_key(){var t=e.bip32privatekey_to_raw_key(this.ptr);return Qt.__wrap(t)}to_public(){var t=e.bip32privatekey_to_public(this.ptr);return E.__wrap(t)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.bip32privatekey_from_bytes(r,_);return V.__wrap(a)}as_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bip32privatekey_as_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.bip32privatekey_from_bech32(r,_);return V.__wrap(a)}to_bech32(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.bip32privatekey_to_bech32(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}static from_bip39_entropy(t,r){var _=j(t,e.__wbindgen_malloc),a=y,n=j(r,e.__wbindgen_malloc),s=y,i=e.bip32privatekey_from_bip39_entropy(_,a,n,s);return V.__wrap(i)}chaincode(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bip32privatekey_chaincode(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}t.exports.Bip32PrivateKey=V;class E{static __wrap(t){const r=Object.create(E.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_bip32publickey_free(t)}derive(t){var r=e.bip32publickey_derive(this.ptr,t);return E.__wrap(r)}to_raw_key(){var t=e.bip32publickey_to_raw_key(this.ptr);return rr.__wrap(t)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.bip32publickey_from_bytes(r,_);return E.__wrap(a)}as_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bip32publickey_as_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.bip32publickey_from_bech32(r,_);return E.__wrap(a)}to_bech32(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.bip32publickey_to_bech32(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}chaincode(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bip32publickey_chaincode(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}t.exports.Bip32PublicKey=E;class L{static __wrap(t){const r=Object.create(L.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_block_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.block_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.block_from_bytes(r,_);return L.__wrap(a)}header(){var t=e.block_header(this.ptr);return wt.__wrap(t)}transaction_bodies(){var t=e.block_transaction_bodies(this.ptr);return Rr.__wrap(t)}transaction_witness_sets(){var t=e.block_transaction_witness_sets(this.ptr);return Vr.__wrap(t)}auxiliary_data_set(){var t=e.block_auxiliary_data_set(this.ptr);return D.__wrap(t)}invalid_transactions(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.block_invalid_transactions(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=z(t,r).slice();return e.__wbindgen_free(t,4*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static new(t,r,_,a,n){S(t,wt),S(r,Rr),S(_,Vr),S(a,D);var s=function(t,r){const _=r(4*t.length);return R().set(t,_/4),y=t.length,_}(n,e.__wbindgen_malloc),i=y,o=e.block_new(t.ptr,r.ptr,_.ptr,a.ptr,s,i);return L.__wrap(o)}}t.exports.Block=L;class q{static __wrap(t){const r=Object.create(q.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_blockhash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.blockhash_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.blockhash_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.blockhash_from_bech32(r,_);return q.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.blockhash_from_bytes(r,_);return q.__wrap(a)}}t.exports.BlockHash=q;class F{static __wrap(t){const r=Object.create(F.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_bootstrapwitness_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bootstrapwitness_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.bootstrapwitness_from_bytes(r,_);return F.__wrap(a)}vkey(){var t=e.bootstrapwitness_vkey(this.ptr);return Wr.__wrap(t)}signature(){var t=e.bootstrapwitness_signature(this.ptr);return et.__wrap(t)}chain_code(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bootstrapwitness_chain_code(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}attributes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.bootstrapwitness_attributes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static new(t,r,_,a){S(t,Wr),S(r,et);var n=j(_,e.__wbindgen_malloc),s=y,i=j(a,e.__wbindgen_malloc),o=y,p=e.bootstrapwitness_new(t.ptr,r.ptr,n,s,i,o);return F.__wrap(p)}}t.exports.BootstrapWitness=F;class U{static __wrap(t){const r=Object.create(U.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_bootstrapwitnesses_free(t)}static new(){var t=e.bootstrapwitnesses_new();return U.__wrap(t)}len(){return e.bootstrapwitnesses_len(this.ptr)>>>0}get(t){var r=e.bootstrapwitnesses_get(this.ptr,t);return F.__wrap(r)}add(t){S(t,F),e.bootstrapwitnesses_add(this.ptr,t.ptr)}}t.exports.BootstrapWitnesses=U;class ${static __wrap(t){const r=Object.create($.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_byronaddress_free(t)}to_base58(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.byronaddress_to_base58(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.byronaddress_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.byronaddress_from_bytes(r,_);return $.__wrap(a)}byron_protocol_magic(){return e.byronaddress_byron_protocol_magic(this.ptr)>>>0}attributes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.byronaddress_attributes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}network_id(){return e.byronaddress_network_id(this.ptr)}static from_base58(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.byronaddress_from_base58(r,_);return $.__wrap(a)}static icarus_from_key(t,r){S(t,E);var _=e.byronaddress_icarus_from_key(t.ptr,r);return $.__wrap(_)}static is_valid(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;return 0!==e.byronaddress_is_valid(r,_)}to_address(){var t=e.byronaddress_to_address(this.ptr);return M.__wrap(t)}static from_address(t){S(t,M);var r=e.byronaddress_from_address(t.ptr);return 0===r?void 0:$.__wrap(r)}}t.exports.ByronAddress=$;class G{static __wrap(t){const r=Object.create(G.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_certificate_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.certificate_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.certificate_from_bytes(r,_);return G.__wrap(a)}static new_stake_registration(t){S(t,xr);var r=e.certificate_new_stake_registration(t.ptr);return G.__wrap(r)}static new_stake_deregistration(t){S(t,kr);var r=e.certificate_new_stake_deregistration(t.ptr);return G.__wrap(r)}static new_stake_delegation(t){S(t,mr);var r=e.certificate_new_stake_delegation(t.ptr);return G.__wrap(r)}static new_pool_registration(t){S(t,Wt);var r=e.certificate_new_pool_registration(t.ptr);return G.__wrap(r)}static new_pool_retirement(t){S(t,Jt);var r=e.certificate_new_pool_retirement(t.ptr);return G.__wrap(r)}static new_genesis_key_delegation(t){S(t,dt);var r=e.certificate_new_genesis_key_delegation(t.ptr);return G.__wrap(r)}static new_move_instantaneous_rewards_cert(t){S(t,zt);var r=e.certificate_new_move_instantaneous_rewards_cert(t.ptr);return G.__wrap(r)}kind(){return e.certificate_kind(this.ptr)>>>0}as_stake_registration(){var t=e.certificate_as_stake_registration(this.ptr);return 0===t?void 0:xr.__wrap(t)}as_stake_deregistration(){var t=e.certificate_as_stake_deregistration(this.ptr);return 0===t?void 0:kr.__wrap(t)}as_stake_delegation(){var t=e.certificate_as_stake_delegation(this.ptr);return 0===t?void 0:mr.__wrap(t)}as_pool_registration(){var t=e.certificate_as_pool_registration(this.ptr);return 0===t?void 0:Wt.__wrap(t)}as_pool_retirement(){var t=e.certificate_as_pool_retirement(this.ptr);return 0===t?void 0:Jt.__wrap(t)}as_genesis_key_delegation(){var t=e.certificate_as_genesis_key_delegation(this.ptr);return 0===t?void 0:dt.__wrap(t)}as_move_instantaneous_rewards_cert(){var t=e.certificate_as_move_instantaneous_rewards_cert(this.ptr);return 0===t?void 0:zt.__wrap(t)}}t.exports.Certificate=G;class W{static __wrap(t){const r=Object.create(W.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_certificates_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.certificates_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.certificates_from_bytes(r,_);return W.__wrap(a)}static new(){var t=e.certificates_new();return W.__wrap(t)}len(){return e.certificates_len(this.ptr)>>>0}get(t){var r=e.certificates_get(this.ptr,t);return G.__wrap(r)}add(t){S(t,G),e.certificates_add(this.ptr,t.ptr)}}t.exports.Certificates=W;class J{static __wrap(t){const r=Object.create(J.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_constrplutusdata_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.constrplutusdata_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.constrplutusdata_from_bytes(r,_);return J.__wrap(a)}tag(){var t=e.constrplutusdata_tag(this.ptr);return bt.__wrap(t)}data(){var t=e.constrplutusdata_data(this.ptr);return Bt.__wrap(t)}static new(t,r){S(t,bt);var _=t.ptr;t.ptr=0,S(r,Bt);var a=e.constrplutusdata_new(_,r.ptr);return J.__wrap(a)}}t.exports.ConstrPlutusData=J;class Q{static __wrap(t){const r=Object.create(Q.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_costmodel_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.costmodel_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.costmodel_from_bytes(r,_);return Q.__wrap(a)}static new(){var t=e.costmodel_new();return Q.__wrap(t)}set(t,r){S(r,bt);var _=e.costmodel_set(this.ptr,t,r.ptr);return bt.__wrap(_)}get(t){var r=e.costmodel_get(this.ptr,t);return bt.__wrap(r)}}t.exports.CostModel=Q;class X{static __wrap(t){const r=Object.create(X.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_costmdls_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.costmdls_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.costmdls_from_bytes(r,_);return X.__wrap(a)}static new(){var t=e.costmdls_new();return X.__wrap(t)}len(){return e.costmdls_len(this.ptr)>>>0}insert(t,r){S(t,vt),S(r,Q);var _=e.costmdls_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:Q.__wrap(_)}get(t){S(t,vt);var r=e.costmdls_get(this.ptr,t.ptr);return 0===r?void 0:Q.__wrap(r)}keys(){var t=e.costmdls_keys(this.ptr);return ft.__wrap(t)}}t.exports.Costmdls=X;class Y{static __wrap(t){const r=Object.create(Y.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_dnsrecordaoraaaa_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.dnsrecordaoraaaa_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.dnsrecordaoraaaa_from_bytes(r,_);return Y.__wrap(a)}static new(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.dnsrecordaoraaaa_new(r,_);return Y.__wrap(a)}record(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.dnsrecordaoraaaa_record(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}}t.exports.DNSRecordAorAAAA=Y;class Z{static __wrap(t){const r=Object.create(Z.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_dnsrecordsrv_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.dnsrecordsrv_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.dnsrecordsrv_from_bytes(r,_);return Z.__wrap(a)}static new(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.dnsrecordsrv_new(r,_);return Z.__wrap(a)}record(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.dnsrecordsrv_record(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}}t.exports.DNSRecordSRV=Z;class tt{static __wrap(t){const r=Object.create(tt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_datahash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.datahash_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.datahash_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.datahash_from_bech32(r,_);return tt.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.datahash_from_bytes(r,_);return tt.__wrap(a)}}t.exports.DataHash=tt;class rt{static __wrap(t){const r=Object.create(rt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_ed25519keyhash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ed25519keyhash_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.ed25519keyhash_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.ed25519keyhash_from_bech32(r,_);return rt.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.ed25519keyhash_from_bytes(r,_);return rt.__wrap(a)}}t.exports.Ed25519KeyHash=rt;class _t{static __wrap(t){const r=Object.create(_t.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_ed25519keyhashes_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ed25519keyhashes_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.ed25519keyhashes_from_bytes(r,_);return _t.__wrap(a)}static new(){var t=e.ed25519keyhashes_new();return _t.__wrap(t)}len(){return e.ed25519keyhashes_len(this.ptr)>>>0}get(t){var r=e.ed25519keyhashes_get(this.ptr,t);return rt.__wrap(r)}add(t){S(t,rt),e.ed25519keyhashes_add(this.ptr,t.ptr)}}t.exports.Ed25519KeyHashes=_t;class et{static __wrap(t){const r=Object.create(et.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_ed25519signature_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ed25519signature_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.ed25519signature_to_bech32(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}to_hex(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.ed25519signature_to_hex(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.ed25519signature_from_bech32(r,_);return et.__wrap(a)}static from_hex(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.ed25519signature_from_hex(r,_);return et.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.ed25519signature_from_bytes(r,_);return et.__wrap(a)}}t.exports.Ed25519Signature=et;class at{static __wrap(t){const r=Object.create(at.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_enterpriseaddress_free(t)}static new(t,r){S(r,vr);var _=e.enterpriseaddress_new(t,r.ptr);return at.__wrap(_)}payment_cred(){var t=e.enterpriseaddress_payment_cred(this.ptr);return vr.__wrap(t)}to_address(){var t=e.enterpriseaddress_to_address(this.ptr);return M.__wrap(t)}static from_address(t){S(t,M);var r=e.enterpriseaddress_from_address(t.ptr);return 0===r?void 0:at.__wrap(r)}}t.exports.EnterpriseAddress=at;class nt{static __wrap(t){const r=Object.create(nt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_exunitprices_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.exunitprices_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.exunitprices_from_bytes(r,_);return nt.__wrap(a)}mem_price(){var t=e.exunitprices_mem_price(this.ptr);return Lr.__wrap(t)}step_price(){var t=e.exunitprices_step_price(this.ptr);return Lr.__wrap(t)}static new(t,r){S(t,Lr),S(r,Lr);var _=e.exunitprices_new(t.ptr,r.ptr);return nt.__wrap(_)}}t.exports.ExUnitPrices=nt;class st{static __wrap(t){const r=Object.create(st.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_exunits_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.exunits_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.exunits_from_bytes(r,_);return st.__wrap(a)}mem(){var t=e.exunits_mem(this.ptr);return B.__wrap(t)}steps(){var t=e.exunits_steps(this.ptr);return B.__wrap(t)}static new(t,r){S(t,B),S(r,B);var _=e.exunits_new(t.ptr,r.ptr);return st.__wrap(_)}}t.exports.ExUnits=st;class it{static __wrap(t){const r=Object.create(it.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_generaltransactionmetadata_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.generaltransactionmetadata_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.generaltransactionmetadata_from_bytes(r,_);return it.__wrap(a)}static new(){var t=e.generaltransactionmetadata_new();return it.__wrap(t)}len(){return e.generaltransactionmetadata_len(this.ptr)>>>0}insert(t,r){S(t,B),S(r,Cr);var _=e.generaltransactionmetadata_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:Cr.__wrap(_)}get(t){S(t,B);var r=e.generaltransactionmetadata_get(this.ptr,t.ptr);return 0===r?void 0:Cr.__wrap(r)}keys(){var t=e.generaltransactionmetadata_keys(this.ptr);return Nr.__wrap(t)}}t.exports.GeneralTransactionMetadata=it;class ot{static __wrap(t){const r=Object.create(ot.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_genesisdelegatehash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.genesisdelegatehash_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.genesisdelegatehash_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.genesisdelegatehash_from_bech32(r,_);return ot.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.genesisdelegatehash_from_bytes(r,_);return ot.__wrap(a)}}t.exports.GenesisDelegateHash=ot;class pt{static __wrap(t){const r=Object.create(pt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_genesishash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.genesishash_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.genesishash_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.genesishash_from_bech32(r,_);return pt.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.genesishash_from_bytes(r,_);return pt.__wrap(a)}}t.exports.GenesisHash=pt;class ct{static __wrap(t){const r=Object.create(ct.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_genesishashes_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.genesishashes_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.genesishashes_from_bytes(r,_);return ct.__wrap(a)}static new(){var t=e.genesishashes_new();return ct.__wrap(t)}len(){return e.genesishashes_len(this.ptr)>>>0}get(t){var r=e.genesishashes_get(this.ptr,t);return pt.__wrap(r)}add(t){S(t,pt),e.genesishashes_add(this.ptr,t.ptr)}}t.exports.GenesisHashes=ct;class dt{static __wrap(t){const r=Object.create(dt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_genesiskeydelegation_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.genesiskeydelegation_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.genesiskeydelegation_from_bytes(r,_);return dt.__wrap(a)}genesishash(){var t=e.genesiskeydelegation_genesishash(this.ptr);return pt.__wrap(t)}genesis_delegate_hash(){var t=e.genesiskeydelegation_genesis_delegate_hash(this.ptr);return ot.__wrap(t)}vrf_keyhash(){var t=e.genesiskeydelegation_vrf_keyhash(this.ptr);return Ur.__wrap(t)}static new(t,r,_){S(t,pt),S(r,ot),S(_,Ur);var a=e.genesiskeydelegation_new(t.ptr,r.ptr,_.ptr);return dt.__wrap(a)}}t.exports.GenesisKeyDelegation=dt;class wt{static __wrap(t){const r=Object.create(wt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_header_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.header_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.header_from_bytes(r,_);return wt.__wrap(a)}header_body(){var t=e.header_header_body(this.ptr);return lt.__wrap(t)}body_signature(){var t=e.header_body_signature(this.ptr);return ht.__wrap(t)}static new(t,r){S(t,lt),S(r,ht);var _=e.header_new(t.ptr,r.ptr);return wt.__wrap(_)}}t.exports.Header=wt;class lt{static __wrap(t){const r=Object.create(lt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_headerbody_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.headerbody_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.headerbody_from_bytes(r,_);return lt.__wrap(a)}block_number(){return e.headerbody_block_number(this.ptr)>>>0}slot(){return e.headerbody_slot(this.ptr)>>>0}prev_hash(){var t=e.headerbody_prev_hash(this.ptr);return 0===t?void 0:q.__wrap(t)}issuer_vkey(){var t=e.headerbody_issuer_vkey(this.ptr);return Wr.__wrap(t)}vrf_vkey(){var t=e.headerbody_vrf_vkey(this.ptr);return $r.__wrap(t)}nonce_vrf(){var t=e.headerbody_nonce_vrf(this.ptr);return Fr.__wrap(t)}leader_vrf(){var t=e.headerbody_leader_vrf(this.ptr);return Fr.__wrap(t)}block_body_size(){return e.headerbody_block_body_size(this.ptr)>>>0}block_body_hash(){var t=e.headerbody_block_body_hash(this.ptr);return q.__wrap(t)}operational_cert(){var t=e.headerbody_operational_cert(this.ptr);return Ht.__wrap(t)}protocol_version(){var t=e.headerbody_protocol_version(this.ptr);return Zt.__wrap(t)}static new(t,r,_,a,n,s,i,o,p,c,d){let w=0;f(_)||(S(_,q),w=_.ptr,_.ptr=0),S(a,Wr),S(n,$r),S(s,Fr),S(i,Fr),S(p,q),S(c,Ht),S(d,Zt);var l=e.headerbody_new(t,r,w,a.ptr,n.ptr,s.ptr,i.ptr,o,p.ptr,c.ptr,d.ptr);return lt.__wrap(l)}}t.exports.HeaderBody=lt;class bt{static __wrap(t){const r=Object.create(bt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_int_free(t)}static new(t){S(t,B);var r=e.int_new(t.ptr);return bt.__wrap(r)}static new_negative(t){S(t,B);var r=e.int_new_negative(t.ptr);return bt.__wrap(r)}static new_i32(t){var r=e.int_new_i32(t);return bt.__wrap(r)}is_positive(){return 0!==e.int_is_positive(this.ptr)}as_positive(){var t=e.int_as_positive(this.ptr);return 0===t?void 0:B.__wrap(t)}as_negative(){var t=e.int_as_negative(this.ptr);return 0===t?void 0:B.__wrap(t)}as_i32(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.int_as_i32(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return 0===t?void 0:r}finally{e.__wbindgen_add_to_stack_pointer(16)}}}t.exports.Int=bt;class ut{static __wrap(t){const r=Object.create(ut.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_ipv4_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ipv4_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.ipv4_from_bytes(r,_);return ut.__wrap(a)}static new(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.ipv4_new(r,_);return ut.__wrap(a)}ip(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ipv4_ip(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}t.exports.Ipv4=ut;class yt{static __wrap(t){const r=Object.create(yt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_ipv6_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ipv6_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.ipv6_from_bytes(r,_);return yt.__wrap(a)}static new(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.ipv6_new(r,_);return yt.__wrap(a)}ip(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.ipv6_ip(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}t.exports.Ipv6=yt;class ht{static __wrap(t){const r=Object.create(ht.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_kessignature_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.kessignature_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.kessignature_from_bytes(r,_);return ht.__wrap(a)}}t.exports.KESSignature=ht;class gt{static __wrap(t){const r=Object.create(gt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_kesvkey_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.kesvkey_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.kesvkey_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.kesvkey_from_bech32(r,_);return gt.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.kesvkey_from_bytes(r,_);return gt.__wrap(a)}}t.exports.KESVKey=gt;class vt{static __wrap(t){const r=Object.create(vt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_language_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.language_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.language_from_bytes(r,_);return vt.__wrap(a)}static new_plutus_v1(){var t=e.language_new_plutus_v1();return vt.__wrap(t)}kind(){return e.language_kind(this.ptr)>>>0}}t.exports.Language=vt;class ft{static __wrap(t){const r=Object.create(ft.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_languages_free(t)}static new(){var t=e.languages_new();return ft.__wrap(t)}len(){return e.languages_len(this.ptr)>>>0}get(t){var r=e.languages_get(this.ptr,t);return vt.__wrap(r)}add(t){S(t,vt);var r=t.ptr;t.ptr=0,e.languages_add(this.ptr,r)}}t.exports.Languages=ft;class mt{static __wrap(t){const r=Object.create(mt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_legacydaedalusprivatekey_free(t)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.legacydaedalusprivatekey_from_bytes(r,_);return mt.__wrap(a)}as_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.legacydaedalusprivatekey_as_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}chaincode(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.legacydaedalusprivatekey_chaincode(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}t.exports.LegacyDaedalusPrivateKey=mt;class kt{static __wrap(t){const r=Object.create(kt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_linearfee_free(t)}constant(){var t=e.linearfee_constant(this.ptr);return B.__wrap(t)}coefficient(){var t=e.linearfee_coefficient(this.ptr);return B.__wrap(t)}static new(t,r){S(t,B),S(r,B);var _=e.linearfee_new(t.ptr,r.ptr);return kt.__wrap(_)}}t.exports.LinearFee=kt;class xt{static __wrap(t){const r=Object.create(xt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_mirtostakecredentials_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.mirtostakecredentials_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.mirtostakecredentials_from_bytes(r,_);return xt.__wrap(a)}static new(){var t=e.mirtostakecredentials_new();return xt.__wrap(t)}len(){return e.mirtostakecredentials_len(this.ptr)>>>0}insert(t,r){S(t,vr),S(r,bt);var _=e.mirtostakecredentials_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:bt.__wrap(_)}get(t){S(t,vr);var r=e.mirtostakecredentials_get(this.ptr,t.ptr);return 0===r?void 0:bt.__wrap(r)}keys(){var t=e.mirtostakecredentials_keys(this.ptr);return fr.__wrap(t)}}t.exports.MIRToStakeCredentials=xt;class Ot{static __wrap(t){const r=Object.create(Ot.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_metadatalist_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.metadatalist_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.metadatalist_from_bytes(r,_);return Ot.__wrap(a)}static new(){var t=e.metadatalist_new();return Ot.__wrap(t)}len(){return e.metadatalist_len(this.ptr)>>>0}get(t){var r=e.metadatalist_get(this.ptr,t);return Cr.__wrap(r)}add(t){S(t,Cr),e.metadatalist_add(this.ptr,t.ptr)}}t.exports.MetadataList=Ot;class jt{static __wrap(t){const r=Object.create(jt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_metadatamap_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.metadatamap_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.metadatamap_from_bytes(r,_);return jt.__wrap(a)}static new(){var t=e.metadatamap_new();return jt.__wrap(t)}len(){return e.metadatamap_len(this.ptr)>>>0}insert(t,r){S(t,Cr),S(r,Cr);var _=e.metadatamap_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:Cr.__wrap(_)}insert_str(t,r){var _=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),a=y;S(r,Cr);var n=e.metadatamap_insert_str(this.ptr,_,a,r.ptr);return 0===n?void 0:Cr.__wrap(n)}insert_i32(t,r){S(r,Cr);var _=e.metadatamap_insert_i32(this.ptr,t,r.ptr);return 0===_?void 0:Cr.__wrap(_)}get(t){S(t,Cr);var r=e.metadatamap_get(this.ptr,t.ptr);return Cr.__wrap(r)}get_str(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.metadatamap_get_str(this.ptr,r,_);return Cr.__wrap(a)}get_i32(t){var r=e.metadatamap_get_i32(this.ptr,t);return Cr.__wrap(r)}has(t){return S(t,Cr),0!==e.metadatamap_has(this.ptr,t.ptr)}keys(){var t=e.metadatamap_keys(this.ptr);return Ot.__wrap(t)}}t.exports.MetadataMap=jt;class St{static __wrap(t){const r=Object.create(St.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_mint_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.mint_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.mint_from_bytes(r,_);return St.__wrap(a)}static new(){var t=e.mint_new();return St.__wrap(t)}len(){return e.mint_len(this.ptr)>>>0}insert(t,r){S(t,lr),S(r,Pt);var _=e.mint_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:Pt.__wrap(_)}get(t){S(t,lr);var r=e.mint_get(this.ptr,t.ptr);return 0===r?void 0:Pt.__wrap(r)}keys(){var t=e.mint_keys(this.ptr);return br.__wrap(t)}}t.exports.Mint=St;class Pt{static __wrap(t){const r=Object.create(Pt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_mintassets_free(t)}static new(){var t=e.mintassets_new();return Pt.__wrap(t)}len(){return e.mintassets_len(this.ptr)>>>0}insert(t,r){S(t,A),S(r,bt);var _=r.ptr;r.ptr=0;var a=e.mintassets_insert(this.ptr,t.ptr,_);return 0===a?void 0:bt.__wrap(a)}get(t){S(t,A);var r=e.mintassets_get(this.ptr,t.ptr);return 0===r?void 0:bt.__wrap(r)}keys(){var t=e.mintassets_keys(this.ptr);return T.__wrap(t)}}t.exports.MintAssets=Pt;class Rt{static __wrap(t){const r=Object.create(Rt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_moveinstantaneousreward_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.moveinstantaneousreward_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.moveinstantaneousreward_from_bytes(r,_);return Rt.__wrap(a)}static new_to_other_pot(t,r){S(r,B);var _=e.moveinstantaneousreward_new_to_other_pot(t,r.ptr);return Rt.__wrap(_)}static new_to_stake_creds(t,r){S(r,xt);var _=e.moveinstantaneousreward_new_to_stake_creds(t,r.ptr);return Rt.__wrap(_)}pot(){return e.moveinstantaneousreward_pot(this.ptr)>>>0}kind(){return e.moveinstantaneousreward_kind(this.ptr)>>>0}as_to_other_pot(){var t=e.moveinstantaneousreward_as_to_other_pot(this.ptr);return 0===t?void 0:B.__wrap(t)}as_to_stake_creds(){var t=e.moveinstantaneousreward_as_to_stake_creds(this.ptr);return 0===t?void 0:xt.__wrap(t)}}t.exports.MoveInstantaneousReward=Rt;class zt{static __wrap(t){const r=Object.create(zt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_moveinstantaneousrewardscert_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.moveinstantaneousrewardscert_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.moveinstantaneousrewardscert_from_bytes(r,_);return zt.__wrap(a)}move_instantaneous_reward(){var t=e.moveinstantaneousrewardscert_move_instantaneous_reward(this.ptr);return Rt.__wrap(t)}static new(t){S(t,Rt);var r=e.moveinstantaneousrewardscert_new(t.ptr);return zt.__wrap(r)}}t.exports.MoveInstantaneousRewardsCert=zt;class Mt{static __wrap(t){const r=Object.create(Mt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_multiasset_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.multiasset_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.multiasset_from_bytes(r,_);return Mt.__wrap(a)}static new(){var t=e.multiasset_new();return Mt.__wrap(t)}len(){return e.multiasset_len(this.ptr)>>>0}insert(t,r){S(t,lr),S(r,K);var _=e.multiasset_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:K.__wrap(_)}get(t){S(t,lr);var r=e.multiasset_get(this.ptr,t.ptr);return 0===r?void 0:K.__wrap(r)}keys(){var t=e.multiasset_keys(this.ptr);return br.__wrap(t)}sub(t){S(t,Mt);var r=e.multiasset_sub(this.ptr,t.ptr);return Mt.__wrap(r)}}t.exports.MultiAsset=Mt;class At{static __wrap(t){const r=Object.create(At.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_multihostname_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.multihostname_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.multihostname_from_bytes(r,_);return At.__wrap(a)}dns_name(){var t=e.multihostname_dns_name(this.ptr);return Z.__wrap(t)}static new(t){S(t,Z);var r=e.multihostname_new(t.ptr);return At.__wrap(r)}}t.exports.MultiHostName=At;class Tt{static __wrap(t){const r=Object.create(Tt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_nativescript_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.nativescript_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.nativescript_from_bytes(r,_);return Tt.__wrap(a)}hash(t){var r=e.nativescript_hash(this.ptr,t);return rt.__wrap(r)}static new_script_pubkey(t){S(t,yr);var r=e.nativescript_new_script_pubkey(t.ptr);return Tt.__wrap(r)}static new_script_all(t){S(t,cr);var r=e.nativescript_new_script_all(t.ptr);return Tt.__wrap(r)}static new_script_any(t){S(t,dr);var r=e.nativescript_new_script_any(t.ptr);return Tt.__wrap(r)}static new_script_n_of_k(t){S(t,ur);var r=e.nativescript_new_script_n_of_k(t.ptr);return Tt.__wrap(r)}static new_timelock_start(t){S(t,Sr);var r=e.nativescript_new_timelock_start(t.ptr);return Tt.__wrap(r)}static new_timelock_expiry(t){S(t,jr);var r=e.nativescript_new_timelock_expiry(t.ptr);return Tt.__wrap(r)}kind(){return e.nativescript_kind(this.ptr)>>>0}as_script_pubkey(){var t=e.nativescript_as_script_pubkey(this.ptr);return 0===t?void 0:yr.__wrap(t)}as_script_all(){var t=e.nativescript_as_script_all(this.ptr);return 0===t?void 0:cr.__wrap(t)}as_script_any(){var t=e.nativescript_as_script_any(this.ptr);return 0===t?void 0:dr.__wrap(t)}as_script_n_of_k(){var t=e.nativescript_as_script_n_of_k(this.ptr);return 0===t?void 0:ur.__wrap(t)}as_timelock_start(){var t=e.nativescript_as_timelock_start(this.ptr);return 0===t?void 0:Sr.__wrap(t)}as_timelock_expiry(){var t=e.nativescript_as_timelock_expiry(this.ptr);return 0===t?void 0:jr.__wrap(t)}}t.exports.NativeScript=Tt;class Kt{static __wrap(t){const r=Object.create(Kt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_nativescripts_free(t)}static new(){var t=e.nativescripts_new();return Kt.__wrap(t)}len(){return e.nativescripts_len(this.ptr)>>>0}get(t){var r=e.nativescripts_get(this.ptr,t);return Tt.__wrap(r)}add(t){S(t,Tt),e.nativescripts_add(this.ptr,t.ptr)}}t.exports.NativeScripts=Kt;class Ct{static __wrap(t){const r=Object.create(Ct.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_networkid_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.networkid_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.networkid_from_bytes(r,_);return Ct.__wrap(a)}static testnet(){var t=e.networkid_testnet();return Ct.__wrap(t)}static mainnet(){var t=e.networkid_mainnet();return Ct.__wrap(t)}kind(){return e.networkid_kind(this.ptr)>>>0}}t.exports.NetworkId=Ct;class Nt{static __wrap(t){const r=Object.create(Nt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_networkinfo_free(t)}static new(t,r){var _=e.networkinfo_new(t,r);return Nt.__wrap(_)}network_id(){return e.networkinfo_network_id(this.ptr)}protocol_magic(){return e.networkinfo_protocol_magic(this.ptr)>>>0}static testnet(){var t=e.networkinfo_testnet();return Nt.__wrap(t)}static mainnet(){var t=e.networkinfo_mainnet();return Nt.__wrap(t)}}t.exports.NetworkInfo=Nt;class Dt{static __wrap(t){const r=Object.create(Dt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_nonce_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.nonce_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.nonce_from_bytes(r,_);return Dt.__wrap(a)}static new_identity(){var t=e.nonce_new_identity();return Dt.__wrap(t)}static new_from_hash(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.nonce_new_from_hash(r,_);return Dt.__wrap(a)}get_hash(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.nonce_get_hash(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];let a;return 0!==t&&(a=O(t,r).slice(),e.__wbindgen_free(t,1*r)),a}finally{e.__wbindgen_add_to_stack_pointer(16)}}}t.exports.Nonce=Dt;class Ht{static __wrap(t){const r=Object.create(Ht.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_operationalcert_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.operationalcert_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.operationalcert_from_bytes(r,_);return Ht.__wrap(a)}hot_vkey(){var t=e.operationalcert_hot_vkey(this.ptr);return gt.__wrap(t)}sequence_number(){return e.operationalcert_sequence_number(this.ptr)>>>0}kes_period(){return e.operationalcert_kes_period(this.ptr)>>>0}sigma(){var t=e.operationalcert_sigma(this.ptr);return et.__wrap(t)}static new(t,r,_,a){S(t,gt),S(a,et);var n=e.operationalcert_new(t.ptr,r,_,a.ptr);return Ht.__wrap(n)}}t.exports.OperationalCert=Ht;class It{static __wrap(t){const r=Object.create(It.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_plutusdata_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.plutusdata_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.plutusdata_from_bytes(r,_);return It.__wrap(a)}static new_constr_plutus_data(t){S(t,J);var r=e.plutusdata_new_constr_plutus_data(t.ptr);return It.__wrap(r)}static new_map(t){S(t,Vt);var r=e.plutusdata_new_map(t.ptr);return It.__wrap(r)}static new_list(t){S(t,Bt);var r=e.plutusdata_new_list(t.ptr);return It.__wrap(r)}static new_integer(t){S(t,I);var r=e.plutusdata_new_integer(t.ptr);return It.__wrap(r)}static new_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.plutusdata_new_bytes(r,_);return It.__wrap(a)}kind(){return e.plutusdata_kind(this.ptr)>>>0}as_constr_plutus_data(){var t=e.plutusdata_as_constr_plutus_data(this.ptr);return 0===t?void 0:J.__wrap(t)}as_map(){var t=e.plutusdata_as_map(this.ptr);return 0===t?void 0:Vt.__wrap(t)}as_list(){var t=e.plutusdata_as_list(this.ptr);return 0===t?void 0:Bt.__wrap(t)}as_integer(){var t=e.plutusdata_as_integer(this.ptr);return 0===t?void 0:I.__wrap(t)}as_bytes(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.plutusdata_as_bytes(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];let a;return 0!==t&&(a=O(t,r).slice(),e.__wbindgen_free(t,1*r)),a}finally{e.__wbindgen_add_to_stack_pointer(16)}}}t.exports.PlutusData=It;class Bt{static __wrap(t){const r=Object.create(Bt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_plutuslist_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.plutuslist_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.plutuslist_from_bytes(r,_);return Bt.__wrap(a)}static new(){var t=e.plutuslist_new();return Bt.__wrap(t)}len(){return e.plutuslist_len(this.ptr)>>>0}get(t){var r=e.plutuslist_get(this.ptr,t);return It.__wrap(r)}add(t){S(t,It),e.plutuslist_add(this.ptr,t.ptr)}}t.exports.PlutusList=Bt;class Vt{static __wrap(t){const r=Object.create(Vt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_plutusmap_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.plutusmap_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.plutusmap_from_bytes(r,_);return Vt.__wrap(a)}static new(){var t=e.plutusmap_new();return Vt.__wrap(t)}len(){return e.plutusmap_len(this.ptr)>>>0}insert(t,r){S(t,It),S(r,It);var _=e.plutusmap_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:It.__wrap(_)}get(t){S(t,It);var r=e.plutusmap_get(this.ptr,t.ptr);return 0===r?void 0:It.__wrap(r)}keys(){var t=e.plutusmap_keys(this.ptr);return Bt.__wrap(t)}}t.exports.PlutusMap=Vt;class Et{static __wrap(t){const r=Object.create(Et.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_plutusscript_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.plutusscript_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.plutusscript_from_bytes(r,_);return Et.__wrap(a)}static new(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.plutusscript_new(r,_);return Et.__wrap(a)}bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.plutusscript_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}}t.exports.PlutusScript=Et;class Lt{static __wrap(t){const r=Object.create(Lt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_plutusscripts_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.plutusscripts_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.plutusscripts_from_bytes(r,_);return Lt.__wrap(a)}static new(){var t=e.plutusscripts_new();return Lt.__wrap(t)}len(){return e.plutusscripts_len(this.ptr)>>>0}get(t){var r=e.plutusscripts_get(this.ptr,t);return Et.__wrap(r)}add(t){S(t,Et),e.plutusscripts_add(this.ptr,t.ptr)}}t.exports.PlutusScripts=Lt;class qt{static __wrap(t){const r=Object.create(qt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_pointer_free(t)}static new(t,r,_){var a=e.pointer_new(t,r,_);return qt.__wrap(a)}slot(){return e.pointer_slot(this.ptr)>>>0}tx_index(){return e.pointer_tx_index(this.ptr)>>>0}cert_index(){return e.pointer_cert_index(this.ptr)>>>0}}t.exports.Pointer=qt;class Ft{static __wrap(t){const r=Object.create(Ft.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_pointeraddress_free(t)}static new(t,r,_){S(r,vr),S(_,qt);var a=e.pointeraddress_new(t,r.ptr,_.ptr);return Ft.__wrap(a)}payment_cred(){var t=e.pointeraddress_payment_cred(this.ptr);return vr.__wrap(t)}stake_pointer(){var t=e.pointeraddress_stake_pointer(this.ptr);return qt.__wrap(t)}to_address(){var t=e.pointeraddress_to_address(this.ptr);return M.__wrap(t)}static from_address(t){S(t,M);var r=e.pointeraddress_from_address(t.ptr);return 0===r?void 0:Ft.__wrap(r)}}t.exports.PointerAddress=Ft;class Ut{static __wrap(t){const r=Object.create(Ut.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_poolmetadata_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.poolmetadata_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.poolmetadata_from_bytes(r,_);return Ut.__wrap(a)}url(){var t=e.poolmetadata_url(this.ptr);return Er.__wrap(t)}pool_metadata_hash(){var t=e.poolmetadata_pool_metadata_hash(this.ptr);return $t.__wrap(t)}static new(t,r){S(t,Er),S(r,$t);var _=e.poolmetadata_new(t.ptr,r.ptr);return Ut.__wrap(_)}}t.exports.PoolMetadata=Ut;class $t{static __wrap(t){const r=Object.create($t.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_poolmetadatahash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.poolmetadatahash_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.poolmetadatahash_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.poolmetadatahash_from_bech32(r,_);return $t.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.poolmetadatahash_from_bytes(r,_);return $t.__wrap(a)}}t.exports.PoolMetadataHash=$t;class Gt{static __wrap(t){const r=Object.create(Gt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_poolparams_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.poolparams_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.poolparams_from_bytes(r,_);return Gt.__wrap(a)}operator(){var t=e.poolparams_operator(this.ptr);return rt.__wrap(t)}vrf_keyhash(){var t=e.poolparams_vrf_keyhash(this.ptr);return Ur.__wrap(t)}pledge(){var t=e.poolparams_pledge(this.ptr);return B.__wrap(t)}cost(){var t=e.poolparams_cost(this.ptr);return B.__wrap(t)}margin(){var t=e.poolparams_margin(this.ptr);return Lr.__wrap(t)}reward_account(){var t=e.poolparams_reward_account(this.ptr);return or.__wrap(t)}pool_owners(){var t=e.poolparams_pool_owners(this.ptr);return _t.__wrap(t)}relays(){var t=e.poolparams_relays(this.ptr);return ir.__wrap(t)}pool_metadata(){var t=e.poolparams_pool_metadata(this.ptr);return 0===t?void 0:Ut.__wrap(t)}static new(t,r,_,a,n,s,i,o,p){S(t,rt),S(r,Ur),S(_,B),S(a,B),S(n,Lr),S(s,or),S(i,_t),S(o,ir);let c=0;f(p)||(S(p,Ut),c=p.ptr,p.ptr=0);var d=e.poolparams_new(t.ptr,r.ptr,_.ptr,a.ptr,n.ptr,s.ptr,i.ptr,o.ptr,c);return Gt.__wrap(d)}}t.exports.PoolParams=Gt;class Wt{static __wrap(t){const r=Object.create(Wt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_poolregistration_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.poolregistration_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.poolregistration_from_bytes(r,_);return Wt.__wrap(a)}pool_params(){var t=e.poolregistration_pool_params(this.ptr);return Gt.__wrap(t)}static new(t){S(t,Gt);var r=e.poolregistration_new(t.ptr);return Wt.__wrap(r)}}t.exports.PoolRegistration=Wt;class Jt{static __wrap(t){const r=Object.create(Jt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_poolretirement_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.poolretirement_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.poolretirement_from_bytes(r,_);return Jt.__wrap(a)}pool_keyhash(){var t=e.poolretirement_pool_keyhash(this.ptr);return rt.__wrap(t)}epoch(){return e.poolretirement_epoch(this.ptr)>>>0}static new(t,r){S(t,rt);var _=e.poolretirement_new(t.ptr,r);return Jt.__wrap(_)}}t.exports.PoolRetirement=Jt;class Qt{static __wrap(t){const r=Object.create(Qt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_privatekey_free(t)}to_public(){var t=e.privatekey_to_public(this.ptr);return rr.__wrap(t)}static generate_ed25519(){var t=e.privatekey_generate_ed25519();return Qt.__wrap(t)}static generate_ed25519extended(){var t=e.privatekey_generate_ed25519extended();return Qt.__wrap(t)}to_bech32(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.privatekey_to_bech32(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}as_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.privatekey_as_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_extended_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.privatekey_from_extended_bytes(r,_);return Qt.__wrap(a)}static from_normal_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.privatekey_from_normal_bytes(r,_);return Qt.__wrap(a)}sign(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.privatekey_sign(this.ptr,r,_);return et.__wrap(a)}}t.exports.PrivateKey=Qt;class Xt{static __wrap(t){const r=Object.create(Xt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_proposedprotocolparameterupdates_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.proposedprotocolparameterupdates_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.proposedprotocolparameterupdates_from_bytes(r,_);return Xt.__wrap(a)}static new(){var t=e.proposedprotocolparameterupdates_new();return Xt.__wrap(t)}len(){return e.proposedprotocolparameterupdates_len(this.ptr)>>>0}insert(t,r){S(t,pt),S(r,Yt);var _=e.proposedprotocolparameterupdates_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:Yt.__wrap(_)}get(t){S(t,pt);var r=e.proposedprotocolparameterupdates_get(this.ptr,t.ptr);return 0===r?void 0:Yt.__wrap(r)}keys(){var t=e.proposedprotocolparameterupdates_keys(this.ptr);return ct.__wrap(t)}}t.exports.ProposedProtocolParameterUpdates=Xt;class Yt{static __wrap(t){const r=Object.create(Yt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_protocolparamupdate_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.protocolparamupdate_from_bytes(r,_);return Yt.__wrap(a)}set_minfee_a(t){S(t,B),e.protocolparamupdate_set_minfee_a(this.ptr,t.ptr)}minfee_a(){var t=e.protocolparamupdate_minfee_a(this.ptr);return 0===t?void 0:B.__wrap(t)}set_minfee_b(t){S(t,B),e.protocolparamupdate_set_minfee_b(this.ptr,t.ptr)}minfee_b(){var t=e.protocolparamupdate_minfee_b(this.ptr);return 0===t?void 0:B.__wrap(t)}set_max_block_body_size(t){e.protocolparamupdate_set_max_block_body_size(this.ptr,t)}max_block_body_size(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_max_block_body_size(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_max_tx_size(t){e.protocolparamupdate_set_max_tx_size(this.ptr,t)}max_tx_size(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_max_tx_size(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_max_block_header_size(t){e.protocolparamupdate_set_max_block_header_size(this.ptr,t)}max_block_header_size(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_max_block_header_size(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_key_deposit(t){S(t,B),e.protocolparamupdate_set_key_deposit(this.ptr,t.ptr)}key_deposit(){var t=e.protocolparamupdate_key_deposit(this.ptr);return 0===t?void 0:B.__wrap(t)}set_pool_deposit(t){S(t,B),e.protocolparamupdate_set_pool_deposit(this.ptr,t.ptr)}pool_deposit(){var t=e.protocolparamupdate_pool_deposit(this.ptr);return 0===t?void 0:B.__wrap(t)}set_max_epoch(t){e.protocolparamupdate_set_max_epoch(this.ptr,t)}max_epoch(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_max_epoch(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_n_opt(t){e.protocolparamupdate_set_n_opt(this.ptr,t)}n_opt(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_n_opt(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_pool_pledge_influence(t){S(t,Lr),e.protocolparamupdate_set_pool_pledge_influence(this.ptr,t.ptr)}pool_pledge_influence(){var t=e.protocolparamupdate_pool_pledge_influence(this.ptr);return 0===t?void 0:Lr.__wrap(t)}set_expansion_rate(t){S(t,Lr),e.protocolparamupdate_set_expansion_rate(this.ptr,t.ptr)}expansion_rate(){var t=e.protocolparamupdate_expansion_rate(this.ptr);return 0===t?void 0:Lr.__wrap(t)}set_treasury_growth_rate(t){S(t,Lr),e.protocolparamupdate_set_treasury_growth_rate(this.ptr,t.ptr)}treasury_growth_rate(){var t=e.protocolparamupdate_treasury_growth_rate(this.ptr);return 0===t?void 0:Lr.__wrap(t)}set_d(t){S(t,Lr),e.protocolparamupdate_set_d(this.ptr,t.ptr)}d(){var t=e.protocolparamupdate_d(this.ptr);return 0===t?void 0:Lr.__wrap(t)}set_extra_entropy(t){S(t,Dt),e.protocolparamupdate_set_extra_entropy(this.ptr,t.ptr)}extra_entropy(){var t=e.protocolparamupdate_extra_entropy(this.ptr);return 0===t?void 0:Dt.__wrap(t)}set_protocol_version(t){S(t,tr),e.protocolparamupdate_set_protocol_version(this.ptr,t.ptr)}protocol_version(){var t=e.protocolparamupdate_protocol_version(this.ptr);return 0===t?void 0:tr.__wrap(t)}set_min_pool_cost(t){S(t,B),e.protocolparamupdate_set_min_pool_cost(this.ptr,t.ptr)}min_pool_cost(){var t=e.protocolparamupdate_min_pool_cost(this.ptr);return 0===t?void 0:B.__wrap(t)}set_ada_per_utxo_byte(t){S(t,B),e.protocolparamupdate_set_ada_per_utxo_byte(this.ptr,t.ptr)}ada_per_utxo_byte(){var t=e.protocolparamupdate_ada_per_utxo_byte(this.ptr);return 0===t?void 0:B.__wrap(t)}set_cost_models(t){S(t,X),e.protocolparamupdate_set_cost_models(this.ptr,t.ptr)}cost_models(){var t=e.protocolparamupdate_cost_models(this.ptr);return 0===t?void 0:X.__wrap(t)}set_execution_costs(t){S(t,nt),e.protocolparamupdate_set_execution_costs(this.ptr,t.ptr)}execution_costs(){var t=e.protocolparamupdate_execution_costs(this.ptr);return 0===t?void 0:nt.__wrap(t)}set_max_tx_ex_units(t){S(t,st),e.protocolparamupdate_set_max_tx_ex_units(this.ptr,t.ptr)}max_tx_ex_units(){var t=e.protocolparamupdate_max_tx_ex_units(this.ptr);return 0===t?void 0:st.__wrap(t)}set_max_block_ex_units(t){S(t,st),e.protocolparamupdate_set_max_block_ex_units(this.ptr,t.ptr)}max_block_ex_units(){var t=e.protocolparamupdate_max_block_ex_units(this.ptr);return 0===t?void 0:st.__wrap(t)}set_max_value_size(t){e.protocolparamupdate_set_max_value_size(this.ptr,t)}max_value_size(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.protocolparamupdate_max_value_size(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}static new(){var t=e.protocolparamupdate_new();return Yt.__wrap(t)}}t.exports.ProtocolParamUpdate=Yt;class Zt{static __wrap(t){const r=Object.create(Zt.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_protocolversion_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.protocolversion_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.protocolversion_from_bytes(r,_);return Zt.__wrap(a)}major(){return e.protocolversion_major(this.ptr)>>>0}minor(){return e.protocolversion_minor(this.ptr)>>>0}static new(t,r){var _=e.protocolversion_new(t,r);return Zt.__wrap(_)}}t.exports.ProtocolVersion=Zt;class tr{static __wrap(t){const r=Object.create(tr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_protocolversions_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.protocolversions_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.protocolversions_from_bytes(r,_);return tr.__wrap(a)}static new(){var t=e.protocolversions_new();return tr.__wrap(t)}len(){return e.protocolversions_len(this.ptr)>>>0}get(t){var r=e.protocolversions_get(this.ptr,t);return Zt.__wrap(r)}add(t){S(t,Zt),e.protocolversions_add(this.ptr,t.ptr)}}t.exports.ProtocolVersions=tr;class rr{static __wrap(t){const r=Object.create(rr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_publickey_free(t)}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.publickey_from_bech32(r,_);return rr.__wrap(a)}to_bech32(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.publickey_to_bech32(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}as_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.publickey_as_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.publickey_from_bytes(r,_);return rr.__wrap(a)}verify(t,r){var _=j(t,e.__wbindgen_malloc),a=y;return S(r,et),0!==e.publickey_verify(this.ptr,_,a,r.ptr)}hash(){var t=e.publickey_hash(this.ptr);return rt.__wrap(t)}}t.exports.PublicKey=rr;class _r{static __wrap(t){const r=Object.create(_r.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_publickeys_free(t)}constructor(){var t=e.publickeys_new();return _r.__wrap(t)}size(){return e.publickeys_size(this.ptr)>>>0}get(t){var r=e.publickeys_get(this.ptr,t);return rr.__wrap(r)}add(t){S(t,rr),e.publickeys_add(this.ptr,t.ptr)}}t.exports.PublicKeys=_r;class er{static __wrap(t){const r=Object.create(er.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_redeemer_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.redeemer_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.redeemer_from_bytes(r,_);return er.__wrap(a)}tag(){var t=e.redeemer_tag(this.ptr);return ar.__wrap(t)}index(){var t=e.redeemer_index(this.ptr);return B.__wrap(t)}data(){var t=e.redeemer_data(this.ptr);return It.__wrap(t)}ex_units(){var t=e.redeemer_ex_units(this.ptr);return st.__wrap(t)}static new(t,r,_,a){S(t,ar),S(r,B),S(_,It),S(a,st);var n=e.redeemer_new(t.ptr,r.ptr,_.ptr,a.ptr);return er.__wrap(n)}}t.exports.Redeemer=er;class ar{static __wrap(t){const r=Object.create(ar.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_redeemertag_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.redeemertag_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.redeemertag_from_bytes(r,_);return ar.__wrap(a)}static new_spend(){var t=e.redeemertag_new_spend();return ar.__wrap(t)}static new_mint(){var t=e.redeemertag_new_mint();return ar.__wrap(t)}static new_cert(){var t=e.redeemertag_new_cert();return ar.__wrap(t)}static new_reward(){var t=e.redeemertag_new_reward();return ar.__wrap(t)}kind(){return e.redeemertag_kind(this.ptr)>>>0}}t.exports.RedeemerTag=ar;class nr{static __wrap(t){const r=Object.create(nr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_redeemers_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.redeemers_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.redeemers_from_bytes(r,_);return nr.__wrap(a)}static new(){var t=e.redeemers_new();return nr.__wrap(t)}len(){return e.redeemers_len(this.ptr)>>>0}get(t){var r=e.redeemers_get(this.ptr,t);return er.__wrap(r)}add(t){S(t,er),e.redeemers_add(this.ptr,t.ptr)}}t.exports.Redeemers=nr;class sr{static __wrap(t){const r=Object.create(sr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_relay_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.relay_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.relay_from_bytes(r,_);return sr.__wrap(a)}static new_single_host_addr(t){S(t,hr);var r=e.relay_new_single_host_addr(t.ptr);return sr.__wrap(r)}static new_single_host_name(t){S(t,gr);var r=e.relay_new_single_host_name(t.ptr);return sr.__wrap(r)}static new_multi_host_name(t){S(t,At);var r=e.relay_new_multi_host_name(t.ptr);return sr.__wrap(r)}kind(){return e.relay_kind(this.ptr)>>>0}as_single_host_addr(){var t=e.relay_as_single_host_addr(this.ptr);return 0===t?void 0:hr.__wrap(t)}as_single_host_name(){var t=e.relay_as_single_host_name(this.ptr);return 0===t?void 0:gr.__wrap(t)}as_multi_host_name(){var t=e.relay_as_multi_host_name(this.ptr);return 0===t?void 0:At.__wrap(t)}}t.exports.Relay=sr;class ir{static __wrap(t){const r=Object.create(ir.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_relays_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.relays_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.relays_from_bytes(r,_);return ir.__wrap(a)}static new(){var t=e.relays_new();return ir.__wrap(t)}len(){return e.relays_len(this.ptr)>>>0}get(t){var r=e.relays_get(this.ptr,t);return sr.__wrap(r)}add(t){S(t,sr),e.relays_add(this.ptr,t.ptr)}}t.exports.Relays=ir;class or{static __wrap(t){const r=Object.create(or.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_rewardaddress_free(t)}static new(t,r){S(r,vr);var _=e.rewardaddress_new(t,r.ptr);return or.__wrap(_)}payment_cred(){var t=e.rewardaddress_payment_cred(this.ptr);return vr.__wrap(t)}to_address(){var t=e.rewardaddress_to_address(this.ptr);return M.__wrap(t)}static from_address(t){S(t,M);var r=e.rewardaddress_from_address(t.ptr);return 0===r?void 0:or.__wrap(r)}}t.exports.RewardAddress=or;class pr{static __wrap(t){const r=Object.create(pr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_rewardaddresses_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.rewardaddresses_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.rewardaddresses_from_bytes(r,_);return pr.__wrap(a)}static new(){var t=e.rewardaddresses_new();return pr.__wrap(t)}len(){return e.rewardaddresses_len(this.ptr)>>>0}get(t){var r=e.rewardaddresses_get(this.ptr,t);return or.__wrap(r)}add(t){S(t,or),e.rewardaddresses_add(this.ptr,t.ptr)}}t.exports.RewardAddresses=pr;class cr{static __wrap(t){const r=Object.create(cr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scriptall_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scriptall_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.scriptall_from_bytes(r,_);return cr.__wrap(a)}native_scripts(){var t=e.scriptall_native_scripts(this.ptr);return Kt.__wrap(t)}static new(t){S(t,Kt);var r=e.scriptall_new(t.ptr);return cr.__wrap(r)}}t.exports.ScriptAll=cr;class dr{static __wrap(t){const r=Object.create(dr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scriptany_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scriptany_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.scriptany_from_bytes(r,_);return dr.__wrap(a)}native_scripts(){var t=e.scriptany_native_scripts(this.ptr);return Kt.__wrap(t)}static new(t){S(t,Kt);var r=e.scriptany_new(t.ptr);return dr.__wrap(r)}}t.exports.ScriptAny=dr;class wr{static __wrap(t){const r=Object.create(wr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scriptdatahash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scriptdatahash_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.scriptdatahash_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.scriptdatahash_from_bech32(r,_);return wr.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.scriptdatahash_from_bytes(r,_);return wr.__wrap(a)}}t.exports.ScriptDataHash=wr;class lr{static __wrap(t){const r=Object.create(lr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scripthash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scripthash_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.scripthash_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.scripthash_from_bech32(r,_);return lr.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.scripthash_from_bytes(r,_);return lr.__wrap(a)}}t.exports.ScriptHash=lr;class br{static __wrap(t){const r=Object.create(br.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scripthashes_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scripthashes_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.scripthashes_from_bytes(r,_);return br.__wrap(a)}static new(){var t=e.scripthashes_new();return br.__wrap(t)}len(){return e.scripthashes_len(this.ptr)>>>0}get(t){var r=e.scripthashes_get(this.ptr,t);return lr.__wrap(r)}add(t){S(t,lr),e.scripthashes_add(this.ptr,t.ptr)}}t.exports.ScriptHashes=br;class ur{static __wrap(t){const r=Object.create(ur.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scriptnofk_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scriptnofk_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.scriptnofk_from_bytes(r,_);return ur.__wrap(a)}n(){return e.scriptnofk_n(this.ptr)>>>0}native_scripts(){var t=e.scriptnofk_native_scripts(this.ptr);return Kt.__wrap(t)}static new(t,r){S(r,Kt);var _=e.scriptnofk_new(t,r.ptr);return ur.__wrap(_)}}t.exports.ScriptNOfK=ur;class yr{static __wrap(t){const r=Object.create(yr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_scriptpubkey_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.scriptpubkey_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.scriptpubkey_from_bytes(r,_);return yr.__wrap(a)}addr_keyhash(){var t=e.scriptpubkey_addr_keyhash(this.ptr);return rt.__wrap(t)}static new(t){S(t,rt);var r=e.scriptpubkey_new(t.ptr);return yr.__wrap(r)}}t.exports.ScriptPubkey=yr;class hr{static __wrap(t){const r=Object.create(hr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_singlehostaddr_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.singlehostaddr_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.singlehostaddr_from_bytes(r,_);return hr.__wrap(a)}port(){var t=e.singlehostaddr_port(this.ptr);return 16777215===t?void 0:t}ipv4(){var t=e.singlehostaddr_ipv4(this.ptr);return 0===t?void 0:ut.__wrap(t)}ipv6(){var t=e.singlehostaddr_ipv6(this.ptr);return 0===t?void 0:yt.__wrap(t)}static new(t,r,_){let a=0;f(r)||(S(r,ut),a=r.ptr,r.ptr=0);let n=0;f(_)||(S(_,yt),n=_.ptr,_.ptr=0);var s=e.singlehostaddr_new(f(t)?16777215:t,a,n);return hr.__wrap(s)}}t.exports.SingleHostAddr=hr;class gr{static __wrap(t){const r=Object.create(gr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_singlehostname_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.singlehostname_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.singlehostname_from_bytes(r,_);return gr.__wrap(a)}port(){var t=e.singlehostname_port(this.ptr);return 16777215===t?void 0:t}dns_name(){var t=e.singlehostname_dns_name(this.ptr);return Y.__wrap(t)}static new(t,r){S(r,Y);var _=e.singlehostname_new(f(t)?16777215:t,r.ptr);return gr.__wrap(_)}}t.exports.SingleHostName=gr;class vr{static __wrap(t){const r=Object.create(vr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_stakecredential_free(t)}static from_keyhash(t){S(t,rt);var r=e.stakecredential_from_keyhash(t.ptr);return vr.__wrap(r)}static from_scripthash(t){S(t,lr);var r=e.stakecredential_from_scripthash(t.ptr);return vr.__wrap(r)}to_keyhash(){var t=e.stakecredential_to_keyhash(this.ptr);return 0===t?void 0:rt.__wrap(t)}to_scripthash(){var t=e.stakecredential_to_scripthash(this.ptr);return 0===t?void 0:lr.__wrap(t)}kind(){return e.stakecredential_kind(this.ptr)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.stakecredential_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.stakecredential_from_bytes(r,_);return vr.__wrap(a)}}t.exports.StakeCredential=vr;class fr{static __wrap(t){const r=Object.create(fr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_stakecredentials_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.stakecredentials_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.stakecredentials_from_bytes(r,_);return fr.__wrap(a)}static new(){var t=e.stakecredentials_new();return fr.__wrap(t)}len(){return e.stakecredentials_len(this.ptr)>>>0}get(t){var r=e.stakecredentials_get(this.ptr,t);return vr.__wrap(r)}add(t){S(t,vr),e.stakecredentials_add(this.ptr,t.ptr)}}t.exports.StakeCredentials=fr;class mr{static __wrap(t){const r=Object.create(mr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_stakedelegation_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.stakedelegation_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.stakedelegation_from_bytes(r,_);return mr.__wrap(a)}stake_credential(){var t=e.stakedelegation_stake_credential(this.ptr);return vr.__wrap(t)}pool_keyhash(){var t=e.stakedelegation_pool_keyhash(this.ptr);return rt.__wrap(t)}static new(t,r){S(t,vr),S(r,rt);var _=e.stakedelegation_new(t.ptr,r.ptr);return mr.__wrap(_)}}t.exports.StakeDelegation=mr;class kr{static __wrap(t){const r=Object.create(kr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_stakederegistration_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.stakederegistration_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.stakederegistration_from_bytes(r,_);return kr.__wrap(a)}stake_credential(){var t=e.stakederegistration_stake_credential(this.ptr);return vr.__wrap(t)}static new(t){S(t,vr);var r=e.stakederegistration_new(t.ptr);return kr.__wrap(r)}}t.exports.StakeDeregistration=kr;class xr{static __wrap(t){const r=Object.create(xr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_stakeregistration_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.stakeregistration_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.stakeregistration_from_bytes(r,_);return xr.__wrap(a)}stake_credential(){var t=e.stakeregistration_stake_credential(this.ptr);return vr.__wrap(t)}static new(t){S(t,vr);var r=e.stakeregistration_new(t.ptr);return xr.__wrap(r)}}t.exports.StakeRegistration=xr;class Or{static __wrap(t){const r=Object.create(Or.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_strings_free(t)}static new(){var t=e.strings_new();return Or.__wrap(t)}len(){return e.strings_len(this.ptr)>>>0}get(t){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.strings_get(a,this.ptr,t);var r=k()[a/4+0],_=k()[a/4+1];return b(r,_)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(r,_)}}add(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.strings_add(this.ptr,r,_)}}t.exports.Strings=Or;class jr{static __wrap(t){const r=Object.create(jr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_timelockexpiry_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.timelockexpiry_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.timelockexpiry_from_bytes(r,_);return jr.__wrap(a)}slot(){return e.timelockexpiry_slot(this.ptr)>>>0}static new(t){var r=e.timelockexpiry_new(t);return jr.__wrap(r)}}t.exports.TimelockExpiry=jr;class Sr{static __wrap(t){const r=Object.create(Sr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_timelockstart_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.timelockstart_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.timelockstart_from_bytes(r,_);return Sr.__wrap(a)}slot(){return e.timelockstart_slot(this.ptr)>>>0}static new(t){var r=e.timelockstart_new(t);return Sr.__wrap(r)}}t.exports.TimelockStart=Sr;class Pr{static __wrap(t){const r=Object.create(Pr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transaction_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transaction_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transaction_from_bytes(r,_);return Pr.__wrap(a)}body(){var t=e.transaction_body(this.ptr);return zr.__wrap(t)}witness_set(){var t=e.transaction_witness_set(this.ptr);return Br.__wrap(t)}is_valid(){return 0!==e.transaction_is_valid(this.ptr)}auxiliary_data(){var t=e.transaction_auxiliary_data(this.ptr);return 0===t?void 0:C.__wrap(t)}set_is_valid(t){e.transaction_set_is_valid(this.ptr,t)}static new(t,r,_){S(t,zr),S(r,Br);let a=0;f(_)||(S(_,C),a=_.ptr,_.ptr=0);var n=e.transaction_new(t.ptr,r.ptr,a);return Pr.__wrap(n)}}t.exports.Transaction=Pr;class Rr{static __wrap(t){const r=Object.create(Rr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionbodies_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionbodies_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactionbodies_from_bytes(r,_);return Rr.__wrap(a)}static new(){var t=e.transactionbodies_new();return Rr.__wrap(t)}len(){return e.transactionbodies_len(this.ptr)>>>0}get(t){var r=e.transactionbodies_get(this.ptr,t);return zr.__wrap(r)}add(t){S(t,zr),e.transactionbodies_add(this.ptr,t.ptr)}}t.exports.TransactionBodies=Rr;class zr{static __wrap(t){const r=Object.create(zr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionbody_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionbody_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactionbody_from_bytes(r,_);return zr.__wrap(a)}inputs(){var t=e.transactionbody_inputs(this.ptr);return Kr.__wrap(t)}outputs(){var t=e.transactionbody_outputs(this.ptr);return Hr.__wrap(t)}fee(){var t=e.transactionbody_fee(this.ptr);return B.__wrap(t)}ttl(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.transactionbody_ttl(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_certs(t){S(t,W),e.transactionbody_set_certs(this.ptr,t.ptr)}certs(){var t=e.transactionbody_certs(this.ptr);return 0===t?void 0:W.__wrap(t)}set_withdrawals(t){S(t,Yr),e.transactionbody_set_withdrawals(this.ptr,t.ptr)}withdrawals(){var t=e.transactionbody_withdrawals(this.ptr);return 0===t?void 0:Yr.__wrap(t)}set_update(t){S(t,qr),e.transactionbody_set_update(this.ptr,t.ptr)}update(){var t=e.transactionbody_update(this.ptr);return 0===t?void 0:qr.__wrap(t)}set_auxiliary_data_hash(t){S(t,N),e.transactionbody_set_auxiliary_data_hash(this.ptr,t.ptr)}auxiliary_data_hash(){var t=e.transactionbody_auxiliary_data_hash(this.ptr);return 0===t?void 0:N.__wrap(t)}set_validity_start_interval(t){e.transactionbody_set_validity_start_interval(this.ptr,t)}validity_start_interval(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.transactionbody_validity_start_interval(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return 0===t?void 0:r>>>0}finally{e.__wbindgen_add_to_stack_pointer(16)}}set_mint(t){S(t,St),e.transactionbody_set_mint(this.ptr,t.ptr)}multiassets(){var t=e.transactionbody_multiassets(this.ptr);return 0===t?void 0:St.__wrap(t)}set_script_data_hash(t){S(t,wr),e.transactionbody_set_script_data_hash(this.ptr,t.ptr)}script_data_hash(){var t=e.transactionbody_script_data_hash(this.ptr);return 0===t?void 0:wr.__wrap(t)}set_collateral(t){S(t,Kr),e.transactionbody_set_collateral(this.ptr,t.ptr)}collateral(){var t=e.transactionbody_collateral(this.ptr);return 0===t?void 0:Kr.__wrap(t)}set_required_signers(t){S(t,_t),e.transactionbody_set_required_signers(this.ptr,t.ptr)}required_signers(){var t=e.transactionbody_required_signers(this.ptr);return 0===t?void 0:_t.__wrap(t)}set_network_id(t){S(t,Ct),e.transactionbody_set_network_id(this.ptr,t.ptr)}network_id(){var t=e.transactionbody_network_id(this.ptr);return 0===t?void 0:Ct.__wrap(t)}static new(t,r,_,a){S(t,Kr),S(r,Hr),S(_,B);var n=e.transactionbody_new(t.ptr,r.ptr,_.ptr,!f(a),f(a)?0:a);return zr.__wrap(n)}}t.exports.TransactionBody=zr;class Mr{static __wrap(t){const r=Object.create(Mr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionbuilder_free(t)}add_key_input(t,r,_){S(t,rt),S(r,Tr),S(_,Gr),e.transactionbuilder_add_key_input(this.ptr,t.ptr,r.ptr,_.ptr)}add_script_input(t,r,_){S(t,lr),S(r,Tr),S(_,Gr),e.transactionbuilder_add_script_input(this.ptr,t.ptr,r.ptr,_.ptr)}add_bootstrap_input(t,r,_){S(t,$),S(r,Tr),S(_,Gr),e.transactionbuilder_add_bootstrap_input(this.ptr,t.ptr,r.ptr,_.ptr)}add_input(t,r,_){S(t,M),S(r,Tr),S(_,Gr),e.transactionbuilder_add_input(this.ptr,t.ptr,r.ptr,_.ptr)}fee_for_input(t,r,_){S(t,M),S(r,Tr),S(_,Gr);var a=e.transactionbuilder_fee_for_input(this.ptr,t.ptr,r.ptr,_.ptr);return B.__wrap(a)}add_output(t){S(t,Dr),e.transactionbuilder_add_output(this.ptr,t.ptr)}fee_for_output(t){S(t,Dr);var r=e.transactionbuilder_fee_for_output(this.ptr,t.ptr);return B.__wrap(r)}set_fee(t){S(t,B),e.transactionbuilder_set_fee(this.ptr,t.ptr)}set_ttl(t){e.transactionbuilder_set_ttl(this.ptr,t)}set_validity_start_interval(t){e.transactionbuilder_set_validity_start_interval(this.ptr,t)}set_certs(t){S(t,W),e.transactionbuilder_set_certs(this.ptr,t.ptr)}set_withdrawals(t){S(t,Yr),e.transactionbuilder_set_withdrawals(this.ptr,t.ptr)}set_auxiliary_data(t){S(t,C),e.transactionbuilder_set_auxiliary_data(this.ptr,t.ptr)}static new(t,r,_,a,n,s){S(t,kt),S(r,B),S(_,B),S(a,B);var i=e.transactionbuilder_new(t.ptr,r.ptr,_.ptr,a.ptr,n,s);return Mr.__wrap(i)}get_explicit_input(){var t=e.transactionbuilder_get_explicit_input(this.ptr);return Gr.__wrap(t)}get_implicit_input(){var t=e.transactionbuilder_get_implicit_input(this.ptr);return Gr.__wrap(t)}get_explicit_output(){var t=e.transactionbuilder_get_explicit_output(this.ptr);return Gr.__wrap(t)}get_deposit(){var t=e.transactionbuilder_get_deposit(this.ptr);return B.__wrap(t)}get_fee_if_set(){var t=e.transactionbuilder_get_fee_if_set(this.ptr);return 0===t?void 0:B.__wrap(t)}add_change_if_needed(t){return S(t,M),0!==e.transactionbuilder_add_change_if_needed(this.ptr,t.ptr)}full_size(){return e.transactionbuilder_full_size(this.ptr)>>>0}output_sizes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionbuilder_output_sizes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=z(t,r).slice();return e.__wbindgen_free(t,4*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}build(){var t=e.transactionbuilder_build(this.ptr);return zr.__wrap(t)}min_fee(){var t=e.transactionbuilder_min_fee(this.ptr);return B.__wrap(t)}}t.exports.TransactionBuilder=Mr;class Ar{static __wrap(t){const r=Object.create(Ar.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionhash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionhash_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.transactionhash_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.transactionhash_from_bech32(r,_);return Ar.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactionhash_from_bytes(r,_);return Ar.__wrap(a)}}t.exports.TransactionHash=Ar;class Tr{static __wrap(t){const r=Object.create(Tr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactioninput_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactioninput_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactioninput_from_bytes(r,_);return Tr.__wrap(a)}transaction_id(){var t=e.transactioninput_transaction_id(this.ptr);return Ar.__wrap(t)}index(){return e.transactioninput_index(this.ptr)>>>0}static new(t,r){S(t,Ar);var _=e.transactioninput_new(t.ptr,r);return Tr.__wrap(_)}}t.exports.TransactionInput=Tr;class Kr{static __wrap(t){const r=Object.create(Kr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactioninputs_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactioninputs_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactioninputs_from_bytes(r,_);return Kr.__wrap(a)}static new(){var t=e.transactioninputs_new();return Kr.__wrap(t)}len(){return e.transactioninputs_len(this.ptr)>>>0}get(t){var r=e.transactioninputs_get(this.ptr,t);return Tr.__wrap(r)}add(t){S(t,Tr),e.transactioninputs_add(this.ptr,t.ptr)}}t.exports.TransactionInputs=Kr;class Cr{static __wrap(t){const r=Object.create(Cr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionmetadatum_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionmetadatum_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactionmetadatum_from_bytes(r,_);return Cr.__wrap(a)}static new_map(t){S(t,jt);var r=e.transactionmetadatum_new_map(t.ptr);return Cr.__wrap(r)}static new_list(t){S(t,Ot);var r=e.transactionmetadatum_new_list(t.ptr);return Cr.__wrap(r)}static new_int(t){S(t,bt);var r=e.transactionmetadatum_new_int(t.ptr);return Cr.__wrap(r)}static new_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactionmetadatum_new_bytes(r,_);return Cr.__wrap(a)}static new_text(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.transactionmetadatum_new_text(r,_);return Cr.__wrap(a)}kind(){return e.transactionmetadatum_kind(this.ptr)>>>0}as_map(){var t=e.transactionmetadatum_as_map(this.ptr);return jt.__wrap(t)}as_list(){var t=e.transactionmetadatum_as_list(this.ptr);return Ot.__wrap(t)}as_int(){var t=e.transactionmetadatum_as_int(this.ptr);return bt.__wrap(t)}as_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionmetadatum_as_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}as_text(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.transactionmetadatum_as_text(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}}t.exports.TransactionMetadatum=Cr;class Nr{static __wrap(t){const r=Object.create(Nr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionmetadatumlabels_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionmetadatumlabels_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactionmetadatumlabels_from_bytes(r,_);return Nr.__wrap(a)}static new(){var t=e.transactionmetadatumlabels_new();return Nr.__wrap(t)}len(){return e.transactionmetadatumlabels_len(this.ptr)>>>0}get(t){var r=e.transactionmetadatumlabels_get(this.ptr,t);return B.__wrap(r)}add(t){S(t,B),e.transactionmetadatumlabels_add(this.ptr,t.ptr)}}t.exports.TransactionMetadatumLabels=Nr;class Dr{static __wrap(t){const r=Object.create(Dr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionoutput_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionoutput_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactionoutput_from_bytes(r,_);return Dr.__wrap(a)}address(){var t=e.transactionoutput_address(this.ptr);return M.__wrap(t)}amount(){var t=e.transactionoutput_amount(this.ptr);return Gr.__wrap(t)}data_hash(){var t=e.transactionoutput_data_hash(this.ptr);return 0===t?void 0:tt.__wrap(t)}set_data_hash(t){S(t,tt),e.transactionoutput_set_data_hash(this.ptr,t.ptr)}static new(t,r){S(t,M),S(r,Gr);var _=e.transactionoutput_new(t.ptr,r.ptr);return Dr.__wrap(_)}}t.exports.TransactionOutput=Dr;class Hr{static __wrap(t){const r=Object.create(Hr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionoutputs_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionoutputs_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactionoutputs_from_bytes(r,_);return Hr.__wrap(a)}static new(){var t=e.transactionoutputs_new();return Hr.__wrap(t)}len(){return e.transactionoutputs_len(this.ptr)>>>0}get(t){var r=e.transactionoutputs_get(this.ptr,t);return Dr.__wrap(r)}add(t){S(t,Dr),e.transactionoutputs_add(this.ptr,t.ptr)}}t.exports.TransactionOutputs=Hr;class Ir{static __wrap(t){const r=Object.create(Ir.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionunspentoutput_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionunspentoutput_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactionunspentoutput_from_bytes(r,_);return Ir.__wrap(a)}static new(t,r){S(t,Tr),S(r,Dr);var _=e.transactionunspentoutput_new(t.ptr,r.ptr);return Ir.__wrap(_)}input(){var t=e.transactionunspentoutput_input(this.ptr);return Tr.__wrap(t)}output(){var t=e.transactionunspentoutput_output(this.ptr);return Dr.__wrap(t)}}t.exports.TransactionUnspentOutput=Ir;class Br{static __wrap(t){const r=Object.create(Br.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionwitnessset_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionwitnessset_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactionwitnessset_from_bytes(r,_);return Br.__wrap(a)}set_vkeys(t){S(t,Xr),e.transactionwitnessset_set_vkeys(this.ptr,t.ptr)}vkeys(){var t=e.transactionwitnessset_vkeys(this.ptr);return 0===t?void 0:Xr.__wrap(t)}set_native_scripts(t){S(t,Kt),e.transactionwitnessset_set_native_scripts(this.ptr,t.ptr)}native_scripts(){var t=e.transactionwitnessset_native_scripts(this.ptr);return 0===t?void 0:Kt.__wrap(t)}set_bootstraps(t){S(t,U),e.transactionwitnessset_set_bootstraps(this.ptr,t.ptr)}bootstraps(){var t=e.transactionwitnessset_bootstraps(this.ptr);return 0===t?void 0:U.__wrap(t)}set_plutus_scripts(t){S(t,Lt),e.transactionwitnessset_set_plutus_scripts(this.ptr,t.ptr)}plutus_scripts(){var t=e.transactionwitnessset_plutus_scripts(this.ptr);return 0===t?void 0:Lt.__wrap(t)}set_plutus_data(t){S(t,Bt),e.transactionwitnessset_set_plutus_data(this.ptr,t.ptr)}plutus_data(){var t=e.transactionwitnessset_plutus_data(this.ptr);return 0===t?void 0:Bt.__wrap(t)}set_redeemers(t){S(t,nr),e.transactionwitnessset_set_redeemers(this.ptr,t.ptr)}redeemers(){var t=e.transactionwitnessset_redeemers(this.ptr);return 0===t?void 0:nr.__wrap(t)}static new(){var t=e.transactionwitnessset_new();return Br.__wrap(t)}}t.exports.TransactionWitnessSet=Br;class Vr{static __wrap(t){const r=Object.create(Vr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_transactionwitnesssets_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.transactionwitnesssets_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.transactionwitnesssets_from_bytes(r,_);return Vr.__wrap(a)}static new(){var t=e.transactionwitnesssets_new();return Vr.__wrap(t)}len(){return e.transactionwitnesssets_len(this.ptr)>>>0}get(t){var r=e.transactionwitnesssets_get(this.ptr,t);return Br.__wrap(r)}add(t){S(t,Br),e.transactionwitnesssets_add(this.ptr,t.ptr)}}t.exports.TransactionWitnessSets=Vr;class Er{static __wrap(t){const r=Object.create(Er.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_url_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.url_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.url_from_bytes(r,_);return Er.__wrap(a)}static new(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.url_new(r,_);return Er.__wrap(a)}url(){try{const _=e.__wbindgen_add_to_stack_pointer(-16);e.url_url(_,this.ptr);var t=k()[_/4+0],r=k()[_/4+1];return b(t,r)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(t,r)}}}t.exports.URL=Er;class Lr{static __wrap(t){const r=Object.create(Lr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_unitinterval_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.unitinterval_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.unitinterval_from_bytes(r,_);return Lr.__wrap(a)}numerator(){var t=e.unitinterval_numerator(this.ptr);return B.__wrap(t)}denominator(){var t=e.unitinterval_denominator(this.ptr);return B.__wrap(t)}static new(t,r){S(t,B),S(r,B);var _=e.unitinterval_new(t.ptr,r.ptr);return Lr.__wrap(_)}}t.exports.UnitInterval=Lr;class qr{static __wrap(t){const r=Object.create(qr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_update_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.update_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.update_from_bytes(r,_);return qr.__wrap(a)}proposed_protocol_parameter_updates(){var t=e.update_proposed_protocol_parameter_updates(this.ptr);return Xt.__wrap(t)}epoch(){return e.update_epoch(this.ptr)>>>0}static new(t,r){S(t,Xt);var _=e.update_new(t.ptr,r);return qr.__wrap(_)}}t.exports.Update=qr;class Fr{static __wrap(t){const r=Object.create(Fr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vrfcert_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vrfcert_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.vrfcert_from_bytes(r,_);return Fr.__wrap(a)}output(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vrfcert_output(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}proof(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vrfcert_proof(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static new(t,r){var _=j(t,e.__wbindgen_malloc),a=y,n=j(r,e.__wbindgen_malloc),s=y,i=e.vrfcert_new(_,a,n,s);return Fr.__wrap(i)}}t.exports.VRFCert=Fr;class Ur{static __wrap(t){const r=Object.create(Ur.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vrfkeyhash_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vrfkeyhash_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.vrfkeyhash_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.vrfkeyhash_from_bech32(r,_);return Ur.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.vrfkeyhash_from_bytes(r,_);return Ur.__wrap(a)}}t.exports.VRFKeyHash=Ur;class $r{static __wrap(t){const r=Object.create($r.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vrfvkey_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vrfvkey_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}to_bech32(t){try{const s=e.__wbindgen_add_to_stack_pointer(-16);var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y;e.vrfvkey_to_bech32(s,this.ptr,r,_);var a=k()[s/4+0],n=k()[s/4+1];return b(a,n)}finally{e.__wbindgen_add_to_stack_pointer(16),e.__wbindgen_free(a,n)}}static from_bech32(t){var r=v(t,e.__wbindgen_malloc,e.__wbindgen_realloc),_=y,a=e.vrfvkey_from_bech32(r,_);return $r.__wrap(a)}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.vrfvkey_from_bytes(r,_);return $r.__wrap(a)}}t.exports.VRFVKey=$r;class Gr{static __wrap(t){const r=Object.create(Gr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_value_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.value_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.value_from_bytes(r,_);return Gr.__wrap(a)}static new(t){S(t,B);var r=e.value_new(t.ptr);return Gr.__wrap(r)}coin(){var t=e.value_coin(this.ptr);return B.__wrap(t)}set_coin(t){S(t,B),e.value_set_coin(this.ptr,t.ptr)}multiasset(){var t=e.value_multiasset(this.ptr);return 0===t?void 0:Mt.__wrap(t)}set_multiasset(t){S(t,Mt),e.value_set_multiasset(this.ptr,t.ptr)}checked_add(t){S(t,Gr);var r=e.value_checked_add(this.ptr,t.ptr);return Gr.__wrap(r)}checked_sub(t){S(t,Gr);var r=e.value_checked_sub(this.ptr,t.ptr);return Gr.__wrap(r)}clamped_sub(t){S(t,Gr);var r=e.value_clamped_sub(this.ptr,t.ptr);return Gr.__wrap(r)}compare(t){S(t,Gr);var r=e.value_compare(this.ptr,t.ptr);return 16777215===r?void 0:r}}t.exports.Value=Gr;class Wr{static __wrap(t){const r=Object.create(Wr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vkey_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vkey_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.vkey_from_bytes(r,_);return Wr.__wrap(a)}static new(t){S(t,rr);var r=e.vkey_new(t.ptr);return Wr.__wrap(r)}public_key(){var t=e.vkey_public_key(this.ptr);return rr.__wrap(t)}}t.exports.Vkey=Wr;class Jr{static __wrap(t){const r=Object.create(Jr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vkeys_free(t)}static new(){var t=e.vkeys_new();return Jr.__wrap(t)}len(){return e.vkeys_len(this.ptr)>>>0}get(t){var r=e.vkeys_get(this.ptr,t);return Wr.__wrap(r)}add(t){S(t,Wr),e.vkeys_add(this.ptr,t.ptr)}}t.exports.Vkeys=Jr;class Qr{static __wrap(t){const r=Object.create(Qr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vkeywitness_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.vkeywitness_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.vkeywitness_from_bytes(r,_);return Qr.__wrap(a)}static new(t,r){S(t,Wr),S(r,et);var _=e.vkeywitness_new(t.ptr,r.ptr);return Qr.__wrap(_)}vkey(){var t=e.vkeywitness_vkey(this.ptr);return Wr.__wrap(t)}signature(){var t=e.vkeywitness_signature(this.ptr);return et.__wrap(t)}}t.exports.Vkeywitness=Qr;class Xr{static __wrap(t){const r=Object.create(Xr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_vkeywitnesses_free(t)}static new(){var t=e.vkeywitnesses_new();return Xr.__wrap(t)}len(){return e.vkeywitnesses_len(this.ptr)>>>0}get(t){var r=e.vkeywitnesses_get(this.ptr,t);return Qr.__wrap(r)}add(t){S(t,Qr),e.vkeywitnesses_add(this.ptr,t.ptr)}}t.exports.Vkeywitnesses=Xr;class Yr{static __wrap(t){const r=Object.create(Yr.prototype);return r.ptr=t,r}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();e.__wbg_withdrawals_free(t)}to_bytes(){try{const a=e.__wbindgen_add_to_stack_pointer(-16);e.withdrawals_to_bytes(a,this.ptr);var t=k()[a/4+0],r=k()[a/4+1],_=O(t,r).slice();return e.__wbindgen_free(t,1*r),_}finally{e.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var r=j(t,e.__wbindgen_malloc),_=y,a=e.withdrawals_from_bytes(r,_);return Yr.__wrap(a)}static new(){var t=e.withdrawals_new();return Yr.__wrap(t)}len(){return e.withdrawals_len(this.ptr)>>>0}insert(t,r){S(t,or),S(r,B);var _=e.withdrawals_insert(this.ptr,t.ptr,r.ptr);return 0===_?void 0:B.__wrap(_)}get(t){S(t,or);var r=e.withdrawals_get(this.ptr,t.ptr);return 0===r?void 0:B.__wrap(r)}keys(){var t=e.withdrawals_keys(this.ptr);return pr.__wrap(t)}}t.exports.Withdrawals=Yr,t.exports.__wbindgen_object_drop_ref=function(t){c(t)},t.exports.__wbindgen_string_new=function(t,r){return u(b(t,r))},t.exports.__wbg_new_3a746f2619705add=function(t,r){return u(new Function(b(t,r)))},t.exports.__wbg_call_f54d3a6dadb199ca=function(t,r){return u(o(t).call(o(r)))},t.exports.__wbindgen_jsval_eq=function(t,r){return o(t)===o(r)},t.exports.__wbg_self_ac379e780a0d8b94=function(t){return u(o(t).self)},t.exports.__wbg_crypto_1e4302b85d4f64a2=function(t){return u(o(t).crypto)},t.exports.__wbindgen_is_undefined=function(t){return void 0===o(t)},t.exports.__wbg_getRandomValues_1b4ba144162a5c9e=function(t){return u(o(t).getRandomValues)},t.exports.__wbg_require_6461b1e9a0d7c34a=function(t,r){return u(_(472)(b(t,r)))},t.exports.__wbg_randomFillSync_1b52c8482374c55b=function(t,r,_){o(t).randomFillSync(O(r,_))},t.exports.__wbg_getRandomValues_1ef11e888e5228e9=function(t,r,_){o(t).getRandomValues(O(r,_))},t.exports.__wbindgen_string_get=function(t,r){const _=o(r);var a="string"==typeof _?_:void 0,n=f(a)?0:v(a,e.__wbindgen_malloc,e.__wbindgen_realloc),s=y;k()[t/4+1]=s,k()[t/4+0]=n},t.exports.__wbindgen_debug_string=function(t,r){var _=v(x(o(r)),e.__wbindgen_malloc,e.__wbindgen_realloc),a=y;k()[t/4+1]=a,k()[t/4+0]=_},t.exports.__wbindgen_throw=function(t,r){throw new Error(b(t,r))},t.exports.__wbindgen_rethrow=function(t){throw c(t)};const Zr=_(921).join("/","cardano_serialization_lib_bg.wasm"),t_=_(412).readFileSync(Zr),r_=new WebAssembly.Module(t_),__=new WebAssembly.Instance(r_,a);e=__.exports,t.exports.__wasm=e}}]); \ No newline at end of file diff --git a/dist/603.browser.js b/dist/603.browser.js new file mode 100644 index 0000000..e7adeed --- /dev/null +++ b/dist/603.browser.js @@ -0,0 +1 @@ +"use strict";(this.webpackChunkweb3_cardano_token=this.webpackChunkweb3_cardano_token||[]).push([[603],{603:(t,e,r)=>{r.r(e),r.d(e,{AlgorithmId:()=>_.f3,BigNum:()=>_.Wb,CBORArray:()=>_.lz,CBORObject:()=>_.Vd,CBORSpecial:()=>_.Bk,CBORSpecialType:()=>_.H0,CBORValue:()=>_.Jz,CBORValueKind:()=>_.T8,COSEEncrypt:()=>_.dc,COSEEncrypt0:()=>_.rK,COSEKey:()=>_.VU,COSERecipient:()=>_.XO,COSERecipients:()=>_.Od,COSESign:()=>_.eA,COSESign1:()=>_.Ej,COSESign1Builder:()=>_.DZ,COSESignBuilder:()=>_.Yk,COSESignature:()=>_.Rm,COSESignatures:()=>_.Ts,CounterSignature:()=>_.Fb,CurveType:()=>_.v7,ECKey:()=>_.dY,EdDSA25519Key:()=>_.V3,HeaderMap:()=>_.BF,Headers:()=>_.PM,Int:()=>_.J7,KeyOperation:()=>_.b1,KeyType:()=>_.Yh,Label:()=>_.__,LabelKind:()=>_.$E,Labels:()=>_.Rz,PasswordEncryption:()=>_.q$,ProtectedHeaderMap:()=>_.UP,PubKeyEncryption:()=>_.zS,SigContext:()=>_.UA,SigStructure:()=>_.ek,SignedMessage:()=>_.uk,SignedMessageKind:()=>_.Ww,TaggedCBOR:()=>_.t1,__wbindgen_debug_string:()=>_.fY,__wbindgen_object_drop_ref:()=>_.ug,__wbindgen_rethrow:()=>_.nD,__wbindgen_string_new:()=>_.h4,__wbindgen_throw:()=>_.Or});var _=r(420)},420:(t,e,r)=>{r.d(e,{$E:()=>j,Ww:()=>S,UA:()=>C,H0:()=>E,T8:()=>x,f3:()=>B,Yh:()=>z,dY:()=>T,v7:()=>K,b1:()=>A,Wb:()=>D,lz:()=>P,Vd:()=>R,Bk:()=>I,Jz:()=>U,dc:()=>V,rK:()=>$,VU:()=>Y,XO:()=>F,Od:()=>N,eA:()=>X,Ej:()=>M,DZ:()=>W,Yk:()=>H,Rm:()=>J,Ts:()=>q,Fb:()=>G,V3:()=>L,BF:()=>Z,PM:()=>Q,J7:()=>tt,__:()=>et,Rz:()=>rt,q$:()=>_t,UP:()=>nt,zS:()=>st,ek:()=>at,uk:()=>it,t1:()=>ot,ug:()=>ct,h4:()=>pt,fY:()=>dt,Or:()=>wt,nD:()=>bt});var _=r(587);t=r.hmd(t);const n=new Array(32).fill(void 0);function s(t){return n[t]}n.push(void 0,null,!0,!1);let a=n.length;function i(t){const e=s(t);return function(t){t<36||(n[t]=a,a=t)}(t),e}let o=new("undefined"==typeof TextDecoder?(0,t.require)("util").TextDecoder:TextDecoder)("utf-8",{ignoreBOM:!0,fatal:!0});o.decode();let c=null;function p(){return null!==c&&c.buffer===_.memory.buffer||(c=new Uint8Array(_.memory.buffer)),c}function d(t,e){return o.decode(p().subarray(t,t+e))}function w(t){const e=typeof t;if("number"==e||"boolean"==e||null==t)return`${t}`;if("string"==e)return`"${t}"`;if("symbol"==e){const e=t.description;return null==e?"Symbol":`Symbol(${e})`}if("function"==e){const e=t.name;return"string"==typeof e&&e.length>0?`Function(${e})`:"Function"}if(Array.isArray(t)){const e=t.length;let r="[";e>0&&(r+=w(t[0]));for(let _=1;_1))return toString.call(t);if(_=r[1],"Object"==_)try{return"Object("+JSON.stringify(t)+")"}catch(t){return"Object"}return t instanceof Error?`${t.name}: ${t.message}\n${t.stack}`:_}let b=0,l=new("undefined"==typeof TextEncoder?(0,t.require)("util").TextEncoder:TextEncoder)("utf-8");const u="function"==typeof l.encodeInto?function(t,e){return l.encodeInto(t,e)}:function(t,e){const r=l.encode(t);return e.set(r),{read:t.length,written:r.length}};function y(t,e,r){if(void 0===r){const r=l.encode(t),_=e(r.length);return p().subarray(_,_+r.length).set(r),b=r.length,_}let _=t.length,n=e(_);const s=p();let a=0;for(;a<_;a++){const e=t.charCodeAt(a);if(e>127)break;s[n+a]=e}if(a!==_){0!==a&&(t=t.slice(a)),n=r(n,_,_=a+3*t.length);const e=p().subarray(n+a,n+_);a+=u(t,e).written}return b=a,n}let g=null;function h(){return null!==g&&g.buffer===_.memory.buffer||(g=new Int32Array(_.memory.buffer)),g}function f(t,e){return p().subarray(t/1,t/1+e)}function v(t,e){const r=e(1*t.length);return p().set(t,r/1),b=t.length,r}function m(t,e){if(!(t instanceof e))throw new Error(`expected instance of ${e.name}`);return t.ptr}function k(t){return null==t}let O=null;const j=Object.freeze({Int:0,0:"Int",Text:1,1:"Text"}),S=Object.freeze({COSESIGN:0,0:"COSESIGN",COSESIGN1:1,1:"COSESIGN1"}),C=Object.freeze({Signature:0,0:"Signature",Signature1:1,1:"Signature1",CounterSignature:2,2:"CounterSignature"}),E=Object.freeze({Bool:0,0:"Bool",Float:1,1:"Float",Unassigned:2,2:"Unassigned",Break:3,3:"Break",Undefined:4,4:"Undefined",Null:5,5:"Null"}),x=Object.freeze({Int:0,0:"Int",Bytes:1,1:"Bytes",Text:2,2:"Text",Array:3,3:"Array",Object:4,4:"Object",TaggedCBOR:5,5:"TaggedCBOR",Special:6,6:"Special"}),B=Object.freeze({EdDSA:0,0:"EdDSA",ChaCha20Poly1305:1,1:"ChaCha20Poly1305"}),z=Object.freeze({OKP:0,0:"OKP",EC2:1,1:"EC2",Symmetric:2,2:"Symmetric"}),T=Object.freeze({CRV:0,0:"CRV",X:1,1:"X",Y:2,2:"Y",D:3,3:"D"}),K=Object.freeze({P256:0,0:"P256",P384:1,1:"P384",P521:2,2:"P521",X25519:3,3:"X25519",X448:4,4:"X448",Ed25519:5,5:"Ed25519",Ed448:6,6:"Ed448"}),A=Object.freeze({Sign:0,0:"Sign",Verify:1,1:"Verify",Encrypt:2,2:"Encrypt",Decrypt:3,3:"Decrypt",WrapKey:4,4:"WrapKey",UnwrapKey:5,5:"UnwrapKey",DeriveKey:6,6:"DeriveKey",DeriveBits:7,7:"DeriveBits"});class D{static __wrap(t){const e=Object.create(D.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_bignum_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.bignum_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.bignum_from_bytes(e,r);return D.__wrap(n)}static from_str(t){var e=y(t,_.__wbindgen_malloc,_.__wbindgen_realloc),r=b,n=_.bignum_from_str(e,r);return D.__wrap(n)}to_str(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.bignum_to_str(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];return d(t,e)}finally{_.__wbindgen_add_to_stack_pointer(16),_.__wbindgen_free(t,e)}}checked_mul(t){m(t,D);var e=_.bignum_checked_mul(this.ptr,t.ptr);return D.__wrap(e)}checked_add(t){m(t,D);var e=_.bignum_checked_add(this.ptr,t.ptr);return D.__wrap(e)}checked_sub(t){m(t,D);var e=_.bignum_checked_sub(this.ptr,t.ptr);return D.__wrap(e)}}class P{static __wrap(t){const e=Object.create(P.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cborarray_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cborarray_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.cborarray_from_bytes(e,r);return P.__wrap(n)}static new(){var t=_.cborarray_new();return P.__wrap(t)}len(){return _.cborarray_len(this.ptr)>>>0}get(t){var e=_.cborarray_get(this.ptr,t);return U.__wrap(e)}add(t){m(t,U),_.cborarray_add(this.ptr,t.ptr)}set_definite_encoding(t){_.cborarray_set_definite_encoding(this.ptr,t)}is_definite(){return 0!==_.cborarray_is_definite(this.ptr)}}class R{static __wrap(t){const e=Object.create(R.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cborobject_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cborobject_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.cborobject_from_bytes(e,r);return R.__wrap(n)}static new(){var t=_.cborobject_new();return R.__wrap(t)}len(){return _.cborobject_len(this.ptr)>>>0}insert(t,e){m(t,U),m(e,U);var r=_.cborobject_insert(this.ptr,t.ptr,e.ptr);return 0===r?void 0:U.__wrap(r)}get(t){m(t,U);var e=_.cborobject_get(this.ptr,t.ptr);return 0===e?void 0:U.__wrap(e)}keys(){var t=_.cborobject_keys(this.ptr);return P.__wrap(t)}set_definite_encoding(t){_.cborobject_set_definite_encoding(this.ptr,t)}is_definite(){return 0!==_.cborobject_is_definite(this.ptr)}}class I{static __wrap(t){const e=Object.create(I.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cborspecial_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cborspecial_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.cborspecial_from_bytes(e,r);return I.__wrap(n)}static new_bool(t){var e=_.cborspecial_new_bool(t);return I.__wrap(e)}static new_unassigned(t){var e=_.cborspecial_new_unassigned(t);return I.__wrap(e)}static new_break(){var t=_.cborspecial_new_break();return I.__wrap(t)}static new_null(){var t=_.cborspecial_new_null();return I.__wrap(t)}static new_undefined(){var t=_.cborspecial_new_undefined();return I.__wrap(t)}kind(){return _.cborspecial_kind(this.ptr)>>>0}as_bool(){var t=_.cborspecial_as_bool(this.ptr);return 16777215===t?void 0:0!==t}as_float(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.cborspecial_as_float(r,this.ptr);var t=h()[r/4+0],e=(null!==O&&O.buffer===_.memory.buffer||(O=new Float64Array(_.memory.buffer)),O)[r/8+1];return 0===t?void 0:e}finally{_.__wbindgen_add_to_stack_pointer(16)}}as_unassigned(){var t=_.cborspecial_as_unassigned(this.ptr);return 16777215===t?void 0:t}}class U{static __wrap(t){const e=Object.create(U.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cborvalue_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cborvalue_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.cborvalue_from_bytes(e,r);return U.__wrap(n)}static new_int(t){m(t,tt);var e=_.cborvalue_new_int(t.ptr);return U.__wrap(e)}static new_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.cborvalue_new_bytes(e,r);return U.__wrap(n)}static new_text(t){var e=y(t,_.__wbindgen_malloc,_.__wbindgen_realloc),r=b,n=_.cborvalue_new_text(e,r);return U.__wrap(n)}static new_array(t){m(t,P);var e=_.cborvalue_new_array(t.ptr);return U.__wrap(e)}static new_object(t){m(t,R);var e=_.cborvalue_new_object(t.ptr);return U.__wrap(e)}static new_tagged(t){m(t,ot);var e=_.cborvalue_new_tagged(t.ptr);return U.__wrap(e)}static new_special(t){m(t,I);var e=_.cborvalue_new_special(t.ptr);return U.__wrap(e)}kind(){return _.cborvalue_kind(this.ptr)>>>0}as_int(){var t=_.cborvalue_as_int(this.ptr);return 0===t?void 0:tt.__wrap(t)}as_bytes(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.cborvalue_as_bytes(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=f(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}as_text(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.cborvalue_as_text(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=d(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}as_array(){var t=_.cborvalue_as_array(this.ptr);return 0===t?void 0:P.__wrap(t)}as_object(){var t=_.cborvalue_as_object(this.ptr);return 0===t?void 0:R.__wrap(t)}as_tagged(){var t=_.cborvalue_as_tagged(this.ptr);return 0===t?void 0:ot.__wrap(t)}as_special(){var t=_.cborvalue_as_special(this.ptr);return 0===t?void 0:I.__wrap(t)}}class V{static __wrap(t){const e=Object.create(V.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_coseencrypt_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.coseencrypt_from_bytes(e,r);return V.__wrap(n)}headers(){var t=_.coseencrypt0_headers(this.ptr);return Q.__wrap(t)}ciphertext(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt0_ciphertext(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=f(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}recipients(){var t=_.coseencrypt_recipients(this.ptr);return N.__wrap(t)}static new(t,e,r){m(t,Q);var n=k(e)?0:v(e,_.__wbindgen_malloc),s=b;m(r,N);var a=_.coseencrypt_new(t.ptr,n,s,r.ptr);return V.__wrap(a)}}class ${static __wrap(t){const e=Object.create($.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_coseencrypt0_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt0_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.coseencrypt0_from_bytes(e,r);return $.__wrap(n)}headers(){var t=_.coseencrypt0_headers(this.ptr);return Q.__wrap(t)}ciphertext(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt0_ciphertext(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=f(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}static new(t,e){m(t,Q);var r=k(e)?0:v(e,_.__wbindgen_malloc),n=b,s=_.coseencrypt0_new(t.ptr,r,n);return $.__wrap(s)}}class Y{static __wrap(t){const e=Object.create(Y.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosekey_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosekey_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.cosekey_from_bytes(e,r);return Y.__wrap(n)}set_key_type(t){m(t,et),_.cosekey_set_key_type(this.ptr,t.ptr)}key_type(){var t=_.cosekey_key_type(this.ptr);return et.__wrap(t)}set_key_id(t){var e=v(t,_.__wbindgen_malloc),r=b;_.cosekey_set_key_id(this.ptr,e,r)}key_id(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.cosekey_key_id(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=f(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}set_algorithm_id(t){m(t,et),_.cosekey_set_algorithm_id(this.ptr,t.ptr)}algorithm_id(){var t=_.cosekey_algorithm_id(this.ptr);return 0===t?void 0:et.__wrap(t)}set_key_ops(t){m(t,rt),_.cosekey_set_key_ops(this.ptr,t.ptr)}key_ops(){var t=_.cosekey_key_ops(this.ptr);return 0===t?void 0:rt.__wrap(t)}set_base_init_vector(t){var e=v(t,_.__wbindgen_malloc),r=b;_.cosekey_set_base_init_vector(this.ptr,e,r)}base_init_vector(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.cosekey_base_init_vector(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=f(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}header(t){m(t,et);var e=_.cosekey_header(this.ptr,t.ptr);return 0===e?void 0:U.__wrap(e)}set_header(t,e){m(t,et),m(e,U),_.cosekey_set_header(this.ptr,t.ptr,e.ptr)}static new(t){m(t,et);var e=_.cosekey_new(t.ptr);return Y.__wrap(e)}}class F{static __wrap(t){const e=Object.create(F.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_coserecipient_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.coserecipient_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.coserecipient_from_bytes(e,r);return F.__wrap(n)}headers(){var t=_.coseencrypt0_headers(this.ptr);return Q.__wrap(t)}ciphertext(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt0_ciphertext(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=f(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}static new(t,e){m(t,Q);var r=k(e)?0:v(e,_.__wbindgen_malloc),n=b,s=_.coseencrypt0_new(t.ptr,r,n);return F.__wrap(s)}}class N{static __wrap(t){const e=Object.create(N.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_coserecipients_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.coserecipients_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.coserecipients_from_bytes(e,r);return N.__wrap(n)}static new(){var t=_.coserecipients_new();return N.__wrap(t)}len(){return _.coserecipients_len(this.ptr)>>>0}get(t){var e=_.coserecipients_get(this.ptr,t);return F.__wrap(e)}add(t){m(t,F),_.coserecipients_add(this.ptr,t.ptr)}}class X{static __wrap(t){const e=Object.create(X.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosesign_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosesign_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.cosesign_from_bytes(e,r);return X.__wrap(n)}headers(){var t=_.coseencrypt0_headers(this.ptr);return Q.__wrap(t)}payload(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt0_ciphertext(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=f(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}signatures(){var t=_.cosesign_signatures(this.ptr);return q.__wrap(t)}static new(t,e,r){m(t,Q);var n=k(e)?0:v(e,_.__wbindgen_malloc),s=b;m(r,q);var a=_.cosesign_new(t.ptr,n,s,r.ptr);return X.__wrap(a)}}class M{static __wrap(t){const e=Object.create(M.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosesign1_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosesign1_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.cosesign1_from_bytes(e,r);return M.__wrap(n)}headers(){var t=_.coseencrypt0_headers(this.ptr);return Q.__wrap(t)}payload(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt0_ciphertext(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=f(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}signature(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosesign1_signature(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}signed_data(t,e){var r=k(t)?0:v(t,_.__wbindgen_malloc),n=b,s=k(e)?0:v(e,_.__wbindgen_malloc),a=b,i=_.cosesign1_signed_data(this.ptr,r,n,s,a);return at.__wrap(i)}static new(t,e,r){m(t,Q);var n=k(e)?0:v(e,_.__wbindgen_malloc),s=b,a=v(r,_.__wbindgen_malloc),i=b,o=_.cosesign1_new(t.ptr,n,s,a,i);return M.__wrap(o)}}class W{static __wrap(t){const e=Object.create(W.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosesign1builder_free(t)}static new(t,e,r){m(t,Q);var n=v(e,_.__wbindgen_malloc),s=b,a=_.cosesign1builder_new(t.ptr,n,s,r);return W.__wrap(a)}hash_payload(){_.cosesign1builder_hash_payload(this.ptr)}set_external_aad(t){var e=v(t,_.__wbindgen_malloc),r=b;_.cosesign1builder_set_external_aad(this.ptr,e,r)}make_data_to_sign(){var t=_.cosesign1builder_make_data_to_sign(this.ptr);return at.__wrap(t)}build(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.cosesign1builder_build(this.ptr,e,r);return M.__wrap(n)}}class H{static __wrap(t){const e=Object.create(H.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosesignbuilder_free(t)}static new(t,e,r){m(t,Q);var n=v(e,_.__wbindgen_malloc),s=b,a=_.cosesignbuilder_new(t.ptr,n,s,r);return H.__wrap(a)}hash_payload(){_.cosesign1builder_hash_payload(this.ptr)}set_external_aad(t){var e=v(t,_.__wbindgen_malloc),r=b;_.cosesign1builder_set_external_aad(this.ptr,e,r)}make_data_to_sign(){var t=_.cosesignbuilder_make_data_to_sign(this.ptr);return at.__wrap(t)}build(t){m(t,q);var e=_.cosesignbuilder_build(this.ptr,t.ptr);return X.__wrap(e)}}class J{static __wrap(t){const e=Object.create(J.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosesignature_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosesignature_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.cosesignature_from_bytes(e,r);return J.__wrap(n)}headers(){var t=_.coseencrypt0_headers(this.ptr);return Q.__wrap(t)}signature(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosesignature_signature(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static new(t,e){m(t,Q);var r=v(e,_.__wbindgen_malloc),n=b,s=_.cosesignature_new(t.ptr,r,n);return J.__wrap(s)}}class q{static __wrap(t){const e=Object.create(q.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosesignatures_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosesignatures_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.cosesignatures_from_bytes(e,r);return q.__wrap(n)}static new(){var t=_.coserecipients_new();return q.__wrap(t)}len(){return _.coserecipients_len(this.ptr)>>>0}get(t){var e=_.cosesignatures_get(this.ptr,t);return J.__wrap(e)}add(t){m(t,J),_.cosesignatures_add(this.ptr,t.ptr)}}class G{static __wrap(t){const e=Object.create(G.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_countersignature_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.countersignature_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.countersignature_from_bytes(e,r);return G.__wrap(n)}static new_single(t){m(t,J);var e=_.countersignature_new_single(t.ptr);return G.__wrap(e)}static new_multi(t){m(t,q);var e=_.countersignature_new_multi(t.ptr);return G.__wrap(e)}signatures(){var t=_.countersignature_signatures(this.ptr);return q.__wrap(t)}}class L{static __wrap(t){const e=Object.create(L.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_eddsa25519key_free(t)}static new(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.eddsa25519key_new(e,r);return L.__wrap(n)}set_private_key(t){var e=v(t,_.__wbindgen_malloc),r=b;_.eddsa25519key_set_private_key(this.ptr,e,r)}is_for_signing(){_.eddsa25519key_is_for_signing(this.ptr)}is_for_verifying(){_.eddsa25519key_is_for_verifying(this.ptr)}build(){var t=_.eddsa25519key_build(this.ptr);return Y.__wrap(t)}}class Z{static __wrap(t){const e=Object.create(Z.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_headermap_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.headermap_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.headermap_from_bytes(e,r);return Z.__wrap(n)}set_algorithm_id(t){m(t,et),_.headermap_set_algorithm_id(this.ptr,t.ptr)}algorithm_id(){var t=_.headermap_algorithm_id(this.ptr);return 0===t?void 0:et.__wrap(t)}set_criticality(t){m(t,rt),_.headermap_set_criticality(this.ptr,t.ptr)}criticality(){var t=_.headermap_criticality(this.ptr);return 0===t?void 0:rt.__wrap(t)}set_content_type(t){m(t,et),_.cosekey_set_algorithm_id(this.ptr,t.ptr)}content_type(){var t=_.cosekey_algorithm_id(this.ptr);return 0===t?void 0:et.__wrap(t)}set_key_id(t){var e=v(t,_.__wbindgen_malloc),r=b;_.headermap_set_key_id(this.ptr,e,r)}key_id(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.headermap_key_id(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=f(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}set_init_vector(t){var e=v(t,_.__wbindgen_malloc),r=b;_.cosekey_set_base_init_vector(this.ptr,e,r)}init_vector(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.cosekey_base_init_vector(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=f(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}set_partial_init_vector(t){var e=v(t,_.__wbindgen_malloc),r=b;_.headermap_set_partial_init_vector(this.ptr,e,r)}partial_init_vector(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.headermap_partial_init_vector(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=f(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}set_counter_signature(t){m(t,G),_.headermap_set_counter_signature(this.ptr,t.ptr)}counter_signature(){var t=_.headermap_counter_signature(this.ptr);return 0===t?void 0:G.__wrap(t)}header(t){m(t,et);var e=_.headermap_header(this.ptr,t.ptr);return 0===e?void 0:U.__wrap(e)}set_header(t,e){m(t,et),m(e,U),_.headermap_set_header(this.ptr,t.ptr,e.ptr)}keys(){var t=_.headermap_keys(this.ptr);return rt.__wrap(t)}static new(){var t=_.headermap_new();return Z.__wrap(t)}}class Q{static __wrap(t){const e=Object.create(Q.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_headers_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.headers_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.headers_from_bytes(e,r);return Q.__wrap(n)}protected(){var t=_.headers_protected(this.ptr);return nt.__wrap(t)}unprotected(){var t=_.headers_unprotected(this.ptr);return Z.__wrap(t)}static new(t,e){m(t,nt),m(e,Z);var r=_.headers_new(t.ptr,e.ptr);return Q.__wrap(r)}}class tt{static __wrap(t){const e=Object.create(tt.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_int_free(t)}static new(t){m(t,D);var e=t.ptr;t.ptr=0;var r=_.int_new(e);return tt.__wrap(r)}static new_negative(t){m(t,D);var e=t.ptr;t.ptr=0;var r=_.int_new_negative(e);return tt.__wrap(r)}static new_i32(t){var e=_.int_new_i32(t);return tt.__wrap(e)}is_positive(){return 0!==_.int_is_positive(this.ptr)}as_positive(){var t=_.int_as_positive(this.ptr);return 0===t?void 0:D.__wrap(t)}as_negative(){var t=_.int_as_negative(this.ptr);return 0===t?void 0:D.__wrap(t)}as_i32(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.int_as_i32(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];return 0===t?void 0:e}finally{_.__wbindgen_add_to_stack_pointer(16)}}}class et{static __wrap(t){const e=Object.create(et.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_label_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.label_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.label_from_bytes(e,r);return et.__wrap(n)}static new_int(t){m(t,tt);var e=_.label_new_int(t.ptr);return et.__wrap(e)}static new_text(t){var e=y(t,_.__wbindgen_malloc,_.__wbindgen_realloc),r=b,n=_.label_new_text(e,r);return et.__wrap(n)}kind(){return _.label_kind(this.ptr)>>>0}as_int(){var t=_.label_as_int(this.ptr);return 0===t?void 0:tt.__wrap(t)}as_text(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.label_as_text(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];let n;return 0!==t&&(n=d(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_algorithm_id(t){var e=_.label_from_algorithm_id(t);return et.__wrap(e)}static from_key_type(t){var e=_.label_from_key_type(t);return et.__wrap(e)}static from_ec_key(t){var e=_.label_from_ec_key(t);return et.__wrap(e)}static from_curve_type(t){var e=_.label_from_curve_type(t);return et.__wrap(e)}static from_key_operation(t){var e=_.label_from_key_operation(t);return et.__wrap(e)}}class rt{static __wrap(t){const e=Object.create(rt.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_labels_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.labels_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.labels_from_bytes(e,r);return rt.__wrap(n)}static new(){var t=_.coserecipients_new();return rt.__wrap(t)}len(){return _.coserecipients_len(this.ptr)>>>0}get(t){var e=_.labels_get(this.ptr,t);return et.__wrap(e)}add(t){m(t,et),_.labels_add(this.ptr,t.ptr)}}class _t{static __wrap(t){const e=Object.create(_t.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_passwordencryption_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.passwordencryption_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.passwordencryption_from_bytes(e,r);return _t.__wrap(n)}static new(t){m(t,$);var e=_.passwordencryption_new(t.ptr);return _t.__wrap(e)}}class nt{static __wrap(t){const e=Object.create(nt.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_protectedheadermap_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.protectedheadermap_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.protectedheadermap_from_bytes(e,r);return nt.__wrap(n)}static new_empty(){var t=_.protectedheadermap_new_empty();return nt.__wrap(t)}static new(t){m(t,Z);var e=_.protectedheadermap_new(t.ptr);return nt.__wrap(e)}deserialized_headers(){var t=_.protectedheadermap_deserialized_headers(this.ptr);return Z.__wrap(t)}}class st{static __wrap(t){const e=Object.create(st.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_pubkeyencryption_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.pubkeyencryption_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.pubkeyencryption_from_bytes(e,r);return st.__wrap(n)}static new(t){m(t,V);var e=_.pubkeyencryption_new(t.ptr);return st.__wrap(e)}}class at{static __wrap(t){const e=Object.create(at.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_sigstructure_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.sigstructure_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.sigstructure_from_bytes(e,r);return at.__wrap(n)}context(){return _.sigstructure_context(this.ptr)>>>0}body_protected(){var t=_.sigstructure_body_protected(this.ptr);return nt.__wrap(t)}sign_protected(){var t=_.sigstructure_sign_protected(this.ptr);return 0===t?void 0:nt.__wrap(t)}external_aad(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.sigstructure_external_aad(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}payload(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.sigstructure_payload(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}set_sign_protected(t){m(t,nt),_.sigstructure_set_sign_protected(this.ptr,t.ptr)}static new(t,e,r,n){m(e,nt);var s=v(r,_.__wbindgen_malloc),a=b,i=v(n,_.__wbindgen_malloc),o=b,c=_.sigstructure_new(t,e.ptr,s,a,i,o);return at.__wrap(c)}}class it{static __wrap(t){const e=Object.create(it.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_signedmessage_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.signedmessage_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.signedmessage_from_bytes(e,r);return it.__wrap(n)}static new_cose_sign(t){m(t,X);var e=_.signedmessage_new_cose_sign(t.ptr);return it.__wrap(e)}static new_cose_sign1(t){m(t,M);var e=_.signedmessage_new_cose_sign1(t.ptr);return it.__wrap(e)}static from_user_facing_encoding(t){var e=y(t,_.__wbindgen_malloc,_.__wbindgen_realloc),r=b,n=_.signedmessage_from_user_facing_encoding(e,r);return it.__wrap(n)}to_user_facing_encoding(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.signedmessage_to_user_facing_encoding(r,this.ptr);var t=h()[r/4+0],e=h()[r/4+1];return d(t,e)}finally{_.__wbindgen_add_to_stack_pointer(16),_.__wbindgen_free(t,e)}}kind(){return _.signedmessage_kind(this.ptr)>>>0}as_cose_sign(){var t=_.signedmessage_as_cose_sign(this.ptr);return 0===t?void 0:X.__wrap(t)}as_cose_sign1(){var t=_.signedmessage_as_cose_sign1(this.ptr);return 0===t?void 0:M.__wrap(t)}}class ot{static __wrap(t){const e=Object.create(ot.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_taggedcbor_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.taggedcbor_to_bytes(n,this.ptr);var t=h()[n/4+0],e=h()[n/4+1],r=f(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=v(t,_.__wbindgen_malloc),r=b,n=_.taggedcbor_from_bytes(e,r);return ot.__wrap(n)}tag(){var t=_.taggedcbor_tag(this.ptr);return D.__wrap(t)}value(){var t=_.taggedcbor_value(this.ptr);return U.__wrap(t)}static new(t,e){m(t,D);var r=t.ptr;t.ptr=0,m(e,U);var n=_.taggedcbor_new(r,e.ptr);return ot.__wrap(n)}}function ct(t){i(t)}function pt(t,e){return function(t){a===n.length&&n.push(n.length+1);const e=a;return a=n[e],n[e]=t,e}(d(t,e))}function dt(t,e){var r=y(w(s(e)),_.__wbindgen_malloc,_.__wbindgen_realloc),n=b;h()[t/4+1]=n,h()[t/4+0]=r}function wt(t,e){throw new Error(d(t,e))}function bt(t){throw i(t)}},587:(t,e,r)=>{var _=r.w[t.id];t.exports=_,r(420),_[""]()}}]); \ No newline at end of file diff --git a/dist/66.browser.js b/dist/66.browser.js new file mode 100644 index 0000000..929b93c --- /dev/null +++ b/dist/66.browser.js @@ -0,0 +1 @@ +(this.webpackChunkweb3_cardano_token=this.webpackChunkweb3_cardano_token||[]).push([[66],{66:e=>{function n(e){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}n.keys=()=>[],n.resolve=n,n.id=66,e.exports=n}}]); \ No newline at end of file diff --git a/dist/891.browser.js b/dist/891.browser.js new file mode 100644 index 0000000..6ff76ff --- /dev/null +++ b/dist/891.browser.js @@ -0,0 +1 @@ +(this.webpackChunkweb3_cardano_token=this.webpackChunkweb3_cardano_token||[]).push([[891],{745:()=>{},316:()=>{},659:()=>{}}]); \ No newline at end of file diff --git a/dist/997.browser.js b/dist/997.browser.js new file mode 100644 index 0000000..8a241c0 --- /dev/null +++ b/dist/997.browser.js @@ -0,0 +1 @@ +(this.webpackChunkweb3_cardano_token=this.webpackChunkweb3_cardano_token||[]).push([[997],{997:(t,e,r)=>{let _,n={};n.__wbindgen_placeholder__=t.exports;const{TextDecoder:s,TextEncoder:a}=r(659),i=new Array(32).fill(void 0);function o(t){return i[t]}i.push(void 0,null,!0,!1);let c=i.length;function p(t){const e=o(t);return function(t){t<36||(i[t]=c,c=t)}(t),e}let d=new s("utf-8",{ignoreBOM:!0,fatal:!0});d.decode();let w=null;function b(){return null!==w&&w.buffer===_.memory.buffer||(w=new Uint8Array(_.memory.buffer)),w}function l(t,e){return d.decode(b().subarray(t,t+e))}function u(t){const e=typeof t;if("number"==e||"boolean"==e||null==t)return`${t}`;if("string"==e)return`"${t}"`;if("symbol"==e){const e=t.description;return null==e?"Symbol":`Symbol(${e})`}if("function"==e){const e=t.name;return"string"==typeof e&&e.length>0?`Function(${e})`:"Function"}if(Array.isArray(t)){const e=t.length;let r="[";e>0&&(r+=u(t[0]));for(let _=1;_1))return toString.call(t);if(_=r[1],"Object"==_)try{return"Object("+JSON.stringify(t)+")"}catch(t){return"Object"}return t instanceof Error?`${t.name}: ${t.message}\n${t.stack}`:_}let y=0,g=new a("utf-8");const h="function"==typeof g.encodeInto?function(t,e){return g.encodeInto(t,e)}:function(t,e){const r=g.encode(t);return e.set(r),{read:t.length,written:r.length}};function f(t,e,r){if(void 0===r){const r=g.encode(t),_=e(r.length);return b().subarray(_,_+r.length).set(r),y=r.length,_}let _=t.length,n=e(_);const s=b();let a=0;for(;a<_;a++){const e=t.charCodeAt(a);if(e>127)break;s[n+a]=e}if(a!==_){0!==a&&(t=t.slice(a)),n=r(n,_,_=a+3*t.length);const e=b().subarray(n+a,n+_);a+=h(t,e).written}return y=a,n}let v=null;function m(){return null!==v&&v.buffer===_.memory.buffer||(v=new Int32Array(_.memory.buffer)),v}function k(t,e){return b().subarray(t/1,t/1+e)}function x(t,e){const r=e(1*t.length);return b().set(t,r/1),y=t.length,r}function O(t,e){if(!(t instanceof e))throw new Error(`expected instance of ${e.name}`);return t.ptr}function j(t){return null==t}let S=null;t.exports.LabelKind=Object.freeze({Int:0,0:"Int",Text:1,1:"Text"}),t.exports.SignedMessageKind=Object.freeze({COSESIGN:0,0:"COSESIGN",COSESIGN1:1,1:"COSESIGN1"}),t.exports.SigContext=Object.freeze({Signature:0,0:"Signature",Signature1:1,1:"Signature1",CounterSignature:2,2:"CounterSignature"}),t.exports.CBORSpecialType=Object.freeze({Bool:0,0:"Bool",Float:1,1:"Float",Unassigned:2,2:"Unassigned",Break:3,3:"Break",Undefined:4,4:"Undefined",Null:5,5:"Null"}),t.exports.CBORValueKind=Object.freeze({Int:0,0:"Int",Bytes:1,1:"Bytes",Text:2,2:"Text",Array:3,3:"Array",Object:4,4:"Object",TaggedCBOR:5,5:"TaggedCBOR",Special:6,6:"Special"}),t.exports.AlgorithmId=Object.freeze({EdDSA:0,0:"EdDSA",ChaCha20Poly1305:1,1:"ChaCha20Poly1305"}),t.exports.KeyType=Object.freeze({OKP:0,0:"OKP",EC2:1,1:"EC2",Symmetric:2,2:"Symmetric"}),t.exports.ECKey=Object.freeze({CRV:0,0:"CRV",X:1,1:"X",Y:2,2:"Y",D:3,3:"D"}),t.exports.CurveType=Object.freeze({P256:0,0:"P256",P384:1,1:"P384",P521:2,2:"P521",X25519:3,3:"X25519",X448:4,4:"X448",Ed25519:5,5:"Ed25519",Ed448:6,6:"Ed448"}),t.exports.KeyOperation=Object.freeze({Sign:0,0:"Sign",Verify:1,1:"Verify",Encrypt:2,2:"Encrypt",Decrypt:3,3:"Decrypt",WrapKey:4,4:"WrapKey",UnwrapKey:5,5:"UnwrapKey",DeriveKey:6,6:"DeriveKey",DeriveBits:7,7:"DeriveBits"});class C{static __wrap(t){const e=Object.create(C.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_bignum_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.bignum_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.bignum_from_bytes(e,r);return C.__wrap(n)}static from_str(t){var e=f(t,_.__wbindgen_malloc,_.__wbindgen_realloc),r=y,n=_.bignum_from_str(e,r);return C.__wrap(n)}to_str(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.bignum_to_str(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];return l(t,e)}finally{_.__wbindgen_add_to_stack_pointer(16),_.__wbindgen_free(t,e)}}checked_mul(t){O(t,C);var e=_.bignum_checked_mul(this.ptr,t.ptr);return C.__wrap(e)}checked_add(t){O(t,C);var e=_.bignum_checked_add(this.ptr,t.ptr);return C.__wrap(e)}checked_sub(t){O(t,C);var e=_.bignum_checked_sub(this.ptr,t.ptr);return C.__wrap(e)}}t.exports.BigNum=C;class E{static __wrap(t){const e=Object.create(E.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cborarray_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cborarray_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.cborarray_from_bytes(e,r);return E.__wrap(n)}static new(){var t=_.cborarray_new();return E.__wrap(t)}len(){return _.cborarray_len(this.ptr)>>>0}get(t){var e=_.cborarray_get(this.ptr,t);return A.__wrap(e)}add(t){O(t,A),_.cborarray_add(this.ptr,t.ptr)}set_definite_encoding(t){_.cborarray_set_definite_encoding(this.ptr,t)}is_definite(){return 0!==_.cborarray_is_definite(this.ptr)}}t.exports.CBORArray=E;class B{static __wrap(t){const e=Object.create(B.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cborobject_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cborobject_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.cborobject_from_bytes(e,r);return B.__wrap(n)}static new(){var t=_.cborobject_new();return B.__wrap(t)}len(){return _.cborobject_len(this.ptr)>>>0}insert(t,e){O(t,A),O(e,A);var r=_.cborobject_insert(this.ptr,t.ptr,e.ptr);return 0===r?void 0:A.__wrap(r)}get(t){O(t,A);var e=_.cborobject_get(this.ptr,t.ptr);return 0===e?void 0:A.__wrap(e)}keys(){var t=_.cborobject_keys(this.ptr);return E.__wrap(t)}set_definite_encoding(t){_.cborobject_set_definite_encoding(this.ptr,t)}is_definite(){return 0!==_.cborobject_is_definite(this.ptr)}}t.exports.CBORObject=B;class K{static __wrap(t){const e=Object.create(K.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cborspecial_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cborspecial_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.cborspecial_from_bytes(e,r);return K.__wrap(n)}static new_bool(t){var e=_.cborspecial_new_bool(t);return K.__wrap(e)}static new_unassigned(t){var e=_.cborspecial_new_unassigned(t);return K.__wrap(e)}static new_break(){var t=_.cborspecial_new_break();return K.__wrap(t)}static new_null(){var t=_.cborspecial_new_null();return K.__wrap(t)}static new_undefined(){var t=_.cborspecial_new_undefined();return K.__wrap(t)}kind(){return _.cborspecial_kind(this.ptr)>>>0}as_bool(){var t=_.cborspecial_as_bool(this.ptr);return 16777215===t?void 0:0!==t}as_float(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.cborspecial_as_float(r,this.ptr);var t=m()[r/4+0],e=(null!==S&&S.buffer===_.memory.buffer||(S=new Float64Array(_.memory.buffer)),S)[r/8+1];return 0===t?void 0:e}finally{_.__wbindgen_add_to_stack_pointer(16)}}as_unassigned(){var t=_.cborspecial_as_unassigned(this.ptr);return 16777215===t?void 0:t}}t.exports.CBORSpecial=K;class A{static __wrap(t){const e=Object.create(A.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cborvalue_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cborvalue_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.cborvalue_from_bytes(e,r);return A.__wrap(n)}static new_int(t){O(t,H);var e=_.cborvalue_new_int(t.ptr);return A.__wrap(e)}static new_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.cborvalue_new_bytes(e,r);return A.__wrap(n)}static new_text(t){var e=f(t,_.__wbindgen_malloc,_.__wbindgen_realloc),r=y,n=_.cborvalue_new_text(e,r);return A.__wrap(n)}static new_array(t){O(t,E);var e=_.cborvalue_new_array(t.ptr);return A.__wrap(e)}static new_object(t){O(t,B);var e=_.cborvalue_new_object(t.ptr);return A.__wrap(e)}static new_tagged(t){O(t,et);var e=_.cborvalue_new_tagged(t.ptr);return A.__wrap(e)}static new_special(t){O(t,K);var e=_.cborvalue_new_special(t.ptr);return A.__wrap(e)}kind(){return _.cborvalue_kind(this.ptr)>>>0}as_int(){var t=_.cborvalue_as_int(this.ptr);return 0===t?void 0:H.__wrap(t)}as_bytes(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.cborvalue_as_bytes(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=k(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}as_text(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.cborvalue_as_text(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=l(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}as_array(){var t=_.cborvalue_as_array(this.ptr);return 0===t?void 0:E.__wrap(t)}as_object(){var t=_.cborvalue_as_object(this.ptr);return 0===t?void 0:B.__wrap(t)}as_tagged(){var t=_.cborvalue_as_tagged(this.ptr);return 0===t?void 0:et.__wrap(t)}as_special(){var t=_.cborvalue_as_special(this.ptr);return 0===t?void 0:K.__wrap(t)}}t.exports.CBORValue=A;class I{static __wrap(t){const e=Object.create(I.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_coseencrypt_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.coseencrypt_from_bytes(e,r);return I.__wrap(n)}headers(){var t=_.coseencrypt0_headers(this.ptr);return W.__wrap(t)}ciphertext(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt0_ciphertext(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=k(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}recipients(){var t=_.coseencrypt_recipients(this.ptr);return D.__wrap(t)}static new(t,e,r){O(t,W);var n=j(e)?0:x(e,_.__wbindgen_malloc),s=y;O(r,D);var a=_.coseencrypt_new(t.ptr,n,s,r.ptr);return I.__wrap(a)}}t.exports.COSEEncrypt=I;class P{static __wrap(t){const e=Object.create(P.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_coseencrypt0_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt0_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.coseencrypt0_from_bytes(e,r);return P.__wrap(n)}headers(){var t=_.coseencrypt0_headers(this.ptr);return W.__wrap(t)}ciphertext(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt0_ciphertext(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=k(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}static new(t,e){O(t,W);var r=j(e)?0:x(e,_.__wbindgen_malloc),n=y,s=_.coseencrypt0_new(t.ptr,r,n);return P.__wrap(s)}}t.exports.COSEEncrypt0=P;class R{static __wrap(t){const e=Object.create(R.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosekey_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosekey_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.cosekey_from_bytes(e,r);return R.__wrap(n)}set_key_type(t){O(t,L),_.cosekey_set_key_type(this.ptr,t.ptr)}key_type(){var t=_.cosekey_key_type(this.ptr);return L.__wrap(t)}set_key_id(t){var e=x(t,_.__wbindgen_malloc),r=y;_.cosekey_set_key_id(this.ptr,e,r)}key_id(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.cosekey_key_id(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=k(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}set_algorithm_id(t){O(t,L),_.cosekey_set_algorithm_id(this.ptr,t.ptr)}algorithm_id(){var t=_.cosekey_algorithm_id(this.ptr);return 0===t?void 0:L.__wrap(t)}set_key_ops(t){O(t,Y),_.cosekey_set_key_ops(this.ptr,t.ptr)}key_ops(){var t=_.cosekey_key_ops(this.ptr);return 0===t?void 0:Y.__wrap(t)}set_base_init_vector(t){var e=x(t,_.__wbindgen_malloc),r=y;_.cosekey_set_base_init_vector(this.ptr,e,r)}base_init_vector(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.cosekey_base_init_vector(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=k(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}header(t){O(t,L);var e=_.cosekey_header(this.ptr,t.ptr);return 0===e?void 0:A.__wrap(e)}set_header(t,e){O(t,L),O(e,A),_.cosekey_set_header(this.ptr,t.ptr,e.ptr)}static new(t){O(t,L);var e=_.cosekey_new(t.ptr);return R.__wrap(e)}}t.exports.COSEKey=R;class z{static __wrap(t){const e=Object.create(z.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_coserecipient_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.coserecipient_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.coserecipient_from_bytes(e,r);return z.__wrap(n)}headers(){var t=_.coseencrypt0_headers(this.ptr);return W.__wrap(t)}ciphertext(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt0_ciphertext(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=k(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}static new(t,e){O(t,W);var r=j(e)?0:x(e,_.__wbindgen_malloc),n=y,s=_.coseencrypt0_new(t.ptr,r,n);return z.__wrap(s)}}t.exports.COSERecipient=z;class D{static __wrap(t){const e=Object.create(D.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_coserecipients_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.coserecipients_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.coserecipients_from_bytes(e,r);return D.__wrap(n)}static new(){var t=_.coserecipients_new();return D.__wrap(t)}len(){return _.coserecipients_len(this.ptr)>>>0}get(t){var e=_.coserecipients_get(this.ptr,t);return z.__wrap(e)}add(t){O(t,z),_.coserecipients_add(this.ptr,t.ptr)}}t.exports.COSERecipients=D;class T{static __wrap(t){const e=Object.create(T.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosesign_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosesign_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.cosesign_from_bytes(e,r);return T.__wrap(n)}headers(){var t=_.coseencrypt0_headers(this.ptr);return W.__wrap(t)}payload(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt0_ciphertext(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=k(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}signatures(){var t=_.cosesign_signatures(this.ptr);return M.__wrap(t)}static new(t,e,r){O(t,W);var n=j(e)?0:x(e,_.__wbindgen_malloc),s=y;O(r,M);var a=_.cosesign_new(t.ptr,n,s,r.ptr);return T.__wrap(a)}}t.exports.COSESign=T;class N{static __wrap(t){const e=Object.create(N.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosesign1_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosesign1_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.cosesign1_from_bytes(e,r);return N.__wrap(n)}headers(){var t=_.coseencrypt0_headers(this.ptr);return W.__wrap(t)}payload(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.coseencrypt0_ciphertext(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=k(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}signature(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosesign1_signature(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}signed_data(t,e){var r=j(t)?0:x(t,_.__wbindgen_malloc),n=y,s=j(e)?0:x(e,_.__wbindgen_malloc),a=y,i=_.cosesign1_signed_data(this.ptr,r,n,s,a);return Z.__wrap(i)}static new(t,e,r){O(t,W);var n=j(e)?0:x(e,_.__wbindgen_malloc),s=y,a=x(r,_.__wbindgen_malloc),i=y,o=_.cosesign1_new(t.ptr,n,s,a,i);return N.__wrap(o)}}t.exports.COSESign1=N;class ${static __wrap(t){const e=Object.create($.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosesign1builder_free(t)}static new(t,e,r){O(t,W);var n=x(e,_.__wbindgen_malloc),s=y,a=_.cosesign1builder_new(t.ptr,n,s,r);return $.__wrap(a)}hash_payload(){_.cosesign1builder_hash_payload(this.ptr)}set_external_aad(t){var e=x(t,_.__wbindgen_malloc),r=y;_.cosesign1builder_set_external_aad(this.ptr,e,r)}make_data_to_sign(){var t=_.cosesign1builder_make_data_to_sign(this.ptr);return Z.__wrap(t)}build(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.cosesign1builder_build(this.ptr,e,r);return N.__wrap(n)}}t.exports.COSESign1Builder=$;class U{static __wrap(t){const e=Object.create(U.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosesignbuilder_free(t)}static new(t,e,r){O(t,W);var n=x(e,_.__wbindgen_malloc),s=y,a=_.cosesignbuilder_new(t.ptr,n,s,r);return U.__wrap(a)}hash_payload(){_.cosesign1builder_hash_payload(this.ptr)}set_external_aad(t){var e=x(t,_.__wbindgen_malloc),r=y;_.cosesign1builder_set_external_aad(this.ptr,e,r)}make_data_to_sign(){var t=_.cosesignbuilder_make_data_to_sign(this.ptr);return Z.__wrap(t)}build(t){O(t,M);var e=_.cosesignbuilder_build(this.ptr,t.ptr);return T.__wrap(e)}}t.exports.COSESignBuilder=U;class F{static __wrap(t){const e=Object.create(F.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosesignature_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosesignature_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.cosesignature_from_bytes(e,r);return F.__wrap(n)}headers(){var t=_.coseencrypt0_headers(this.ptr);return W.__wrap(t)}signature(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosesignature_signature(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static new(t,e){O(t,W);var r=x(e,_.__wbindgen_malloc),n=y,s=_.cosesignature_new(t.ptr,r,n);return F.__wrap(s)}}t.exports.COSESignature=F;class M{static __wrap(t){const e=Object.create(M.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_cosesignatures_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.cosesignatures_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.cosesignatures_from_bytes(e,r);return M.__wrap(n)}static new(){var t=_.coserecipients_new();return M.__wrap(t)}len(){return _.coserecipients_len(this.ptr)>>>0}get(t){var e=_.cosesignatures_get(this.ptr,t);return F.__wrap(e)}add(t){O(t,F),_.cosesignatures_add(this.ptr,t.ptr)}}t.exports.COSESignatures=M;class V{static __wrap(t){const e=Object.create(V.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_countersignature_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.countersignature_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.countersignature_from_bytes(e,r);return V.__wrap(n)}static new_single(t){O(t,F);var e=_.countersignature_new_single(t.ptr);return V.__wrap(e)}static new_multi(t){O(t,M);var e=_.countersignature_new_multi(t.ptr);return V.__wrap(e)}signatures(){var t=_.countersignature_signatures(this.ptr);return M.__wrap(t)}}t.exports.CounterSignature=V;class X{static __wrap(t){const e=Object.create(X.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_eddsa25519key_free(t)}static new(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.eddsa25519key_new(e,r);return X.__wrap(n)}set_private_key(t){var e=x(t,_.__wbindgen_malloc),r=y;_.eddsa25519key_set_private_key(this.ptr,e,r)}is_for_signing(){_.eddsa25519key_is_for_signing(this.ptr)}is_for_verifying(){_.eddsa25519key_is_for_verifying(this.ptr)}build(){var t=_.eddsa25519key_build(this.ptr);return R.__wrap(t)}}t.exports.EdDSA25519Key=X;class G{static __wrap(t){const e=Object.create(G.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_headermap_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.headermap_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.headermap_from_bytes(e,r);return G.__wrap(n)}set_algorithm_id(t){O(t,L),_.headermap_set_algorithm_id(this.ptr,t.ptr)}algorithm_id(){var t=_.headermap_algorithm_id(this.ptr);return 0===t?void 0:L.__wrap(t)}set_criticality(t){O(t,Y),_.headermap_set_criticality(this.ptr,t.ptr)}criticality(){var t=_.headermap_criticality(this.ptr);return 0===t?void 0:Y.__wrap(t)}set_content_type(t){O(t,L),_.cosekey_set_algorithm_id(this.ptr,t.ptr)}content_type(){var t=_.cosekey_algorithm_id(this.ptr);return 0===t?void 0:L.__wrap(t)}set_key_id(t){var e=x(t,_.__wbindgen_malloc),r=y;_.headermap_set_key_id(this.ptr,e,r)}key_id(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.headermap_key_id(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=k(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}set_init_vector(t){var e=x(t,_.__wbindgen_malloc),r=y;_.cosekey_set_base_init_vector(this.ptr,e,r)}init_vector(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.cosekey_base_init_vector(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=k(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}set_partial_init_vector(t){var e=x(t,_.__wbindgen_malloc),r=y;_.headermap_set_partial_init_vector(this.ptr,e,r)}partial_init_vector(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.headermap_partial_init_vector(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=k(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}set_counter_signature(t){O(t,V),_.headermap_set_counter_signature(this.ptr,t.ptr)}counter_signature(){var t=_.headermap_counter_signature(this.ptr);return 0===t?void 0:V.__wrap(t)}header(t){O(t,L);var e=_.headermap_header(this.ptr,t.ptr);return 0===e?void 0:A.__wrap(e)}set_header(t,e){O(t,L),O(e,A),_.headermap_set_header(this.ptr,t.ptr,e.ptr)}keys(){var t=_.headermap_keys(this.ptr);return Y.__wrap(t)}static new(){var t=_.headermap_new();return G.__wrap(t)}}t.exports.HeaderMap=G;class W{static __wrap(t){const e=Object.create(W.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_headers_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.headers_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.headers_from_bytes(e,r);return W.__wrap(n)}protected(){var t=_.headers_protected(this.ptr);return q.__wrap(t)}unprotected(){var t=_.headers_unprotected(this.ptr);return G.__wrap(t)}static new(t,e){O(t,q),O(e,G);var r=_.headers_new(t.ptr,e.ptr);return W.__wrap(r)}}t.exports.Headers=W;class H{static __wrap(t){const e=Object.create(H.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_int_free(t)}static new(t){O(t,C);var e=t.ptr;t.ptr=0;var r=_.int_new(e);return H.__wrap(r)}static new_negative(t){O(t,C);var e=t.ptr;t.ptr=0;var r=_.int_new_negative(e);return H.__wrap(r)}static new_i32(t){var e=_.int_new_i32(t);return H.__wrap(e)}is_positive(){return 0!==_.int_is_positive(this.ptr)}as_positive(){var t=_.int_as_positive(this.ptr);return 0===t?void 0:C.__wrap(t)}as_negative(){var t=_.int_as_negative(this.ptr);return 0===t?void 0:C.__wrap(t)}as_i32(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.int_as_i32(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];return 0===t?void 0:e}finally{_.__wbindgen_add_to_stack_pointer(16)}}}t.exports.Int=H;class L{static __wrap(t){const e=Object.create(L.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_label_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.label_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.label_from_bytes(e,r);return L.__wrap(n)}static new_int(t){O(t,H);var e=_.label_new_int(t.ptr);return L.__wrap(e)}static new_text(t){var e=f(t,_.__wbindgen_malloc,_.__wbindgen_realloc),r=y,n=_.label_new_text(e,r);return L.__wrap(n)}kind(){return _.label_kind(this.ptr)>>>0}as_int(){var t=_.label_as_int(this.ptr);return 0===t?void 0:H.__wrap(t)}as_text(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.label_as_text(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];let n;return 0!==t&&(n=l(t,e).slice(),_.__wbindgen_free(t,1*e)),n}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_algorithm_id(t){var e=_.label_from_algorithm_id(t);return L.__wrap(e)}static from_key_type(t){var e=_.label_from_key_type(t);return L.__wrap(e)}static from_ec_key(t){var e=_.label_from_ec_key(t);return L.__wrap(e)}static from_curve_type(t){var e=_.label_from_curve_type(t);return L.__wrap(e)}static from_key_operation(t){var e=_.label_from_key_operation(t);return L.__wrap(e)}}t.exports.Label=L;class Y{static __wrap(t){const e=Object.create(Y.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_labels_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.labels_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.labels_from_bytes(e,r);return Y.__wrap(n)}static new(){var t=_.coserecipients_new();return Y.__wrap(t)}len(){return _.coserecipients_len(this.ptr)>>>0}get(t){var e=_.labels_get(this.ptr,t);return L.__wrap(e)}add(t){O(t,L),_.labels_add(this.ptr,t.ptr)}}t.exports.Labels=Y;class J{static __wrap(t){const e=Object.create(J.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_passwordencryption_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.passwordencryption_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.passwordencryption_from_bytes(e,r);return J.__wrap(n)}static new(t){O(t,P);var e=_.passwordencryption_new(t.ptr);return J.__wrap(e)}}t.exports.PasswordEncryption=J;class q{static __wrap(t){const e=Object.create(q.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_protectedheadermap_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.protectedheadermap_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.protectedheadermap_from_bytes(e,r);return q.__wrap(n)}static new_empty(){var t=_.protectedheadermap_new_empty();return q.__wrap(t)}static new(t){O(t,G);var e=_.protectedheadermap_new(t.ptr);return q.__wrap(e)}deserialized_headers(){var t=_.protectedheadermap_deserialized_headers(this.ptr);return G.__wrap(t)}}t.exports.ProtectedHeaderMap=q;class Q{static __wrap(t){const e=Object.create(Q.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_pubkeyencryption_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.pubkeyencryption_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.pubkeyencryption_from_bytes(e,r);return Q.__wrap(n)}static new(t){O(t,I);var e=_.pubkeyencryption_new(t.ptr);return Q.__wrap(e)}}t.exports.PubKeyEncryption=Q;class Z{static __wrap(t){const e=Object.create(Z.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_sigstructure_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.sigstructure_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.sigstructure_from_bytes(e,r);return Z.__wrap(n)}context(){return _.sigstructure_context(this.ptr)>>>0}body_protected(){var t=_.sigstructure_body_protected(this.ptr);return q.__wrap(t)}sign_protected(){var t=_.sigstructure_sign_protected(this.ptr);return 0===t?void 0:q.__wrap(t)}external_aad(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.sigstructure_external_aad(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}payload(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.sigstructure_payload(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}set_sign_protected(t){O(t,q),_.sigstructure_set_sign_protected(this.ptr,t.ptr)}static new(t,e,r,n){O(e,q);var s=x(r,_.__wbindgen_malloc),a=y,i=x(n,_.__wbindgen_malloc),o=y,c=_.sigstructure_new(t,e.ptr,s,a,i,o);return Z.__wrap(c)}}t.exports.SigStructure=Z;class tt{static __wrap(t){const e=Object.create(tt.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_signedmessage_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.signedmessage_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.signedmessage_from_bytes(e,r);return tt.__wrap(n)}static new_cose_sign(t){O(t,T);var e=_.signedmessage_new_cose_sign(t.ptr);return tt.__wrap(e)}static new_cose_sign1(t){O(t,N);var e=_.signedmessage_new_cose_sign1(t.ptr);return tt.__wrap(e)}static from_user_facing_encoding(t){var e=f(t,_.__wbindgen_malloc,_.__wbindgen_realloc),r=y,n=_.signedmessage_from_user_facing_encoding(e,r);return tt.__wrap(n)}to_user_facing_encoding(){try{const r=_.__wbindgen_add_to_stack_pointer(-16);_.signedmessage_to_user_facing_encoding(r,this.ptr);var t=m()[r/4+0],e=m()[r/4+1];return l(t,e)}finally{_.__wbindgen_add_to_stack_pointer(16),_.__wbindgen_free(t,e)}}kind(){return _.signedmessage_kind(this.ptr)>>>0}as_cose_sign(){var t=_.signedmessage_as_cose_sign(this.ptr);return 0===t?void 0:T.__wrap(t)}as_cose_sign1(){var t=_.signedmessage_as_cose_sign1(this.ptr);return 0===t?void 0:N.__wrap(t)}}t.exports.SignedMessage=tt;class et{static __wrap(t){const e=Object.create(et.prototype);return e.ptr=t,e}__destroy_into_raw(){const t=this.ptr;return this.ptr=0,t}free(){const t=this.__destroy_into_raw();_.__wbg_taggedcbor_free(t)}to_bytes(){try{const n=_.__wbindgen_add_to_stack_pointer(-16);_.taggedcbor_to_bytes(n,this.ptr);var t=m()[n/4+0],e=m()[n/4+1],r=k(t,e).slice();return _.__wbindgen_free(t,1*e),r}finally{_.__wbindgen_add_to_stack_pointer(16)}}static from_bytes(t){var e=x(t,_.__wbindgen_malloc),r=y,n=_.taggedcbor_from_bytes(e,r);return et.__wrap(n)}tag(){var t=_.taggedcbor_tag(this.ptr);return C.__wrap(t)}value(){var t=_.taggedcbor_value(this.ptr);return A.__wrap(t)}static new(t,e){O(t,C);var r=t.ptr;t.ptr=0,O(e,A);var n=_.taggedcbor_new(r,e.ptr);return et.__wrap(n)}}t.exports.TaggedCBOR=et,t.exports.__wbindgen_object_drop_ref=function(t){p(t)},t.exports.__wbindgen_string_new=function(t,e){return function(t){c===i.length&&i.push(i.length+1);const e=c;return c=i[e],i[e]=t,e}(l(t,e))},t.exports.__wbindgen_debug_string=function(t,e){var r=f(u(o(e)),_.__wbindgen_malloc,_.__wbindgen_realloc),n=y;m()[t/4+1]=n,m()[t/4+0]=r},t.exports.__wbindgen_throw=function(t,e){throw new Error(l(t,e))},t.exports.__wbindgen_rethrow=function(t){throw p(t)};const rt=r(316).join("/","emurgo_message_signing_bg.wasm"),_t=r(745).readFileSync(rt),nt=new WebAssembly.Module(_t),st=new WebAssembly.Instance(nt,n);_=st.exports,t.exports.__wasm=_}}]); \ No newline at end of file diff --git a/dist/browser.js b/dist/browser.js new file mode 100644 index 0000000..7d16647 --- /dev/null +++ b/dist/browser.js @@ -0,0 +1,2 @@ +/*! For license information please see browser.js.LICENSE.txt */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define("web3-cardano-token",[],e):"object"==typeof exports?exports["web3-cardano-token"]=e():t["web3-cardano-token"]=e()}(this,(function(){return(()=>{var t,e,r,n,o,i,s,f,u,a,c,h,l,d,p,g,y,w,b,m,_,v,E,B,A,x,I,U,O={501:function(t,e,r){var n;t=r.nmd(t),function(o){var i=(t&&t.exports,"object"==typeof r.g&&r.g);i.global!==i&&i.window;var s=function(t){this.message=t};(s.prototype=new Error).name="InvalidCharacterError";var f=function(t){throw new s(t)},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=/[\t\n\f\r ]/g,c={encode:function(t){t=String(t),/[^\0-\xFF]/.test(t)&&f("The string to be encoded contains characters outside of the Latin1 range.");for(var e,r,n,o,i=t.length%3,s="",a=-1,c=t.length-i;++a>18&63)+u.charAt(o>>12&63)+u.charAt(o>>6&63)+u.charAt(63&o);return 2==i?(e=t.charCodeAt(a)<<8,r=t.charCodeAt(++a),s+=u.charAt((o=e+r)>>10)+u.charAt(o>>4&63)+u.charAt(o<<2&63)+"="):1==i&&(o=t.charCodeAt(a),s+=u.charAt(o>>2)+u.charAt(o<<4&63)+"=="),s},decode:function(t){var e=(t=String(t).replace(a,"")).length;e%4==0&&(e=(t=t.replace(/==?$/,"")).length),(e%4==1||/[^+a-zA-Z0-9/]/.test(t))&&f("Invalid character: the string to be decoded is not correctly encoded.");for(var r,n,o=0,i="",s=-1;++s>(-2*o&6)));return i},version:"1.0.0"};void 0===(n=function(){return c}.call(e,r,e,t))||(t.exports=n)}()},742:(t,e)=>{"use strict";e.byteLength=function(t){var e=u(t),r=e[0],n=e[1];return 3*(r+n)/4-n},e.toByteArray=function(t){var e,r,i=u(t),s=i[0],f=i[1],a=new o(function(t,e,r){return 3*(e+r)/4-r}(0,s,f)),c=0,h=f>0?s-4:s;for(r=0;r>16&255,a[c++]=e>>8&255,a[c++]=255&e;return 2===f&&(e=n[t.charCodeAt(r)]<<2|n[t.charCodeAt(r+1)]>>4,a[c++]=255&e),1===f&&(e=n[t.charCodeAt(r)]<<10|n[t.charCodeAt(r+1)]<<4|n[t.charCodeAt(r+2)]>>2,a[c++]=e>>8&255,a[c++]=255&e),a},e.fromByteArray=function(t){for(var e,n=t.length,o=n%3,i=[],s=16383,f=0,u=n-o;fu?u:f+s));return 1===o?(e=t[n-1],i.push(r[e>>2]+r[e<<4&63]+"==")):2===o&&(e=(t[n-2]<<8)+t[n-1],i.push(r[e>>10]+r[e>>4&63]+r[e<<2&63]+"=")),i.join("")};for(var r=[],n=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,f=i.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");return-1===r&&(r=e),[r,r===e?0:4-r%4]}function a(t,e,n){for(var o,i,s=[],f=e;f>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return s.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},764:(t,e,r)=>{"use strict";const n=r(742),o=r(645),i="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;e.lW=u,e.h2=50;const s=2147483647;function f(t){if(t>s)throw new RangeError('The value "'+t+'" is invalid for option "size"');const e=new Uint8Array(t);return Object.setPrototypeOf(e,u.prototype),e}function u(t,e,r){if("number"==typeof t){if("string"==typeof e)throw new TypeError('The "string" argument must be of type string. Received type number');return h(t)}return a(t,e,r)}function a(t,e,r){if("string"==typeof t)return function(t,e){if("string"==typeof e&&""!==e||(e="utf8"),!u.isEncoding(e))throw new TypeError("Unknown encoding: "+e);const r=0|g(t,e);let n=f(r);const o=n.write(t,e);return o!==r&&(n=n.slice(0,o)),n}(t,e);if(ArrayBuffer.isView(t))return function(t){if(K(t,Uint8Array)){const e=new Uint8Array(t);return d(e.buffer,e.byteOffset,e.byteLength)}return l(t)}(t);if(null==t)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if(K(t,ArrayBuffer)||t&&K(t.buffer,ArrayBuffer))return d(t,e,r);if("undefined"!=typeof SharedArrayBuffer&&(K(t,SharedArrayBuffer)||t&&K(t.buffer,SharedArrayBuffer)))return d(t,e,r);if("number"==typeof t)throw new TypeError('The "value" argument must not be of type number. Received type number');const n=t.valueOf&&t.valueOf();if(null!=n&&n!==t)return u.from(n,e,r);const o=function(t){if(u.isBuffer(t)){const e=0|p(t.length),r=f(e);return 0===r.length||t.copy(r,0,0,e),r}return void 0!==t.length?"number"!=typeof t.length||Z(t.length)?f(0):l(t):"Buffer"===t.type&&Array.isArray(t.data)?l(t.data):void 0}(t);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return u.from(t[Symbol.toPrimitive]("string"),e,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}function c(t){if("number"!=typeof t)throw new TypeError('"size" argument must be of type number');if(t<0)throw new RangeError('The value "'+t+'" is invalid for option "size"')}function h(t){return c(t),f(t<0?0:0|p(t))}function l(t){const e=t.length<0?0:0|p(t.length),r=f(e);for(let n=0;n=s)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s.toString(16)+" bytes");return 0|t}function g(t,e){if(u.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||K(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);const r=t.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;let o=!1;for(;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return Y(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return G(t).length;default:if(o)return n?-1:Y(t).length;e=(""+e).toLowerCase(),o=!0}}function y(t,e,r){let n=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return R(this,e,r);case"utf8":case"utf-8":return I(this,e,r);case"ascii":return O(this,e,r);case"latin1":case"binary":return S(this,e,r);case"base64":return x(this,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return C(this,e,r);default:if(n)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),n=!0}}function w(t,e,r){const n=t[e];t[e]=t[r],t[r]=n}function b(t,e,r,n,o){if(0===t.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),Z(r=+r)&&(r=o?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(o)return-1;r=t.length-1}else if(r<0){if(!o)return-1;r=0}if("string"==typeof e&&(e=u.from(e,n)),u.isBuffer(e))return 0===e.length?-1:m(t,e,r,n,o);if("number"==typeof e)return e&=255,"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):m(t,[e],r,n,o);throw new TypeError("val must be string, number or Buffer")}function m(t,e,r,n,o){let i,s=1,f=t.length,u=e.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||e.length<2)return-1;s=2,f/=2,u/=2,r/=2}function a(t,e){return 1===s?t[e]:t.readUInt16BE(e*s)}if(o){let n=-1;for(i=r;if&&(r=f-u),i=r;i>=0;i--){let r=!0;for(let n=0;no&&(n=o):n=o;const i=e.length;let s;for(n>i/2&&(n=i/2),s=0;s>8,o=r%256,i.push(o),i.push(n);return i}(e,t.length-r),t,r,n)}function x(t,e,r){return 0===e&&r===t.length?n.fromByteArray(t):n.fromByteArray(t.slice(e,r))}function I(t,e,r){r=Math.min(t.length,r);const n=[];let o=e;for(;o239?4:e>223?3:e>191?2:1;if(o+s<=r){let r,n,f,u;switch(s){case 1:e<128&&(i=e);break;case 2:r=t[o+1],128==(192&r)&&(u=(31&e)<<6|63&r,u>127&&(i=u));break;case 3:r=t[o+1],n=t[o+2],128==(192&r)&&128==(192&n)&&(u=(15&e)<<12|(63&r)<<6|63&n,u>2047&&(u<55296||u>57343)&&(i=u));break;case 4:r=t[o+1],n=t[o+2],f=t[o+3],128==(192&r)&&128==(192&n)&&128==(192&f)&&(u=(15&e)<<18|(63&r)<<12|(63&n)<<6|63&f,u>65535&&u<1114112&&(i=u))}}null===i?(i=65533,s=1):i>65535&&(i-=65536,n.push(i>>>10&1023|55296),i=56320|1023&i),n.push(i),o+=s}return function(t){const e=t.length;if(e<=U)return String.fromCharCode.apply(String,t);let r="",n=0;for(;nn.length?(u.isBuffer(e)||(e=u.from(e)),e.copy(n,o)):Uint8Array.prototype.set.call(n,e,o);else{if(!u.isBuffer(e))throw new TypeError('"list" argument must be an Array of Buffers');e.copy(n,o)}o+=e.length}return n},u.byteLength=g,u.prototype._isBuffer=!0,u.prototype.swap16=function(){const t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(let e=0;er&&(t+=" ... "),""},i&&(u.prototype[i]=u.prototype.inspect),u.prototype.compare=function(t,e,r,n,o){if(K(t,Uint8Array)&&(t=u.from(t,t.offset,t.byteLength)),!u.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===e&&(e=0),void 0===r&&(r=t?t.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),e<0||r>t.length||n<0||o>this.length)throw new RangeError("out of range index");if(n>=o&&e>=r)return 0;if(n>=o)return-1;if(e>=r)return 1;if(this===t)return 0;let i=(o>>>=0)-(n>>>=0),s=(r>>>=0)-(e>>>=0);const f=Math.min(i,s),a=this.slice(n,o),c=t.slice(e,r);for(let t=0;t>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}const o=this.length-e;if((void 0===r||r>o)&&(r=o),t.length>0&&(r<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let i=!1;for(;;)switch(n){case"hex":return _(this,t,e,r);case"utf8":case"utf-8":return v(this,t,e,r);case"ascii":case"latin1":case"binary":return E(this,t,e,r);case"base64":return B(this,t,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return A(this,t,e,r);default:if(i)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),i=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};const U=4096;function O(t,e,r){let n="";r=Math.min(t.length,r);for(let o=e;on)&&(r=n);let o="";for(let n=e;nr)throw new RangeError("Trying to access beyond buffer length")}function k(t,e,r,n,o,i){if(!u.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>o||et.length)throw new RangeError("Index out of range")}function L(t,e,r,n,o){W(e,n,o,t,r,7);let i=Number(e&BigInt(4294967295));t[r++]=i,i>>=8,t[r++]=i,i>>=8,t[r++]=i,i>>=8,t[r++]=i;let s=Number(e>>BigInt(32)&BigInt(4294967295));return t[r++]=s,s>>=8,t[r++]=s,s>>=8,t[r++]=s,s>>=8,t[r++]=s,r}function M(t,e,r,n,o){W(e,n,o,t,r,7);let i=Number(e&BigInt(4294967295));t[r+7]=i,i>>=8,t[r+6]=i,i>>=8,t[r+5]=i,i>>=8,t[r+4]=i;let s=Number(e>>BigInt(32)&BigInt(4294967295));return t[r+3]=s,s>>=8,t[r+2]=s,s>>=8,t[r+1]=s,s>>=8,t[r]=s,r+8}function j(t,e,r,n,o,i){if(r+n>t.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function P(t,e,r,n,i){return e=+e,r>>>=0,i||j(t,0,r,4),o.write(t,e,r,n,23,4),r+4}function $(t,e,r,n,i){return e=+e,r>>>=0,i||j(t,0,r,8),o.write(t,e,r,n,52,8),r+8}u.prototype.slice=function(t,e){const r=this.length;(t=~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),(e=void 0===e?r:~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),e>>=0,e>>>=0,r||T(t,e,this.length);let n=this[t],o=1,i=0;for(;++i>>=0,e>>>=0,r||T(t,e,this.length);let n=this[t+--e],o=1;for(;e>0&&(o*=256);)n+=this[t+--e]*o;return n},u.prototype.readUint8=u.prototype.readUInt8=function(t,e){return t>>>=0,e||T(t,1,this.length),this[t]},u.prototype.readUint16LE=u.prototype.readUInt16LE=function(t,e){return t>>>=0,e||T(t,2,this.length),this[t]|this[t+1]<<8},u.prototype.readUint16BE=u.prototype.readUInt16BE=function(t,e){return t>>>=0,e||T(t,2,this.length),this[t]<<8|this[t+1]},u.prototype.readUint32LE=u.prototype.readUInt32LE=function(t,e){return t>>>=0,e||T(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},u.prototype.readUint32BE=u.prototype.readUInt32BE=function(t,e){return t>>>=0,e||T(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},u.prototype.readBigUInt64LE=H((function(t){z(t>>>=0,"offset");const e=this[t],r=this[t+7];void 0!==e&&void 0!==r||V(t,this.length-8);const n=e+256*this[++t]+65536*this[++t]+this[++t]*2**24,o=this[++t]+256*this[++t]+65536*this[++t]+r*2**24;return BigInt(n)+(BigInt(o)<>>=0,"offset");const e=this[t],r=this[t+7];void 0!==e&&void 0!==r||V(t,this.length-8);const n=e*2**24+65536*this[++t]+256*this[++t]+this[++t],o=this[++t]*2**24+65536*this[++t]+256*this[++t]+r;return(BigInt(n)<>>=0,e>>>=0,r||T(t,e,this.length);let n=this[t],o=1,i=0;for(;++i=o&&(n-=Math.pow(2,8*e)),n},u.prototype.readIntBE=function(t,e,r){t>>>=0,e>>>=0,r||T(t,e,this.length);let n=e,o=1,i=this[t+--n];for(;n>0&&(o*=256);)i+=this[t+--n]*o;return o*=128,i>=o&&(i-=Math.pow(2,8*e)),i},u.prototype.readInt8=function(t,e){return t>>>=0,e||T(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},u.prototype.readInt16LE=function(t,e){t>>>=0,e||T(t,2,this.length);const r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt16BE=function(t,e){t>>>=0,e||T(t,2,this.length);const r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},u.prototype.readInt32LE=function(t,e){return t>>>=0,e||T(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},u.prototype.readInt32BE=function(t,e){return t>>>=0,e||T(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},u.prototype.readBigInt64LE=H((function(t){z(t>>>=0,"offset");const e=this[t],r=this[t+7];void 0!==e&&void 0!==r||V(t,this.length-8);const n=this[t+4]+256*this[t+5]+65536*this[t+6]+(r<<24);return(BigInt(n)<>>=0,"offset");const e=this[t],r=this[t+7];void 0!==e&&void 0!==r||V(t,this.length-8);const n=(e<<24)+65536*this[++t]+256*this[++t]+this[++t];return(BigInt(n)<>>=0,e||T(t,4,this.length),o.read(this,t,!0,23,4)},u.prototype.readFloatBE=function(t,e){return t>>>=0,e||T(t,4,this.length),o.read(this,t,!1,23,4)},u.prototype.readDoubleLE=function(t,e){return t>>>=0,e||T(t,8,this.length),o.read(this,t,!0,52,8)},u.prototype.readDoubleBE=function(t,e){return t>>>=0,e||T(t,8,this.length),o.read(this,t,!1,52,8)},u.prototype.writeUintLE=u.prototype.writeUIntLE=function(t,e,r,n){t=+t,e>>>=0,r>>>=0,n||k(this,t,e,r,Math.pow(2,8*r)-1,0);let o=1,i=0;for(this[e]=255&t;++i>>=0,r>>>=0,n||k(this,t,e,r,Math.pow(2,8*r)-1,0);let o=r-1,i=1;for(this[e+o]=255&t;--o>=0&&(i*=256);)this[e+o]=t/i&255;return e+r},u.prototype.writeUint8=u.prototype.writeUInt8=function(t,e,r){return t=+t,e>>>=0,r||k(this,t,e,1,255,0),this[e]=255&t,e+1},u.prototype.writeUint16LE=u.prototype.writeUInt16LE=function(t,e,r){return t=+t,e>>>=0,r||k(this,t,e,2,65535,0),this[e]=255&t,this[e+1]=t>>>8,e+2},u.prototype.writeUint16BE=u.prototype.writeUInt16BE=function(t,e,r){return t=+t,e>>>=0,r||k(this,t,e,2,65535,0),this[e]=t>>>8,this[e+1]=255&t,e+2},u.prototype.writeUint32LE=u.prototype.writeUInt32LE=function(t,e,r){return t=+t,e>>>=0,r||k(this,t,e,4,4294967295,0),this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t,e+4},u.prototype.writeUint32BE=u.prototype.writeUInt32BE=function(t,e,r){return t=+t,e>>>=0,r||k(this,t,e,4,4294967295,0),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},u.prototype.writeBigUInt64LE=H((function(t,e=0){return L(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))})),u.prototype.writeBigUInt64BE=H((function(t,e=0){return M(this,t,e,BigInt(0),BigInt("0xffffffffffffffff"))})),u.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e>>>=0,!n){const n=Math.pow(2,8*r-1);k(this,t,e,r,n-1,-n)}let o=0,i=1,s=0;for(this[e]=255&t;++o>0)-s&255;return e+r},u.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e>>>=0,!n){const n=Math.pow(2,8*r-1);k(this,t,e,r,n-1,-n)}let o=r-1,i=1,s=0;for(this[e+o]=255&t;--o>=0&&(i*=256);)t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/i>>0)-s&255;return e+r},u.prototype.writeInt8=function(t,e,r){return t=+t,e>>>=0,r||k(this,t,e,1,127,-128),t<0&&(t=255+t+1),this[e]=255&t,e+1},u.prototype.writeInt16LE=function(t,e,r){return t=+t,e>>>=0,r||k(this,t,e,2,32767,-32768),this[e]=255&t,this[e+1]=t>>>8,e+2},u.prototype.writeInt16BE=function(t,e,r){return t=+t,e>>>=0,r||k(this,t,e,2,32767,-32768),this[e]=t>>>8,this[e+1]=255&t,e+2},u.prototype.writeInt32LE=function(t,e,r){return t=+t,e>>>=0,r||k(this,t,e,4,2147483647,-2147483648),this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24,e+4},u.prototype.writeInt32BE=function(t,e,r){return t=+t,e>>>=0,r||k(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t,e+4},u.prototype.writeBigInt64LE=H((function(t,e=0){return L(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),u.prototype.writeBigInt64BE=H((function(t,e=0){return M(this,t,e,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))})),u.prototype.writeFloatLE=function(t,e,r){return P(this,t,e,!0,r)},u.prototype.writeFloatBE=function(t,e,r){return P(this,t,e,!1,r)},u.prototype.writeDoubleLE=function(t,e,r){return $(this,t,e,!0,r)},u.prototype.writeDoubleBE=function(t,e,r){return $(this,t,e,!1,r)},u.prototype.copy=function(t,e,r,n){if(!u.isBuffer(t))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),e>=t.length&&(e=t.length),e||(e=0),n>0&&n=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),t.length-e>>=0,r=void 0===r?this.length:r>>>0,t||(t=0),"number"==typeof t)for(o=e;o=n+4;r-=3)e=`_${t.slice(r-3,r)}${e}`;return`${t.slice(0,r)}${e}`}function W(t,e,r,n,o,i){if(t>r||t3?0===e||e===BigInt(0)?`>= 0${n} and < 2${n} ** ${8*(i+1)}${n}`:`>= -(2${n} ** ${8*(i+1)-1}${n}) and < 2 ** ${8*(i+1)-1}${n}`:`>= ${e}${n} and <= ${r}${n}`,new N.ERR_OUT_OF_RANGE("value",o,t)}!function(t,e,r){z(e,"offset"),void 0!==t[e]&&void 0!==t[e+r]||V(e,t.length-(r+1))}(n,o,i)}function z(t,e){if("number"!=typeof t)throw new N.ERR_INVALID_ARG_TYPE(e,"number",t)}function V(t,e,r){if(Math.floor(t)!==t)throw z(t,r),new N.ERR_OUT_OF_RANGE(r||"offset","an integer",t);if(e<0)throw new N.ERR_BUFFER_OUT_OF_BOUNDS;throw new N.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${e}`,t)}D("ERR_BUFFER_OUT_OF_BOUNDS",(function(t){return t?`${t} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"}),RangeError),D("ERR_INVALID_ARG_TYPE",(function(t,e){return`The "${t}" argument must be of type number. Received type ${typeof e}`}),TypeError),D("ERR_OUT_OF_RANGE",(function(t,e,r){let n=`The value of "${t}" is out of range.`,o=r;return Number.isInteger(r)&&Math.abs(r)>2**32?o=F(String(r)):"bigint"==typeof r&&(o=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(o=F(o)),o+="n"),n+=` It must be ${e}. Received ${o}`,n}),RangeError);const q=/[^+/0-9A-Za-z-_]/g;function Y(t,e){let r;e=e||1/0;const n=t.length;let o=null;const i=[];for(let s=0;s55295&&r<57344){if(!o){if(r>56319){(e-=3)>-1&&i.push(239,191,189);continue}if(s+1===n){(e-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r<56320){(e-=3)>-1&&i.push(239,191,189),o=r;continue}r=65536+(o-55296<<10|r-56320)}else o&&(e-=3)>-1&&i.push(239,191,189);if(o=null,r<128){if((e-=1)<0)break;i.push(r)}else if(r<2048){if((e-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function G(t){return n.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(q,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function J(t,e,r,n){let o;for(o=0;o=e.length||o>=t.length);++o)e[o+r]=t[o];return o}function K(t,e){return t instanceof e||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===e.name}function Z(t){return t!=t}const X=function(){const t="0123456789abcdef",e=new Array(256);for(let r=0;r<16;++r){const n=16*r;for(let o=0;o<16;++o)e[n+o]=t[r]+t[o]}return e}();function H(t){return"undefined"==typeof BigInt?Q:t}function Q(){throw new Error("BigInt not supported")}},645:(t,e)=>{e.read=function(t,e,r,n,o){var i,s,f=8*o-n-1,u=(1<>1,c=-7,h=r?o-1:0,l=r?-1:1,d=t[e+h];for(h+=l,i=d&(1<<-c)-1,d>>=-c,c+=f;c>0;i=256*i+t[e+h],h+=l,c-=8);for(s=i&(1<<-c)-1,i>>=-c,c+=n;c>0;s=256*s+t[e+h],h+=l,c-=8);if(0===i)i=1-a;else{if(i===u)return s?NaN:1/0*(d?-1:1);s+=Math.pow(2,n),i-=a}return(d?-1:1)*s*Math.pow(2,i-n)},e.write=function(t,e,r,n,o,i){var s,f,u,a=8*i-o-1,c=(1<>1,l=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,d=n?0:i-1,p=n?1:-1,g=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(f=isNaN(e)?1:0,s=c):(s=Math.floor(Math.log(e)/Math.LN2),e*(u=Math.pow(2,-s))<1&&(s--,u*=2),(e+=s+h>=1?l/u:l*Math.pow(2,1-h))*u>=2&&(s++,u/=2),s+h>=c?(f=0,s=c):s+h>=1?(f=(e*u-1)*Math.pow(2,o),s+=h):(f=e*Math.pow(2,h-1)*Math.pow(2,o),s=0));o>=8;t[r+d]=255&f,d+=p,f/=256,o-=8);for(s=s<0;t[r+d]=255&s,d+=p,s/=256,a-=8);t[r+d-p]|=128*g}},824:t=>{var e=1e3,r=60*e,n=60*r,o=24*n;function i(t,e,r,n){var o=e>=1.5*r;return Math.round(t/r)+" "+n+(o?"s":"")}t.exports=function(t,s){s=s||{};var f,u,a=typeof t;if("string"===a&&t.length>0)return function(t){if(!((t=String(t)).length>100)){var i=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(i){var s=parseFloat(i[1]);switch((i[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*s;case"weeks":case"week":case"w":return 6048e5*s;case"days":case"day":case"d":return s*o;case"hours":case"hour":case"hrs":case"hr":case"h":return s*n;case"minutes":case"minute":case"mins":case"min":case"m":return s*r;case"seconds":case"second":case"secs":case"sec":case"s":return s*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}}}(t);if("number"===a&&isFinite(t))return s.long?(f=t,(u=Math.abs(f))>=o?i(f,u,o,"day"):u>=n?i(f,u,n,"hour"):u>=r?i(f,u,r,"minute"):u>=e?i(f,u,e,"second"):f+" ms"):function(t){var i=Math.abs(t);return i>=o?Math.round(t/o)+"d":i>=n?Math.round(t/n)+"h":i>=r?Math.round(t/r)+"m":i>=e?Math.round(t/e)+"s":t+"ms"}(t);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))}},947:t=>{var e=function(t){return t.replace(/^\s+|\s+$/g,"")};t.exports=function(t){if(!t)return{};for(var r,n={},o=e(t).split("\n"),i=0;i{"use strict";r.d(e,{default:()=>d});var n=r(501),o=r.n(n),i=r(824),s=r.n(i);var f=r(947),u=r.n(f),a=r(764);const c=new class{async load(){this._wasm&&this._wasm2||(this.isBrowser="undefined"!=typeof window,this._wasm=this.isBrowser?await Promise.all([r.e(351),r.e(66)]).then(r.bind(r,351)):await Promise.all([r.e(405),r.e(228)]).then(r.t.bind(r,405,23)),this._wasm2=this.isBrowser?await r.e(603).then(r.bind(r,603)):await Promise.all([r.e(997),r.e(891)]).then(r.t.bind(r,997,23)))}get Cardano(){return this._wasm}get Message(){return this._wasm2}},h=!!process.env.DEBUG_WEB3;function l(t,...e){h&&console.log(t,e)}const d={sign:async(t,e="1d",r={})=>{const n=(t=>{const e='"expires_in" argument should be a number of milliseconds or a string representing a timespan eg: "1d", "20h", 60';if("string"==typeof t){const r=s()(t);if(void 0===r)throw new Error(e);return new Date(Date.now()+r).toUTCString()}if("number"==typeof t)return new Date(Date.now()+t).toUTCString();throw new Error(e)})(e);(t=>{for(const e in t){const r=t[e];if("Expire-Date"===e)throw new Error('Please do not rewrite "Expire-Date" field');if("Web3-Token-Version"===e)throw new Error('Please do not rewrite "Web3-Token-Version" field');if("string"!=typeof r)throw new Error("Body can only contain string values")}})(r);const i=(t=>{const e=[];for(const r in t)e.push(`${r}: ${t[r]}`);return e.join("\n")})({"Web3-Token-Version":1,"Expire-Date":n,...r});if("function"!=typeof t)throw new Error('"signer" argument should be a function that returns a signature eg: "msg => web3.eth.personal.sign(msg, )"');var f=await t(i);let u,a;if("string"==typeof f?u=f:(u=f.signature,a=f.key),"string"!=typeof u)throw new Error('"signature" argument should be a function that returns a signature string (Promise)');return o().encode(JSON.stringify({signature:u,key:a,body:i}))},verify:async t=>{if(!t||!t.length)throw new Error("Token required.");try{var e=o().decode(t)}catch(t){throw new Error("Token malformed (must be base64 encoded)")}if(!e||!e.length)throw new Error("Token malformed (must be base64 encoded)");try{var{body:r,signature:n,key:i}=JSON.parse(e)}catch(t){throw new Error("Token malformed (unparsable JSON)")}if(!r||!r.length)throw new Error("Token malformed (empty message)");if(!n||!n.length)throw new Error("Token malformed (empty signature)");let s,f;if(await c.load(),i){const t=c.Message.COSESign1.from_bytes(a.lW.from(a.lW.from(n,"hex"),"hex"));l("message",t);const e=t.headers().protected().deserialized_headers();s=c.Cardano.Address.from_bytes(e.header(c.Message.Label.new_text("address")).as_bytes());const r=c.Message.COSEKey.from_bytes(a.lW.from(i,"hex"));f=c.Cardano.PublicKey.from_bytes(r.header(c.Message.Label.new_int(c.Message.Int.new_negative(c.Message.BigNum.from_str("2")))).as_bytes());const o=t.signed_data().to_bytes(),h=a.lW.from(o).toString("utf-8"),d=c.Cardano.Ed25519Signature.from_bytes(t.signature());if(!f.verify(o,d))throw new Error("Message integrity check failed (has the message been tampered with?)");const p=u()(h);if(p["expire-date"]&&new Date(p["expire-date"]){l("In verifyAddress",t,e);let r="";try{const r=c.Cardano.RewardAddress.from_address(t);if(r){const t=a.lW.from(r.payment_cred().to_keyhash().to_bytes()).toString("hex")===a.lW.from(e.hash().to_bytes()).toString("hex");return{status:t,msg:t?"Verified Reward Address":"Reward Address not verified",code:9}}l("Step verifyAddress",1);const n=e.hash();l("Step verifyAddress",2);const o=c.Cardano.BaseAddress.from_address(t).stake_cred().to_keyhash();l("Step verifyAddress",3);const i=c.Cardano.BaseAddress.new(t.network_id(),c.Cardano.StakeCredential.from_keyhash(n),c.Cardano.StakeCredential.from_keyhash(o));l("Step verifyAddress",4);const s=t.to_bech32()===i.to_address().to_bech32();return l("Step verifyAddress",5,s),{status:s,msg:s?"Valid Address":"Base Address does not validate to Reconstructed address",code:1}}catch(t){l("Err verifyAddress",t),r+=` ${t.message}`}return{status:!1,msg:`Error: ${r}`,code:3}})(s,f);if(!h.status)throw new Error(`Address verification failed: (${h.message} (${h.code}))`);return{address:s.to_bech32(),network:s.network_id()}}}}},S={};function R(t){var e=S[t];if(void 0!==e)return e.exports;var r=S[t]={id:t,loaded:!1,exports:{}};return O[t].call(r.exports,r,r.exports,R),r.loaded=!0,r.exports}R.m=O,R.c=S,R.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return R.d(e,{a:e}),e},e=Object.getPrototypeOf?t=>Object.getPrototypeOf(t):t=>t.__proto__,R.t=function(r,n){if(1&n&&(r=this(r)),8&n)return r;if("object"==typeof r&&r){if(4&n&&r.__esModule)return r;if(16&n&&"function"==typeof r.then)return r}var o=Object.create(null);R.r(o);var i={};t=t||[null,e({}),e([]),e(e)];for(var s=2&n&&r;"object"==typeof s&&!~t.indexOf(s);s=e(s))Object.getOwnPropertyNames(s).forEach((t=>i[t]=()=>r[t]));return i.default=()=>r,R.d(o,i),o},R.d=(t,e)=>{for(var r in e)R.o(e,r)&&!R.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},R.f={},R.e=t=>Promise.all(Object.keys(R.f).reduce(((e,r)=>(R.f[r](t,e),e)),[])),R.u=t=>t+".browser.js",R.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),R.hmd=t=>((t=Object.create(t)).children||(t.children=[]),Object.defineProperty(t,"exports",{enumerable:!0,set:()=>{throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+t.id)}}),t),R.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r={},n="web3-cardano-token:",R.l=(t,e,o,i)=>{if(r[t])r[t].push(e);else{var s,f;if(void 0!==o)for(var u=document.getElementsByTagName("script"),a=0;a{s.onerror=s.onload=null,clearTimeout(l);var o=r[t];if(delete r[t],s.parentNode&&s.parentNode.removeChild(s),o&&o.forEach((t=>t(n))),e)return e(n)},l=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),f&&document.head.appendChild(s)}},R.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},R.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),R.p="",(()=>{var t={179:0};R.f.j=(e,r)=>{var n=R.o(t,e)?t[e]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,o)=>n=t[e]=[r,o]));r.push(n[2]=o);var i=R.p+R.u(e),s=new Error;R.l(i,(r=>{if(R.o(t,e)&&(0!==(n=t[e])&&(t[e]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;s.message="Loading chunk "+e+" failed.\n("+o+": "+i+")",s.name="ChunkLoadError",s.type=o,s.request=i,n[1](s)}}),"chunk-"+e,e)}};var e=(e,r)=>{var n,o,[i,s,f]=r,u=0;if(i.some((e=>0!==t[e]))){for(n in s)R.o(s,n)&&(R.m[n]=s[n]);f&&f(R)}for(e&&e(r);u + * @license MIT + */ + +/*! https://mths.be/base64 v1.0.0 by @mathias | MIT license */ + +/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ diff --git a/dist/ef0ca63316357c3c262f.module.wasm b/dist/ef0ca63316357c3c262f.module.wasm new file mode 100644 index 0000000..72c4070 Binary files /dev/null and b/dist/ef0ca63316357c3c262f.module.wasm differ diff --git a/dist/node.js b/dist/node.js index 6444ad0..581d832 100644 --- a/dist/node.js +++ b/dist/node.js @@ -1 +1 @@ -!function(e,r){if("object"==typeof exports&&"object"==typeof module)module.exports=r();else if("function"==typeof define&&define.amd)define([],r);else{var t=r();for(var o in t)("object"==typeof exports?exports:e)[o]=t[o]}}(global,(function(){return(()=>{"use strict";var e,r,t={63:e=>{e.exports=require("@emurgo/cardano-serialization-lib-browser")},111:e=>{e.exports=require("@emurgo/cardano-serialization-lib-nodejs")},700:e=>{e.exports=require("emurgo-message-signing")},216:e=>{e.exports=require("emurgo-message-signing-nodejs")}},o={};function n(e){var r=o[e];if(void 0!==r)return r.exports;var s=o[e]={exports:{}};return t[e](s,s.exports,n),s.exports}n.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return n.d(r,{a:r}),r},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,n.t=function(t,o){if(1&o&&(t=this(t)),8&o)return t;if("object"==typeof t&&t){if(4&o&&t.__esModule)return t;if(16&o&&"function"==typeof t.then)return t}var s=Object.create(null);n.r(s);var i={};e=e||[null,r({}),r([]),r(r)];for(var a=2&o&&t;"object"==typeof a&&!~e.indexOf(a);a=r(a))Object.getOwnPropertyNames(a).forEach((e=>i[e]=()=>t[e]));return i.default=()=>t,n.d(s,i),s},n.d=(e,r)=>{for(var t in r)n.o(r,t)&&!n.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},n.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var s={};return(()=>{n.d(s,{default:()=>u});const e=require("base-64");var r=n.n(e);const t=require("ms");var o=n.n(t);const i=require("parse-headers");var a=n.n(i);const d=require("buffer"),f=new class{async load(){this._wasm&&this._wasm2||(this.isBrowser="undefined"!=typeof window,this._wasm=this.isBrowser?await Promise.resolve().then(n.t.bind(n,63,23)):await Promise.resolve().then(n.t.bind(n,111,23)),this._wasm2=this.isBrowser?await Promise.resolve().then(n.t.bind(n,700,23)):await Promise.resolve().then(n.t.bind(n,216,23)))}get Cardano(){return this._wasm}get Message(){return this._wasm2}},u={sign:async(e,t="1d",n={})=>{const s=(e=>{const r='"expires_in" argument should be a number of milliseconds or a string representing a timespan eg: "1d", "20h", 60';if("string"==typeof e){const t=o()(e);if(void 0===t)throw new Error(r);return new Date(Date.now()+t).toUTCString()}if("number"==typeof e)return new Date(Date.now()+e).toUTCString();throw new Error(r)})(t);(e=>{for(const r in e){const t=e[r];if("Expire-Date"===r)throw new Error('Please do not rewrite "Expire-Date" field');if("Web3-Token-Version"===r)throw new Error('Please do not rewrite "Web3-Token-Version" field');if("string"!=typeof t)throw new Error("Body can only contain string values")}})(n);const i=(e=>{const r=[];for(const t in e)r.push(`${t}: ${e[t]}`);return r.join("\n")})({"Web3-Token-Version":1,"Expire-Date":s,...n});if("function"!=typeof e)throw new Error('"signer" argument should be a function that returns a signature eg: "msg => web3.eth.personal.sign(msg, )"');var a=await e(i);if("string"!=typeof a)throw new Error('"signer" argument should be a function that returns a signature string (Promise)');return r().encode(JSON.stringify({signature:a,body:i}))},verify:async e=>{if(!e||!e.length)throw new Error("Token required.");try{var t=r().decode(e)}catch(e){throw new Error("Token malformed (must be base64 encoded)")}if(!t||!t.length)throw new Error("Token malformed (must be base64 encoded)");try{var{body:o,signature:n}=JSON.parse(t)}catch(e){throw new Error("Token malformed (unparsable JSON)")}if(!o||!o.length)throw new Error("Token malformed (empty message)");if(!n||!n.length)throw new Error("Token malformed (empty signature)");await f.load();const s=f.Message.COSESign1.from_bytes(d.Buffer.from(d.Buffer.from(n,"hex"),"hex")).headers().protected().deserialized_headers(),i=f.Cardano.Address.from_bytes(s.header(f.Message.Label.new_text("address")).as_bytes()),u=a()(o);if(u["expire-date"]&&new Date(u["expire-date"]){"use strict";var e,r,t={63:e=>{e.exports=require("@emurgo/cardano-serialization-lib-browser")},111:e=>{e.exports=require("@emurgo/cardano-serialization-lib-nodejs")},700:e=>{e.exports=require("emurgo-message-signing")},216:e=>{e.exports=require("emurgo-message-signing-nodejs")}},s={};function o(e){var r=s[e];if(void 0!==r)return r.exports;var n=s[e]={exports:{}};return t[e](n,n.exports,o),n.exports}o.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return o.d(r,{a:r}),r},r=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(t,s){if(1&s&&(t=this(t)),8&s)return t;if("object"==typeof t&&t){if(4&s&&t.__esModule)return t;if(16&s&&"function"==typeof t.then)return t}var n=Object.create(null);o.r(n);var a={};e=e||[null,r({}),r([]),r(r)];for(var i=2&s&&t;"object"==typeof i&&!~e.indexOf(i);i=r(i))Object.getOwnPropertyNames(i).forEach((e=>a[e]=()=>t[e]));return a.default=()=>t,o.d(n,a),n},o.d=(e,r)=>{for(var t in r)o.o(r,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},o.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};return(()=>{o.d(n,{default:()=>g});const e=require("base-64");var r=o.n(e);const t=require("ms");var s=o.n(t);const a=require("parse-headers");var i=o.n(a);const d=require("buffer"),f=new class{async load(){this._wasm&&this._wasm2||(this.isBrowser="undefined"!=typeof window,this._wasm=this.isBrowser?await Promise.resolve().then(o.t.bind(o,63,23)):await Promise.resolve().then(o.t.bind(o,111,23)),this._wasm2=this.isBrowser?await Promise.resolve().then(o.t.bind(o,700,23)):await Promise.resolve().then(o.t.bind(o,216,23)))}get Cardano(){return this._wasm}get Message(){return this._wasm2}},u=!!process.env.DEBUG_WEB3;function c(e,...r){u&&console.log(e,r)}const g={sign:async(e,t="1d",o={})=>{const n=(e=>{const r='"expires_in" argument should be a number of milliseconds or a string representing a timespan eg: "1d", "20h", 60';if("string"==typeof e){const t=s()(e);if(void 0===t)throw new Error(r);return new Date(Date.now()+t).toUTCString()}if("number"==typeof e)return new Date(Date.now()+e).toUTCString();throw new Error(r)})(t);(e=>{for(const r in e){const t=e[r];if("Expire-Date"===r)throw new Error('Please do not rewrite "Expire-Date" field');if("Web3-Token-Version"===r)throw new Error('Please do not rewrite "Web3-Token-Version" field');if("string"!=typeof t)throw new Error("Body can only contain string values")}})(o);const a=(e=>{const r=[];for(const t in e)r.push(`${t}: ${e[t]}`);return r.join("\n")})({"Web3-Token-Version":1,"Expire-Date":n,...o});if("function"!=typeof e)throw new Error('"signer" argument should be a function that returns a signature eg: "msg => web3.eth.personal.sign(msg, )"');var i=await e(a);let d,f;if("string"==typeof i?d=i:(d=i.signature,f=i.key),"string"!=typeof d)throw new Error('"signature" argument should be a function that returns a signature string (Promise)');return r().encode(JSON.stringify({signature:d,key:f,body:a}))},verify:async e=>{if(!e||!e.length)throw new Error("Token required.");try{var t=r().decode(e)}catch(e){throw new Error("Token malformed (must be base64 encoded)")}if(!t||!t.length)throw new Error("Token malformed (must be base64 encoded)");try{var{body:s,signature:o,key:n}=JSON.parse(t)}catch(e){throw new Error("Token malformed (unparsable JSON)")}if(!s||!s.length)throw new Error("Token malformed (empty message)");if(!o||!o.length)throw new Error("Token malformed (empty signature)");let a,u;if(await f.load(),n){const e=f.Message.COSESign1.from_bytes(d.Buffer.from(d.Buffer.from(o,"hex"),"hex"));c("message",e);const r=e.headers().protected().deserialized_headers();a=f.Cardano.Address.from_bytes(r.header(f.Message.Label.new_text("address")).as_bytes());const t=f.Message.COSEKey.from_bytes(d.Buffer.from(n,"hex"));u=f.Cardano.PublicKey.from_bytes(t.header(f.Message.Label.new_int(f.Message.Int.new_negative(f.Message.BigNum.from_str("2")))).as_bytes());const s=e.signed_data().to_bytes(),g=d.Buffer.from(s).toString("utf-8"),h=f.Cardano.Ed25519Signature.from_bytes(e.signature());if(!u.verify(s,h))throw new Error("Message integrity check failed (has the message been tampered with?)");const m=i()(g);if(m["expire-date"]&&new Date(m["expire-date"]){c("In verifyAddress",e,r);let t="";try{const t=f.Cardano.RewardAddress.from_address(e);if(t){const e=d.Buffer.from(t.payment_cred().to_keyhash().to_bytes()).toString("hex")===d.Buffer.from(r.hash().to_bytes()).toString("hex");return{status:e,msg:e?"Verified Reward Address":"Reward Address not verified",code:9}}c("Step verifyAddress",1);const s=r.hash();c("Step verifyAddress",2);const o=f.Cardano.BaseAddress.from_address(e).stake_cred().to_keyhash();c("Step verifyAddress",3);const n=f.Cardano.BaseAddress.new(e.network_id(),f.Cardano.StakeCredential.from_keyhash(s),f.Cardano.StakeCredential.from_keyhash(o));c("Step verifyAddress",4);const a=e.to_bech32()===n.to_address().to_bech32();return c("Step verifyAddress",5,a),{status:a,msg:a?"Valid Address":"Base Address does not validate to Reconstructed address",code:1}}catch(e){c("Err verifyAddress",e),t+=` ${e.message}`}return{status:!1,msg:`Error: ${t}`,code:3}})(a,u);if(!g.status)throw new Error(`Address verification failed: (${g.message} (${g.code}))`);return{address:a.to_bech32(),network:a.network_id()}}}})(),n.default})()})); \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 094ebeb..62cace4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,11 @@ { "name": "web3-cardano-token", - "version": "0.0.8", + "version": "0.0.11", "lockfileVersion": 2, "requires": true, "packages": { "": { - "name": "web3-cardano-token", - "version": "0.0.8", + "version": "0.0.11", "license": "MIT", "dependencies": { "@emurgo/cardano-serialization-lib-browser": "^9.1.2", diff --git a/package.json b/package.json index 12ff7c2..d8492d9 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,13 @@ { "name": "web3-cardano-token", - "version": "0.0.12", + "version": "0.2.1", "private": false, "description": "Web3 Token is a new way to authenticate users in hybrid dApps using signed messages.", "author": "pyropy", "scripts": { "build": "webpack --mode=production --progress" }, + "types": "src/lib.d.ts", "module": "src/lib.js", "main": "dist/web3-cardano-token.js", "dependencies": { diff --git a/src/browser.d.ts b/src/browser.d.ts new file mode 100644 index 0000000..863a82a --- /dev/null +++ b/src/browser.d.ts @@ -0,0 +1,25 @@ +type COSESign1 = { + signature: string; + key: string; +} + +type Signer = (msg: string) => PromiseLike; + +export function sign( + signer: Signer, + expires_in?: string | number, + body?: Object +): PromiseLike; + +export function verify(token: string): { + address: string; + body: Object; +}; + +declare const Web3Token: { + sign: typeof sign; + verify: typeof verify; +}; + +export default Web3Token; + diff --git a/src/lib.d.ts b/src/lib.d.ts index d91f6e1..769fa76 100644 --- a/src/lib.d.ts +++ b/src/lib.d.ts @@ -1,20 +1,24 @@ -type Signer = (msg: string) => PromiseLike +type COSESign1 = { + signature: string; + key: string; +} + +type Signer = (msg: string) => PromiseLike; export function sign( - signer: Signer, - expires_in?: string | number, - body?: Object): PromiseLike + signer: Signer, + expires_in?: string | number, + body?: Object +): PromiseLike; -export function verify( - token: string -): { - address: string, - body: Object -} +export function verify(token: string): { + address: string; + body: Object; +}; declare const Web3Token: { - sign: typeof sign, - verify: typeof verify -} + sign: typeof sign; + verify: typeof verify; +}; -export default Web3Token \ No newline at end of file +export default Web3Token; diff --git a/src/lib/sign.js b/src/lib/sign.js index 87f474b..204ce76 100644 --- a/src/lib/sign.js +++ b/src/lib/sign.js @@ -1,71 +1,80 @@ -import Base64 from 'base-64'; -import { timeSpan } from './timespan'; +import Base64 from "base-64"; +import { timeSpan } from "./timespan"; /** - * + * * @param {function} signer - The signer function, must return Promise * @param {any} body - Body to add to the sign */ -export const sign = async (signer, expires_in = '1d', body = {}) => { - +export const sign = async (signer, expires_in = "1d", body = {}) => { const expires_in_date = timeSpan(expires_in); validateInput(body); const data = { - 'Web3-Token-Version': 1, - 'Expire-Date': expires_in_date, + "Web3-Token-Version": 1, + "Expire-Date": expires_in_date, ...body, }; const msg = buildMessage(data); - - if(typeof signer === 'function') { - var signature = await signer(msg); + + if (typeof signer === "function") { + var COSESign1Message = await signer(msg); } else { - throw new Error('"signer" argument should be a function that returns a signature eg: "msg => web3.eth.personal.sign(msg, )"') + throw new Error( + '"signer" argument should be a function that returns a signature eg: "msg => web3.eth.personal.sign(msg, )"' + ); } - - if (typeof(signature) === "object") { - signature = signature.signature + + let signature, key; + + if (typeof COSESign1Message === "string") { + signature = COSESign1Message; + } else { + signature = COSESign1Message.signature; + key = COSESign1Message.key; } - if(typeof signature !== 'string') { - throw new Error('"signer" argument should be a function that returns a signature string (Promise)') + if (typeof signature !== "string") { + throw new Error( + '"signature" argument should be a function that returns a signature string (Promise)' + ); } - const token = Base64.encode(JSON.stringify({ - signature, - body: msg, - })) + const token = Base64.encode( + JSON.stringify({ + signature, + key, + body: msg, + }) + ); return token; -} - +}; -const validateInput = body => { +const validateInput = (body) => { for (const key in body) { + const field = body[key]; - const field = body[key] - - if(key === 'Expire-Date') { + if (key === "Expire-Date") { throw new Error('Please do not rewrite "Expire-Date" field'); } - if(key === 'Web3-Token-Version') { + if (key === "Web3-Token-Version") { throw new Error('Please do not rewrite "Web3-Token-Version" field'); } - if(typeof field !== 'string') { - throw new Error('Body can only contain string values'); + if (typeof field !== "string") { + throw new Error("Body can only contain string values"); } } }; -const buildMessage = data => { +const buildMessage = (data) => { const message = []; for (const key in data) { - message.push(`${key}: ${data[key]}`) + message.push(`${key}: ${data[key]}`); } - return message.join('\n'); + return message.join("\n"); }; diff --git a/src/lib/verify.js b/src/lib/verify.js index a4e10a8..46d1cab 100644 --- a/src/lib/verify.js +++ b/src/lib/verify.js @@ -1,8 +1,15 @@ import Base64 from "base-64"; import parseAsHeaders from "parse-headers"; import { Buffer } from "buffer"; -import Loader from "./loader"; +import Loader from "./loader.js"; +const DEBUG = !!process.env.DEBUG_WEB3; + +/** + * + * @param {string} token Signed Web3 Token + * @returns {boolean} + */ export const verify = async (token) => { if (!token || !token.length) { throw new Error("Token required."); @@ -19,7 +26,7 @@ export const verify = async (token) => { } try { - var { body, signature } = JSON.parse(base64_decoded); + var { body, signature, key } = JSON.parse(base64_decoded); } catch (error) { throw new Error("Token malformed (unparsable JSON)"); } @@ -33,24 +40,156 @@ export const verify = async (token) => { } await Loader.load(); + let address, publicKey; + + if (key) { + const message = Loader.Message.COSESign1.from_bytes( + Buffer.from(Buffer.from(signature, "hex"), "hex") + ); + + log("message", message); + + const headermap = message.headers().protected().deserialized_headers(); + + address = Loader.Cardano.Address.from_bytes( + headermap.header(Loader.Message.Label.new_text("address")).as_bytes() + ); + + const coseKey = Loader.Message.COSEKey.from_bytes(Buffer.from(key, "hex")); + + publicKey = Loader.Cardano.PublicKey.from_bytes( + coseKey + .header( + Loader.Message.Label.new_int( + Loader.Message.Int.new_negative(Loader.Message.BigNum.from_str("2")) + ) + ) + .as_bytes() + ); + + const data = message.signed_data().to_bytes(); + const body_from_token = Buffer.from(data).toString("utf-8"); + + const ed25519Sig = Loader.Cardano.Ed25519Signature.from_bytes( + message.signature() + ); + + if (!publicKey.verify(data, ed25519Sig)) { + throw new Error( + `Message integrity check failed (has the message been tampered with?)` + ); + } + + const parsed_body = parseAsHeaders(body_from_token); + + if ( + parsed_body["expire-date"] && + new Date(parsed_body["expire-date"]) < new Date() + ) { + throw new Error("Token expired"); + } + } else { + const x = Loader.Message.COSESignature.from_bytes( + Buffer.from(signature, "hex") + ); + + const headers = x.headers().protected(); + + const headersMap = headers.deserialized_headers(); + // listHeaders(headersMap.keys(), headersMap); - const message = Loader.Message.COSESign1.from_bytes( - Buffer.from(Buffer.from(signature, "hex"), "hex") - ); + address = Loader.Cardano.Address.from_bytes( + headersMap.header(Loader.Message.Label.new_text("address")).as_bytes() + ); - const headermap = message.headers().protected().deserialized_headers(); + publicKey = Loader.Cardano.PublicKey.from_bytes(headersMap.key_id()); - const address = Loader.Cardano.Address.from_bytes( - headermap.header(Loader.Message.Label.new_text("address")).as_bytes() - ); - const parsed_body = parseAsHeaders(body); + // console.log("signature", Buffer.from(x.signature()).toString("hex")); - if ( - parsed_body["expire-date"] && - new Date(parsed_body["expire-date"]) < new Date() - ) { - throw new Error("Token expired"); + // listHeaders(x.headers().unprotected().keys(), x.headers().unprotected()); } + log("publicKey", Buffer.from(publicKey.as_bytes()).toString("hex")); + const verifyAddressResponse = verifyAddress(address, publicKey); - return { address: address.to_bech32(), body: parsed_body }; + if (!verifyAddressResponse.status) { + throw new Error( + `Address verification failed: (${verifyAddressResponse.message} (${verifyAddressResponse.code}))` + ); + } + return { + address: address.to_bech32(), + network: address.network_id(), + }; }; + +/** + + * Validate the Address provided. To do this we take the Address (or Base Address) + * and compare it to an address (BaseAddress or RewardAddress) reconstructed from the + * publicKey. + * @param {Loader.Cardano.Address} checkAddress + * @param {Loader.Cardano.PublicKey} publicKey + * @returns {{status: bool, msg?: string, code?: number}} + */ +const verifyAddress = (checkAddress, publicKey) => { + log("In verifyAddress", checkAddress, publicKey); + let errorMsg = ""; + try { + + const rewardAddress = + Loader.Cardano.RewardAddress.from_address(checkAddress); + + if (rewardAddress) { + const status = + Buffer.from( + rewardAddress.payment_cred().to_keyhash().to_bytes() + ).toString("hex") === + Buffer.from(publicKey.hash().to_bytes()).toString("hex"); + return { + status, + msg: status ? "Verified Reward Address" : "Reward Address not verified", + code: 9, + }; + } + + //reconstruct address + log("Step verifyAddress", 1); + const paymentKeyHash = publicKey.hash(); + + log("Step verifyAddress", 2); + const baseAddress = Loader.Cardano.BaseAddress.from_address(checkAddress); + const stakeKeyHash = baseAddress.stake_cred().to_keyhash(); + log("Step verifyAddress", 3); + const reconstructedAddress = Loader.Cardano.BaseAddress.new( + checkAddress.network_id(), + Loader.Cardano.StakeCredential.from_keyhash(paymentKeyHash), + Loader.Cardano.StakeCredential.from_keyhash(stakeKeyHash) + ); + log("Step verifyAddress", 4); + + const status = + checkAddress.to_bech32() === + reconstructedAddress.to_address().to_bech32(); + log("Step verifyAddress", 5, status); + return { + status, + msg: status + ? "Valid Address" + : "Base Address does not validate to Reconstructed address", + code: 1, + }; + } catch (e) { + log("Err verifyAddress", e); + errorMsg += ` ${e.message}`; + } + + return { + status: false, + msg: `Error: ${errorMsg}`, + code: 3, + }; +}; + +function log(message, ...optionalParams) { + DEBUG && console.log(message, optionalParams); +} diff --git a/test.js b/test.js new file mode 100644 index 0000000..3943242 --- /dev/null +++ b/test.js @@ -0,0 +1,26 @@ +import Loader from "./src/lib/loader.js"; +import Base64 from "base-64"; + +import { verify } from "./src/lib/verify.js"; + +const signedToken = + "eyJzaWduYXR1cmUiOiI4NDU4NjlhMzAxMjcwNDU4MjBhMThjZTEzOGE3NWIyZWU5NDUyZTFiZDlhMDYwMTY4ZjE4YWI0ZDRmYWY5NTFkMDU3NDA2NzJmM2Q4MzRhZDhkNjc2MTY0NjQ3MjY1NzM3MzU4MzkwMGQzOTcwMDA5ZmI1ODc4MGYwZDYwN2Q2ZDg1NDAyZjY2NDMxNjIyNWYwNTM3OTM1YmZjNjM4ZDA2ODUxNmFmOWNiYjgwOTY1NDIxYTE3ZjRlMGYwNjE4MDk2NjIxMjFhMDI1NDBkYzgyNDM5ZDQzZTlhMTY2Njg2MTczNjg2NTY0ZjQ1ODQwNTc2NTYyMzMyZDU0NmY2YjY1NmUyZDU2NjU3MjczNjk2ZjZlM2EyMDMxMGE0NTc4NzA2OTcyNjUyZDQ0NjE3NDY1M2EyMDU0Njg3NTJjMjAzMjM1MjA0MTc1NjcyMDMyMzAzMjMyMjAzMDM5M2EzMjM4M2EzMzM3MjA0NzRkNTQ1ODQwMDMxZTg3YmMwNTI5NGQ5YmQ4Yjk5MGIwNWZlZDczYTdjMzEzZmIwYzBhZjIxN2Y1ZTdjODBiMjA3MDA0ODViMWY3YTAyOTE1YTk5ZGM1ZDU5YWM4OGIwZjYzZDdmZTdkNmYyYWExNjFlZDc2MWE1ZmRjMmM3Y2RmNWE5Y2RhMDMiLCJib2R5IjoiV2ViMy1Ub2tlbi1WZXJzaW9uOiAxXG5FeHBpcmUtRGF0ZTogVGh1LCAyNSBBdWcgMjAyMiAwOToyODozNyBHTVQifQ=="; + +// const signedToken_changed = +// "ewoJImRhdGEiOiAid2hvIGNhcmVzIiwKCSJzaWduYXR1cmUiOiAiODQ1ODY5YTMwMTI3MDQ1ODIwNmY5Mzg5ZTQ1MzRlMWY1MjM0NjMwYWE0YmE5ZDg2ZDU0NDJlZWI0MzZkNzA2Njg5MmYwNjhlYmU2MmJkMDZiZjY3NjE2NDY0NzI2NTczNzM1ODM5MDA4OTQwMDAyM2UyMmVjZWEyY2ExMjI4M2JjNGM2NWI3ODcyMzkwNWJlMzMwNmQxNzE2ZTAzOTFmZDZjN2JiZjkzYzIyMDBkYTExMjYzMzRmY2RkNDY5OWM2YTEyN2Y4ZWZjMzJjOTk5NDQwYWE1YTc1YTE2NjY4NjE3MzY4NjU2NGY0NTg0MDU3NjU2MjMzMmQ1NDZmNmI2NTZlMmQ1NjY1NzI3MzY5NmY2ZTNhMjAzMTBhNDU3ODcwNjk3MjY1MmQ0NDYxNzQ2NTNhMjA1Mzc1NmUyYzIwMzAzODIwNDQ2NTYzMjAzMjMwMzIzMTIwMzAzNTNhMzIzNDNhMzAzMzIwNDc0ZDU0NTg0MDgxYjA2MGVhMDUxZjM0YTJiNWU2MjZkMTM2ODAzNDA5YTcwMGQwY2Y0ODQyNTdkMTZjYzNmNjBhNmViZTQ2NGFhNzFlOGZkZjg5YmQwZTc5MDQ5MGE5NWIwNGE4ODNiMTA0ZjEwN2E3OTcyNzJhNzYwYzk0NzY5ZmE5OTUyODAwIgp9Cgo="; + +(async () => { + // console.log(data) + + try { + console.log(await verify(signedToken)); + } catch (error) { + console.log(error); + } + + // try { + // console.log(await verify(signedToken_changed)); + // } catch (err) { + // console.log(err); + // } +})(); diff --git a/test.mjs b/test.mjs new file mode 100644 index 0000000..16d04b3 --- /dev/null +++ b/test.mjs @@ -0,0 +1,12 @@ +import { verify } from "./src/lib/verify.js"; + +(async () => { + const token = + "eyJzaWduYXR1cmUiOiI4NDU4NjlhMzAxMjcwNDU4MjBhMThjZTEzOGE3NWIyZWU5NDUyZTFiZDlhMDYwMTY4ZjE4YWI0ZDRmYWY5NTFkMDU3NDA2NzJmM2Q4MzRhZDhkNjc2MTY0NjQ3MjY1NzM3MzU4MzkwMGQzOTcwMDA5ZmI1ODc4MGYwZDYwN2Q2ZDg1NDAyZjY2NDMxNjIyNWYwNTM3OTM1YmZjNjM4ZDA2ODUxNmFmOWNiYjgwOTY1NDIxYTE3ZjRlMGYwNjE4MDk2NjIxMjFhMDI1NDBkYzgyNDM5ZDQzZTlhMTY2Njg2MTczNjg2NTY0ZjQ1ODQwNTc2NTYyMzMyZDU0NmY2YjY1NmUyZDU2NjU3MjczNjk2ZjZlM2EyMDMxMGE0NTc4NzA2OTcyNjUyZDQ0NjE3NDY1M2EyMDU0Njg3NTJjMjAzMjM1MjA0MTc1NjcyMDMyMzAzMjMyMjAzMDM5M2EzMjM4M2EzMzM3MjA0NzRkNTQ1ODQwMDMxZTg3YmMwNTI5NGQ5YmQ4Yjk5MGIwNWZlZDczYTdjMzEzZmIwYzBhZjIxN2Y1ZTdjODBiMjA3MDA0ODViMWY3YTAyOTE1YTk5ZGM1ZDU5YWM4OGIwZjYzZDdmZTdkNmYyYWExNjFlZDc2MWE1ZmRjMmM3Y2RmNWE5Y2RhMDMiLCJib2R5IjoiV2ViMy1Ub2tlbi1WZXJzaW9uOiAxXG5FeHBpcmUtRGF0ZTogVGh1LCAyNSBBdWcgMjAyMiAwOToyODozNyBHTVQifQ=="; + + try { + console.log(await verify(token)); + } catch (err) { + console.error(err); + } +})(); diff --git a/yarn.lock b/yarn.lock index 4f53028..ad32f63 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,21 +3,21 @@ "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0": - "integrity" "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==" - "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz" + integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA== dependencies: "@babel/highlight" "^7.16.0" "@babel/compat-data@^7.16.0": - "integrity" "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==" - "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz" - "version" "7.16.4" + version "7.16.4" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz" + integrity sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q== -"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.7.5", "@babel/core@^7.8.0": - "integrity" "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==" - "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz" - "version" "7.16.0" +"@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.2", "@babel/core@^7.7.5": + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz" + integrity sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ== dependencies: "@babel/code-frame" "^7.16.0" "@babel/generator" "^7.16.0" @@ -28,73 +28,73 @@ "@babel/template" "^7.16.0" "@babel/traverse" "^7.16.0" "@babel/types" "^7.16.0" - "convert-source-map" "^1.7.0" - "debug" "^4.1.0" - "gensync" "^1.0.0-beta.2" - "json5" "^2.1.2" - "semver" "^6.3.0" - "source-map" "^0.5.0" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.1.2" + semver "^6.3.0" + source-map "^0.5.0" "@babel/generator@^7.16.0", "@babel/generator@^7.7.2": - "integrity" "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==" - "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz" + integrity sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew== dependencies: "@babel/types" "^7.16.0" - "jsesc" "^2.5.1" - "source-map" "^0.5.0" + jsesc "^2.5.1" + source-map "^0.5.0" "@babel/helper-compilation-targets@^7.16.0": - "integrity" "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==" - "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz" - "version" "7.16.3" + version "7.16.3" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz" + integrity sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA== dependencies: "@babel/compat-data" "^7.16.0" "@babel/helper-validator-option" "^7.14.5" - "browserslist" "^4.17.5" - "semver" "^6.3.0" + browserslist "^4.17.5" + semver "^6.3.0" "@babel/helper-function-name@^7.16.0": - "integrity" "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==" - "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz" + integrity sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog== dependencies: "@babel/helper-get-function-arity" "^7.16.0" "@babel/template" "^7.16.0" "@babel/types" "^7.16.0" "@babel/helper-get-function-arity@^7.16.0": - "integrity" "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz" + integrity sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ== dependencies: "@babel/types" "^7.16.0" "@babel/helper-hoist-variables@^7.16.0": - "integrity" "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==" - "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz" + integrity sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg== dependencies: "@babel/types" "^7.16.0" "@babel/helper-member-expression-to-functions@^7.16.0": - "integrity" "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz" + integrity sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ== dependencies: "@babel/types" "^7.16.0" "@babel/helper-module-imports@^7.16.0": - "integrity" "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==" - "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz" + integrity sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg== dependencies: "@babel/types" "^7.16.0" "@babel/helper-module-transforms@^7.16.0": - "integrity" "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==" - "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz" + integrity sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA== dependencies: "@babel/helper-module-imports" "^7.16.0" "@babel/helper-replace-supers" "^7.16.0" @@ -106,21 +106,21 @@ "@babel/types" "^7.16.0" "@babel/helper-optimise-call-expression@^7.16.0": - "integrity" "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==" - "resolved" "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz" + integrity sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw== dependencies: "@babel/types" "^7.16.0" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0": - "integrity" "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz" + integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ== "@babel/helper-replace-supers@^7.16.0": - "integrity" "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==" - "resolved" "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz" + integrity sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA== dependencies: "@babel/helper-member-expression-to-functions" "^7.16.0" "@babel/helper-optimise-call-expression" "^7.16.0" @@ -128,156 +128,156 @@ "@babel/types" "^7.16.0" "@babel/helper-simple-access@^7.16.0": - "integrity" "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==" - "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz" + integrity sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw== dependencies: "@babel/types" "^7.16.0" "@babel/helper-split-export-declaration@^7.16.0": - "integrity" "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==" - "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz" + integrity sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw== dependencies: "@babel/types" "^7.16.0" "@babel/helper-validator-identifier@^7.15.7": - "integrity" "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==" - "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz" - "version" "7.15.7" + version "7.15.7" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz" + integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== "@babel/helper-validator-option@^7.14.5": - "integrity" "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==" - "resolved" "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz" + integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== "@babel/helpers@^7.16.0": - "integrity" "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==" - "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz" - "version" "7.16.3" + version "7.16.3" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz" + integrity sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w== dependencies: "@babel/template" "^7.16.0" "@babel/traverse" "^7.16.3" "@babel/types" "^7.16.0" "@babel/highlight@^7.16.0": - "integrity" "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==" - "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz" + integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g== dependencies: "@babel/helper-validator-identifier" "^7.15.7" - "chalk" "^2.0.0" - "js-tokens" "^4.0.0" + chalk "^2.0.0" + js-tokens "^4.0.0" "@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.0", "@babel/parser@^7.16.3", "@babel/parser@^7.7.2": - "integrity" "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==" - "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz" - "version" "7.16.4" + version "7.16.4" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz" + integrity sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng== "@babel/plugin-syntax-async-generators@^7.8.4": - "integrity" "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" - "version" "7.8.4" + version "7.8.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-bigint@^7.8.3": - "integrity" "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" + integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-class-properties@^7.8.3": - "integrity" "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" - "version" "7.12.13" + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-import-meta@^7.8.3": - "integrity" "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" - "version" "7.10.4" + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-json-strings@^7.8.3": - "integrity" "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - "integrity" "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" - "version" "7.10.4" + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - "integrity" "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-numeric-separator@^7.8.3": - "integrity" "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" - "version" "7.10.4" + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-object-rest-spread@^7.8.3": - "integrity" "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-catch-binding@^7.8.3": - "integrity" "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-optional-chaining@^7.8.3": - "integrity" "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-top-level-await@^7.8.3": - "integrity" "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.7.2": - "integrity" "sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.0.tgz" + integrity sha512-Xv6mEXqVdaqCBfJFyeab0fH2DnUoMsDmhamxsSi4j8nLd4Vtw213WMJr55xxqipC/YVWyPY3K0blJncPYji+dQ== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/template@^7.16.0", "@babel/template@^7.3.3": - "integrity" "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==" - "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz" + integrity sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A== dependencies: "@babel/code-frame" "^7.16.0" "@babel/parser" "^7.16.0" "@babel/types" "^7.16.0" "@babel/traverse@^7.1.0", "@babel/traverse@^7.16.0", "@babel/traverse@^7.16.3", "@babel/traverse@^7.7.2": - "integrity" "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==" - "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz" - "version" "7.16.3" + version "7.16.3" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz" + integrity sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag== dependencies: "@babel/code-frame" "^7.16.0" "@babel/generator" "^7.16.0" @@ -286,69 +286,69 @@ "@babel/helper-split-export-declaration" "^7.16.0" "@babel/parser" "^7.16.3" "@babel/types" "^7.16.0" - "debug" "^4.1.0" - "globals" "^11.1.0" + debug "^4.1.0" + globals "^11.1.0" "@babel/types@^7.0.0", "@babel/types@^7.16.0", "@babel/types@^7.3.0", "@babel/types@^7.3.3": - "integrity" "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==" - "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz" - "version" "7.16.0" + version "7.16.0" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz" + integrity sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg== dependencies: "@babel/helper-validator-identifier" "^7.15.7" - "to-fast-properties" "^2.0.0" + to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": - "integrity" "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" - "resolved" "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" - "version" "0.2.3" + version "0.2.3" + resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== "@discoveryjs/json-ext@^0.5.0": - "integrity" "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==" - "resolved" "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz" - "version" "0.5.5" + version "0.5.5" + resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz" + integrity sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA== "@emurgo/cardano-serialization-lib-browser@^9.1.2": - "integrity" "sha512-eQnS0VaRbpgJLCMVLDuYqk1C0mp8TYDptYwaESGk9ZvQxga+Brl4vnlH/XHRjN6HIVm2vNBjujs758dE3uc7cg==" - "resolved" "https://registry.npmjs.org/@emurgo/cardano-serialization-lib-browser/-/cardano-serialization-lib-browser-9.1.2.tgz" - "version" "9.1.2" + version "9.1.2" + resolved "https://registry.npmjs.org/@emurgo/cardano-serialization-lib-browser/-/cardano-serialization-lib-browser-9.1.2.tgz" + integrity sha512-eQnS0VaRbpgJLCMVLDuYqk1C0mp8TYDptYwaESGk9ZvQxga+Brl4vnlH/XHRjN6HIVm2vNBjujs758dE3uc7cg== "@emurgo/cardano-serialization-lib-nodejs@^9.1.2": - "integrity" "sha512-wX0z/P2xysCjSxClnJxdcEKk9+uttpLnHiCsHZj1x+FEUYZ0FCnfIsJT8nN7oRCGyM/Y9peppoZUbqR05d97nQ==" - "resolved" "https://registry.npmjs.org/@emurgo/cardano-serialization-lib-nodejs/-/cardano-serialization-lib-nodejs-9.1.2.tgz" - "version" "9.1.2" + version "9.1.2" + resolved "https://registry.npmjs.org/@emurgo/cardano-serialization-lib-nodejs/-/cardano-serialization-lib-nodejs-9.1.2.tgz" + integrity sha512-wX0z/P2xysCjSxClnJxdcEKk9+uttpLnHiCsHZj1x+FEUYZ0FCnfIsJT8nN7oRCGyM/Y9peppoZUbqR05d97nQ== "@istanbuljs/load-nyc-config@^1.0.0": - "integrity" "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==" - "resolved" "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" - "version" "1.1.0" + version "1.1.0" + resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" + integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== dependencies: - "camelcase" "^5.3.1" - "find-up" "^4.1.0" - "get-package-type" "^0.1.0" - "js-yaml" "^3.13.1" - "resolve-from" "^5.0.0" + camelcase "^5.3.1" + find-up "^4.1.0" + get-package-type "^0.1.0" + js-yaml "^3.13.1" + resolve-from "^5.0.0" "@istanbuljs/schema@^0.1.2": - "integrity" "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" - "resolved" "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" - "version" "0.1.3" + version "0.1.3" + resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== "@jest/console@^27.3.1": - "integrity" "sha512-RkFNWmv0iui+qsOr/29q9dyfKTTT5DCuP31kUwg7rmOKPT/ozLeGLKJKVIiOfbiKyleUZKIrHwhmiZWVe8IMdw==" - "resolved" "https://registry.npmjs.org/@jest/console/-/console-27.3.1.tgz" - "version" "27.3.1" + version "27.3.1" + resolved "https://registry.npmjs.org/@jest/console/-/console-27.3.1.tgz" + integrity sha512-RkFNWmv0iui+qsOr/29q9dyfKTTT5DCuP31kUwg7rmOKPT/ozLeGLKJKVIiOfbiKyleUZKIrHwhmiZWVe8IMdw== dependencies: "@jest/types" "^27.2.5" "@types/node" "*" - "chalk" "^4.0.0" - "jest-message-util" "^27.3.1" - "jest-util" "^27.3.1" - "slash" "^3.0.0" + chalk "^4.0.0" + jest-message-util "^27.3.1" + jest-util "^27.3.1" + slash "^3.0.0" "@jest/core@^27.3.1": - "integrity" "sha512-DMNE90RR5QKx0EA+wqe3/TNEwiRpOkhshKNxtLxd4rt3IZpCt+RSL+FoJsGeblRZmqdK4upHA/mKKGPPRAifhg==" - "resolved" "https://registry.npmjs.org/@jest/core/-/core-27.3.1.tgz" - "version" "27.3.1" + version "27.3.1" + resolved "https://registry.npmjs.org/@jest/core/-/core-27.3.1.tgz" + integrity sha512-DMNE90RR5QKx0EA+wqe3/TNEwiRpOkhshKNxtLxd4rt3IZpCt+RSL+FoJsGeblRZmqdK4upHA/mKKGPPRAifhg== dependencies: "@jest/console" "^27.3.1" "@jest/reporters" "^27.3.1" @@ -356,64 +356,64 @@ "@jest/transform" "^27.3.1" "@jest/types" "^27.2.5" "@types/node" "*" - "ansi-escapes" "^4.2.1" - "chalk" "^4.0.0" - "emittery" "^0.8.1" - "exit" "^0.1.2" - "graceful-fs" "^4.2.4" - "jest-changed-files" "^27.3.0" - "jest-config" "^27.3.1" - "jest-haste-map" "^27.3.1" - "jest-message-util" "^27.3.1" - "jest-regex-util" "^27.0.6" - "jest-resolve" "^27.3.1" - "jest-resolve-dependencies" "^27.3.1" - "jest-runner" "^27.3.1" - "jest-runtime" "^27.3.1" - "jest-snapshot" "^27.3.1" - "jest-util" "^27.3.1" - "jest-validate" "^27.3.1" - "jest-watcher" "^27.3.1" - "micromatch" "^4.0.4" - "rimraf" "^3.0.0" - "slash" "^3.0.0" - "strip-ansi" "^6.0.0" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + emittery "^0.8.1" + exit "^0.1.2" + graceful-fs "^4.2.4" + jest-changed-files "^27.3.0" + jest-config "^27.3.1" + jest-haste-map "^27.3.1" + jest-message-util "^27.3.1" + jest-regex-util "^27.0.6" + jest-resolve "^27.3.1" + jest-resolve-dependencies "^27.3.1" + jest-runner "^27.3.1" + jest-runtime "^27.3.1" + jest-snapshot "^27.3.1" + jest-util "^27.3.1" + jest-validate "^27.3.1" + jest-watcher "^27.3.1" + micromatch "^4.0.4" + rimraf "^3.0.0" + slash "^3.0.0" + strip-ansi "^6.0.0" "@jest/environment@^27.3.1": - "integrity" "sha512-BCKCj4mOVLme6Tanoyc9k0ultp3pnmuyHw73UHRPeeZxirsU/7E3HC4le/VDb/SMzE1JcPnto+XBKFOcoiJzVw==" - "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-27.3.1.tgz" - "version" "27.3.1" + version "27.3.1" + resolved "https://registry.npmjs.org/@jest/environment/-/environment-27.3.1.tgz" + integrity sha512-BCKCj4mOVLme6Tanoyc9k0ultp3pnmuyHw73UHRPeeZxirsU/7E3HC4le/VDb/SMzE1JcPnto+XBKFOcoiJzVw== dependencies: "@jest/fake-timers" "^27.3.1" "@jest/types" "^27.2.5" "@types/node" "*" - "jest-mock" "^27.3.0" + jest-mock "^27.3.0" "@jest/fake-timers@^27.3.1": - "integrity" "sha512-M3ZFgwwlqJtWZ+QkBG5NmC23A9w+A6ZxNsO5nJxJsKYt4yguBd3i8TpjQz5NfCX91nEve1KqD9RA2Q+Q1uWqoA==" - "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.3.1.tgz" - "version" "27.3.1" + version "27.3.1" + resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.3.1.tgz" + integrity sha512-M3ZFgwwlqJtWZ+QkBG5NmC23A9w+A6ZxNsO5nJxJsKYt4yguBd3i8TpjQz5NfCX91nEve1KqD9RA2Q+Q1uWqoA== dependencies: "@jest/types" "^27.2.5" "@sinonjs/fake-timers" "^8.0.1" "@types/node" "*" - "jest-message-util" "^27.3.1" - "jest-mock" "^27.3.0" - "jest-util" "^27.3.1" + jest-message-util "^27.3.1" + jest-mock "^27.3.0" + jest-util "^27.3.1" "@jest/globals@^27.3.1": - "integrity" "sha512-Q651FWiWQAIFiN+zS51xqhdZ8g9b88nGCobC87argAxA7nMfNQq0Q0i9zTfQYgLa6qFXk2cGANEqfK051CZ8Pg==" - "resolved" "https://registry.npmjs.org/@jest/globals/-/globals-27.3.1.tgz" - "version" "27.3.1" + version "27.3.1" + resolved "https://registry.npmjs.org/@jest/globals/-/globals-27.3.1.tgz" + integrity sha512-Q651FWiWQAIFiN+zS51xqhdZ8g9b88nGCobC87argAxA7nMfNQq0Q0i9zTfQYgLa6qFXk2cGANEqfK051CZ8Pg== dependencies: "@jest/environment" "^27.3.1" "@jest/types" "^27.2.5" - "expect" "^27.3.1" + expect "^27.3.1" "@jest/reporters@^27.3.1": - "integrity" "sha512-m2YxPmL9Qn1emFVgZGEiMwDntDxRRQ2D58tiDQlwYTg5GvbFOKseYCcHtn0WsI8CG4vzPglo3nqbOiT8ySBT/w==" - "resolved" "https://registry.npmjs.org/@jest/reporters/-/reporters-27.3.1.tgz" - "version" "27.3.1" + version "27.3.1" + resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-27.3.1.tgz" + integrity sha512-m2YxPmL9Qn1emFVgZGEiMwDntDxRRQ2D58tiDQlwYTg5GvbFOKseYCcHtn0WsI8CG4vzPglo3nqbOiT8ySBT/w== dependencies: "@bcoe/v8-coverage" "^0.2.3" "@jest/console" "^27.3.1" @@ -421,110 +421,110 @@ "@jest/transform" "^27.3.1" "@jest/types" "^27.2.5" "@types/node" "*" - "chalk" "^4.0.0" - "collect-v8-coverage" "^1.0.0" - "exit" "^0.1.2" - "glob" "^7.1.2" - "graceful-fs" "^4.2.4" - "istanbul-lib-coverage" "^3.0.0" - "istanbul-lib-instrument" "^4.0.3" - "istanbul-lib-report" "^3.0.0" - "istanbul-lib-source-maps" "^4.0.0" - "istanbul-reports" "^3.0.2" - "jest-haste-map" "^27.3.1" - "jest-resolve" "^27.3.1" - "jest-util" "^27.3.1" - "jest-worker" "^27.3.1" - "slash" "^3.0.0" - "source-map" "^0.6.0" - "string-length" "^4.0.1" - "terminal-link" "^2.0.0" - "v8-to-istanbul" "^8.1.0" + chalk "^4.0.0" + collect-v8-coverage "^1.0.0" + exit "^0.1.2" + glob "^7.1.2" + graceful-fs "^4.2.4" + istanbul-lib-coverage "^3.0.0" + istanbul-lib-instrument "^4.0.3" + istanbul-lib-report "^3.0.0" + istanbul-lib-source-maps "^4.0.0" + istanbul-reports "^3.0.2" + jest-haste-map "^27.3.1" + jest-resolve "^27.3.1" + jest-util "^27.3.1" + jest-worker "^27.3.1" + slash "^3.0.0" + source-map "^0.6.0" + string-length "^4.0.1" + terminal-link "^2.0.0" + v8-to-istanbul "^8.1.0" "@jest/source-map@^27.0.6": - "integrity" "sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==" - "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.6.tgz" - "version" "27.0.6" + version "27.0.6" + resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.6.tgz" + integrity sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g== dependencies: - "callsites" "^3.0.0" - "graceful-fs" "^4.2.4" - "source-map" "^0.6.0" + callsites "^3.0.0" + graceful-fs "^4.2.4" + source-map "^0.6.0" "@jest/test-result@^27.3.1": - "integrity" "sha512-mLn6Thm+w2yl0opM8J/QnPTqrfS4FoXsXF2WIWJb2O/GBSyResL71BRuMYbYRsGt7ELwS5JGcEcGb52BNrumgg==" - "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-27.3.1.tgz" - "version" "27.3.1" + version "27.3.1" + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-27.3.1.tgz" + integrity sha512-mLn6Thm+w2yl0opM8J/QnPTqrfS4FoXsXF2WIWJb2O/GBSyResL71BRuMYbYRsGt7ELwS5JGcEcGb52BNrumgg== dependencies: "@jest/console" "^27.3.1" "@jest/types" "^27.2.5" "@types/istanbul-lib-coverage" "^2.0.0" - "collect-v8-coverage" "^1.0.0" + collect-v8-coverage "^1.0.0" "@jest/test-sequencer@^27.3.1": - "integrity" "sha512-siySLo07IMEdSjA4fqEnxfIX8lB/lWYsBPwNFtkOvsFQvmBrL3yj3k3uFNZv/JDyApTakRpxbKLJ3CT8UGVCrA==" - "resolved" "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.3.1.tgz" - "version" "27.3.1" + version "27.3.1" + resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.3.1.tgz" + integrity sha512-siySLo07IMEdSjA4fqEnxfIX8lB/lWYsBPwNFtkOvsFQvmBrL3yj3k3uFNZv/JDyApTakRpxbKLJ3CT8UGVCrA== dependencies: "@jest/test-result" "^27.3.1" - "graceful-fs" "^4.2.4" - "jest-haste-map" "^27.3.1" - "jest-runtime" "^27.3.1" + graceful-fs "^4.2.4" + jest-haste-map "^27.3.1" + jest-runtime "^27.3.1" "@jest/transform@^27.3.1": - "integrity" "sha512-3fSvQ02kuvjOI1C1ssqMVBKJpZf6nwoCiSu00zAKh5nrp3SptNtZy/8s5deayHnqxhjD9CWDJ+yqQwuQ0ZafXQ==" - "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-27.3.1.tgz" - "version" "27.3.1" + version "27.3.1" + resolved "https://registry.npmjs.org/@jest/transform/-/transform-27.3.1.tgz" + integrity sha512-3fSvQ02kuvjOI1C1ssqMVBKJpZf6nwoCiSu00zAKh5nrp3SptNtZy/8s5deayHnqxhjD9CWDJ+yqQwuQ0ZafXQ== dependencies: "@babel/core" "^7.1.0" "@jest/types" "^27.2.5" - "babel-plugin-istanbul" "^6.0.0" - "chalk" "^4.0.0" - "convert-source-map" "^1.4.0" - "fast-json-stable-stringify" "^2.0.0" - "graceful-fs" "^4.2.4" - "jest-haste-map" "^27.3.1" - "jest-regex-util" "^27.0.6" - "jest-util" "^27.3.1" - "micromatch" "^4.0.4" - "pirates" "^4.0.1" - "slash" "^3.0.0" - "source-map" "^0.6.1" - "write-file-atomic" "^3.0.0" + babel-plugin-istanbul "^6.0.0" + chalk "^4.0.0" + convert-source-map "^1.4.0" + fast-json-stable-stringify "^2.0.0" + graceful-fs "^4.2.4" + jest-haste-map "^27.3.1" + jest-regex-util "^27.0.6" + jest-util "^27.3.1" + micromatch "^4.0.4" + pirates "^4.0.1" + slash "^3.0.0" + source-map "^0.6.1" + write-file-atomic "^3.0.0" "@jest/types@^27.2.5": - "integrity" "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==" - "resolved" "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz" - "version" "27.2.5" + version "27.2.5" + resolved "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz" + integrity sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ== dependencies: "@types/istanbul-lib-coverage" "^2.0.0" "@types/istanbul-reports" "^3.0.0" "@types/node" "*" "@types/yargs" "^16.0.0" - "chalk" "^4.0.0" + chalk "^4.0.0" "@sinonjs/commons@^1.7.0": - "integrity" "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==" - "resolved" "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz" - "version" "1.8.3" + version "1.8.3" + resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz" + integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== dependencies: - "type-detect" "4.0.8" + type-detect "4.0.8" "@sinonjs/fake-timers@^8.0.1": - "integrity" "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==" - "resolved" "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz" - "version" "8.1.0" + version "8.1.0" + resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz" + integrity sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg== dependencies: "@sinonjs/commons" "^1.7.0" "@tootallnate/once@1": - "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" - "resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" - "version" "1.1.2" + version "1.1.2" + resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" + integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14": - "integrity" "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==" - "resolved" "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz" - "version" "7.1.16" + version "7.1.16" + resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz" + integrity sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ== dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" @@ -533,160 +533,160 @@ "@types/babel__traverse" "*" "@types/babel__generator@*": - "integrity" "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==" - "resolved" "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz" - "version" "7.6.3" + version "7.6.3" + resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz" + integrity sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA== dependencies: "@babel/types" "^7.0.0" "@types/babel__template@*": - "integrity" "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==" - "resolved" "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz" - "version" "7.4.1" + version "7.4.1" + resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz" + integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - "integrity" "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==" - "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz" - "version" "7.14.2" + version "7.14.2" + resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz" + integrity sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA== dependencies: "@babel/types" "^7.3.0" "@types/eslint-scope@^3.7.0": - "integrity" "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==" - "resolved" "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz" - "version" "3.7.1" + version "3.7.1" + resolved "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz" + integrity sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g== dependencies: "@types/eslint" "*" "@types/estree" "*" "@types/eslint@*": - "integrity" "sha512-74hbvsnc+7TEDa1z5YLSe4/q8hGYB3USNvCuzHUJrjPV6hXaq8IXcngCrHkuvFt0+8rFz7xYXrHgNayIX0UZvQ==" - "resolved" "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.0.tgz" - "version" "8.2.0" + version "8.2.0" + resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.0.tgz" + integrity sha512-74hbvsnc+7TEDa1z5YLSe4/q8hGYB3USNvCuzHUJrjPV6hXaq8IXcngCrHkuvFt0+8rFz7xYXrHgNayIX0UZvQ== dependencies: "@types/estree" "*" "@types/json-schema" "*" "@types/estree@*", "@types/estree@^0.0.50": - "integrity" "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" - "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz" - "version" "0.0.50" + version "0.0.50" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz" + integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== "@types/glob@^7.1.1": - "integrity" "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==" - "resolved" "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz" - "version" "7.2.0" + version "7.2.0" + resolved "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz" + integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== dependencies: "@types/minimatch" "*" "@types/node" "*" "@types/graceful-fs@^4.1.2": - "integrity" "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==" - "resolved" "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" - "version" "4.1.5" + version "4.1.5" + resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" + integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== dependencies: "@types/node" "*" "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - "integrity" "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" - "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz" - "version" "2.0.3" + version "2.0.3" + resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz" + integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== "@types/istanbul-lib-report@*": - "integrity" "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==" - "resolved" "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" - "version" "3.0.0" + version "3.0.0" + resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-reports@^3.0.0": - "integrity" "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==" - "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" - "version" "3.0.1" + version "3.0.1" + resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" + integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== dependencies: "@types/istanbul-lib-report" "*" "@types/json-schema@*", "@types/json-schema@^7.0.8": - "integrity" "sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg==" - "resolved" "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz" - "version" "7.0.8" + version "7.0.8" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz" + integrity sha512-YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg== "@types/minimatch@*": - "integrity" "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" - "resolved" "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz" - "version" "3.0.5" + version "3.0.5" + resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz" + integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== "@types/node@*": - "integrity" "sha512-8h7k1YgQKxKXWckzFCMfsIwn0Y61UK6tlD6y2lOb3hTOIMlK3t9/QwHOhc81TwU+RMf0As5fj7NPjroERCnejQ==" - "resolved" "https://registry.npmjs.org/@types/node/-/node-16.3.3.tgz" - "version" "16.3.3" + version "16.3.3" + resolved "https://registry.npmjs.org/@types/node/-/node-16.3.3.tgz" + integrity sha512-8h7k1YgQKxKXWckzFCMfsIwn0Y61UK6tlD6y2lOb3hTOIMlK3t9/QwHOhc81TwU+RMf0As5fj7NPjroERCnejQ== "@types/prettier@^2.1.5": - "integrity" "sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==" - "resolved" "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.2.tgz" - "version" "2.4.2" + version "2.4.2" + resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.2.tgz" + integrity sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA== "@types/stack-utils@^2.0.0": - "integrity" "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" - "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" - "version" "2.0.1" + version "2.0.1" + resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" + integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== "@types/yargs-parser@*": - "integrity" "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" - "resolved" "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz" - "version" "20.2.1" + version "20.2.1" + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz" + integrity sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw== "@types/yargs@^16.0.0": - "integrity" "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==" - "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz" - "version" "16.0.4" + version "16.0.4" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz" + integrity sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw== dependencies: "@types/yargs-parser" "*" "@webassemblyjs/ast@1.11.1": - "integrity" "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz" + integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw== dependencies: "@webassemblyjs/helper-numbers" "1.11.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.1" "@webassemblyjs/floating-point-hex-parser@1.11.1": - "integrity" "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz" + integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ== "@webassemblyjs/helper-api-error@1.11.1": - "integrity" "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz" + integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg== "@webassemblyjs/helper-buffer@1.11.1": - "integrity" "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz" + integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== "@webassemblyjs/helper-numbers@1.11.1": - "integrity" "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz" + integrity sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ== dependencies: "@webassemblyjs/floating-point-hex-parser" "1.11.1" "@webassemblyjs/helper-api-error" "1.11.1" "@xtuc/long" "4.2.2" "@webassemblyjs/helper-wasm-bytecode@1.11.1": - "integrity" "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz" + integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q== "@webassemblyjs/helper-wasm-section@1.11.1": - "integrity" "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz" + integrity sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg== dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-buffer" "1.11.1" @@ -694,28 +694,28 @@ "@webassemblyjs/wasm-gen" "1.11.1" "@webassemblyjs/ieee754@1.11.1": - "integrity" "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz" + integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ== dependencies: "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/leb128@1.11.1": - "integrity" "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz" + integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw== dependencies: "@xtuc/long" "4.2.2" "@webassemblyjs/utf8@1.11.1": - "integrity" "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz" + integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== "@webassemblyjs/wasm-edit@1.11.1": - "integrity" "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz" + integrity sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA== dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-buffer" "1.11.1" @@ -727,9 +727,9 @@ "@webassemblyjs/wast-printer" "1.11.1" "@webassemblyjs/wasm-gen@1.11.1": - "integrity" "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz" + integrity sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA== dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.1" @@ -738,9 +738,9 @@ "@webassemblyjs/utf8" "1.11.1" "@webassemblyjs/wasm-opt@1.11.1": - "integrity" "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz" + integrity sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw== dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-buffer" "1.11.1" @@ -748,9 +748,9 @@ "@webassemblyjs/wasm-parser" "1.11.1" "@webassemblyjs/wasm-parser@1.11.1": - "integrity" "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz" + integrity sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA== dependencies: "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/helper-api-error" "1.11.1" @@ -760,224 +760,217 @@ "@webassemblyjs/utf8" "1.11.1" "@webassemblyjs/wast-printer@1.11.1": - "integrity" "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz" - "version" "1.11.1" + version "1.11.1" + resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz" + integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg== dependencies: "@webassemblyjs/ast" "1.11.1" "@xtuc/long" "4.2.2" "@webpack-cli/configtest@^1.1.0": - "integrity" "sha512-ttOkEkoalEHa7RaFYpM0ErK1xc4twg3Am9hfHhL7MVqlHebnkYd2wuI/ZqTDj0cVzZho6PdinY0phFZV3O0Mzg==" - "resolved" "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.0.tgz" - "version" "1.1.0" + version "1.1.0" + resolved "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.0.tgz" + integrity sha512-ttOkEkoalEHa7RaFYpM0ErK1xc4twg3Am9hfHhL7MVqlHebnkYd2wuI/ZqTDj0cVzZho6PdinY0phFZV3O0Mzg== "@webpack-cli/info@^1.4.0": - "integrity" "sha512-F6b+Man0rwE4n0409FyAJHStYA5OIZERxmnUfLVwv0mc0V1wLad3V7jqRlMkgKBeAq07jUvglacNaa6g9lOpuw==" - "resolved" "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.0.tgz" - "version" "1.4.0" + version "1.4.0" + resolved "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.0.tgz" + integrity sha512-F6b+Man0rwE4n0409FyAJHStYA5OIZERxmnUfLVwv0mc0V1wLad3V7jqRlMkgKBeAq07jUvglacNaa6g9lOpuw== dependencies: - "envinfo" "^7.7.3" + envinfo "^7.7.3" "@webpack-cli/serve@^1.6.0": - "integrity" "sha512-ZkVeqEmRpBV2GHvjjUZqEai2PpUbuq8Bqd//vEYsp63J8WyexI8ppCqVS3Zs0QADf6aWuPdU+0XsPI647PVlQA==" - "resolved" "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.0.tgz" - "version" "1.6.0" + version "1.6.0" + resolved "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.0.tgz" + integrity sha512-ZkVeqEmRpBV2GHvjjUZqEai2PpUbuq8Bqd//vEYsp63J8WyexI8ppCqVS3Zs0QADf6aWuPdU+0XsPI647PVlQA== "@xtuc/ieee754@^1.2.0": - "integrity" "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - "resolved" "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" - "version" "1.2.0" + version "1.2.0" + resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== "@xtuc/long@4.2.2": - "integrity" "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - "resolved" "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" - "version" "4.2.2" - -"abab@^2.0.3", "abab@^2.0.5": - "integrity" "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" - "resolved" "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz" - "version" "2.0.5" - -"acorn-globals@^6.0.0": - "integrity" "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==" - "resolved" "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "acorn" "^7.1.1" - "acorn-walk" "^7.1.1" - -"acorn-import-assertions@^1.7.6": - "integrity" "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" - "resolved" "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" - "version" "1.8.0" - -"acorn-jsx@^5.2.0": - "integrity" "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" - "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" - "version" "5.3.2" - -"acorn-walk@^7.1.1": - "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" - "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" - "version" "7.2.0" - -"acorn@^7.1.1": - "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - "version" "7.4.1" - -"acorn@^8", "acorn@^8.2.4", "acorn@^8.4.1", "acorn@^8.5.0": - "integrity" "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz" - "version" "8.6.0" - -"agent-base@6": - "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==" - "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" - "version" "6.0.2" - dependencies: - "debug" "4" - -"ajv-keywords@^3.5.2": - "integrity" "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" - "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" - "version" "3.5.2" - -"ajv@^6.10.0", "ajv@^6.10.2", "ajv@^6.12.5": - "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" - "version" "6.12.6" - dependencies: - "fast-deep-equal" "^3.1.1" - "fast-json-stable-stringify" "^2.0.0" - "json-schema-traverse" "^0.4.1" - "uri-js" "^4.2.2" - -"ansi-escapes@^4.2.1": - "integrity" "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==" - "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" - "version" "4.3.2" - dependencies: - "type-fest" "^0.21.3" - -"ansi-regex@^4.1.0": - "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" - "version" "4.1.0" - -"ansi-regex@^5.0.0": - "integrity" "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz" - "version" "5.0.0" - -"ansi-regex@^5.0.1": - "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" - "version" "5.0.1" - -"ansi-styles@^3.2.0", "ansi-styles@^3.2.1": - "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" - "version" "3.2.1" - dependencies: - "color-convert" "^1.9.0" - -"ansi-styles@^4.0.0": - "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "color-convert" "^2.0.1" - -"ansi-styles@^4.1.0": - "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "color-convert" "^2.0.1" - -"ansi-styles@^5.0.0": - "integrity" "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" - "version" "5.2.0" - -"anymatch@^3.0.3": - "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" - "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "normalize-path" "^3.0.0" - "picomatch" "^2.0.4" - -"argparse@^1.0.7": - "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" - "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" - "version" "1.0.10" - dependencies: - "sprintf-js" "~1.0.2" - -"array-union@^1.0.1": - "integrity" "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=" - "resolved" "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "array-uniq" "^1.0.1" - -"array-uniq@^1.0.1": - "integrity" "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" - "resolved" "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz" - "version" "1.0.3" - -"astral-regex@^1.0.0": - "integrity" "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==" - "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz" - "version" "1.0.0" + version "4.2.2" + resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +abab@^2.0.3, abab@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz" + integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== + +acorn-globals@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" + integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== + dependencies: + acorn "^7.1.1" + acorn-walk "^7.1.1" + +acorn-import-assertions@^1.7.6: + version "1.8.0" + resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz" + integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== + +acorn-jsx@^5.2.0: + version "5.3.2" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn-walk@^7.1.1: + version "7.2.0" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + +acorn@^7.1.1: + version "7.4.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +acorn@^8.2.4, acorn@^8.4.1: + version "8.6.0" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz" + integrity sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw== + +agent-base@6: + version "6.0.2" + resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" + integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + dependencies: + debug "4" + +ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ansi-escapes@^4.2.1: + version "4.3.2" + resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + +ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" + integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + +ansi-regex@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz" + integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^3.2.0, ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + +anymatch@^3.0.3: + version "3.1.2" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz" + integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= + dependencies: + array-uniq "^1.0.1" + +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz" + integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== -"asynckit@^0.4.0": - "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" - "version" "0.4.0" +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= -"babel-jest@^27.3.1": - "integrity" "sha512-SjIF8hh/ir0peae2D6S6ZKRhUy7q/DnpH7k/V6fT4Bgs/LXXUztOpX4G2tCgq8mLo5HA9mN6NmlFMeYtKmIsTQ==" - "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-27.3.1.tgz" - "version" "27.3.1" +babel-jest@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-27.3.1.tgz" + integrity sha512-SjIF8hh/ir0peae2D6S6ZKRhUy7q/DnpH7k/V6fT4Bgs/LXXUztOpX4G2tCgq8mLo5HA9mN6NmlFMeYtKmIsTQ== dependencies: "@jest/transform" "^27.3.1" "@jest/types" "^27.2.5" "@types/babel__core" "^7.1.14" - "babel-plugin-istanbul" "^6.0.0" - "babel-preset-jest" "^27.2.0" - "chalk" "^4.0.0" - "graceful-fs" "^4.2.4" - "slash" "^3.0.0" + babel-plugin-istanbul "^6.0.0" + babel-preset-jest "^27.2.0" + chalk "^4.0.0" + graceful-fs "^4.2.4" + slash "^3.0.0" -"babel-plugin-istanbul@^6.0.0": - "integrity" "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==" - "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" - "version" "6.1.1" +babel-plugin-istanbul@^6.0.0: + version "6.1.1" + resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz" + integrity sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@istanbuljs/load-nyc-config" "^1.0.0" "@istanbuljs/schema" "^0.1.2" - "istanbul-lib-instrument" "^5.0.4" - "test-exclude" "^6.0.0" + istanbul-lib-instrument "^5.0.4" + test-exclude "^6.0.0" -"babel-plugin-jest-hoist@^27.2.0": - "integrity" "sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==" - "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz" - "version" "27.2.0" +babel-plugin-jest-hoist@^27.2.0: + version "27.2.0" + resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz" + integrity sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw== dependencies: "@babel/template" "^7.3.3" "@babel/types" "^7.3.3" "@types/babel__core" "^7.0.0" "@types/babel__traverse" "^7.0.6" -"babel-preset-current-node-syntax@^1.0.0": - "integrity" "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==" - "resolved" "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" - "version" "1.0.1" +babel-preset-current-node-syntax@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" + integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== dependencies: "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-bigint" "^7.8.3" @@ -992,1226 +985,1226 @@ "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-top-level-await" "^7.8.3" -"babel-preset-jest@^27.2.0": - "integrity" "sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==" - "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz" - "version" "27.2.0" - dependencies: - "babel-plugin-jest-hoist" "^27.2.0" - "babel-preset-current-node-syntax" "^1.0.0" - -"balanced-match@^1.0.0": - "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - "version" "1.0.2" - -"base-64@^1.0.0": - "integrity" "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" - "resolved" "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz" - "version" "1.0.0" - -"base64-js@^1.3.1": - "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" - "version" "1.5.1" - -"bignumber.js@^9.0.1": - "integrity" "sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA==" - "resolved" "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz" - "version" "9.0.1" - -"bn.js@^4.11.8": - "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" - "version" "4.12.0" - -"brace-expansion@^1.1.7": - "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" - "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" - "version" "1.1.11" - dependencies: - "balanced-match" "^1.0.0" - "concat-map" "0.0.1" - -"braces@^3.0.1": - "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" - "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "fill-range" "^7.0.1" - -"browser-process-hrtime@^1.0.0": - "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - "resolved" "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" - "version" "1.0.0" - -"browserslist@^4.14.5", "browserslist@^4.17.5": - "integrity" "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==" - "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz" - "version" "4.18.1" - dependencies: - "caniuse-lite" "^1.0.30001280" - "electron-to-chromium" "^1.3.896" - "escalade" "^3.1.1" - "node-releases" "^2.0.1" - "picocolors" "^1.0.0" - -"bser@2.1.1": - "integrity" "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==" - "resolved" "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "node-int64" "^0.4.0" - -"buffer-from@^1.0.0": - "integrity" "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" - "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz" - "version" "1.1.1" - -"buffer@^6.0.3": - "integrity" "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==" - "resolved" "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz" - "version" "6.0.3" - dependencies: - "base64-js" "^1.3.1" - "ieee754" "^1.2.1" - -"callsites@^3.0.0": - "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" - "version" "3.1.0" - -"camelcase@^5.3.1": - "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" - "version" "5.3.1" - -"camelcase@^6.2.0": - "integrity" "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz" - "version" "6.2.1" - -"caniuse-lite@^1.0.30001280": - "integrity" "sha512-YhF/hG6nqBEllymSIjLtR2iWDDnChvhnVJqp+vloyt2tEHFG1yBR+ac2B/rOw0qOK0m0lEXU2dv4E/sMk5P9Kg==" - "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001282.tgz" - "version" "1.0.30001282" - -"chalk@^2.0.0", "chalk@^2.1.0": - "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "ansi-styles" "^3.2.1" - "escape-string-regexp" "^1.0.5" - "supports-color" "^5.3.0" - -"chalk@^4.0.0": - "integrity" "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" - "version" "4.1.2" - dependencies: - "ansi-styles" "^4.1.0" - "supports-color" "^7.1.0" - -"chalk@^4.1.0": - "integrity" "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz" - "version" "4.1.1" - dependencies: - "ansi-styles" "^4.1.0" - "supports-color" "^7.1.0" - -"char-regex@^1.0.2": - "integrity" "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" - "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" - "version" "1.0.2" - -"chardet@^0.7.0": - "integrity" "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" - "resolved" "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz" - "version" "0.7.0" - -"chrome-trace-event@^1.0.2": - "integrity" "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - "resolved" "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" - "version" "1.0.3" - -"ci-info@^3.2.0": - "integrity" "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==" - "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz" - "version" "3.2.0" - -"cjs-module-lexer@^1.0.0": - "integrity" "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" - "resolved" "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz" - "version" "1.2.2" - -"clean-webpack-plugin@^4.0.0": - "integrity" "sha512-WuWE1nyTNAyW5T7oNyys2EN0cfP2fdRxhxnIQWiAp0bMabPdHhoGxM8A6YL2GhqwgrPnnaemVE7nv5XJ2Fhh2w==" - "resolved" "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "del" "^4.1.1" - -"cli-cursor@^3.1.0": - "integrity" "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==" - "resolved" "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "restore-cursor" "^3.1.0" - -"cli-width@^3.0.0": - "integrity" "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==" - "resolved" "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz" - "version" "3.0.0" - -"cliui@^7.0.2": - "integrity" "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==" - "resolved" "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" - "version" "7.0.4" - dependencies: - "string-width" "^4.2.0" - "strip-ansi" "^6.0.0" - "wrap-ansi" "^7.0.0" - -"clone-deep@^4.0.1": - "integrity" "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==" - "resolved" "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "is-plain-object" "^2.0.4" - "kind-of" "^6.0.2" - "shallow-clone" "^3.0.0" - -"co@^4.6.0": - "integrity" "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" - "version" "4.6.0" - -"collect-v8-coverage@^1.0.0": - "integrity" "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" - "resolved" "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" - "version" "1.0.1" - -"color-convert@^1.9.0": - "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" - "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" - "version" "1.9.3" - dependencies: - "color-name" "1.1.3" - -"color-convert@^2.0.1": - "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" - "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "color-name" "~1.1.4" - -"color-name@~1.1.4": - "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" - "version" "1.1.4" - -"color-name@1.1.3": - "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - "version" "1.1.3" - -"colorette@^2.0.14": - "integrity" "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" - "resolved" "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz" - "version" "2.0.16" - -"combined-stream@^1.0.8": - "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" - "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" - "version" "1.0.8" - dependencies: - "delayed-stream" "~1.0.0" - -"commander@^2.20.0": - "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" - "version" "2.20.3" - -"commander@^7.0.0": - "integrity" "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" - "resolved" "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" - "version" "7.2.0" - -"concat-map@0.0.1": - "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - "version" "0.0.1" - -"convert-source-map@^1.4.0", "convert-source-map@^1.6.0", "convert-source-map@^1.7.0": - "integrity" "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==" - "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz" - "version" "1.8.0" - dependencies: - "safe-buffer" "~5.1.1" - -"core-js@^3.6.5": - "integrity" "sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==" - "resolved" "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz" - "version" "3.15.2" - -"cross-spawn@^6.0.5": - "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==" - "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" - "version" "6.0.5" - dependencies: - "nice-try" "^1.0.4" - "path-key" "^2.0.1" - "semver" "^5.5.0" - "shebang-command" "^1.2.0" - "which" "^1.2.9" - -"cross-spawn@^7.0.3": - "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" - "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" - "version" "7.0.3" - dependencies: - "path-key" "^3.1.0" - "shebang-command" "^2.0.0" - "which" "^2.0.1" - -"cssom@^0.4.4": - "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" - "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" - "version" "0.4.4" - -"cssom@~0.3.6": - "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" - "version" "0.3.8" - -"cssstyle@^2.3.0": - "integrity" "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==" - "resolved" "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" - "version" "2.3.0" - dependencies: - "cssom" "~0.3.6" - -"data-urls@^2.0.0": - "integrity" "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==" - "resolved" "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "abab" "^2.0.3" - "whatwg-mimetype" "^2.3.0" - "whatwg-url" "^8.0.0" - -"debug@^4.0.1", "debug@^4.1.0", "debug@^4.1.1", "debug@4": - "integrity" "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==" - "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz" - "version" "4.3.2" - dependencies: - "ms" "2.1.2" - -"decimal.js@^10.2.1": - "integrity" "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" - "resolved" "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" - "version" "10.3.1" - -"dedent@^0.7.0": - "integrity" "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" - "resolved" "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" - "version" "0.7.0" - -"deep-is@~0.1.3": - "integrity" "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" - "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz" - "version" "0.1.3" - -"deepmerge@^4.2.2": - "integrity" "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" - "version" "4.2.2" - -"del@^4.1.1": - "integrity" "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==" - "resolved" "https://registry.npmjs.org/del/-/del-4.1.1.tgz" - "version" "4.1.1" +babel-preset-jest@^27.2.0: + version "27.2.0" + resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz" + integrity sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg== + dependencies: + babel-plugin-jest-hoist "^27.2.0" + babel-preset-current-node-syntax "^1.0.0" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base-64@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz" + integrity sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg== + +base64-js@^1.3.1: + version "1.5.1" + resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +bignumber.js@^9.0.1: + version "9.0.1" + resolved "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz" + integrity sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA== + +bn.js@^4.11.8: + version "4.12.0" + resolved "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" + integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^3.0.1: + version "3.0.2" + resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +browser-process-hrtime@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" + integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== + +browserslist@^4.14.5, browserslist@^4.17.5: + version "4.18.1" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz" + integrity sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ== + dependencies: + caniuse-lite "^1.0.30001280" + electron-to-chromium "^1.3.896" + escalade "^3.1.1" + node-releases "^2.0.1" + picocolors "^1.0.0" + +bser@2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + +buffer-from@^1.0.0: + version "1.1.1" + resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz" + integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + +buffer@^6.0.3: + version "6.0.3" + resolved "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz" + integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.2.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^6.2.0: + version "6.2.1" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz" + integrity sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA== + +caniuse-lite@^1.0.30001280: + version "1.0.30001282" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001282.tgz" + integrity sha512-YhF/hG6nqBEllymSIjLtR2iWDDnChvhnVJqp+vloyt2tEHFG1yBR+ac2B/rOw0qOK0m0lEXU2dv4E/sMk5P9Kg== + +chalk@^2.0.0, chalk@^2.1.0: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^4.0.0: + version "4.1.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^4.1.0: + version "4.1.1" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz" + integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +chrome-trace-event@^1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" + integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== + +ci-info@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz" + integrity sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A== + +cjs-module-lexer@^1.0.0: + version "1.2.2" + resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz" + integrity sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA== + +clean-webpack-plugin@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/clean-webpack-plugin/-/clean-webpack-plugin-4.0.0.tgz" + integrity sha512-WuWE1nyTNAyW5T7oNyys2EN0cfP2fdRxhxnIQWiAp0bMabPdHhoGxM8A6YL2GhqwgrPnnaemVE7nv5XJ2Fhh2w== + dependencies: + del "^4.1.1" + +cli-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" + integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + dependencies: + restore-cursor "^3.1.0" + +cli-width@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz" + integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + +cliui@^7.0.2: + version "7.0.4" + resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" + integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^7.0.0" + +clone-deep@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" + integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== + dependencies: + is-plain-object "^2.0.4" + kind-of "^6.0.2" + shallow-clone "^3.0.0" + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + +collect-v8-coverage@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" + integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +colorette@^2.0.14: + version "2.0.16" + resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz" + integrity sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@^2.20.0: + version "2.20.3" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^7.0.0: + version "7.2.0" + resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: + version "1.8.0" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz" + integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== + dependencies: + safe-buffer "~5.1.1" + +core-js@^3.6.5: + version "3.15.2" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz" + integrity sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q== + +cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +cssom@^0.4.4: + version "0.4.4" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" + integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + +cssom@~0.3.6: + version "0.3.8" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + +cssstyle@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" + integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== + dependencies: + cssom "~0.3.6" + +data-urls@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" + integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== + dependencies: + abab "^2.0.3" + whatwg-mimetype "^2.3.0" + whatwg-url "^8.0.0" + +debug@4, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: + version "4.3.2" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz" + integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== + dependencies: + ms "2.1.2" + +decimal.js@^10.2.1: + version "10.3.1" + resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" + integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== + +dedent@^0.7.0: + version "0.7.0" + resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" + integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= + +deep-is@~0.1.3: + version "0.1.3" + resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz" + integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + +deepmerge@^4.2.2: + version "4.2.2" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + +del@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/del/-/del-4.1.1.tgz" + integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== dependencies: "@types/glob" "^7.1.1" - "globby" "^6.1.0" - "is-path-cwd" "^2.0.0" - "is-path-in-cwd" "^2.0.0" - "p-map" "^2.0.0" - "pify" "^4.0.1" - "rimraf" "^2.6.3" - -"delayed-stream@~1.0.0": - "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" - "version" "1.0.0" - -"detect-newline@^3.0.0": - "integrity" "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" - "resolved" "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" - "version" "3.1.0" - -"diff-sequences@^27.0.6": - "integrity" "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==" - "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz" - "version" "27.0.6" - -"doctrine@^3.0.0": - "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" - "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "esutils" "^2.0.2" - -"domexception@^2.0.1": - "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==" - "resolved" "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "webidl-conversions" "^5.0.0" - -"electron-to-chromium@^1.3.896": - "integrity" "sha512-x5uZWXcVNYkTh4JubD7KSC1VMKz0vZwJUqVwY3ihsW0bst1BXDe494Uqbg3Y0fDGVjJqA8vEeGuvO5foyH2+qw==" - "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.904.tgz" - "version" "1.3.904" - -"emittery@^0.8.1": - "integrity" "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" - "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz" - "version" "0.8.1" - -"emoji-regex@^7.0.1": - "integrity" "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" - "version" "7.0.3" - -"emoji-regex@^8.0.0": - "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" - "version" "8.0.0" - -"emurgo-message-signing-nodejs@^0.1.0": - "integrity" "sha512-A3FRwOHkLh3UAUR75XpzyEw6oJIxJxq5jpkuLUlzLExmv9IUZFTWsgyxER8suknxWERnOGWw5ghmxQZVCr8/hg==" - "resolved" "https://registry.npmjs.org/emurgo-message-signing-nodejs/-/emurgo-message-signing-nodejs-0.1.0.tgz" - "version" "0.1.0" - -"emurgo-message-signing@^0.1.0": - "integrity" "sha512-07n/mGCajMBx068K5XjWCChuJ3vL2aqB8qulGzPMcnXbJ8QzCBxGWcvrsTnNmD2iTQGeOU3oJHZusukdC8n71g==" - "resolved" "https://registry.npmjs.org/emurgo-message-signing/-/emurgo-message-signing-0.1.0.tgz" - "version" "0.1.0" - -"enhanced-resolve@^5.8.3": - "integrity" "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==" - "resolved" "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz" - "version" "5.8.3" - dependencies: - "graceful-fs" "^4.2.4" - "tapable" "^2.2.0" - -"envinfo@^7.7.3": - "integrity" "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==" - "resolved" "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz" - "version" "7.8.1" - -"es-module-lexer@^0.9.0": - "integrity" "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" - "resolved" "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz" - "version" "0.9.3" - -"escalade@^3.1.1": - "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" - "version" "3.1.1" - -"escape-string-regexp@^1.0.5": - "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - "version" "1.0.5" - -"escape-string-regexp@^2.0.0": - "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" - "version" "2.0.0" - -"escodegen@^2.0.0": - "integrity" "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==" - "resolved" "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "esprima" "^4.0.1" - "estraverse" "^5.2.0" - "esutils" "^2.0.2" - "optionator" "^0.8.1" + globby "^6.1.0" + is-path-cwd "^2.0.0" + is-path-in-cwd "^2.0.0" + p-map "^2.0.0" + pify "^4.0.1" + rimraf "^2.6.3" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +detect-newline@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== + +diff-sequences@^27.0.6: + version "27.0.6" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz" + integrity sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ== + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +domexception@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" + integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== + dependencies: + webidl-conversions "^5.0.0" + +electron-to-chromium@^1.3.896: + version "1.3.904" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.904.tgz" + integrity sha512-x5uZWXcVNYkTh4JubD7KSC1VMKz0vZwJUqVwY3ihsW0bst1BXDe494Uqbg3Y0fDGVjJqA8vEeGuvO5foyH2+qw== + +emittery@^0.8.1: + version "0.8.1" + resolved "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz" + integrity sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== + +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emurgo-message-signing-nodejs@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/emurgo-message-signing-nodejs/-/emurgo-message-signing-nodejs-0.1.0.tgz" + integrity sha512-A3FRwOHkLh3UAUR75XpzyEw6oJIxJxq5jpkuLUlzLExmv9IUZFTWsgyxER8suknxWERnOGWw5ghmxQZVCr8/hg== + +emurgo-message-signing@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/emurgo-message-signing/-/emurgo-message-signing-0.1.0.tgz" + integrity sha512-07n/mGCajMBx068K5XjWCChuJ3vL2aqB8qulGzPMcnXbJ8QzCBxGWcvrsTnNmD2iTQGeOU3oJHZusukdC8n71g== + +enhanced-resolve@^5.8.3: + version "5.8.3" + resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz" + integrity sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + +envinfo@^7.7.3: + version "7.8.1" + resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz" + integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== + +es-module-lexer@^0.9.0: + version "0.9.3" + resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz" + integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escodegen@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" + integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== + dependencies: + esprima "^4.0.1" + estraverse "^5.2.0" + esutils "^2.0.2" + optionator "^0.8.1" optionalDependencies: - "source-map" "~0.6.1" + source-map "~0.6.1" -"eslint-plugin-vue@^6.2.2": - "integrity" "sha512-Nhc+oVAHm0uz/PkJAWscwIT4ijTrK5fqNqz9QB1D35SbbuMG1uB6Yr5AJpvPSWg+WOw7nYNswerYh0kOk64gqQ==" - "resolved" "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-6.2.2.tgz" - "version" "6.2.2" +eslint-plugin-vue@^6.2.2: + version "6.2.2" + resolved "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-6.2.2.tgz" + integrity sha512-Nhc+oVAHm0uz/PkJAWscwIT4ijTrK5fqNqz9QB1D35SbbuMG1uB6Yr5AJpvPSWg+WOw7nYNswerYh0kOk64gqQ== dependencies: - "natural-compare" "^1.4.0" - "semver" "^5.6.0" - "vue-eslint-parser" "^7.0.0" + natural-compare "^1.4.0" + semver "^5.6.0" + vue-eslint-parser "^7.0.0" -"eslint-scope@^5.0.0", "eslint-scope@^5.1.1", "eslint-scope@5.1.1": - "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" - "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" - "version" "5.1.1" +eslint-scope@5.1.1, eslint-scope@^5.0.0, eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== dependencies: - "esrecurse" "^4.3.0" - "estraverse" "^4.1.1" + esrecurse "^4.3.0" + estraverse "^4.1.1" -"eslint-utils@^1.4.3": - "integrity" "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==" - "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz" - "version" "1.4.3" +eslint-utils@^1.4.3: + version "1.4.3" + resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz" + integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== dependencies: - "eslint-visitor-keys" "^1.1.0" + eslint-visitor-keys "^1.1.0" -"eslint-visitor-keys@^1.1.0": - "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" - "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" - "version" "1.3.0" +eslint-visitor-keys@^1.1.0: + version "1.3.0" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== -"eslint@^6.7.2": - "integrity" "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==" - "resolved" "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz" - "version" "6.8.0" +eslint@^6.7.2: + version "6.8.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz" + integrity sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== dependencies: "@babel/code-frame" "^7.0.0" - "ajv" "^6.10.0" - "chalk" "^2.1.0" - "cross-spawn" "^6.0.5" - "debug" "^4.0.1" - "doctrine" "^3.0.0" - "eslint-scope" "^5.0.0" - "eslint-utils" "^1.4.3" - "eslint-visitor-keys" "^1.1.0" - "espree" "^6.1.2" - "esquery" "^1.0.1" - "esutils" "^2.0.2" - "file-entry-cache" "^5.0.1" - "functional-red-black-tree" "^1.0.1" - "glob-parent" "^5.0.0" - "globals" "^12.1.0" - "ignore" "^4.0.6" - "import-fresh" "^3.0.0" - "imurmurhash" "^0.1.4" - "inquirer" "^7.0.0" - "is-glob" "^4.0.0" - "js-yaml" "^3.13.1" - "json-stable-stringify-without-jsonify" "^1.0.1" - "levn" "^0.3.0" - "lodash" "^4.17.14" - "minimatch" "^3.0.4" - "mkdirp" "^0.5.1" - "natural-compare" "^1.4.0" - "optionator" "^0.8.3" - "progress" "^2.0.0" - "regexpp" "^2.0.1" - "semver" "^6.1.2" - "strip-ansi" "^5.2.0" - "strip-json-comments" "^3.0.1" - "table" "^5.2.3" - "text-table" "^0.2.0" - "v8-compile-cache" "^2.0.3" - -"espree@^6.1.2", "espree@^6.2.1": - "integrity" "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==" - "resolved" "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz" - "version" "6.2.1" - dependencies: - "acorn" "^7.1.1" - "acorn-jsx" "^5.2.0" - "eslint-visitor-keys" "^1.1.0" - -"esprima@^4.0.0", "esprima@^4.0.1": - "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - "version" "4.0.1" - -"esquery@^1.0.1", "esquery@^1.4.0": - "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==" - "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "estraverse" "^5.1.0" - -"esrecurse@^4.3.0": - "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" - "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "estraverse" "^5.2.0" - -"estraverse@^4.1.1": - "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" - "version" "4.3.0" - -"estraverse@^5.1.0": - "integrity" "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" - "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz" - "version" "5.2.0" - -"estraverse@^5.2.0": - "integrity" "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" - "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" - "version" "5.3.0" - -"esutils@^2.0.2": - "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" - "version" "2.0.3" - -"events@^3.2.0": - "integrity" "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - "resolved" "https://registry.npmjs.org/events/-/events-3.3.0.tgz" - "version" "3.3.0" - -"execa@^5.0.0": - "integrity" "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==" - "resolved" "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" - "version" "5.1.1" - dependencies: - "cross-spawn" "^7.0.3" - "get-stream" "^6.0.0" - "human-signals" "^2.1.0" - "is-stream" "^2.0.0" - "merge-stream" "^2.0.0" - "npm-run-path" "^4.0.1" - "onetime" "^5.1.2" - "signal-exit" "^3.0.3" - "strip-final-newline" "^2.0.0" - -"exit@^0.1.2": - "integrity" "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" - "resolved" "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" - "version" "0.1.2" - -"expect@^27.3.1": - "integrity" "sha512-MrNXV2sL9iDRebWPGOGFdPQRl2eDQNu/uhxIMShjjx74T6kC6jFIkmQ6OqXDtevjGUkyB2IT56RzDBqXf/QPCg==" - "resolved" "https://registry.npmjs.org/expect/-/expect-27.3.1.tgz" - "version" "27.3.1" + ajv "^6.10.0" + chalk "^2.1.0" + cross-spawn "^6.0.5" + debug "^4.0.1" + doctrine "^3.0.0" + eslint-scope "^5.0.0" + eslint-utils "^1.4.3" + eslint-visitor-keys "^1.1.0" + espree "^6.1.2" + esquery "^1.0.1" + esutils "^2.0.2" + file-entry-cache "^5.0.1" + functional-red-black-tree "^1.0.1" + glob-parent "^5.0.0" + globals "^12.1.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + inquirer "^7.0.0" + is-glob "^4.0.0" + js-yaml "^3.13.1" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.3.0" + lodash "^4.17.14" + minimatch "^3.0.4" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + optionator "^0.8.3" + progress "^2.0.0" + regexpp "^2.0.1" + semver "^6.1.2" + strip-ansi "^5.2.0" + strip-json-comments "^3.0.1" + table "^5.2.3" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^6.1.2, espree@^6.2.1: + version "6.2.1" + resolved "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz" + integrity sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== + dependencies: + acorn "^7.1.1" + acorn-jsx "^5.2.0" + eslint-visitor-keys "^1.1.0" + +esprima@^4.0.0, esprima@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.0.1, esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0: + version "5.2.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz" + integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== + +estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +events@^3.2.0: + version "3.3.0" + resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +execa@^5.0.0: + version "5.1.1" + resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + +exit@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" + integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + +expect@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/expect/-/expect-27.3.1.tgz" + integrity sha512-MrNXV2sL9iDRebWPGOGFdPQRl2eDQNu/uhxIMShjjx74T6kC6jFIkmQ6OqXDtevjGUkyB2IT56RzDBqXf/QPCg== dependencies: "@jest/types" "^27.2.5" - "ansi-styles" "^5.0.0" - "jest-get-type" "^27.3.1" - "jest-matcher-utils" "^27.3.1" - "jest-message-util" "^27.3.1" - "jest-regex-util" "^27.0.6" - -"external-editor@^3.0.3": - "integrity" "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==" - "resolved" "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "chardet" "^0.7.0" - "iconv-lite" "^0.4.24" - "tmp" "^0.0.33" - -"fast-deep-equal@^3.1.1": - "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" - "version" "3.1.3" - -"fast-json-stable-stringify@^2.0.0": - "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" - "version" "2.1.0" - -"fast-levenshtein@~2.0.6": - "integrity" "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" - "version" "2.0.6" - -"fastest-levenshtein@^1.0.12": - "integrity" "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==" - "resolved" "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz" - "version" "1.0.12" - -"fb-watchman@^2.0.0": - "integrity" "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==" - "resolved" "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "bser" "2.1.1" - -"figures@^3.0.0": - "integrity" "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==" - "resolved" "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz" - "version" "3.2.0" - dependencies: - "escape-string-regexp" "^1.0.5" - -"file-entry-cache@^5.0.1": - "integrity" "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==" - "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "flat-cache" "^2.0.1" - -"fill-range@^7.0.1": - "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" - "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" - "version" "7.0.1" - dependencies: - "to-regex-range" "^5.0.1" - -"find-up@^4.0.0", "find-up@^4.1.0": - "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "locate-path" "^5.0.0" - "path-exists" "^4.0.0" - -"flat-cache@^2.0.1": - "integrity" "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==" - "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "flatted" "^2.0.0" - "rimraf" "2.6.3" - "write" "1.0.3" - -"flatted@^2.0.0": - "integrity" "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==" - "resolved" "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz" - "version" "2.0.2" - -"form-data@^3.0.0": - "integrity" "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==" - "resolved" "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "asynckit" "^0.4.0" - "combined-stream" "^1.0.8" - "mime-types" "^2.1.12" - -"fs.realpath@^1.0.0": - "integrity" "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - "version" "1.0.0" - -"fsevents@^2.3.2": - "integrity" "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==" - "resolved" "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" - "version" "2.3.2" - -"function-bind@^1.1.1": - "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - "version" "1.1.1" - -"functional-red-black-tree@^1.0.1": - "integrity" "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" - "version" "1.0.1" - -"gensync@^1.0.0-beta.2": - "integrity" "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" - "version" "1.0.0-beta.2" - -"get-caller-file@^2.0.5": - "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" - "version" "2.0.5" - -"get-package-type@^0.1.0": - "integrity" "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" - "resolved" "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" - "version" "0.1.0" - -"get-stream@^6.0.0": - "integrity" "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" - "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" - "version" "6.0.1" - -"glob-parent@^5.0.0": - "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" - "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" - "version" "5.1.2" - dependencies: - "is-glob" "^4.0.1" - -"glob-to-regexp@^0.4.1": - "integrity" "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" - "resolved" "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" - "version" "0.4.1" - -"glob@^7.0.3", "glob@^7.1.1", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4": - "integrity" "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==" - "resolved" "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz" - "version" "7.1.7" - dependencies: - "fs.realpath" "^1.0.0" - "inflight" "^1.0.4" - "inherits" "2" - "minimatch" "^3.0.4" - "once" "^1.3.0" - "path-is-absolute" "^1.0.0" - -"globals@^11.1.0": - "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" - "version" "11.12.0" - -"globals@^12.1.0": - "integrity" "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==" - "resolved" "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz" - "version" "12.4.0" - dependencies: - "type-fest" "^0.8.1" - -"globby@^6.1.0": - "integrity" "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=" - "resolved" "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz" - "version" "6.1.0" - dependencies: - "array-union" "^1.0.1" - "glob" "^7.0.3" - "object-assign" "^4.0.1" - "pify" "^2.0.0" - "pinkie-promise" "^2.0.0" - -"graceful-fs@^4.1.2", "graceful-fs@^4.2.4": - "integrity" "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" - "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz" - "version" "4.2.6" - -"has-flag@^3.0.0": - "integrity" "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" - "version" "3.0.0" - -"has-flag@^4.0.0": - "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" - "version" "4.0.0" - -"has@^1.0.3": - "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" - "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "function-bind" "^1.1.1" - -"html-encoding-sniffer@^2.0.1": - "integrity" "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==" - "resolved" "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "whatwg-encoding" "^1.0.5" - -"html-escaper@^2.0.0": - "integrity" "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - "resolved" "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" - "version" "2.0.2" - -"http-proxy-agent@^4.0.1": - "integrity" "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==" - "resolved" "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" - "version" "4.0.1" + ansi-styles "^5.0.0" + jest-get-type "^27.3.1" + jest-matcher-utils "^27.3.1" + jest-message-util "^27.3.1" + jest-regex-util "^27.0.6" + +external-editor@^3.0.3: + version "3.1.0" + resolved "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + +fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@~2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +fastest-levenshtein@^1.0.12: + version "1.0.12" + resolved "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz" + integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== + +fb-watchman@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz" + integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== + dependencies: + bser "2.1.1" + +figures@^3.0.0: + version "3.2.0" + resolved "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz" + integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== + dependencies: + flat-cache "^2.0.1" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +find-up@^4.0.0, find-up@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +flat-cache@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz" + integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== + dependencies: + flatted "^2.0.0" + rimraf "2.6.3" + write "1.0.3" + +flatted@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz" + integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== + +form-data@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" + integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@^2.3.2: + version "2.3.2" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-caller-file@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-stream@^6.0.0: + version "6.0.1" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +glob-parent@^5.0.0: + version "5.1.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + +glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: + version "7.1.7" + resolved "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz" + integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^12.1.0: + version "12.4.0" + resolved "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz" + integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== + dependencies: + type-fest "^0.8.1" + +globby@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz" + integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= + dependencies: + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +graceful-fs@^4.1.2, graceful-fs@^4.2.4: + version "4.2.6" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz" + integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +html-encoding-sniffer@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" + integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== + dependencies: + whatwg-encoding "^1.0.5" + +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +http-proxy-agent@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" + integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== dependencies: "@tootallnate/once" "1" - "agent-base" "6" - "debug" "4" - -"https-proxy-agent@^5.0.0": - "integrity" "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==" - "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz" - "version" "5.0.0" - dependencies: - "agent-base" "6" - "debug" "4" - -"human-signals@^2.1.0": - "integrity" "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" - "resolved" "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" - "version" "2.1.0" - -"iconv-lite@^0.4.24", "iconv-lite@0.4.24": - "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" - "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" - "version" "0.4.24" - dependencies: - "safer-buffer" ">= 2.1.2 < 3" - -"ieee754@^1.2.1": - "integrity" "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" - "version" "1.2.1" - -"ignore@^4.0.6": - "integrity" "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" - "resolved" "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" - "version" "4.0.6" - -"import-fresh@^3.0.0": - "integrity" "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==" - "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" - "version" "3.3.0" - dependencies: - "parent-module" "^1.0.0" - "resolve-from" "^4.0.0" - -"import-local@^3.0.2": - "integrity" "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==" - "resolved" "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz" - "version" "3.0.3" - dependencies: - "pkg-dir" "^4.2.0" - "resolve-cwd" "^3.0.0" - -"imurmurhash@^0.1.4": - "integrity" "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" - "version" "0.1.4" - -"inflight@^1.0.4": - "integrity" "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" - "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - "version" "1.0.6" - dependencies: - "once" "^1.3.0" - "wrappy" "1" - -"inherits@2": - "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - "version" "2.0.4" - -"inquirer@^7.0.0": - "integrity" "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==" - "resolved" "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz" - "version" "7.3.3" - dependencies: - "ansi-escapes" "^4.2.1" - "chalk" "^4.1.0" - "cli-cursor" "^3.1.0" - "cli-width" "^3.0.0" - "external-editor" "^3.0.3" - "figures" "^3.0.0" - "lodash" "^4.17.19" - "mute-stream" "0.0.8" - "run-async" "^2.4.0" - "rxjs" "^6.6.0" - "string-width" "^4.1.0" - "strip-ansi" "^6.0.0" - "through" "^2.3.6" - -"interpret@^2.2.0": - "integrity" "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==" - "resolved" "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz" - "version" "2.2.0" - -"is-core-module@^2.2.0": - "integrity" "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==" - "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz" - "version" "2.5.0" - dependencies: - "has" "^1.0.3" - -"is-extglob@^2.1.1": - "integrity" "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - "version" "2.1.1" - -"is-fullwidth-code-point@^2.0.0": - "integrity" "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" - "version" "2.0.0" - -"is-fullwidth-code-point@^3.0.0": - "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" - "version" "3.0.0" - -"is-generator-fn@^2.0.0": - "integrity" "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" - "resolved" "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" - "version" "2.1.0" - -"is-glob@^4.0.0", "is-glob@^4.0.1": - "integrity" "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==" - "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "is-extglob" "^2.1.1" - -"is-number@^7.0.0": - "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - "version" "7.0.0" - -"is-path-cwd@^2.0.0": - "integrity" "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" - "resolved" "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" - "version" "2.2.0" - -"is-path-in-cwd@^2.0.0": - "integrity" "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==" - "resolved" "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "is-path-inside" "^2.1.0" - -"is-path-inside@^2.1.0": - "integrity" "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==" - "resolved" "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "path-is-inside" "^1.0.2" - -"is-plain-object@^2.0.4": - "integrity" "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==" - "resolved" "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" - "version" "2.0.4" - dependencies: - "isobject" "^3.0.1" - -"is-potential-custom-element-name@^1.0.1": - "integrity" "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" - "resolved" "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" - "version" "1.0.1" - -"is-stream@^2.0.0": - "integrity" "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" - "version" "2.0.1" - -"is-typedarray@^1.0.0": - "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" - "version" "1.0.0" - -"isexe@^2.0.0": - "integrity" "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - "version" "2.0.0" - -"isobject@^3.0.1": - "integrity" "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - "resolved" "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" - "version" "3.0.1" - -"istanbul-lib-coverage@^3.0.0", "istanbul-lib-coverage@^3.2.0": - "integrity" "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" - "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" - "version" "3.2.0" - -"istanbul-lib-instrument@^4.0.3": - "integrity" "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==" - "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz" - "version" "4.0.3" + agent-base "6" + debug "4" + +https-proxy-agent@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz" + integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== + dependencies: + agent-base "6" + debug "4" + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +iconv-lite@0.4.24, iconv-lite@^0.4.24: + version "0.4.24" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ieee754@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +import-fresh@^3.0.0: + version "3.3.0" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-local@^3.0.2: + version "3.0.3" + resolved "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz" + integrity sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA== + dependencies: + pkg-dir "^4.2.0" + resolve-cwd "^3.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2: + version "2.0.4" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inquirer@^7.0.0: + version "7.3.3" + resolved "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz" + integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== + dependencies: + ansi-escapes "^4.2.1" + chalk "^4.1.0" + cli-cursor "^3.1.0" + cli-width "^3.0.0" + external-editor "^3.0.3" + figures "^3.0.0" + lodash "^4.17.19" + mute-stream "0.0.8" + run-async "^2.4.0" + rxjs "^6.6.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + through "^2.3.6" + +interpret@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz" + integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== + +is-core-module@^2.2.0: + version "2.5.0" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz" + integrity sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg== + dependencies: + has "^1.0.3" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + +is-glob@^4.0.0, is-glob@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz" + integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + dependencies: + is-extglob "^2.1.1" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-path-cwd@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" + integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== + +is-path-in-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz" + integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== + dependencies: + is-path-inside "^2.1.0" + +is-path-inside@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz" + integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== + dependencies: + path-is-inside "^1.0.2" + +is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-potential-custom-element-name@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" + integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-typedarray@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +istanbul-lib-coverage@^3.0.0, istanbul-lib-coverage@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz" + integrity sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== + +istanbul-lib-instrument@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz" + integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== dependencies: "@babel/core" "^7.7.5" "@istanbuljs/schema" "^0.1.2" - "istanbul-lib-coverage" "^3.0.0" - "semver" "^6.3.0" + istanbul-lib-coverage "^3.0.0" + semver "^6.3.0" -"istanbul-lib-instrument@^5.0.4": - "integrity" "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==" - "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz" - "version" "5.1.0" +istanbul-lib-instrument@^5.0.4: + version "5.1.0" + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz" + integrity sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q== dependencies: "@babel/core" "^7.12.3" "@babel/parser" "^7.14.7" "@istanbuljs/schema" "^0.1.2" - "istanbul-lib-coverage" "^3.2.0" - "semver" "^6.3.0" + istanbul-lib-coverage "^3.2.0" + semver "^6.3.0" -"istanbul-lib-report@^3.0.0": - "integrity" "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==" - "resolved" "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" - "version" "3.0.0" +istanbul-lib-report@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== dependencies: - "istanbul-lib-coverage" "^3.0.0" - "make-dir" "^3.0.0" - "supports-color" "^7.1.0" + istanbul-lib-coverage "^3.0.0" + make-dir "^3.0.0" + supports-color "^7.1.0" -"istanbul-lib-source-maps@^4.0.0": - "integrity" "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==" - "resolved" "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" - "version" "4.0.1" +istanbul-lib-source-maps@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" + integrity sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== dependencies: - "debug" "^4.1.1" - "istanbul-lib-coverage" "^3.0.0" - "source-map" "^0.6.1" + debug "^4.1.1" + istanbul-lib-coverage "^3.0.0" + source-map "^0.6.1" -"istanbul-reports@^3.0.2": - "integrity" "sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==" - "resolved" "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz" - "version" "3.0.5" +istanbul-reports@^3.0.2: + version "3.0.5" + resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.5.tgz" + integrity sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ== dependencies: - "html-escaper" "^2.0.0" - "istanbul-lib-report" "^3.0.0" + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" -"jest-changed-files@^27.3.0": - "integrity" "sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg==" - "resolved" "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.3.0.tgz" - "version" "27.3.0" +jest-changed-files@^27.3.0: + version "27.3.0" + resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.3.0.tgz" + integrity sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg== dependencies: "@jest/types" "^27.2.5" - "execa" "^5.0.0" - "throat" "^6.0.1" + execa "^5.0.0" + throat "^6.0.1" -"jest-circus@^27.3.1": - "integrity" "sha512-v1dsM9II6gvXokgqq6Yh2jHCpfg7ZqV4jWY66u7npz24JnhP3NHxI0sKT7+ZMQ7IrOWHYAaeEllOySbDbWsiXw==" - "resolved" "https://registry.npmjs.org/jest-circus/-/jest-circus-27.3.1.tgz" - "version" "27.3.1" +jest-circus@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-27.3.1.tgz" + integrity sha512-v1dsM9II6gvXokgqq6Yh2jHCpfg7ZqV4jWY66u7npz24JnhP3NHxI0sKT7+ZMQ7IrOWHYAaeEllOySbDbWsiXw== dependencies: "@jest/environment" "^27.3.1" "@jest/test-result" "^27.3.1" "@jest/types" "^27.2.5" "@types/node" "*" - "chalk" "^4.0.0" - "co" "^4.6.0" - "dedent" "^0.7.0" - "expect" "^27.3.1" - "is-generator-fn" "^2.0.0" - "jest-each" "^27.3.1" - "jest-matcher-utils" "^27.3.1" - "jest-message-util" "^27.3.1" - "jest-runtime" "^27.3.1" - "jest-snapshot" "^27.3.1" - "jest-util" "^27.3.1" - "pretty-format" "^27.3.1" - "slash" "^3.0.0" - "stack-utils" "^2.0.3" - "throat" "^6.0.1" - -"jest-cli@^27.3.1": - "integrity" "sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q==" - "resolved" "https://registry.npmjs.org/jest-cli/-/jest-cli-27.3.1.tgz" - "version" "27.3.1" + chalk "^4.0.0" + co "^4.6.0" + dedent "^0.7.0" + expect "^27.3.1" + is-generator-fn "^2.0.0" + jest-each "^27.3.1" + jest-matcher-utils "^27.3.1" + jest-message-util "^27.3.1" + jest-runtime "^27.3.1" + jest-snapshot "^27.3.1" + jest-util "^27.3.1" + pretty-format "^27.3.1" + slash "^3.0.0" + stack-utils "^2.0.3" + throat "^6.0.1" + +jest-cli@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-27.3.1.tgz" + integrity sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q== dependencies: "@jest/core" "^27.3.1" "@jest/test-result" "^27.3.1" "@jest/types" "^27.2.5" - "chalk" "^4.0.0" - "exit" "^0.1.2" - "graceful-fs" "^4.2.4" - "import-local" "^3.0.2" - "jest-config" "^27.3.1" - "jest-util" "^27.3.1" - "jest-validate" "^27.3.1" - "prompts" "^2.0.1" - "yargs" "^16.2.0" - -"jest-config@^27.3.1": - "integrity" "sha512-KY8xOIbIACZ/vdYCKSopL44I0xboxC751IX+DXL2+Wx6DKNycyEfV3rryC3BPm5Uq/BBqDoMrKuqLEUNJmMKKg==" - "resolved" "https://registry.npmjs.org/jest-config/-/jest-config-27.3.1.tgz" - "version" "27.3.1" + chalk "^4.0.0" + exit "^0.1.2" + graceful-fs "^4.2.4" + import-local "^3.0.2" + jest-config "^27.3.1" + jest-util "^27.3.1" + jest-validate "^27.3.1" + prompts "^2.0.1" + yargs "^16.2.0" + +jest-config@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-config/-/jest-config-27.3.1.tgz" + integrity sha512-KY8xOIbIACZ/vdYCKSopL44I0xboxC751IX+DXL2+Wx6DKNycyEfV3rryC3BPm5Uq/BBqDoMrKuqLEUNJmMKKg== dependencies: "@babel/core" "^7.1.0" "@jest/test-sequencer" "^27.3.1" "@jest/types" "^27.2.5" - "babel-jest" "^27.3.1" - "chalk" "^4.0.0" - "ci-info" "^3.2.0" - "deepmerge" "^4.2.2" - "glob" "^7.1.1" - "graceful-fs" "^4.2.4" - "jest-circus" "^27.3.1" - "jest-environment-jsdom" "^27.3.1" - "jest-environment-node" "^27.3.1" - "jest-get-type" "^27.3.1" - "jest-jasmine2" "^27.3.1" - "jest-regex-util" "^27.0.6" - "jest-resolve" "^27.3.1" - "jest-runner" "^27.3.1" - "jest-util" "^27.3.1" - "jest-validate" "^27.3.1" - "micromatch" "^4.0.4" - "pretty-format" "^27.3.1" - -"jest-diff@^27.3.1": - "integrity" "sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==" - "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-27.3.1.tgz" - "version" "27.3.1" - dependencies: - "chalk" "^4.0.0" - "diff-sequences" "^27.0.6" - "jest-get-type" "^27.3.1" - "pretty-format" "^27.3.1" - -"jest-docblock@^27.0.6": - "integrity" "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==" - "resolved" "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz" - "version" "27.0.6" - dependencies: - "detect-newline" "^3.0.0" - -"jest-each@^27.3.1": - "integrity" "sha512-E4SwfzKJWYcvOYCjOxhZcxwL+AY0uFMvdCOwvzgutJiaiodFjkxQQDxHm8FQBeTqDnSmKsQWn7ldMRzTn2zJaQ==" - "resolved" "https://registry.npmjs.org/jest-each/-/jest-each-27.3.1.tgz" - "version" "27.3.1" + babel-jest "^27.3.1" + chalk "^4.0.0" + ci-info "^3.2.0" + deepmerge "^4.2.2" + glob "^7.1.1" + graceful-fs "^4.2.4" + jest-circus "^27.3.1" + jest-environment-jsdom "^27.3.1" + jest-environment-node "^27.3.1" + jest-get-type "^27.3.1" + jest-jasmine2 "^27.3.1" + jest-regex-util "^27.0.6" + jest-resolve "^27.3.1" + jest-runner "^27.3.1" + jest-util "^27.3.1" + jest-validate "^27.3.1" + micromatch "^4.0.4" + pretty-format "^27.3.1" + +jest-diff@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-diff/-/jest-diff-27.3.1.tgz" + integrity sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ== + dependencies: + chalk "^4.0.0" + diff-sequences "^27.0.6" + jest-get-type "^27.3.1" + pretty-format "^27.3.1" + +jest-docblock@^27.0.6: + version "27.0.6" + resolved "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz" + integrity sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA== + dependencies: + detect-newline "^3.0.0" + +jest-each@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-each/-/jest-each-27.3.1.tgz" + integrity sha512-E4SwfzKJWYcvOYCjOxhZcxwL+AY0uFMvdCOwvzgutJiaiodFjkxQQDxHm8FQBeTqDnSmKsQWn7ldMRzTn2zJaQ== dependencies: "@jest/types" "^27.2.5" - "chalk" "^4.0.0" - "jest-get-type" "^27.3.1" - "jest-util" "^27.3.1" - "pretty-format" "^27.3.1" + chalk "^4.0.0" + jest-get-type "^27.3.1" + jest-util "^27.3.1" + pretty-format "^27.3.1" -"jest-environment-jsdom@^27.3.1": - "integrity" "sha512-3MOy8qMzIkQlfb3W1TfrD7uZHj+xx8Olix5vMENkj5djPmRqndMaXtpnaZkxmxM+Qc3lo+yVzJjzuXbCcZjAlg==" - "resolved" "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.3.1.tgz" - "version" "27.3.1" +jest-environment-jsdom@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.3.1.tgz" + integrity sha512-3MOy8qMzIkQlfb3W1TfrD7uZHj+xx8Olix5vMENkj5djPmRqndMaXtpnaZkxmxM+Qc3lo+yVzJjzuXbCcZjAlg== dependencies: "@jest/environment" "^27.3.1" "@jest/fake-timers" "^27.3.1" "@jest/types" "^27.2.5" "@types/node" "*" - "jest-mock" "^27.3.0" - "jest-util" "^27.3.1" - "jsdom" "^16.6.0" + jest-mock "^27.3.0" + jest-util "^27.3.1" + jsdom "^16.6.0" -"jest-environment-node@^27.3.1": - "integrity" "sha512-T89F/FgkE8waqrTSA7/ydMkcc52uYPgZZ6q8OaZgyiZkJb5QNNCF6oPZjH9IfPFfcc9uBWh1574N0kY0pSvTXw==" - "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.3.1.tgz" - "version" "27.3.1" +jest-environment-node@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.3.1.tgz" + integrity sha512-T89F/FgkE8waqrTSA7/ydMkcc52uYPgZZ6q8OaZgyiZkJb5QNNCF6oPZjH9IfPFfcc9uBWh1574N0kY0pSvTXw== dependencies: "@jest/environment" "^27.3.1" "@jest/fake-timers" "^27.3.1" "@jest/types" "^27.2.5" "@types/node" "*" - "jest-mock" "^27.3.0" - "jest-util" "^27.3.1" + jest-mock "^27.3.0" + jest-util "^27.3.1" -"jest-get-type@^27.3.1": - "integrity" "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==" - "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz" - "version" "27.3.1" +jest-get-type@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz" + integrity sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg== -"jest-haste-map@^27.3.1": - "integrity" "sha512-lYfNZIzwPccDJZIyk9Iz5iQMM/MH56NIIcGj7AFU1YyA4ewWFBl8z+YPJuSCRML/ee2cCt2y3W4K3VXPT6Nhzg==" - "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.3.1.tgz" - "version" "27.3.1" +jest-haste-map@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.3.1.tgz" + integrity sha512-lYfNZIzwPccDJZIyk9Iz5iQMM/MH56NIIcGj7AFU1YyA4ewWFBl8z+YPJuSCRML/ee2cCt2y3W4K3VXPT6Nhzg== dependencies: "@jest/types" "^27.2.5" "@types/graceful-fs" "^4.1.2" "@types/node" "*" - "anymatch" "^3.0.3" - "fb-watchman" "^2.0.0" - "graceful-fs" "^4.2.4" - "jest-regex-util" "^27.0.6" - "jest-serializer" "^27.0.6" - "jest-util" "^27.3.1" - "jest-worker" "^27.3.1" - "micromatch" "^4.0.4" - "walker" "^1.0.7" + anymatch "^3.0.3" + fb-watchman "^2.0.0" + graceful-fs "^4.2.4" + jest-regex-util "^27.0.6" + jest-serializer "^27.0.6" + jest-util "^27.3.1" + jest-worker "^27.3.1" + micromatch "^4.0.4" + walker "^1.0.7" optionalDependencies: - "fsevents" "^2.3.2" + fsevents "^2.3.2" -"jest-jasmine2@^27.3.1": - "integrity" "sha512-WK11ZUetDQaC09w4/j7o4FZDUIp+4iYWH/Lik34Pv7ukL+DuXFGdnmmi7dT58J2ZYKFB5r13GyE0z3NPeyJmsg==" - "resolved" "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.3.1.tgz" - "version" "27.3.1" +jest-jasmine2@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.3.1.tgz" + integrity sha512-WK11ZUetDQaC09w4/j7o4FZDUIp+4iYWH/Lik34Pv7ukL+DuXFGdnmmi7dT58J2ZYKFB5r13GyE0z3NPeyJmsg== dependencies: "@babel/traverse" "^7.1.0" "@jest/environment" "^27.3.1" @@ -2219,99 +2212,99 @@ "@jest/test-result" "^27.3.1" "@jest/types" "^27.2.5" "@types/node" "*" - "chalk" "^4.0.0" - "co" "^4.6.0" - "expect" "^27.3.1" - "is-generator-fn" "^2.0.0" - "jest-each" "^27.3.1" - "jest-matcher-utils" "^27.3.1" - "jest-message-util" "^27.3.1" - "jest-runtime" "^27.3.1" - "jest-snapshot" "^27.3.1" - "jest-util" "^27.3.1" - "pretty-format" "^27.3.1" - "throat" "^6.0.1" - -"jest-leak-detector@^27.3.1": - "integrity" "sha512-78QstU9tXbaHzwlRlKmTpjP9k4Pvre5l0r8Spo4SbFFVy/4Abg9I6ZjHwjg2QyKEAMg020XcjP+UgLZIY50yEg==" - "resolved" "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.3.1.tgz" - "version" "27.3.1" - dependencies: - "jest-get-type" "^27.3.1" - "pretty-format" "^27.3.1" - -"jest-matcher-utils@^27.3.1": - "integrity" "sha512-hX8N7zXS4k+8bC1Aj0OWpGb7D3gIXxYvPNK1inP5xvE4ztbz3rc4AkI6jGVaerepBnfWB17FL5lWFJT3s7qo8w==" - "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.3.1.tgz" - "version" "27.3.1" - dependencies: - "chalk" "^4.0.0" - "jest-diff" "^27.3.1" - "jest-get-type" "^27.3.1" - "pretty-format" "^27.3.1" - -"jest-message-util@^27.3.1": - "integrity" "sha512-bh3JEmxsTZ/9rTm0jQrPElbY2+y48Rw2t47uMfByNyUVR+OfPh4anuyKsGqsNkXk/TI4JbLRZx+7p7Hdt6q1yg==" - "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.3.1.tgz" - "version" "27.3.1" + chalk "^4.0.0" + co "^4.6.0" + expect "^27.3.1" + is-generator-fn "^2.0.0" + jest-each "^27.3.1" + jest-matcher-utils "^27.3.1" + jest-message-util "^27.3.1" + jest-runtime "^27.3.1" + jest-snapshot "^27.3.1" + jest-util "^27.3.1" + pretty-format "^27.3.1" + throat "^6.0.1" + +jest-leak-detector@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.3.1.tgz" + integrity sha512-78QstU9tXbaHzwlRlKmTpjP9k4Pvre5l0r8Spo4SbFFVy/4Abg9I6ZjHwjg2QyKEAMg020XcjP+UgLZIY50yEg== + dependencies: + jest-get-type "^27.3.1" + pretty-format "^27.3.1" + +jest-matcher-utils@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.3.1.tgz" + integrity sha512-hX8N7zXS4k+8bC1Aj0OWpGb7D3gIXxYvPNK1inP5xvE4ztbz3rc4AkI6jGVaerepBnfWB17FL5lWFJT3s7qo8w== + dependencies: + chalk "^4.0.0" + jest-diff "^27.3.1" + jest-get-type "^27.3.1" + pretty-format "^27.3.1" + +jest-message-util@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.3.1.tgz" + integrity sha512-bh3JEmxsTZ/9rTm0jQrPElbY2+y48Rw2t47uMfByNyUVR+OfPh4anuyKsGqsNkXk/TI4JbLRZx+7p7Hdt6q1yg== dependencies: "@babel/code-frame" "^7.12.13" "@jest/types" "^27.2.5" "@types/stack-utils" "^2.0.0" - "chalk" "^4.0.0" - "graceful-fs" "^4.2.4" - "micromatch" "^4.0.4" - "pretty-format" "^27.3.1" - "slash" "^3.0.0" - "stack-utils" "^2.0.3" - -"jest-mock@^27.3.0": - "integrity" "sha512-ziZiLk0elZOQjD08bLkegBzv5hCABu/c8Ytx45nJKkysQwGaonvmTxwjLqEA4qGdasq9o2I8/HtdGMNnVsMTGw==" - "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-27.3.0.tgz" - "version" "27.3.0" + chalk "^4.0.0" + graceful-fs "^4.2.4" + micromatch "^4.0.4" + pretty-format "^27.3.1" + slash "^3.0.0" + stack-utils "^2.0.3" + +jest-mock@^27.3.0: + version "27.3.0" + resolved "https://registry.npmjs.org/jest-mock/-/jest-mock-27.3.0.tgz" + integrity sha512-ziZiLk0elZOQjD08bLkegBzv5hCABu/c8Ytx45nJKkysQwGaonvmTxwjLqEA4qGdasq9o2I8/HtdGMNnVsMTGw== dependencies: "@jest/types" "^27.2.5" "@types/node" "*" -"jest-pnp-resolver@^1.2.2": - "integrity" "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" - "resolved" "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" - "version" "1.2.2" +jest-pnp-resolver@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" + integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== -"jest-regex-util@^27.0.6": - "integrity" "sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==" - "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz" - "version" "27.0.6" +jest-regex-util@^27.0.6: + version "27.0.6" + resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz" + integrity sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ== -"jest-resolve-dependencies@^27.3.1": - "integrity" "sha512-X7iLzY8pCiYOnvYo2YrK3P9oSE8/3N2f4pUZMJ8IUcZnT81vlSonya1KTO9ZfKGuC+svE6FHK/XOb8SsoRUV1A==" - "resolved" "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.3.1.tgz" - "version" "27.3.1" +jest-resolve-dependencies@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.3.1.tgz" + integrity sha512-X7iLzY8pCiYOnvYo2YrK3P9oSE8/3N2f4pUZMJ8IUcZnT81vlSonya1KTO9ZfKGuC+svE6FHK/XOb8SsoRUV1A== dependencies: "@jest/types" "^27.2.5" - "jest-regex-util" "^27.0.6" - "jest-snapshot" "^27.3.1" + jest-regex-util "^27.0.6" + jest-snapshot "^27.3.1" -"jest-resolve@*", "jest-resolve@^27.3.1": - "integrity" "sha512-Dfzt25CFSPo3Y3GCbxynRBZzxq9AdyNN+x/v2IqYx6KVT5Z6me2Z/PsSGFSv3cOSUZqJ9pHxilao/I/m9FouLw==" - "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.3.1.tgz" - "version" "27.3.1" +jest-resolve@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.3.1.tgz" + integrity sha512-Dfzt25CFSPo3Y3GCbxynRBZzxq9AdyNN+x/v2IqYx6KVT5Z6me2Z/PsSGFSv3cOSUZqJ9pHxilao/I/m9FouLw== dependencies: "@jest/types" "^27.2.5" - "chalk" "^4.0.0" - "graceful-fs" "^4.2.4" - "jest-haste-map" "^27.3.1" - "jest-pnp-resolver" "^1.2.2" - "jest-util" "^27.3.1" - "jest-validate" "^27.3.1" - "resolve" "^1.20.0" - "resolve.exports" "^1.1.0" - "slash" "^3.0.0" - -"jest-runner@^27.3.1": - "integrity" "sha512-r4W6kBn6sPr3TBwQNmqE94mPlYVn7fLBseeJfo4E2uCTmAyDFm2O5DYAQAFP7Q3YfiA/bMwg8TVsciP7k0xOww==" - "resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-27.3.1.tgz" - "version" "27.3.1" + chalk "^4.0.0" + graceful-fs "^4.2.4" + jest-haste-map "^27.3.1" + jest-pnp-resolver "^1.2.2" + jest-util "^27.3.1" + jest-validate "^27.3.1" + resolve "^1.20.0" + resolve.exports "^1.1.0" + slash "^3.0.0" + +jest-runner@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-27.3.1.tgz" + integrity sha512-r4W6kBn6sPr3TBwQNmqE94mPlYVn7fLBseeJfo4E2uCTmAyDFm2O5DYAQAFP7Q3YfiA/bMwg8TVsciP7k0xOww== dependencies: "@jest/console" "^27.3.1" "@jest/environment" "^27.3.1" @@ -2319,27 +2312,27 @@ "@jest/transform" "^27.3.1" "@jest/types" "^27.2.5" "@types/node" "*" - "chalk" "^4.0.0" - "emittery" "^0.8.1" - "exit" "^0.1.2" - "graceful-fs" "^4.2.4" - "jest-docblock" "^27.0.6" - "jest-environment-jsdom" "^27.3.1" - "jest-environment-node" "^27.3.1" - "jest-haste-map" "^27.3.1" - "jest-leak-detector" "^27.3.1" - "jest-message-util" "^27.3.1" - "jest-resolve" "^27.3.1" - "jest-runtime" "^27.3.1" - "jest-util" "^27.3.1" - "jest-worker" "^27.3.1" - "source-map-support" "^0.5.6" - "throat" "^6.0.1" - -"jest-runtime@^27.3.1": - "integrity" "sha512-qtO6VxPbS8umqhEDpjA4pqTkKQ1Hy4ZSi9mDVeE9Za7LKBo2LdW2jmT+Iod3XFaJqINikZQsn2wEi0j9wPRbLg==" - "resolved" "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.3.1.tgz" - "version" "27.3.1" + chalk "^4.0.0" + emittery "^0.8.1" + exit "^0.1.2" + graceful-fs "^4.2.4" + jest-docblock "^27.0.6" + jest-environment-jsdom "^27.3.1" + jest-environment-node "^27.3.1" + jest-haste-map "^27.3.1" + jest-leak-detector "^27.3.1" + jest-message-util "^27.3.1" + jest-resolve "^27.3.1" + jest-runtime "^27.3.1" + jest-util "^27.3.1" + jest-worker "^27.3.1" + source-map-support "^0.5.6" + throat "^6.0.1" + +jest-runtime@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.3.1.tgz" + integrity sha512-qtO6VxPbS8umqhEDpjA4pqTkKQ1Hy4ZSi9mDVeE9Za7LKBo2LdW2jmT+Iod3XFaJqINikZQsn2wEi0j9wPRbLg== dependencies: "@jest/console" "^27.3.1" "@jest/environment" "^27.3.1" @@ -2349,37 +2342,37 @@ "@jest/transform" "^27.3.1" "@jest/types" "^27.2.5" "@types/yargs" "^16.0.0" - "chalk" "^4.0.0" - "cjs-module-lexer" "^1.0.0" - "collect-v8-coverage" "^1.0.0" - "execa" "^5.0.0" - "exit" "^0.1.2" - "glob" "^7.1.3" - "graceful-fs" "^4.2.4" - "jest-haste-map" "^27.3.1" - "jest-message-util" "^27.3.1" - "jest-mock" "^27.3.0" - "jest-regex-util" "^27.0.6" - "jest-resolve" "^27.3.1" - "jest-snapshot" "^27.3.1" - "jest-util" "^27.3.1" - "jest-validate" "^27.3.1" - "slash" "^3.0.0" - "strip-bom" "^4.0.0" - "yargs" "^16.2.0" - -"jest-serializer@^27.0.6": - "integrity" "sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==" - "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz" - "version" "27.0.6" + chalk "^4.0.0" + cjs-module-lexer "^1.0.0" + collect-v8-coverage "^1.0.0" + execa "^5.0.0" + exit "^0.1.2" + glob "^7.1.3" + graceful-fs "^4.2.4" + jest-haste-map "^27.3.1" + jest-message-util "^27.3.1" + jest-mock "^27.3.0" + jest-regex-util "^27.0.6" + jest-resolve "^27.3.1" + jest-snapshot "^27.3.1" + jest-util "^27.3.1" + jest-validate "^27.3.1" + slash "^3.0.0" + strip-bom "^4.0.0" + yargs "^16.2.0" + +jest-serializer@^27.0.6: + version "27.0.6" + resolved "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz" + integrity sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA== dependencies: "@types/node" "*" - "graceful-fs" "^4.2.4" + graceful-fs "^4.2.4" -"jest-snapshot@^27.3.1": - "integrity" "sha512-APZyBvSgQgOT0XumwfFu7X3G5elj6TGhCBLbBdn3R1IzYustPGPE38F51dBWMQ8hRXa9je0vAdeVDtqHLvB6lg==" - "resolved" "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.3.1.tgz" - "version" "27.3.1" +jest-snapshot@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.3.1.tgz" + integrity sha512-APZyBvSgQgOT0XumwfFu7X3G5elj6TGhCBLbBdn3R1IzYustPGPE38F51dBWMQ8hRXa9je0vAdeVDtqHLvB6lg== dependencies: "@babel/core" "^7.7.2" "@babel/generator" "^7.7.2" @@ -2391,1299 +2384,1255 @@ "@jest/types" "^27.2.5" "@types/babel__traverse" "^7.0.4" "@types/prettier" "^2.1.5" - "babel-preset-current-node-syntax" "^1.0.0" - "chalk" "^4.0.0" - "expect" "^27.3.1" - "graceful-fs" "^4.2.4" - "jest-diff" "^27.3.1" - "jest-get-type" "^27.3.1" - "jest-haste-map" "^27.3.1" - "jest-matcher-utils" "^27.3.1" - "jest-message-util" "^27.3.1" - "jest-resolve" "^27.3.1" - "jest-util" "^27.3.1" - "natural-compare" "^1.4.0" - "pretty-format" "^27.3.1" - "semver" "^7.3.2" - -"jest-util@^27.3.1": - "integrity" "sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==" - "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-27.3.1.tgz" - "version" "27.3.1" + babel-preset-current-node-syntax "^1.0.0" + chalk "^4.0.0" + expect "^27.3.1" + graceful-fs "^4.2.4" + jest-diff "^27.3.1" + jest-get-type "^27.3.1" + jest-haste-map "^27.3.1" + jest-matcher-utils "^27.3.1" + jest-message-util "^27.3.1" + jest-resolve "^27.3.1" + jest-util "^27.3.1" + natural-compare "^1.4.0" + pretty-format "^27.3.1" + semver "^7.3.2" + +jest-util@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-27.3.1.tgz" + integrity sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw== dependencies: "@jest/types" "^27.2.5" "@types/node" "*" - "chalk" "^4.0.0" - "ci-info" "^3.2.0" - "graceful-fs" "^4.2.4" - "picomatch" "^2.2.3" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.4" + picomatch "^2.2.3" -"jest-validate@^27.3.1": - "integrity" "sha512-3H0XCHDFLA9uDII67Bwi1Vy7AqwA5HqEEjyy934lgVhtJ3eisw6ShOF1MDmRPspyikef5MyExvIm0/TuLzZ86Q==" - "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-27.3.1.tgz" - "version" "27.3.1" +jest-validate@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-27.3.1.tgz" + integrity sha512-3H0XCHDFLA9uDII67Bwi1Vy7AqwA5HqEEjyy934lgVhtJ3eisw6ShOF1MDmRPspyikef5MyExvIm0/TuLzZ86Q== dependencies: "@jest/types" "^27.2.5" - "camelcase" "^6.2.0" - "chalk" "^4.0.0" - "jest-get-type" "^27.3.1" - "leven" "^3.1.0" - "pretty-format" "^27.3.1" + camelcase "^6.2.0" + chalk "^4.0.0" + jest-get-type "^27.3.1" + leven "^3.1.0" + pretty-format "^27.3.1" -"jest-watcher@^27.3.1": - "integrity" "sha512-9/xbV6chABsGHWh9yPaAGYVVKurWoP3ZMCv6h+O1v9/+pkOroigs6WzZ0e9gLP/njokUwM7yQhr01LKJVMkaZA==" - "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.3.1.tgz" - "version" "27.3.1" +jest-watcher@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.3.1.tgz" + integrity sha512-9/xbV6chABsGHWh9yPaAGYVVKurWoP3ZMCv6h+O1v9/+pkOroigs6WzZ0e9gLP/njokUwM7yQhr01LKJVMkaZA== dependencies: "@jest/test-result" "^27.3.1" "@jest/types" "^27.2.5" "@types/node" "*" - "ansi-escapes" "^4.2.1" - "chalk" "^4.0.0" - "jest-util" "^27.3.1" - "string-length" "^4.0.1" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + jest-util "^27.3.1" + string-length "^4.0.1" -"jest-worker@^27.0.6", "jest-worker@^27.3.1": - "integrity" "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==" - "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz" - "version" "27.3.1" +jest-worker@^27.0.6, jest-worker@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz" + integrity sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g== dependencies: "@types/node" "*" - "merge-stream" "^2.0.0" - "supports-color" "^8.0.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" -"jest@^27.3.1": - "integrity" "sha512-U2AX0AgQGd5EzMsiZpYt8HyZ+nSVIh5ujQ9CPp9EQZJMjXIiSZpJNweZl0swatKRoqHWgGKM3zaSwm4Zaz87ng==" - "resolved" "https://registry.npmjs.org/jest/-/jest-27.3.1.tgz" - "version" "27.3.1" +jest@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/jest/-/jest-27.3.1.tgz" + integrity sha512-U2AX0AgQGd5EzMsiZpYt8HyZ+nSVIh5ujQ9CPp9EQZJMjXIiSZpJNweZl0swatKRoqHWgGKM3zaSwm4Zaz87ng== dependencies: "@jest/core" "^27.3.1" - "import-local" "^3.0.2" - "jest-cli" "^27.3.1" - -"js-tokens@^4.0.0": - "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - "version" "4.0.0" - -"js-yaml@^3.13.1": - "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" - "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" - "version" "3.14.1" - dependencies: - "argparse" "^1.0.7" - "esprima" "^4.0.0" - -"jsdom@^16.6.0": - "integrity" "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==" - "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" - "version" "16.7.0" - dependencies: - "abab" "^2.0.5" - "acorn" "^8.2.4" - "acorn-globals" "^6.0.0" - "cssom" "^0.4.4" - "cssstyle" "^2.3.0" - "data-urls" "^2.0.0" - "decimal.js" "^10.2.1" - "domexception" "^2.0.1" - "escodegen" "^2.0.0" - "form-data" "^3.0.0" - "html-encoding-sniffer" "^2.0.1" - "http-proxy-agent" "^4.0.1" - "https-proxy-agent" "^5.0.0" - "is-potential-custom-element-name" "^1.0.1" - "nwsapi" "^2.2.0" - "parse5" "6.0.1" - "saxes" "^5.0.1" - "symbol-tree" "^3.2.4" - "tough-cookie" "^4.0.0" - "w3c-hr-time" "^1.0.2" - "w3c-xmlserializer" "^2.0.0" - "webidl-conversions" "^6.1.0" - "whatwg-encoding" "^1.0.5" - "whatwg-mimetype" "^2.3.0" - "whatwg-url" "^8.5.0" - "ws" "^7.4.6" - "xml-name-validator" "^3.0.0" - -"jsesc@^2.5.1": - "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" - "version" "2.5.2" - -"json-parse-better-errors@^1.0.2": - "integrity" "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - "resolved" "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" - "version" "1.0.2" - -"json-schema-traverse@^0.4.1": - "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" - "version" "0.4.1" - -"json-stable-stringify-without-jsonify@^1.0.1": - "integrity" "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" - "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" - "version" "1.0.1" - -"json5@^2.1.2": - "integrity" "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==" - "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "minimist" "^1.2.5" - -"kind-of@^6.0.2": - "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" - "version" "6.0.3" - -"kleur@^3.0.3": - "integrity" "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" - "version" "3.0.3" - -"leven@^3.1.0": - "integrity" "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" - "resolved" "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" - "version" "3.1.0" - -"levn@^0.3.0", "levn@~0.3.0": - "integrity" "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=" - "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" - "version" "0.3.0" - dependencies: - "prelude-ls" "~1.1.2" - "type-check" "~0.3.2" - -"loader-runner@^4.2.0": - "integrity" "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==" - "resolved" "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz" - "version" "4.2.0" - -"locate-path@^5.0.0": - "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" - "version" "5.0.0" - dependencies: - "p-locate" "^4.1.0" - -"lodash@^4.17.14", "lodash@^4.17.19", "lodash@^4.17.21", "lodash@^4.7.0": - "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" - "version" "4.17.21" - -"lru-cache@^6.0.0": - "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" - "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "yallist" "^4.0.0" - -"make-dir@^3.0.0": - "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==" - "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "semver" "^6.0.0" - -"makeerror@1.0.12": - "integrity" "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==" - "resolved" "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" - "version" "1.0.12" - dependencies: - "tmpl" "1.0.5" - -"merge-stream@^2.0.0": - "integrity" "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" - "version" "2.0.0" - -"micromatch@^4.0.4": - "integrity" "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==" - "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz" - "version" "4.0.4" - dependencies: - "braces" "^3.0.1" - "picomatch" "^2.2.3" - -"mime-db@1.48.0": - "integrity" "sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==" - "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz" - "version" "1.48.0" - -"mime-types@^2.1.12", "mime-types@^2.1.27": - "integrity" "sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==" - "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz" - "version" "2.1.31" - dependencies: - "mime-db" "1.48.0" - -"mimic-fn@^2.1.0": - "integrity" "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" - "version" "2.1.0" - -"minimatch@^3.0.4": - "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" - "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "brace-expansion" "^1.1.7" - -"minimist@^1.2.5": - "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" - "version" "1.2.5" - -"mkdirp@^0.5.1": - "integrity" "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==" - "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" - "version" "0.5.5" - dependencies: - "minimist" "^1.2.5" - -"ms@^2.1.3": - "integrity" "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" - "version" "2.1.3" - -"ms@2.1.2": - "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" - "version" "2.1.2" - -"mute-stream@0.0.8": - "integrity" "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" - "resolved" "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz" - "version" "0.0.8" - -"natural-compare@^1.4.0": - "integrity" "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" - "version" "1.4.0" - -"neo-async@^2.6.2": - "integrity" "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" - "version" "2.6.2" - -"nice-try@^1.0.4": - "integrity" "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - "resolved" "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" - "version" "1.0.5" - -"node-int64@^0.4.0": - "integrity" "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - "resolved" "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" - "version" "0.4.0" - -"node-modules-regexp@^1.0.0": - "integrity" "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" - "resolved" "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz" - "version" "1.0.0" - -"node-releases@^2.0.1": - "integrity" "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" - "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz" - "version" "2.0.1" - -"normalize-hex@0.0.2": - "integrity" "sha512-E2dx7XJQnjsm6SkS4G6GGvIXRHaLeWAZE2D2N3aia+OpIif2UT8y4S0KCjrX3WmFDSeFnlNOp0FSHFjLeJ4SJw==" - "resolved" "https://registry.npmjs.org/normalize-hex/-/normalize-hex-0.0.2.tgz" - "version" "0.0.2" - dependencies: - "bn.js" "^4.11.8" - -"normalize-path@^3.0.0": - "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - "version" "3.0.0" - -"npm-run-path@^4.0.1": - "integrity" "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" - "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "path-key" "^3.0.0" - -"nwsapi@^2.2.0": - "integrity" "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - "resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz" - "version" "2.2.0" - -"object-assign@^4.0.1": - "integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - "version" "4.1.1" - -"once@^1.3.0": - "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" - "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "wrappy" "1" - -"onetime@^5.1.0", "onetime@^5.1.2": - "integrity" "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" - "resolved" "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" - "version" "5.1.2" - dependencies: - "mimic-fn" "^2.1.0" - -"optionator@^0.8.1", "optionator@^0.8.3": - "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==" - "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" - "version" "0.8.3" - dependencies: - "deep-is" "~0.1.3" - "fast-levenshtein" "~2.0.6" - "levn" "~0.3.0" - "prelude-ls" "~1.1.2" - "type-check" "~0.3.2" - "word-wrap" "~1.2.3" - -"os-tmpdir@~1.0.2": - "integrity" "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - "resolved" "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" - "version" "1.0.2" - -"p-limit@^2.2.0": - "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" - "version" "2.3.0" - dependencies: - "p-try" "^2.0.0" - -"p-locate@^4.1.0": - "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "p-limit" "^2.2.0" - -"p-map@^2.0.0": - "integrity" "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" - "resolved" "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz" - "version" "2.1.0" - -"p-try@^2.0.0": - "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" - "version" "2.2.0" - -"parent-module@^1.0.0": - "integrity" "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" - "resolved" "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "callsites" "^3.0.0" - -"parse-headers@^2.0.4": - "integrity" "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" - "resolved" "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz" - "version" "2.0.4" - -"parse5@6.0.1": - "integrity" "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - "resolved" "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" - "version" "6.0.1" - -"path-exists@^4.0.0": - "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" - "version" "4.0.0" - -"path-is-absolute@^1.0.0": - "integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - "version" "1.0.1" - -"path-is-inside@^1.0.2": - "integrity" "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" - "resolved" "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" - "version" "1.0.2" - -"path-key@^2.0.1": - "integrity" "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" - "resolved" "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" - "version" "2.0.1" - -"path-key@^3.0.0": - "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - "version" "3.1.1" - -"path-key@^3.1.0": - "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - "version" "3.1.1" - -"path-parse@^1.0.6": - "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" - "version" "1.0.7" - -"picocolors@^1.0.0": - "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" - "version" "1.0.0" - -"picomatch@^2.0.4", "picomatch@^2.2.3": - "integrity" "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" - "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz" - "version" "2.3.0" - -"pify@^2.0.0": - "integrity" "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" - "version" "2.3.0" - -"pify@^4.0.1": - "integrity" "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - "resolved" "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" - "version" "4.0.1" - -"pinkie-promise@^2.0.0": - "integrity" "sha1-ITXW36ejWMBprJsXh3YogihFD/o=" - "resolved" "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "pinkie" "^2.0.0" - -"pinkie@^2.0.0": - "integrity" "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" - "resolved" "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" - "version" "2.0.4" - -"pirates@^4.0.1": - "integrity" "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==" - "resolved" "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "node-modules-regexp" "^1.0.0" - -"pkg-dir@^4.2.0": - "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" - "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" - "version" "4.2.0" - dependencies: - "find-up" "^4.0.0" - -"prelude-ls@~1.1.2": - "integrity" "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" - "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" - "version" "1.1.2" - -"pretty-format@^27.3.1": - "integrity" "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==" - "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz" - "version" "27.3.1" + import-local "^3.0.2" + jest-cli "^27.3.1" + +js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsdom@^16.6.0: + version "16.7.0" + resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" + integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== + dependencies: + abab "^2.0.5" + acorn "^8.2.4" + acorn-globals "^6.0.0" + cssom "^0.4.4" + cssstyle "^2.3.0" + data-urls "^2.0.0" + decimal.js "^10.2.1" + domexception "^2.0.1" + escodegen "^2.0.0" + form-data "^3.0.0" + html-encoding-sniffer "^2.0.1" + http-proxy-agent "^4.0.1" + https-proxy-agent "^5.0.0" + is-potential-custom-element-name "^1.0.1" + nwsapi "^2.2.0" + parse5 "6.0.1" + saxes "^5.0.1" + symbol-tree "^3.2.4" + tough-cookie "^4.0.0" + w3c-hr-time "^1.0.2" + w3c-xmlserializer "^2.0.0" + webidl-conversions "^6.1.0" + whatwg-encoding "^1.0.5" + whatwg-mimetype "^2.3.0" + whatwg-url "^8.5.0" + ws "^7.4.6" + xml-name-validator "^3.0.0" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +json5@^2.1.2: + version "2.2.0" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz" + integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== + dependencies: + minimist "^1.2.5" + +kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +levn@^0.3.0, levn@~0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +loader-runner@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz" + integrity sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw== + +locate-path@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +lodash@^4.17.14, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.7.0: + version "4.17.21" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +make-dir@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +makeerror@1.0.12: + version "1.0.12" + resolved "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz" + integrity sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== + dependencies: + tmpl "1.0.5" + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +micromatch@^4.0.4: + version "4.0.4" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz" + integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== + dependencies: + braces "^3.0.1" + picomatch "^2.2.3" + +mime-db@1.48.0: + version "1.48.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.48.0.tgz" + integrity sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ== + +mime-types@^2.1.12, mime-types@^2.1.27: + version "2.1.31" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.31.tgz" + integrity sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg== + dependencies: + mime-db "1.48.0" + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.2.5: + version "1.2.5" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + +mkdirp@^0.5.1: + version "0.5.5" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + dependencies: + minimist "^1.2.5" + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@^2.1.3: + version "2.1.3" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +mute-stream@0.0.8: + version "0.0.8" + resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz" + integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= + +node-modules-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz" + integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= + +node-releases@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz" + integrity sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA== + +normalize-hex@0.0.2: + version "0.0.2" + resolved "https://registry.npmjs.org/normalize-hex/-/normalize-hex-0.0.2.tgz" + integrity sha512-E2dx7XJQnjsm6SkS4G6GGvIXRHaLeWAZE2D2N3aia+OpIif2UT8y4S0KCjrX3WmFDSeFnlNOp0FSHFjLeJ4SJw== + dependencies: + bn.js "^4.11.8" + +normalize-path@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nwsapi@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz" + integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== + +object-assign@^4.0.1: + version "4.1.1" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +onetime@^5.1.0, onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +optionator@^0.8.1, optionator@^0.8.3: + version "0.8.3" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.6" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + word-wrap "~1.2.3" + +os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + +p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-locate@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + dependencies: + p-limit "^2.2.0" + +p-map@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz" + integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-headers@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz" + integrity sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw== + +parse5@6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + +path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.6: + version "1.0.7" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.3: + version "2.3.0" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz" + integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== + +pify@^2.0.0: + version "2.3.0" + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" + integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" + integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + +pirates@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz" + integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== + dependencies: + node-modules-regexp "^1.0.0" + +pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + dependencies: + find-up "^4.0.0" + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + +pretty-format@^27.3.1: + version "27.3.1" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz" + integrity sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA== dependencies: "@jest/types" "^27.2.5" - "ansi-regex" "^5.0.1" - "ansi-styles" "^5.0.0" - "react-is" "^17.0.1" - -"progress@^2.0.0": - "integrity" "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" - "resolved" "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" - "version" "2.0.3" - -"prompts@^2.0.1": - "integrity" "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==" - "resolved" "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "kleur" "^3.0.3" - "sisteransi" "^1.0.5" - -"psl@^1.1.33": - "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" - "version" "1.8.0" - -"punycode@^2.1.0", "punycode@^2.1.1": - "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" - "version" "2.1.1" + ansi-regex "^5.0.1" + ansi-styles "^5.0.0" + react-is "^17.0.1" + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +prompts@^2.0.1: + version "2.4.2" + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +psl@^1.1.33: + version "1.8.0" + resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== -"randombytes@^2.1.0": - "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" - "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "safe-buffer" "^5.1.0" - -"react-is@^17.0.1": - "integrity" "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - "resolved" "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" - "version" "17.0.2" - -"rechoir@^0.7.0": - "integrity" "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==" - "resolved" "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz" - "version" "0.7.1" - dependencies: - "resolve" "^1.9.0" - -"regexpp@^2.0.1": - "integrity" "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==" - "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz" - "version" "2.0.1" - -"require-directory@^2.1.1": - "integrity" "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" - "version" "2.1.1" - -"resolve-cwd@^3.0.0": - "integrity" "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==" - "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "resolve-from" "^5.0.0" - -"resolve-from@^4.0.0": - "integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" - "version" "4.0.0" - -"resolve-from@^5.0.0": - "integrity" "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" - "version" "5.0.0" - -"resolve.exports@^1.1.0": - "integrity" "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" - "resolved" "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" - "version" "1.1.0" - -"resolve@^1.20.0", "resolve@^1.9.0": - "integrity" "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==" - "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz" - "version" "1.20.0" - dependencies: - "is-core-module" "^2.2.0" - "path-parse" "^1.0.6" - -"restore-cursor@^3.1.0": - "integrity" "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==" - "resolved" "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "onetime" "^5.1.0" - "signal-exit" "^3.0.2" - -"rimraf@^2.6.3": - "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" - "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" - "version" "2.7.1" - dependencies: - "glob" "^7.1.3" - -"rimraf@^3.0.0": - "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" - "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" - "version" "3.0.2" +randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +react-is@^17.0.1: + version "17.0.2" + resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + +rechoir@^0.7.0: + version "0.7.1" + resolved "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz" + integrity sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg== + dependencies: + resolve "^1.9.0" + +regexpp@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz" + integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" + integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + dependencies: + resolve-from "^5.0.0" + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve.exports@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz" + integrity sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ== + +resolve@^1.20.0, resolve@^1.9.0: + version "1.20.0" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz" + integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== + dependencies: + is-core-module "^2.2.0" + path-parse "^1.0.6" + +restore-cursor@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz" + integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + +rimraf@2.6.3: + version "2.6.3" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +rimraf@^2.6.3: + version "2.7.1" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== dependencies: - "glob" "^7.1.3" + glob "^7.1.3" -"rimraf@2.6.3": - "integrity" "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==" - "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz" - "version" "2.6.3" +rimraf@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: - "glob" "^7.1.3" + glob "^7.1.3" -"run-async@^2.4.0": - "integrity" "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==" - "resolved" "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz" - "version" "2.4.1" +run-async@^2.4.0: + version "2.4.1" + resolved "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== -"rxjs@^6.6.0": - "integrity" "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==" - "resolved" "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz" - "version" "6.6.7" +rxjs@^6.6.0: + version "6.6.7" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz" + integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== dependencies: - "tslib" "^1.9.0" + tslib "^1.9.0" -"safe-buffer@^5.1.0", "safe-buffer@~5.1.1": - "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - "version" "5.1.2" +safe-buffer@^5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== "safer-buffer@>= 2.1.2 < 3": - "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - "version" "2.1.2" + version "2.1.2" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -"saxes@^5.0.1": - "integrity" "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==" - "resolved" "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" - "version" "5.0.1" +saxes@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" + integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== dependencies: - "xmlchars" "^2.2.0" + xmlchars "^2.2.0" -"schema-utils@^3.1.0", "schema-utils@^3.1.1": - "integrity" "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" - "version" "3.1.1" +schema-utils@^3.1.0, schema-utils@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" + integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== dependencies: "@types/json-schema" "^7.0.8" - "ajv" "^6.12.5" - "ajv-keywords" "^3.5.2" - -"semver@^5.5.0": - "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" - "version" "5.7.1" - -"semver@^5.6.0": - "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" - "version" "5.7.1" - -"semver@^6.0.0", "semver@^6.1.2", "semver@^6.3.0": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^7.3.2": - "integrity" "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==" - "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz" - "version" "7.3.5" - dependencies: - "lru-cache" "^6.0.0" - -"serialize-javascript@^6.0.0": - "integrity" "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==" - "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "randombytes" "^2.1.0" - -"shallow-clone@^3.0.0": - "integrity" "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==" - "resolved" "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "kind-of" "^6.0.2" - -"shebang-command@^1.2.0": - "integrity" "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=" - "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" - "version" "1.2.0" - dependencies: - "shebang-regex" "^1.0.0" - -"shebang-command@^2.0.0": - "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" - "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "shebang-regex" "^3.0.0" - -"shebang-regex@^1.0.0": - "integrity" "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" - "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" - "version" "1.0.0" - -"shebang-regex@^3.0.0": - "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" - "version" "3.0.0" - -"signal-exit@^3.0.2", "signal-exit@^3.0.3": - "integrity" "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" - "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz" - "version" "3.0.3" - -"sisteransi@^1.0.5": - "integrity" "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - "resolved" "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" - "version" "1.0.5" - -"slash@^3.0.0": - "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" - "version" "3.0.0" - -"slice-ansi@^2.1.0": - "integrity" "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==" - "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "ansi-styles" "^3.2.0" - "astral-regex" "^1.0.0" - "is-fullwidth-code-point" "^2.0.0" - -"source-map-support@^0.5.6", "source-map-support@~0.5.20": - "integrity" "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==" - "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" - "version" "0.5.21" - dependencies: - "buffer-from" "^1.0.0" - "source-map" "^0.6.0" - -"source-map@^0.5.0": - "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" - "version" "0.5.7" - -"source-map@^0.6.0": - "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - "version" "0.6.1" - -"source-map@^0.6.1": - "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - "version" "0.6.1" - -"source-map@^0.7.3": - "integrity" "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" - "version" "0.7.3" - -"source-map@~0.6.1": - "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - "version" "0.6.1" - -"source-map@~0.7.2": - "integrity" "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" - "version" "0.7.3" - -"sprintf-js@~1.0.2": - "integrity" "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - "version" "1.0.3" - -"stack-utils@^2.0.3": - "integrity" "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==" - "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz" - "version" "2.0.5" - dependencies: - "escape-string-regexp" "^2.0.0" - -"string-length@^4.0.1": - "integrity" "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==" - "resolved" "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "char-regex" "^1.0.2" - "strip-ansi" "^6.0.0" - -"string-width@^3.0.0": - "integrity" "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==" - "resolved" "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "emoji-regex" "^7.0.1" - "is-fullwidth-code-point" "^2.0.0" - "strip-ansi" "^5.1.0" - -"string-width@^4.1.0", "string-width@^4.2.0": - "integrity" "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==" - "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz" - "version" "4.2.2" - dependencies: - "emoji-regex" "^8.0.0" - "is-fullwidth-code-point" "^3.0.0" - "strip-ansi" "^6.0.0" - -"strip-ansi@^5.1.0": - "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" - "version" "5.2.0" - dependencies: - "ansi-regex" "^4.1.0" - -"strip-ansi@^5.2.0": - "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" - "version" "5.2.0" - dependencies: - "ansi-regex" "^4.1.0" - -"strip-ansi@^6.0.0": - "integrity" "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "ansi-regex" "^5.0.0" - -"strip-bom@^4.0.0": - "integrity" "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" - "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" - "version" "4.0.0" - -"strip-final-newline@^2.0.0": - "integrity" "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - "resolved" "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" - "version" "2.0.0" - -"strip-json-comments@^3.0.1": - "integrity" "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" - "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" - "version" "3.1.1" - -"supports-color@^5.3.0": - "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" - "version" "5.5.0" - dependencies: - "has-flag" "^3.0.0" - -"supports-color@^7.0.0": - "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" - "version" "7.2.0" - dependencies: - "has-flag" "^4.0.0" - -"supports-color@^7.1.0": - "integrity" "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" - "version" "7.2.0" - dependencies: - "has-flag" "^4.0.0" - -"supports-color@^8.0.0": - "integrity" "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" - "version" "8.1.1" - dependencies: - "has-flag" "^4.0.0" - -"supports-hyperlinks@^2.0.0": - "integrity" "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==" - "resolved" "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "has-flag" "^4.0.0" - "supports-color" "^7.0.0" - -"symbol-tree@^3.2.4": - "integrity" "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" - "version" "3.2.4" - -"table@^5.2.3": - "integrity" "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==" - "resolved" "https://registry.npmjs.org/table/-/table-5.4.6.tgz" - "version" "5.4.6" - dependencies: - "ajv" "^6.10.2" - "lodash" "^4.17.14" - "slice-ansi" "^2.1.0" - "string-width" "^3.0.0" - -"tapable@^2.1.1": - "integrity" "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" - "resolved" "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" - "version" "2.2.1" - -"tapable@^2.2.0": - "integrity" "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" - "resolved" "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" - "version" "2.2.1" - -"terminal-link@^2.0.0": - "integrity" "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==" - "resolved" "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "ansi-escapes" "^4.2.1" - "supports-hyperlinks" "^2.0.0" - -"terser-webpack-plugin@^5.1.3": - "integrity" "sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==" - "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.5.tgz" - "version" "5.2.5" - dependencies: - "jest-worker" "^27.0.6" - "schema-utils" "^3.1.1" - "serialize-javascript" "^6.0.0" - "source-map" "^0.6.1" - "terser" "^5.7.2" - -"terser@^5.7.2": - "integrity" "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==" - "resolved" "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz" - "version" "5.10.0" - dependencies: - "commander" "^2.20.0" - "source-map" "~0.7.2" - "source-map-support" "~0.5.20" - -"test-exclude@^6.0.0": - "integrity" "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==" - "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" - "version" "6.0.0" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +semver@^5.5.0, semver@^5.6.0: + version "5.7.1" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^6.0.0, semver@^6.1.2, semver@^6.3.0: + version "6.3.0" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.3.2: + version "7.3.5" + resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz" + integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== + dependencies: + lru-cache "^6.0.0" + +serialize-javascript@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz" + integrity sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag== + dependencies: + randombytes "^2.1.0" + +shallow-clone@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" + integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + dependencies: + kind-of "^6.0.2" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +signal-exit@^3.0.2, signal-exit@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz" + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slice-ansi@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz" + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + +source-map-support@^0.5.6, source-map-support@~0.5.20: + version "0.5.21" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.5.0: + version "0.5.7" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.7.3, source-map@~0.7.2: + version "0.7.3" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +stack-utils@^2.0.3: + version "2.0.5" + resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz" + integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== + dependencies: + escape-string-regexp "^2.0.0" + +string-length@^4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" + integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== + dependencies: + char-regex "^1.0.2" + strip-ansi "^6.0.0" + +string-width@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" + integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + dependencies: + emoji-regex "^7.0.1" + is-fullwidth-code-point "^2.0.0" + strip-ansi "^5.1.0" + +string-width@^4.1.0, string-width@^4.2.0: + version "4.2.2" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz" + integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.0" + +strip-ansi@^5.1.0, strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" + integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + dependencies: + ansi-regex "^5.0.0" + +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-json-comments@^3.0.1: + version "3.1.1" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.0.0, supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-hyperlinks@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz" + integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== + dependencies: + has-flag "^4.0.0" + supports-color "^7.0.0" + +symbol-tree@^3.2.4: + version "3.2.4" + resolved "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" + integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== + +table@^5.2.3: + version "5.4.6" + resolved "https://registry.npmjs.org/table/-/table-5.4.6.tgz" + integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== + dependencies: + ajv "^6.10.2" + lodash "^4.17.14" + slice-ansi "^2.1.0" + string-width "^3.0.0" + +tapable@^2.1.1, tapable@^2.2.0: + version "2.2.1" + resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" + integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== + +terminal-link@^2.0.0: + version "2.1.1" + resolved "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" + integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== + dependencies: + ansi-escapes "^4.2.1" + supports-hyperlinks "^2.0.0" + +terser-webpack-plugin@^5.1.3: + version "5.2.5" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.5.tgz" + integrity sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g== + dependencies: + jest-worker "^27.0.6" + schema-utils "^3.1.1" + serialize-javascript "^6.0.0" + source-map "^0.6.1" + terser "^5.7.2" + +terser@^5.7.2: + version "5.10.0" + resolved "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz" + integrity sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA== + dependencies: + commander "^2.20.0" + source-map "~0.7.2" + source-map-support "~0.5.20" + +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" + integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== dependencies: "@istanbuljs/schema" "^0.1.2" - "glob" "^7.1.4" - "minimatch" "^3.0.4" - -"text-table@^0.2.0": - "integrity" "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - "version" "0.2.0" - -"throat@^6.0.1": - "integrity" "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" - "resolved" "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz" - "version" "6.0.1" - -"through@^2.3.6": - "integrity" "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=" - "resolved" "https://registry.npmjs.org/through/-/through-2.3.8.tgz" - "version" "2.3.8" - -"tmp@^0.0.33": - "integrity" "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==" - "resolved" "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" - "version" "0.0.33" - dependencies: - "os-tmpdir" "~1.0.2" - -"tmpl@1.0.5": - "integrity" "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" - "resolved" "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" - "version" "1.0.5" - -"to-fast-properties@^2.0.0": - "integrity" "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" - "version" "2.0.0" - -"to-hex@0.0.17": - "integrity" "sha512-2ekdx8fg6exBSh0js2QHPQVMUDgRbwJrjk+UyAOIxwo/pFbVrlQ85+BrGvWQv/0pQb+jJIsB11ugqyOZER/B5w==" - "resolved" "https://registry.npmjs.org/to-hex/-/to-hex-0.0.17.tgz" - "version" "0.0.17" - dependencies: - "normalize-hex" "0.0.2" - -"to-regex-range@^5.0.1": - "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" - "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "is-number" "^7.0.0" - -"tough-cookie@^4.0.0": - "integrity" "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==" - "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "psl" "^1.1.33" - "punycode" "^2.1.1" - "universalify" "^0.1.2" - -"tr46@^2.1.0": - "integrity" "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==" - "resolved" "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "punycode" "^2.1.1" - -"tslib@^1.9.0": - "integrity" "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" - "version" "1.14.1" - -"type-check@~0.3.2": - "integrity" "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=" - "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" - "version" "0.3.2" - dependencies: - "prelude-ls" "~1.1.2" - -"type-detect@4.0.8": - "integrity" "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" - "resolved" "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" - "version" "4.0.8" - -"type-fest@^0.21.3": - "integrity" "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" - "version" "0.21.3" - -"type-fest@^0.8.1": - "integrity" "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" - "version" "0.8.1" - -"typedarray-to-buffer@^3.1.5": - "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==" - "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" - "version" "3.1.5" - dependencies: - "is-typedarray" "^1.0.0" - -"universalify@^0.1.2": - "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" - "version" "0.1.2" - -"uri-js@^4.2.2": - "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" - "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" - "version" "4.4.1" - dependencies: - "punycode" "^2.1.0" + glob "^7.1.4" + minimatch "^3.0.4" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +throat@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz" + integrity sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w== + +through@^2.3.6: + version "2.3.8" + resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + +tmpl@1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" + integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + +to-hex@0.0.17: + version "0.0.17" + resolved "https://registry.npmjs.org/to-hex/-/to-hex-0.0.17.tgz" + integrity sha512-2ekdx8fg6exBSh0js2QHPQVMUDgRbwJrjk+UyAOIxwo/pFbVrlQ85+BrGvWQv/0pQb+jJIsB11ugqyOZER/B5w== + dependencies: + normalize-hex "0.0.2" + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +tough-cookie@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz" + integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== + dependencies: + psl "^1.1.33" + punycode "^2.1.1" + universalify "^0.1.2" + +tr46@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" + integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== + dependencies: + punycode "^2.1.1" + +tslib@^1.9.0: + version "1.14.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + dependencies: + prelude-ls "~1.1.2" + +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + +universalify@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" -"v8-compile-cache@^2.0.3": - "integrity" "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" - "version" "2.3.0" +v8-compile-cache@^2.0.3: + version "2.3.0" + resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" + integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== -"v8-to-istanbul@^8.1.0": - "integrity" "sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA==" - "resolved" "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.0.tgz" - "version" "8.1.0" +v8-to-istanbul@^8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.0.tgz" + integrity sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA== dependencies: "@types/istanbul-lib-coverage" "^2.0.1" - "convert-source-map" "^1.6.0" - "source-map" "^0.7.3" - -"vue-eslint-parser@^7.0.0": - "integrity" "sha512-QBlhZ5LteDRVy2dISfQhNEmmcqph+GTaD4SH41bYzXcVHFPJ9p34zCG6QAqOZVa8PKaVgbomFnoZpGJRZi14vg==" - "resolved" "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.9.0.tgz" - "version" "7.9.0" - dependencies: - "debug" "^4.1.1" - "eslint-scope" "^5.1.1" - "eslint-visitor-keys" "^1.1.0" - "espree" "^6.2.1" - "esquery" "^1.4.0" - "lodash" "^4.17.21" - "semver" "^6.3.0" - -"w3c-hr-time@^1.0.2": - "integrity" "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==" - "resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "browser-process-hrtime" "^1.0.0" - -"w3c-xmlserializer@^2.0.0": - "integrity" "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==" - "resolved" "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "xml-name-validator" "^3.0.0" - -"walker@^1.0.7": - "integrity" "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==" - "resolved" "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" - "version" "1.0.8" - dependencies: - "makeerror" "1.0.12" - -"watchpack@^2.2.0": - "integrity" "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==" - "resolved" "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "glob-to-regexp" "^0.4.1" - "graceful-fs" "^4.1.2" - -"webidl-conversions@^5.0.0": - "integrity" "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" - "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" - "version" "5.0.0" - -"webidl-conversions@^6.1.0": - "integrity" "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" - "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" - "version" "6.1.0" - -"webpack-cli@^4.9.1", "webpack-cli@4.x.x": - "integrity" "sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ==" - "resolved" "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.1.tgz" - "version" "4.9.1" + convert-source-map "^1.6.0" + source-map "^0.7.3" + +vue-eslint-parser@^7.0.0: + version "7.9.0" + resolved "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.9.0.tgz" + integrity sha512-QBlhZ5LteDRVy2dISfQhNEmmcqph+GTaD4SH41bYzXcVHFPJ9p34zCG6QAqOZVa8PKaVgbomFnoZpGJRZi14vg== + dependencies: + debug "^4.1.1" + eslint-scope "^5.1.1" + eslint-visitor-keys "^1.1.0" + espree "^6.2.1" + esquery "^1.4.0" + lodash "^4.17.21" + semver "^6.3.0" + +w3c-hr-time@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" + integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== + dependencies: + browser-process-hrtime "^1.0.0" + +w3c-xmlserializer@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" + integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== + dependencies: + xml-name-validator "^3.0.0" + +walker@^1.0.7: + version "1.0.8" + resolved "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz" + integrity sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== + dependencies: + makeerror "1.0.12" + +watchpack@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz" + integrity sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +webidl-conversions@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" + integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== + +webidl-conversions@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" + integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== + +webpack-cli@^4.9.1: + version "4.9.1" + resolved "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.1.tgz" + integrity sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ== dependencies: "@discoveryjs/json-ext" "^0.5.0" "@webpack-cli/configtest" "^1.1.0" "@webpack-cli/info" "^1.4.0" "@webpack-cli/serve" "^1.6.0" - "colorette" "^2.0.14" - "commander" "^7.0.0" - "execa" "^5.0.0" - "fastest-levenshtein" "^1.0.12" - "import-local" "^3.0.2" - "interpret" "^2.2.0" - "rechoir" "^0.7.0" - "webpack-merge" "^5.7.3" - -"webpack-merge@^5.7.3": - "integrity" "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==" - "resolved" "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz" - "version" "5.8.0" - dependencies: - "clone-deep" "^4.0.1" - "wildcard" "^2.0.0" - -"webpack-node-externals@^3.0.0": - "integrity" "sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==" - "resolved" "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz" - "version" "3.0.0" - -"webpack-sources@^3.2.2": - "integrity" "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==" - "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz" - "version" "3.2.2" - -"webpack@^5.1.0", "webpack@^5.64.2", "webpack@>=4.0.0 <6.0.0", "webpack@4.x.x || 5.x.x": - "integrity" "sha512-4KGc0+Ozi0aS3EaLNRvEppfZUer+CaORKqL6OBjDLZOPf9YfN8leagFzwe6/PoBdHFxc/utKArl8LMC0Ivtmdg==" - "resolved" "https://registry.npmjs.org/webpack/-/webpack-5.64.2.tgz" - "version" "5.64.2" + colorette "^2.0.14" + commander "^7.0.0" + execa "^5.0.0" + fastest-levenshtein "^1.0.12" + import-local "^3.0.2" + interpret "^2.2.0" + rechoir "^0.7.0" + webpack-merge "^5.7.3" + +webpack-merge@^5.7.3: + version "5.8.0" + resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz" + integrity sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q== + dependencies: + clone-deep "^4.0.1" + wildcard "^2.0.0" + +webpack-node-externals@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz" + integrity sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ== + +webpack-sources@^3.2.2: + version "3.2.2" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz" + integrity sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw== + +webpack@^5.64.2: + version "5.64.2" + resolved "https://registry.npmjs.org/webpack/-/webpack-5.64.2.tgz" + integrity sha512-4KGc0+Ozi0aS3EaLNRvEppfZUer+CaORKqL6OBjDLZOPf9YfN8leagFzwe6/PoBdHFxc/utKArl8LMC0Ivtmdg== dependencies: "@types/eslint-scope" "^3.7.0" "@types/estree" "^0.0.50" "@webassemblyjs/ast" "1.11.1" "@webassemblyjs/wasm-edit" "1.11.1" "@webassemblyjs/wasm-parser" "1.11.1" - "acorn" "^8.4.1" - "acorn-import-assertions" "^1.7.6" - "browserslist" "^4.14.5" - "chrome-trace-event" "^1.0.2" - "enhanced-resolve" "^5.8.3" - "es-module-lexer" "^0.9.0" - "eslint-scope" "5.1.1" - "events" "^3.2.0" - "glob-to-regexp" "^0.4.1" - "graceful-fs" "^4.2.4" - "json-parse-better-errors" "^1.0.2" - "loader-runner" "^4.2.0" - "mime-types" "^2.1.27" - "neo-async" "^2.6.2" - "schema-utils" "^3.1.0" - "tapable" "^2.1.1" - "terser-webpack-plugin" "^5.1.3" - "watchpack" "^2.2.0" - "webpack-sources" "^3.2.2" - -"whatwg-encoding@^1.0.5": - "integrity" "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==" - "resolved" "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "iconv-lite" "0.4.24" - -"whatwg-mimetype@^2.3.0": - "integrity" "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" - "resolved" "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" - "version" "2.3.0" - -"whatwg-url@^8.0.0", "whatwg-url@^8.5.0": - "integrity" "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==" - "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" - "version" "8.7.0" - dependencies: - "lodash" "^4.7.0" - "tr46" "^2.1.0" - "webidl-conversions" "^6.1.0" - -"which@^1.2.9": - "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" - "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - "version" "1.3.1" - dependencies: - "isexe" "^2.0.0" - -"which@^2.0.1": - "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" - "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "isexe" "^2.0.0" - -"wildcard@^2.0.0": - "integrity" "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" - "resolved" "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz" - "version" "2.0.0" - -"word-wrap@~1.2.3": - "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" - "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" - "version" "1.2.3" - -"wrap-ansi@^7.0.0": - "integrity" "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==" - "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" - "version" "7.0.0" - dependencies: - "ansi-styles" "^4.0.0" - "string-width" "^4.1.0" - "strip-ansi" "^6.0.0" - -"wrappy@1": - "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - "version" "1.0.2" - -"write-file-atomic@^3.0.0": - "integrity" "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==" - "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" - "version" "3.0.3" - dependencies: - "imurmurhash" "^0.1.4" - "is-typedarray" "^1.0.0" - "signal-exit" "^3.0.2" - "typedarray-to-buffer" "^3.1.5" - -"write@1.0.3": - "integrity" "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==" - "resolved" "https://registry.npmjs.org/write/-/write-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "mkdirp" "^0.5.1" - -"ws@^7.4.6": - "integrity" "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==" - "resolved" "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz" - "version" "7.5.5" - -"xml-name-validator@^3.0.0": - "integrity" "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" - "resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" - "version" "3.0.0" - -"xmlchars@^2.2.0": - "integrity" "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - "resolved" "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" - "version" "2.2.0" - -"y18n@^5.0.5": - "integrity" "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" - "resolved" "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" - "version" "5.0.8" - -"yallist@^4.0.0": - "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" - "version" "4.0.0" - -"yargs-parser@^20.2.2": - "integrity" "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" - "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" - "version" "20.2.9" - -"yargs@^16.2.0": - "integrity" "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==" - "resolved" "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" - "version" "16.2.0" - dependencies: - "cliui" "^7.0.2" - "escalade" "^3.1.1" - "get-caller-file" "^2.0.5" - "require-directory" "^2.1.1" - "string-width" "^4.2.0" - "y18n" "^5.0.5" - "yargs-parser" "^20.2.2" + acorn "^8.4.1" + acorn-import-assertions "^1.7.6" + browserslist "^4.14.5" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.8.3" + es-module-lexer "^0.9.0" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.4" + json-parse-better-errors "^1.0.2" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.1.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.1.3" + watchpack "^2.2.0" + webpack-sources "^3.2.2" + +whatwg-encoding@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" + integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + dependencies: + iconv-lite "0.4.24" + +whatwg-mimetype@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" + integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + +whatwg-url@^8.0.0, whatwg-url@^8.5.0: + version "8.7.0" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" + integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== + dependencies: + lodash "^4.7.0" + tr46 "^2.1.0" + webidl-conversions "^6.1.0" + +which@^1.2.9: + version "1.3.1" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +wildcard@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz" + integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== + +word-wrap@~1.2.3: + version "1.2.3" + resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" + integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + dependencies: + imurmurhash "^0.1.4" + is-typedarray "^1.0.0" + signal-exit "^3.0.2" + typedarray-to-buffer "^3.1.5" + +write@1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/write/-/write-1.0.3.tgz" + integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== + dependencies: + mkdirp "^0.5.1" + +ws@^7.4.6: + version "7.5.5" + resolved "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz" + integrity sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w== + +xml-name-validator@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + +xmlchars@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + +y18n@^5.0.5: + version "5.0.8" + resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yargs-parser@^20.2.2: + version "20.2.9" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + +yargs@^16.2.0: + version "16.2.0" + resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" + integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + dependencies: + cliui "^7.0.2" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.0" + y18n "^5.0.5" + yargs-parser "^20.2.2"