{"_id":"@durhailay/bigint-utils","_rev":"3-68dcb2c86dbbfad7d4b674bc233d20c5","name":"@durhailay/bigint-utils","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@durhailay/bigint-utils","version":"0.0.1","keywords":["bigint","utils","crypto"],"author":{"name":"sukhsinghcodes"},"license":"ISC","_id":"@durhailay/bigint-utils@0.0.1","maintainers":[{"name":"durhailay","email":"sukhvinder@durhailay.co"}],"homepage":"https://github.com/sukhsinghcodes/bigint-utils#readme","bugs":{"url":"https://github.com/sukhsinghcodes/bigint-utils/issues"},"dist":{"shasum":"a5a3320946aa01570600f08aa9dc8e8cdec8855d","tarball":"https://registry.npmjs.org/@durhailay/bigint-utils/-/bigint-utils-0.0.1.tgz","fileCount":3,"integrity":"sha512-tqOBGY0CES9MDrlXk/f0z71Bepw53SnGcul5AKP756gI36nPj2E4/U8GWszXZ4vnKdo8Y4pwPqN+iAVbUmtkPQ==","signatures":[{"sig":"MEYCIQCz+95ibrKbKORZgnyAW6nrx4UdD6VDvernc23N5zET7wIhAObFH2alayMBsEHWWMWxYTqh+9hcc8d378IkcU0/wDMy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":964},"main":"dist/index.js","gitHead":"252749abb1414ceb7bd3e6cf7c4e407da09ef37d","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"durhailay","email":"sukhvinder@durhailay.co"},"deprecated":"WARNING: this project has been renamed to @crypto-utils/bigint","repository":{"url":"git+https://github.com/sukhsinghcodes/bigint-utils.git","type":"git"},"_npmVersion":"9.7.2","description":"Utilities to handle bigints in web3 applications.","directories":{},"_nodeVersion":"20.4.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/node":"^22.7.5"},"_npmOperationalInternal":{"tmp":"tmp/bigint-utils_0.0.1_1731594105431_0.13683441185279066","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@durhailay/bigint-utils","version":"0.0.2","keywords":["bigint","utils","crypto"],"author":{"name":"sukhsinghcodes"},"license":"ISC","_id":"@durhailay/bigint-utils@0.0.2","maintainers":[{"name":"durhailay","email":"sukhvinder@durhailay.co"}],"homepage":"https://github.com/sukhsinghcodes/bigint-utils#readme","bugs":{"url":"https://github.com/sukhsinghcodes/bigint-utils/issues"},"dist":{"shasum":"8d907b1acbb2a8620b521d767a20b1e9eadeea67","tarball":"https://registry.npmjs.org/@durhailay/bigint-utils/-/bigint-utils-0.0.2.tgz","fileCount":3,"integrity":"sha512-T6NPCV2qxQ3ufE2GzDm4IO9I9MyWCmqwdrjPCDExDAgVohEy0Yn7chBhyCPAGKoUfTWIoFgnJixAU8+iJx+vKQ==","signatures":[{"sig":"MEUCIFWR/JV/DNVHTvY6XS1tRq8EhXOVbE1OPfNz8PlXkfDQAiEA8rap9QJMuXrOYMsNEz2Uat4SNNQfwnnlcm+86+ti5cY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1588},"main":"dist/index.js","gitHead":"c5b52a43a91cc931784f27e0046b9c6ce7df540f","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"durhailay","email":"sukhvinder@durhailay.co"},"deprecated":"WARNING: this project has been renamed to @crypto-utils/bigint","repository":{"url":"git+https://github.com/sukhsinghcodes/bigint-utils.git","type":"git"},"_npmVersion":"9.7.2","description":"Utilities to handle bigints in web3 applications.","directories":{},"_nodeVersion":"20.4.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","typescript":"^5.6.3","@types/jest":"^29.5.13","@types/node":"^22.7.5"},"_npmOperationalInternal":{"tmp":"tmp/bigint-utils_0.0.2_1731594423013_0.6679192378092103","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-11-14T14:21:45.329Z","modified":"2024-12-05T12:08:24.607Z","0.0.1":"2024-11-14T14:21:45.567Z","0.0.2":"2024-11-14T14:27:03.214Z"},"bugs":{"url":"https://github.com/sukhsinghcodes/bigint-utils/issues"},"author":{"name":"sukhsinghcodes"},"license":"ISC","homepage":"https://github.com/sukhsinghcodes/bigint-utils#readme","keywords":["bigint","utils","crypto"],"repository":{"url":"git+https://github.com/sukhsinghcodes/bigint-utils.git","type":"git"},"description":"Utilities to handle bigints in web3 applications.","maintainers":[{"name":"durhailay","email":"sukhvinder@durhailay.co"}],"readme":"# bigint-utils\n\nA super lightweight library to handle bigints in web3 applications.\n\n## Installation\n\n```bash\nnpm install @durhailay/bigint-utils\n```\n\n## Usage\n\n```typescript\nimport { BigNumber } from '@durhailay/bigint-utils'\n\nconst bn = new BigNumber(1234567891011123456789n, 18)\n```\n\n### Multiplication\n\n```typescript\nconst result = bn.mul(2n)\n\n```\n\n### Division\n\n```typescript\nconst result = bn.div(123456789n)\n```\n\n### Get the value\n\n```typescript\nconst value = bn.value\n```\n\n### Get the decimals\n\n```typescript\nconst decimals = bn.decimals\n```\n\n### toNumber\n\n```typescript\nconst number = bn.toNumber()\n// 123456789.1011123456789\n```\n","readmeFilename":"README.md"}