{"_id":"big.js","_rev":"3761256","name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","dist-tags":{"latest":"7.0.1"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"time":{"modified":"2025-05-06T07:43:04.000Z","created":"2013-05-13T16:40:29.852Z","7.0.1":"2025-04-21T20:13:41.959Z","7.0.0":"2025-04-21T19:20:06.900Z","6.2.2":"2024-09-10T17:56:44.540Z","6.2.1":"2022-07-09T18:08:41.660Z","6.2.0":"2022-06-04T14:40:37.875Z","6.1.1":"2021-05-03T19:07:19.375Z","6.1.0":"2021-04-26T21:05:41.045Z","6.0.3":"2020-12-02T22:57:18.421Z","6.0.2":"2020-10-31T13:16:15.621Z","6.0.1":"2020-09-30T20:06:08.685Z","6.0.0":"2020-09-25T11:54:41.368Z","5.2.2":"2018-10-18T10:52:46.395Z","5.2.1":"2018-10-11T18:10:04.202Z","5.1.2":"2018-05-24T09:08:52.828Z","5.1.1":"2018-05-22T22:11:55.022Z","5.0.3":"2017-10-23T22:01:47.080Z","5.0.2":"2017-10-13T21:55:29.718Z","5.0.1":"2017-10-13T12:15:45.954Z","5.0.0":"2017-10-13T11:54:59.704Z","4.0.2":"2017-09-28T09:08:25.360Z","4.0.1":"2017-09-28T09:01:49.716Z","4.0.0":"2017-09-27T21:21:27.625Z","3.2.0":"2017-09-14T21:14:51.849Z","3.1.3":"2015-06-14T22:45:57.834Z","3.1.2":"2015-06-12T20:12:33.962Z","3.1.1":"2015-06-12T19:57:00.633Z","3.0.2":"2015-05-12T09:25:15.921Z","3.0.1":"2015-02-18T13:53:20.971Z","3.0.0":"2014-12-10T19:47:41.045Z","2.5.1":"2014-06-08T22:59:24.273Z","2.5.0":"2014-01-26T15:23:27.909Z","2.4.1":"2013-11-29T10:23:51.693Z","2.4.0":"2013-09-19T10:03:47.023Z","2.2.0":"2013-07-11T15:52:46.890Z","2.1.0":"2013-06-26T21:25:53.562Z","2.0.0":"2013-05-13T16:40:29.852Z"},"users":{"ctd1500":true,"caffeinewriter":true,"trusktr":true,"ferrari":true,"terrychan":true,"sam16":true,"astraloverflow":true,"dwqs":true,"guzgarcia":true,"leizongmin":true,"ganeshkbhat":true,"zhangaz1":true,"janez89":true,"mrxf":true,"m-ahmadi":true},"author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"versions":{"7.0.1":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"7.0.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"exports":{".":{"import":"./big.mjs","require":"./big.js"},"./big.mjs":"./big.mjs","./big.js":"./big.js","./package.json":"./package.json"},"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/runner.js"},"funding":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"e19cc83cb965bdef18cb31423d81f60140c9e7be","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@7.0.1","_nodeVersion":"23.11.0","_npmVersion":"8.16.0","dist":{"shasum":"c537c649ec6ea11d1306723d13c096ba199aadc4","size":16382,"noattachment":false,"key":"/big.js/-/big.js-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-7.0.1.tgz"},"_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"directories":{},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/big.js_7.0.1_1745266421796_0.4183527449874851"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T20:13:41.959Z","publish_time":1745266421959,"_source_registry_name":"default","_cnpm_publish_time":1745266421959},"7.0.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"7.0.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"exports":{".":{"import":"./big.mjs","require":"./big.js"},"./big.mjs":"./big.mjs","./big.js":"./big.js","./package.json":"./package.json"},"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/runner.js"},"funding":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"34db49a6024538a55411754711917f541c217d84","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@7.0.0","_nodeVersion":"23.11.0","_npmVersion":"8.16.0","dist":{"shasum":"3144d22e496fa393293313b37b2f8c65a24b79b7","size":16382,"noattachment":false,"key":"/big.js/-/big.js-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-7.0.0.tgz"},"_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"directories":{},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/big.js_7.0.0_1745263206676_0.7829440310807825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-21T19:20:06.900Z","publish_time":1745263206900,"_source_registry_name":"default","_cnpm_publish_time":1745263206900},"6.2.2":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"6.2.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"exports":{".":{"import":"./big.mjs","require":"./big.js"},"./big.mjs":"./big.mjs","./big.js":"./big.js","./package.json":"./package.json"},"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/runner.js"},"funding":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"5d6a1879e299b4aecb87bf3aa140ae0086c6a1e2","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@6.2.2","_nodeVersion":"18.10.0","_npmVersion":"8.16.0","dist":{"shasum":"be3bb9ac834558b53b099deef2a1d06ac6368e1a","size":16263,"noattachment":false,"key":"/big.js/-/big.js-6.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-6.2.2.tgz"},"_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"directories":{},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_6.2.2_1725991004385_0.268020955143609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-10T17:56:44.540Z","publish_time":1725991004540,"_source_registry_name":"default","_cnpm_publish_time":1725991004540},"6.2.1":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"6.2.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"exports":{".":{"import":"./big.mjs","require":"./big.js"},"./big.mjs":"./big.mjs","./big.js":"./big.js","./package.json":"./package.json"},"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/runner.js"},"funding":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"8f44eb57da97709a56024c6bd97a17804a1be91a","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@6.2.1","_nodeVersion":"16.13.0","_npmVersion":"8.6.0","dist":{"shasum":"7205ce763efb17c2e41f26f121c420c6a7c2744f","size":16261,"noattachment":false,"key":"/big.js/-/big.js-6.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-6.2.1.tgz"},"_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"directories":{},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_6.2.1_1657390121484_0.4056633039887061"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-09T18:08:49.692Z","publish_time":1657390121660,"_cnpm_publish_time":1657390121660},"6.2.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"6.2.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"exports":{".":{"import":"./big.mjs","require":"./big.js"},"./big.mjs":"./big.mjs","./big.js":"./big.js","./package.json":"./package.json"},"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/runner.js"},"funding":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"f84226449f383b4195179023b196b2e462a94dd5","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@6.2.0","_nodeVersion":"16.13.0","_npmVersion":"8.6.0","dist":{"shasum":"39c60822aecb0f34a1d79a90fe9908a0ddf45e1d","size":16264,"noattachment":false,"key":"/big.js/-/big.js-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-6.2.0.tgz"},"_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"directories":{},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_6.2.0_1654353637721_0.9620160609681927"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-05T13:36:32.524Z","publish_time":1654353637875,"_cnpm_publish_time":1654353637875},"6.1.1":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"6.1.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/runner.js"},"funding":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"8655bdfe8940a904ab548240324bb2e297c463bc","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@6.1.1","_nodeVersion":"14.11.0","_npmVersion":"6.14.6","dist":{"shasum":"63b35b19dc9775c94991ee5db7694880655d5537","size":17705,"noattachment":false,"key":"/big.js/-/big.js-6.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-6.1.1.tgz"},"_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"directories":{},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_6.1.1_1620068839211_0.02363028241885079"},"_hasShrinkwrap":false,"publish_time":1620068839375,"_cnpm_publish_time":1620068839375},"6.1.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"6.1.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/runner.js"},"funding":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"f2d55d8b10b95a21ea6be9ebc4f55d3bd2cb6940","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@6.1.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.6","dist":{"shasum":"98d9f6479082211c6ff6e76d3cf4ce66347f4210","size":17632,"noattachment":false,"key":"/big.js/-/big.js-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-6.1.0.tgz"},"_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"directories":{},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_6.1.0_1619471140819_0.25742917872599436"},"_hasShrinkwrap":false,"publish_time":1619471141045,"_cnpm_publish_time":1619471141045},"6.0.3":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"6.0.3","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/runner.js"},"funding":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"0f94dc9110d55c4f324a47ba6a2e832ce23ac589","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@6.0.3","_nodeVersion":"14.11.0","_npmVersion":"6.14.6","dist":{"shasum":"8b4d99ac7023668e0e465d3f78c23b8ac29ad381","size":17495,"noattachment":false,"key":"/big.js/-/big.js-6.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-6.0.3.tgz"},"_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"directories":{},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_6.0.3_1606949838260_0.9453269310241046"},"_hasShrinkwrap":false,"publish_time":1606949838421,"_cnpm_publish_time":1606949838421},"6.0.2":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"6.0.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/runner.js"},"funding":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"581037601e596234f0bbc340165d62750cf7ac8b","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@6.0.2","_nodeVersion":"14.11.0","_npmVersion":"6.14.6","dist":{"shasum":"af54d7678630aa4ce5d62f43ed44d1a3c9faf803","size":17406,"noattachment":false,"key":"/big.js/-/big.js-6.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-6.0.2.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_6.0.2_1604150175411_0.32915851971082777"},"_hasShrinkwrap":false,"publish_time":1604150175621,"_cnpm_publish_time":1604150175621,"deprecated":"Strict mode bug fixed in v6.0.3"},"6.0.1":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"6.0.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/runner.js"},"funding":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"e82dd1d5f62fe13159b7488e74b7b23861e1ac9e","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@6.0.1","_nodeVersion":"14.11.0","_npmVersion":"6.14.6","dist":{"shasum":"9e0a2e8b1825ce006cd4a096d6f294738cd5cff6","size":17404,"noattachment":false,"key":"/big.js/-/big.js-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-6.0.1.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_6.0.1_1601496368564_0.6093894820613375"},"_hasShrinkwrap":false,"publish_time":1601496368685,"_cnpm_publish_time":1601496368685,"deprecated":"Strict mode bug fixed in v6.0.3"},"6.0.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"6.0.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/runner.js"},"funding":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"db8091b5802229f7896727100425fc07d496d1bc","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@6.0.0","_nodeVersion":"14.11.0","_npmVersion":"6.14.6","dist":{"shasum":"d3806d83d93d67faaf29bfca2d2c45d02160da04","size":17388,"noattachment":false,"key":"/big.js/-/big.js-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-6.0.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_6.0.0_1601034881200_0.08805361706704318"},"_hasShrinkwrap":false,"publish_time":1601034881368,"_cnpm_publish_time":1601034881368,"deprecated":"Strict mode bug fixed in v6.0.3"},"5.2.2":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"5.2.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs big.js --source-map -c -m -o big.min.js"},"collective":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"01b3ce3a6b0ba7b42442ea48ec4ffc88d1669ec4","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@5.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"65f0af382f578bcdc742bd9c281e9cb2d7768328","size":16308,"noattachment":false,"key":"/big.js/-/big.js-5.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-5.2.2.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_5.2.2_1539859966247_0.4536733471360548"},"_hasShrinkwrap":false,"publish_time":1539859966395,"_cnpm_publish_time":1539859966395},"5.2.1":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"5.2.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs big.js --source-map -c -m -o big.min.js","postinstall":"opencollective postinstall"},"dependencies":{"opencollective":"^1.0.3"},"collective":{"type":"opencollective","url":"https://opencollective.com/bigjs"},"gitHead":"3e525eb5c8396c7fd06e4206b5534bc374ecfa15","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@5.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"0abb06f3acd00509e8385ebe20b1b41419612cb9","size":16321,"noattachment":false,"key":"/big.js/-/big.js-5.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-5.2.1.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_5.2.1_1539281404023_0.2352306490180982"},"_hasShrinkwrap":false,"publish_time":1539281404202,"_cnpm_publish_time":1539281404202},"5.1.2":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"5.1.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","browser":"big.js","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs big.js --source-map doc/big.js.map -c -m -o big.min.js --preamble \"/* big.js v5.1.2 https://github.com/MikeMcl/big.js/LICENCE */\""},"files":["big.js","big.mjs","big.min.js"],"gitHead":"b4db24d83856bc5ff83beecb37c53f05f0ab64da","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@5.1.2","_npmVersion":"5.0.4","_nodeVersion":"10.0.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"946c634f3efd9c8dcd98f953e96a5f389dac3fec","size":19087,"noattachment":false,"key":"/big.js/-/big.js-5.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-5.1.2.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_5.1.2_1527152932714_0.9364007547380433"},"_hasShrinkwrap":false,"publish_time":1527152932828,"_cnpm_publish_time":1527152932828},"5.1.1":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"5.1.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big","module":"big.mjs","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs big.js --source-map doc/big.js.map -c -m -o big.min.js --preamble \"/* big.js v5.1.1 https://github.com/MikeMcl/big.js/LICENCE */\""},"files":["big.js","big.mjs","big.min.js"],"gitHead":"e64eb7833f6f84c3598f65f2a8c73b1b965c5cf5","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@5.1.1","_npmVersion":"5.0.4","_nodeVersion":"10.0.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"039cbcd23ef6190c5a0fc93cb224fa6f4fa643ec","size":19037,"noattachment":false,"key":"/big.js/-/big.js-5.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-5.1.1.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js_5.1.1_1527027114928_0.2809987846094626"},"_hasShrinkwrap":false,"publish_time":1527027115022,"_cnpm_publish_time":1527027115022,"deprecated":"See #95"},"5.0.3":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"5.0.3","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs big.js --source-map doc/big.js.map -c -m -o big.min.js --preamble \"/* big.js v5.0.3 https://github.com/MikeMcl/big.js/LICENCE */\""},"files":["big.js","big.mjs","big.min.js"],"gitHead":"8759c0f106ecfbe76096ebc97807aac88bdf29f8","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@5.0.3","_npmVersion":"5.0.4","_nodeVersion":"8.7.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"9679fb0a3599a7d3df397f855e89c4dba016960e","size":18950,"noattachment":false,"key":"/big.js/-/big.js-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-5.0.3.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js-5.0.3.tgz_1508796105587_0.6365872949827462"},"directories":{},"publish_time":1508796107080,"_hasShrinkwrap":false,"_cnpm_publish_time":1508796107080},"5.0.2":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"5.0.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs big.js --source-map doc/big.js.map -c -m -o big.min.js --preamble \"/* big.js v5.0.2 https://github.com/MikeMcl/big.js/LICENCE */\""},"files":["big.js","big.mjs","big.min.js"],"gitHead":"f7fe392ce23b0ce9f45e432240575e15cbb3727f","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@5.0.2","_npmVersion":"5.0.4","_nodeVersion":"8.7.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"09f5a20264475205fbaadbec631831921431419d","size":16626,"noattachment":false,"key":"/big.js/-/big.js-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-5.0.2.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js-5.0.2.tgz_1507931728655_0.6720920803491026"},"directories":{},"publish_time":1507931729718,"_hasShrinkwrap":false,"_cnpm_publish_time":1507931729718},"5.0.1":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"5.0.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs big.js --source-map doc/big.js.map -c -m -o big.min.js --preamble \"/* big.js v5.0.1 https://github.com/MikeMcl/big.js/LICENCE */\""},"files":["big.js","big.mjs","big.min.js"],"gitHead":"5a3dc4dab51d3f1a92a4ddcb4026e74a37afcc8a","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@5.0.1","_npmVersion":"5.0.4","_nodeVersion":"8.5.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"176a7c0f347916ec3286ca27ad31ebf8d9fbed1b","size":15725,"noattachment":false,"key":"/big.js/-/big.js-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-5.0.1.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js-5.0.1.tgz_1507896944808_0.11894331243820488"},"directories":{},"publish_time":1507896945954,"_hasShrinkwrap":false,"_cnpm_publish_time":1507896945954},"5.0.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"5.0.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs big.js --source-map doc/big.js.map -c -m -o big.min.js --preamble \"/* big.js v5.0.0 https://github.com/MikeMcl/big.js/LICENCE */\""},"files":["big.js","big.mjs","big.min.js"],"gitHead":"8248fefc58bea2536b9d3237a17e3644036bd5f5","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@5.0.0","_npmVersion":"5.0.4","_nodeVersion":"8.5.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"e59c7b3f46a33d262aae107fef761b51fa15f178","size":15714,"noattachment":false,"key":"/big.js/-/big.js-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-5.0.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js-5.0.0.tgz_1507895698593_0.3214968328829855"},"directories":{},"publish_time":1507895699704,"_hasShrinkwrap":false,"_cnpm_publish_time":1507895699704},"4.0.2":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"4.0.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs big.js --source-map doc/big.js.map -c -m -o big.min.js --preamble \"/* big.js v4.0.2 https://github.com/MikeMcl/big.js/LICENCE */\""},"files":["big.js","big.min.js"],"gitHead":"a0d21bb5f92c81172b790100575c608769e369cb","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@4.0.2","_npmVersion":"5.0.4","_nodeVersion":"8.5.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"22e26c05282104068e1ce62c43e45e9a5ec94690","size":13932,"noattachment":false,"key":"/big.js/-/big.js-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-4.0.2.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js-4.0.2.tgz_1506589704104_0.7237143772654235"},"directories":{},"publish_time":1506589705360,"_cnpm_publish_time":1506589705360,"_hasShrinkwrap":false},"4.0.1":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"4.0.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs big.js --source-map doc/big.js.map -c -m -o big.min.js --preamble \"/* big.js v4.0.1 https://github.com/MikeMcl/big.js/LICENCE */\""},"files":["big.js","big.min.js"],"gitHead":"dd21172cd1b3b6778959f2e3afe5ed7c4b0e127c","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@4.0.1","_npmVersion":"5.0.4","_nodeVersion":"8.5.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"ca7f6d8e4d3eea138a4071a0f12300b74ad503e1","size":13946,"noattachment":false,"key":"/big.js/-/big.js-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-4.0.1.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js-4.0.1.tgz_1506589308561_0.5277757453732193"},"directories":{},"publish_time":1506589309716,"_cnpm_publish_time":1506589309716,"_hasShrinkwrap":false},"4.0.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"4.0.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs big.js --source-map doc/big.js.map -c -m -o big.min.js --preamble \"/* big.js v4.0.0 https://github.com/MikeMcl/big.js/LICENCE */\""},"files":["big.js","big.min.js"],"gitHead":"e4e374f9fc8de782a6d6fcdbc4f53fcf69a4f484","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@4.0.0","_npmVersion":"5.0.4","_nodeVersion":"8.5.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"a02208ebcde327a6ec29fd35a8a25fd81e17bf60","size":13903,"noattachment":false,"key":"/big.js/-/big.js-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-4.0.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js-4.0.0.tgz_1506547286588_0.1906373961828649"},"directories":{},"publish_time":1506547287625,"_hasShrinkwrap":false,"_cnpm_publish_time":1506547287625},"3.2.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"3.2.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"big.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs big.js --source-map doc/big.js.map -c -m -o big.min.js --preamble \"/* big.js v3.2.0 https://github.com/MikeMcl/big.js/LICENCE */\""},"files":["big.js","big.min.js"],"gitHead":"c6fadd083a296b6af7d1b4ffcc28d64b1e67ea58","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@3.2.0","_npmVersion":"5.0.4","_nodeVersion":"8.1.3","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"a5fc298b81b9e0dca2e458824784b65c52ba588e","size":14401,"noattachment":false,"key":"/big.js/-/big.js-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-3.2.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/big.js-3.2.0.tgz_1505423690708_0.3612429953645915"},"directories":{},"publish_time":1505423691849,"_hasShrinkwrap":false,"_cnpm_publish_time":1505423691849},"3.1.3":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"3.1.3","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"files":["big.js","big.min.js"],"gitHead":"86268e96b3dbf6db8ce319489f410277d9d4ea1b","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@3.1.3","_shasum":"4cada2193652eb3ca9ec8e55c9015669c9806978","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"4cada2193652eb3ca9ec8e55c9015669c9806978","size":14258,"noattachment":false,"key":"/big.js/-/big.js-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-3.1.3.tgz"},"directories":{},"publish_time":1434321957834,"_cnpm_publish_time":1434321957834,"_hasShrinkwrap":false},"3.1.2":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"3.1.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"files":["big.js","big.min.js"],"gitHead":"4ce616252c60e1447d4abce960b905f0f53578e2","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@3.1.2","_shasum":"2bf22c0916b45545575ee9c8a75c8c82d0ca3843","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"2bf22c0916b45545575ee9c8a75c8c82d0ca3843","size":14373,"noattachment":false,"key":"/big.js/-/big.js-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-3.1.2.tgz"},"directories":{},"publish_time":1434139953962,"_cnpm_publish_time":1434139953962,"_hasShrinkwrap":false},"3.1.1":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"3.1.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"files":["big.js","big.min.js"],"gitHead":"68d84918079b2de00f7ff15815900325159c9d14","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@3.1.1","_shasum":"a9f3a4cb203af25fd48d7009839755c9bd3da7ce","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"a9f3a4cb203af25fd48d7009839755c9bd3da7ce","size":14386,"noattachment":false,"key":"/big.js/-/big.js-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-3.1.1.tgz"},"directories":{},"publish_time":1434139020633,"_cnpm_publish_time":1434139020633,"_hasShrinkwrap":false},"3.0.2":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"3.0.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"files":["big.js","big.min.js"],"gitHead":"4f53d153161304e4fa8955d531cf38521af43f84","homepage":"https://github.com/MikeMcl/big.js#readme","_id":"big.js@3.0.2","_shasum":"72256a0b4f9fa48ca009800c51de5d1bc706aeab","_from":".","_npmVersion":"2.9.1","_nodeVersion":"0.12.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"72256a0b4f9fa48ca009800c51de5d1bc706aeab","size":14200,"noattachment":false,"key":"/big.js/-/big.js-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-3.0.2.tgz"},"directories":{},"publish_time":1431422715921,"_cnpm_publish_time":1431422715921,"_hasShrinkwrap":false},"3.0.1":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"3.0.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"gitHead":"befa9634a1ce2a87ddd2b5e4e085bc8477f186df","homepage":"https://github.com/MikeMcl/big.js","_id":"big.js@3.0.1","_shasum":"e7790a8a15c810666b5485cebe3303d4918cc5a3","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"e7790a8a15c810666b5485cebe3303d4918cc5a3","size":1244421,"noattachment":false,"key":"/big.js/-/big.js-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-3.0.1.tgz"},"directories":{},"publish_time":1424267600971,"_cnpm_publish_time":1424267600971,"_hasShrinkwrap":false},"3.0.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"3.0.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"gitHead":"5afcb640507bf1ea1f4cf6b1f86bdf5d0cd6352c","homepage":"https://github.com/MikeMcl/big.js","_id":"big.js@3.0.0","_shasum":"ffe15b3a94542e799147e2dfcf12a8e3016ee1fc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"ffe15b3a94542e799147e2dfcf12a8e3016ee1fc","size":1244442,"noattachment":false,"key":"/big.js/-/big.js-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-3.0.0.tgz"},"directories":{},"publish_time":1418240861045,"_cnpm_publish_time":1418240861045,"_hasShrinkwrap":false},"2.5.1":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"2.5.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"homepage":"https://github.com/MikeMcl/big.js","_id":"big.js@2.5.1","dist":{"shasum":"f3dbff02b6f561edb130925bf6d5f47163b061da","size":1243060,"noattachment":false,"key":"/big.js/-/big.js-2.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-2.5.1.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1402268364273,"_cnpm_publish_time":1402268364273,"_hasShrinkwrap":false},"2.5.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"2.5.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"homepage":"https://github.com/MikeMcl/big.js","_id":"big.js@2.5.0","dist":{"shasum":"6b4bdd89fd1238fef560b07f35a22486cea7bd56","size":1243023,"noattachment":false,"key":"/big.js/-/big.js-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-2.5.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1390749807909,"_cnpm_publish_time":1390749807909,"_hasShrinkwrap":false},"2.4.1":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"2.4.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"readmeFilename":"README.md","_id":"big.js@2.4.1","dist":{"shasum":"4992df4b1a397af3896ada65ff77d6d8deab8426","size":1242849,"noattachment":false,"key":"/big.js/-/big.js-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-2.4.1.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1385720631693,"_cnpm_publish_time":1385720631693,"_hasShrinkwrap":false},"2.4.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"2.4.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"readmeFilename":"README.md","_id":"big.js@2.4.0","dist":{"shasum":"3015aa15c1166681a3ac75d0fefca5381f891a4d","size":1242650,"noattachment":false,"key":"/big.js/-/big.js-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-2.4.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1379585027023,"_cnpm_publish_time":1379585027023,"_hasShrinkwrap":false},"2.2.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"2.2.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"readmeFilename":"README.md","_id":"big.js@2.2.0","dist":{"shasum":"c9027fa4f5e13da5b32a2c1e60ca94fe537906ca","size":1242448,"noattachment":false,"key":"/big.js/-/big.js-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-2.2.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1373557966890,"_cnpm_publish_time":1373557966890,"_hasShrinkwrap":false},"2.1.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"2.1.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"readmeFilename":"README.md","_id":"big.js@2.1.0","dist":{"shasum":"4f19d802b44036697e4a335c1b39b6e6e57644b5","size":1240822,"noattachment":false,"key":"/big.js/-/big.js-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-2.1.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1372281953562,"_cnpm_publish_time":1372281953562,"_hasShrinkwrap":false},"2.0.0":{"name":"big.js","description":"A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic","version":"2.0.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/big.js.git"},"main":"./big","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./big.min.js ./big.js"},"readmeFilename":"README.md","_id":"big.js@2.0.0","dist":{"shasum":"e930d2f1968e0fdad4621b06d0c80f2edc938fdf","size":1241450,"noattachment":false,"key":"/big.js/-/big.js-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/big.js/download/big.js-2.0.0.tgz"},"_from":"./","_npmVersion":"1.2.14","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1368463229852,"_cnpm_publish_time":1368463229852,"_hasShrinkwrap":false}},"readme":"# big.js\r\n\r\n**A small, fast JavaScript library for arbitrary-precision decimal arithmetic.**\r\n\r\n[![npm version](https://img.shields.io/npm/v/big.js.svg)](https://www.npmjs.com/package/big.js)\r\n[![npm downloads](https://img.shields.io/npm/dw/big.js)](https://www.npmjs.com/package/big.js)\r\n[![CI](https://github.com/MikeMcl/big.js/actions/workflows/ci.yml/badge.svg)](https://github.com/MikeMcl/big.js/actions/workflows/ci.yml)\r\n\r\n## Features\r\n\r\n- Simple API\r\n- Faster, smaller and easier-to-use than JavaScript versions of Java's BigDecimal\r\n- Only 6 KB minified\r\n- Replicates the `toExponential`, `toFixed` and `toPrecision` methods of JavaScript Numbers\r\n- Stores values in an accessible decimal floating point format\r\n- Comprehensive [documentation](http://mikemcl.github.io/big.js/) and test set\r\n- No dependencies\r\n- Uses ECMAScript 3 only, so works in all browsers\r\n\r\nThe little sister to [bignumber.js](https://github.com/MikeMcl/bignumber.js/) and [decimal.js](https://github.com/MikeMcl/decimal.js/). See [here](https://github.com/MikeMcl/big.js/wiki) for some notes on the difference between them.\r\n\r\n## Install\r\n\r\nThe library is the single JavaScript file *big.js* or the ES module *big.mjs*.\r\n\r\n### Browsers\r\n\r\nAdd Big to global scope:\r\n\r\n```html\r\n<script src='path/to/big.js'></script>\r\n```\r\n\r\nES module:\r\n\r\n```html\r\n<script type='module'>\r\nimport Big from './path/to/big.mjs';\r\n```\r\n\r\nGet a minified version from a CDN:\r\n\r\n```html\r\n<script src='https://cdn.jsdelivr.net/npm/big.js@7.0.1/big.min.js'></script>\r\n```\r\n\r\n### [Node.js](http://nodejs.org)\r\n\r\n```bash\r\n$ npm install big.js\r\n```\r\n\r\nCommonJS:\r\n\r\n```javascript\r\nconst Big = require('big.js');\r\n```\r\n\r\nES module:\r\n\r\n```javascript\r\nimport Big from 'big.js';\r\n```\r\n\r\n### [Deno](https://deno.land/)\r\n\r\n```javascript\r\nimport Big from 'https://raw.githubusercontent.com/mikemcl/big.js/v7.0.1/big.mjs';\r\nimport Big from 'https://unpkg.com/big.js@latest/big.mjs';\r\n```\r\n\r\n## Use\r\n\r\n*In the code examples below, semicolons and `toString` calls are not shown.*\r\n\r\nThe library exports a single constructor function, `Big`.\r\n\r\nA Big number is created from a primitive number, string, or other Big number.\r\n\r\n```javascript\r\nx = new Big(123.4567)\r\ny = Big('123456.7e-3')                 // 'new' is optional\r\nz = new Big(x)\r\nx.eq(y) && x.eq(z) && y.eq(z)          // true\r\n```\r\n\r\nIn Big strict mode, creating a Big number from a primitive number is disallowed.\r\n\r\n```javascript\r\nBig.strict = true\r\nx = new Big(1)                         // TypeError: [big.js] Invalid number\r\ny = new Big('1.0000000000000001')\r\ny.toNumber()                           // Error: [big.js] Imprecise conversion\r\n```\r\n\r\nA Big number is immutable in the sense that it is not changed by its methods.\r\n\r\n```javascript\r\n0.3 - 0.1                              // 0.19999999999999998\r\nx = new Big(0.3)\r\nx.minus(0.1)                           // \"0.2\"\r\nx                                      // \"0.3\"\r\n```\r\n\r\nThe methods that return a Big number can be chained.\r\n\r\n```javascript\r\nx.div(y).plus(z).times(9).minus('1.234567801234567e+8').plus(976.54321).div('2598.11772')\r\nx.sqrt().div(y).pow(3).gt(y.mod(z))    // true\r\n```\r\n\r\nLike JavaScript's Number type, there are `toExponential`, `toFixed` and `toPrecision` methods.\r\n\r\n```javascript\r\nx = new Big(255.5)\r\nx.toExponential(5)                     // \"2.55500e+2\"\r\nx.toFixed(5)                           // \"255.50000\"\r\nx.toPrecision(5)                       // \"255.50\"\r\n```\r\n\r\nThe arithmetic methods always return the exact result except `div`, `sqrt` and `pow`\r\n(with negative exponent), as these methods involve division.\r\n\r\nThe maximum number of decimal places and the rounding mode used to round the results of these methods is determined by the value of the `DP` and `RM` properties of the `Big` number constructor.\r\n\r\n```javascript\r\nBig.DP = 10\r\nBig.RM = Big.roundHalfUp\r\n\r\nx = new Big(2);\r\ny = new Big(3);\r\nz = x.div(y)                           // \"0.6666666667\"\r\nz.sqrt()                               // \"0.8164965809\"\r\nz.pow(-3)                              // \"3.3749999995\"\r\nz.times(z)                             // \"0.44444444448888888889\"\r\nz.times(z).round(10)                   // \"0.4444444445\"\r\n```\r\n\r\nThe value of a Big number is stored in a decimal floating point format in terms of a coefficient, exponent and sign.\r\n\r\n```javascript\r\nx = new Big(-123.456);\r\nx.c                                    // [1,2,3,4,5,6]    coefficient (i.e. significand)\r\nx.e                                    // 2                exponent\r\nx.s                                    // -1               sign\r\n```\r\n\r\nFor advanced usage, multiple Big number constructors can be created, each with an independent configuration.\r\n\r\nFor further information see the [API](http://mikemcl.github.io/big.js/) reference documentation.\r\n\r\n## Minify\r\n\r\nTo minify using, for example, npm and [terser](https://github.com/terser/terser)\r\n\r\n```bash\r\n$ npm install -g terser\r\n```\r\n\r\n```bash\r\n$ terser big.js -c -m -o big.min.js\r\n```\r\n\r\n## Test\r\n\r\nThe *test* directory contains the test scripts for each Big number method.\r\n\r\nThe tests can be run with Node.js or a browser.\r\n\r\nRun all the tests:\r\n\r\n```bash\r\n$ npm test\r\n```\r\n\r\nTest a single method:\r\n\r\n```bash\r\n$ node test/toFixed\r\n```\r\n\r\nFor the browser, see *runner.html* and *test.html* in the *test/browser* directory.\r\n\r\n*big-vs-number.html* is a old application that enables some of the methods of big.js to be compared with those of JavaScript's Number type.\r\n\r\n## TypeScript\r\n\r\nThe [DefinitelyTyped](https://github.com/borisyankov/DefinitelyTyped) project has a Typescript type definitions file for big.js.\r\n\r\n```bash\r\n$ npm install --save-dev @types/big.js\r\n```\r\n\r\nAny questions about the TypeScript type definitions file should be addressed to the DefinitelyTyped project.\r\n\r\n## Licence\r\n\r\n[MIT](LICENCE.md)\r\n\r\n## Contributors\r\n\r\n<a href=\"graphs/contributors\"><img src=\"https://opencollective.com/bigjs/contributors.svg?width=890&button=false\" /></a>\r\n\r\n## Financial supporters\r\n\r\nThank you to all who have supported this project via [Open Collective](https://opencollective.com/bigjs), particularly [Coinbase](https://www.coinbase.com/).\r\n\r\n<img src=\"https://opencollective.com/bigjs/sponsor/0/avatar.svg\">\r\n","_attachments":{},"homepage":"https://github.com/MikeMcl/big.js#readme","bugs":{"url":"https://github.com/MikeMcl/big.js/issues"},"license":"MIT"}