next
Version:
The React Framework
1 lines • 8.59 kB
JavaScript
(()=>{var t={226:(t,r,e)=>{"use strict";var n=e(302);var i=e(551);function BlockHash(){this.pending=null;this.pendingTotal=0;this.blockSize=this.constructor.blockSize;this.outSize=this.constructor.outSize;this.hmacStrength=this.constructor.hmacStrength;this.padLength=this.constructor.padLength/8;this.endian="big";this._delta8=this.blockSize/8;this._delta32=this.blockSize/32}r.BlockHash=BlockHash;BlockHash.prototype.update=function update(t,r){t=n.toArray(t,r);if(!this.pending)this.pending=t;else this.pending=this.pending.concat(t);this.pendingTotal+=t.length;if(this.pending.length>=this._delta8){t=this.pending;var e=t.length%this._delta8;this.pending=t.slice(t.length-e,t.length);if(this.pending.length===0)this.pending=null;t=n.join32(t,0,t.length-e,this.endian);for(var i=0;i<t.length;i+=this._delta32)this._update(t,i,i+this._delta32)}return this};BlockHash.prototype.digest=function digest(t){this.update(this._pad());i(this.pending===null);return this._digest(t)};BlockHash.prototype._pad=function pad(){var t=this.pendingTotal;var r=this._delta8;var e=r-(t+this.padLength)%r;var n=new Array(e+this.padLength);n[0]=128;for(var i=1;i<e;i++)n[i]=0;t<<=3;if(this.endian==="big"){for(var s=8;s<this.padLength;s++)n[i++]=0;n[i++]=0;n[i++]=0;n[i++]=0;n[i++]=0;n[i++]=t>>>24&255;n[i++]=t>>>16&255;n[i++]=t>>>8&255;n[i++]=t&255}else{n[i++]=t&255;n[i++]=t>>>8&255;n[i++]=t>>>16&255;n[i++]=t>>>24&255;n[i++]=0;n[i++]=0;n[i++]=0;n[i++]=0;for(s=8;s<this.padLength;s++)n[i++]=0}return n}},563:(t,r,e)=>{"use strict";var n=e(302);var i=e(226);var s=e(101);var o=e(551);var h=n.sum32;var u=n.sum32_4;var a=n.sum32_5;var l=s.ch32;var f=s.maj32;var _=s.s0_256;var c=s.s1_256;var v=s.g0_256;var p=s.g1_256;var g=i.BlockHash;var d=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function SHA256(){if(!(this instanceof SHA256))return new SHA256;g.call(this);this.h=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225];this.k=d;this.W=new Array(64)}n.inherits(SHA256,g);t.exports=SHA256;SHA256.blockSize=512;SHA256.outSize=256;SHA256.hmacStrength=192;SHA256.padLength=64;SHA256.prototype._update=function _update(t,r){var e=this.W;for(var n=0;n<16;n++)e[n]=t[r+n];for(;n<e.length;n++)e[n]=u(p(e[n-2]),e[n-7],v(e[n-15]),e[n-16]);var i=this.h[0];var s=this.h[1];var g=this.h[2];var d=this.h[3];var m=this.h[4];var A=this.h[5];var y=this.h[6];var S=this.h[7];o(this.k.length===e.length);for(n=0;n<e.length;n++){var H=a(S,c(m),l(m,A,y),this.k[n],e[n]);var b=h(_(i),f(i,s,g));S=y;y=A;A=m;m=h(d,H);d=g;g=s;s=i;i=h(H,b)}this.h[0]=h(this.h[0],i);this.h[1]=h(this.h[1],s);this.h[2]=h(this.h[2],g);this.h[3]=h(this.h[3],d);this.h[4]=h(this.h[4],m);this.h[5]=h(this.h[5],A);this.h[6]=h(this.h[6],y);this.h[7]=h(this.h[7],S)};SHA256.prototype._digest=function digest(t){if(t==="hex")return n.toHex32(this.h,"big");else return n.split32(this.h,"big")}},101:(t,r,e)=>{"use strict";var n=e(302);var i=n.rotr32;function ft_1(t,r,e,n){if(t===0)return ch32(r,e,n);if(t===1||t===3)return p32(r,e,n);if(t===2)return maj32(r,e,n)}r.ft_1=ft_1;function ch32(t,r,e){return t&r^~t&e}r.ch32=ch32;function maj32(t,r,e){return t&r^t&e^r&e}r.maj32=maj32;function p32(t,r,e){return t^r^e}r.p32=p32;function s0_256(t){return i(t,2)^i(t,13)^i(t,22)}r.s0_256=s0_256;function s1_256(t){return i(t,6)^i(t,11)^i(t,25)}r.s1_256=s1_256;function g0_256(t){return i(t,7)^i(t,18)^t>>>3}r.g0_256=g0_256;function g1_256(t){return i(t,17)^i(t,19)^t>>>10}r.g1_256=g1_256},302:(t,r,e)=>{"use strict";var n=e(551);var i=e(638);r.inherits=i;function isSurrogatePair(t,r){if((t.charCodeAt(r)&64512)!==55296){return false}if(r<0||r+1>=t.length){return false}return(t.charCodeAt(r+1)&64512)===56320}function toArray(t,r){if(Array.isArray(t))return t.slice();if(!t)return[];var e=[];if(typeof t==="string"){if(!r){var n=0;for(var i=0;i<t.length;i++){var s=t.charCodeAt(i);if(s<128){e[n++]=s}else if(s<2048){e[n++]=s>>6|192;e[n++]=s&63|128}else if(isSurrogatePair(t,i)){s=65536+((s&1023)<<10)+(t.charCodeAt(++i)&1023);e[n++]=s>>18|240;e[n++]=s>>12&63|128;e[n++]=s>>6&63|128;e[n++]=s&63|128}else{e[n++]=s>>12|224;e[n++]=s>>6&63|128;e[n++]=s&63|128}}}else if(r==="hex"){t=t.replace(/[^a-z0-9]+/gi,"");if(t.length%2!==0)t="0"+t;for(i=0;i<t.length;i+=2)e.push(parseInt(t[i]+t[i+1],16))}}else{for(i=0;i<t.length;i++)e[i]=t[i]|0}return e}r.toArray=toArray;function toHex(t){var r="";for(var e=0;e<t.length;e++)r+=zero2(t[e].toString(16));return r}r.toHex=toHex;function htonl(t){var r=t>>>24|t>>>8&65280|t<<8&16711680|(t&255)<<24;return r>>>0}r.htonl=htonl;function toHex32(t,r){var e="";for(var n=0;n<t.length;n++){var i=t[n];if(r==="little")i=htonl(i);e+=zero8(i.toString(16))}return e}r.toHex32=toHex32;function zero2(t){if(t.length===1)return"0"+t;else return t}r.zero2=zero2;function zero8(t){if(t.length===7)return"0"+t;else if(t.length===6)return"00"+t;else if(t.length===5)return"000"+t;else if(t.length===4)return"0000"+t;else if(t.length===3)return"00000"+t;else if(t.length===2)return"000000"+t;else if(t.length===1)return"0000000"+t;else return t}r.zero8=zero8;function join32(t,r,e,i){var s=e-r;n(s%4===0);var o=new Array(s/4);for(var h=0,u=r;h<o.length;h++,u+=4){var a;if(i==="big")a=t[u]<<24|t[u+1]<<16|t[u+2]<<8|t[u+3];else a=t[u+3]<<24|t[u+2]<<16|t[u+1]<<8|t[u];o[h]=a>>>0}return o}r.join32=join32;function split32(t,r){var e=new Array(t.length*4);for(var n=0,i=0;n<t.length;n++,i+=4){var s=t[n];if(r==="big"){e[i]=s>>>24;e[i+1]=s>>>16&255;e[i+2]=s>>>8&255;e[i+3]=s&255}else{e[i+3]=s>>>24;e[i+2]=s>>>16&255;e[i+1]=s>>>8&255;e[i]=s&255}}return e}r.split32=split32;function rotr32(t,r){return t>>>r|t<<32-r}r.rotr32=rotr32;function rotl32(t,r){return t<<r|t>>>32-r}r.rotl32=rotl32;function sum32(t,r){return t+r>>>0}r.sum32=sum32;function sum32_3(t,r,e){return t+r+e>>>0}r.sum32_3=sum32_3;function sum32_4(t,r,e,n){return t+r+e+n>>>0}r.sum32_4=sum32_4;function sum32_5(t,r,e,n,i){return t+r+e+n+i>>>0}r.sum32_5=sum32_5;function sum64(t,r,e,n){var i=t[r];var s=t[r+1];var o=n+s>>>0;var h=(o<n?1:0)+e+i;t[r]=h>>>0;t[r+1]=o}r.sum64=sum64;function sum64_hi(t,r,e,n){var i=r+n>>>0;var s=(i<r?1:0)+t+e;return s>>>0}r.sum64_hi=sum64_hi;function sum64_lo(t,r,e,n){var i=r+n;return i>>>0}r.sum64_lo=sum64_lo;function sum64_4_hi(t,r,e,n,i,s,o,h){var u=0;var a=r;a=a+n>>>0;u+=a<r?1:0;a=a+s>>>0;u+=a<s?1:0;a=a+h>>>0;u+=a<h?1:0;var l=t+e+i+o+u;return l>>>0}r.sum64_4_hi=sum64_4_hi;function sum64_4_lo(t,r,e,n,i,s,o,h){var u=r+n+s+h;return u>>>0}r.sum64_4_lo=sum64_4_lo;function sum64_5_hi(t,r,e,n,i,s,o,h,u,a){var l=0;var f=r;f=f+n>>>0;l+=f<r?1:0;f=f+s>>>0;l+=f<s?1:0;f=f+h>>>0;l+=f<h?1:0;f=f+a>>>0;l+=f<a?1:0;var _=t+e+i+o+u+l;return _>>>0}r.sum64_5_hi=sum64_5_hi;function sum64_5_lo(t,r,e,n,i,s,o,h,u,a){var l=r+n+s+h+a;return l>>>0}r.sum64_5_lo=sum64_5_lo;function rotr64_hi(t,r,e){var n=r<<32-e|t>>>e;return n>>>0}r.rotr64_hi=rotr64_hi;function rotr64_lo(t,r,e){var n=t<<32-e|r>>>e;return n>>>0}r.rotr64_lo=rotr64_lo;function shr64_hi(t,r,e){return t>>>e}r.shr64_hi=shr64_hi;function shr64_lo(t,r,e){var n=t<<32-e|r>>>e;return n>>>0}r.shr64_lo=shr64_lo},638:t=>{if(typeof Object.create==="function"){t.exports=function inherits(t,r){if(r){t.super_=r;t.prototype=Object.create(r.prototype,{constructor:{value:t,enumerable:false,writable:true,configurable:true}})}}}else{t.exports=function inherits(t,r){if(r){t.super_=r;var TempCtor=function(){};TempCtor.prototype=r.prototype;t.prototype=new TempCtor;t.prototype.constructor=t}}}},551:t=>{t.exports=assert;function assert(t,r){if(!t)throw new Error(r||"Assertion failed")}assert.equal=function assertEqual(t,r,e){if(t!=r)throw new Error(e||"Assertion failed: "+t+" != "+r)}}};var r={};function __nccwpck_require__(e){var n=r[e];if(n!==undefined){return n.exports}var i=r[e]={exports:{}};var s=true;try{t[e](i,i.exports,__nccwpck_require__);s=false}finally{if(s)delete r[e]}return i.exports}if(typeof __nccwpck_require__!=="undefined")__nccwpck_require__.ab=__dirname+"/";var e=__nccwpck_require__(563);module.exports=e})();