jsbi icon indicating copy to clipboard operation
jsbi copied to clipboard

JSBI is a pure-JavaScript implementation of the official ECMAScript BigInt proposal.

Results 17 jsbi issues
Sort by recently updated
recently updated
newest added

For some environments, it's required that the licence for an OSS project be distributed as part of an application's source code, not as a separate document. Obligatory not a Lawyer,...

cla: yes

After updating to 4.1.0 release, getting the following error: Stack trace: "Error: Convert JSBI instances to native numbers using `toNumber`."," at JSBI.valueOf (/var/task/index.js:96308:1240)"," at new Number ()"," at new newClass...

The library is quite big and it cannot be tree shaken because all of the operators are static methods. It would be nice to have them exported from module, so...

I'm building an app that targets only new browsers but when I `import JSBI from 'jsbi'` Webpack uses the UMD bundle because the [`browser` field from `package.json` takes precedence over...

I'm building an app that targets only new browsers but when I `import JSBI from 'jsbi'` Webpack uses the UMD bundle because the [`browser` field from `package.json` takes precedence over...

Hi, I was wondering if a faster algorithm for bigint multiplication could be used for large bigints. The Karatsuba algorithm is relatively simple, so it wouldn't increase the code size...

Hi, I was wondering if a faster algorithm for bigint multiplication could be used for large bigints. The Karatsuba algorithm is relatively simple, so it wouldn't increase the code size...

Some benchmarks like the one at https://peterolson.github.io/BigInteger.js/benchmark/#:~:text=Multiplication:%20400%20digits shows that the native BigInt is 10 times faster. This is very interesting why... because modern js engines are very good. Is it...

Some benchmarks like the one at https://peterolson.github.io/BigInteger.js/benchmark/#:~:text=Multiplication:%20400%20digits shows that the native BigInt is 10 times faster. This is very interesting why... because modern js engines are very good. Is it...

The current implementation has been tested quite well, but even more rigorous testing is always possible. Should you find any bugs, please report them!