{"_id":"json-with-bigint","_rev":"4130810","name":"json-with-bigint","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","dist-tags":{"latest":"3.5.7"},"maintainers":[{"name":"ivankorolenko","email":""}],"time":{"modified":"2026-03-01T18:32:54.000Z","created":"2023-03-23T03:04:18.257Z","3.5.7":"2026-02-28T01:16:12.202Z","3.5.6":"2026-02-28T00:48:59.407Z","3.5.3":"2026-01-13T22:36:13.599Z","3.5.2":"2025-12-21T01:34:31.135Z","3.5.1":"2025-12-19T02:39:37.928Z","3.5.0":"2025-12-18T04:02:04.031Z","3.4.4":"2025-04-15T22:42:50.044Z","3.3.4":"2025-04-14T22:11:28.604Z","3.3.3":"2025-04-14T21:51:04.304Z","3.3.2":"2025-03-28T01:15:05.527Z","3.2.2":"2025-03-23T23:52:53.177Z","3.2.1":"2025-03-19T01:20:58.651Z","3.1.1":"2025-03-04T01:32:25.142Z","3.1.0":"2025-02-25T04:31:38.710Z","3.0.0":"2025-02-24T06:33:06.998Z","2.4.2":"2025-02-13T02:44:52.796Z","2.4.1":"2025-01-14T18:36:23.036Z","2.4.0":"2024-12-24T04:48:38.013Z","2.3.3":"2024-12-02T03:26:59.524Z","2.2.3":"2024-10-03T19:17:11.203Z","2.1.3":"2024-10-01T22:26:41.134Z","2.1.2":"2024-05-05T00:16:34.003Z","2.1.1":"2024-05-01T02:16:18.531Z","2.1.0":"2023-12-26T21:33:13.574Z","2.0.0":"2023-05-18T00:49:43.074Z","1.1.0":"2023-03-30T03:21:57.977Z","1.0.1":"2023-03-23T03:42:23.514Z","1.0.0":"2023-03-23T03:04:18.257Z"},"users":{},"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"versions":{"3.5.7":{"name":"json-with-bigint","version":"3.5.7","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","types":"./json-with-bigint.d.ts","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"scripts":{"test":"npm run unit:cjs && npm run unit:esm","performance:cjs":"node __tests__/performance.cjs","unit:cjs":"node __tests__/unit.cjs","performance:esm":"node __tests__/performance.mjs","unit:esm":"node __tests__/unit.mjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"5dee78ddd67e48a377ca8e6f257c445040ec14b7","_id":"json-with-bigint@3.5.7","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"shasum":"73ac8aebbb1911a0f92f484f1f32709fd79bf0c4","size":8615,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.5.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.5.7.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.5.7_1772241372052_0.9254815997988408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-28T01:16:12.202Z","publish_time":1772241372202,"_source_registry_name":"default","_cnpm_publish_time":1772241372202},"3.5.6":{"name":"json-with-bigint","version":"3.5.6","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","types":"./json-with-bigint.d.ts","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"scripts":{"test":"npm run unit:cjs && npm run unit:esm","performance:cjs":"node __tests__/performance.cjs","unit:cjs":"node __tests__/unit.cjs","performance:esm":"node __tests__/performance.mjs","unit:esm":"node __tests__/unit.mjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"0aa19a953b211a5fa2f3b0a3a0d6ea9c280482e8","_id":"json-with-bigint@3.5.6","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"shasum":"048bd822992cc0ea70d283c22ddb2b056b91453e","size":8590,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.5.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.5.6.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.5.6_1772239739257_0.04744880612048408"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-28T00:48:59.407Z","publish_time":1772239739407,"_source_registry_name":"default","_cnpm_publish_time":1772239739407},"3.5.3":{"name":"json-with-bigint","version":"3.5.3","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","types":"./json-with-bigint.d.ts","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"scripts":{"performance":"node __tests__/performance.cjs","unit":"node __tests__/unit.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"d0da3873ad96a7a5d401bcf1760d6fde9911442a","_id":"json-with-bigint@3.5.3","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"shasum":"292fe4d3fa941996a02294edf31fa59d8c9054ef","size":7770,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.5.3.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.5.3_1768343773466_0.6270301041932826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-13T22:36:13.599Z","publish_time":1768343773599,"_source_registry_name":"default","_cnpm_publish_time":1768343773599},"3.5.2":{"name":"json-with-bigint","version":"3.5.2","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"scripts":{"performance":"node __tests__/performance.cjs","unit":"node __tests__/unit.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"573a740db30c6c3a2ed4ee3d761e1e93b6ac59d7","_id":"json-with-bigint@3.5.2","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"shasum":"4de83d2d3b8b71d638015e4b231518bbe43e0da0","size":7762,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.5.2.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.5.2_1766280870982_0.2685941484816412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-21T01:34:31.135Z","publish_time":1766280871135,"_source_registry_name":"default","_cnpm_publish_time":1766280871135},"3.5.1":{"name":"json-with-bigint","version":"3.5.1","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"scripts":{"performance":"node __tests__/performance.cjs","unit":"node __tests__/unit.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"120d4e9d63d5c4c8a65b101d653ef23b073362b0","_id":"json-with-bigint@3.5.1","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"shasum":"8f28eacc6e3baa7f9490286c4c5722b94acebb8a","size":7628,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.5.1.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.5.1_1766111977794_0.2092078598653242"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-19T02:39:37.928Z","publish_time":1766111977928,"_source_registry_name":"default","_cnpm_publish_time":1766111977928},"3.5.0":{"name":"json-with-bigint","version":"3.5.0","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"scripts":{"performance":"node __tests__/performance.cjs","unit":"node __tests__/unit.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"b91a95fc59bf70cb85ca145f304605c56d620614","_id":"json-with-bigint@3.5.0","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"shasum":"1c9987f092e42c7bb9828c52bab3b03e8b7f91d2","size":7689,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.5.0.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.5.0_1766030523885_0.6238207030361895"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-18T04:02:04.031Z","publish_time":1766030524031,"_source_registry_name":"default","_cnpm_publish_time":1766030524031},"3.4.4":{"name":"json-with-bigint","version":"3.4.4","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"scripts":{"performance":"node __tests__/performance.cjs","unit":"node __tests__/unit.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"79f8c9eec0017eff0b89b371c045962e5c2da709","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@3.4.4","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"ef798afee4c4203feffa44f5238cd77c93e8f72a","size":7092,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.4.4.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.4.4_1744756969881_0.19261079159796268"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-15T22:42:50.044Z","publish_time":1744756970044,"_source_registry_name":"default","_cnpm_publish_time":1744756970044},"3.3.4":{"name":"json-with-bigint","version":"3.3.4","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"scripts":{"performance":"node __tests__/performance.cjs","unit":"node __tests__/unit.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"f2983b2eeeeb1e366db981faac7f04c52f4073f0","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@3.3.4","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"fdd5673faf639b5b9b39d3ba7c12e1abbde60beb","size":7206,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.3.4.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.3.4_1744668688425_0.3396937629612278"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T22:11:28.604Z","publish_time":1744668688604,"_source_registry_name":"default","_cnpm_publish_time":1744668688604},"3.3.3":{"name":"json-with-bigint","version":"3.3.3","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"scripts":{"performance":"node __tests__/performance.cjs","unit":"node __tests__/unit.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"746c5093ec309bd92c3a5e736b236bff3d4b02c1","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@3.3.3","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"bc4709cda973dc57e374bf67a12d3882de71b557","size":7129,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.3.3.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.3.3_1744667464088_0.21547437336721775"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-14T21:51:04.304Z","publish_time":1744667464304,"_source_registry_name":"default","_cnpm_publish_time":1744667464304},"3.3.2":{"name":"json-with-bigint","version":"3.3.2","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"scripts":{"performance":"node __tests__/performance.cjs","unit":"node __tests__/unit.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"c82dcc74b7f520ea3c870c036e5a2632523941b2","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@3.3.2","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"0eee4af691cade12fd0c236941cc9f7ea1b4c63e","size":7123,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.3.2.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.3.2_1743124505348_0.9596808814169875"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-28T01:15:05.527Z","publish_time":1743124505527,"_source_registry_name":"default","_cnpm_publish_time":1743124505527},"3.2.2":{"name":"json-with-bigint","version":"3.2.2","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"scripts":{"performance":"node __tests__/performance.cjs","unit":"node __tests__/unit.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"8c587d8dd2df2f1c69bb7bcbbe2e86b2e47af83a","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@3.2.2","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"b2a23f0ae4a4c6fb2557e64d6718c05a85a84288","size":6980,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.2.2.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.2.2_1742773972952_0.8718212985032077"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-23T23:52:53.177Z","publish_time":1742773973177,"_source_registry_name":"default","_cnpm_publish_time":1742773973177},"3.2.1":{"name":"json-with-bigint","version":"3.2.1","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"scripts":{"performance":"node __tests__/performance.cjs","unit":"node __tests__/unit.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"01e1314fa9f358184daca04ba82c53d271a9b2e9","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@3.2.1","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"2de220ecb845ce6292621aff99d0f2fc142f2902","size":6920,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.2.1.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.2.1_1742347258466_0.5442853892036481"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-19T01:20:58.651Z","publish_time":1742347258651,"_source_registry_name":"default","_cnpm_publish_time":1742347258651},"3.1.1":{"name":"json-with-bigint","version":"3.1.1","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"6912690b3a6f547d4f8098c9d730483ef7403814","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@3.1.1","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"c37c5a91307fa3e58529f6ffc50d483483e7e1ef","size":6811,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.1.1.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.1.1_1741051944967_0.1066116391563201"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-04T01:32:25.142Z","publish_time":1741051945142,"_source_registry_name":"default","_cnpm_publish_time":1741051945142},"3.1.0":{"name":"json-with-bigint","version":"3.1.0","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"3721e5fd2d862c4d207dd5c7343ef0ff8bedfde2","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@3.1.0","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"1f63aa629c050c8e118501a2ba9357a483373b1d","size":6779,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.1.0.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.1.0_1740457898521_0.9040327271526645"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-25T04:31:38.710Z","publish_time":1740457898710,"_source_registry_name":"default","_cnpm_publish_time":1740457898710},"3.0.0":{"name":"json-with-bigint","version":"3.0.0","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":{"import":"./json-with-bigint.js","require":"./json-with-bigint.cjs"},"repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"07c51b52aca01afcde2feb282dd2db2dec8f9a71","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@3.0.0","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"b6b4eb0b136a2a5d7e5fb347c9b247e682601aaf","size":3955784,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-3.0.0.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_3.0.0_1740378786656_0.028034326627344397"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-24T06:33:06.998Z","publish_time":1740378786998,"_source_registry_name":"default","_cnpm_publish_time":1740378786998},"2.4.2":{"name":"json-with-bigint","version":"2.4.2","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":"./json-with-bigint.js","repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"adad3ee183278d665c047496d4a093b3ebdf5775","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@2.4.2","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"2af3b839ae997da65c6cbb7fbf16fb8e04ff14d4","size":3757,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-2.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-2.4.2.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_2.4.2_1739414692616_0.1119437037612534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T02:44:52.796Z","publish_time":1739414692796,"_source_registry_name":"default","_cnpm_publish_time":1739414692796},"2.4.1":{"name":"json-with-bigint","version":"2.4.1","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":"./json-with-bigint.js","repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"abbd048b5993344bfd13825f386f7535d85a1f7d","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@2.4.1","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"910dd98b26fb63216e71a6414e443ae1bf5a5aae","size":3755,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-2.4.1.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_2.4.1_1736879782862_0.8090946036371136"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T18:36:23.036Z","publish_time":1736879783036,"_source_registry_name":"default","_cnpm_publish_time":1736879783036},"2.4.0":{"name":"json-with-bigint","version":"2.4.0","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":"./json-with-bigint.js","repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"eb3db2ae0b24222f5d9bbec373dc10f2d8c702fc","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@2.4.0","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"a8c6ef3a51d69cdc8c55aa8540883140c3917e7b","size":3729,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-2.4.0.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-with-bigint_2.4.0_1735015717806_0.45520467658401653"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-24T04:48:38.013Z","publish_time":1735015718013,"_source_registry_name":"default","_cnpm_publish_time":1735015718013},"2.3.3":{"name":"json-with-bigint","version":"2.3.3","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":"./json-with-bigint.js","repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"7a8f4e09deb3d8baaaf5f5b4af8874a89e1d779f","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@2.3.3","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"dd19ec177ebda6ef50380b8949ff5840a2d2c17f","size":3555,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-2.3.3.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-with-bigint_2.3.3_1733110019343_0.9200783291783876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-02T03:26:59.524Z","publish_time":1733110019524,"_source_registry_name":"default","_cnpm_publish_time":1733110019524},"2.2.3":{"name":"json-with-bigint","version":"2.2.3","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":"./json-with-bigint.js","repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"589b5c6be40caec6008a6a7f71c84b241ea4cd58","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@2.2.3","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"426eae0135201e05f6c83f6835b9d8c7f8b80cca","size":3502,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-2.2.3.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-with-bigint_2.2.3_1727983031029_0.2955582515274786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-03T19:17:11.203Z","publish_time":1727983031203,"_source_registry_name":"default","_cnpm_publish_time":1727983031203},"2.1.3":{"name":"json-with-bigint","version":"2.1.3","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":"./json-with-bigint.js","repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"18c568f7dc945b979e32b38063dd2ec7d4952cfe","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@2.1.3","_nodeVersion":"12.3.0","_npmVersion":"6.9.0","dist":{"shasum":"25b8a2ee281922faf6784aa5362e95cf465ce577","size":3487,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-2.1.3.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-with-bigint_2.1.3_1727821600936_0.23933065737269987"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-01T22:26:41.134Z","publish_time":1727821601134,"_source_registry_name":"default","_cnpm_publish_time":1727821601134},"2.1.2":{"name":"json-with-bigint","version":"2.1.2","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":"./json-with-bigint.js","repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","_id":"json-with-bigint@2.1.2","gitHead":"0ff3d3523fcf2d4b0560c3a1409ff529ecda9127","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_nodeVersion":"21.7.2","_npmVersion":"10.5.0","dist":{"shasum":"41969917029962c23f4fec7aa84cac4ea4760ab3","size":3479,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-2.1.2.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-with-bigint_2.1.2_1714868193830_0.9730191323206374"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-05T00:16:34.003Z","publish_time":1714868194003,"_source_registry_name":"default","_cnpm_publish_time":1714868194003},"2.1.1":{"name":"json-with-bigint","version":"2.1.1","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":"./json-with-bigint.js","repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","_id":"json-with-bigint@2.1.1","gitHead":"88fd7517e882e7c53f0fb7f40d80d30a1b22c254","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_nodeVersion":"21.7.2","_npmVersion":"10.5.0","dist":{"shasum":"20828737879aa3ef1b4605d6b5d66de63109d3c1","size":3438,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-2.1.1.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-with-bigint_2.1.1_1714529778372_0.9435281790646866"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-01T02:16:18.531Z","publish_time":1714529778531,"_source_registry_name":"default","_cnpm_publish_time":1714529778531},"2.1.0":{"name":"json-with-bigint","version":"2.1.0","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","type":"module","exports":"./json-with-bigint.js","repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","gitHead":"a93d7e4e0d52b5477d431a751b65f32d6182df78","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@2.1.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"f1d2a1f6e0e2007cc5a96a3a80d18216d258d868","size":3333,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-2.1.0.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-with-bigint_2.1.0_1703626393427_0.25108307170911903"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-26T21:33:13.574Z","publish_time":1703626393574,"_source_registry_name":"default","_cnpm_publish_time":1703626393574},"2.0.0":{"name":"json-with-bigint","version":"2.0.0","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","main":"json-with-bigint.js","repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","types":"./json-with-bigint.d.ts","gitHead":"6965e3418ca09909d90e012dca87b341ca407624","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@2.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"0894f0fcbb4b1ddc4083f66c0e60073159738b24","size":3171,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-2.0.0.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-with-bigint_2.0.0_1684370982859_0.753543622294921"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-18T00:49:43.074Z","publish_time":1684370983074,"_source_registry_name":"default","_cnpm_publish_time":1684370983074},"1.1.0":{"name":"json-with-bigint","version":"1.1.0","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","main":"json-with-bigint.js","repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","types":"./json-with-bigint.d.ts","gitHead":"b6eaf3093a2ff1b2cc7765876c355386d1908261","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@1.1.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"8ad69d90a7427d348c10a19eb60eb4c56122627e","size":3047,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-1.1.0.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-with-bigint_1.1.0_1680146517794_0.12195746518309925"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-30T03:21:57.977Z","publish_time":1680146517977,"_cnpm_publish_time":1680146517977},"1.0.1":{"name":"json-with-bigint","version":"1.0.1","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","main":"json-with-bigint.js","repository":{"type":"git","url":"git+https://github.com/Ivan-Korolenko/json-with-bigint.git"},"keywords":["JSON","BigInt","js","ts","library","JSON.parse","JSON.stringify","serialization","deserialization","round-trip"],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","types":"./json-with-bigint.d.ts","gitHead":"795036a9244bc3d670b0eb8e160db94c5e28da19","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","_id":"json-with-bigint@1.0.1","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"45ce21c5b871d7623aa24fc31b5854a4dc9180ed","size":2436,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-1.0.1.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-with-bigint_1.0.1_1679542943295_0.5506800550752711"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-23T03:42:23.514Z","publish_time":1679542943514,"_cnpm_publish_time":1679542943514},"1.0.0":{"name":"json-with-bigint","version":"1.0.0","description":"JS library that allows you to easily serialize and deserialize data with BigInt values","main":"json-with-bigint.js","repository":{"type":"git","url":""},"keywords":[],"author":{"name":"Ivan Korolenko","email":"iam@ivankorolenko.com"},"license":"MIT","types":"./json-with-bigint.d.ts","gitHead":"acc8e3e8dce5d340d5edc7ae6dbae37ad22eae78","_id":"json-with-bigint@1.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"dde0537f03fd508b4a054c6247555d7a398ea36c","size":1740,"noattachment":false,"key":"/json-with-bigint/-/json-with-bigint-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/json-with-bigint/download/json-with-bigint-1.0.0.tgz"},"_npmUser":{"name":"ivankorolenko","email":"mr.korvan@gmail.com"},"directories":{},"maintainers":[{"name":"ivankorolenko","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-with-bigint_1.0.0_1679540658092_0.2630013863610239"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-23T03:04:18.257Z","publish_time":1679540658257,"_cnpm_publish_time":1679540658257}},"readme":"# JSON with BigInt\n\nJS library that allows you to easily serialize and deserialize data with BigInt values\n\n## Why would I need json-with-bigint?\n\n3 reasons:\n\n1. You need to convert some data to/from JSON and it includes BigInt values\n2. Native JSON.stringify() and JSON.parse() methods in JS can't work with BigInt\n3. Other libraries and pieces of code that you'll find either can't solve this problem while supporting consistent round-trip operations (meaning, you will not get the same BigInt values if you serialize and then deserialize them) or requires you to specify which properties in JSON include BigInt values, or to change your JSON or the way you want to work with your data\n\n## json-with-bigint advantages\n\n✔️ Supports consistent round-trip operations with JSON\n\n```\nconst data = { bigNumber: 9007199254740992n };\nJSONStringify(data) // '{\"bigNumber\":9007199254740992}'\nJSONParse(JSONStringify(data)).bigNumber === 9007199254740992n // true\n```\n\n✔️ No need to specify which properties in JSON include BigInt values. Library will find them itself\n\n✔️ No need to change your JSON or the way you want to work with your data\n\n✔️ You don't have to memorize this library's API, you already know it. Just skip the dot, and that's it (`JSONParse()`, `JSONStringify()`)\n\n✔️ Parsed big number values are just regular BigInt. Parses and stringifies all other values other than big numbers the same way as native JSON methods in JS do. Signatures match too. You can just replace every `JSON.parse()` and `JSON.strinfigy()` in your project with `JSONParse()` and `JSONStringify()`, and it will work\n\n✔️ Supports modern features (context.source, rawJSON, etc.)\n\n✔️ Correctly parses float numbers and negative numbers\n\n✔️ Correctly parses pretty printed JSON (formatted with newline and whitespace characters)\n\n✔️ Does not contaminate your global space (unlike monkey-patching solution)\n\n✔️ Isomorphic (it can run in both the browser and Node.js with the same code)\n\n✔️ Can be used in both JavaScript and TypeScript projects (.d.ts file included)\n\n✔️ Can be used as both ESM and CommonJS module\n\n✔️ No transpilers needed. Runs even in ES5 environments\n\n✔️ Actively supported\n\n✔️ Size: 1084 bytes (minified and gzipped)\n\n✔️ No dependencies. Even the dev ones\n\n✔️ Extensively covered by tests\n\n## Getting Started\n\nThis library has no default export. [Why it's a good thing](https://humanwhocodes.com/blog/2019/01/stop-using-default-exports-javascript-module/)\n\n### NPM\n\nAdd this library to your project using NPM\n\n```\nnpm i json-with-bigint\n```\n\nand use it\n\n```\nimport { JSONParse, JSONStringify } from 'json-with-bigint';\n\nconst userData = {\n  someBigNumber: 9007199254740992n\n};\n\nlocalStorage.setItem('userData', JSONStringify(userData));\n\nconst restoredUserData = JSONParse(localStorage.getItem('userData') || '');\n```\n\n### CDN\n\nAdd this code to your HTML\n\n```\n<script src=\"https://cdn.jsdelivr.net/npm/json-with-bigint/json-with-bigint.min.js\"></script>\n```\n\nand use it\n\n```\n<script>\n  const userData = {\n    someBigNumber: 9007199254740992n\n  };\n\n  localStorage.setItem('userData', JSONStringify(userData));\n\n  const restoredUserData = JSONParse(localStorage.getItem('userData') || '');\n</script>\n```\n\n### Manually\n\nDownload json-with-bigint.min.js from this repository to your project's folder and use it\n\n```\n<script src=\"./json-with-bigint.min.js\"></script>\n<script>\n  const userData = {\n    someBigNumber: 9007199254740992n\n  };\n\n  localStorage.setItem('userData', JSONStringify(userData));\n\n  const restoredUserData = JSONParse(localStorage.getItem('userData') || '');\n</script>\n```\n\n## How to use\n\n`JSONParse` - works just like [native JSON.parse](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse), but supports BigInt\n\n`JSONStringify` - works just like [native JSON.stringify](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify), but supports BigInt\n\nExamples:\n\n- `JSONParse('{\"someBigNumber\":9007199254740992}')`\n- `JSONStringify({\nsomeBigNumber: 9007199254740992n\n})`\n","_attachments":{},"homepage":"https://github.com/Ivan-Korolenko/json-with-bigint#readme","bugs":{"url":"https://github.com/Ivan-Korolenko/json-with-bigint/issues"},"license":"MIT"}