{"_id":"@jsonjoy.com/json-type","_rev":"51-da01c5fd3596cdda62190cf0c8488def","name":"@jsonjoy.com/json-type","dist-tags":{"latest":"18.30.0"},"versions":{"1.0.0":{"name":"@jsonjoy.com/json-type","version":"1.0.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@1.0.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"e7b36a5f87386b5153c374ab3f7601071f46b687","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-1.0.0.tgz","fileCount":114,"integrity":"sha512-tuIjos9v1aEfrWUjD97pGyMe/DVC1Kc2iktDrSD4U3FzPjRThiG+LR1QkSKVQajNqpSQIo0u+r+bpflRmT1enw==","signatures":[{"sig":"MEUCIQDQM+3HMLJNGjNzwsbPx+dN/CHooZcs5gcCM2r7EFOVEwIgLTMkfpltnwy8eQQfTHDn1yTH3QxrMEdx0lQvCHPiuBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248788},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"29ca552278e58a70f390880565d943c3daa2b568","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.5.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.13.1","dependencies":{"tree-dump":"^1.0.2","sonic-forest":"^1.0.3","@jsonjoy.com/util":"^1.4.0","@jsonjoy.com/json-pack":"^1.1.0","@jsonjoy.com/json-expression":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.1","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_1.0.0_1728220137686_0.8525229795967351","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@jsonjoy.com/json-type","version":"1.1.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@1.1.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"c44e288a2e5ac77fe1b62b126f06d197e1793ef7","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-1.1.0.tgz","fileCount":114,"integrity":"sha512-hDzoQ2iBcUpBamlnqbQYrFtl5gXz4Xv9oA9PmTGEUn+Z/cynR5EMVT3plzgYLdelSUhLCCxU24HtdH9PyVepcA==","signatures":[{"sig":"MEUCIQC3gpJJhP4o35DowR2vT+zYYtZg7VeDgmiLtqlxXBDLcAIgXRjo3lfFWIyWmYYJVOM71mg5gUIaKiJ/3YCkOMohN6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250420},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"6fc41d8a0e35c1092de461405b6324efbbe5c8db","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.5.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.13.1","dependencies":{"tree-dump":"^1.0.2","sonic-forest":"^1.0.3","@jsonjoy.com/util":"^1.4.0","@jsonjoy.com/json-pack":"^1.1.0","@jsonjoy.com/json-expression":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.1","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_1.1.0_1728474746099_0.7538072684506447","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@jsonjoy.com/json-type","version":"1.2.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@1.2.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"fcc6cf6936522889047081afe6eb5bec09e82ca4","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-1.2.0.tgz","fileCount":114,"integrity":"sha512-ZBmNcG8FWnnfm1bwYdi7GOXhTobgNpEvsujiEtuzD9FokUeB0YE9d9YGQOJ9ZSLwoIee9uXTknfOrfqsemfEfA==","signatures":[{"sig":"MEUCIQD9O95MT1f24TearSKHWjavbuuBmKS5mD5YCaNqZGKMDgIgTo+io5XWtox+h5LQDnlHwoKwHCYfNAYeJLTL48Z3XqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250440},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"b00fa260f03eb4fdad1714e053e869784a885dc3","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.1","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.0","@jsonjoy.com/util":"^1.6.0","@jsonjoy.com/json-pack":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_1.2.0_1747951839601_0.9883178219273365","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@jsonjoy.com/json-type","version":"1.3.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@1.3.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"757ca67fca8b336e5184d826b2df4485c2f5741f","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-1.3.0.tgz","fileCount":120,"integrity":"sha512-Hm2MQ/ceG9g5/jrzDb6v1y0xVM63n4BNAfs6HIrn82eEBz7e/aEEytP3StN0wasCal6R7tLJetOB/BiaAcs56g==","signatures":[{"sig":"MEUCICiSXXd8LCIax7WZ/vS48ZyPn2mrsX2o9SharImAM+bLAiEAlicRsy0TO6330D/5uHFZ/u7L6ekyN/gnv7mQ1hbw2xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258825},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"20cea299b7f0cc1b855a0dc67e49dad2140fc4be","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.0","@jsonjoy.com/util":"^1.6.0","@jsonjoy.com/json-pack":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_1.3.0_1753524394035_0.4611399616022174","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@jsonjoy.com/json-type","version":"1.4.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@1.4.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"c2245219a46194fd74bd3c058b6cfb47b3a3ebac","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-1.4.0.tgz","fileCount":138,"integrity":"sha512-2w98mTP7G6Ffy9eNEKULWqwYLjNMweudqJN7KlCJaSY56qroS+YrfVfozFYPQ5a+QBlJToOrGxj/fytIXB4dAQ==","signatures":[{"sig":"MEQCIC+TfuG2uIKO571J0esjFO5bfB6AIRU7DEyY6TaUt7qKAiBPhFApBJqoY5jUi3UTVJML0Tffl9jIr2Mhmk7/kX3Q0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293891},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"28e2f81d8006198788ec0d271382787ebe943586","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.0","@jsonjoy.com/util":"^1.6.0","@jsonjoy.com/json-pack":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_1.4.0_1753658354223_0.32922564251290654","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@jsonjoy.com/json-type","version":"1.5.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@1.5.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"3f359cfed8088e1322f73bb7af6dc78cab209718","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-1.5.0.tgz","fileCount":134,"integrity":"sha512-1c6lg8N5CSHrJzqt1lXQ9eMktfqt3Gpe7pRphAoxiARsZW0uNfdS1Ov2kLeHjMjYQESkPSbaIt7bzDdOkD8vKQ==","signatures":[{"sig":"MEUCIHYRDzNeSij66pjwCDRlry2Xd+HZRJZuoj0JQ/KsspwGAiEAxvyb0TisjIeVYjv+FUe9XKmrb+MJnQ2IOGz4XaHF9Mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288156},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"5efcf6bfa1516ff9147b0fa49ed6dd97b3987ec0","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.0","@jsonjoy.com/util":"^1.6.0","@jsonjoy.com/json-pack":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_1.5.0_1753716052820_0.5491350027945092","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@jsonjoy.com/json-type","version":"1.6.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@1.6.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"ee2fe86e998578e3bdb5b9115843225c98d05086","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-1.6.0.tgz","fileCount":144,"integrity":"sha512-uuqU3NbLG5t/pAuGVoWGSmhq7ungdvIFQsjfDufidltd7GduqCotuAGI0hA7eT6U3TQKgoIQ8WUhwZefqLzOUg==","signatures":[{"sig":"MEYCIQDDA3aHLTLxlKRITivYuPqpOdfGCdhCPtBPmoIdmwtbCgIhANoPJYdc+2CMx8jqz6moI4GFksEOy2dZGoiwUbLnVQER","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345898},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"d14712b57f6b9fb7e4b16a12739487fb7ca9e65f","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.0","@jsonjoy.com/util":"^1.6.0","@jsonjoy.com/json-pack":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_1.6.0_1753831439595_0.422713797822067","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@jsonjoy.com/json-type","version":"1.7.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@1.7.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"f1a2144ef51afe57b0612634def6e260ccab1fa4","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-1.7.0.tgz","fileCount":144,"integrity":"sha512-hFdbyMIF9bVQNCuaDu2vLs+nUfFP7Cxjr8DQFIwbrjjAN/PgBRSQQ8dy6IxKgX7F9agEDYmgZsQVQH112h412w==","signatures":[{"sig":"MEQCIBs6EdYTKMoqrWTxP+MfX8rXDr/hoUqJRuuuMZdVp27EAiBdJEGi62GFPtABoewHEF1Igyh3nixIZaL/v+AMZlQQ8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":346114},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"06dfbe8472a8cd6a8ae8490ccc6b03dd6b5ae827","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.0","@jsonjoy.com/util":"^1.6.0","@jsonjoy.com/json-pack":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_1.7.0_1753880170712_0.557638502816159","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@jsonjoy.com/json-type","version":"1.8.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@1.8.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"ba01a71570f766ad792f6342e495446c5ab0d027","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-1.8.0.tgz","fileCount":144,"integrity":"sha512-YoK6J0pv8PA09VD/NOeWdGSYrLRayowY/til3kM2bMLfXwBLb3Jkd6P87kyMrlEBRofLolFIHXEuKTsl/mfdcw==","signatures":[{"sig":"MEYCIQCyKUS3CbiK7LAKVuvCt4XwvZ6h9Qt51o48WdNDCm+I1QIhAIMCC7fFsCEU+0WAsVT8hcMRfSEepb899kCkhdm4WYYj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344043},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"8ff2a075d026e9be986d6b083b7d04464d2d41ee","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.0","@jsonjoy.com/util":"^1.6.0","@jsonjoy.com/json-pack":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_1.8.0_1753918210271_0.1222308986725753","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@jsonjoy.com/json-type","version":"2.0.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@2.0.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"a367f33ae9530a88cf1b89925aa17bae52e7307f","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-2.0.0.tgz","fileCount":134,"integrity":"sha512-zqj+DkgumjlUKOG8lwRIli4q34cJmSTvhDr0gbHPFGTTvGXhfXREe9Lunr0D7xtTiQJ4mTaaP8QpHH7JB6VZaw==","signatures":[{"sig":"MEYCIQCWvnNA/18WJ6Qg2k39bPWCNrf3ASHzL6wVnU7rgLqdLAIhAOAYuQhybvHRqvxknqCVsePdIazietdWtixgwFGT4gLc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260751},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"4889c67787965e52f9d25840fb9109225f9c13c2","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.1","@jsonjoy.com/util":"^1.9.0","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pack":"^1.9.0","@jsonjoy.com/json-random":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_2.0.0_1754669945940_0.3522225230536804","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@jsonjoy.com/json-type","version":"2.1.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@2.1.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"097de109ab8e503bf4b5ffb35b57f553579ebf3e","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-2.1.0.tgz","fileCount":134,"integrity":"sha512-UNT/01DZ3EI8hjtLuDVeftZBHWBrPNx8ciF6GuH9UdRMK7m2ASZKmqGRcPJtYok0gSCMzxqKm2FVQzGZ+/GB+g==","signatures":[{"sig":"MEUCIEHTUtyX3K0x3QGD5j+YDbPPH3VS1FulctlmoYwww2InAiEA59qIof36sMKUkZuD6zyJ7OXfuEvw0fQGJd85YYAuhDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260751},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"d4d86aaa2807d63034709aebc7e0b4ef43b0a197","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.1","@jsonjoy.com/util":"^1.9.0","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pack":"^1.9.0","@jsonjoy.com/json-random":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_2.1.0_1754692899238_0.3844386702286102","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@jsonjoy.com/json-type","version":"2.2.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@2.2.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"f325951b97a9563658cf6b5140c504dd64baf313","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-2.2.0.tgz","fileCount":136,"integrity":"sha512-pKJsvvgCFron3nIAgA2vJGUGO+dRYrHuup98WZWMkdyGEGTeR0vYVQzz8qOtYwuFPm1wIXUH2ONFHuvjxuNI2Q==","signatures":[{"sig":"MEUCIFn5u5WZULnQJlZ0EHA01w4ofAORfZPSe4y/NsqrqEzbAiEA4cnpppJmzKQFs+b7boBmcfJjF+gIVMNnl+rZpw4c4CU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263475},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"c3e2965a35a6ef62dcf69bea411edd62b96d769d","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.1","@jsonjoy.com/util":"^1.9.0","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pack":"^1.10.0","@jsonjoy.com/json-random":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_2.2.0_1754695371756_0.567377896909784","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@jsonjoy.com/json-type","version":"2.3.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@2.3.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"a6cba12105c6f03bf85f332741785bc51d892799","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-2.3.0.tgz","fileCount":136,"integrity":"sha512-pqyLn/KGvX36IVOQZKjb0o3Dy+My1GN1dKL9OdjKpAurzFk2oPCYB4i1VMU8QYaUglAxEVmpZ9w/XBY9iaVlWA==","signatures":[{"sig":"MEQCIA+nZH6YZjh7bmjwXLLsEVrsLCvMO2lGFFf/NodP3LKgAiA9vOQf5/+ajDlZbUlGtcouH2Y+KVWO0AJ/FhYVsoM+Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281023},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"7df727d9220388dca704952ac165ba2565b4c946","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.1","@jsonjoy.com/util":"^1.9.0","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pack":"^1.10.0","@jsonjoy.com/json-random":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_2.3.0_1754773014077_0.7499574066914563","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@jsonjoy.com/json-type","version":"2.4.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@2.4.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"c034403a423cb6904e896574c8b686e2b3c63849","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-2.4.0.tgz","fileCount":134,"integrity":"sha512-BHeKEg+aFMQzKfv/1059yJltHh75k2ZHkauEQ6RVhmdY5L2LLFTSSqx9HW5H5kZVsQv1WQ/yerNzsO6jWaVe6Q==","signatures":[{"sig":"MEQCIAs9RzVpGJuGdzWB5eBX6Ekyb8VSiYTgF8eEIFCAEPoGAiBZYDE25WScDpDYegEMq9ZzBOOy1BvtSpHbDM/08TYW8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278089},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"63deffb59c235dd7b3a059948b8950684a05f148","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.1","@jsonjoy.com/util":"^1.9.0","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pack":"^1.10.0","@jsonjoy.com/json-random":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_2.4.0_1754829130607_0.5698412584731298","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@jsonjoy.com/json-type","version":"2.4.1","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@2.4.1","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"55b29f56943e14d451a8775004904cccbad5f531","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-2.4.1.tgz","fileCount":134,"integrity":"sha512-J6RmZsZh1tF3GW89Vs5LAZCYaPOdmQi2HSvwCKN0DU6o2BZtO9lNscmyjQkUiT6HuWYuvXsGNi5Xf53pDUdIuA==","signatures":[{"sig":"MEQCID53VJKISpRw/GgP3tZi3cPXWC0eTgbibqgsJrCUh7SwAiBP493haeWAXmw7YKjLxwAO5dngqhXjTRmvoqOy1FXR2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278764},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"4e641815b435eb44f890df683fab10b6e8e69473","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"tree-dump":"^1.0.3","sonic-forest":"^1.2.1","@jsonjoy.com/util":"^1.9.0","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pack":"^1.10.0","@jsonjoy.com/json-random":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_2.4.1_1754832858819_0.717955152435978","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@jsonjoy.com/json-type","version":"2.5.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@2.5.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"8fb57fb276965eee34fdd008e48b6b94c7238204","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-2.5.0.tgz","fileCount":134,"integrity":"sha512-iTndPQlrdxlBvpAAly3FNYFLiJtzIVTuTTEsLt35VM/s4/NDM78tdVLSiUPMDRW+LIE3GOnCxxuT1mvZ9bEKvg==","signatures":[{"sig":"MEUCIHnoaiSx9xQnibfp5sVly12u5dTU+8eM7HSVP1PJ4sP8AiEA/rmGa+Gp6OzTdnNUBqEfbDXEuaY3uKseka9ttpugGXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287357},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"d5eaa111893f3dda7676d1f15b77d50e5f8cf39d","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"thingies":"^2.5.0","tree-dump":"^1.0.3","sonic-forest":"^1.2.1","@jsonjoy.com/util":"^1.9.0","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pack":"^1.10.0","@jsonjoy.com/json-random":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_2.5.0_1755274984463_0.34604506794868417","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@jsonjoy.com/json-type","version":"2.5.1","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@2.5.1","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"8c71e61f2e658b8bcb8dbe1e5b0866c8c34d1158","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-2.5.1.tgz","fileCount":134,"integrity":"sha512-e1fUHHebLslLJ9nvpp0N1dlqyeuicN/Ng73HlsiQb6ktuRY/K/b0nPOVmwTnbVO45AqcuwlIbHu2Crmfip3KaA==","signatures":[{"sig":"MEUCIQDEJnTqzx2FdRKq7mxxgHsODcrMMlLRc9dgx9EyAGr4+QIgCfmr5xswxyitSrGrVp4ipT3B6KSUKqyzl/fG6GWANxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287357},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"877b81ac7a7dbd964b979b6e5a42fd8910873e13","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"thingies":"^2.5.0","tree-dump":"^1.0.3","sonic-forest":"^1.2.1","@jsonjoy.com/util":"^1.9.0","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pack":"^1.11.0","@jsonjoy.com/json-random":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_2.5.1_1756039338655_0.9720322217878801","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@jsonjoy.com/json-type","version":"2.6.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@2.6.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","bugs":{"url":"https://github.com/jsonjoy-com/json-type/issues"},"dist":{"shasum":"6ee2e06f1827609bc9076b343ffda2ab3ffe9bff","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-2.6.0.tgz","fileCount":136,"integrity":"sha512-A0hyVACLctx8fqg8T6y0Y0kPr92GSPQ3cwfo+DEP2ZU7DXyRHfExYFmIR69mcEOXbJIMy9EwYLdPPM1/U6/TFA==","signatures":[{"sig":"MEQCIHRJdvSpDkjKIef6kIaN8BV6NWRqxMOvRNH1mO95+IubAiAqGrsD4/haMyptAYOY1ZSrw7FvOTBexoQVIe49nF7PUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289235},"jest":{"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"moduleFileExtensions":["ts","js"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"69b422a2d9ba78ecf9e913e3570793de9f8b8c7c","scripts":{"lint":"biome lint ./src","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","format":"biome format ./src","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","coverage":"yarn test --collectCoverage","lint:fix":"biome lint --apply ./src","format:fix":"biome format --write ./src","build:pages":"npx rimraf@6.0.1 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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":{"url":"git+https://github.com/jsonjoy-com/json-type.git","type":"git"},"_npmVersion":"10.8.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"20.19.4","dependencies":{"thingies":"^2.5.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"^1.9.0","@jsonjoy.com/buffers":"^1.0.0","@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/json-pack":"^1.11.0","@jsonjoy.com/json-random":"^1.2.0","@jsonjoy.com/json-expression":"^1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"yarn@4.5.0","devDependencies":{"jest":"^29.7.0","rxjs":"^7.8.2","tslib":"^2.7.0","ts-jest":"^29.1.2","benchmark":"^2.1.4","typescript":"^5.6.2","@types/jest":"^29.5.12","@types/node":"^22.7.4","config-galore":"^1.0.0","@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5"},"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_2.6.0_1756988910312_0.32136121454804356","host":"s3://npm-registry-packages-npm-production"}},"17.59.0":{"name":"@jsonjoy.com/json-type","version":"17.59.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@17.59.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","dist":{"shasum":"ca66dcadde32716a6934343c705fe476258ba6ca","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-17.59.0.tgz","fileCount":204,"integrity":"sha512-RKqn6xifJfj0nlojA3ZTeE9VP25DCAe2JKD1Q2G85SSm7tBAlvNCnPyNauIGkztCP+NMUahOWAsivLWa3vg/gQ==","signatures":[{"sig":"MEUCIQC4NcoVbDft2JsrIxTCOPjI2baEFQJMPEcCzxCzgezumAIgGHQEx0tfeIyc/DJT3WEt2vP1u2wgET2pTM2Ircb/Fzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481772},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"623856152455d7a60445d1c15a80a907423cf339","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/json-type","description":"High-performance JSON Pointer implementation","directories":{},"dependencies":{"thingies":"^2.5.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"17.59.0","@jsonjoy.com/buffers":"17.59.0","@jsonjoy.com/codegen":"17.59.0","@jsonjoy.com/json-pack":"17.59.0","@jsonjoy.com/json-random":"17.59.0","@jsonjoy.com/json-expression":"17.59.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_17.59.0_1760804423888_0.13318051811547016","host":"s3://npm-registry-packages-npm-production"}},"17.60.0":{"name":"@jsonjoy.com/json-type","version":"17.60.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@17.60.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","dist":{"shasum":"1b1e9bd2a6af95688757225e38f5f5d280ee7e57","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-17.60.0.tgz","fileCount":204,"integrity":"sha512-qdB6GINHVuxtQCEcTGb9v0udKVjy0OyFv5S+JeXMsakXC6FPLHQmWriFYG2aOiOODVa75w14P7SeLR+vKQB3KA==","signatures":[{"sig":"MEUCIB7ZFrGHgI6JENSRAo87nxh5jrZ9r4Pb99pi7IDXeKrHAiEA3ItFLJY/yBpb5He8v/Xj/LQk0vmFFPQHWIS88CKE1J4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482226},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"35e0397cc22da24d784f4245a0f4c72b2c5b945e","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/json-type","description":"High-performance JSON Pointer implementation","directories":{},"dependencies":{"thingies":"^2.5.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"17.60.0","@jsonjoy.com/buffers":"17.60.0","@jsonjoy.com/codegen":"17.60.0","@jsonjoy.com/json-pack":"17.60.0","@jsonjoy.com/json-random":"17.60.0","@jsonjoy.com/json-expression":"17.60.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_17.60.0_1760913087306_0.6618628494079051","host":"s3://npm-registry-packages-npm-production"}},"17.61.0":{"name":"@jsonjoy.com/json-type","version":"17.61.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@17.61.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","dist":{"shasum":"3c5d19336a0afd8abef6184ccbc11dfa6ae4420a","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-17.61.0.tgz","fileCount":204,"integrity":"sha512-dJmGIogrlc2FsM8F792txXT81jWDCpyBujQMwbZtT47xKllhaY9sIUwRceY8TW8Iv2jlIZ1HCjlokIPvpCyo6Q==","signatures":[{"sig":"MEUCIQDqht9pC5yTqmcacvUAkP3pm2ExInAQV5iqNoS46g4lFwIgb6WPDfcQw8sB+IFBnrUHm9PAipTxTzGJYzekQfcK6T4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482226},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"bcabf28c02eda97daac57cf8c16c6f45166f8bd9","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/json-type","description":"High-performance JSON Pointer implementation","directories":{},"dependencies":{"thingies":"^2.5.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"17.61.0","@jsonjoy.com/buffers":"17.61.0","@jsonjoy.com/codegen":"17.61.0","@jsonjoy.com/json-pack":"17.61.0","@jsonjoy.com/json-random":"17.61.0","@jsonjoy.com/json-expression":"17.61.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_17.61.0_1760986526433_0.1038430071398746","host":"s3://npm-registry-packages-npm-production"}},"17.61.1":{"name":"@jsonjoy.com/json-type","version":"17.61.1","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@17.61.1","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","dist":{"shasum":"c75d4a880a7493df8a2fa8f30ab866105a5fade6","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-17.61.1.tgz","fileCount":204,"integrity":"sha512-NIMDvMB4zQfgmLiUe2zSl4hm2V+WEaP34Fd+pHNzD7VT7n/SsqOotxfNtqbyag8yNdlzupCQ9+YlMfYpWAZDJA==","signatures":[{"sig":"MEUCIQCauT6Bo52O6T8K2WdLXfxx0K0l09YhmGiPvUmn8nS1dAIgd1tsEX2gXadL88XdW+1SdncQ5hqTZknGhBo7X3bU25s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482226},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"be72bd39f11a72e10cb58347100e63ca3865dc01","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/json-type","description":"High-performance JSON Pointer implementation","directories":{},"dependencies":{"thingies":"^2.5.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"17.61.1","@jsonjoy.com/buffers":"17.61.1","@jsonjoy.com/codegen":"17.61.1","@jsonjoy.com/json-pack":"17.61.1","@jsonjoy.com/json-random":"17.61.1","@jsonjoy.com/json-expression":"17.61.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_17.61.1_1761085119157_0.5938606595390563","host":"s3://npm-registry-packages-npm-production"}},"17.62.0":{"name":"@jsonjoy.com/json-type","version":"17.62.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@17.62.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","dist":{"shasum":"9261b9fda2b6bd0e64f951feb76a607eecd1713a","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-17.62.0.tgz","fileCount":204,"integrity":"sha512-ingUMfIJLdekzSELQMEvDEWsEUJ9pFg7IISKgZOHQrL47hgF4qXslY8bXQuRWeZZEQAIgP9upO1O8uPE/6Y0rg==","signatures":[{"sig":"MEUCIC+yMfeDS2HIAWsR6Ux5c89tDRq6+QoYjNuc6vI8OQjQAiEAnqLaODuDpBK2VyJzfQQlWavVmZqgB9w8qRDyDYkqf+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482226},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"0c473405cf7840e82fd0b5726eca73294166de0b","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/json-type","description":"High-performance JSON Pointer implementation","directories":{},"dependencies":{"thingies":"^2.5.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"17.62.0","@jsonjoy.com/buffers":"17.62.0","@jsonjoy.com/codegen":"17.62.0","@jsonjoy.com/json-pack":"17.62.0","@jsonjoy.com/json-random":"17.62.0","@jsonjoy.com/json-expression":"17.62.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_17.62.0_1761646884112_0.6831402994183606","host":"s3://npm-registry-packages-npm-production"}},"17.63.0":{"name":"@jsonjoy.com/json-type","version":"17.63.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@17.63.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","dist":{"shasum":"7a4ef60435b26997aa001b10be7028b98d7a1ddb","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-17.63.0.tgz","fileCount":204,"integrity":"sha512-NMrtnDmuQjtjKnquWZQDfGfRgNT+HQ6iaH+Mabj7B0GuuWav7stgB4f6LDG7xoiYcwItoRwhT675qr4a7/dYDg==","signatures":[{"sig":"MEUCIBNAMVpkVtl6q7KwGJ35cddQhcCnERiAmugqiinCDmrOAiEAq9MKLQNwIHqYGa1AzLuI8M7ROW72HuqE2yEKJkUE4k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482226},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"0f1c1f821ff1c2a35e341f1fce79b35e107b5ec0","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/json-type","description":"High-performance JSON Pointer implementation","directories":{},"dependencies":{"thingies":"^2.5.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"17.63.0","@jsonjoy.com/buffers":"17.63.0","@jsonjoy.com/codegen":"17.63.0","@jsonjoy.com/json-pack":"17.63.0","@jsonjoy.com/json-random":"17.63.0","@jsonjoy.com/json-expression":"17.63.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_17.63.0_1761688704310_0.4044077702743043","host":"s3://npm-registry-packages-npm-production"}},"17.64.0":{"name":"@jsonjoy.com/json-type","version":"17.64.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@17.64.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","dist":{"shasum":"9ae4eb855672d6cf7e11d512cd279cfeb4c9cb83","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-17.64.0.tgz","fileCount":204,"integrity":"sha512-t3mGbKJDcaKUgoDeiPw0fgbMMFnKRWt1D4YDkwWEN/DIECgfzOZ7d/Q50CAmN0lJs+dNIsWhyASzTuO7xhv7kQ==","signatures":[{"sig":"MEQCIGURqRz8pFzw1O7MUj1RSYCA1J9MpY8pq4n6saMa1vpPAiBGTurXcv7py4HWD5kM+Zc0XKG5s6nT6QzTM4NbrVqz6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482226},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"57dbc7cd3085f785d742648bb85847fd7f0ab882","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/json-type","description":"High-performance JSON Pointer implementation","directories":{},"dependencies":{"thingies":"^2.5.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"17.64.0","@jsonjoy.com/buffers":"17.64.0","@jsonjoy.com/codegen":"17.64.0","@jsonjoy.com/json-pack":"17.64.0","@jsonjoy.com/json-random":"17.64.0","@jsonjoy.com/json-expression":"17.64.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_17.64.0_1764520712965_0.1549253451059871","host":"s3://npm-registry-packages-npm-production"}},"17.65.0":{"name":"@jsonjoy.com/json-type","version":"17.65.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@17.65.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","dist":{"shasum":"e65b31cf451f473fc6d413a3cd3cb6dc5f4459f0","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-17.65.0.tgz","fileCount":204,"integrity":"sha512-2fkTNbr/HI6FdkDL3T19r9Gnl4m4prTfu0Ae2LGbzFroMUs4F/BWvv/3B9UfVK/se8wZ+LueHds4WaoiCiJD/w==","signatures":[{"sig":"MEUCIQCwkeiAYB0+WAn1cFZMvwmi1keIYTUOgPOvuN0tl6Cs7AIgGTrIERHtXLxky2jfWcCffn6+cCXGHEdsHKlNPgxlnV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482226},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"3f1b925dd260a8ba75adde2a16df715c06d9b2b8","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/json-type","description":"High-performance JSON Pointer implementation","directories":{},"dependencies":{"thingies":"^2.5.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"17.65.0","@jsonjoy.com/buffers":"17.65.0","@jsonjoy.com/codegen":"17.65.0","@jsonjoy.com/json-pack":"17.65.0","@jsonjoy.com/json-random":"17.65.0","@jsonjoy.com/json-expression":"17.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_17.65.0_1764527684631_0.8838148149050393","host":"s3://npm-registry-packages-npm-production"}},"17.67.0":{"name":"@jsonjoy.com/json-type","version":"17.67.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@17.67.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","dist":{"shasum":"a359f26e3fb968b6bdcffbcb457ac62ba304f27a","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-17.67.0.tgz","fileCount":204,"integrity":"sha512-9YrHk9cdeFNsKBgG67czhu7798155g5dgxB6BOTmikF9y6GfEdeTADmrbNu1RuLamsH0H0Jdx+dkdTGpwf6g6Q==","signatures":[{"sig":"MEUCIEU1HfOQ9xyUwHBLddyJkdduVc+4FVIS+ZWmlsLzL+NAAiEA9ubR0mEL8MnJwz96li0relmWKPWwVA2mnZ1nMrwUVRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482226},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"9c2faf7857f89107c2b8fc040a912796516ddb4f","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/json-type","description":"High-performance JSON Pointer implementation","directories":{},"dependencies":{"thingies":"^2.5.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"17.67.0","@jsonjoy.com/buffers":"17.67.0","@jsonjoy.com/codegen":"17.67.0","@jsonjoy.com/json-pack":"17.67.0","@jsonjoy.com/json-random":"17.67.0","@jsonjoy.com/json-expression":"17.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_17.67.0_1770378951578_0.28093368530403895","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"@jsonjoy.com/json-type","version":"18.0.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.0.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","dist":{"shasum":"fbf3a22fc477588f3009f4743e778060700957f3","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.0.0.tgz","fileCount":204,"integrity":"sha512-uD20dEhzIPS/z2Oq2EfPpvPtd0wnL83duATHkO6p3Rmg0SuL58uo5OFDL9U+sCgDMorZraxBml+Q9QZ3ejPdJA==","signatures":[{"sig":"MEUCIHhlh0Mwwri1qJofky4KEKAfes6wWS4ZddXyrwQOsuOjAiEAiPl9AmIj3Rgp1r8vxM8NkVy9YACnU2Yix08whVo8ZyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481687},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"b8f6531fe40ba35746ccbae7b11b40d6a343d919","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -p .","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/json-type","description":"High-performance JSON Pointer implementation","directories":{},"dependencies":{"thingies":"^2.5.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.0.0","@jsonjoy.com/buffers":"18.0.0","@jsonjoy.com/codegen":"18.0.0","@jsonjoy.com/json-pack":"18.0.0","@jsonjoy.com/json-random":"18.0.0","@jsonjoy.com/json-expression":"18.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.0.0_1771784078319_0.4820257595528612","host":"s3://npm-registry-packages-npm-production"}},"18.1.0":{"name":"@jsonjoy.com/json-type","version":"18.1.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.1.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/jsonjoy-com/json-type","dist":{"shasum":"380d72e40ac29cbe15aa60f698e0e0b0ebf5db7e","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.1.0.tgz","fileCount":205,"integrity":"sha512-jaJFa9JwNUlxz43cyPpkYS3cctsec7IG/VhA5JGagcnVIK78UNNLPccOWFAcVGOkvmwEOxT42H/H98vZuNUAtg==","signatures":[{"sig":"MEUCIQDrfDk8XLG9GtvKIzVZkdU3FTp0YV2zlU/WbsG69SszawIgP0fu22a4L/ExDl/P/KMaatLkbks8MCdg3Op6MiCijq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538781},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"gitHead":"6fadf62f896d462e8a99f54b775ad6e338822b00","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"repository":"jsonjoy-com/json-type","description":"High-performance JSON Pointer implementation","directories":{},"dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.1.0","@jsonjoy.com/buffers":"18.1.0","@jsonjoy.com/codegen":"18.1.0","@jsonjoy.com/json-pack":"18.1.0","@jsonjoy.com/json-random":"18.1.0","@jsonjoy.com/json-expression":"18.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.1.0_1774106796578_0.5964536557126905","host":"s3://npm-registry-packages-npm-production"}},"18.5.0":{"name":"@jsonjoy.com/json-type","version":"18.5.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.5.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"2e4bcde00c3bafa4f1b5479252f3b7720ed28074","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.5.0.tgz","fileCount":205,"integrity":"sha512-VPq8qxb37o/ofhj0M2TREnN4qeBa2wWWu4/klwtLtzXb02KqR/ShZtnpkXHpFk5sR57Pwu01CL4d/3TdujhN6Q==","signatures":[{"sig":"MEQCIFjZ29zNoI5phpQs/oaWfydSMFtQ7At29vhmNDOxT+ZKAiAIyo/PtP2/tMNM6X22ER7a5YGrm8ifEx4CictXqNxFtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":538802},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-VPq8qxb37o/ofhj0M2TREnN4qeBa2wWWu4/klwtLtzXb02KqR/ShZtnpkXHpFk5sR57Pwu01CL4d/3TdujhN6Q==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.9.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.0","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.5.0","@jsonjoy.com/buffers":"18.5.0","@jsonjoy.com/codegen":"18.5.0","@jsonjoy.com/json-pack":"18.5.0","@jsonjoy.com/json-random":"18.5.0","@jsonjoy.com/json-expression":"18.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.5.0_1775153668963_0.5118460402522014","host":"s3://npm-registry-packages-npm-production"}},"18.6.0":{"name":"@jsonjoy.com/json-type","version":"18.6.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.6.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"c37f47b73d761133ef58d9366af82092451fdace","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.6.0.tgz","fileCount":208,"integrity":"sha512-vR4FZGPspwE0HUg7w7mIDg14/hQsdSJCEsABHaBdoPKDu2rBS4M80XT01RgRgN62mGwHZlq5T3KHQEsQM9UXdQ==","signatures":[{"sig":"MEUCIQCbJ0CQh7noV6XxCW19vRCh0GyLNa8KNBYWTTBnxOC7XwIgZHnhPPbB76mr4xn1YgKDRAV/g4BCn2/4G82pMRgaCPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-vR4FZGPspwE0HUg7w7mIDg14/hQsdSJCEsABHaBdoPKDu2rBS4M80XT01RgRgN62mGwHZlq5T3KHQEsQM9UXdQ==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.6.0","@jsonjoy.com/buffers":"18.6.0","@jsonjoy.com/codegen":"18.6.0","@jsonjoy.com/json-pack":"18.6.0","@jsonjoy.com/json-random":"18.6.0","@jsonjoy.com/json-expression":"18.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.6.0_1775325070275_0.6411444137831028","host":"s3://npm-registry-packages-npm-production"}},"18.7.0":{"name":"@jsonjoy.com/json-type","version":"18.7.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.7.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"fe4d6f0fcf57177cbdbdcf11f80a30820fb3d7af","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.7.0.tgz","fileCount":208,"integrity":"sha512-0H9DH/72mMn/V8Y04ea1RlF8o1o0870FiwLFLjkKfQMttIbulkoyHGsk423EH5Rk4zu/DipIrv6baoXEP5dqeQ==","signatures":[{"sig":"MEYCIQDm7sFPaT5OqccVALnOQHme5LM1/nko/U1ULF0q2scZjwIhAPON5VhTZFlor4aNNVap6fjhGxZ8T/tIOIrlE/4GQa1M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-0H9DH/72mMn/V8Y04ea1RlF8o1o0870FiwLFLjkKfQMttIbulkoyHGsk423EH5Rk4zu/DipIrv6baoXEP5dqeQ==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.7.0","@jsonjoy.com/buffers":"18.7.0","@jsonjoy.com/codegen":"18.7.0","@jsonjoy.com/json-pack":"18.7.0","@jsonjoy.com/json-random":"18.7.0","@jsonjoy.com/json-expression":"18.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.7.0_1775427062093_0.3185925872268649","host":"s3://npm-registry-packages-npm-production"}},"18.8.0":{"name":"@jsonjoy.com/json-type","version":"18.8.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.8.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"4bf02008afca320e16fea803a20aaf6fc1d72f65","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.8.0.tgz","fileCount":208,"integrity":"sha512-PkqPF2EvhLJevqJP8v9MPjmr7Wsuv6AAAwwI6IoZf319icnhGaVZNhZVH6iKq66TRARZiOEFe1rq9z4hd2uSJg==","signatures":[{"sig":"MEQCIHy52P1mM0axtW6lcfylqQGD3THTRlyRdPO4RGKiBXf+AiAHH9IrIL2VuPZSRyskASgAfmv8vGP2+AVZSPwbnsWVqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-PkqPF2EvhLJevqJP8v9MPjmr7Wsuv6AAAwwI6IoZf319icnhGaVZNhZVH6iKq66TRARZiOEFe1rq9z4hd2uSJg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.8.0","@jsonjoy.com/buffers":"18.8.0","@jsonjoy.com/codegen":"18.8.0","@jsonjoy.com/json-pack":"18.8.0","@jsonjoy.com/json-random":"18.8.0","@jsonjoy.com/json-expression":"18.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.8.0_1775578427613_0.08234225577649967","host":"s3://npm-registry-packages-npm-production"}},"18.9.0":{"name":"@jsonjoy.com/json-type","version":"18.9.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.9.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"d97550b2f24c862c298b0b9c554a44dc009ec754","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.9.0.tgz","fileCount":208,"integrity":"sha512-MqjoTW6MHVum0Itf39wEd4HOIJEfddBlrwYLLs6cvm3mQiaTiU+kipJll8skd0xQSqY+Bq4FMeWQl8f8ESjxNg==","signatures":[{"sig":"MEUCICs8dgnBmjNTrfKfyhYnWuxWraePCf50wB1CO3Smg7cZAiEAgpOBUSSQaukUIjoYkxkYqn6jLnzKtch/fspXA8QNtls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-MqjoTW6MHVum0Itf39wEd4HOIJEfddBlrwYLLs6cvm3mQiaTiU+kipJll8skd0xQSqY+Bq4FMeWQl8f8ESjxNg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.9.0","@jsonjoy.com/buffers":"18.9.0","@jsonjoy.com/codegen":"18.9.0","@jsonjoy.com/json-pack":"18.9.0","@jsonjoy.com/json-random":"18.9.0","@jsonjoy.com/json-expression":"18.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.9.0_1775653199319_0.9752228955820141","host":"s3://npm-registry-packages-npm-production"}},"18.10.0":{"name":"@jsonjoy.com/json-type","version":"18.10.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.10.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"57aa45abf0a2774ca5caf855749b8b6a1a0b4d1b","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.10.0.tgz","fileCount":208,"integrity":"sha512-yIhnxvCROT3S7ccK9FqpjwgNqgVniSFB4kj5UXsqpa/ZhGhP8nkx+Nsj2j9mwn2uMy+63CyFkCpe2sK13PUsCA==","signatures":[{"sig":"MEUCIGe5XO81WUFMu9PvozKQlrJmDlrMzrSPcdmh4jDFXZfHAiEAm0eGmZgrWC4KtvAAHSl0pxrn+HP+BCE6QRmySf7hB+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540739},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-yIhnxvCROT3S7ccK9FqpjwgNqgVniSFB4kj5UXsqpa/ZhGhP8nkx+Nsj2j9mwn2uMy+63CyFkCpe2sK13PUsCA==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.10.0","@jsonjoy.com/buffers":"18.10.0","@jsonjoy.com/codegen":"18.10.0","@jsonjoy.com/json-pack":"18.10.0","@jsonjoy.com/json-random":"18.10.0","@jsonjoy.com/json-expression":"18.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.10.0_1775899445259_0.4682871934220898","host":"s3://npm-registry-packages-npm-production"}},"18.11.0":{"name":"@jsonjoy.com/json-type","version":"18.11.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.11.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"947a0e92af757d52861da987a26877cf06d52c56","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.11.0.tgz","fileCount":208,"integrity":"sha512-SfToO+NZp5k1TqFEcdZ1vL93DPAEVCuYFeFGw9d4rNB6VXsGIugThAyqyM+2Y1nFbUU2PSjoEuGN922u/nvRng==","signatures":[{"sig":"MEQCIE9UKkzLBA0zEam64gbRBTUjl4S24sJQNYI4yfA/6avOAiA0DD5uXjMJ/p/p2IELJ2paArbid7KERbwa2k4vzZM7Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540739},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-SfToO+NZp5k1TqFEcdZ1vL93DPAEVCuYFeFGw9d4rNB6VXsGIugThAyqyM+2Y1nFbUU2PSjoEuGN922u/nvRng==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.11.0","@jsonjoy.com/buffers":"18.11.0","@jsonjoy.com/codegen":"18.11.0","@jsonjoy.com/json-pack":"18.11.0","@jsonjoy.com/json-random":"18.11.0","@jsonjoy.com/json-expression":"18.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.11.0_1775933831234_0.6360341045474784","host":"s3://npm-registry-packages-npm-production"}},"18.12.0":{"name":"@jsonjoy.com/json-type","version":"18.12.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.12.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"a4f482764552407276d4a90c7feb01808fd29052","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.12.0.tgz","fileCount":208,"integrity":"sha512-zd5oOEa3QXm/XyUYtjRgwRTH3DYMzCLFi43L6RzHAnikfirxyTrXmIzenJriJtXFc+zC9kNJP0Rfb3dJfX3zLQ==","signatures":[{"sig":"MEUCIC1zSdJCul5mkmde6MYo4ThInHEiQdRWjSRYR+Mf+cM+AiEAn8w5YznIyMg6MlNZPhyvhWhpEpwTVz3NxLgQ8kHCL7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-zd5oOEa3QXm/XyUYtjRgwRTH3DYMzCLFi43L6RzHAnikfirxyTrXmIzenJriJtXFc+zC9kNJP0Rfb3dJfX3zLQ==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.12.0","@jsonjoy.com/buffers":"18.12.0","@jsonjoy.com/codegen":"18.12.0","@jsonjoy.com/json-pack":"18.12.0","@jsonjoy.com/json-random":"18.12.0","@jsonjoy.com/json-expression":"18.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.12.0_1776009716647_0.6343848448618978","host":"s3://npm-registry-packages-npm-production"}},"18.13.0":{"name":"@jsonjoy.com/json-type","version":"18.13.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.13.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"61a81afdd3dbf40546749fed90fe0659b06abe07","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.13.0.tgz","fileCount":208,"integrity":"sha512-SpgBjV9rs7KGDPR0NE23kAancqQrG9rzAv4m0OHOgZ0PP8hm4XIJ7uQinpI111ZBOmtlgBBzswZXM5LHPKdH/A==","signatures":[{"sig":"MEYCIQCfcrpQQ4sFxOPWslqaU4I5gjW1z6vmlp7XpZ+GIo/IuwIhAJLAFMh82nhjrz3TyW1Ug7x2Q91Sj1fkotU8nB4Vvz8w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-SpgBjV9rs7KGDPR0NE23kAancqQrG9rzAv4m0OHOgZ0PP8hm4XIJ7uQinpI111ZBOmtlgBBzswZXM5LHPKdH/A==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.13.0","@jsonjoy.com/buffers":"18.13.0","@jsonjoy.com/codegen":"18.13.0","@jsonjoy.com/json-pack":"18.13.0","@jsonjoy.com/json-random":"18.13.0","@jsonjoy.com/json-expression":"18.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.13.0_1776278189151_0.33123913305929653","host":"s3://npm-registry-packages-npm-production"}},"18.14.0":{"name":"@jsonjoy.com/json-type","version":"18.14.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.14.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"01576b601c61a2f40fe8904fa4424298ddd46881","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.14.0.tgz","fileCount":208,"integrity":"sha512-u6TIWKaChsklhs9Hx9UOIy54vmUnCB5KJ05KrM7DsYOFo8URuNBSihONF4TOJhMO4tQPSPNDAhXn8Gwz16Xbdg==","signatures":[{"sig":"MEQCIC31BnqL5xPzi46wynVaN+fHVt0vkS87XeEKCWoHWUkTAiB7OxXzIRVOaRBzQrxdWsI2WOR68KSpKKUeBFop/n2W1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-u6TIWKaChsklhs9Hx9UOIy54vmUnCB5KJ05KrM7DsYOFo8URuNBSihONF4TOJhMO4tQPSPNDAhXn8Gwz16Xbdg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.14.0","@jsonjoy.com/buffers":"18.14.0","@jsonjoy.com/codegen":"18.14.0","@jsonjoy.com/json-pack":"18.14.0","@jsonjoy.com/json-random":"18.14.0","@jsonjoy.com/json-expression":"18.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.14.0_1776346080821_0.995588184881657","host":"s3://npm-registry-packages-npm-production"}},"18.15.0":{"name":"@jsonjoy.com/json-type","version":"18.15.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.15.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"c2a8b69a849aa16b3765a42db6aea736f4be2c71","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.15.0.tgz","fileCount":208,"integrity":"sha512-zNKc+14oayAyW8FMnpGKfKFoKDusfjdhZhk4zRrIsjeRQLHJAmagSqoAazxTvc6DKwzxWCAlAvrsRR2yj4bB9A==","signatures":[{"sig":"MEUCIQC1ed3+mo1DGdXjmDQvguEQELm2tFeRuZ4GzutoJ2J7SAIgAfh4sOzz4UD3TIf2cy8ehQJxXFrMGJpHI0XbL4ejcMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-zNKc+14oayAyW8FMnpGKfKFoKDusfjdhZhk4zRrIsjeRQLHJAmagSqoAazxTvc6DKwzxWCAlAvrsRR2yj4bB9A==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.15.0","@jsonjoy.com/buffers":"18.15.0","@jsonjoy.com/codegen":"18.15.0","@jsonjoy.com/json-pack":"18.15.0","@jsonjoy.com/json-random":"18.15.0","@jsonjoy.com/json-expression":"18.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.15.0_1776504726324_0.44872329135079236","host":"s3://npm-registry-packages-npm-production"}},"18.16.0":{"name":"@jsonjoy.com/json-type","version":"18.16.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.16.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"10bfc7f50aea6bf1dc3350189741afe6916cc687","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.16.0.tgz","fileCount":208,"integrity":"sha512-0dWSIoxPkU5l7Pae2FJNJyW9lpuf4kUzarvLqenmdrDAkzWFTvqinlfhfq9E4kiOkM9MlOyeTwAIBL8ZGFFLXg==","signatures":[{"sig":"MEYCIQC9hDc9Y3WaK7WCLovb14K5gA223dPyKXPPKjPkodLqewIhAL416wrPAV7GF65ILtAyPGnskihu4R8w5OEOceaMD0km","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-0dWSIoxPkU5l7Pae2FJNJyW9lpuf4kUzarvLqenmdrDAkzWFTvqinlfhfq9E4kiOkM9MlOyeTwAIBL8ZGFFLXg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.16.0","@jsonjoy.com/buffers":"18.16.0","@jsonjoy.com/codegen":"18.16.0","@jsonjoy.com/json-pack":"18.16.0","@jsonjoy.com/json-random":"18.16.0","@jsonjoy.com/json-expression":"18.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.16.0_1778073659083_0.4542057826129664","host":"s3://npm-registry-packages-npm-production"}},"18.17.0":{"name":"@jsonjoy.com/json-type","version":"18.17.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.17.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"5afc9442e41a2df82f5d2e1580f9ae978f66f4a9","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.17.0.tgz","fileCount":208,"integrity":"sha512-yMJVNBgLQWbnRXZE3g6bbU0idBQwsirzhU3i+8j51yz3rR7ltBjoMUB6L+JiVu/hxMGhMxV9p3ptotb1syXkmA==","signatures":[{"sig":"MEQCIDC1xllnN9V+VSoAhtQYFsOYWsw7kNeyBOFPF6Zn+ZndAiA8jb707Zv7Y3iMW0N/UB7UxyMlvOQZz9p6dLYTmCoIbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-yMJVNBgLQWbnRXZE3g6bbU0idBQwsirzhU3i+8j51yz3rR7ltBjoMUB6L+JiVu/hxMGhMxV9p3ptotb1syXkmA==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.17.0","@jsonjoy.com/buffers":"18.17.0","@jsonjoy.com/codegen":"18.17.0","@jsonjoy.com/json-pack":"18.17.0","@jsonjoy.com/json-random":"18.17.0","@jsonjoy.com/json-expression":"18.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.17.0_1778182585623_0.37395668009103256","host":"s3://npm-registry-packages-npm-production"}},"18.18.0":{"name":"@jsonjoy.com/json-type","version":"18.18.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.18.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"2ece274d99eac53ab4c3f55d29272b8e16529041","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.18.0.tgz","fileCount":208,"integrity":"sha512-BqoLWFnDgVqIT1fXp1sv72I2Ud7LQ7NOtTjmHJReQtIgw4ez9G82KkzVtWk+iVFRtLPNkCxE7KduUSCNBQtZCA==","signatures":[{"sig":"MEQCIDPKUAn3Y87q4pwCqAAKW9Ld5pvPVWf/sqLC+dxl+j1mAiBUKbtZmVI9rcr+RgzJPxWxY8kLikDnGGhLhHcnIm4ZBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-BqoLWFnDgVqIT1fXp1sv72I2Ud7LQ7NOtTjmHJReQtIgw4ez9G82KkzVtWk+iVFRtLPNkCxE7KduUSCNBQtZCA==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.18.0","@jsonjoy.com/buffers":"18.18.0","@jsonjoy.com/codegen":"18.18.0","@jsonjoy.com/json-pack":"18.18.0","@jsonjoy.com/json-random":"18.18.0","@jsonjoy.com/json-expression":"18.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.18.0_1778186301075_0.6687192292725876","host":"s3://npm-registry-packages-npm-production"}},"18.19.0":{"name":"@jsonjoy.com/json-type","version":"18.19.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.19.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"c6e01c1825cdd0e6451d3989a3aa2129a84895e0","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.19.0.tgz","fileCount":208,"integrity":"sha512-wm33QAr1OQvact9U/2jM8rhl2UeE414aVwTntYtg0BpJxO5UEHvLS3AuIKj+IdAEt1cvJx7C1zps/XFrXE51sQ==","signatures":[{"sig":"MEUCIFvWkgk3hhxGBWBtJmR3rfJAQcDIUV+96gMXXL3m7kjGAiEAnfXDXxfr9+WF12BPyYcq7r5JpsMbx8eGm4JOKNY2qC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-wm33QAr1OQvact9U/2jM8rhl2UeE414aVwTntYtg0BpJxO5UEHvLS3AuIKj+IdAEt1cvJx7C1zps/XFrXE51sQ==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.19.0","@jsonjoy.com/buffers":"18.19.0","@jsonjoy.com/codegen":"18.19.0","@jsonjoy.com/json-pack":"18.19.0","@jsonjoy.com/json-random":"18.19.0","@jsonjoy.com/json-expression":"18.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.19.0_1778190523388_0.7781488745287162","host":"s3://npm-registry-packages-npm-production"}},"18.20.0":{"name":"@jsonjoy.com/json-type","version":"18.20.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.20.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"695cc9114f0b6159563b27e0981812fca8bafe86","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.20.0.tgz","fileCount":208,"integrity":"sha512-Ah3jD7zYNEFYUHrZpAq8h3KI0lxHCnfIu/dYYtdhdvB5YCjYf+8+cROcGUOWTJsiE4NAdauFAGIy42MnMqQtPA==","signatures":[{"sig":"MEUCIFlgAqBez45cHLEZciY+PMptPX/dPwqCN2wy6DbjgcXPAiEA/pFw86WPGZfQQ/7wmTqtH27zR5mEUF03Wl4oD5Avj94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-Ah3jD7zYNEFYUHrZpAq8h3KI0lxHCnfIu/dYYtdhdvB5YCjYf+8+cROcGUOWTJsiE4NAdauFAGIy42MnMqQtPA==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.20.0","@jsonjoy.com/buffers":"18.20.0","@jsonjoy.com/codegen":"18.20.0","@jsonjoy.com/json-pack":"18.20.0","@jsonjoy.com/json-random":"18.20.0","@jsonjoy.com/json-expression":"18.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.20.0_1778288257642_0.05472140977710516","host":"s3://npm-registry-packages-npm-production"}},"18.21.0":{"name":"@jsonjoy.com/json-type","version":"18.21.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.21.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"80b6419cf8bd5d6eac9c3c4d9560f5df131b3039","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.21.0.tgz","fileCount":208,"integrity":"sha512-xCGchRNeoQ4Dmbz54fzj2jhR3sTNAodHEnlzYiAAbVVElLG8MYV+dNcSQP8mKO3nKgm75SLnNhBZJ3pwy4XduQ==","signatures":[{"sig":"MEQCIF2v/eznPTg90Ex0ih36jv8LhJPCRG04T7ZkxUoXBTBdAiAtbY28IMKLSPk0ezCaLUUrJxWwzgKUhzKrlqzDvbK+aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-xCGchRNeoQ4Dmbz54fzj2jhR3sTNAodHEnlzYiAAbVVElLG8MYV+dNcSQP8mKO3nKgm75SLnNhBZJ3pwy4XduQ==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.21.0","@jsonjoy.com/buffers":"18.21.0","@jsonjoy.com/codegen":"18.21.0","@jsonjoy.com/json-pack":"18.21.0","@jsonjoy.com/json-random":"18.21.0","@jsonjoy.com/json-expression":"18.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.21.0_1778416457160_0.2983908856467814","host":"s3://npm-registry-packages-npm-production"}},"18.22.0":{"name":"@jsonjoy.com/json-type","version":"18.22.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.22.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"40265399637d94445ff093dcce8c598fc7270eb1","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.22.0.tgz","fileCount":208,"integrity":"sha512-pc9MtSykSPYwLhTBAlXlaGdPPIieUm4TJd9sFqJ9Jro8JISoDa8bTob/J8ZrtV19ZbBo6mJJHCry1CHuTwNAbA==","signatures":[{"sig":"MEUCIQC6BWRFTkaNqFMouviAes0hHBLH4nTwVzUURuNrofsBkwIgEKKGs9kkxlGtPFYT3GDHjS8WcGFh51PSbjx1+wAHkvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-pc9MtSykSPYwLhTBAlXlaGdPPIieUm4TJd9sFqJ9Jro8JISoDa8bTob/J8ZrtV19ZbBo6mJJHCry1CHuTwNAbA==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.22.0","@jsonjoy.com/buffers":"18.22.0","@jsonjoy.com/codegen":"18.22.0","@jsonjoy.com/json-pack":"18.22.0","@jsonjoy.com/json-random":"18.22.0","@jsonjoy.com/json-expression":"18.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.22.0_1778788906500_0.04557500652316926","host":"s3://npm-registry-packages-npm-production"}},"18.23.0":{"name":"@jsonjoy.com/json-type","version":"18.23.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.23.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"5df357ab0c4fafc8bd6c1926f53fd0ef450f4a86","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.23.0.tgz","fileCount":208,"integrity":"sha512-1jQyYLMFlkG7uIE5dqESD/5INQRxAV700tx45j3/MBSuyuiEODuuHukqkrwlIAMz2Ju33vq36KhAcd2sVFGvUw==","signatures":[{"sig":"MEQCIAElham9nC8mDc1HIpwP66fzPq6DA5crFZ+VvyAkNx23AiBTHlJTM4/X+wd3xsgxpGfMvInVj3Ar1DSj6boO0zQhkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-1jQyYLMFlkG7uIE5dqESD/5INQRxAV700tx45j3/MBSuyuiEODuuHukqkrwlIAMz2Ju33vq36KhAcd2sVFGvUw==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.23.0","@jsonjoy.com/buffers":"18.23.0","@jsonjoy.com/codegen":"18.23.0","@jsonjoy.com/json-pack":"18.23.0","@jsonjoy.com/json-random":"18.23.0","@jsonjoy.com/json-expression":"18.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.23.0_1778796520431_0.7254776598380592","host":"s3://npm-registry-packages-npm-production"}},"18.24.0":{"name":"@jsonjoy.com/json-type","version":"18.24.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.24.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"f91af683ac81eca8324b1ae102583dc48222f041","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.24.0.tgz","fileCount":208,"integrity":"sha512-Od0+zyZwgwT5iNjLBSt81nisVXoS65yoig+0pMA5rqRGpVwP8K2h4YBmCegkDlRK3eYREGefDr3dlI/Ot3eI6w==","signatures":[{"sig":"MEUCIFQimcDNQnvGcdxLttbtxhtTqPJWdcLwNOFzTno+5W+4AiEA1ru8XZpNhKyCNttTPh9q0mpajg1ERHKyeYB2K28gy9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":540732},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-Od0+zyZwgwT5iNjLBSt81nisVXoS65yoig+0pMA5rqRGpVwP8K2h4YBmCegkDlRK3eYREGefDr3dlI/Ot3eI6w==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.24.0","@jsonjoy.com/buffers":"18.24.0","@jsonjoy.com/codegen":"18.24.0","@jsonjoy.com/json-pack":"18.24.0","@jsonjoy.com/json-random":"18.24.0","@jsonjoy.com/json-expression":"18.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.24.0_1778843804230_0.904062596157392","host":"s3://npm-registry-packages-npm-production"}},"18.28.0":{"name":"@jsonjoy.com/json-type","version":"18.28.0","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-type@18.28.0","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"homepage":"https://github.com/streamich/json-joy/packages/json-type","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"0ca530b542a135ca52236d4200796e6732a1a671","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.28.0.tgz","fileCount":208,"integrity":"sha512-tKDXlusDAQhs2eyHjGzKxBT43RlWNKNvfglIvfLF5hqjcNjA2oD/sRxqqCv98ryAApn/FD3LivDjDePHieWLGg==","signatures":[{"sig":"MEQCIGW4a3LvwX+sB47PXBt54T/UixkLmKAcikjMLem4pnpxAiA2GIOqaUJpV0/AIaqQms9+0sW94W//BAjX8XS73CZwDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":545970},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","_from":"file:package.tgz","types":"lib/index.d.ts","engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"_resolved":"/Users/m1book/Developer/streamich/global-monorepo/public/json-joy/packages/json-type/package.tgz","_integrity":"sha512-tKDXlusDAQhs2eyHjGzKxBT43RlWNKNvfglIvfLF5hqjcNjA2oD/sRxqqCv98ryAApn/FD3LivDjDePHieWLGg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.6.2","description":"High-performance JSON Pointer implementation","directories":{},"_nodeVersion":"25.1.0","dependencies":{"thingies":"^2.6.0","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.28.0","@jsonjoy.com/buffers":"18.28.0","@jsonjoy.com/codegen":"18.28.0","@jsonjoy.com/json-pack":"18.28.0","@jsonjoy.com/json-random":"18.28.0","@jsonjoy.com/json-expression":"18.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-type_18.28.0_1780421985684_0.9476584593922215","host":"s3://npm-registry-packages-npm-production"}},"18.30.0":{"_id":"@jsonjoy.com/json-type@18.30.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"ba81b426f29730f173a067fcddcfcd8bf2891008","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-type/-/json-type-18.30.0.tgz","fileCount":208,"integrity":"sha512-ib21K15xYWswDaCIB2x7J95Dpb+yZJDULSjL0FGasTSu8Db5uGfyBS/e/nCywlQy0I2WiHPFrlHej4mhGJxqRw==","signatures":[{"sig":"MEUCIAFMMF+S1u65uO8xwotOg0X1FfTIxCu2Hw2e/ztTYspbAiEAyg2Y0rhFZ1UR3CtWrVhg374IJCcD8Z86aBDj0vkRaVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDGjhUNSwbC8j6EAe/AQUHVrOMHEvK8TpRL0uYdHO7gvgIhAPOTJzCuPNYvOYyCEEOcWF7DFxGjG+GfTDcaWZWU2S4Y"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-type@18.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":541189},"jest":{"preset":"ts-jest","rootDir":".","testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"],"transformIgnorePatterns":[".*/node_modules/.*"]},"main":"lib/index.js","name":"@jsonjoy.com/json-type","_from":"file:package.tgz","types":"lib/index.d.ts","author":{"url":"https://github.com/streamich","name":"streamich"},"engines":{"node":">=10.0"},"funding":{"url":"https://github.com/sponsors/streamich","type":"github"},"license":"Apache-2.0","scripts":{"jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","build":"tsc -b tsconfig.build.json","clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","test:ci":"yarn jest --maxWorkers 3 --no-cache","typedoc":"typedoc","coverage":"yarn test --collectCoverage","typecheck":"tsc -b --noEmit","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"},"typings":"lib/index.d.ts","version":"18.30.0","_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"homepage":"https://github.com/streamich/json-joy/packages/json-type","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"_resolved":"/home/runner/work/json-joy/json-joy/packages/json-type/package.tgz","_integrity":"sha512-ib21K15xYWswDaCIB2x7J95Dpb+yZJDULSjL0FGasTSu8Db5uGfyBS/e/nCywlQy0I2WiHPFrlHej4mhGJxqRw==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance JSON Pointer implementation","directories":{},"maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"thingies":"^2.6.1","tree-dump":"^1.1.0","sonic-forest":"^1.2.1","@jsonjoy.com/util":"18.30.0","@jsonjoy.com/buffers":"18.30.0","@jsonjoy.com/codegen":"18.30.0","@jsonjoy.com/json-pack":"18.30.0","@jsonjoy.com/json-random":"18.30.0","@jsonjoy.com/json-expression":"18.30.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":"*","tslib":"2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-type_18.30.0_1788858776616_0.09256549452994989"}}},"time":{"created":"2024-10-06T13:08:57.585Z","modified":"2026-09-08T09:12:57.123Z","1.0.0":"2024-10-06T13:08:58.018Z","1.1.0":"2024-10-09T11:52:26.258Z","1.2.0":"2025-05-22T22:10:39.836Z","1.3.0":"2025-07-26T10:06:34.218Z","1.4.0":"2025-07-27T23:19:14.422Z","1.5.0":"2025-07-28T15:20:52.993Z","1.6.0":"2025-07-29T23:23:59.798Z","1.7.0":"2025-07-30T12:56:10.883Z","1.8.0":"2025-07-30T23:30:10.456Z","2.0.0":"2025-08-08T16:19:06.171Z","2.1.0":"2025-08-08T22:41:39.432Z","2.2.0":"2025-08-08T23:22:51.937Z","2.3.0":"2025-08-09T20:56:54.290Z","2.4.0":"2025-08-10T12:32:10.821Z","2.4.1":"2025-08-10T13:34:19.004Z","2.5.0":"2025-08-15T16:23:04.660Z","2.5.1":"2025-08-24T12:42:18.864Z","2.6.0":"2025-09-04T12:28:30.528Z","17.59.0":"2025-10-18T16:20:24.087Z","17.60.0":"2025-10-19T22:31:27.515Z","17.61.0":"2025-10-20T18:55:26.692Z","17.61.1":"2025-10-21T22:18:39.336Z","17.62.0":"2025-10-28T10:21:24.341Z","17.63.0":"2025-10-28T21:58:24.548Z","17.64.0":"2025-11-30T16:38:33.169Z","17.65.0":"2025-11-30T18:34:44.829Z","17.67.0":"2026-02-06T11:55:51.739Z","18.0.0":"2026-02-22T18:14:38.453Z","18.1.0":"2026-03-21T15:26:36.768Z","18.5.0":"2026-04-02T18:14:29.201Z","18.6.0":"2026-04-04T17:51:10.537Z","18.7.0":"2026-04-05T22:11:02.291Z","18.8.0":"2026-04-07T16:13:47.777Z","18.9.0":"2026-04-08T12:59:59.546Z","18.10.0":"2026-04-11T09:24:05.422Z","18.11.0":"2026-04-11T18:57:11.376Z","18.12.0":"2026-04-12T16:01:56.822Z","18.13.0":"2026-04-15T18:36:29.323Z","18.14.0":"2026-04-16T13:28:01.037Z","18.15.0":"2026-04-18T09:32:06.485Z","18.16.0":"2026-05-06T13:20:59.294Z","18.17.0":"2026-05-07T19:36:25.766Z","18.18.0":"2026-05-07T20:38:21.217Z","18.19.0":"2026-05-07T21:48:43.534Z","18.20.0":"2026-05-09T00:57:37.841Z","18.21.0":"2026-05-10T12:34:17.300Z","18.22.0":"2026-05-14T20:01:46.728Z","18.23.0":"2026-05-14T22:08:40.592Z","18.24.0":"2026-05-15T11:16:44.383Z","18.28.0":"2026-06-02T17:39:45.831Z","18.30.0":"2026-09-08T09:12:56.732Z"},"bugs":{"url":"https://github.com/streamich/json-joy/issues"},"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","homepage":"https://github.com/streamich/json-joy/packages/json-type","keywords":["json-type","type","schema","json-schema","jtd","json","pointer","jit"],"repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"description":"High-performance JSON Pointer implementation","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"readme":"# buffers\n\nVarious helper utilities for working with buffers and binary data in TypeScript.\n\n## Installation\n\n```bash\nnpm install @jsonjoy.com/buffers\n```\n\n## Features\n\nThis package provides high-performance utilities for working with binary data, buffers, and UTF-8 text encoding/decoding. It includes optimized implementations for both Node.js and browser environments.\n\n## Core Classes\n\n### Writer\n\nA growable binary data writer with automatic buffer expansion.\n\n```typescript\nimport {Writer} from '@jsonjoy.com/buffers/lib/Writer';\n\nconst writer = new Writer();\nwriter.u8(0x42);          // Write unsigned 8-bit integer\nwriter.u16(0x1234);       // Write unsigned 16-bit integer\nwriter.u32(0x12345678);   // Write unsigned 32-bit integer\nwriter.u64(0x123456789abcdefn); // Write unsigned 64-bit integer\nwriter.f32(3.14);         // Write 32-bit float\nwriter.f64(3.141592653589793); // Write 64-bit float\nwriter.utf8('Hello 🌍');  // Write UTF-8 string\nwriter.ascii('Hello');    // Write ASCII string\n\nconst data = writer.flush(); // Get written data as Uint8Array\n```\n\n### Reader\n\nA binary data reader for parsing binary buffers.\n\n```typescript\nimport {Reader} from '@jsonjoy.com/buffers/lib/Reader';\n\nconst reader = new Reader();\nreader.reset(someUint8Array);\n\nconst byte = reader.u8();     // Read unsigned 8-bit integer\nconst word = reader.u16();    // Read unsigned 16-bit integer\nconst dword = reader.u32();   // Read unsigned 32-bit integer\nconst qword = reader.u64();   // Read unsigned 64-bit integer\nconst float = reader.f32();   // Read 32-bit float\nconst double = reader.f64();  // Read 64-bit float\nconst text = reader.utf8(5);  // Read UTF-8 string of 5 bytes\nconst ascii = reader.ascii(5); // Read ASCII string of 5 characters\n```\n\n### StreamingReader\n\nA streaming binary reader that can handle data arriving in chunks.\n\n```typescript\nimport {StreamingReader} from '@jsonjoy.com/buffers/lib/StreamingReader';\n\nconst reader = new StreamingReader();\nreader.push(chunk1);\nreader.push(chunk2);\n\n// Read data as it becomes available\nconst value = reader.u32();\nreader.consume(); // Mark consumed data for cleanup\n```\n\n### StreamingOctetReader\n\nA specialized streaming reader for byte-oriented protocols with optional XOR masking.\n\n```typescript\nimport {StreamingOctetReader} from '@jsonjoy.com/buffers/lib/StreamingOctetReader';\n\nconst reader = new StreamingOctetReader();\nreader.push(dataChunk);\n\nconst byte = reader.u8();\nconst masked = reader.bufXor(length, [0x12, 0x34, 0x56, 0x78], 0);\n```\n\n## Utility Functions\n\n### Buffer Operations\n\n```typescript\n// Array creation and manipulation\nimport {b} from '@jsonjoy.com/buffers/lib/b';\nimport {concat, concatList} from '@jsonjoy.com/buffers/lib/concat';\nimport {copy} from '@jsonjoy.com/buffers/lib/copy';\n\nconst buffer = b(0x48, 0x65, 0x6c, 0x6c, 0x6f); // Create from bytes\nconst combined = concat(buffer1, buffer2);         // Concatenate two buffers\nconst list = concatList([buf1, buf2, buf3]);      // Concatenate array of buffers\nconst duplicate = copy(originalBuffer);           // Copy buffer\n```\n\n### Comparison Functions\n\n```typescript\nimport {cmpUint8Array} from '@jsonjoy.com/buffers/lib/cmpUint8Array';\nimport {cmpUint8Array2} from '@jsonjoy.com/buffers/lib/cmpUint8Array2';\nimport {cmpUint8Array3} from '@jsonjoy.com/buffers/lib/cmpUint8Array3';\n\nconst isEqual = cmpUint8Array(buf1, buf2);        // Returns boolean\nconst comparison = cmpUint8Array2(buf1, buf2);    // Returns -1, 0, or 1 (byte-first)\nconst comparison2 = cmpUint8Array3(buf1, buf2);   // Returns -1, 0, or 1 (length-first)\n```\n\n### Type Checking\n\n```typescript\nimport {isUint8Array} from '@jsonjoy.com/buffers/lib/isUint8Array';\nimport {isArrayBuffer} from '@jsonjoy.com/buffers/lib/isArrayBuffer';\nimport {isFloat32} from '@jsonjoy.com/buffers/lib/isFloat32';\n\nif (isUint8Array(data)) { /* data is Uint8Array or Buffer */ }\nif (isArrayBuffer(data)) { /* data is ArrayBuffer */ }\nif (isFloat32(3.14)) { /* number can fit in float32 */ }\n```\n\n### Conversion Functions\n\n```typescript\nimport {toUint8Array} from '@jsonjoy.com/buffers/lib/toUint8Array';\nimport {bufferToUint8Array} from '@jsonjoy.com/buffers/lib/bufferToUint8Array';\nimport {toBuf} from '@jsonjoy.com/buffers/lib/toBuf';\n\nconst uint8 = toUint8Array(data);           // Convert various types to Uint8Array\nconst converted = bufferToUint8Array(buf);  // Convert Buffer to Uint8Array\nconst encoded = toBuf('Hello 🌍');          // Convert string to UTF-8 bytes\n```\n\n### String Utilities\n\n```typescript\nimport {ascii, utf8} from '@jsonjoy.com/buffers/lib/strings';\n\nconst asciiBytes = ascii`Hello World`;      // ASCII string to bytes\nconst utf8Bytes = utf8`Hello 🌍`;           // UTF-8 string to bytes\n```\n\n## UTF-8 Encoding/Decoding\n\n### High-Performance UTF-8 Decoding\n\n```typescript\nimport {decodeUtf8} from '@jsonjoy.com/buffers/lib/utf8/decodeUtf8';\n\nconst text = decodeUtf8(uint8Array, offset, length);\n```\n\nThe package includes multiple optimized UTF-8 decoding implementations that automatically choose the best strategy based on:\n- Environment (Node.js vs Browser)\n- String length\n- Available APIs\n\n### UTF-8 Encoding\n\n```typescript\nimport {encode} from '@jsonjoy.com/buffers/lib/utf8/encode';\n\nconst bytesWritten = encode(targetArray, 'Hello 🌍', offset, maxLength);\n```\n\n### Advanced UTF-8 Features\n\n```typescript\nimport {CachedUtf8Decoder} from '@jsonjoy.com/buffers/lib/utf8/CachedUtf8Decoder';\nimport {isUtf8} from '@jsonjoy.com/buffers/lib/utf8/isUtf8';\nimport {decodeAscii} from '@jsonjoy.com/buffers/lib/utf8/decodeAscii';\n\nconst decoder = new CachedUtf8Decoder();\nconst text = decoder.decode(uint8Array, start, length);\n\nconst isValidUtf8 = isUtf8(uint8Array);\nconst asciiText = decodeAscii(uint8Array, start, length);\n```\n\n## Special Data Types\n\n### Slice\n\nA lightweight view into a buffer without copying data.\n\n```typescript\nimport {Slice} from '@jsonjoy.com/buffers/lib/Slice';\n\nconst slice = new Slice(uint8Array, dataView, start, end);\nconst subarray = slice.subarray(); // Get the actual data\n```\n\n### Float16 Support\n\n```typescript\nimport {decodeF16} from '@jsonjoy.com/buffers/lib/f16';\n\nconst float32Value = decodeF16(binaryF16Value);\n```\n\n## Debugging Utilities\n\n```typescript\nimport {printOctets} from '@jsonjoy.com/buffers/lib/printOctets';\n\nconsole.log(printOctets(uint8Array, 16)); // Print hex dump of first 16 bytes\n```\n\n## Performance\n\nThis library is designed for high performance with:\n\n- **Optimized UTF-8 handling**: Multiple implementations that choose the fastest method for each environment\n- **Minimal allocations**: Reusable readers and writers with buffer pooling\n- **Zero-copy operations**: Slices and views avoid unnecessary data copying\n- **Environment-specific optimizations**: Leverages Node.js Buffer APIs when available\n\n## Browser Support\n\nWorks in all modern browsers and Node.js environments. The library automatically detects available APIs and chooses the most appropriate implementation.\n\n## TypeScript Support\n\nFull TypeScript support with comprehensive type definitions included.\n\n## License\n\nApache-2.0\n\n","readmeFilename":"README.md"}