{"_id":"@jsonjoy.com/json-pack","_rev":"4312410","name":"@jsonjoy.com/json-pack","description":"High-performance JSON serialization library","dist-tags":{"latest":"18.8.0"},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"time":{"modified":"2026-04-07T21:56:05.000Z","created":"2024-04-05T11:14:55.876Z","18.8.0":"2026-04-07T16:13:24.281Z","18.7.0":"2026-04-05T22:10:44.133Z","18.6.0":"2026-04-04T17:50:51.065Z","18.5.0":"2026-04-02T18:14:09.787Z","18.1.0":"2026-03-21T15:26:30.097Z","18.0.0":"2026-02-22T18:14:24.759Z","17.67.0":"2026-02-06T11:55:38.740Z","17.65.0":"2025-11-30T18:34:35.331Z","17.64.0":"2025-11-30T16:38:24.977Z","17.63.0":"2025-10-28T21:58:15.329Z","17.62.0":"2025-10-28T10:21:17.297Z","17.61.1":"2025-10-21T22:18:32.206Z","17.61.0":"2025-10-20T18:55:18.408Z","17.60.0":"2025-10-19T22:31:19.511Z","17.59.0":"2025-10-18T16:20:16.923Z","1.21.0":"2025-10-15T11:52:33.303Z","1.20.0":"2025-10-09T11:51:17.281Z","1.19.0":"2025-10-08T23:22:10.904Z","1.18.0":"2025-10-08T19:59:29.434Z","1.17.0":"2025-10-08T12:06:21.377Z","1.16.0":"2025-10-07T22:26:14.608Z","1.15.0":"2025-10-07T10:00:21.264Z","1.14.0":"2025-09-16T18:28:40.797Z","1.13.0":"2025-09-16T18:01:06.856Z","1.12.0":"2025-09-16T10:11:52.823Z","1.11.0":"2025-08-15T13:08:24.126Z","1.10.1":"2025-08-14T16:40:52.181Z","1.10.0":"2025-08-08T23:13:51.515Z","1.9.1":"2025-08-08T17:42:38.426Z","1.9.0":"2025-08-07T16:17:15.003Z","1.8.0":"2025-08-02T23:31:49.530Z","1.7.0":"2025-08-01T22:10:38.736Z","1.6.0":"2025-08-01T21:48:17.175Z","1.5.0":"2025-08-01T13:56:30.897Z","1.4.0":"2025-07-26T11:40:41.897Z","1.3.0":"2025-07-25T23:55:06.123Z","1.2.0":"2025-03-09T18:37:32.117Z","1.1.1":"2024-12-08T17:40:41.405Z","1.1.0":"2024-08-07T13:07:29.842Z","1.0.4":"2024-05-08T09:02:26.841Z","1.0.3":"2024-04-30T21:12:16.144Z","1.0.2":"2024-04-09T22:25:18.427Z","1.0.1":"2024-04-09T14:26:44.596Z","1.0.0":"2024-04-09T13:19:12.691Z","0.0.1":"2024-04-05T11:14:55.876Z"},"users":{},"author":{"name":"streamich","url":"https://github.com/streamich"},"repository":{"type":"git","url":"git+https://github.com/streamich/json-joy.git"},"versions":{"18.8.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"18.8.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/json-pack","repository":{"type":"git","url":"git+https://github.com/streamich/json-joy.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc -b tsconfig.build.json","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -b --noEmit"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"18.8.0","@jsonjoy.com/buffers":"18.8.0","@jsonjoy.com/codegen":"18.8.0","@jsonjoy.com/fs-node":"^4.56.10","@jsonjoy.com/fs-node-utils":"^4.56.10","@jsonjoy.com/json-pointer":"18.8.0","@jsonjoy.com/util":"18.8.0","hyperdyperid":"^1.2.0","thingies":"^2.6.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@18.8.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-0C2/15oIx4X80ypbOW1WVafWk4U1SWJxJd0JKcnJqbvyUduhND/srG0Wcx8SCfBqKKO40lY/HN7DUXxxvTExig==","_resolved":"/home/runner/work/json-joy/json-joy/packages/json-pack/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"shasum":"663d11f30921c93a328f1c27e608c8c2e410f1ca","size":289282,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-18.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-18.8.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_18.8.0_1775578404026_0.06976475014261263"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T16:13:24.281Z","publish_time":1775578404281,"_source_registry_name":"default","_cnpm_publish_time":1775578404281},"18.7.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"18.7.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/json-pack","repository":{"type":"git","url":"git+https://github.com/streamich/json-joy.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc -b tsconfig.build.json","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -b --noEmit"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"18.7.0","@jsonjoy.com/buffers":"18.7.0","@jsonjoy.com/codegen":"18.7.0","@jsonjoy.com/fs-node":"^4.56.10","@jsonjoy.com/fs-node-utils":"^4.56.10","@jsonjoy.com/json-pointer":"18.7.0","@jsonjoy.com/util":"18.7.0","hyperdyperid":"^1.2.0","thingies":"^2.6.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@18.7.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-M7s7p8WUq6xfndI7KNDCO6va0djAHdn3URhhCTl5WR82qztRkeiGy0YwPNmP/WH0AdyYcZc1WPzg1MuSq0XQQQ==","_resolved":"/home/runner/work/json-joy/json-joy/packages/json-pack/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"shasum":"87d7a194ac0853f5ae0d2c7360ef80bbf2f4fa2a","size":289282,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-18.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-18.7.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_18.7.0_1775427043923_0.6447933704731523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-05T22:10:44.133Z","publish_time":1775427044133,"_source_registry_name":"default","_cnpm_publish_time":1775427044133},"18.6.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"18.6.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/json-pack","repository":{"type":"git","url":"git+https://github.com/streamich/json-joy.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc -b tsconfig.build.json","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -b --noEmit"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"18.6.0","@jsonjoy.com/buffers":"18.6.0","@jsonjoy.com/codegen":"18.6.0","@jsonjoy.com/fs-node":"^4.56.10","@jsonjoy.com/fs-node-utils":"^4.56.10","@jsonjoy.com/json-pointer":"18.6.0","@jsonjoy.com/util":"18.6.0","hyperdyperid":"^1.2.0","thingies":"^2.6.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@18.6.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-X9HEgn1X9Hi5TYoVO6euPJFoZfg8zN7rrhuYGVOpBdLrCnh/hUNIYJIDmb02qhHGhvLwgiEhTvmq/5DM4HJeMw==","_resolved":"/home/runner/work/json-joy/json-joy/packages/json-pack/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"shasum":"a64ffd4ff66322e19c31a11cdebbcd399e1e465d","size":289281,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-18.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-18.6.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_18.6.0_1775325050870_0.1423040379856908"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-04T17:50:51.065Z","publish_time":1775325051065,"_source_registry_name":"default","_cnpm_publish_time":1775325051065},"18.5.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"18.5.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/json-pack","repository":{"type":"git","url":"git+https://github.com/streamich/json-joy.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc -b tsconfig.build.json","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -b --noEmit"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"18.5.0","@jsonjoy.com/buffers":"18.5.0","@jsonjoy.com/codegen":"18.5.0","@jsonjoy.com/fs-node":"^4.56.10","@jsonjoy.com/fs-node-utils":"^4.56.10","@jsonjoy.com/json-pointer":"18.5.0","@jsonjoy.com/util":"18.5.0","hyperdyperid":"^1.2.0","thingies":"^2.6.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@18.5.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-UVhkBYXofbXJUCZi+cF3pcCCNrB6RBUJhy8gMM7+68RD30CWV4l4QRrvrfFYLci9HWWJhxbP6B3HENs5F4HMQA==","_resolved":"/home/runner/work/json-joy/json-joy/packages/json-pack/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"1961d0d39ebb9285c502d592b0a5f4b0f3e37a81","size":289282,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-18.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-18.5.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_18.5.0_1775153649475_0.8132072707296978"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-02T18:14:09.787Z","publish_time":1775153649787,"_source_registry_name":"default","_cnpm_publish_time":1775153649787},"18.1.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"18.1.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":"jsonjoy-com/json-pack","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc -b tsconfig.build.json","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -b --noEmit"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"18.1.0","@jsonjoy.com/buffers":"18.1.0","@jsonjoy.com/codegen":"18.1.0","@jsonjoy.com/fs-node":"^4.56.10","@jsonjoy.com/fs-node-utils":"^4.56.10","@jsonjoy.com/json-pointer":"18.1.0","@jsonjoy.com/util":"18.1.0","hyperdyperid":"^1.2.0","thingies":"^2.6.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@18.1.0","gitHead":"6fadf62f896d462e8a99f54b775ad6e338822b00","dist":{"shasum":"30652908fd595486ad67251ccb431435f6eb60dc","size":289205,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-18.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-18.1.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_18.1.0_1774106789930_0.36341426645343833"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-21T15:26:30.097Z","publish_time":1774106790097,"_source_registry_name":"default","_cnpm_publish_time":1774106790097},"18.0.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"18.0.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":"jsonjoy-com/json-pack","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"18.0.0","@jsonjoy.com/buffers":"18.0.0","@jsonjoy.com/codegen":"18.0.0","@jsonjoy.com/fs-node":"^4.56.10","@jsonjoy.com/fs-node-utils":"^4.56.10","@jsonjoy.com/json-pointer":"18.0.0","@jsonjoy.com/util":"18.0.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@18.0.0","gitHead":"b8f6531fe40ba35746ccbae7b11b40d6a343d919","dist":{"shasum":"d66fbfae510b320e061587935c133d19938f855a","size":317443,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-18.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-18.0.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_18.0.0_1771784064360_0.43431098481533326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-22T18:14:24.759Z","publish_time":1771784064759,"_source_registry_name":"default","_cnpm_publish_time":1771784064759},"17.67.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"17.67.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":"jsonjoy-com/json-pack","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"17.67.0","@jsonjoy.com/buffers":"17.67.0","@jsonjoy.com/codegen":"17.67.0","@jsonjoy.com/json-pointer":"17.67.0","@jsonjoy.com/util":"17.67.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@17.67.0","gitHead":"9c2faf7857f89107c2b8fc040a912796516ddb4f","dist":{"shasum":"8dd8ff65dd999c5d4d26df46c63915c7bdec093a","size":317374,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-17.67.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-17.67.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_17.67.0_1770378938596_0.29585732456525515"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T11:55:38.740Z","publish_time":1770378938740,"_source_registry_name":"default","_cnpm_publish_time":1770378938740},"17.65.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"17.65.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":"jsonjoy-com/json-pack","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"17.65.0","@jsonjoy.com/buffers":"17.65.0","@jsonjoy.com/codegen":"17.65.0","@jsonjoy.com/json-pointer":"17.65.0","@jsonjoy.com/util":"17.65.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@17.65.0","gitHead":"3f1b925dd260a8ba75adde2a16df715c06d9b2b8","dist":{"shasum":"4ea06dd0aee1c29954bd978c4f107401dbf713fb","size":317374,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-17.65.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-17.65.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_17.65.0_1764527675096_0.24250506525349258"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-30T18:34:35.331Z","publish_time":1764527675331,"_source_registry_name":"default","_cnpm_publish_time":1764527675331},"17.64.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"17.64.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":"jsonjoy-com/json-pack","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"17.64.0","@jsonjoy.com/buffers":"17.64.0","@jsonjoy.com/codegen":"17.64.0","@jsonjoy.com/json-pointer":"17.64.0","@jsonjoy.com/util":"17.64.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@17.64.0","gitHead":"57dbc7cd3085f785d742648bb85847fd7f0ab882","dist":{"shasum":"16351cebfdbff350505d89d5db315447f1728d5c","size":317373,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-17.64.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-17.64.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_17.64.0_1764520704725_0.019074750000090512"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-30T16:38:24.977Z","publish_time":1764520704977,"_source_registry_name":"default","_cnpm_publish_time":1764520704977},"17.63.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"17.63.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":"jsonjoy-com/json-pack","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"17.63.0","@jsonjoy.com/buffers":"17.63.0","@jsonjoy.com/codegen":"17.63.0","@jsonjoy.com/json-pointer":"17.63.0","@jsonjoy.com/util":"17.63.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@17.63.0","gitHead":"0f1c1f821ff1c2a35e341f1fce79b35e107b5ec0","dist":{"shasum":"6b624291909ec6b22847969eb058fc3701e09d8b","size":317419,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-17.63.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-17.63.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_17.63.0_1761688695050_0.9163616949624442"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T21:58:15.329Z","publish_time":1761688695329,"_source_registry_name":"default","_cnpm_publish_time":1761688695329},"17.62.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"17.62.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":"jsonjoy-com/json-pack","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"17.62.0","@jsonjoy.com/buffers":"17.62.0","@jsonjoy.com/codegen":"17.62.0","@jsonjoy.com/json-pointer":"17.62.0","@jsonjoy.com/util":"17.62.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@17.62.0","gitHead":"0c473405cf7840e82fd0b5726eca73294166de0b","dist":{"shasum":"ae3a8a5f955a2d1e402adaaedd2cf02a2ba48588","size":317418,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-17.62.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-17.62.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_17.62.0_1761646877073_0.8770967455248084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T10:21:17.297Z","publish_time":1761646877297,"_source_registry_name":"default","_cnpm_publish_time":1761646877297},"17.61.1":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"17.61.1","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":"jsonjoy-com/json-pack","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"17.61.1","@jsonjoy.com/buffers":"17.61.1","@jsonjoy.com/codegen":"17.61.1","@jsonjoy.com/json-pointer":"17.61.1","@jsonjoy.com/util":"17.61.1","hyperdyperid":"^1.2.0","thingies":"^2.5.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@17.61.1","gitHead":"be72bd39f11a72e10cb58347100e63ca3865dc01","dist":{"shasum":"df7c6467bad0cb6b938786b6177f2b2bb30c555b","size":317421,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-17.61.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-17.61.1.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_17.61.1_1761085111923_0.9466757410716582"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T22:18:32.206Z","publish_time":1761085112206,"_source_registry_name":"default","_cnpm_publish_time":1761085112206},"17.61.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"17.61.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":"jsonjoy-com/json-pack","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"17.61.0","@jsonjoy.com/buffers":"17.61.0","@jsonjoy.com/codegen":"17.61.0","@jsonjoy.com/json-pointer":"17.61.0","@jsonjoy.com/util":"17.61.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@17.61.0","gitHead":"bcabf28c02eda97daac57cf8c16c6f45166f8bd9","dist":{"shasum":"9e8e5462d6db4548b6c56959a6552261ac2e4c14","size":317419,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-17.61.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-17.61.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_17.61.0_1760986518180_0.5626663352153758"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T18:55:18.408Z","publish_time":1760986518408,"_source_registry_name":"default","_cnpm_publish_time":1760986518408},"17.60.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"17.60.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":"jsonjoy-com/json-pack","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"17.60.0","@jsonjoy.com/buffers":"17.60.0","@jsonjoy.com/codegen":"17.60.0","@jsonjoy.com/json-pointer":"17.60.0","@jsonjoy.com/util":"17.60.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@17.60.0","gitHead":"35e0397cc22da24d784f4245a0f4c72b2c5b945e","dist":{"shasum":"72b70e94cdf005eb8b2d1c00a1b492abd5b6e497","size":317419,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-17.60.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-17.60.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_17.60.0_1760913079213_0.09067577038117136"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-19T22:31:19.511Z","publish_time":1760913079511,"_source_registry_name":"default","_cnpm_publish_time":1760913079511},"17.59.0":{"name":"@jsonjoy.com/json-pack","publishConfig":{"access":"public"},"version":"17.59.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":"jsonjoy-com/json-pack","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"17.59.0","@jsonjoy.com/buffers":"17.59.0","@jsonjoy.com/codegen":"17.59.0","@jsonjoy.com/json-pointer":"17.59.0","@jsonjoy.com/util":"17.59.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","ion-js":"^4.3.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","redis-parser":"^3.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","tslib":"^2.6.2","websocket":"^1.0.35"},"_id":"@jsonjoy.com/json-pack@17.59.0","gitHead":"623856152455d7a60445d1c15a80a907423cf339","dist":{"shasum":"fdc861e6f1e8f220bc21256046b066b8d4c54c32","size":317419,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-17.59.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-17.59.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_17.59.0_1760804416714_0.18877354596494156"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-18T16:20:16.923Z","publish_time":1760804416923,"_source_registry_name":"default","_cnpm_publish_time":1760804416923},"1.21.0":{"name":"@jsonjoy.com/json-pack","version":"1.21.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.2.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.2","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0","tree-dump":"^1.1.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","memfs":"^4.49.0","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3","websocket":"^1.0.35"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"gitHead":"c9d383167d48a581e11c9d60b5d20b8e96b68547","_id":"@jsonjoy.com/json-pack@1.21.0","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.10.0","_npmVersion":"11.6.1","dist":{"shasum":"93f8dd57fe3a3a92132b33d1eb182dcd9e7629fa","size":256450,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.21.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.21.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.21.0_1760529153089_0.40944814097813764"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-15T11:52:33.303Z","publish_time":1760529153303,"_source_registry_name":"default","_cnpm_publish_time":1760529153303},"1.20.0":{"name":"@jsonjoy.com/json-pack","version":"1.20.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.2.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.2","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3","websocket":"^1.0.35"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.20.0","gitHead":"b01e41f6e48316acfc4f730f65928a70c771aeed","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"shasum":"c59cbac0f3fcab0fa9fd5a36cd2b15d020b0bc0a","size":184124,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.20.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.20.0_1760010677044_0.4673386454969226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-09T11:51:17.281Z","publish_time":1760010677281,"_source_registry_name":"default","_cnpm_publish_time":1760010677281},"1.19.0":{"name":"@jsonjoy.com/json-pack","version":"1.19.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.2.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.2","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3","websocket":"^1.0.35"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.19.0","gitHead":"0ab75274a2257ef8c3c851f21e69ac31af8d057a","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"shasum":"247e069d5ce375a065670c8ea89b150d8c88ed8b","size":180605,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.19.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.19.0_1759965730632_0.2508369527719063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-08T23:22:10.904Z","publish_time":1759965730904,"_source_registry_name":"default","_cnpm_publish_time":1759965730904},"1.18.0":{"name":"@jsonjoy.com/json-pack","version":"1.18.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.2.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.2","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3","websocket":"^1.0.35"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.18.0","gitHead":"ee28006c5116033b41f812d943d0816230fa4570","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"shasum":"488554da33092839580e9c30e2a4a35496db6112","size":155684,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.18.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.18.0_1759953568972_0.7777900558252437"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-08T19:59:29.434Z","publish_time":1759953569434,"_source_registry_name":"default","_cnpm_publish_time":1759953569434},"1.17.0":{"name":"@jsonjoy.com/json-pack","version":"1.17.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.2.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.2","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3","websocket":"^1.0.35"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.17.0","gitHead":"4ba906c9a5a4fd2945f77de78f57479882bbcc62","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"shasum":"6274d3882a2b06235a6d6a4c38be513b45762475","size":146081,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.17.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.17.0_1759925181175_0.727346263916969"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-08T12:06:21.377Z","publish_time":1759925181377,"_source_registry_name":"default","_cnpm_publish_time":1759925181377},"1.16.0":{"name":"@jsonjoy.com/json-pack","version":"1.16.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.2.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.2","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3","websocket":"^1.0.35"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.16.0","gitHead":"10967f445ac2f553f82850cf65e1336b6df6bb3b","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"shasum":"c121497683f38286f81ce507a708b6740d1add13","size":123176,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.16.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.16.0_1759875974398_0.038296066186737754"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-07T22:26:14.608Z","publish_time":1759875974608,"_source_registry_name":"default","_cnpm_publish_time":1759875974608},"1.15.0":{"name":"@jsonjoy.com/json-pack","version":"1.15.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.1","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3","websocket":"^1.0.35"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.15.0","gitHead":"60fb5540e8b6d467f9e92466bd5fb192e927c25f","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"shasum":"0ed05c07e23a15281d02d539cd8417b38cbcfea6","size":116062,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.15.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.15.0_1759831221077_0.46809296599379513"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-07T10:00:21.264Z","publish_time":1759831221264,"_source_registry_name":"default","_cnpm_publish_time":1759831221264},"1.14.0":{"name":"@jsonjoy.com/json-pack","version":"1.14.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.1","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.14.0","gitHead":"e8a68dc71cf66f2d3522d695bedaaa08824ef3a2","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.8.0","_npmVersion":"11.6.0","dist":{"shasum":"eda5255ccdaeafb3aa811ff1ae4814790b958b4f","size":111662,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.14.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.14.0_1758047320404_0.4184796995990461"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T18:28:40.797Z","publish_time":1758047320797,"_source_registry_name":"default","_cnpm_publish_time":1758047320797},"1.13.0":{"name":"@jsonjoy.com/json-pack","version":"1.13.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.1","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.13.0","gitHead":"c4eda465b0de0249a5de3fd1a1645287d21f3af3","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.8.0","_npmVersion":"11.6.0","dist":{"shasum":"9365c83b6d1a77fb33f7f7d53581b85aac8d59db","size":109495,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.13.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.13.0_1758045666613_0.029305237629811076"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T18:01:06.856Z","publish_time":1758045666856,"_source_registry_name":"default","_cnpm_publish_time":1758045666856},"1.12.0":{"name":"@jsonjoy.com/json-pack","version":"1.12.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.1","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.12.0","gitHead":"bb24f859736365302be849d9c4a369a5bd7692b3","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.8.0","_npmVersion":"11.6.0","dist":{"shasum":"65331e1a4190c21ce90339667e31e2a13bf28eee","size":102971,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.12.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.12.0_1758017512631_0.2535473831079631"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-16T10:11:52.823Z","publish_time":1758017512823,"_source_registry_name":"default","_cnpm_publish_time":1758017512823},"1.11.0":{"name":"@jsonjoy.com/json-pack","version":"1.11.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.1","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.11.0","gitHead":"97e3ca2387eabdf56557be4d0d978e3cc9541393","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.6.0","_npmVersion":"11.5.1","dist":{"shasum":"3d40d3d8042f5e9eeb005658a76b788e8ca84ac0","size":102388,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.11.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.11.0_1755263303933_0.12587073619466183"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-15T13:08:24.126Z","publish_time":1755263304126,"_source_registry_name":"default","_cnpm_publish_time":1755263304126},"1.10.1":{"name":"@jsonjoy.com/json-pack","version":"1.10.1","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.1","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.10.1","gitHead":"25308161537a3d8faf535ec8aa08c92b3a0b5cf3","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.5.0","_npmVersion":"11.5.1","dist":{"shasum":"a9e9c79605d66c83662c6b9b588bf6f85ca0e325","size":102380,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.10.1.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.10.1_1755189651931_0.37323843541834467"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-14T16:40:52.181Z","publish_time":1755189652181,"_source_registry_name":"default","_cnpm_publish_time":1755189652181},"1.10.0":{"name":"@jsonjoy.com/json-pack","version":"1.10.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.1","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.10.0","gitHead":"71f50f1aec85c2355d1eaa10bd70b719624f9c44","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.5.0","_npmVersion":"11.5.1","dist":{"shasum":"d098b0164512889f18269e373407c4b5a46f3ee2","size":102391,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.10.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.10.0_1754694831303_0.04466883787155185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T23:13:51.515Z","publish_time":1754694831515,"_source_registry_name":"default","_cnpm_publish_time":1754694831515},"1.9.1":{"name":"@jsonjoy.com/json-pack","version":"1.9.1","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.1","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.9.1","gitHead":"1c28feda860a08cab7b6e80ccbeb57b84ddd1927","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.5.0","_npmVersion":"11.5.1","dist":{"shasum":"37efe88c77d6d6e6221719bd00f0297d0d6844c5","size":102395,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.9.1.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.9.1_1754674958187_0.2557838989185448"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-08T17:42:38.426Z","publish_time":1754674958426,"_source_registry_name":"default","_cnpm_publish_time":1754674958426},"1.9.0":{"name":"@jsonjoy.com/json-pack","version":"1.9.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.2","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pointer":"^1.0.1","@jsonjoy.com/util":"^1.9.0","hyperdyperid":"^1.2.0","thingies":"^2.5.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.9.0","gitHead":"b38580ce47bf212ef654f23b337f88af9d6674c4","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"24.5.0","_npmVersion":"11.5.1","dist":{"shasum":"59eb6de388fc30a512436fed0b8f0b96ce2271c7","size":102389,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.9.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.9.0_1754583434795_0.2704827709855224"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T16:17:15.003Z","publish_time":1754583435003,"_source_registry_name":"default","_cnpm_publish_time":1754583435003},"1.8.0":{"name":"@jsonjoy.com/json-pack","version":"1.8.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","@jsonjoy.com/json-pointer":"^1.0.1","@jsonjoy.com/util":"^1.1.2","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.8.0","gitHead":"976998fc271222f021a686824e3f6935a0868c58","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"08dbac656f14fbc7a53861242c2a553075fa310a","size":102526,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.8.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.8.0_1754177509358_0.4261193141049011"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-02T23:31:49.530Z","publish_time":1754177509530,"_source_registry_name":"default","_cnpm_publish_time":1754177509530},"1.7.0":{"name":"@jsonjoy.com/json-pack","version":"1.7.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","@jsonjoy.com/json-pointer":"^1.0.1","@jsonjoy.com/util":"^1.1.2","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.7.0","gitHead":"585b4b73e66417f4fe1ae84862d542dbc1404ab9","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"43b86091fcdf4b53e32ef5309fc203396dffa40a","size":99581,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.7.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.7.0_1754086238510_0.08571200370634902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-01T22:10:38.736Z","publish_time":1754086238736,"_source_registry_name":"default","_cnpm_publish_time":1754086238736},"1.6.0":{"name":"@jsonjoy.com/json-pack","version":"1.6.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","@jsonjoy.com/util":"^1.1.2","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.6.0","gitHead":"9254afe3e385dc1f1a9a2f0d360389521f7d3431","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7ac0f07873084c7957978f1909ad51f309ca2bce","size":99794,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.6.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.6.0_1754084896972_0.30725804852203553"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-01T21:48:17.175Z","publish_time":1754084897175,"_source_registry_name":"default","_cnpm_publish_time":1754084897175},"1.5.0":{"name":"@jsonjoy.com/json-pack","version":"1.5.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","@jsonjoy.com/util":"^1.1.2","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.5.0","gitHead":"1a42e8b0c0d3d9e76027c59a073b2221b408fc87","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"e4f87a67ef431488b98f1476f30480cecaa2e5f7","size":91697,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.5.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.5.0_1754056590688_0.2197623110490794"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-01T13:56:30.897Z","publish_time":1754056590897,"_source_registry_name":"default","_cnpm_publish_time":1754056590897},"1.4.0":{"name":"@jsonjoy.com/json-pack","version":"1.4.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","@jsonjoy.com/util":"^1.1.2","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.4.0","gitHead":"77b5acf25771ec078d48b582906d7cb67a16c635","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"9ec96358c50c89398f3fff533a59fefb57337826","size":90962,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.4.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.4.0_1753530041693_0.636846640044233"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-26T11:40:41.897Z","publish_time":1753530041897,"_source_registry_name":"default","_cnpm_publish_time":1753530041897},"1.3.0":{"name":"@jsonjoy.com/json-pack","version":"1.3.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","@jsonjoy.com/util":"^1.1.2","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.3.0","gitHead":"ab4b8815242bf221e74a412952731b2dfa843943","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"ce4285e0173e6a96d2d2ddf02375559f45ab0fa8","size":80762,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.3.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.3.0_1753487705922_0.7082488140514096"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T23:55:06.123Z","publish_time":1753487706123,"_source_registry_name":"default","_cnpm_publish_time":1753487706123},"1.2.0":{"name":"@jsonjoy.com/json-pack","version":"1.2.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","@jsonjoy.com/util":"^1.1.2","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.2.0","gitHead":"2982051e0aa64859d00e2c2a372dfe46db673f7a","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"e658900e81d194903171c42546e1aa27f446846a","size":75678,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.2.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pack_1.2.0_1741545451955_0.7235955483169556"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-09T18:37:32.117Z","publish_time":1741545452117,"_source_registry_name":"default","_cnpm_publish_time":1741545452117},"1.1.1":{"name":"@jsonjoy.com/json-pack","version":"1.1.1","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","@jsonjoy.com/util":"^1.1.2","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.1.1","gitHead":"0db8bf8395989d52b3ae36732c374bcad5a7bbfa","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"1f2db19ab1fd3304ccac259a1ef1dc6aff6df0ba","size":74758,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.1.1.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-pack_1.1.1_1733679641243_0.3857397940506371"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-08T17:40:41.405Z","publish_time":1733679641405,"_source_registry_name":"default","_cnpm_publish_time":1733679641405},"1.1.0":{"name":"@jsonjoy.com/json-pack","version":"1.1.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","@jsonjoy.com/util":"^1.1.2","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.1.0","gitHead":"91c725f45e1b86fb4b6bc32496deedc82ab27103","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"shasum":"33ca57ee29d12feef540f2139225597469dec894","size":77609,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.1.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-pack_1.1.0_1723036049650_0.35995427520697443"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-07T13:07:29.842Z","publish_time":1723036049842,"_source_registry_name":"default","_cnpm_publish_time":1723036049842},"1.0.4":{"name":"@jsonjoy.com/json-pack","version":"1.0.4","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","@jsonjoy.com/util":"^1.1.2","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.0.4","gitHead":"73a1a63baa1c0975d78959986fb29f395d29ec54","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"shasum":"ab59c642a2e5368e8bcfd815d817143d4f3035d0","size":77121,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.0.4.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-pack_1.0.4_1715158946486_0.6501079204761344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-08T09:02:26.841Z","publish_time":1715158946841,"_source_registry_name":"default","_cnpm_publish_time":1715158946841},"1.0.3":{"name":"@jsonjoy.com/json-pack","version":"1.0.3","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","@jsonjoy.com/util":"^1.1.2","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.0.3","gitHead":"04f49c6be48760ba09386fbef4464d07f11b4125","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"shasum":"a68cbe3ccfd85d26cd763e4175fe90c9ee383d33","size":72908,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.0.3.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-pack_1.0.3_1714511535942_0.8011225696126614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T21:12:16.144Z","publish_time":1714511536144,"_source_registry_name":"default","_cnpm_publish_time":1714511536144},"1.0.2":{"name":"@jsonjoy.com/json-pack","version":"1.0.2","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","@jsonjoy.com/util":"^1.0.0","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.0.2","gitHead":"4123b56b43a9f82fb61a65111706c13ed063fcad","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"shasum":"d7c8c284db828b29eebb9082134251a8216ec5cc","size":72905,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.0.2.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-pack_1.0.2_1712701518105_0.787656258790628"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-09T22:25:18.427Z","publish_time":1712701518427,"_source_registry_name":"default","_cnpm_publish_time":1712701518427},"1.0.1":{"name":"@jsonjoy.com/json-pack","version":"1.0.1","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/base64":"^1.1.1","hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.0.1","gitHead":"5393bbe6688d6aabd769392c4093ea1e68d990d1","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"shasum":"ab324209c99d1b0ccf7a247ce81a45658ec31283","size":111419,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.0.1.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-pack_1.0.1_1712672804390_0.7753333573724355"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-09T14:26:44.596Z","publish_time":1712672804596,"_source_registry_name":"default","_cnpm_publish_time":1712672804596},"1.0.0":{"name":"@jsonjoy.com/json-pack","version":"1.0.0","description":"High-performance JSON serialization library","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pack","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pack.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","cbor","dag-json","dag-cbor","pack","msgpack","MessagePack","json-pack","ubjson","bencode","ion","amazon-ion","bson","resp","resp3","redis","resp-3","resp2"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"prettier":"prettier --ignore-path .gitignore --write \"src/**/*.{ts,tsx,js,jsx}\"","prettier:check":"prettier --ignore-path .gitignore --list-different 'src/**/*.{ts,tsx,js,jsx}'","lint":"yarn tslint","tslint":"tslint 'src/**/*.{js,jsx,ts,tsx}' -t verbose --project .","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages"},"peerDependencies":{"tslib":"2"},"dependencies":{"hyperdyperid":"^1.2.0","thingies":"^1.20.0"},"devDependencies":{"@msgpack/msgpack":"^3.0.0-beta2","@redis/client":"^1.5.12","@shelacek/ubjson":"^1.1.1","@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","app-root-path":"^3.1.0","axios":"^1.3.5","base64-js":"^1.5.1","benchmark":"^2.1.4","bson":"^5.4.0","cbor":"^9.0.2","cbor-js":"^0.1.0","cbor-sync":"^1.0.4","cbor-x":"^1.5.9","cborg":"^2.0.3","fast-safe-stringify":"^2.1.1","fast-stable-stringify":"^1.0.0","fastest-stable-stringify":"^2.0.2","gh-pages":"^5.0.0","ion-js":"^4.3.0","jest":"^29.7.0","js-base64":"^3.7.2","jsbi":"^4.3.0","json-pack-napi":"^0.0.2","messagepack":"^1.1.12","msgpack-lite":"^0.1.26","msgpack5":"^6.0.2","msgpackr":"^1.6.0","pako":"^2.0.4","prettier":"^3.2.5","pretty-quick":"^3.1.3","redis-parser":"^3.0.0","rimraf":"^5.0.0","safe-stable-stringify":"^2.3.1","secure-json-parse":"^2.4.0","tinybench":"^2.4.0","ts-jest":"^29.1.2","ts-loader":"^9.5.1","ts-node":"^10.9.2","tslib":"^2.6.2","tslint":"^6.1.3","tslint-config-common":"^1.6.2","typedoc":"^0.25.12","typescript":"^5.3.3"},"jest":{"verbose":true,"testEnvironmentOptions":{"url":"http://localhost/"},"setupFiles":["<rootDir>/src/__tests__/setup.js"],"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.ts$":"ts-jest"},"transformIgnorePatterns":[],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$"},"prettier":{"arrowParens":"always","printWidth":120,"tabWidth":2,"useTabs":false,"semi":true,"singleQuote":true,"trailingComma":"all","bracketSpacing":false},"_id":"@jsonjoy.com/json-pack@1.0.0","gitHead":"5f60a1669e50728efe4dd28274b7b4b1146e57d6","bugs":{"url":"https://github.com/jsonjoy-com/json-pack/issues"},"_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"shasum":"a4adebee777376cf6756a6c960c97817cefc26bf","size":117515,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-1.0.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-pack_1.0.0_1712668752485_0.2527086255397386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-09T13:19:12.691Z","publish_time":1712668752691,"_source_registry_name":"default","_cnpm_publish_time":1712668752691},"0.0.1":{"name":"@jsonjoy.com/json-pack","version":"0.0.1","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","_id":"@jsonjoy.com/json-pack@0.0.1","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"8a8e49d355b0ba219e57136f4d4431bd22c8b5a5","size":248,"noattachment":false,"key":"/@jsonjoy.com/json-pack/-/@jsonjoy.com/json-pack-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pack/download/@jsonjoy.com/json-pack-0.0.1.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-pack_0.0.1_1712315695701_0.14335552625716996"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-05T11:14:55.876Z","publish_time":1712315695876,"_source_registry_name":"default","_cnpm_publish_time":1712315695876}},"readme":"# json-pack\n\nThe fastest JSON serialization and deserialization library for JavaScript, Node.js, browser.\n\n\n## Supported Formats\n\nThis library implements the following serialization formats:\n\n- **[MessagePack](./src/msgpack/README.md)** - The classic, *MessagePack*\n- **[CBOR](./src/cbor/README.md)** - Concise Binary Object Representation codec\n- **[UBJSON](./src/ubjson/README.md)** - Universal Binary JSON codec\n- **[JSON](./src/json/README.md)** - Enhanced JSON encoder/decoder with additional features\n- **[JSON Binary](./src/json-binary/README.md)** - JSON with binary data support using Uint8Array\n- **[Amazon Ion](./src/ion/README.md)** - Amazon's Ion data serialization format\n- **[BSON](./src/bson/README.md)** - Binary JSON format used by MongoDB\n- **[RESP](./src/resp/README.md)** - Redis Serialization Protocol (v2 and v3)\n- **[Bencode](./src/bencode/README.md)** - BitTorrent's encoding format\n\nEach format comes with optimized encoders and decoders designed for maximum performance.\n\n\n## Installation\n\n```bash\nnpm install @jsonjoy.com/json-pack\n```\n\n\n## Quick Start\n\n```ts\nimport {MessagePackEncoder, MessagePackDecoder} from '@jsonjoy.com/json-pack/lib/msgpack';\n\nconst encoder = new MessagePackEncoder();\nconst decoder = new MessagePackDecoder();\n\nconst data = {hello: 'world', numbers: [1, 2, 3]};\nconst binary = encoder.encode(data);\nconst restored = decoder.decode(binary);\n\nconsole.log(restored); // {hello: 'world', numbers: [1, 2, 3]}\n```\n\n\n## Benchmarks\n\nEncoding:\n\n```\nnpx ts-node benchmarks/json-pack/bench.encoding.ts\n=============================================================================== Benchmark: Encoding\nWarmup: 1000x , Node.js: v20.0.0 , Arch: arm64 , CPU: Apple M1\n---------------------------------------------------------------------------- Small object, 44 bytes\n???? json-pack JsonEncoder x 5,385,617 ops/sec ±0.53% (100 runs sampled)\n???? Buffer.from(JSON.stringify()) x 2,254,954 ops/sec ±0.83% (97 runs sampled)\n???? json-pack CborEncoderFast x 5,953,159 ops/sec ±1.12% (92 runs sampled)\n???? json-pack CborEncoder x 6,248,036 ops/sec ±0.29% (98 runs sampled)\n???? json-pack MsgPackEncoderFast x 3,121,940 ops/sec ±0.16% (99 runs sampled)\n???? JSON.stringify() x 3,866,116 ops/sec ±0.11% (101 runs sampled)\n???? @msgpack/msgpack x 1,406,546 ops/sec ±0.94% (93 runs sampled)\n???? msgpackr x 2,404,916 ops/sec ±3.22% (86 runs sampled)\n???? cbor-x x 4,737,433 ops/sec ±1.00% (97 runs sampled)\n???? msgpack-lite x 987,201 ops/sec ±2.84% (91 runs sampled)\n???? msgpack5 x 197,867 ops/sec ±3.65% (84 runs sampled)\n???? messagepack x 171,865 ops/sec ±4.44% (74 runs sampled)\nFastest is ???? json-pack CborEncoder\n------------------------------------------------------------------------- Typical object, 993 bytes\n???? json-pack JsonEncoder x 299,970 ops/sec ±0.30% (97 runs sampled)\n???? Buffer.from(JSON.stringify()) x 211,651 ops/sec ±0.18% (100 runs sampled)\n???? json-pack CborEncoderFast x 429,535 ops/sec ±3.38% (93 runs sampled)\n???? json-pack CborEncoder x 428,848 ops/sec ±0.71% (97 runs sampled)\n???? json-pack MsgPackEncoderFast x 322,982 ops/sec ±0.67% (97 runs sampled)\n???? JSON.stringify() x 306,828 ops/sec ±1.94% (90 runs sampled)\n???? @msgpack/msgpack x 199,937 ops/sec ±5.52% (93 runs sampled)\n???? msgpackr x 317,457 ops/sec ±2.18% (90 runs sampled)\n???? cbor-x x 401,854 ops/sec ±3.20% (92 runs sampled)\n???? msgpack-lite x 135,110 ops/sec ±1.29% (94 runs sampled)\n???? msgpack5 x 15,217 ops/sec ±3.72% (85 runs sampled)\n???? messagepack x 13,853 ops/sec ±4.73% (71 runs sampled)\nFastest is ???? json-pack CborEncoder\n-------------------------------------------------------------------------- Large object, 3741 bytes\n???? json-pack JsonEncoder x 87,312 ops/sec ±1.10% (96 runs sampled)\n???? Buffer.from(JSON.stringify()) x 64,718 ops/sec ±0.45% (96 runs sampled)\n???? json-pack CborEncoderFast x 134,615 ops/sec ±0.19% (97 runs sampled)\n???? json-pack CborEncoder x 128,975 ops/sec ±0.20% (98 runs sampled)\n???? json-pack MsgPackEncoderFast x 103,325 ops/sec ±1.62% (98 runs sampled)\n???? JSON.stringify() x 101,067 ops/sec ±1.36% (95 runs sampled)\n???? @msgpack/msgpack x 61,715 ops/sec ±0.22% (98 runs sampled)\n???? msgpackr x 95,175 ops/sec ±3.84% (95 runs sampled)\n???? cbor-x x 111,658 ops/sec ±1.34% (95 runs sampled)\n???? msgpack-lite x 41,364 ops/sec ±0.28% (100 runs sampled)\n???? msgpack5 x 3,262 ops/sec ±4.32% (71 runs sampled)\n???? messagepack x 4,167 ops/sec ±7.29% (65 runs sampled)\nFastest is ???? json-pack CborEncoderFast\n-------------------------------------------------------------------- Very large object, 45750 bytes\n???? json-pack JsonEncoder x 5,687 ops/sec ±1.92% (94 runs sampled)\n???? Buffer.from(JSON.stringify()) x 5,813 ops/sec ±2.51% (97 runs sampled)\n???? json-pack CborEncoderFast x 5,749 ops/sec ±0.67% (98 runs sampled)\n???? json-pack CborEncoder x 5,515 ops/sec ±0.70% (98 runs sampled)\n???? json-pack MsgPackEncoderFast x 5,027 ops/sec ±0.19% (100 runs sampled)\n???? JSON.stringify() x 7,687 ops/sec ±0.87% (99 runs sampled)\n???? @msgpack/msgpack x 3,379 ops/sec ±2.20% (97 runs sampled)\n???? msgpackr x 5,929 ops/sec ±15.26% (96 runs sampled)\n???? cbor-x x 5,032 ops/sec ±5.17% (90 runs sampled)\n???? msgpack-lite x 2,173 ops/sec ±1.17% (97 runs sampled)\n???? msgpack5 x 179 ops/sec ±2.95% (68 runs sampled)\n???? messagepack x 167 ops/sec ±1.09% (79 runs sampled)\nFastest is ???? JSON.stringify()\n------------------------------------------------------------------ Object with many keys, 969 bytes\n???? json-pack JsonEncoder x 213,447 ops/sec ±3.31% (95 runs sampled)\n???? Buffer.from(JSON.stringify()) x 168,303 ops/sec ±2.13% (95 runs sampled)\n???? json-pack CborEncoderFast x 275,511 ops/sec ±0.40% (95 runs sampled)\n???? json-pack CborEncoder x 270,949 ops/sec ±0.32% (97 runs sampled)\n???? json-pack MsgPackEncoderFast x 210,525 ops/sec ±0.66% (99 runs sampled)\n???? JSON.stringify() x 200,767 ops/sec ±0.19% (101 runs sampled)\n???? @msgpack/msgpack x 163,665 ops/sec ±0.81% (98 runs sampled)\n???? msgpackr x 151,889 ops/sec ±0.27% (96 runs sampled)\n???? cbor-x x 191,010 ops/sec ±0.44% (96 runs sampled)\n???? msgpack-lite x 93,537 ops/sec ±0.68% (99 runs sampled)\n???? msgpack5 x 28,581 ops/sec ±1.74% (93 runs sampled)\n???? messagepack x 8,330 ops/sec ±5.00% (61 runs sampled)\nFastest is ???? json-pack CborEncoderFast\n------------------------------------------------------------------------- String ladder, 3398 bytes\n???? json-pack JsonEncoder x 147,755 ops/sec ±0.23% (97 runs sampled)\n???? Buffer.from(JSON.stringify()) x 128,378 ops/sec ±0.15% (96 runs sampled)\n???? json-pack CborEncoderFast x 298,037 ops/sec ±0.73% (98 runs sampled)\n???? json-pack CborEncoder x 293,608 ops/sec ±0.22% (97 runs sampled)\n???? json-pack MsgPackEncoderFast x 244,864 ops/sec ±3.92% (92 runs sampled)\n???? JSON.stringify() x 165,819 ops/sec ±1.72% (94 runs sampled)\n???? @msgpack/msgpack x 79,127 ops/sec ±1.43% (93 runs sampled)\n???? msgpackr x 236,254 ops/sec ±1.45% (94 runs sampled)\n???? cbor-x x 206,835 ops/sec ±1.26% (92 runs sampled)\n???? msgpack-lite x 157,499 ops/sec ±0.39% (98 runs sampled)\n???? msgpack5 x 55,363 ops/sec ±2.75% (88 runs sampled)\n???? messagepack x 8,261 ops/sec ±2.97% (72 runs sampled)\nFastest is ???? json-pack CborEncoderFast\n-------------------------------------------------------------------------- Long strings, 7011 bytes\n???? json-pack JsonEncoder x 51,334 ops/sec ±0.16% (99 runs sampled)\n???? Buffer.from(JSON.stringify()) x 27,108 ops/sec ±4.89% (90 runs sampled)\n???? json-pack CborEncoderFast x 374,042 ops/sec ±6.39% (91 runs sampled)\n???? json-pack CborEncoder x 424,864 ops/sec ±0.35% (97 runs sampled)\n???? json-pack MsgPackEncoderFast x 363,465 ops/sec ±1.91% (85 runs sampled)\n???? JSON.stringify() x 59,793 ops/sec ±0.14% (100 runs sampled)\n???? @msgpack/msgpack x 57,373 ops/sec ±0.13% (98 runs sampled)\n???? msgpackr x 372,751 ops/sec ±2.17% (90 runs sampled)\n???? cbor-x x 389,277 ops/sec ±1.60% (93 runs sampled)\n???? msgpack-lite x 170,279 ops/sec ±0.82% (97 runs sampled)\n???? msgpack5 x 83,809 ops/sec ±2.80% (83 runs sampled)\n???? messagepack x 20,076 ops/sec ±1.45% (87 runs sampled)\nFastest is ???? json-pack CborEncoder\n-------------------------------------------------------------------------- Short strings, 170 bytes\n???? json-pack JsonEncoder x 1,577,757 ops/sec ±0.16% (98 runs sampled)\n???? Buffer.from(JSON.stringify()) x 1,057,420 ops/sec ±0.38% (100 runs sampled)\n???? json-pack CborEncoderFast x 1,844,775 ops/sec ±0.20% (100 runs sampled)\n???? json-pack CborEncoder x 1,468,011 ops/sec ±0.23% (98 runs sampled)\n???? json-pack MsgPackEncoderFast x 1,240,577 ops/sec ±0.19% (98 runs sampled)\n???? JSON.stringify() x 1,852,916 ops/sec ±0.20% (100 runs sampled)\n???? @msgpack/msgpack x 781,414 ops/sec ±0.42% (92 runs sampled)\n???? msgpackr x 1,672,474 ops/sec ±0.23% (99 runs sampled)\n???? cbor-x x 1,351,338 ops/sec ±0.20% (97 runs sampled)\n???? msgpack-lite x 416,300 ops/sec ±0.76% (96 runs sampled)\n???? msgpack5 x 151,657 ops/sec ±1.97% (91 runs sampled)\n???? messagepack x 35,124 ops/sec ±5.60% (61 runs sampled)\nFastest is ???? JSON.stringify()\n-------------------------------------------------------------------------------- Numbers, 136 bytes\n???? json-pack JsonEncoder x 1,708,133 ops/sec ±1.09% (98 runs sampled)\n???? Buffer.from(JSON.stringify()) x 1,135,630 ops/sec ±1.67% (95 runs sampled)\n???? json-pack CborEncoderFast x 2,658,037 ops/sec ±1.33% (97 runs sampled)\n???? json-pack CborEncoder x 3,084,914 ops/sec ±0.24% (101 runs sampled)\n???? json-pack MsgPackEncoderFast x 1,620,958 ops/sec ±2.15% (94 runs sampled)\n???? JSON.stringify() x 1,602,303 ops/sec ±0.24% (98 runs sampled)\n???? @msgpack/msgpack x 997,885 ops/sec ±1.70% (97 runs sampled)\n???? msgpackr x 2,659,862 ops/sec ±0.51% (96 runs sampled)\n???? cbor-x x 3,116,954 ops/sec ±0.89% (95 runs sampled)\n???? msgpack-lite x 892,281 ops/sec ±2.19% (92 runs sampled)\n???? msgpack5 x 144,567 ops/sec ±3.06% (88 runs sampled)\n???? messagepack x 383,134 ops/sec ±2.95% (74 runs sampled)\nFastest is ???? cbor-x\n--------------------------------------------------------------------------------- Tokens, 308 bytes\n???? json-pack JsonEncoder x 1,370,517 ops/sec ±0.52% (98 runs sampled)\n???? Buffer.from(JSON.stringify()) x 1,016,856 ops/sec ±0.16% (93 runs sampled)\n???? json-pack CborEncoderFast x 1,347,193 ops/sec ±0.20% (96 runs sampled)\n???? json-pack CborEncoder x 1,353,358 ops/sec ±0.20% (101 runs sampled)\n???? json-pack MsgPackEncoderFast x 1,130,418 ops/sec ±0.14% (96 runs sampled)\n???? JSON.stringify() x 1,549,669 ops/sec ±0.49% (97 runs sampled)\n???? @msgpack/msgpack x 871,477 ops/sec ±0.92% (98 runs sampled)\n???? msgpackr x 1,716,378 ops/sec ±0.20% (99 runs sampled)\n???? cbor-x x 1,951,639 ops/sec ±0.16% (100 runs sampled)\n???? msgpack-lite x 622,495 ops/sec ±1.03% (96 runs sampled)\n???? msgpack5 x 81,727 ops/sec ±2.04% (91 runs sampled)\n???? messagepack x 609,651 ops/sec ±1.64% (89 runs sampled)\nFastest is ???? cbor-x\n```\n\nDecoding:\n\n```\nnode benchmarks/json-pack/bench.decoding.js\n=============================================================================== Benchmark: Decoding\nWarmup: 1000x , Node.js: v16.14.2 , Arch: arm64 , CPU: Apple M1\n-------------------------------------------------------------------- Very large object, 45750 bytes\n???? JSON.parse() x 3,506 ops/sec ±0.19% (100 runs sampled)\n???? sjson.parse() x 3,336 ops/sec ±0.11% (99 runs sampled)\n???? json-pack CborDecoderBase x 4,915 ops/sec ±0.18% (100 runs sampled)\n???? cbor-x x 4,747 ops/sec ±0.15% (100 runs sampled)\n???? cbor x 260 ops/sec ±0.29% (90 runs sampled)\n???? json-pack MsgPackDecoderFast x 5,506 ops/sec ±0.48% (100 runs sampled)\n???? msgpackr x 4,729 ops/sec ±0.23% (101 runs sampled)\n???? @msgpack/msgpack x 4,096 ops/sec ±0.25% (100 runs sampled)\n???? msgpack5 x 920 ops/sec ±0.34% (99 runs sampled)\n???? msgpack-lite x 1,223 ops/sec ±0.10% (100 runs sampled)\n???? messagepack x 194 ops/sec ±1.93% (73 runs sampled)\nFastest is ???? json-pack MsgPackDecoderFast\n-------------------------------------------------------------------------- Large object, 3741 bytes\n???? JSON.parse() x 91,582 ops/sec ±0.30% (100 runs sampled)\n???? sjson.parse() x 84,411 ops/sec ±0.16% (99 runs sampled)\n???? json-pack CborDecoderBase x 94,618 ops/sec ±0.27% (97 runs sampled)\n???? cbor-x x 108,102 ops/sec ±0.37% (101 runs sampled)\n???? cbor x 4,845 ops/sec ±0.79% (95 runs sampled)\n???? json-pack MsgPackDecoderFast x 102,544 ops/sec ±0.39% (99 runs sampled)\n???? msgpackr x 111,668 ops/sec ±0.16% (101 runs sampled)\n???? @msgpack/msgpack x 56,952 ops/sec ±0.51% (97 runs sampled)\n???? msgpack5 x 17,420 ops/sec ±0.60% (101 runs sampled)\n???? msgpack-lite x 20,536 ops/sec ±0.23% (98 runs sampled)\n???? messagepack x 3,247 ops/sec ±2.30% (87 runs sampled)\nFastest is ???? msgpackr\n------------------------------------------------------------------------- Typical object, 993 bytes\n???? JSON.parse() x 304,670 ops/sec ±0.98% (97 runs sampled)\n???? sjson.parse() x 283,259 ops/sec ±0.20% (98 runs sampled)\n???? json-pack CborDecoderBase x 298,666 ops/sec ±0.19% (100 runs sampled)\n???? cbor-x x 322,995 ops/sec ±0.71% (97 runs sampled)\n???? cbor x 14,391 ops/sec ±0.88% (95 runs sampled)\n???? json-pack MsgPackDecoderFast x 321,984 ops/sec ±0.23% (100 runs sampled)\n???? msgpackr x 328,671 ops/sec ±0.31% (99 runs sampled)\n???? @msgpack/msgpack x 198,604 ops/sec ±0.85% (96 runs sampled)\n???? msgpack5 x 51,549 ops/sec ±0.32% (99 runs sampled)\n???? msgpack-lite x 67,171 ops/sec ±0.19% (99 runs sampled)\n???? messagepack x 9,464 ops/sec ±1.95% (92 runs sampled)\nFastest is ???? msgpackr\n---------------------------------------------------------------------------- Small object, 44 bytes\n???? JSON.parse() x 2,654,389 ops/sec ±0.28% (98 runs sampled)\n???? sjson.parse() x 2,325,941 ops/sec ±0.21% (98 runs sampled)\n???? json-pack CborDecoderBase x 3,357,402 ops/sec ±0.31% (99 runs sampled)\n???? cbor-x x 4,133,737 ops/sec ±0.29% (101 runs sampled)\n???? cbor x 112,776 ops/sec ±5.79% (88 runs sampled)\n???? json-pack MsgPackDecoderFast x 3,359,127 ops/sec ±0.56% (98 runs sampled)\n???? msgpackr x 3,436,592 ops/sec ±0.35% (97 runs sampled)\n???? @msgpack/msgpack x 2,288,251 ops/sec ±0.52% (94 runs sampled)\n???? msgpack5 x 377,061 ops/sec ±0.67% (96 runs sampled)\n???? msgpack-lite x 872,569 ops/sec ±0.31% (100 runs sampled)\n???? messagepack x 116,422 ops/sec ±1.84% (86 runs sampled)\nFastest is ???? cbor-x\n------------------------------------------------------------------ Object with many keys, 969 bytes\n???? JSON.parse() x 270,312 ops/sec ±0.57% (98 runs sampled)\n???? sjson.parse() x 242,328 ops/sec ±3.10% (97 runs sampled)\n???? json-pack CborDecoderBase x 81,403 ops/sec ±0.42% (96 runs sampled)\n???? cbor-x x 93,131 ops/sec ±0.48% (99 runs sampled)\n???? cbor x 8,760 ops/sec ±0.93% (95 runs sampled)\n???? json-pack MsgPackDecoderFast x 84,014 ops/sec ±0.31% (96 runs sampled)\n???? msgpackr x 91,477 ops/sec ±0.77% (90 runs sampled)\n???? @msgpack/msgpack x 73,089 ops/sec ±0.56% (89 runs sampled)\n???? msgpack5 x 23,468 ops/sec ±0.72% (97 runs sampled)\n???? msgpack-lite x 34,630 ops/sec ±0.48% (100 runs sampled)\n???? messagepack x 6,161 ops/sec ±1.77% (86 runs sampled)\nFastest is ???? JSON.parse()\n------------------------------------------------------------------------- String ladder, 3398 bytes\n???? JSON.parse() x 287,387 ops/sec ±0.36% (99 runs sampled)\n???? sjson.parse() x 192,836 ops/sec ±0.40% (95 runs sampled)\n???? json-pack CborDecoderBase x 177,787 ops/sec ±0.48% (98 runs sampled)\n???? cbor-x x 320,303 ops/sec ±0.51% (94 runs sampled)\n???? cbor x 15,416 ops/sec ±0.61% (94 runs sampled)\n???? json-pack MsgPackDecoderFast x 179,625 ops/sec ±0.59% (100 runs sampled)\n???? msgpackr x 375,452 ops/sec ±0.69% (94 runs sampled)\n???? @msgpack/msgpack x 36,544 ops/sec ±0.75% (84 runs sampled)\n???? msgpack5 x 54,428 ops/sec ±0.46% (98 runs sampled)\n???? msgpack-lite x 25,309 ops/sec ±0.81% (75 runs sampled)\n???? messagepack x 10,117 ops/sec ±3.99% (82 runs sampled)\nFastest is ???? msgpackr\n-------------------------------------------------------------------------- Long strings, 7011 bytes\n???? JSON.parse() x 117,335 ops/sec ±3.32% (89 runs sampled)\n???? sjson.parse() x 103,275 ops/sec ±0.64% (94 runs sampled)\n???? json-pack CborDecoderBase x 74,140 ops/sec ±7.50% (81 runs sampled)\n???? cbor-x x 92,753 ops/sec ±0.78% (96 runs sampled)\n???? cbor x 24,292 ops/sec ±27.70% (75 runs sampled)\n???? json-pack MsgPackDecoderFast x 88,124 ops/sec ±1.65% (90 runs sampled)\n???? msgpackr x 94,352 ops/sec ±0.91% (94 runs sampled)\n???? @msgpack/msgpack x 33,256 ops/sec ±30.68% (71 runs sampled)\n???? msgpack5 x 68,367 ops/sec ±0.70% (95 runs sampled)\n???? msgpack-lite x 14,764 ops/sec ±2.04% (63 runs sampled)\n???? messagepack x 17,522 ops/sec ±28.57% (66 runs sampled)\nFastest is ???? JSON.parse()\n-------------------------------------------------------------------------- Short strings, 170 bytes\n???? JSON.parse() x 1,077,084 ops/sec ±6.88% (77 runs sampled)\n???? sjson.parse() x 837,130 ops/sec ±2.70% (80 runs sampled)\n???? json-pack CborDecoderBase x 698,901 ops/sec ±4.69% (88 runs sampled)\n???? cbor-x x 1,182,303 ops/sec ±0.39% (94 runs sampled)\n???? cbor x 26,810 ops/sec ±14.70% (73 runs sampled)\n???? json-pack MsgPackDecoderFast x 742,562 ops/sec ±5.06% (88 runs sampled)\n???? msgpackr x 1,041,143 ops/sec ±2.66% (85 runs sampled)\n???? @msgpack/msgpack x 440,652 ops/sec ±1.38% (92 runs sampled)\n???? msgpack5 x 133,387 ops/sec ±1.14% (96 runs sampled)\n???? msgpack-lite x 206,844 ops/sec ±0.63% (97 runs sampled)\n???? messagepack x 23,818 ops/sec ±2.13% (94 runs sampled)\nFastest is ???? cbor-x,???? JSON.parse()\n-------------------------------------------------------------------------------- Numbers, 136 bytes\n???? JSON.parse() x 1,747,460 ops/sec ±0.61% (95 runs sampled)\n???? sjson.parse() x 1,553,635 ops/sec ±1.04% (93 runs sampled)\n???? json-pack CborDecoderBase x 2,289,002 ops/sec ±0.93% (87 runs sampled)\n???? cbor-x x 3,775,727 ops/sec ±2.86% (82 runs sampled)\n???? cbor x 77,650 ops/sec ±4.32% (83 runs sampled)\n???? json-pack MsgPackDecoderFast x 2,287,682 ops/sec ±1.54% (80 runs sampled)\n???? msgpackr x 3,391,489 ops/sec ±0.59% (80 runs sampled)\n???? @msgpack/msgpack x 2,297,255 ops/sec ±1.54% (78 runs sampled)\n???? msgpack5 x 112,373 ops/sec ±1.19% (91 runs sampled)\n???? msgpack-lite x 1,378,387 ops/sec ±0.84% (95 runs sampled)\n???? messagepack x 1,174,740 ops/sec ±0.97% (89 runs sampled)\nFastest is ???? cbor-x\n--------------------------------------------------------------------------------- Tokens, 308 bytes\n???? JSON.parse() x 1,303,300 ops/sec ±2.26% (92 runs sampled)\n???? sjson.parse() x 1,091,921 ops/sec ±2.85% (86 runs sampled)\n???? json-pack CborDecoderBase x 1,203,319 ops/sec ±2.12% (90 runs sampled)\n???? cbor-x x 1,787,591 ops/sec ±2.94% (74 runs sampled)\n???? cbor x 45,127 ops/sec ±24.11% (64 runs sampled)\n???? json-pack MsgPackDecoderFast x 1,283,322 ops/sec ±1.93% (94 runs sampled)\n???? msgpackr x 1,890,533 ops/sec ±2.66% (90 runs sampled)\n???? @msgpack/msgpack x 1,364,025 ops/sec ±3.78% (67 runs sampled)\n???? msgpack5 x 117,205 ops/sec ±2.72% (90 runs sampled)\n???? msgpack-lite x 1,316,133 ops/sec ±0.74% (99 runs sampled)\n???? messagepack x 733,566 ops/sec ±1.55% (87 runs sampled)\nFastest is ???? msgpackr\n```\n\nEncoder comparison:\n\n```\nnpx ts-node benchmarks/json-pack/bench.encoders.ts\n=============================================================================== Benchmark: Encoding\nWarmup: 1000x , Node.js: v20.2.0 , Arch: arm64 , CPU: Apple M1 Max\n---------------------------------------------------------------------------- Small object, 44 bytes\n???? CborEncoderFast x 6,319,117 ops/sec ±0.11% (101 runs sampled)\n???? CborEncoder x 6,001,443 ops/sec ±0.15% (101 runs sampled)\n???? MsgPackEncoderFast x 6,047,466 ops/sec ±0.20% (99 runs sampled)\n???? MsgPackEncoder x 5,493,093 ops/sec ±0.10% (101 runs sampled)\n???? JsonEncoder x 6,018,890 ops/sec ±0.11% (97 runs sampled)\n???? UbjsonEncoder x 6,545,118 ops/sec ±0.10% (97 runs sampled)\n???? IonEncoderFast x 1,032,434 ops/sec ±0.14% (99 runs sampled)\n???? Buffer.from(JSON.stringify()) x 2,300,069 ops/sec ±0.15% (100 runs sampled)\nFastest is ???? UbjsonEncoder\n------------------------------------------------------------------------- Typical object, 993 bytes\n???? CborEncoderFast x 460,125 ops/sec ±0.14% (98 runs sampled)\n???? CborEncoder x 439,506 ops/sec ±0.18% (98 runs sampled)\n???? MsgPackEncoderFast x 458,530 ops/sec ±0.15% (99 runs sampled)\n???? MsgPackEncoder x 449,540 ops/sec ±0.16% (100 runs sampled)\n???? JsonEncoder x 303,410 ops/sec ±0.12% (101 runs sampled)\n???? UbjsonEncoder x 479,450 ops/sec ±0.13% (99 runs sampled)\n???? IonEncoderFast x 68,000 ops/sec ±0.11% (102 runs sampled)\n???? Buffer.from(JSON.stringify()) x 207,747 ops/sec ±0.11% (98 runs sampled)\nFastest is ???? UbjsonEncoder\n-------------------------------------------------------------------------- Large object, 3741 bytes\n???? CborEncoderFast x 133,608 ops/sec ±0.15% (100 runs sampled)\n???? CborEncoder x 128,019 ops/sec ±0.13% (97 runs sampled)\n???? MsgPackEncoderFast x 133,863 ops/sec ±0.14% (99 runs sampled)\n???? MsgPackEncoder x 131,521 ops/sec ±0.18% (99 runs sampled)\n???? JsonEncoder x 93,018 ops/sec ±0.13% (98 runs sampled)\n???? UbjsonEncoder x 140,969 ops/sec ±0.15% (101 runs sampled)\n???? IonEncoderFast x 11,523 ops/sec ±0.15% (101 runs sampled)\n???? Buffer.from(JSON.stringify()) x 63,389 ops/sec ±0.13% (101 runs sampled)\nFastest is ???? UbjsonEncoder\n-------------------------------------------------------------------- Very large object, 45750 bytes\n???? CborEncoderFast x 5,790 ops/sec ±0.15% (100 runs sampled)\n???? CborEncoder x 5,579 ops/sec ±0.14% (100 runs sampled)\n???? MsgPackEncoderFast x 6,005 ops/sec ±0.13% (100 runs sampled)\n???? MsgPackEncoder x 5,670 ops/sec ±0.18% (99 runs sampled)\n???? JsonEncoder x 6,351 ops/sec ±0.16% (101 runs sampled)\n???? UbjsonEncoder x 6,248 ops/sec ±0.18% (99 runs sampled)\n???? IonEncoderFast x 1,868 ops/sec ±0.21% (98 runs sampled)\n???? Buffer.from(JSON.stringify()) x 7,240 ops/sec ±0.19% (99 runs sampled)\nFastest is ???? Buffer.from(JSON.stringify())\n------------------------------------------------------------------ Object with many keys, 969 bytes\n???? CborEncoderFast x 283,371 ops/sec ±0.18% (99 runs sampled)\n???? CborEncoder x 268,056 ops/sec ±0.17% (96 runs sampled)\n???? MsgPackEncoderFast x 285,224 ops/sec ±0.17% (96 runs sampled)\n???? MsgPackEncoder x 272,416 ops/sec ±0.21% (98 runs sampled)\n???? JsonEncoder x 234,921 ops/sec ±0.21% (98 runs sampled)\n???? UbjsonEncoder x 292,228 ops/sec ±0.19% (95 runs sampled)\n???? IonEncoderFast x 63,456 ops/sec ±0.14% (98 runs sampled)\n???? Buffer.from(JSON.stringify()) x 175,341 ops/sec ±0.86% (93 runs sampled)\nFastest is ???? UbjsonEncoder\n------------------------------------------------------------------------- String ladder, 3398 bytes\n???? CborEncoderFast x 280,167 ops/sec ±0.20% (100 runs sampled)\n???? CborEncoder x 283,404 ops/sec ±0.20% (97 runs sampled)\n???? MsgPackEncoderFast x 272,800 ops/sec ±0.18% (99 runs sampled)\n???? MsgPackEncoder x 283,433 ops/sec ±0.23% (98 runs sampled)\n???? JsonEncoder x 147,390 ops/sec ±0.16% (98 runs sampled)\n???? UbjsonEncoder x 290,624 ops/sec ±0.21% (98 runs sampled)\n???? IonEncoderFast x 25,452 ops/sec ±0.17% (101 runs sampled)\n???? Buffer.from(JSON.stringify()) x 145,352 ops/sec ±0.23% (99 runs sampled)\nFastest is ???? UbjsonEncoder\n-------------------------------------------------------------------------- Long strings, 7011 bytes\n???? CborEncoderFast x 394,386 ops/sec ±0.53% (95 runs sampled)\n???? CborEncoder x 394,442 ops/sec ±0.49% (94 runs sampled)\n???? MsgPackEncoderFast x 386,894 ops/sec ±0.54% (95 runs sampled)\n???? MsgPackEncoder x 394,019 ops/sec ±0.50% (95 runs sampled)\n???? JsonEncoder x 50,781 ops/sec ±0.13% (97 runs sampled)\n???? UbjsonEncoder x 396,184 ops/sec ±0.57% (95 runs sampled)\n???? IonEncoderFast x 11,799 ops/sec ±0.22% (99 runs sampled)\n???? Buffer.from(JSON.stringify()) x 28,742 ops/sec ±0.11% (102 runs sampled)\nFastest is ???? UbjsonEncoder,???? CborEncoder,???? CborEncoderFast,???? MsgPackEncoder\n-------------------------------------------------------------------------- Short strings, 170 bytes\n???? CborEncoderFast x 1,816,742 ops/sec ±0.16% (100 runs sampled)\n???? CborEncoder x 1,831,503 ops/sec ±0.22% (97 runs sampled)\n???? MsgPackEncoderFast x 1,641,743 ops/sec ±0.17% (101 runs sampled)\n???? MsgPackEncoder x 1,694,803 ops/sec ±0.17% (97 runs sampled)\n???? JsonEncoder x 1,595,041 ops/sec ±0.12% (99 runs sampled)\n???? UbjsonEncoder x 1,779,112 ops/sec ±0.24% (98 runs sampled)\n???? IonEncoderFast x 422,031 ops/sec ±0.10% (101 runs sampled)\n???? Buffer.from(JSON.stringify()) x 1,001,976 ops/sec ±0.24% (98 runs sampled)\nFastest is ???? CborEncoder\n-------------------------------------------------------------------------------- Numbers, 136 bytes\n???? CborEncoderFast x 2,822,683 ops/sec ±0.14% (99 runs sampled)\n???? CborEncoder x 3,111,311 ops/sec ±0.20% (97 runs sampled)\n???? MsgPackEncoderFast x 2,918,971 ops/sec ±0.14% (100 runs sampled)\n???? MsgPackEncoder x 2,862,193 ops/sec ±0.13% (100 runs sampled)\n???? JsonEncoder x 1,706,584 ops/sec ±0.18% (96 runs sampled)\n???? UbjsonEncoder x 3,238,810 ops/sec ±0.15% (97 runs sampled)\n???? IonEncoderFast x 545,885 ops/sec ±0.16% (98 runs sampled)\n???? Buffer.from(JSON.stringify()) x 1,216,907 ops/sec ±0.20% (98 runs sampled)\nFastest is ???? UbjsonEncoder\n--------------------------------------------------------------------------------- Tokens, 308 bytes\n???? CborEncoderFast x 1,360,976 ops/sec ±0.20% (96 runs sampled)\n???? CborEncoder x 1,367,625 ops/sec ±0.16% (101 runs sampled)\n???? MsgPackEncoderFast x 1,753,202 ops/sec ±0.19% (99 runs sampled)\n???? MsgPackEncoder x 1,733,298 ops/sec ±0.16% (100 runs sampled)\n???? JsonEncoder x 1,411,382 ops/sec ±0.27% (98 runs sampled)\n???? UbjsonEncoder x 1,734,304 ops/sec ±0.17% (101 runs sampled)\n???? IonEncoderFast x 369,161 ops/sec ±0.21% (97 runs sampled)\n???? Buffer.from(JSON.stringify()) x 1,092,623 ops/sec ±0.15% (101 runs sampled)\nFastest is ???? MsgPackEncoderFast\n```\n\n\n### Shallow reading\n\n```\nnode benchmarks/json-pack/bench.shallow-read.js\n=============================================================================== Benchmark: Encoding\nWarmup: 10000x , Node.js: v16.14.2 , Arch: arm64 , CPU: Apple M1\n------------------------------------------------------------------------- Typical object, 993 bytes\n???? JSON.parse() x 314,451 ops/sec ±0.24% (94 runs sampled)\n???? msgpackr x 332,628 ops/sec ±0.09% (99 runs sampled)\n???? cbor-x x 326,509 ops/sec ±0.05% (101 runs sampled)\n???? MsgPackDecoder x 368,088 ops/sec ±0.15% (100 runs sampled)\n???? CborDecoder x 327,286 ops/sec ±0.15% (101 runs sampled)\n???? MsgPackDecoder.{findKey,findIndex}() x 1,815,090 ops/sec ±0.07% (99 runs sampled)\n???? MsgPackDecoder.find() x 1,797,098 ops/sec ±0.15% (98 runs sampled)\n???? genShallowReader()(MsgPackDecoder) x 2,085,260 ops/sec ±0.19% (99 runs sampled)\nFastest is ???? genShallowReader()(MsgPackDecoder)\n```\n","_attachments":{},"homepage":"https://github.com/streamich/json-joy/packages/json-pack","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"license":"Apache-2.0"}