Edit: /tmp/tsx-0/17887-5d60170e792ce651687e5d100dfeb64d75c5285e (16338B)
{"code":"__filename=\"/opt/canhelp/node_modules/@noble/ciphers/utils.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 utils_exports={};__export(utils_exports,{abool:()=>abool,abytes:()=>abytes,aexists:()=>aexists,anumber:()=>anumber,aoutput:()=>aoutput,bytesToHex:()=>bytesToHex,bytesToNumberBE:()=>bytesToNumberBE,bytesToUtf8:()=>bytesToUtf8,checkOpts:()=>checkOpts,clean:()=>clean,complexOverlapBytes:()=>complexOverlapBytes,concatBytes:()=>concatBytes,copyBytes:()=>copyBytes,createView:()=>createView,equalBytes:()=>equalBytes,getOutput:()=>getOutput,hexToBytes:()=>hexToBytes,hexToNumber:()=>hexToNumber,isAligned32:()=>isAligned32,isBytes:()=>isBytes,isLE:()=>isLE,managedNonce:()=>managedNonce,numberToBytesBE:()=>numberToBytesBE,overlapBytes:()=>overlapBytes,randomBytes:()=>randomBytes,u32:()=>u32,u64Lengths:()=>u64Lengths,u8:()=>u8,utf8ToBytes:()=>utf8ToBytes,wrapCipher:()=>wrapCipher});module.exports=__toCommonJS(utils_exports);/*! noble-ciphers - MIT License (c) 2023 Paul Miller (paulmillr.com) */function isBytes(a){return a instanceof Uint8Array||ArrayBuffer.isView(a)&&a.constructor.name===\"Uint8Array\"}__name(isBytes,\"isBytes\");function abool(b){if(typeof b!==\"boolean\")throw new Error(`boolean expected, not ${b}`)}__name(abool,\"abool\");function anumber(n){if(!Number.isSafeInteger(n)||n<0)throw new Error(\"positive integer expected, got \"+n)}__name(anumber,\"anumber\");function abytes(value,length,title=\"\"){const bytes=isBytes(value);const len=value?.length;const needsLen=length!==void 0;if(!bytes||needsLen&&len!==length){const prefix=title&&`\"${title}\" `;const ofLen=needsLen?` of length ${length}`:\"\";const got=bytes?`length=${len}`:`type=${typeof value}`;throw new Error(prefix+\"expected Uint8Array\"+ofLen+\", got \"+got)}return value}__name(abytes,\"abytes\");function aexists(instance,checkFinished=true){if(instance.destroyed)throw new Error(\"Hash instance has been destroyed\");if(checkFinished&&instance.finished)throw new Error(\"Hash#digest() has already been called\")}__name(aexists,\"aexists\");function aoutput(out,instance){abytes(out,void 0,\"output\");const min=instance.outputLen;if(out.length
new Uint8Array(new Uint32Array([287454020]).buffer)[0]===68)();const hasHexBuiltin=(()=>typeof Uint8Array.from([]).toHex===\"function\"&&typeof Uint8Array.fromHex===\"function\")();const hexes=Array.from({length:256},(_,i)=>i.toString(16).padStart(2,\"0\"));function bytesToHex(bytes){abytes(bytes);if(hasHexBuiltin)return bytes.toHex();let hex=\"\";for(let i=0;i=asciis._0&&ch<=asciis._9)return ch-asciis._0;if(ch>=asciis.A&&ch<=asciis.F)return ch-(asciis.A-10);if(ch>=asciis.a&&ch<=asciis.f)return ch-(asciis.a-10);return}__name(asciiToBase16,\"asciiToBase16\");function hexToBytes(hex){if(typeof hex!==\"string\")throw new Error(\"hex string expected, got \"+typeof hex);if(hasHexBuiltin)return Uint8Array.fromHex(hex);const hl=hex.length;const al=hl/2;if(hl%2)throw new Error(\"hex string expected, got unpadded hex of length \"+hl);const array=new Uint8Array(al);for(let ai=0,hi=0;ai{function wrappedCipher(key,...args){abytes(key,void 0,\"key\");if(!isLE)throw new Error(\"Non little-endian hardware is not yet supported\");if(params.nonceLength!==void 0){const nonce=args[0];abytes(nonce,params.varSizeNonce?void 0:params.nonceLength,\"nonce\")}const tagl=params.tagLength;if(tagl&&args[1]!==void 0)abytes(args[1],void 0,\"AAD\");const cipher=constructor(key,...args);const checkOutput=__name((fnLength,output)=>{if(output!==void 0){if(fnLength!==2)throw new Error(\"cipher output not supported\");abytes(output,void 0,\"output\")}},\"checkOutput\");let called=false;const wrCipher={encrypt(data,output){if(called)throw new Error(\"cannot encrypt() twice with same key + nonce\");called=true;abytes(data);checkOutput(cipher.encrypt.length,output);return cipher.encrypt(data,output)},decrypt(data,output){abytes(data);if(tagl&&data.length{const out=concatBytes(nonce,ciphertext);ciphertext.fill(0);return out},\"addNonce\");return((key,...args)=>({encrypt(plaintext){abytes(plaintext);const nonce=randomBytes_(nonceLength);const encrypted=fn(key,nonce,...args).encrypt(plaintext);if(encrypted instanceof Promise)return encrypted.then(ct=>addNonce(nonce,ct));return addNonce(nonce,encrypted)},decrypt(ciphertext){abytes(ciphertext);const nonce=ciphertext.subarray(0,nonceLength);const decrypted=ciphertext.subarray(nonceLength);return fn(key,nonce,...args).decrypt(decrypted)}}))}__name(managedNonce,\"managedNonce\");0&&(module.exports={abool,abytes,aexists,anumber,aoutput,bytesToHex,bytesToNumberBE,bytesToUtf8,checkOpts,clean,complexOverlapBytes,concatBytes,copyBytes,createView,equalBytes,getOutput,hexToBytes,hexToNumber,isAligned32,isBytes,isLE,managedNonce,numberToBytesBE,overlapBytes,randomBytes,u32,u64Lengths,u8,utf8ToBytes,wrapCipher});\n})()\n","warnings":[],"map":{"version":3,"mappings":"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","names":["isLE"],"ignoreList":[],"sources":["/opt/canhelp/node_modules/@noble/ciphers/utils.js"],"sourcesContent":[null]}}