Edit: /tmp/tsx-0/17887-ca7c3791ebd532b49d2b26f65665e11ed0b31701 (11741B)
{"code":"__filename=\"/opt/canhelp/node_modules/@noble/hashes/sha3.js\";(()=>{\nvar __defProp=Object.defineProperty;var __getOwnPropDesc=Object.getOwnPropertyDescriptor;var __getOwnPropNames=Object.getOwnPropertyNames;var __hasOwnProp=Object.prototype.hasOwnProperty;var __name=(target,value)=>__defProp(target,\"name\",{value,configurable:true});var __export=(target,all)=>{for(var name in all)__defProp(target,name,{get:all[name],enumerable:true})};var __copyProps=(to,from,except,desc)=>{if(from&&typeof from===\"object\"||typeof from===\"function\"){for(let key of __getOwnPropNames(from))if(!__hasOwnProp.call(to,key)&&key!==except)__defProp(to,key,{get:()=>from[key],enumerable:!(desc=__getOwnPropDesc(from,key))||desc.enumerable})}return to};var __toCommonJS=mod=>__copyProps(__defProp({},\"__esModule\",{value:true}),mod);var sha3_exports={};__export(sha3_exports,{Keccak:()=>Keccak,keccakP:()=>keccakP,keccak_224:()=>keccak_224,keccak_256:()=>keccak_256,keccak_384:()=>keccak_384,keccak_512:()=>keccak_512,sha3_224:()=>sha3_224,sha3_256:()=>sha3_256,sha3_384:()=>sha3_384,sha3_512:()=>sha3_512,shake128:()=>shake128,shake128_32:()=>shake128_32,shake256:()=>shake256,shake256_64:()=>shake256_64});module.exports=__toCommonJS(sha3_exports);var import_u64=require(\"./_u64.js\");var import_utils=require(\"./utils.js\");const _0n=BigInt(0);const _1n=BigInt(1);const _2n=BigInt(2);const _7n=BigInt(7);const _256n=BigInt(256);const _0x71n=BigInt(113);const SHA3_PI=[];const SHA3_ROTL=[];const _SHA3_IOTA=[];for(let round=0,R=_1n,x=1,y=0;round<24;round++){[x,y]=[y,(2*x+3*y)%5];SHA3_PI.push(2*(5*y+x));SHA3_ROTL.push((round+1)*(round+2)/2%64);let t=_0n;for(let j=0;j<7;j++){R=(R<<_1n^(R>>_7n)*_0x71n)%_256n;if(R&_2n)t^=_1n<<(_1n<
s>32?(0,import_u64.rotlBH)(h,l,s):(0,import_u64.rotlSH)(h,l,s),\"rotlH\");const rotlL=__name((h,l,s)=>s>32?(0,import_u64.rotlBL)(h,l,s):(0,import_u64.rotlSL)(h,l,s),\"rotlL\");function keccakP(s,rounds=24){const B=new Uint32Array(5*2);for(let round=24-rounds;round<24;round++){for(let x=0;x<10;x++)B[x]=s[x]^s[x+10]^s[x+20]^s[x+30]^s[x+40];for(let x=0;x<10;x+=2){const idx1=(x+8)%10;const idx0=(x+2)%10;const B0=B[idx0];const B1=B[idx0+1];const Th=rotlH(B0,B1,1)^B[idx1];const Tl=rotlL(B0,B1,1)^B[idx1+1];for(let y=0;y<50;y+=10){s[x+y]^=Th;s[x+y+1]^=Tl}}let curH=s[2];let curL=s[3];for(let t=0;t<24;t++){const shift=SHA3_ROTL[t];const Th=rotlH(curH,curL,shift);const Tl=rotlL(curH,curL,shift);const PI=SHA3_PI[t];curH=s[PI];curL=s[PI+1];s[PI]=Th;s[PI+1]=Tl}for(let y=0;y<50;y+=10){for(let x=0;x<10;x++)B[x]=s[y+x];for(let x=0;x<10;x++)s[y+x]^=~B[(x+2)%10]&B[(x+4)%10]}s[0]^=SHA3_IOTA_H[round];s[1]^=SHA3_IOTA_L[round]}(0,import_utils.clean)(B)}__name(keccakP,\"keccakP\");class Keccak{static{__name(this,\"Keccak\")}state;pos=0;posOut=0;finished=false;state32;destroyed=false;blockLen;suffix;outputLen;enableXOF=false;rounds;constructor(blockLen,suffix,outputLen,enableXOF=false,rounds=24){this.blockLen=blockLen;this.suffix=suffix;this.outputLen=outputLen;this.enableXOF=enableXOF;this.rounds=rounds;(0,import_utils.anumber)(outputLen,\"outputLen\");if(!(0=blockLen)this.keccak();const take=Math.min(blockLen-this.posOut,len-pos);out.set(bufferOut.subarray(this.posOut,this.posOut+take),pos);this.posOut+=take;pos+=take}return out}xofInto(out){if(!this.enableXOF)throw new Error(\"XOF is not possible for this instance\");return this.writeInto(out)}xof(bytes){(0,import_utils.anumber)(bytes);return this.xofInto(new Uint8Array(bytes))}digestInto(out){(0,import_utils.aoutput)(out,this);if(this.finished)throw new Error(\"digest() was already called\");this.writeInto(out);this.destroy();return out}digest(){return this.digestInto(new Uint8Array(this.outputLen))}destroy(){this.destroyed=true;(0,import_utils.clean)(this.state)}_cloneInto(to){const{blockLen,suffix,outputLen,rounds,enableXOF}=this;to||=new Keccak(blockLen,suffix,outputLen,enableXOF,rounds);to.state32.set(this.state32);to.pos=this.pos;to.posOut=this.posOut;to.finished=this.finished;to.rounds=rounds;to.suffix=suffix;to.outputLen=outputLen;to.enableXOF=enableXOF;to.destroyed=this.destroyed;return to}}const genKeccak=__name((suffix,blockLen,outputLen,info={})=>(0,import_utils.createHasher)(()=>new Keccak(blockLen,suffix,outputLen),info),\"genKeccak\");const sha3_224=genKeccak(6,144,28,(0,import_utils.oidNist)(7));const sha3_256=genKeccak(6,136,32,(0,import_utils.oidNist)(8));const sha3_384=genKeccak(6,104,48,(0,import_utils.oidNist)(9));const sha3_512=genKeccak(6,72,64,(0,import_utils.oidNist)(10));const keccak_224=genKeccak(1,144,28);const keccak_256=genKeccak(1,136,32);const keccak_384=genKeccak(1,104,48);const keccak_512=genKeccak(1,72,64);const genShake=__name((suffix,blockLen,outputLen,info={})=>(0,import_utils.createHasher)((opts={})=>new Keccak(blockLen,suffix,opts.dkLen===void 0?outputLen:opts.dkLen,true),info),\"genShake\");const shake128=genShake(31,168,16,(0,import_utils.oidNist)(11));const shake256=genShake(31,136,32,(0,import_utils.oidNist)(12));const shake128_32=genShake(31,168,32,(0,import_utils.oidNist)(11));const shake256_64=genShake(31,136,64,(0,import_utils.oidNist)(12));0&&(module.exports={Keccak,keccakP,keccak_224,keccak_256,keccak_384,keccak_512,sha3_224,sha3_256,sha3_384,sha3_512,shake128,shake128_32,shake256,shake256_64});\n})()\n","warnings":[],"map":{"version":3,"mappings":"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","names":[],"ignoreList":[],"sources":["/opt/canhelp/node_modules/@noble/hashes/sha3.js"],"sourcesContent":[null]}}