Changelog
Hyper
and UnsignedHyper
instances. Previously, you would pass low
and high
parts to represent the lower and upper 32 bits. Now, you can pass the entire 64-bit value directly as a bigint
or string
instance, or as a list of "chunks" like before, e.g.:-new Hyper({ low: 1, high: 1 }); // representing (1 << 32) + 1 = 4294967297n
+new Hyper(4294967297n);
+new Hyper("4294967297");
+new Hyper(1, 1);
Changelog
long
dependency with native BigInt
arithmetics.lodash
dependency with built-in Array and Object methods, iterators.buffer
dependency for WebPack browser polyfill.