{"_id":"bignumber.js","_rev":"4245020","name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","dist-tags":{"latest":"10.0.2"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"time":{"modified":"2026-03-29T21:29:22.000Z","created":"2012-11-26T23:19:52.139Z","10.0.2":"2026-02-24T19:54:54.074Z","10.0.1":"2026-02-24T13:36:18.924Z","10.0.0":"2026-02-23T23:15:45.506Z","9.3.1":"2025-07-11T16:38:38.424Z","9.3.0":"2025-04-19T13:47:52.004Z","9.2.1":"2025-04-08T19:01:27.097Z","9.2.0":"2025-04-03T18:44:55.378Z","9.1.2":"2023-08-28T12:15:45.587Z","9.1.1":"2022-12-04T12:43:57.430Z","9.1.0":"2022-08-08T22:07:57.990Z","9.0.2":"2021-12-12T23:36:26.511Z","9.0.1":"2020-09-28T20:18:59.037Z","9.0.0":"2019-05-27T17:20:27.451Z","8.1.1":"2019-02-24T13:07:41.866Z","8.0.2":"2019-01-13T22:39:15.644Z","8.0.1":"2018-11-01T16:29:54.322Z","7.2.1":"2018-05-24T15:55:17.743Z","7.2.0":"2018-05-22T10:55:24.361Z","7.1.0":"2018-05-18T08:22:33.293Z","7.0.2":"2018-05-17T17:34:57.104Z","7.0.1":"2018-04-26T17:23:39.535Z","7.0.0":"2018-04-26T15:09:41.520Z","6.0.0":"2018-01-26T11:55:16.375Z","5.0.0":"2017-11-27T21:11:27.713Z","4.1.0":"2017-09-26T21:25:04.438Z","4.0.4":"2017-09-03T09:11:44.149Z","4.0.3":"2017-08-30T18:24:20.153Z","4.0.2":"2017-05-03T18:31:20.919Z","4.0.1":"2017-04-05T09:24:55.654Z","4.0.0":"2017-01-09T11:27:43.736Z","3.1.2":"2017-01-08T17:29:17.192Z","3.1.1":"2017-01-08T13:07:15.192Z","3.1.0":"2017-01-08T12:26:34.678Z","3.0.1":"2016-11-23T19:11:02.366Z","3.0.0":"2016-11-09T22:52:55.925Z","2.4.0":"2016-07-14T19:36:20.757Z","2.3.0":"2016-03-07T23:12:22.295Z","2.2.0":"2016-03-03T23:57:37.681Z","2.1.4":"2015-12-15T21:13:45.242Z","2.1.3":"2015-12-13T23:47:39.507Z","2.1.2":"2015-12-10T19:54:37.911Z","2.1.1":"2015-12-09T20:01:14.752Z","2.1.0":"2015-10-26T15:57:38.364Z","2.0.8":"2015-10-06T08:34:33.222Z","2.0.7":"2015-04-02T19:48:44.449Z","2.0.6":"2015-03-31T15:27:12.497Z","2.0.5":"2015-03-25T23:09:37.483Z","2.0.3":"2015-02-18T20:52:50.827Z","2.0.2":"2015-02-18T13:40:46.936Z","2.0.1":"2015-02-18T13:07:47.873Z","2.0.0":"2014-12-29T00:31:37.191Z","1.5.0":"2014-11-13T23:26:39.637Z","1.4.1":"2014-06-08T22:46:37.076Z","1.4.0":"2014-05-08T22:45:23.786Z","1.3.0":"2013-11-29T10:20:01.422Z","1.2.1":"2013-10-17T12:56:30.529Z","1.2.0":"2013-09-19T11:31:56.852Z","1.1.1":"2013-08-22T09:27:31.238Z","1.1.0":"2013-08-01T18:16:32.821Z","1.0.1":"2013-01-16T13:53:16.486Z","1.0.0":"2012-11-26T23:19:52.139Z"},"users":{"oliversalzburg":true,"yourhoneysky":true,"devonning":true,"ctd1500":true,"gazilla":true,"jokecr":true,"pengzhao":true,"lucasmciruzzi":true,"nickeltobias":true,"kaasdude":true,"tobiasnickel":true,"danielbankhead":true,"ondak":true,"derickdsouza":true,"antanst":true,"igasho":true,"brainpoint":true,"santi8ago8":true,"ferrari":true,"schmidsi":true,"janez1989":true,"limingv5":true,"janez89":true,"stoneren":true,"kael":true,"serge-nikitin":true,"raycharles":true,"edob":true,"muxa":true,"qinjm8888":true,"ganeshkbhat":true,"shbaik82":true,"legacy":true,"maxblock":true,"zhangaz1":true,"m-ahmadi":true},"author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"versions":{"10.0.2":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"10.0.2","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"main":"dist/bignumber.cjs","module":"dist/bignumber.mjs","browser":"dist/bignumber.js","exports":{".":{"import":{"types":"./dist/bignumber.d.mts","default":"./dist/bignumber.mjs"},"require":{"types":"./dist/bignumber.d.cts","default":"./dist/bignumber.cjs"},"browser":{"types":"./dist/bignumber.d.ts","default":"./dist/bignumber.js"}},"./package.json":"./package.json"},"scripts":{"build":"node build.js","clean":"node -e \"require('fs').rmSync('dist',{ recursive: true, force: true })\"","test":"node test/test.js","typecheck:cjs":"tsc -p test/typescript/tsconfig.cjs.json","typecheck:esm":"tsc -p test/typescript/tsconfig.esm.json","typecheck:global":"tsc -p test/typescript/tsconfig.global.json","typecheck":"npm run typecheck:cjs && npm run typecheck:esm && npm run typecheck:global"},"devDependencies":{"typescript":"^5.1.6"},"_id":"bignumber.js@10.0.2","gitHead":"a56f9e08de9afebf546dd8df0954e992f9fe7dde","types":"./dist/bignumber.d.ts","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"shasum":"19087206c0630074023619230be46727b09c1c0f","size":102389,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-10.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-10.0.2.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/bignumber.js_10.0.2_1771962893911_0.8721093403667348"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T19:54:54.074Z","publish_time":1771962894074,"_source_registry_name":"default","_cnpm_publish_time":1771962894074},"10.0.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"10.0.1","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"main":"dist/bignumber.cjs","module":"dist/bignumber.mjs","browser":"dist/bignumber.js","exports":{".":{"import":{"types":"./dist/bignumber.d.mts","default":"./dist/bignumber.mjs"},"require":{"types":"./dist/bignumber.d.cts","default":"./dist/bignumber.cjs"},"browser":{"types":"./dist/bignumber.d.ts","default":"./dist/bignumber.js"}},"./package.json":"./package.json"},"scripts":{"build":"node build.js","clean":"node -e \"require('fs').rmSync('dist',{ recursive: true, force: true })\"","test":"node test/test.js","typecheck:cjs":"tsc -p test/typescript/tsconfig.cjs.json","typecheck:esm":"tsc -p test/typescript/tsconfig.esm.json","typecheck:global":"tsc -p test/typescript/tsconfig.global.json","typecheck":"npm run typecheck:cjs && npm run typecheck:esm && npm run typecheck:global"},"devDependencies":{"typescript":"^5.1.6"},"_id":"bignumber.js@10.0.1","gitHead":"96ccca1c176ba5ed06e2fa6c4c7866dd1adfd527","types":"./dist/bignumber.d.ts","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"shasum":"07ce187060ccc34d3bdabf400c0162a72e5529b2","size":102237,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-10.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-10.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/bignumber.js_10.0.1_1771940178749_0.1651801238699031"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-24T13:36:18.924Z","publish_time":1771940178924,"_source_registry_name":"default","_cnpm_publish_time":1771940178924},"10.0.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"10.0.0","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"main":"dist/bignumber.cjs","module":"dist/bignumber.mjs","browser":"dist/bignumber.js","exports":{".":{"import":{"types":"./dist/bignumber.d.mts","default":"./dist/bignumber.mjs"},"require":{"types":"./dist/bignumber.d.cts","default":"./dist/bignumber.cjs"},"browser":{"types":"./dist/bignumber.d.ts","default":"./dist/bignumber.js"}},"./package.json":"./package.json"},"scripts":{"build":"node build.js","clean":"node -e \"require('fs').rmSync('dist',{ recursive: true, force: true })\"","test":"node test/test.js","typecheck:cjs":"tsc -p test/typescript/tsconfig.cjs.json","typecheck:esm":"tsc -p test/typescript/tsconfig.esm.json","typecheck:global":"tsc -p test/typescript/tsconfig.global.json","typecheck":"npm run typecheck:cjs && npm run typecheck:esm && npm run typecheck:global"},"devDependencies":{"typescript":"^5.1.6"},"_id":"bignumber.js@10.0.0","gitHead":"73fa5a39a6b71c7bc8c967780aa16c0ab8afc7d6","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"shasum":"fa3512e1e1a091bb8ddfe053e8ea9fba5f62bd9e","size":5582,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-10.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/bignumber.js_10.0.0_1771888545328_0.5568017668714655"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T23:15:45.506Z","publish_time":1771888545506,"_source_registry_name":"default","_cnpm_publish_time":1771888545506},"9.3.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"9.3.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.ts","exports":{".":{"import":{"types":"./bignumber.d.mts","default":"./bignumber.mjs"},"require":{"types":"./bignumber.d.ts","default":"./bignumber.js"},"browser":{"types":"./bignumber.d.ts","default":"./bignumber.js"},"default":{"types":"./bignumber.d.ts","default":"./bignumber.js"}},"./package.json":"./package.json"},"author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test"},"dependencies":{},"gitHead":"a7bc1f175c1e40db1abe8cebd52b60fc5381f487","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@9.3.1","_nodeVersion":"23.11.0","_npmVersion":"8.16.0","dist":{"shasum":"759c5aaddf2ffdc4f154f7b493e1c8770f88c4d7","size":79843,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-9.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-9.3.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/bignumber.js_9.3.1_1752251918234_0.5692025103551654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-11T16:38:38.424Z","publish_time":1752251918424,"_source_registry_name":"default","_cnpm_publish_time":1752251918424},"9.3.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"9.3.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.ts","exports":{".":{"import":{"types":"./bignumber.d.mts","default":"./bignumber.mjs"},"require":{"types":"./bignumber.d.ts","default":"./bignumber.js"},"browser":{"types":"./bignumber.d.ts","default":"./bignumber.js"},"default":{"types":"./bignumber.d.ts","default":"./bignumber.js"}},"./package.json":"./package.json"},"author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test"},"dependencies":{},"gitHead":"c876b68ef2b2af9c620fa6d0fa43e90b18c2644f","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@9.3.0","_nodeVersion":"23.11.0","_npmVersion":"8.16.0","dist":{"shasum":"bdba7e2a4c1a2eba08290e8dcad4f36393c92acd","size":79786,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-9.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-9.3.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/bignumber.js_9.3.0_1745070471749_0.695075042735976"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-19T13:47:52.004Z","publish_time":1745070472004,"_source_registry_name":"default","_cnpm_publish_time":1745070472004},"9.2.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"9.2.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.cts","exports":{".":{"import":{"types":"./bignumber.d.mts","default":"./bignumber.mjs"},"require":{"types":"./bignumber.d.cts","default":"./bignumber.js"},"browser":{"types":"./bignumber.d.cts","default":"./bignumber.js"}},"./bignumber.mjs":"./bignumber.mjs","./bignumber.js":"./bignumber.js","./package.json":"./package.json"},"author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test"},"dependencies":{},"gitHead":"a626ba7909f802040bf0912eea3e26dd02d2aeaf","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@9.2.1","_nodeVersion":"23.11.0","_npmVersion":"8.16.0","dist":{"shasum":"3ad0854ad933560a25bbc7c93bc3b7ea6edcad85","size":79674,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-9.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-9.2.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/bignumber.js_9.2.1_1744138886892_0.42638789548984923"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-08T19:01:27.097Z","publish_time":1744138887097,"_source_registry_name":"default","_cnpm_publish_time":1744138887097},"9.2.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"9.2.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.cts","exports":{".":{"import":{"types":"./bignumber.d.mts","default":"./bignumber.mjs"},"require":{"types":"./bignumber.d.cts","default":"./bignumber.js"},"browser":{"types":"./bignumber.d.cts","default":"./bignumber.js"}},"./bignumber.mjs":"./bignumber.mjs","./bignumber.js":"./bignumber.js","./package.json":"./package.json"},"author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test"},"dependencies":{},"gitHead":"997c74849940122885cd307e13e5eb82a8367669","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@9.2.0","_nodeVersion":"23.11.0","_npmVersion":"8.16.0","dist":{"shasum":"273a03ba2dd44bb29ffff91a1097d9e952d2680d","size":79620,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-9.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-9.2.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/bignumber.js_9.2.0_1743705895129_0.31010559055191944"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-03T18:44:55.378Z","publish_time":1743705895378,"_source_registry_name":"default","deprecated":"pkg version number incorrect","_cnpm_publish_time":1743705895378},"9.1.2":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"9.1.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.ts","exports":{".":{"types":"./bignumber.d.ts","require":"./bignumber.js","import":"./bignumber.mjs","browser":"./bignumber.js"},"./bignumber.mjs":"./bignumber.mjs","./bignumber.js":"./bignumber.js","./package.json":"./package.json"},"author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test"},"dependencies":{},"gitHead":"a05d98b6db62c6156adfaf33705d4ea365899e0e","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@9.1.2","_nodeVersion":"18.10.0","_npmVersion":"8.16.0","dist":{"shasum":"b7c4242259c008903b13707983b5f4bbd31eda0c","size":79226,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-9.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-9.1.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/bignumber.js_9.1.2_1693224945318_0.8397407532600585"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-08-28T12:15:45.587Z","publish_time":1693224945587,"_source_registry_name":"default","_cnpm_publish_time":1693224945587},"9.1.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"9.1.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.ts","exports":{".":{"types":"./bignumber.d.ts","require":"./bignumber.js","import":"./bignumber.mjs","browser":"./bignumber.js"},"./bignumber.mjs":"./bignumber.mjs","./bignumber.js":"./bignumber.js","./package.json":"./package.json"},"author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test"},"dependencies":{},"gitHead":"2603bfd93e0e51a090b138561a79249f8480156e","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@9.1.1","_nodeVersion":"18.10.0","_npmVersion":"8.16.0","dist":{"shasum":"c4df7dc496bd849d4c9464344c1aa74228b4dac6","size":79167,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-9.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-9.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/bignumber.js_9.1.1_1670157837262_0.4741884680299828"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-04T12:44:01.310Z","publish_time":1670157837430,"_cnpm_publish_time":1670157837430},"9.1.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"9.1.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.ts","exports":{".":{"types":"./bignumber.d.ts","require":"./bignumber.js","import":"./bignumber.mjs","browser":"./bignumber.js"},"./bignumber.mjs":"./bignumber.mjs","./bignumber.js":"./bignumber.js","./package.json":"./package.json"},"author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test"},"dependencies":{},"gitHead":"d87c6606f905668445b1f5782f94adf8c02c4618","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@9.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.16.0","dist":{"shasum":"8d340146107fe3a6cb8d40699643c302e8773b62","size":79136,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-9.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-9.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/bignumber.js_9.1.0_1659996477816_0.6119879334264628"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-08T22:16:59.125Z","publish_time":1659996477990,"_cnpm_publish_time":1659996477990},"9.0.2":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"9.0.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test"},"dependencies":{},"gitHead":"690d9964fedeb9762e84ae233206292a23ea730a","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@9.0.2","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"shasum":"71c6c6bed38de64e24a65ebe16cfcf23ae693673","size":79409,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-9.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-9.0.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/bignumber.js_9.0.2_1639352186358_0.835084830223566"},"_hasShrinkwrap":false,"publish_time":1639352186511,"_cnpm_publish_time":1639352186511},"9.0.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"9.0.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test","build":"uglifyjs bignumber.js --source-map -c -m -o bignumber.min.js"},"dependencies":{},"gitHead":"02a060462d8bad5bf0d3ed8f0dbb2bb2ffc082f4","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@9.0.1","_nodeVersion":"14.11.0","_npmVersion":"6.14.6","dist":{"shasum":"8d7ba124c882bfd8e43260c67475518d0689e4e5","size":101954,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-9.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-9.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/bignumber.js_9.0.1_1601324338861_0.3529199430815637"},"_hasShrinkwrap":false,"publish_time":1601324339037,"_cnpm_publish_time":1601324339037},"9.0.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"9.0.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test","build":"uglifyjs bignumber.js --source-map -c -m -o bignumber.min.js"},"dependencies":{},"gitHead":"986fd70e514e58e86d43bc9944547d82658e47ae","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@9.0.0","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"shasum":"805880f84a329b5eac6e7cb6f8274b6d82bdf075","size":101542,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-9.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/bignumber.js_9.0.0_1558977627333_0.42439649964584025"},"_hasShrinkwrap":false,"publish_time":1558977627451,"_cnpm_publish_time":1558977627451},"8.1.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"8.1.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test","build":"uglifyjs bignumber.js --source-map -c -m -o bignumber.min.js"},"dependencies":{},"gitHead":"2601c3eda90da68c22bec168df3b709b2d42a638","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@8.1.1","_nodeVersion":"11.10.0","_npmVersion":"6.7.0","dist":{"shasum":"4b072ae5aea9c20f6730e4e5d529df1271c4d885","size":101750,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-8.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-8.1.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/bignumber.js_8.1.1_1551013661652_0.517456110464332"},"_hasShrinkwrap":false,"publish_time":1551013661866,"_cnpm_publish_time":1551013661866},"8.0.2":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"8.0.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test","build":"uglifyjs bignumber.js --source-map -c -m -o bignumber.min.js"},"dependencies":{},"gitHead":"90672e77e471ddf91cf644d685db148e3e39e49f","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@8.0.2","_npmVersion":"6.4.1","_nodeVersion":"11.5.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"d8c4e1874359573b1ef03011a2d861214aeef137","size":99560,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-8.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-8.0.2.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js_8.0.2_1547419155492_0.4141997435738314"},"_hasShrinkwrap":false,"publish_time":1547419155644,"_cnpm_publish_time":1547419155644},"8.0.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"8.0.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test","build":"uglifyjs bignumber.js --source-map -c -m -o bignumber.min.js"},"gitHead":"01bfc34da4cb6bee4b5e4e5d9927e5b6c4672ff0","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@8.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"5d419191370fb558c64e3e5f70d68e5947138832","size":99065,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-8.0.1.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js_8.0.1_1541089794184_0.4818409835625219"},"_hasShrinkwrap":false,"publish_time":1541089794322,"_cnpm_publish_time":1541089794322},"7.2.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"7.2.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","browser":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v7.2.1 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"38ba62a15c0088ca401f1e3bbd5bdb7acf220fe9","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@7.2.1","_npmVersion":"5.0.4","_nodeVersion":"10.0.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"80c048759d826800807c4bfd521e50edbba57a5f","size":96675,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-7.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-7.2.1.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js_7.2.1_1527177317585_0.29303924293970507"},"_hasShrinkwrap":false,"publish_time":1527177317743,"_cnpm_publish_time":1527177317743},"7.2.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"7.2.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","module":"bignumber.mjs","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v7.2.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"0f8d1260ab892bf4fae1b9d8782c7953bbf90cd1","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@7.2.0","_npmVersion":"5.0.4","_nodeVersion":"10.0.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"2a477d9dd87d3fedf77b18ad8ba9e373ef275850","size":96649,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-7.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-7.2.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js_7.2.0_1526986524295_0.2080907964094445"},"_hasShrinkwrap":false,"publish_time":1526986524361,"_cnpm_publish_time":1526986524361},"7.1.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"7.1.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber.js","module":"bignumber.mjs","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v7.1.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"7f6504b94ecd4c8b3525962c94404e23aa8c125e","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@7.1.0","_npmVersion":"5.0.4","_nodeVersion":"10.0.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"d258f41f8aae0aa33c6e77812ca740dfb758a862","size":96603,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-7.1.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js_7.1.0_1526631753232_0.6420303263131759"},"publish_time":1526631753293,"_cnpm_publish_time":1526631753293,"_hasShrinkwrap":false},"7.0.2":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"7.0.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v7.0.2 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"93f92092a54ce2873f12a268bbbc204b1e132879","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@7.0.2","_npmVersion":"5.0.4","_nodeVersion":"10.0.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"2d9ce9428249896d6ef528b2abadf69a405cf365","size":96577,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-7.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-7.0.2.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js_7.0.2_1526578496915_0.8573955899022272"},"_hasShrinkwrap":false,"publish_time":1526578497104,"_cnpm_publish_time":1526578497104},"7.0.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"7.0.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v7.0.1 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"f070571ab8210b0def5ffdd2a1fda9623a34fb7f","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@7.0.1","_npmVersion":"5.0.4","_nodeVersion":"9.4.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"8d2ff74fb2e7a78cbfc3a57bd63cd6106bf8903a","size":96000,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-7.0.1.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js_7.0.1_1524763419395_0.008886439139829783"},"_hasShrinkwrap":false,"publish_time":1524763419535,"_cnpm_publish_time":1524763419535,"deprecated":"Custom ALPHABET bug fixed in v7.0.2"},"7.0.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"7.0.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v7.0.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"5d31744b0ca64d64c47ad824b449a4cf386f38f8","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@7.0.0","_npmVersion":"5.0.4","_nodeVersion":"9.4.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"aa5c4733a6289c2326dbf73c792222c1828ff7a2","size":95915,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-7.0.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js_7.0.0_1524755381397_0.7883313438534241"},"_hasShrinkwrap":false,"publish_time":1524755381520,"_cnpm_publish_time":1524755381520,"deprecated":"Custom ALPHABET bug fixed in v7.0.2"},"6.0.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-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/bignumber.js.git"},"main":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node test/test","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v6.0.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"33e7d0a7cbb9bcd3d3e395d8efe46af17a73da66","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@6.0.0","_npmVersion":"5.0.4","_nodeVersion":"9.2.1","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"bbfa047644609a5af093e9cbd83b0461fa3f6002","size":95126,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-6.0.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js-6.0.0.tgz_1516967715068_0.4698143533896655"},"directories":{},"publish_time":1516967716375,"_hasShrinkwrap":false,"_cnpm_publish_time":1516967716375,"deprecated":"Custom ALPHABET bug fixed in v7.0.2"},"5.0.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-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/bignumber.js.git"},"main":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v5.0.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"861ecdc59cb94720dfe3900594da01db99b04ded","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@5.0.0","_npmVersion":"5.0.4","_nodeVersion":"8.9.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"fbce63f09776b3000a83185badcde525daf34833","size":97432,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-5.0.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js-5.0.0.tgz_1511817086538_0.6354776597581804"},"directories":{},"publish_time":1511817087713,"_hasShrinkwrap":false,"_cnpm_publish_time":1511817087713},"4.1.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"4.1.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v4.1.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"e545d41b2f43874399101ac7ee5098093ac96b6b","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@4.1.0","_npmVersion":"5.0.4","_nodeVersion":"8.5.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"db6f14067c140bd46624815a7916c92d9b6c24b1","size":97402,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-4.1.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js-4.1.0.tgz_1506461103217_0.030498685780912638"},"directories":{},"publish_time":1506461104438,"_hasShrinkwrap":false,"_cnpm_publish_time":1506461104438},"4.0.4":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"4.0.4","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v4.0.4 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"cf004586180c1e28129676d0c42d6c51930714c2","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@4.0.4","_npmVersion":"5.0.4","_nodeVersion":"8.1.3","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"7c40f5abcd2d6623ab7b99682ee7db81b11889a4","size":76246,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-4.0.4.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js-4.0.4.tgz_1504429902953_0.5128783290274441"},"directories":{},"publish_time":1504429904149,"_cnpm_publish_time":1504429904149,"_hasShrinkwrap":false},"4.0.3":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"4.0.3","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber.js","types":"bignumber.d.ts","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v4.0.3 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"8d8b2c9704ff447fa061df9e1983191cd07dc04f","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@4.0.3","_npmVersion":"5.0.4","_nodeVersion":"8.1.3","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"b730be1a6025212b0836fdde0e93fb4f3359b133","size":76167,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-4.0.3.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bignumber.js-4.0.3.tgz_1504117458925_0.2815360748209059"},"directories":{},"publish_time":1504117460153,"_cnpm_publish_time":1504117460153,"_hasShrinkwrap":false},"4.0.2":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-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/bignumber.js.git"},"main":"bignumber.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v4.0.2 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"b12705646d76f8867861affe0646faaadbd3a55e","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@4.0.2","_shasum":"2d1dc37ee5968867ecea90b6da4d16e68608d21d","_from":".","_npmVersion":"3.8.1","_nodeVersion":"7.7.3","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"2d1dc37ee5968867ecea90b6da4d16e68608d21d","size":65813,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-4.0.2.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bignumber.js-4.0.2.tgz_1493836278714_0.45414948277175426"},"directories":{},"publish_time":1493836280919,"_cnpm_publish_time":1493836280919,"_hasShrinkwrap":false},"4.0.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-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/bignumber.js.git"},"main":"bignumber.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v4.0.1 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"b2ed4a015a49ccb9532dfccf73a7b3d918bde6f7","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@4.0.1","_shasum":"1ffd30d349366e078bd6f7dc97907e6da9a71888","_from":".","_npmVersion":"3.8.1","_nodeVersion":"7.7.3","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"1ffd30d349366e078bd6f7dc97907e6da9a71888","size":65715,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-4.0.1.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bignumber.js-4.0.1.tgz_1491384293511_0.41396988462656736"},"directories":{},"publish_time":1491384295654,"_cnpm_publish_time":1491384295654,"_hasShrinkwrap":false},"4.0.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-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/bignumber.js.git"},"main":"bignumber.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v4.0.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"46ed093a78e4061efeac50c1bbae624ad61a33f2","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@4.0.0","_shasum":"26b23a3240820fb6b875f07de822004c7d34b682","_from":".","_npmVersion":"3.8.1","_nodeVersion":"7.2.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"26b23a3240820fb6b875f07de822004c7d34b682","size":65667,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-4.0.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bignumber.js-4.0.0.tgz_1483961261565_0.08973092120140791"},"directories":{},"publish_time":1483961263736,"_cnpm_publish_time":1483961263736,"_hasShrinkwrap":false},"3.1.2":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-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/bignumber.js.git"},"main":"bignumber.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v3.1.2 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"2ccc3a7d2831fbd849fe1efbd9895c814bb344ff","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@3.1.2","_shasum":"f3bdb99ad5268a15fc1f0bed2fb018e2693fe236","_from":".","_npmVersion":"3.8.1","_nodeVersion":"7.2.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"f3bdb99ad5268a15fc1f0bed2fb018e2693fe236","size":65779,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-3.1.2.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bignumber.js-3.1.2.tgz_1483896554937_0.13670875830575824"},"directories":{},"publish_time":1483896557192,"_cnpm_publish_time":1483896557192,"_hasShrinkwrap":false},"3.1.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-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/bignumber.js.git"},"main":"bignumber.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v3.1.1 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"c1784169d4a57a916a444c23ea88597841332c45","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@3.1.1","_shasum":"07fd43a84efbbd760871f144d617a273022a1ed1","_from":".","_npmVersion":"3.8.1","_nodeVersion":"7.2.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"07fd43a84efbbd760871f144d617a273022a1ed1","size":65788,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-3.1.1.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bignumber.js-3.1.1.tgz_1483880832794_0.2319222188089043"},"directories":{},"publish_time":1483880835192,"_cnpm_publish_time":1483880835192,"_hasShrinkwrap":false},"3.1.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"3.1.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v3.1.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"ab8723804912eeef908e51263b09681c36098b2a","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@3.1.0","_shasum":"0ef82b546ba1142b55b94d173d9db70e2dfff58c","_from":".","_npmVersion":"3.8.1","_nodeVersion":"7.2.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"0ef82b546ba1142b55b94d173d9db70e2dfff58c","size":65898,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-3.1.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bignumber.js-3.1.0.tgz_1483878392227_0.5329791349358857"},"directories":{},"publish_time":1483878394678,"_cnpm_publish_time":1483878394678,"_hasShrinkwrap":false},"3.0.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"3.0.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v3.0.1 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"9b63331703aabb0e97076451b3404488501b1f89","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@3.0.1","_shasum":"807652d10e39de37e9e3497247edc798bb746f76","_from":".","_npmVersion":"3.8.1","_nodeVersion":"7.0.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"807652d10e39de37e9e3497247edc798bb746f76","size":65692,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-3.0.1.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bignumber.js-3.0.1.tgz_1479928260187_0.1408046525903046"},"directories":{},"publish_time":1479928262366,"_cnpm_publish_time":1479928262366,"_hasShrinkwrap":false},"3.0.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"3.0.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v3.0.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"b2f963c331e4d52c15071b546bab6e2b604da535","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@3.0.0","_shasum":"1c0246383f207d995ea92a892220ee5cb964cac0","_from":".","_npmVersion":"3.8.1","_nodeVersion":"7.0.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"1c0246383f207d995ea92a892220ee5cb964cac0","size":61394,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-3.0.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/bignumber.js-3.0.0.tgz_1478731975358_0.3932499347720295"},"directories":{},"publish_time":1478731975925,"_cnpm_publish_time":1478731975925,"_hasShrinkwrap":false},"2.4.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.4.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber.js","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.4.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"4bc0fe696c65bf0647db9d9493043d284c383a47","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@2.4.0","_shasum":"838a992da9f9d737e0f4b2db0be62bb09dd0c5e8","_from":".","_npmVersion":"3.8.1","_nodeVersion":"5.7.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"838a992da9f9d737e0f4b2db0be62bb09dd0c5e8","size":65576,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.4.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bignumber.js-2.4.0.tgz_1468524978236_0.18423767434433103"},"directories":{},"publish_time":1468524980757,"_cnpm_publish_time":1468524980757,"_hasShrinkwrap":false},"2.3.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.3.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.3.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"65e21f202adab641efda0d43b85a605791c0816a","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@2.3.0","_shasum":"597a02d791edc3d64f17850e21789e7a4095df66","_from":".","_npmVersion":"3.7.1","_nodeVersion":"5.7.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"597a02d791edc3d64f17850e21789e7a4095df66","size":65559,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.3.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/bignumber.js-2.3.0.tgz_1457392338289_0.9482216306496412"},"directories":{},"publish_time":1457392342295,"_cnpm_publish_time":1457392342295,"_hasShrinkwrap":false},"2.2.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.2.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.2.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"2182c5948ed4419a35fb9a1fffba2b11ea70e100","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@2.2.0","_shasum":"160d2f47668abe216bdc0f2d6148b43d23073437","_from":".","_npmVersion":"3.7.1","_nodeVersion":"5.7.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"dist":{"shasum":"160d2f47668abe216bdc0f2d6148b43d23073437","size":64872,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.2.0.tgz"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/bignumber.js-2.2.0.tgz_1457049454480_0.39299471979029477"},"directories":{},"publish_time":1457049457681,"_cnpm_publish_time":1457049457681,"_hasShrinkwrap":false},"2.1.4":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.1.4","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.1.4 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"ad704dc44f9e2de5cd8bf027b0ff3fcc18e83811","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@2.1.4","_shasum":"29b3bb693dbb238e88b72eac2fb89650888b2d59","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"29b3bb693dbb238e88b72eac2fb89650888b2d59","size":64839,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.1.4.tgz"},"directories":{},"publish_time":1450214025242,"_cnpm_publish_time":1450214025242,"_hasShrinkwrap":false},"2.1.3":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.1.3","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.1.3 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"2b7d12318068d0683ebd067a0fe155580804137e","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@2.1.3","_shasum":"12cde364275430c323c198e4b602a0c5943826b2","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"12cde364275430c323c198e4b602a0c5943826b2","size":64736,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.1.3.tgz"},"directories":{},"publish_time":1450050459507,"_cnpm_publish_time":1450050459507,"_hasShrinkwrap":false},"2.1.2":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.1.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.1.2 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"9a312f5b8739ca72cd74f4fd5107a31534c2afeb","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@2.1.2","_shasum":"5b34651333a7e088b3ac230a31e26574e7c6d0a6","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"5b34651333a7e088b3ac230a31e26574e7c6d0a6","size":64636,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.1.2.tgz"},"directories":{},"publish_time":1449777277911,"_cnpm_publish_time":1449777277911,"_hasShrinkwrap":false},"2.1.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.1.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.1.1 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"003231086e2789ea964cbd99805c59ff6e731813","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@2.1.1","_shasum":"fd24a5f6bce992aa56692ecf5882dd029788a9f2","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.1","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"fd24a5f6bce992aa56692ecf5882dd029788a9f2","size":64584,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.1.1.tgz"},"directories":{},"publish_time":1449691274752,"_cnpm_publish_time":1449691274752,"_hasShrinkwrap":false},"2.1.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.1.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.1.0 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"94501c0b286b0b9a01d1ba80a60d4f7b68c60094","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@2.1.0","_shasum":"4f2f516b1494093a25dcf9af568de01f550a4c61","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"4f2f516b1494093a25dcf9af568de01f550a4c61","size":64563,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.1.0.tgz"},"directories":{},"publish_time":1445875058364,"_cnpm_publish_time":1445875058364,"_hasShrinkwrap":false},"2.0.8":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.0.8","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"git+https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.0.8 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"f549554c8ca0c6ba9e3db40f366edc9422afc862","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","_id":"bignumber.js@2.0.8","_shasum":"ab9f2d18b2a7a4415473e009114b6866abd5745d","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"ab9f2d18b2a7a4415473e009114b6866abd5745d","size":64405,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.0.8.tgz"},"directories":{},"publish_time":1444120473222,"_cnpm_publish_time":1444120473222,"_hasShrinkwrap":false},"2.0.7":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.0.7","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.0.7 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"968471891943735593f3711d2f6d9ce6f72868d1","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js","_id":"bignumber.js@2.0.7","_shasum":"86eb0707cf6a5110909d23e6ea7434c14f500f1c","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"86eb0707cf6a5110909d23e6ea7434c14f500f1c","size":64352,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.0.7.tgz"},"directories":{},"publish_time":1428004124449,"_cnpm_publish_time":1428004124449,"_hasShrinkwrap":false},"2.0.6":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.0.6","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map doc/bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.0.6 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"c5e054594488b6dde01f16ca2a82c5efadc83455","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js","_id":"bignumber.js@2.0.6","_shasum":"d4094494fbb2afd30e5f63f4dbdc8a7066502625","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"d4094494fbb2afd30e5f63f4dbdc8a7066502625","size":64041,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.0.6.tgz"},"directories":{},"publish_time":1427815632497,"_cnpm_publish_time":1427815632497,"_hasShrinkwrap":false},"2.0.5":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.0.5","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map doc/bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.0.5 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"c5eeb7e9ded3547ce27980f649a66ef167375cfb","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js","_id":"bignumber.js@2.0.5","_shasum":"e1d16f495454d4229a7a483ce8d3d774ddc50659","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"e1d16f495454d4229a7a483ce8d3d774ddc50659","size":63547,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.0.5.tgz"},"directories":{},"publish_time":1427324977483,"_cnpm_publish_time":1427324977483,"_hasShrinkwrap":false},"2.0.3":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.0.3","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js --source-map doc/bignumber.js.map -c -m -o bignumber.min.js --preamble \"/* bignumber.js v2.0.3 https://github.com/MikeMcl/bignumber.js/LICENCE */\""},"gitHead":"9eb3bf841a1cf1d7cced73170790776b744f88da","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js","_id":"bignumber.js@2.0.3","_shasum":"1328f1d618f4bfe23587af73577a5a1e4f3cf105","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"1328f1d618f4bfe23587af73577a5a1e4f3cf105","size":63488,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.0.3.tgz"},"directories":{},"publish_time":1424292770827,"_cnpm_publish_time":1424292770827,"deprecated":"critical bug fixed in v2.0.4","_hasShrinkwrap":false},"2.0.2":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.0.2","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js -c -m -o bignumber.min.js --preamble '/* bignumber.js v2.0.2 https://github.com/MikeMcl/bignumber.js/LICENCE */'"},"gitHead":"e7fd7c15786c3b7e7afc9e4bd5f00d1baf00b77d","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js","_id":"bignumber.js@2.0.2","_shasum":"7f80eff1e502ba743beaf3ad015119d4a2495bdd","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"7f80eff1e502ba743beaf3ad015119d4a2495bdd","size":50617,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.0.2.tgz"},"directories":{},"publish_time":1424266846936,"_cnpm_publish_time":1424266846936,"deprecated":"critical bug fixed in v2.0.4","_hasShrinkwrap":false},"2.0.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"2.0.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js -c -m -o bignumber.min.js --preamble '/* bignumber.js v2.0.1 https://github.com/MikeMcl/bignumber.js/LICENCE */'"},"gitHead":"44c4ab72b540ad3f1db58c686ef4cf1551739c7a","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js","_id":"bignumber.js@2.0.1","_shasum":"4db50dd4bc0d48c3ae5912d1717f27dfdf218ef9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"4db50dd4bc0d48c3ae5912d1717f27dfdf218ef9","size":50570,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.0.1.tgz"},"directories":{},"publish_time":1424264867873,"_cnpm_publish_time":1424264867873,"deprecated":"critical bug fixed in v2.0.4","_hasShrinkwrap":false},"2.0.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-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/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js -c -m -o bignumber.min.js --preamble '/* bignumber.js v2.0.0 https://github.com/MikeMcl/bignumber.js/LICENCE */'"},"gitHead":"bc66fcfed12c7b4aad528167f3138eb5ad13826f","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js","_id":"bignumber.js@2.0.0","_shasum":"9fca55e6c73e1ba5d294bda9983180e947e2119c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"9fca55e6c73e1ba5d294bda9983180e947e2119c","size":42966,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-2.0.0.tgz"},"directories":{},"publish_time":1419813097191,"_cnpm_publish_time":1419813097191,"deprecated":"critical bug fixed in v2.0.4","_hasShrinkwrap":false},"1.5.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"1.5.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js -c -m -o bignumber.min.js --preamble '/* bignumber.js v1.5.0 https://github.com/MikeMcl/bignumber.js/LICENCE */'"},"gitHead":"e8130405e47239e3a3c0d665a5f3f373e5e77f9f","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js","_id":"bignumber.js@1.5.0","_shasum":"ff41453ac7b19ee15cda7977e179ff1b0d11956d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"dist":{"shasum":"ff41453ac7b19ee15cda7977e179ff1b0d11956d","size":36747,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-1.5.0.tgz"},"directories":{},"publish_time":1415921199637,"_cnpm_publish_time":1415921199637,"_hasShrinkwrap":false},"1.4.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"1.4.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js -c -m -o bignumber.min.js --preamble '/* bignumber.js v1.4.1 https://github.com/MikeMcl/bignumber.js/LICENCE */'"},"bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js","_id":"bignumber.js@1.4.1","dist":{"shasum":"3d19ac321f8db4ba07aace23ebd4ac976fae6bfa","size":36521,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-1.4.1.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1402267597076,"_cnpm_publish_time":1402267597076,"_hasShrinkwrap":false},"1.4.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"1.4.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs bignumber.js -c -m -o bignumber.min.js --preamble '/* bignumber.js v1.4.0 https://github.com/MikeMcl/bignumber.js/LICENCE */'"},"bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"homepage":"https://github.com/MikeMcl/bignumber.js","_id":"bignumber.js@1.4.0","dist":{"shasum":"28a11ade4b26fa07896426a5e52513049f51ad72","size":36510,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-1.4.0.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1399589123786,"_cnpm_publish_time":1399589123786,"_hasShrinkwrap":false},"1.3.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"1.3.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./bignumber.min.js ./bignumber.js"},"readmeFilename":"README.md","_id":"bignumber.js@1.3.0","dist":{"shasum":"07be3d171235a2ab78c0efae52338d645c76b735","size":36234,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-1.3.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1385720401422,"_cnpm_publish_time":1385720401422,"_hasShrinkwrap":false},"1.2.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"1.2.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./bignumber.min.js ./bignumber.js"},"readmeFilename":"README.md","_id":"bignumber.js@1.2.1","dist":{"shasum":"e190f7bf5721c8766a074a95f90c0e476b0a2f10","size":2201325,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-1.2.1.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1382014590529,"_cnpm_publish_time":1382014590529,"_hasShrinkwrap":false},"1.2.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"1.2.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./bignumber.min.js ./bignumber.js"},"readmeFilename":"README.md","_id":"bignumber.js@1.2.0","dist":{"shasum":"6b99ecc89638164aeff66f01a48e38aa8fbd79b8","size":2273718,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-1.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":1379590316852,"_cnpm_publish_time":1379590316852,"_hasShrinkwrap":false},"1.1.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"1.1.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./bignumber.min.js ./bignumber.js"},"readmeFilename":"README.md","_id":"bignumber.js@1.1.1","dist":{"shasum":"1a415d9ac014c13256af1feed9d1a3e5717a8cf7","size":2200360,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-1.1.1.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1377163651238,"_cnpm_publish_time":1377163651238,"_hasShrinkwrap":false},"1.1.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"1.1.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./bignumber.min.js ./bignumber.js"},"readmeFilename":"README.md","_id":"bignumber.js@1.1.0","dist":{"shasum":"ebcc3dfa6ee8debd7656f4f63257b25931aadddf","size":2200193,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-1.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":1375380992821,"_cnpm_publish_time":1375380992821,"_hasShrinkwrap":false},"1.0.1":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"1.0.1","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./bignumber.min.js ./bignumber.js"},"readmeFilename":"README.md","_id":"bignumber.js@1.0.1","dist":{"shasum":"0e953896823b783d48ea921884d3fd90b89bdcb1","size":2200171,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-1.0.1.tgz"},"_npmVersion":"1.1.66","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1358344396486,"_cnpm_publish_time":1358344396486,"_hasShrinkwrap":false},"1.0.0":{"name":"bignumber.js","description":"A library for arbitrary-precision decimal and non-decimal arithmetic","version":"1.0.0","keywords":["arbitrary","precision","arithmetic","big","number","decimal","float","biginteger","bigdecimal","bignumber","bigint","bignum"],"repository":{"type":"git","url":"https://github.com/MikeMcl/bignumber.js.git"},"main":"bignumber","author":{"name":"Michael Mclaughlin","email":"M8ch88l@gmail.com"},"engines":{"node":"*"},"license":"MIT","scripts":{"test":"node ./test/every-test.js","build":"uglifyjs -o ./bignumber.min.js ./bignumber.js"},"_id":"bignumber.js@1.0.0","dist":{"shasum":"944c0d5c6420620484ddc36c55d8b401799be13b","size":2200034,"noattachment":false,"key":"/bignumber.js/-/bignumber.js-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/bignumber.js/download/bignumber.js-1.0.0.tgz"},"_npmVersion":"1.1.63","_npmUser":{"name":"mikemcl","email":"M8ch88l@gmail.com"},"maintainers":[{"name":"mikemcl","email":"M8ch88l@gmail.com"}],"directories":{},"publish_time":1353971992139,"_cnpm_publish_time":1353971992139,"_hasShrinkwrap":false}},"readme":"![bignumber.js](https://raw.githubusercontent.com/MikeMcl/bignumber.js/gh-pages/bignumberjs.png)\r\n\r\nA JavaScript library for arbitrary-precision decimal and non-decimal arithmetic.\r\n\r\n[![npm version](https://img.shields.io/npm/v/bignumber.js.svg)](https://www.npmjs.com/package/bignumber.js)\r\n[![npm downloads](https://img.shields.io/npm/dw/bignumber.js)](https://www.npmjs.com/package/bignumber.js)\r\n[![CI](https://github.com/MikeMcl/bignumber.js/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/MikeMcl/bignumber.js/actions/workflows/ci.yml)\r\n\r\n<br />\r\n\r\n- [Features](#features)\r\n- [Build](#build)\r\n- [Load](#load)\r\n- [Use](#use)\r\n- [Test](#test)\r\n- [Minify](#minify)\r\n- [Licence](#licence)\r\n\r\n\r\n## Features\r\n\r\n- Integers and decimals\r\n- Simple API but full-featured\r\n- Faster, smaller, and perhaps easier to use than JavaScript versions of Java's BigDecimal\r\n- 8 KB minified and gzipped\r\n- Replicates the `toExponential`, `toFixed`, `toPrecision` and `toString` methods of JavaScript's Number type\r\n- Includes a `toFraction` and a correctly-rounded `squareRoot` method\r\n- Supports cryptographically-secure pseudo-random number generation\r\n- No dependencies\r\n- Wide platform compatibility: uses JavaScript 1.5 (ECMAScript 3) features only\r\n- Comprehensive [documentation](http://mikemcl.github.io/bignumber.js/) and test set\r\n\r\n![API](https://raw.githubusercontent.com/MikeMcl/bignumber.js/gh-pages/API.png)\r\n\r\nIf a smaller and simpler library is required see [big.js](https://github.com/MikeMcl/big.js/).\r\nIt's less than half the size but only works with decimal numbers and only has half the methods.\r\nIt also has fewer configuration options than this library, and does not allow `NaN` or `Infinity`.\r\n\r\nSee also [decimal.js](https://github.com/MikeMcl/decimal.js/), which among other things adds support for non-integer powers, and performs all operations to a specified number of significant digits.\r\n\r\n## Build\r\n\r\n*bignumber.js* is the single source file, and *bignumber.d.ts* contains the type declarations for it. The build script, *build.js*, creates targeted builds in a *dist* directory for ES module, CommonJS, and browser usage.\r\n\r\nTo run the build script (requires Node.js ≥ 14.14.0):\r\n\r\n```bash\r\nnpm install\r\nnpm run build\r\n# or: node build.js\r\n```\r\n\r\nA *dist* directory will be created containing the following:\r\n\r\n| Module format | Distributable | Type declaration |\r\n| --- | --- | --- |\r\n| ES module (ESM) | bignumber.mjs | bignumber.d.mts |\r\n| CommonJS (CJS) | bignumber.cjs | bignumber.d.cts |\r\n| Browser (global) | bignumber.js | bignumber.d.ts |\r\n\r\n## Load\r\n\r\n### Browser\r\n\r\n```html\r\n<script src='dist/bignumber.js'></script>\r\n```\r\n\r\nor, minified from a CDN (Content Delivery Network):\r\n\r\n```html\r\n<script src='https://cdn.jsdelivr.net/npm/bignumber.js@latest/dist/bignumber.min.js'></script>\r\n```\r\n\r\n> ES module\r\n\r\n```html\r\n<script type=\"module\">\r\nimport BigNumber from './dist/bignumber.mjs';\r\n// ...\r\n</script>\r\n```\r\n\r\nor, minified from a CDN:\r\n\r\n```html\r\n<script type=\"module\">\r\nimport BigNumber from 'https://cdn.jsdelivr.net/npm/bignumber.js@latest/+esm'\r\n// ...\r\n</script>\r\n```\r\n\r\n### [Node.js](http://nodejs.org)\r\n\r\n```bash\r\nnpm install bignumber.js\r\n```\r\n\r\n> CommonJS\r\n\r\n```javascript\r\nconst BigNumber = require('bignumber.js');\r\n\r\n// or, testing from a local repo:\r\nconst BigNumber = require('./dist/bignumber.cjs');\r\n```\r\n\r\n> ES module\r\n\r\n```javascript\r\nimport BigNumber from 'bignumber.js';\r\n\r\n// or\r\nimport { BigNumber } from 'bignumber.js';\r\n\r\n// or, testing from a local repo:\r\nimport { BigNumber } from './dist/bignumber.mjs';\r\n```\r\n\r\n### [Deno](https://deno.land/)\r\n\r\n```javascript\r\n// @deno-types=\"https://raw.githubusercontent.com/MikeMcl/bignumber.js/main/dist/bignumber.d.mts\"\r\nimport BigNumber from 'https://raw.githubusercontent.com/MikeMcl/bignumber.js/main/dist/bignumber.mjs';\r\n\r\n// or\r\n// @deno-types=\"https://unpkg.com/bignumber.js@latest/dist/bignumber.d.mts\"\r\nimport { BigNumber } from 'https://unpkg.com/bignumber.js@latest/dist/bignumber.mjs';\r\n```\r\n\r\n## Use\r\n\r\nThe library exports a single constructor function, [`BigNumber`](http://mikemcl.github.io/bignumber.js/#bignumber), which accepts a value of type Number, String, BigInt or BigNumber,\r\n\r\n```javascript\r\nlet x = new BigNumber(123.4567);\r\nlet y = BigNumber('123456.7e-3');\r\nlet z = new BigNumber(x);\r\nx.isEqualTo(y) && y.isEqualTo(z) && x.isEqualTo(z);      // true\r\n```\r\n\r\nAn error will be thrown if an invalid value is passed to the constructor.\r\n\r\nTo get the string value of a BigNumber use [`toString()`](http://mikemcl.github.io/bignumber.js/#toS) or [`toFixed()`](http://mikemcl.github.io/bignumber.js/#toFix). Using `toFixed()` prevents exponential notation being returned, no matter how large or small the value.\r\n\r\n```javascript\r\nlet x = new BigNumber('1111222233334444555566');\r\nx.toString();                       // \"1.111222233334444555566e+21\"\r\nx.toFixed();                        // \"1111222233334444555566\"\r\n```\r\n\r\nIf the limited precision of Number values is not well understood, it is recommended to create BigNumbers from String values rather than Number values to avoid a potential loss of precision.\r\n\r\n*In all further examples below, `let`, semicolons and `toString` calls are not shown. If a commented-out value is in quotes it means `toString` has been called on the preceding expression.*\r\n\r\n```javascript\r\n// Precision loss from using numeric literals with more than 15 significant digits.\r\nnew BigNumber(1.0000000000000001)         // '1'\r\nnew BigNumber(88259496234518.57)          // '88259496234518.56'\r\nnew BigNumber(99999999999999999999)       // '100000000000000000000'\r\n\r\n// Precision loss from using numeric literals outside the range of Number values.\r\nnew BigNumber(2e+308)                     // 'Infinity'\r\nnew BigNumber(1e-324)                     // '0'\r\n\r\n// Precision loss from the unexpected result of arithmetic with Number values.\r\nnew BigNumber(0.7 + 0.1)                  // '0.7999999999999999'\r\n```\r\n\r\nWhen creating a BigNumber from a Number, note that a BigNumber is created from a Number's decimal `toString()` value not from its underlying binary value. If the latter is required, then pass the Number's `toString(2)` value and specify base 2.\r\n\r\n```javascript\r\nnew BigNumber(Number.MAX_VALUE.toString(2), 2)\r\n```\r\n\r\nBigNumbers can be created from string values in bases from 2 to 36. See [`ALPHABET`](http://mikemcl.github.io/bignumber.js/#alphabet) to extend this range.\r\n\r\n```javascript\r\na = new BigNumber('1011', 2)        // \"11\"\r\nb = new BigNumber('zz.9', 36)       // \"1295.25\"\r\nc = a.plus(b)                       // \"1306.25\"\r\n```\r\n\r\n*Explicitly passing base 10 is not recommended as it will cause the slower base conversion path to be used, which is only necessary if an unconventional `ALPHABET` has been specified.* \r\n\r\nA BigNumber 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 BigNumber(0.3)\r\nx.minus(0.1)                        // \"0.2\"\r\nx                                   // \"0.3\"\r\n```\r\n\r\nThe methods that return a BigNumber can be chained.\r\n\r\n```javascript\r\nx.dividedBy(y).plus(z).times(9)\r\nx.times('1.23456780123456789e+9').plus(9876.5432321).dividedBy('4444562598.111772').integerValue()\r\n```\r\n\r\nSome of the longer method names have a shorter alias.\r\n\r\n```javascript\r\nx.squareRoot().dividedBy(y).exponentiatedBy(3).isEqualTo(x.sqrt().div(y).pow(3))    // true\r\nx.modulo(y).multipliedBy(z).eq(x.mod(y).times(z))                                   // true\r\n```\r\n\r\nAs with JavaScript's Number type, there are [`toExponential`](http://mikemcl.github.io/bignumber.js/#toE), [`toFixed`](http://mikemcl.github.io/bignumber.js/#toFix) and [`toPrecision`](http://mikemcl.github.io/bignumber.js/#toP) methods.\r\n\r\n```javascript\r\nx = new BigNumber(255.5)\r\nx.toExponential(5)                  // \"2.55500e+2\"\r\nx.toFixed(5)                        // \"255.50000\"\r\nx.toPrecision(5)                    // \"255.50\"\r\nx.toNumber()                        //  255.5\r\n```\r\n\r\n A base can be specified for [`toString`](http://mikemcl.github.io/bignumber.js/#toS).\r\n\r\n ```javascript\r\n x.toString(16)                     // \"ff.8\"\r\n ```\r\n\r\n *Again, explicitly passing base 10 is not recommended as it will cause the slower base conversion path to be used, which is only necessary if an unconventional `ALPHABET` has been specified.* \r\n\r\nThere is a [`toFormat`](http://mikemcl.github.io/bignumber.js/#toFor) method which may be useful for internationalisation.\r\n\r\n```javascript\r\ny = new BigNumber('1234567.898765')\r\ny.toFormat(2)                       // \"1,234,567.90\"\r\n```\r\n\r\nThe maximum number of decimal places of the result of an operation involving division (i.e. a division, square root, base conversion or negative power operation) is set using the `set` or `config` method of the `BigNumber` constructor.\r\n\r\nThe other arithmetic operations always give the exact result.\r\n\r\n```javascript\r\nBigNumber.set({ DECIMAL_PLACES: 10, ROUNDING_MODE: 4 })\r\n\r\nx = new BigNumber(2)\r\ny = new BigNumber(3)\r\nz = x.dividedBy(y)                        // \"0.6666666667\"\r\nz.squareRoot()                            // \"0.8164965809\"\r\nz.exponentiatedBy(-3)                     // \"3.3749999995\"\r\nz.toString(2)                             // \"0.1010101011\"\r\nz.multipliedBy(z)                         // \"0.44444444448888888889\"\r\nz.multipliedBy(z).decimalPlaces(10)       // \"0.4444444445\"\r\n```\r\n\r\nThere is a [`toFraction`](http://mikemcl.github.io/bignumber.js/#toFr) method with an optional *maximum denominator* argument\r\n\r\n```javascript\r\ny = new BigNumber(355)\r\npi = y.dividedBy(113)               // \"3.1415929204\"\r\npi.toFraction()                     // [ \"7853982301\", \"2500000000\" ]\r\npi.toFraction(1000)                 // [ \"355\", \"113\" ]\r\n```\r\n\r\nand [`isNaN`](http://mikemcl.github.io/bignumber.js/#isNaN) and [`isFinite`](http://mikemcl.github.io/bignumber.js/#isF) methods, as `NaN` and `Infinity` are valid `BigNumber` values.\r\n\r\n```javascript\r\nx = new BigNumber(NaN)                                           // \"NaN\"\r\ny = new BigNumber(Infinity)                                      // \"Infinity\"\r\nx.isNaN() && !y.isNaN() && !x.isFinite() && !y.isFinite()        // true\r\n```\r\n\r\nThe value of a BigNumber is stored in a decimal floating point format in terms of a coefficient, exponent and sign.\r\n\r\n```javascript\r\nx = new BigNumber(-123.456);\r\nx.c                                 // [ 123, 45600000000000 ]  coefficient (i.e. significand)\r\nx.e                                 // 2                        exponent\r\nx.s                                 // -1                       sign\r\n```\r\n\r\nFor advanced usage, multiple BigNumber constructors can be created, each with its own independent configuration.\r\n\r\n```javascript\r\n// Set DECIMAL_PLACES for the original BigNumber constructor\r\nBigNumber.set({ DECIMAL_PLACES: 10 })\r\n\r\n// Create another BigNumber constructor, optionally passing in a configuration object\r\nBN = BigNumber.clone({ DECIMAL_PLACES: 5 })\r\n\r\nx = new BigNumber(1)\r\ny = new BN(1)\r\n\r\nx.div(3)                            // '0.3333333333'\r\ny.div(3)                            // '0.33333'\r\n```\r\n\r\nTo avoid having to call `toString` or `valueOf` on a BigNumber to get its value in the Node.js REPL or when using `console.log` use\r\n\r\n```javascript\r\nBigNumber.prototype[require('util').inspect.custom] = BigNumber.prototype.valueOf;\r\n```\r\n\r\nFor further information see the [API](http://mikemcl.github.io/bignumber.js/) reference in the *doc* directory.\r\n \r\n## Test\r\n\r\nThe *test/methods* directory contains the test scripts for each method.\r\n\r\nThe tests can be run with Node.js or a browser. The tests require the CommonJS distributable, so **build before testing**:\r\n\r\n```bash\r\nnpm run build\r\nnpm test\r\n# or: node test/test\r\n```\r\n\r\nTo test a single method, use, for example\r\n\r\n```bash\r\nnode test/methods/toFraction\r\n```\r\n\r\nFor the browser, open *test/test.html*.\r\n\r\nThere are also some old programs in *perf* that still work and can be useful for testing and cross-checking results over large sets of random inputs.\r\n\r\n### TypeScript\r\n\r\nThe *test/typescript* directory contains TypeScript compilation tests that verify the type declarations and imports work correctly for each module format. Run them with:\r\n\r\n```bash\r\nnpm run typecheck\r\n```\r\n\r\n## Minify\r\n\r\nTo minify using, for example, [terser](https://github.com/terser/terser):\r\n\r\n```bash\r\nnpm install -g terser\r\n```\r\n\r\nMinify the browser/global bundle:\r\n\r\n```bash\r\nterser dist/bignumber.js -c -m -o dist/bignumber.min.js\r\n```\r\n\r\n## Licence\r\n\r\nThe MIT Licence.\r\n\r\nSee [LICENCE](https://github.com/MikeMcl/bignumber.js/blob/main/LICENCE.md).\r\n","_attachments":{},"homepage":"https://github.com/MikeMcl/bignumber.js#readme","bugs":{"url":"https://github.com/MikeMcl/bignumber.js/issues"},"license":"MIT"}