{"_id":"@jsonjoy.com/util","_rev":"4312415","name":"@jsonjoy.com/util","description":"Various helper utilities","dist-tags":{"latest":"18.8.0"},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"time":{"modified":"2026-04-07T21:56:06.000Z","created":"2024-04-09T21:54:38.006Z","18.8.0":"2026-04-07T16:15:14.918Z","18.7.0":"2026-04-05T22:11:59.303Z","18.6.0":"2026-04-04T17:52:12.831Z","18.5.0":"2026-04-02T18:14:53.807Z","18.1.0":"2026-03-21T15:26:45.212Z","18.0.0":"2026-02-22T18:14:54.391Z","17.67.0":"2026-02-06T11:55:54.944Z","17.65.0":"2025-11-30T18:34:46.883Z","17.64.0":"2025-11-30T16:38:35.569Z","17.63.0":"2025-10-28T21:58:26.998Z","17.62.0":"2025-10-28T10:21:26.116Z","17.61.1":"2025-10-21T22:18:41.485Z","17.61.0":"2025-10-20T18:55:28.802Z","17.60.0":"2025-10-19T22:31:29.694Z","17.59.0":"2025-10-18T16:20:25.873Z","1.9.0":"2025-08-02T23:31:12.507Z","1.8.1":"2025-08-01T16:08:17.258Z","1.8.0":"2025-07-25T19:42:59.095Z","1.7.0":"2025-07-25T18:15:54.509Z","1.6.0":"2025-05-05T13:34:06.106Z","1.5.0":"2024-10-06T15:44:42.932Z","1.4.0":"2024-10-06T12:40:29.330Z","1.3.0":"2024-07-27T08:53:22.714Z","1.2.0":"2024-06-19T22:21:17.621Z","1.1.3":"2024-05-08T09:01:21.142Z","1.1.2":"2024-04-30T20:43:45.182Z","1.1.1":"2024-04-30T20:40:08.905Z","1.1.0":"2024-04-20T10:55:21.422Z","1.0.0":"2024-04-09T21:54:38.006Z"},"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/util","publishConfig":{"access":"public"},"version":"18.8.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/util","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":["codegen","buffer","string","utf8","json","json-brand","json-random","fuzzer"],"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/buffers":"18.8.0","@jsonjoy.com/codegen":"18.8.0","@jsonjoy.com/json-equal":"18.8.0"},"_id":"@jsonjoy.com/util@18.8.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-Lkj/ssEBBTg3Nb4KkWucn4637DVcN/wRr1S2h6Wi3Xdr/ikdp+uvdgdy+PyWgUtZL8NTStINEYEwNAONlHCsVw==","_resolved":"/home/runner/work/json-joy/json-joy/packages/util/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"shasum":"17ac789839029deb6cd0aaa98d7706ac6eafbed8","size":49119,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-18.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_18.8.0_1775578514779_0.23941375208234317"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T16:15:14.918Z","publish_time":1775578514918,"_source_registry_name":"default","_cnpm_publish_time":1775578514918},"18.7.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"18.7.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/util","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":["codegen","buffer","string","utf8","json","json-brand","json-random","fuzzer"],"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/buffers":"18.7.0","@jsonjoy.com/codegen":"18.7.0","@jsonjoy.com/json-equal":"18.7.0"},"_id":"@jsonjoy.com/util@18.7.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-lRsng5q1BGNZObN2mT/6OB091hDtjxj1puowXIi7betCK6JzW0fQHNFLO5y3QofK3HIhJwBvpkJvnWq91b+CKA==","_resolved":"/home/runner/work/json-joy/json-joy/packages/util/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"shasum":"e737fbdf0c4c78d9b315cdb1a406320c132f445b","size":49119,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-18.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_18.7.0_1775427119155_0.8687019327526246"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-05T22:11:59.303Z","publish_time":1775427119303,"_source_registry_name":"default","_cnpm_publish_time":1775427119303},"18.6.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"18.6.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/util","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":["codegen","buffer","string","utf8","json","json-brand","json-random","fuzzer"],"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/buffers":"18.6.0","@jsonjoy.com/codegen":"18.6.0","@jsonjoy.com/json-equal":"18.6.0"},"_id":"@jsonjoy.com/util@18.6.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-VAuNGqcOdn4Q0vfHbqB7drw80dm3hjhXqOTnwsIIXW7JGp3WTnKWXbqiZMJ72CYC1+MP2S8rUwpnK4RUJekM9w==","_resolved":"/home/runner/work/json-joy/json-joy/packages/util/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"shasum":"de1cb85e498aeeb0966d78bd533a01fb1bb1193d","size":49119,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-18.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_18.6.0_1775325132693_0.3282014426355029"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-04T17:52:12.831Z","publish_time":1775325132831,"_source_registry_name":"default","_cnpm_publish_time":1775325132831},"18.5.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"18.5.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/util","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":["codegen","buffer","string","utf8","json","json-brand","json-random","fuzzer"],"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/buffers":"18.5.0","@jsonjoy.com/codegen":"18.5.0","@jsonjoy.com/json-equal":"18.5.0"},"_id":"@jsonjoy.com/util@18.5.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-VsOx4fCXXT5qUoZmrRE4nmcKgi7Au4soLOxhqfsqdOBdRwbagfyVYBsTj5xW1G0IBybAEGz6LJ3ec5RqdhYOIw==","_resolved":"/home/runner/work/json-joy/json-joy/packages/util/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"779585ae58fd01b33c5d2216ecd912f839aca2d1","size":49119,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-18.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_18.5.0_1775153693649_0.8375024923809471"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-02T18:14:53.807Z","publish_time":1775153693807,"_source_registry_name":"default","_cnpm_publish_time":1775153693807},"18.1.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"18.1.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":"jsonjoy-com/util","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-brand","json-random","fuzzer"],"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/buffers":"18.1.0","@jsonjoy.com/codegen":"18.1.0","@jsonjoy.com/json-equal":"18.1.0"},"_id":"@jsonjoy.com/util@18.1.0","gitHead":"6fadf62f896d462e8a99f54b775ad6e338822b00","dist":{"shasum":"df44f64339627be16367afe5b725b8e3786ed060","size":49072,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-18.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_18.1.0_1774106805061_0.8258416898701042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-21T15:26:45.212Z","publish_time":1774106805212,"_source_registry_name":"default","_cnpm_publish_time":1774106805212},"18.0.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"18.0.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":"jsonjoy-com/util","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-brand","json-random","fuzzer"],"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":"npx 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/buffers":"18.0.0","@jsonjoy.com/codegen":"18.0.0","@jsonjoy.com/json-equal":"18.0.0"},"_id":"@jsonjoy.com/util@18.0.0","gitHead":"b8f6531fe40ba35746ccbae7b11b40d6a343d919","dist":{"shasum":"bf61b2e790bededa8eab82f958e45e4883c0ae40","size":19102,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-18.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_18.0.0_1771784094244_0.7917044279474073"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-22T18:14:54.391Z","publish_time":1771784094391,"_source_registry_name":"default","_cnpm_publish_time":1771784094391},"17.67.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"17.67.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":"jsonjoy-com/util","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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/buffers":"17.67.0","@jsonjoy.com/codegen":"17.67.0"},"_id":"@jsonjoy.com/util@17.67.0","gitHead":"9c2faf7857f89107c2b8fc040a912796516ddb4f","dist":{"shasum":"7c4288fc3808233e55c7610101e7bb4590cddd3f","size":21647,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-17.67.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_17.67.0_1770378954799_0.8868937791796105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T11:55:54.944Z","publish_time":1770378954944,"_source_registry_name":"default","_cnpm_publish_time":1770378954944},"17.65.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"17.65.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":"jsonjoy-com/util","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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/buffers":"17.65.0","@jsonjoy.com/codegen":"17.65.0"},"_id":"@jsonjoy.com/util@17.65.0","gitHead":"3f1b925dd260a8ba75adde2a16df715c06d9b2b8","dist":{"shasum":"b27832bdf7aeaf4a36f9cb8721cb4ffb086f06a1","size":21647,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-17.65.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_17.65.0_1764527686676_0.6303547152679607"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-30T18:34:46.883Z","publish_time":1764527686883,"_source_registry_name":"default","_cnpm_publish_time":1764527686883},"17.64.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"17.64.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":"jsonjoy-com/util","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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/buffers":"17.64.0","@jsonjoy.com/codegen":"17.64.0"},"_id":"@jsonjoy.com/util@17.64.0","gitHead":"57dbc7cd3085f785d742648bb85847fd7f0ab882","dist":{"shasum":"7bd2cc1ba7f1646768ba9296e37de1a8e4f0dece","size":21647,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-17.64.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_17.64.0_1764520715377_0.19647529619304493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-30T16:38:35.569Z","publish_time":1764520715569,"_source_registry_name":"default","_cnpm_publish_time":1764520715569},"17.63.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"17.63.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":"jsonjoy-com/util","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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/buffers":"17.63.0","@jsonjoy.com/codegen":"17.63.0"},"_id":"@jsonjoy.com/util@17.63.0","gitHead":"0f1c1f821ff1c2a35e341f1fce79b35e107b5ec0","dist":{"shasum":"64c27cc5e41a17dff901d7984a0d1bdb82f8195d","size":21647,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-17.63.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_17.63.0_1761688706816_0.023918360480375656"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T21:58:26.998Z","publish_time":1761688706998,"_source_registry_name":"default","_cnpm_publish_time":1761688706998},"17.62.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"17.62.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":"jsonjoy-com/util","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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/buffers":"17.62.0","@jsonjoy.com/codegen":"17.62.0"},"_id":"@jsonjoy.com/util@17.62.0","gitHead":"0c473405cf7840e82fd0b5726eca73294166de0b","dist":{"shasum":"cdbb267e7bd9c1004ac5477bafa8566d8d8c8cec","size":21646,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-17.62.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_17.62.0_1761646885912_0.3801068494199684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T10:21:26.116Z","publish_time":1761646886116,"_source_registry_name":"default","_cnpm_publish_time":1761646886116},"17.61.1":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"17.61.1","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":"jsonjoy-com/util","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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/buffers":"17.61.1","@jsonjoy.com/codegen":"17.61.1"},"_id":"@jsonjoy.com/util@17.61.1","gitHead":"be72bd39f11a72e10cb58347100e63ca3865dc01","dist":{"shasum":"6d8d1afc78bc8ffec717d8c1c3099ee532834f58","size":21648,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-17.61.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_17.61.1_1761085121285_0.10397642684332431"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T22:18:41.485Z","publish_time":1761085121485,"_source_registry_name":"default","_cnpm_publish_time":1761085121485},"17.61.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"17.61.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":"jsonjoy-com/util","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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/buffers":"17.61.0","@jsonjoy.com/codegen":"17.61.0"},"_id":"@jsonjoy.com/util@17.61.0","gitHead":"bcabf28c02eda97daac57cf8c16c6f45166f8bd9","dist":{"shasum":"242a7a66d9ef78103ee31b1b88c62263b0e3f24f","size":21647,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-17.61.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_17.61.0_1760986528552_0.8290043418466511"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T18:55:28.802Z","publish_time":1760986528802,"_source_registry_name":"default","_cnpm_publish_time":1760986528802},"17.60.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"17.60.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":"jsonjoy-com/util","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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/buffers":"17.60.0","@jsonjoy.com/codegen":"17.60.0"},"_id":"@jsonjoy.com/util@17.60.0","gitHead":"35e0397cc22da24d784f4245a0f4c72b2c5b945e","dist":{"shasum":"532643ae13eff77049072035e7f41e890485a3d5","size":21646,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-17.60.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_17.60.0_1760913089504_0.1041239508634737"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-19T22:31:29.694Z","publish_time":1760913089694,"_source_registry_name":"default","_cnpm_publish_time":1760913089694},"17.59.0":{"name":"@jsonjoy.com/util","publishConfig":{"access":"public"},"version":"17.59.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":"jsonjoy-com/util","license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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/buffers":"17.59.0","@jsonjoy.com/codegen":"17.59.0"},"_id":"@jsonjoy.com/util@17.59.0","gitHead":"623856152455d7a60445d1c15a80a907423cf339","dist":{"shasum":"7f181b6b22fc93342be72ea9c81dc9d325b806bc","size":21673,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-17.59.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_17.59.0_1760804425674_0.7947960374468848"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-18T16:20:25.873Z","publish_time":1760804425873,"_source_registry_name":"default","_cnpm_publish_time":1760804425873},"1.9.0":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.9.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0"},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.9.0","gitHead":"96f1cc68771794ae3849474287d21955f2b53314","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"7ee95586aed0a766b746cd8d8363e336c3c47c46","size":27413,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_1.9.0_1754177472306_0.02516130069508371"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-02T23:31:12.507Z","publish_time":1754177472507,"_source_registry_name":"default","_cnpm_publish_time":1754177472507},"1.8.1":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.8.1","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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/buffers":"^1.0.0"},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.8.1","gitHead":"9dd684e46d830e14e3b9e41bb0f92d7761e235c5","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"62387224001e59ded1ca3744b88b44cdb808e7f9","size":31377,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-1.8.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/util_1.8.1_1754064497017_0.7830486167008504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-01T16:08:17.258Z","publish_time":1754064497258,"_source_registry_name":"default","_cnpm_publish_time":1754064497258},"1.8.0":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.8.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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":{},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.8.0","gitHead":"ad9788e13f3596c118f2813f0dd79398ca03d649","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"3b5d276f8c7ebab0599d92a81c829e4874920ec8","size":48718,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_1.8.0_1753472578872_0.4859245368136622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T19:42:59.095Z","publish_time":1753472579095,"_source_registry_name":"default","_cnpm_publish_time":1753472579095},"1.7.0":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.7.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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":{},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.7.0","gitHead":"1d3c34832c4f563c1684725e9904065e6861ce74","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"d87d2dfae39d34a7dc49e48850089af884a06557","size":49496,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_1.7.0_1753467354319_0.6296054759179504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-25T18:15:54.509Z","publish_time":1753467354509,"_source_registry_name":"default","_cnpm_publish_time":1753467354509},"1.6.0":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.6.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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":{},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.6.0","gitHead":"26280045f7f34794c941c07fe8a693e2ab095788","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"shasum":"23991b2fe12cb3a006573d9dc97c768d3ed2c9f1","size":49477,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_1.6.0_1746452045887_0.41011858272448465"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-05T13:34:06.106Z","publish_time":1746452046106,"_source_registry_name":"default","_cnpm_publish_time":1746452046106},"1.5.0":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.5.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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":{},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.5.0","gitHead":"7f0f546c093dfc6cdbe1a1c8b0914a7f0c5bf8e3","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"shasum":"6008e35b9d9d8ee27bc4bfaa70c8cbf33a537b4c","size":48859,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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","tmp":"tmp/util_1.5.0_1728229482705_0.20487991033657904"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-06T15:44:42.932Z","publish_time":1728229482932,"_source_registry_name":"default","_cnpm_publish_time":1728229482932},"1.4.0":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.4.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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":{},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.4.0","gitHead":"05f9719ddee7782149baa96424702e71b0d7b7a6","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"shasum":"42d2d7a0b1e961446a5749ef6bc1d6e5dd093ea8","size":48632,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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","tmp":"tmp/util_1.4.0_1728218429135_0.9797190883674167"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-06T12:40:29.330Z","publish_time":1728218429330,"_source_registry_name":"default","_cnpm_publish_time":1728218429330},"1.3.0":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.3.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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":{},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.3.0","gitHead":"8a595a4ba5672fad26d1c7855db3164a6062df30","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"shasum":"e5623885bb5e0c48c1151e4dae422fb03a5887a1","size":45638,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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","tmp":"tmp/util_1.3.0_1722070402323_0.8965806700064025"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-07-27T08:53:22.714Z","publish_time":1722070402714,"_source_registry_name":"default","_cnpm_publish_time":1722070402714},"1.2.0":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.2.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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":{},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.2.0","gitHead":"69a2956e052002964eae87ec91c2ba2066ce3629","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"shasum":"0fe9a92de72308c566ebcebe8b5a3f01d3149df2","size":44631,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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","tmp":"tmp/util_1.2.0_1718835677436_0.9018221741972534"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-19T22:21:17.621Z","publish_time":1718835677621,"_source_registry_name":"default","_cnpm_publish_time":1718835677621},"1.1.3":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.1.3","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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":{},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.1.3","gitHead":"5afc2d1c6bc47e1d9317304e07d7b17aeb2ad5ed","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"shasum":"75b1c3cf21b70e665789d1ad3eabeff8b7fd1429","size":44407,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-1.1.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/util_1.1.3_1715158880957_0.448104854168053"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-08T09:01:21.142Z","publish_time":1715158881142,"_source_registry_name":"default","_cnpm_publish_time":1715158881142},"1.1.2":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.1.2","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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":{},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.1.2","gitHead":"6dc4ffe216f03a2ff62918854abf607a5159f728","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"shasum":"5072c27ecdb16d1ed7a2d125a1d0ed8aba01d652","size":40367,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-1.1.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/util_1.1.2_1714509824981_0.020307490516503934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T20:43:45.182Z","publish_time":1714509825182,"_source_registry_name":"default","_cnpm_publish_time":1714509825182},"1.1.1":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.1.1","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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"},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.1.1","gitHead":"6180c7aa28d53cf6ecb964ecdf374ffc688beaf2","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"shasum":"92a3dfff833dd42ce911b68f65146e29ce091222","size":40286,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_1.1.1_1714509608680_0.7429610631220027"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-30T20:40:08.905Z","publish_time":1714509608905,"_source_registry_name":"default","_cnpm_publish_time":1714509608905},"1.1.0":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.1.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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"},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.1.0","gitHead":"2f40694c1d50cb59212345707ddefd1124bb950b","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"shasum":"9726365362ede17405d2b521b4c782582df7ed4f","size":40679,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_1.1.0_1713610521224_0.585054282409313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-20T10:55:21.422Z","publish_time":1713610521422,"_source_registry_name":"default","_cnpm_publish_time":1713610521422},"1.0.0":{"name":"@jsonjoy.com/util","private":false,"publishConfig":{"access":"public"},"version":"1.0.0","description":"Various helper utilities","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/util","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/util.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["codegen","buffer","string","utf8","json","json-equal","json-brand","json-random","fuzzer"],"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"},"devDependencies":{"@types/benchmark":"^2.1.2","@types/jest":"^29.5.12","benchmark":"^2.1.4","jest":"^29.7.0","json-pack-napi":"^0.0.2","prettier":"^3.2.5","pretty-quick":"^3.1.3","rimraf":"^5.0.0","ts-jest":"^29.1.2","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.4.4"},"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/util@1.0.0","gitHead":"903f9e62ee73d3959325bf82de89e710ab215d8e","bugs":{"url":"https://github.com/jsonjoy-com/util/issues"},"_nodeVersion":"20.8.1","_npmVersion":"10.1.0","dist":{"shasum":"417a4e6c112501ac98e3a4e695f5ffa23ba01b2d","size":39847,"noattachment":false,"key":"/@jsonjoy.com/util/-/@jsonjoy.com/util-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/util/download/@jsonjoy.com/util-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/util_1.0.0_1712699677792_0.32696589854979496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-09T21:54:38.006Z","publish_time":1712699678006,"_source_registry_name":"default","_cnpm_publish_time":1712699678006}},"readme":"# util\n\nUseful utilities for TypeScript programming.\n","_attachments":{},"homepage":"https://github.com/streamich/json-joy/packages/util","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"license":"Apache-2.0"}