{"_id":"money-math","_rev":"45-08df8ad856a0ec5e8506829e402c93e0","name":"money-math","dist-tags":{"latest":"2.6.3"},"versions":{"0.1.0":{"name":"money-math","version":"0.1.0","keywords":["money","gmp","currency","bigint","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ivan.krechetov@gmail.com"},"license":"MIT","_id":"money-math@0.1.0","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"dist":{"shasum":"88d42b1a5176ff8e05606999f993a68b34adf69a","tarball":"https://registry.npmjs.org/money-math/-/money-math-0.1.0.tgz","integrity":"sha512-aL8mKXxgM189tV+86I5XEdHbYEWFYvYkeLny+RXGa9PnTR1oYMmj7/LG0uL9+IZf0Zjj0ZD1zf0yso+HMop1sg==","signatures":[{"sig":"MEUCIDoCjBiNKZquLEDnFLwYr9N9NO4voM5qHWef8H6xW+UoAiEAqzykvynhPz+uIHlgC/7sYRJOiXkszwIpmXQorVSJjaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","engines":{"node":">=0.4.0"},"scripts":{"test":"jasmine-node ./spec"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"1.1.59","description":"bignum-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"dependencies":{"bignum":"0.5.x"},"devDependencies":{"jasmine-node":"1.0.x"}},"0.2.0":{"name":"money-math","version":"0.2.0","keywords":["money","gmp","currency","bigint","bignum","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ivan.krechetov@gmail.com"},"license":"MIT","_id":"money-math@0.2.0","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"dist":{"shasum":"1b0184a828584cc50753157754f7de8bfc7b4d1e","tarball":"https://registry.npmjs.org/money-math/-/money-math-0.2.0.tgz","integrity":"sha512-B8u6HkwJn82a+tbuuY0tXOpJqd6Y1iSTWQAkQCpOcr0j8FNP8mixuBlXXLcm1zsjttz+2YWuZTMpEI0Y8RKAcQ==","signatures":[{"sig":"MEUCIA6FLxVIPiMQVIPDh2n0gLPlHf/YrT6NhMrbXxf+vXxLAiEA2mhtolyJsCvx+nbwbSBXewGNc5NU+pN0Ysgmvt1jKrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","engines":{"node":">=0.4.0"},"scripts":{"test":"jasmine-node ./spec"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"1.1.62","description":"bignum-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"dependencies":{"bignum":"0.5.x"},"devDependencies":{"jasmine-node":"1.0.x"}},"0.2.1":{"name":"money-math","version":"0.2.1","keywords":["money","gmp","currency","bigint","bignum","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ivan.krechetov@gmail.com"},"license":"MIT","_id":"money-math@0.2.1","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"dist":{"shasum":"c9112589c8fce55c5576117c0449339f250a5c2c","tarball":"https://registry.npmjs.org/money-math/-/money-math-0.2.1.tgz","integrity":"sha512-8eS7sk+/yG9eNW7/A5K0pdJ2UQR9UC1Bu2LjP+wDM08NNxkP7/zKh9EHMqpNTsC/4Xy7mrADgaq2Z4QJra17zg==","signatures":[{"sig":"MEQCIBAu2ruGJrFwT8NxwiGIZOO7+gSr71OXNTpBGauk8y0bAiAslzO7Jd8I0s/+3WWqKnGZTs7njyxhe+bBJ75soC/lEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","engines":{"node":">=0.4.0"},"scripts":{"test":"jasmine-node ./spec"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"1.1.62","description":"bignum-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"dependencies":{"bignum":"0.5.x"},"devDependencies":{"jasmine-node":"1.0.x"}},"0.3.0":{"name":"money-math","version":"0.3.0","keywords":["money","gmp","currency","bigint","bignum","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ivan.krechetov@gmail.com"},"license":"MIT","_id":"money-math@0.3.0","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"dist":{"shasum":"65dbb07afae298e404a0ecb7423d25a2c970f35c","tarball":"https://registry.npmjs.org/money-math/-/money-math-0.3.0.tgz","integrity":"sha512-I8Zr6cTirEefYVVnwuTaYDmwClZgmPehSAyrzsqGv/KeZjXiSuYpYsMfl3t51QQHtV7hKIKt5AWvrx+g4zSTyg==","signatures":[{"sig":"MEUCICcCQ9O+7UEBBjvyIl1WvxaCBKPcZAoOvN2B0iIVOz6PAiEArp2S+9gVUR+gA4BBfgGVPRZEcPTPll/oaqnLH5Q/D/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","engines":{"node":">=0.4.0"},"scripts":{"test":"jasmine-node ./spec"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"1.1.63","description":"bignum-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"dependencies":{"bignum":"0.5.x"},"devDependencies":{"jasmine-node":"1.0.x"}},"1.0.0":{"name":"money-math","version":"1.0.0","keywords":["money","gmp","currency","bigint","bignum","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ivan.krechetov@gmail.com"},"license":"MIT","_id":"money-math@1.0.0","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"f516566584b7fd0b3ca994b60af9aa375d6b6a2f","tarball":"https://registry.npmjs.org/money-math/-/money-math-1.0.0.tgz","integrity":"sha512-8mSWZB61Pgttux3q222J/9I6Orsf29l4rFn+jbPwfwT/c2CtHWoFsZ4M8q3GUd87dj07NllnimjCdu8CGi+/gQ==","signatures":[{"sig":"MEUCIEJGGGSoUvrynl9b8RaiGTPQdNNZ7rbTbBmEgTM0mcVfAiEAnEuXdoWyhfpi7LJT8HXpAXVeU3IHoDtWOfEqt4LCBcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","engines":{"node":">=0.4.0"},"scripts":{"test":"jasmine-node ./spec"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"1.3.11","description":"bignum-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"dependencies":{"bignum":"~0.6.2"},"devDependencies":{"jasmine-node":"~1.11.0"}},"1.1.0":{"name":"money-math","version":"1.1.0","keywords":["money","gmp","currency","bigint","bignum","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ivan.krechetov@gmail.com"},"license":"MIT","_id":"money-math@1.1.0","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"ab477ce70754d8e950093ccc1b86c34ee749c352","tarball":"https://registry.npmjs.org/money-math/-/money-math-1.1.0.tgz","integrity":"sha512-XuxJZNawolKf2QtqE2fP9YKoMscH95XiTsWUSzvI4CDTf8cueDdrQKtiTv/yV03GLpOLb9qJ6jp6xJsJ6xND3A==","signatures":[{"sig":"MEUCIQDeW0nWAfstG0bzZf8FZ0RR/Iy12mIE8NhlvCB1glF0gwIgS9JFZC4A7IXJ41x8450Hk50Sq3ZI7FnhycDrarnmvH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","engines":{"node":">=0.4.0"},"scripts":{"test":"jasmine-node ./spec"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"1.4.3","description":"bignum-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"dependencies":{"bignum":"~0.6.2"},"devDependencies":{"jasmine-node":"~1.11.0"}},"1.2.0":{"name":"money-math","version":"1.2.0","keywords":["money","gmp","currency","bigint","bignum","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ivan.krechetov@gmail.com"},"license":"MIT","_id":"money-math@1.2.0","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"20691cfc6bb3607ee6ef7698f163307120c04941","tarball":"https://registry.npmjs.org/money-math/-/money-math-1.2.0.tgz","integrity":"sha512-noOITnv2YoRq4R812zUYjKyFtyG7ids56+Lf8/wa/2tvxAshMyBq0H8itwnER4f5cKVwLoxQvAZCdw63UEbylQ==","signatures":[{"sig":"MEYCIQCfh5hinsOIdp6qVaCt3tII25VWWIv1Vc9+oHLJPhMS7QIhAOK4cJC61Wdpm75i8Ph8ykTVgeo5/1wrNdV4L3z45DfI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","_shasum":"20691cfc6bb3607ee6ef7698f163307120c04941","engines":{"node":">=0.8.0"},"gitHead":"210f534d80630aee044517f0450de2b51e8e9438","scripts":{"test":"jasmine-node ./spec"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"1.4.16","description":"bignum-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"dependencies":{"bignum":"~0.9.0"},"devDependencies":{"jasmine-node":"~1.11.0"}},"2.0.0":{"name":"money-math","version":"2.0.0","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.0.0","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"9305903fcefb735cf71c98af0af3c95d6ba02180","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.0.0.tgz","integrity":"sha512-WAFUgv0okyZMtiClG3letkblcKUSu/sz915fsaNMmBxne+wGqSAldunkazEPEMv+1BzraLtf1uOxt80oZABDHA==","signatures":[{"sig":"MEUCIQCg4cJm1ROv4abPr+kOwEybZgmGXcRWkReG9Ugo+joLRwIgBB7megamDXoyZPYyzk8V0mvB91nw4yFgKYxpDzwhJxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","_shasum":"9305903fcefb735cf71c98af0af3c95d6ba02180","gitHead":"63311994bcd157abc02329c058f36055be3691a0","scripts":{"test":"jasmine-node ./spec","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"2.1.16","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"0.10.29","dependencies":{"jsbn":"0.0.0"},"devDependencies":{"eslint":"^0.21.2","jasmine-node":"~1.11.0"}},"2.1.0":{"name":"money-math","version":"2.1.0","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.1.0","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"395bc93942c1263b0bde0132ca21aec4e2cc6957","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.1.0.tgz","integrity":"sha512-ibd6/38oHMylkt8UjhaDhEMfoAwXUR4ZQOI8DhWVcY5gOQdav/C9KewR8au8NsAvD/cy6I2YcizOZKZ0WZ0PFA==","signatures":[{"sig":"MEQCIG3fSd+QhUZIJxyHvzJyUXkW685RKJxTz00t9s5zq31nAiAJHNJveykxziEQfo/KhpL/uIPoAucIKd05idf5kdsRxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","_shasum":"395bc93942c1263b0bde0132ca21aec4e2cc6957","gitHead":"ecdd16e8c443036182b7dbde1e0d79ebc9d76d45","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"2.11.2","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"0.12.4","dependencies":{"jsbn":"0.0.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^0.23.0"}},"2.1.1":{"name":"money-math","version":"2.1.1","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.1.1","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"137c34e8b1d994e900d637278154e770a5aea1b1","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.1.1.tgz","integrity":"sha512-wuYj3vysk55K/YkdMrr+WjVo+cVkV6jFUrnJ/5fdi9/fVNSG7RH3xLCw9lQhZ4GY4xdcFwXk9fJ1F2Fz67wTLA==","signatures":[{"sig":"MEUCIQCadOD48sWSSAGl/mmHnKW8kj7uM9mPOqDNdIfVkkyw3AIgPXk51zZ7O3pWY5IGSkU0Q+u6Uw5XFBQ+rnmPQE84z8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","_shasum":"137c34e8b1d994e900d637278154e770a5aea1b1","gitHead":"0992a4bf0c38b78dbc913f7c936333b460e50cd7","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"2.14.1","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"0.12.7","dependencies":{"jsbn":"0.0.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^0.23.0"}},"2.2.0":{"name":"money-math","version":"2.2.0","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.2.0","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"d900576ac7dc9b29064866e711ef7682208a5847","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.2.0.tgz","integrity":"sha512-5e/qUZJ48XOfi0n1oJVcPapo0c7ZRSZwddsAtKc2qrAxzvKfBKGW+wg44wfHgwqOkIHqCxa/n5gtUnPZJupB5g==","signatures":[{"sig":"MEYCIQC/eki9NClI1PrG0PsqPpt+rFJIUgKP6ncWR23FGyBniQIhAKype6uXUqJe4RLRD4KPmmEsWQNpuSFboDzPkbo+OVVL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","_shasum":"d900576ac7dc9b29064866e711ef7682208a5847","gitHead":"1e7cc1b1196f4687afd14e2666f52289c2a6dfed","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"3.3.4","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"0.12.7","dependencies":{"jsbn":"0.0.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^0.23.0"}},"2.3.0":{"name":"money-math","version":"2.3.0","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.3.0","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"61e601f5dc8e5b52a25752aec4b53ef1359accc2","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.3.0.tgz","integrity":"sha512-74ebjUkJA5oUnxl6o08oNrWE1cSQakRxVU4XI5JL7tMvF/AkbnNAjuziGVDuyBxlHCx0QiUiybmNVJgm2qIBpw==","signatures":[{"sig":"MEUCIQDQoqt7AIwaRnVi6oo04yGSNkk0is9wkqYn7WGVWA9jOgIgE1VajufK8ZOcTfXv7AcB9Jg7OV9xeJ54EzDK1ETFwFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","_shasum":"61e601f5dc8e5b52a25752aec4b53ef1359accc2","gitHead":"48b2dceef52a4e7e42628d6d16ea1077d2c89fd6","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"2.14.15","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"0.12.9","dependencies":{"jsbn":"0.0.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^0.23.0"}},"2.3.1":{"name":"money-math","version":"2.3.1","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.3.1","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"98ada0b23369a76b0e5d272860ae397e2ec4b450","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.3.1.tgz","integrity":"sha512-UnvqOwYgimEZWcbWH0Bz/OSp+x4J6WUr3GAhrtxKR9Xiw/k+t505p2gsmffTJzEfMJUjm+iUUp2FRDlgcexeiQ==","signatures":[{"sig":"MEQCIBbRH5y0AqP6CP7DwxUrvnFHiolbj0kIiDneGXr8TEcpAiAMEe9UXiC0F3Vaq8g0i6Do6DwvIkgyxoKiD30INJrJfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","_shasum":"98ada0b23369a76b0e5d272860ae397e2ec4b450","gitHead":"162722e44e51a7b8eeb37ef51923eb537f403369","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"2.14.15","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"0.12.9","dependencies":{"jsbn":"0.0.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^0.23.0"}},"2.4.0":{"name":"money-math","version":"2.4.0","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.4.0","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"64eb6bd39b46e507393d8b4af155aca191a0e48a","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.4.0.tgz","integrity":"sha512-OBPrexsAQlI6mseAR02jaTgAtwSy5VZTHq69A4dQUxwl0LtpCgbfFSv1s7vkuxwGRrOJftxiqslTn/n8dP+6JA==","signatures":[{"sig":"MEUCIAHMPZM56LgD9blrv/3VvYXTGRVQ6RbTh2tgNsXETfEIAiEAhG1CB6cNQtqztgWo+B+D9S6yF6AHaqToobFMjQ9Y/d4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","_shasum":"64eb6bd39b46e507393d8b4af155aca191a0e48a","gitHead":"5455f8f4033bd717e4da4d904e7a08d56bca48ab","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"3.8.7","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"5.10.1","dependencies":{"jsbn":"0.0.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/money-math-2.4.0.tgz_1460457140666_0.018824218772351742","host":"packages-16-east.internal.npmjs.com"}},"2.4.1":{"name":"money-math","version":"2.4.1","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.4.1","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"0f5207b462e43cc9597ba3555e151fa84c92987a","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.4.1.tgz","integrity":"sha512-x7MqZBJKYyXCD2MavpRmLIfiKPDFFTOKtdBQQ9M4eneeRpWih4tYEpmyGVDuHfRIZpP4fCpYyzTi1k1xRBrhcg==","signatures":[{"sig":"MEUCIGQeyoeUCBEtXRsSwr4BtSF6MvLedmjAUb2u0h2G01Y4AiEA1YjCrNufDJ/MtctjEQ562Lz1nriWy/01tIsbaU6dQA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","engine":"node >= 0.10","_shasum":"0f5207b462e43cc9597ba3555e151fa84c92987a","gitHead":"cc0ea476113cbaf19abdf824a41eca08685fb5ca","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"3.9.2","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"6.2.0","dependencies":{"jsbn":"0.1.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^2.10.2"},"_npmOperationalInternal":{"tmp":"tmp/money-math-2.4.1.tgz_1464338101197_0.8860258634667844","host":"packages-12-west.internal.npmjs.com"}},"2.4.2":{"name":"money-math","version":"2.4.2","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.4.2","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"5468517749e03ebd9e518c1bf683ff94678421bc","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.4.2.tgz","integrity":"sha512-5WWK6oC7eEqCZiBnLkHxd/N/esD8P0OWTyFLSGD/cTkwnOVPFsivQshZrskfoBm2PAeIx+oQZVnHepgd+N128g==","signatures":[{"sig":"MEQCIA3YbTpyOibmSJ1oTDWDBcBY2nE21WjVzxRShETC0Db+AiA+/k33uAR9T/2XWCyBKWrN3J/Ss+IWwVGDrfRk198FiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","engine":"node >= 0.10","_shasum":"5468517749e03ebd9e518c1bf683ff94678421bc","gitHead":"9041fb1477e45132754b328169cf7f80ee569fb2","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"3.10.6","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"6.4.0","dependencies":{"jsbn":"0.1.0"},"devDependencies":{"mocha":"^3.0.0","eslint":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/money-math-2.4.2.tgz_1472107708650_0.8959205674473196","host":"packages-16-east.internal.npmjs.com"}},"2.4.3":{"name":"money-math","version":"2.4.3","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.4.3","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"d7e1b554dd0b39b155669acf843423222e3c5051","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.4.3.tgz","integrity":"sha512-XrvvcVWrfBpp8T3WECeBVgzI0VDpCm3ryHJAHLLSgogoxOVd5vOnSU/o1dofZZ3U3lixd3KLtV50iLzFt0+Iyg==","signatures":[{"sig":"MEUCIQCyucJ8T2xQ4J6Ehx8sIKCp6TNaWw3AEHBYgGRJ3+9dXgIgJ75XgXbuRb5C08y6lfizy8drkVfio8dU6bbpr1nEpgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","engine":"node >= 0.10","_shasum":"d7e1b554dd0b39b155669acf843423222e3c5051","gitHead":"bd334da1fc0984b256ee5248cd6574c300f47970","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"2.15.1","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"4.4.4","dependencies":{"jsbn":"0.1.0"},"devDependencies":{"mocha":"^3.0.0","eslint":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/money-math-2.4.3.tgz_1472667291641_0.15933092311024666","host":"packages-12-west.internal.npmjs.com"}},"2.4.4":{"name":"money-math","version":"2.4.4","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.4.4","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"50021cbd1082ff40c5c83012d36144d1d07a1342","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.4.4.tgz","integrity":"sha512-MOUwBF9lkRKquF8IYBO7qSZPMrsfdWRgTE5N57BaTjmklxmkWY9uezAaTT+YBcL4H4OkZAYLRzkH555CVWkaWA==","signatures":[{"sig":"MEUCIA0gnY7r8HT7A/Y6effsrdBivoCOxgZ7/zRB9bXHgkwbAiEA+2HeDg8kugTBPwwVg/dR+N3SCGrE5DWHNEB3Beya5vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","engine":"node >= 4","_shasum":"50021cbd1082ff40c5c83012d36144d1d07a1342","gitHead":"86600742a24084b5f10e43cf80f1fcd42e15e200","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ivan.krechetov@gmail.com"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"3.10.10","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"6.9.5","dependencies":{"jsbn":"^1.1.0"},"devDependencies":{"mocha":"^3.0.0","eslint":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/money-math-2.4.4.tgz_1487658830325_0.5821709418669343","host":"packages-12-west.internal.npmjs.com"}},"2.5.0":{"name":"money-math","version":"2.5.0","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.5.0","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"bbf15fe08e9d0ad450b2cc663a7a100bb9a8066c","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.5.0.tgz","integrity":"sha512-rlZL/QpK4tyTF5Qo9AbVOeAkqcwbxBJLqwKLxoMBCmmFuxFjiKh7NAlnL9GN+qamYDSpaHgOnu2ULW4RKbHb5A==","signatures":[{"sig":"MEQCIHBEiUYqdVF5PJCliQDDWkTrvDpLeG9jxmrDRrvVYlh8AiBnTu/IMBcu+0LS3gcFJjQ2b4VnjuwJhqMe68L1G44HDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","engine":"node >= 4","_shasum":"bbf15fe08e9d0ad450b2cc663a7a100bb9a8066c","gitHead":"40d1833b0bf8fa9cd254efdaa026626ed47dc33b","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ikr@ikr.su"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"3.10.10","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"6.10.0","dependencies":{"jsbn":"^1.1.0"},"devDependencies":{"mocha":"^3.0.0","eslint":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/money-math-2.5.0.tgz_1491471303147_0.5202118353918195","host":"packages-18-east.internal.npmjs.com"}},"2.5.1":{"name":"money-math","version":"2.5.1","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.5.1","maintainers":[{"name":"ikr","email":"ivan.krechetov@gmail.com"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"9dd5a329b1f6a21fce7e3d2a3a705c23b56b7cf9","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.5.1.tgz","integrity":"sha512-dEIYxNKRfABkuTso4jvYDiazDudcUh7P+PjkoVAstqa+/6HDQ8sIRGmIbxFLE321F73BP2mYeWK/39aZsgXYCg==","signatures":[{"sig":"MEQCIF/wUZcT7erxTlBNStfn58LBFdb6s0xfau3+OGWmnMYqAiBwUzCHUQGHNCCNyzi0FMbQShwo8pFMALqb6D2C7GzlPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"money.js","_from":".","engine":"node >= 4","_shasum":"9dd5a329b1f6a21fce7e3d2a3a705c23b56b7cf9","gitHead":"b10fb37286149d7f085a7940a836452a57e4067a","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ikr@ikr.su"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"3.10.10","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"6.11.4","dependencies":{"jsbn":"^1.1.0"},"devDependencies":{"mocha":"^4.0.1","eslint":"^4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/money-math-2.5.1.tgz_1508852316443_0.7377190422266722","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"money-math","version":"2.5.2","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.5.2","maintainers":[{"name":"ikr","email":"ikr@ikr.su"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"e73640e09841d2f2b7e7658856c9549e227dcef7","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.5.2.tgz","fileCount":8,"integrity":"sha512-o7L9t3f3RPj5LBYuvgD/2rfk+EiNAzo2UcSNSW/gXl8HwSa+v313TDx+jPHa43RFH3SWw2/ApQ8JVEHop4uMGw==","signatures":[{"sig":"MEUCIEBWR4RcPr7Z4ZDUXmxvtl3dczbtaB/QsayDvpbkJqHyAiEA8Vylg+JhLilhUIQ1DiS+s2dI1jb+OAmFyulkkfCg0wU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL+RvCRA9TVsSAnZWagAADYEP/RF1DYzUg14s4A/aBMx3\nzZmnN72aYH4g+9AHl0YAtwhkCKjxqpJD8zVjghXRzsXJ1SVr9TGThx/gFUYC\ntuySkZDfeBB7crRDqLW6aN6ve52v1kgGdcJhudX5jPCMq4Qmd0Y5UqzzShOx\nfc+kV/D1oqu9Dy5i5qPlrlN+GnW36iSQnaOk8Aoiz+yNZDUnwh6LjVEdpuSK\n3QuzOuaQ0WxT4G0O4EPI0Oi5mMFPVOvB3nzpOgvEjYzWSGPMYWaCvFzLIC3p\nRFdCBhuAM440cj8ogmfdHN/w6t3ZEnAjC19hHxEaLx4MWu3dGytMPfAQ7XOR\nQ34gPnxwdwx2xAth5al9pN//Zk4ViGrk9aPhCkZcjzuER8FTmbawrqm9qFhG\n4YhpeSxR92jcYMMTvQ7XwLH0aDWAtwg+9ZoR+ZQo3oIauI+d/bMO38RM3Ght\naqjIbYBONATjg56aE2NX1I4fgYJZceHwHyDSddG7lXS2RKZyWpuMuP8XXpLl\nz2KzmxvLykw0mKOhkAtMUSB6V3s3+W4X8WOUjUs2hM4Xb9GM9RSCynsfzO9E\no2rRBHJaZqDnzCeMj1U3xGHc2eZ9OvzM++Nmt1Oo27yEgLGuP5ZRyU/zYkJ3\nctO4Mstx9LoCp0NlCajk5Et7Ue04zhw6BvbtTYIfYR5Q8hkxWLsRVxpFHgUf\nfwzT\r\n=jx0s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"money.js","_from":".","engine":"node >= 4","_shasum":"e73640e09841d2f2b7e7658856c9549e227dcef7","gitHead":"6f7f89cf61a9ffdd66e671ee0cbdf181fe7bb30d","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ikr@ikr.su"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"3.5.2","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"8.10.0","dependencies":{"jsbn":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^4.0.1","eslint":"^4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/money-math_2.5.2_1613751407013_0.366850638144105","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"money-math","version":"2.6.0","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.6.0","maintainers":[{"name":"ikr","email":"ikr@ikr.su"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"15171729d4a901a7c9980f055c716060e660c4bf","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.6.0.tgz","fileCount":6,"integrity":"sha512-vvgMcmyySm2RFe1er1ReeufE0NYvxnki9mBfl0ALLtNpj1Diax+limqliBzpWWll8pcy2pcH05Z/0l7TfaYG6w==","signatures":[{"sig":"MEYCIQCjZJOtQtkg/7iWZiQt1pZCJNe784ewZ4gsSrVuUsVK+QIhALM0fNRZFxTLcgAw5ehP3EQXHcCmhYoUGHrns2O0p6KD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQ5waACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6Gg//R6naxyqbHeoG9jINoSlyPtKUAJhbmhTZPbd7JyqDgU90FpWi\r\nU96YA/dUXlvQ8ToUUbRrzVHGoQAWw/sk2pinrjShiSX9V8m8ErivqoDQy/3k\r\nye19Gt1Da/YPrCe+V6AebGjcTXfnd9nXrICZ97sIOXb2S/5BpG9/2rmjrkMB\r\ndXb/ltegsGQycpn8wtP083X8DJo7hR01/vM6Gd2dLoYLTDcvz0VOG166QDiA\r\nRPG73wywCdCOZ+cUt1gXQtdqZwaggyqQaMAJ7KhvFJgUZqUdB72sK0YRjpY4\r\n4F6PKjSEfnb/8WOX3QKniy/dT882NCPGKVZ+LyDhHucMzG9HAlgN460dOoif\r\n3COHJzaxRz5xc8s9w6gGE9mwr610YH//ztL0RiQO3IWVKb1sWE2i6dgVib/z\r\n/ALvlcIybKqIuJ0V9JfEl22nTWp5sxKwGF9aMLPDATOaxeq1PGnjEkBnUtpk\r\n6TFSGF6zqUNlcZiXr53BUCWoIIfVE2k/kMq7gKEBeNbJnMQbvb9Yx9Ln2a9X\r\nrva0jl60kgCELhsu9EjG0hpFf96IaRZqos3F6HuDpHqYptmLhZBmkVRFOruQ\r\n7NSe0BFTGOKyi0d2ufleT9yzBOR66NdIR3K4G0b2QFqN9et1W5fUca7On/wt\r\nW3mFN6MWzW4TNktSCImvYWfUj2mz/juINLs=\r\n=8X0S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"money.js","engine":"node >= 4","gitHead":"0b162552538af12f4609d27c6caf2ecef8eb8316","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ikr@ikr.su"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"8.5.1","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"12.22.9","dependencies":{"jsbn":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^4.0.1","eslint":"^4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/money-math_2.6.0_1682152474098_0.5617913987838048","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"money-math","version":"2.6.1","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.6.1","maintainers":[{"name":"ikr","email":"ikr@ikr.su"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"68ea6291811ddeb84e26a585fc0536a4f9336d72","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.6.1.tgz","fileCount":6,"integrity":"sha512-lTtcbco3j/U/2ggpP2l7xuoOa1luwynTu2iH/12yXpUgmwRRkQgHxBf3XBpg66t//aKujlZ1aabnOlLRkIgIRw==","signatures":[{"sig":"MEYCIQDl+fI0Ak5uhLerg1ws6vRoaozEEjhiO06Bs7euY6lbBAIhAIOdCOKIkp499LZJjQt8yEv7zaHnWrEx46yFznLcpu8a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRC1xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCHw/+OmBpU9t4AT8RNpI9TtiZjqVj16WNSbZOo1uMvZY0aYUioV8u\r\nyFGSsbZGpXavItuWUsY4ccJtAoi9Z43lbMvLGqPiTb7Yf4l0PuHE6bnsi1HN\r\nEW/nFz244QX9FZM4CrQ1FwAjMA0L8HE7qyzs/oS6FK5Mcei3Il80P+ox7K5P\r\ngH4joPeIto8CcnkGeM7whVvUYSLUXVzp5I7lrpM+/ELBn+rgMtQ1Upqlv+iN\r\nID3ou6qdZ+efms/XGq58fm/cveNr38ar9Odm7I0ytkI4ga/De8RqoW23RtLD\r\nI+b+XF1jwpRcbiJD27IYg1zHis/Q55OkFq3edQ9ncmMAMGtPFUSnQ7Zbhi1C\r\n0ngiC96kWjY5mlhB2zQxrXy15qluFaBua3EqJ6VLEd3Jin6NuRabKU+04gYd\r\n5iKDHhpOoC5TSieBF1fROgtLYm45ViJaqGi3/wMdVPyuSmG3nfxJJRaJuBQF\r\nUBMfZcJKO4p5jQusHtLqUYpZI8RcF+wd3CFsQvTI5+2M8n8H6VurY8/1Tnon\r\nW68jwNxsyIVuRjrIUey1Szr93AdYJgilKMmJ5Vv8SQgXqSznjU24hEryfevs\r\n+djzaxnN6SRAe3ha+OhFfsrfuQ5Nfflr2ji1dMS5KQH/jTZ8MHVhWOj9haCA\r\nx2cb4dNgx7Yqunv5Pi6Eb5oT/SF9hWWvAZY=\r\n=aRPS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"money.js","engine":"node >= 4","gitHead":"bb4ec42b89c980f6cb53757dba338e40070617d6","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ikr@ikr.su"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"8.5.1","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"12.22.9","dependencies":{"jsbn":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^4.0.1","eslint":"^4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/money-math_2.6.1_1682189681539_0.38324827542100093","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"money-math","version":"2.6.2","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.6.2","maintainers":[{"name":"ikr","email":"ikr@ikr.su"}],"homepage":"https://github.com/ikr/money-math#readme","bugs":{"url":"https://github.com/ikr/money-math/issues"},"dist":{"shasum":"bedbac81e74787a6e6b6893164d524853f6ff365","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.6.2.tgz","fileCount":6,"integrity":"sha512-cXL9HEkborT5hKApNWm5Bx+BVAcr0T0mJwxXgYE/ugzRvrG8F6n8flXQLmRwwZ3HO2gN7degwibc7oWY4TzVpQ==","signatures":[{"sig":"MEUCIQDlfTbwxGGMvK38HaWyPD25PwHVZmjrM05izBw/9dIAbQIgXKcc1QITSm4V9+b/HAAuppRdN9XhKQ73scQfiMEt9mU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUgobACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXHg//dMRhQ+eu4W7w+8pYcOUJalXJqXmG6S7gWfU53oT2msTMLuui\r\ne6DK0z//yKkHjfI1Ml06HuMIX/HRkTSAVbDgtHcKrp6Klu1vjYpaOz5ApESf\r\n/mpgEA01UnPf4y1xIO0UXFIah8e9gh7hyeANGUd2wdVvpSO5NId8zgnOONaN\r\nVVzkLYneQvYxvdZVRNlvKrwG+rPPSOMmq3adnySswm7OizZAGG0HCgmDn/34\r\niOe+IL5PZYADW2rEdTCpeI18ZWSOyBgnqCChv+aihjTGRJ2zTbJ+90dPLKn5\r\nly8QQM0kfriSQ9RZOHEoI1UmCazjjTKUjQNI2tUTgtFhuQd3VVyLrtCAFeOv\r\nKxr33gYWosRhTQs3lW/7E4wNrJxnteW0bonVoURgyDPjvYz7Ahm5fuWJWi9b\r\nsoW4yw22CNRxYaoxYhSH0yBHrAiDOPnwJtNA7GppG0uUHepDkOC1ULwM91Md\r\nlEBKYSW82Fg31DtzSGFfs6ND9XoJ4Q+LWX60R55//Lyp1MF9+96DkOAmWb9s\r\nsENIfolR9d3b71iUoQ1jzBuktou2sM9Njonw2k/fvt9wDY5iy6ulNkYs5Y6Y\r\naOEy2Z5YK4c/SFS59O235g9ZFW3KO2WP9NyYJnTL6lzUURWUBMursQc485ds\r\no65/yhESltVmK1WLHEghsZ0/mx1HKXhoZds=\r\n=OhYP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"money.js","engine":"node >= 4","gitHead":"4693a585d191de20b920bd84cdf80255aeff2f18","scripts":{"tdd":"mocha -b -R min -w ./spec/*.spec.js","test":"mocha ./spec/*.spec.js","pretest":"eslint ./*.js ./spec/*.js"},"_npmUser":{"name":"ikr","email":"ikr@ikr.su"},"repository":{"url":"git://github.com/ikr/money-math.git","type":"git"},"_npmVersion":"9.6.3","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","directories":{"lib":".","test":"spec"},"_nodeVersion":"19.9.0","dependencies":{"jsbn":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^4.0.1","eslint":"^4.9.0"},"_npmOperationalInternal":{"tmp":"tmp/money-math_2.6.2_1683098139740_0.329961589240793","host":"s3://npm-registry-packages"}},"2.6.3":{"name":"money-math","version":"2.6.3","description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","main":"money.js","scripts":{"pretest":"eslint ./*.js ./spec/*.js","test":"mocha ./spec/*.spec.js","tdd":"mocha -b -R min -w ./spec/*.spec.js"},"repository":{"type":"git","url":"git://github.com/ikr/money-math.git"},"keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"engine":"node >= 4","dependencies":{"jsbn":"^1.1.0"},"directories":{"lib":".","test":"spec"},"devDependencies":{"eslint":"^4.9.0","mocha":"^4.0.1"},"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","_id":"money-math@2.6.3","gitHead":"af683318ee28f837b7bfe5fa569cf7699b589afb","bugs":{"url":"https://github.com/ikr/money-math/issues"},"homepage":"https://github.com/ikr/money-math#readme","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-dGVGFlwC0hPRJZK2K/YrkC2plMOCvZ0v4gewyq6LfFAfqcfXf7UvGVPxGaXqoIlp2IU7YSMfVxJB0dfh9/E7+Q==","shasum":"30c71c2572c95714ae4ca130ee64956ed1dc2020","tarball":"https://registry.npmjs.org/money-math/-/money-math-2.6.3.tgz","fileCount":6,"unpackedSize":14832,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGp8SP7LTPQX5xU3/sE7JW+VgIG+Ztk6Bh0u5bBfk6j2AiAnaThHRzuppkBo1HxqygwaTq9d6W0dnFUStnv0fW1ycQ=="}]},"_npmUser":{"name":"ikr","email":"ikr@ikr.li"},"maintainers":[{"name":"ikr","email":"ikr@ikr.li"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/money-math_2.6.3_1754119547546_0.6257167341129861"},"_hasShrinkwrap":false}},"time":{"created":"2012-09-20T14:06:27.401Z","modified":"2025-08-02T07:25:47.958Z","0.1.0":"2012-09-20T14:06:29.178Z","0.2.0":"2012-10-03T10:28:27.169Z","0.2.1":"2012-10-03T10:33:00.814Z","0.3.0":"2012-10-17T10:13:27.231Z","1.0.0":"2013-10-29T13:11:51.181Z","1.1.0":"2014-04-02T12:00:26.699Z","1.2.0":"2014-06-30T10:41:05.054Z","2.0.0":"2015-05-29T13:50:52.874Z","2.1.0":"2015-06-18T11:35:19.844Z","2.1.1":"2015-09-03T07:11:07.437Z","2.2.0":"2015-11-05T12:23:28.314Z","2.3.0":"2016-01-13T07:11:40.858Z","2.3.1":"2016-01-21T11:11:07.062Z","2.4.0":"2016-04-12T10:32:21.428Z","2.4.1":"2016-05-27T08:35:03.710Z","2.4.2":"2016-08-25T06:48:31.814Z","2.4.3":"2016-08-31T18:14:53.686Z","2.4.4":"2017-02-21T06:33:52.074Z","2.5.0":"2017-04-06T09:35:03.709Z","2.5.1":"2017-10-24T13:38:37.382Z","2.5.2":"2021-02-19T16:16:47.180Z","2.6.0":"2023-04-22T08:34:34.256Z","2.6.1":"2023-04-22T18:54:41.726Z","2.6.2":"2023-05-03T07:15:39.948Z","2.6.3":"2025-08-02T07:25:47.776Z"},"bugs":{"url":"https://github.com/ikr/money-math/issues"},"author":{"name":"Ivan Krechetov","email":"ikr@ikr.su"},"license":"MIT","homepage":"https://github.com/ikr/money-math#readme","keywords":["money","gmp","currency","bigint","bignum","jsbn","browser","browserify","arithmetic","arbitrary","precision","format"],"repository":{"type":"git","url":"git://github.com/ikr/money-math.git"},"description":"jsbn-based arbitrary precision operations on currency amounts \"XXX.YY\"; because floats are BAD for representing money","maintainers":[{"name":"ikr","email":"ikr@ikr.li"}],"readme":"# What does it do?\n\nAdds, multiplies the currency _amounts,_ and calculates percentages of _amounts._ The result of\neach of those operations is also an _amount:_ a string, strictly matching the `/^\\-?\\d+\\.\\d\\d$/`\npattern, like \"0.25\", \"1000.00\", or \"-42.10\".\n\n_Amounts_ on input and output are arbitrary large and precise:\n\n    99999999999999999999999999999999999999999999999999999999999999999999999999999999.99\n    +\n    0.01\n    =\n    100000000000000000000000000000000000000000000000000000000000000000000000000000000.00\n\nHowever, in cases when the division is involved — like for percentage calculation — the result is\nrounded to the whole cent.\n\n```javascript\nmoney.percent(\"0.50\", \"33.00\")  // is \"0.17\" instead of \"0.165\"\n```\n\nAs a bonus feature, there's a simple formatting function for _amounts_ in the following currencies:\n\n  * CHF\n  * EUR\n  * GBP\n  * JPY\n  * LTL\n  * PLN\n  * SEK\n  * SKK\n  * UAH\n  * USD\n\n```javascript\nmoney.format(\"EUR\", \"-1560.00\") // \"-1.560,00\"\n```\n\n# Why does it exist?\n\nBecause storing currency amounts in floats [is a really bad idea](http://stackoverflow.com/questions/3730019/why-not-use-double-or-float-to-represent-currency)\n\n# Install\n\nWorks both on Node and in the browser.\n\n# Node/Browserify/Webpack\n    $ npm install --save money-math\n\n```javascript\nvar money = require(\"money-math\");\n```\n\n# Browser global\n\nDownload [jsbn/index.js](https://github.com/andyperlitch/jsbn/blob/master/index.js)\n\nDownload [money.js](money.js)\n\n```javascript\nwindow.Money\n```\n\n# Usage\n\n```javascript\nmoney.add(\"16.11\", \"17.07\");        // \"33.18\"\nmoney.subtract(\"16.00\", \"7.00\");    // \"9.00\"\nmoney.mul(\"24.00\", \"0.25\");         // \"6.00\"\nmoney.div(\"64.00\", \"2.00\");         // \"32.00\"\nmoney.percent(\"200.00\", \"3.25\");    // \"6.50\"\nmoney.cmp(\"100.00\", \"200.00\");      // -1\nmoney.isEqual(\"100.00\", \"100.00\");  // true\nmoney.isZero(\"0.00\");               // true\nmoney.isNegative(\"-1.00\");          // true\nmoney.isPositive(\"-1.00\");          // false\nmoney.isGreaterThan(\"2.00\", \"1.00\"); // true\nmoney.isGreaterOrEqualTo(\"2.00\", \"2.00\"); // true\nmoney.isLessThan(\"2.00\", \"1.00\"); // false\nmoney.isLessrOrEqualTo(\"2.00\", \"2.00\"); // true\n\nmoney.format(\"JPY\", \"236800.00\");   // \"236,800\"\nmoney.floatToAmount(56.345);        // \"56.35\"\n```\n\nAnd last, but not least :)\n\n```javascript\nmoney.roundUpTo5Cents(\"42.02\");     // \"42.05\"\nmoney.roundTo5Cents(\"442.26\");      // \"442.25\"\n```\n\nWhich we use for bills in CHF that are required by law to be 0 (mod 5).\n\n# An important note on the amount \"data type\"\n\nThe _amount_ strings are expected to strictly adhere to the format described by the regular\nexpression noted [above](#what-does-it-do). Thus, for example, it must be:\n\n* `\"10.10\"`, not `\"10.1\"`, not `\"10.100\"`;\n* `\"10.00\"`, not `10`, not `\"10\"`, not `\"10.0\"`.\n\nThat's a precondition for any of the API functions accepting _amount_ arguments to work correctly. I\nunderstand that it may be confusing to some of new users; but I believe that's an optimally\npragmatic way to mimic, by convention, an algebraic data type in idiomatic JavaScript -- a (very)\ndynamically typed language.\n\nJust for the sake of convenience, we provide a way to approximate an **imprecise** float value in\nthe _amounts field_ with `money.floatToAmount(…)` (half up rounding applied). Once all the values\nare _amounts,_ money-math guarantees that all the _field_ operations keep the results withing the\n_field._ Classic algebra.\n\nA thoughtful reader might ask, why have `money.floatToAmount()`, when there's the\n`Number.prototype.toFixed(2)`? Well, because:\n\n```javascript\n> 56.155.toFixed(2);\n'56.16'\n> 56.345.toFixed(2);\n'56.34'\n```\n\nFloats are such floats...\n","readmeFilename":"README.md","users":{"ae":true,"ezodude":true,"magomogo":true,"rogeruiz":true,"ninozhang":true,"f124275809":true,"thanksmister":true,"rahulraghavankklm":true}}