diff --git a/dist/int64-buffer.min.js b/dist/int64-buffer.min.js index 2e4edfe..17b2693 100644 --- a/dist/int64-buffer.min.js +++ b/dist/int64-buffer.min.js @@ -1 +1 @@ -var Uint64BE,Int64BE,Uint64LE,Int64LE;!function(r){function t(t,p,B){function E(r,t,n,f){return this instanceof E?function(r,t,n,f,e){y&&v&&(t instanceof v&&(t=new y(t)),f instanceof v&&(f=new y(f)));if(!(t||n||f||a))return void(r.buffer=u(h,0));if(!o(t,n)){var c=a||Array;e=n,f=t,n=0,t=new c(8)}if(r.buffer=t,r.offset=n|=0,s===typeof f)return;"string"==typeof f?function(r,t,n,f){var e=0,o=n.length,i=0,u=0;"-"===n[0]&&e++;var a=e;for(;e=0))break;u=u*f+s,i=i*f+Math.floor(u/b),u%=b}a&&(i=~i,u?u=b-u:i++);A(r,t+I,i),A(r,t+L,u)}(t,n,f,e||10):o(f,e)?i(t,n,f,e):"number"==typeof e?(A(t,n+I,f),A(t,n+L,e)):f>0?m(t,n,f):f<0?x(t,n,f):i(t,n,h,0)}(this,r,t,n,f):new E(r,t,n,f)}function g(){var r=this.buffer,t=this.offset,n=U(r,t+I),f=U(r,t+L);return B||(n|=0),n?n*b+f:f}function A(r,t,n){r[t+j]=255&n,n>>=8,r[t+S]=255&n,n>>=8,r[t+d]=255&n,n>>=8,r[t+w]=255&n}function U(r,t){return r[t+w]*l+(r[t+d]<<16)+(r[t+S]<<8)+r[t+j]}var I=p?0:4,L=p?4:0,w=p?0:3,d=p?1:2,S=p?2:1,j=p?3:0,m=p?function(r,t,n){var f=t+8;for(;f>t;)r[--f]=255&n,n/=256}:function(r,t,n){var f=t+8;for(;tt;)r[--f]=255&-n^255,n/=256}:function(r,t,n){var f=t+8;n++;for(;t>=8,t[r+o]=255&f,f>>=8,t[r+e]=255&f,f>>=8,t[r+n]=255&f}function B(t,r){return 16777216*t[r+n]+(t[r+e]<<16)+(t[r+o]<<8)+t[r+i]}}function m(t){var r=this.buffer,f=this.offset;return g=null,!1!==t&&n(r)?8===r.length?r:r.slice(f,f+8):N(r,f)}function S(t){var r=this.buffer,f=this.offset;return g=U,!1!==t&&U.isBuffer(r)?8===r.length?r:r.slice(f,f+8):U.from(j.call(this,t))}function j(t){var r=this.buffer,f=this.offset,n=r.buffer;if(g=I,!1!==t&&!r.offset&&n instanceof L)return 8===n.byteLength?n:n.slice(f,f+8);var e=new I(8);return M(e,0,r,f),e.buffer}function x(t,r){var f=t&&t.length;return r|=0,f&&r+8<=f&&"string"!=typeof t[r]}function M(t,r,f,n){r|=0,n|=0;for(var e=0;e<8;e++)t[r++]=255&f[n++]}function N(t,r){return Array.prototype.slice.call(t,r,r+8)}function k(t,r,f){for(var n=r+8;r