{"_id":"@jsonjoy.com/json-pointer","_rev":"4320876","name":"@jsonjoy.com/json-pointer","description":"High-performance JSON Pointer implementation","dist-tags":{"latest":"18.8.0"},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"time":{"modified":"2026-04-07T22:31:43.000Z","created":"2024-10-05T11:22:11.642Z","18.8.0":"2026-04-07T16:13:36.330Z","18.7.0":"2026-04-05T22:10:53.192Z","18.6.0":"2026-04-04T17:51:00.153Z","18.5.0":"2026-04-02T18:14:19.695Z","18.1.0":"2026-03-21T15:26:33.403Z","18.0.0":"2026-02-22T18:14:30.837Z","17.67.0":"2026-02-06T11:55:45.217Z","17.65.0":"2025-11-30T18:34:39.012Z","17.64.0":"2025-11-30T16:38:29.054Z","17.63.0":"2025-10-28T21:58:19.334Z","17.62.0":"2025-10-28T10:21:20.311Z","17.61.1":"2025-10-21T22:18:35.501Z","17.61.0":"2025-10-20T18:55:22.415Z","17.60.0":"2025-10-19T22:31:23.705Z","17.59.0":"2025-10-18T16:20:19.526Z","1.0.2":"2025-08-24T12:26:16.206Z","1.0.1":"2025-06-27T17:29:50.131Z","1.0.0":"2024-10-05T11:22:11.642Z"},"users":{},"author":{"name":"streamich","url":"https://github.com/streamich"},"repository":{"type":"git","url":"git+https://github.com/streamich/json-joy.git"},"versions":{"18.8.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"18.8.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/json-pointer","repository":{"type":"git","url":"git+https://github.com/streamich/json-joy.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc -b tsconfig.build.json","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -b --noEmit"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"18.8.0"},"_id":"@jsonjoy.com/json-pointer@18.8.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-p/Ce0Ec0LLlID9k3/aZCzX/39Woi81I5QUWCq6knQ9iYPhOGeGaaUSR7amnE4qSpcKeAsNecE2Pi53ExhmbCqg==","_resolved":"/home/runner/work/json-joy/json-joy/packages/json-pointer/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"shasum":"a41f2ae9f379b6ad36817b4000ceabe97e9269c3","size":43605,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-18.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-18.8.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_18.8.0_1775578416191_0.10416453865987774"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-07T16:13:36.330Z","publish_time":1775578416330,"_source_registry_name":"default","_cnpm_publish_time":1775578416330},"18.7.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"18.7.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/json-pointer","repository":{"type":"git","url":"git+https://github.com/streamich/json-joy.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc -b tsconfig.build.json","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -b --noEmit"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"18.7.0"},"_id":"@jsonjoy.com/json-pointer@18.7.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-c8OhNDaQQFnHCoNvPRAxvf/DtIPVVTXQR0yetBddyvRrsTADYuwDrzBMDcq5fp/9BdSmqqjx4lVOwcE6T8nAnA==","_resolved":"/home/runner/work/json-joy/json-joy/packages/json-pointer/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"shasum":"45978ace1d9be81096dfdeb3709472b972bc2b92","size":43605,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-18.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-18.7.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_18.7.0_1775427053040_0.43738870266797236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-05T22:10:53.192Z","publish_time":1775427053192,"_source_registry_name":"default","_cnpm_publish_time":1775427053192},"18.6.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"18.6.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/json-pointer","repository":{"type":"git","url":"git+https://github.com/streamich/json-joy.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc -b tsconfig.build.json","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -b --noEmit"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"18.6.0"},"_id":"@jsonjoy.com/json-pointer@18.6.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-0ndvCg5xDVzb0DrnD/bvq7vNi7GlhggW8OkQy2FdoedqXtP6fpUcYtpGgL9LiQjwBW5QpAXWTq1GjTsIX3Z+rA==","_resolved":"/home/runner/work/json-joy/json-joy/packages/json-pointer/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.14.1","_npmVersion":"11.11.0","dist":{"shasum":"4249660ffd7a7e1e4ceea59648c38d75150e2222","size":43605,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-18.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-18.6.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_18.6.0_1775325060012_0.7935858918612788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-04T17:51:00.153Z","publish_time":1775325060153,"_source_registry_name":"default","_cnpm_publish_time":1775325060153},"18.5.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"18.5.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/json-pointer","repository":{"type":"git","url":"git+https://github.com/streamich/json-joy.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc -b tsconfig.build.json","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -b --noEmit"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"18.5.0"},"_id":"@jsonjoy.com/json-pointer@18.5.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-a8lt2UfPDqD/UEJB5OYIv1HT3cvTuUzbUEsi/kechD/C0Ic6hiSCZVBChAccpaXp+xSlT7T9YF9mfFlMq5TrzQ==","_resolved":"/home/runner/work/json-joy/json-joy/packages/json-pointer/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"shasum":"7a9d924028b715c7a173ea0b06fa4eff49a979e7","size":43603,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-18.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-18.5.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_18.5.0_1775153659469_0.1451733704491871"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-02T18:14:19.695Z","publish_time":1775153659695,"_source_registry_name":"default","_cnpm_publish_time":1775153659695},"18.1.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"18.1.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":"jsonjoy-com/json-pointer","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc -b tsconfig.build.json","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -b --noEmit"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"18.1.0"},"_id":"@jsonjoy.com/json-pointer@18.1.0","gitHead":"6fadf62f896d462e8a99f54b775ad6e338822b00","dist":{"shasum":"4d5eeba977c6c5a0c293d42495014598ee460883","size":43588,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-18.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-18.1.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_18.1.0_1774106793132_0.9425098477079412"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-21T15:26:33.403Z","publish_time":1774106793403,"_source_registry_name":"default","_cnpm_publish_time":1774106793403},"18.0.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"18.0.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":"jsonjoy-com/json-pointer","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"18.0.0"},"_id":"@jsonjoy.com/json-pointer@18.0.0","gitHead":"b8f6531fe40ba35746ccbae7b11b40d6a343d919","dist":{"shasum":"ddb925c6531816d7fb8b8f318c45bb31548cfd51","size":14376,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-18.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-18.0.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_18.0.0_1771784070696_0.6341281948587516"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-22T18:14:30.837Z","publish_time":1771784070837,"_source_registry_name":"default","_cnpm_publish_time":1771784070837},"17.67.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"17.67.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":"jsonjoy-com/json-pointer","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"17.67.0"},"_id":"@jsonjoy.com/json-pointer@17.67.0","gitHead":"9c2faf7857f89107c2b8fc040a912796516ddb4f","dist":{"shasum":"74439573dc046e0c9a3a552fb94b391bc75313b8","size":14383,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-17.67.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-17.67.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_17.67.0_1770378945041_0.5901266860614496"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-06T11:55:45.217Z","publish_time":1770378945217,"_source_registry_name":"default","_cnpm_publish_time":1770378945217},"17.65.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"17.65.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":"jsonjoy-com/json-pointer","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"17.65.0"},"_id":"@jsonjoy.com/json-pointer@17.65.0","gitHead":"3f1b925dd260a8ba75adde2a16df715c06d9b2b8","dist":{"shasum":"4bad42d86c9ee0ad1758c082b065bd5e16f8dc36","size":14382,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-17.65.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-17.65.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_17.65.0_1764527678767_0.40275622999227956"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-30T18:34:39.012Z","publish_time":1764527679012,"_source_registry_name":"default","_cnpm_publish_time":1764527679012},"17.64.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"17.64.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":"jsonjoy-com/json-pointer","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"17.64.0"},"_id":"@jsonjoy.com/json-pointer@17.64.0","gitHead":"57dbc7cd3085f785d742648bb85847fd7f0ab882","dist":{"shasum":"eab82cccd7b1b1aff77b2fe52514c61de08ada90","size":14383,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-17.64.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-17.64.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_17.64.0_1764520708856_0.9367349060536561"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-30T16:38:29.054Z","publish_time":1764520709054,"_source_registry_name":"default","_cnpm_publish_time":1764520709054},"17.63.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"17.63.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":"jsonjoy-com/json-pointer","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"17.63.0"},"_id":"@jsonjoy.com/json-pointer@17.63.0","gitHead":"0f1c1f821ff1c2a35e341f1fce79b35e107b5ec0","dist":{"shasum":"0dfc6151352a369cc3803a3a6634504c23612af9","size":14383,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-17.63.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-17.63.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_17.63.0_1761688699132_0.4216235747779207"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T21:58:19.334Z","publish_time":1761688699334,"_source_registry_name":"default","_cnpm_publish_time":1761688699334},"17.62.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"17.62.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":"jsonjoy-com/json-pointer","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"17.62.0"},"_id":"@jsonjoy.com/json-pointer@17.62.0","gitHead":"0c473405cf7840e82fd0b5726eca73294166de0b","dist":{"shasum":"dd8aabf8a6341e162b54ef07bb6eaaf24642c62a","size":14382,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-17.62.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-17.62.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_17.62.0_1761646880113_0.8121888984951295"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-28T10:21:20.311Z","publish_time":1761646880311,"_source_registry_name":"default","_cnpm_publish_time":1761646880311},"17.61.1":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"17.61.1","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":"jsonjoy-com/json-pointer","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"17.61.1"},"_id":"@jsonjoy.com/json-pointer@17.61.1","gitHead":"be72bd39f11a72e10cb58347100e63ca3865dc01","dist":{"shasum":"5c18d3814038db7bca9675d6810682be48759984","size":14384,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-17.61.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-17.61.1.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_17.61.1_1761085115324_0.10134949284049499"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-21T22:18:35.501Z","publish_time":1761085115501,"_source_registry_name":"default","_cnpm_publish_time":1761085115501},"17.61.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"17.61.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":"jsonjoy-com/json-pointer","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"17.61.0"},"_id":"@jsonjoy.com/json-pointer@17.61.0","gitHead":"bcabf28c02eda97daac57cf8c16c6f45166f8bd9","dist":{"shasum":"42a329037230c37f093793e099bbc213739464c3","size":14383,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-17.61.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-17.61.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_17.61.0_1760986522231_0.4462881853386811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T18:55:22.415Z","publish_time":1760986522415,"_source_registry_name":"default","_cnpm_publish_time":1760986522415},"17.60.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"17.60.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":"jsonjoy-com/json-pointer","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"17.60.0"},"_id":"@jsonjoy.com/json-pointer@17.60.0","gitHead":"35e0397cc22da24d784f4245a0f4c72b2c5b945e","dist":{"shasum":"67cd71a877b32ffdb62bf3c31830d63543ea5dff","size":14382,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-17.60.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-17.60.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_17.60.0_1760913083529_0.40146843362477647"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-19T22:31:23.705Z","publish_time":1760913083705,"_source_registry_name":"default","_cnpm_publish_time":1760913083705},"17.59.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"17.59.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":"jsonjoy-com/json-pointer","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"clean":"rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -p ."},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules"]},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"17.59.0"},"_id":"@jsonjoy.com/json-pointer@17.59.0","gitHead":"623856152455d7a60445d1c15a80a907423cf339","dist":{"shasum":"0c5fdfb92cc7e80faa4b608493cdabcca43ab881","size":14383,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-17.59.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-17.59.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_17.59.0_1760804419265_0.7301180562026768"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-18T16:20:19.526Z","publish_time":1760804419526,"_source_registry_name":"default","_cnpm_publish_time":1760804419526},"1.0.2":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"1.0.2","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pointer.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"format":"biome format ./src","format:fix":"biome format --write ./src","lint":"biome lint ./src","lint:fix":"biome lint --apply ./src","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","test":"vitest ./src","coverage":"vitest run --coverage","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","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"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/codegen":"^1.0.0","@jsonjoy.com/util":"^1.9.0"},"devDependencies":{"@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5","@vitest/coverage-v8":"^2.1.2","benchmark":"^2.1.4","config-galore":"^1.0.0","tslib":"^2.7.0","typescript":"^5.6.2","vitest":"^2.1.2"},"_id":"@jsonjoy.com/json-pointer@1.0.2","gitHead":"c536264ed17858b7f094328d59efd9047b3030e0","bugs":{"url":"https://github.com/jsonjoy-com/json-pointer/issues"},"_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"shasum":"049cb530ac24e84cba08590c5e36b431c4843408","size":7090,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-1.0.2.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_1.0.2_1756038376027_0.47657831494037084"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-24T12:26:16.206Z","publish_time":1756038376206,"_source_registry_name":"default","_cnpm_publish_time":1756038376206},"1.0.1":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"1.0.1","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pointer.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"format":"biome format ./src","format:fix":"biome format --write ./src","lint":"biome lint ./src","lint:fix":"biome lint --apply ./src","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","test":"vitest ./src","coverage":"vitest run --coverage","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","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"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"^1.3.0"},"devDependencies":{"@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5","@vitest/coverage-v8":"^2.1.2","benchmark":"^2.1.4","config-galore":"^1.0.0","tslib":"^2.7.0","typescript":"^5.6.2","vitest":"^2.1.2"},"_id":"@jsonjoy.com/json-pointer@1.0.1","gitHead":"16815cdc473e6288def73100c77dc9c8cfacc8d2","bugs":{"url":"https://github.com/jsonjoy-com/json-pointer/issues"},"_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"shasum":"3b710158e8a212708a2886ea5e38d92e2ea4f4a0","size":7085,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-1.0.1.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com","actor":{"name":"streamich","email":"vadimsdaleckis@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-pointer_1.0.1_1751045389957_0.7292237202511052"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T17:29:50.131Z","publish_time":1751045390131,"_source_registry_name":"default","_cnpm_publish_time":1751045390131},"1.0.0":{"name":"@jsonjoy.com/json-pointer","packageManager":"yarn@4.5.0","publishConfig":{"access":"public"},"version":"1.0.0","description":"High-performance JSON Pointer implementation","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/jsonjoy-com/json-pointer","repository":{"type":"git","url":"git+https://github.com/jsonjoy-com/json-pointer.git"},"funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json-pointer","json","pointer","jit","selector","pick"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","license":"Apache-2.0","scripts":{"format":"biome format ./src","format:fix":"biome format --write ./src","lint":"biome lint ./src","lint:fix":"biome lint --apply ./src","clean":"npx rimraf@6.0.1 lib typedocs coverage gh-pages yarn-error.log","build":"tsc --project tsconfig.build.json --module commonjs --target es2020 --outDir lib","test":"vitest ./src","coverage":"vitest run --coverage","typedoc":"npx typedoc@0.25.13 --tsconfig tsconfig.build.json","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"},"peerDependencies":{"tslib":"2"},"dependencies":{"@jsonjoy.com/util":"^1.3.0"},"devDependencies":{"@biomejs/biome":"^1.9.3","@types/benchmark":"^2.1.5","@vitest/coverage-v8":"^2.1.2","benchmark":"^2.1.4","config-galore":"^1.0.0","tslib":"^2.7.0","typescript":"^5.6.2","vitest":"^2.1.2"},"_id":"@jsonjoy.com/json-pointer@1.0.0","gitHead":"8a77a9009d3c4167cef33a037851b5ef9e31ef4a","bugs":{"url":"https://github.com/jsonjoy-com/json-pointer/issues"},"_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"shasum":"65206a3a2126dea45835a369b323f7c594242779","size":7078,"noattachment":false,"key":"/@jsonjoy.com/json-pointer/-/@jsonjoy.com/json-pointer-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@jsonjoy.com/json-pointer/download/@jsonjoy.com/json-pointer-1.0.0.tgz"},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":""},{"name":"streamich","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/json-pointer_1.0.0_1728127331452_0.5243471033538709"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-05T11:22:11.642Z","publish_time":1728127331642,"_source_registry_name":"default","_cnpm_publish_time":1728127331642}},"readme":"# JSON Pointer - `json-pointer`\n\nFast implementation of [JSON Pointer (RFC 6901)][json-pointer]\nspecification in TypeScript.\n\n[json-pointer]: https://tools.ietf.org/html/rfc6901\n\n\n## Usage\n\nCan find a value in a JSON object using three methods: (1) JSON Pointer string,\n(2) array of steps, or (3) a pre-compiled function.\n\n\n## Examples\n\nFind the value in a JSON document at some specific location.\n\n\n### Find by JSON Pointer string\n\n```js\nimport { findByPointer } from '@jsonjoy.com/json-pointer';\n\nconst doc = {\n  foo: {\n    bar: 123,\n  },\n};\n\nconst res = findByPointer(doc, '/foo/bar');\n```\n\n\n### Find by path array\n\nAlternatively, you can specify an array of steps, such as `['foo', 'bar']`. Or,\nuse the `parseJsonPointer` function to convert a JSON Pointer string to an array.\n\n```js\nimport { find, parseJsonPointer } from '@jsonjoy.com/json-pointer';\n\nconst doc = {\n  foo: {\n    bar: 123,\n  },\n};\n\nconst path = parseJsonPointer('/foo/bar');\nconst ref = find(doc, path);\n\nconsole.log(ref);\n// { val: 123, obj: { bar: 123 }, key: 'bar' }\n```\n\n\n### Pre-compiled function\n\nIf you know the path in advance, you can compile a function that will find the\nvalue at that location, it will work few times faster than the previous methods.\n\n```js\nimport { $$find } from '@jsonjoy.com/json-pointer/lib/codegen';\n\nconst doc = {\n  foo: {\n    bar: 123,\n  },\n};\nconst finder = $$find(['foo', 'bar']);\n\nconst res = finder(doc);\n```\n\n\n## Low-level API\n\nConvert JSON Pointer to path array and back.\n\n```js\nimport { parseJsonPointer } from '@jsonjoy.com/json-pointer';\n\nconsole.log(parseJsonPointer('/f~0o~1o/bar/1/baz'));\n// [ 'f~o/o', 'bar', '1', 'baz' ]\n\nconsole.log(formatJsonPointer(['f~o/o', 'bar', '1', 'baz']));\n// /f~0o~1o/bar/1/baz\n```\n\nDecode and encode a single step of JSON Pointer.\n\n```js\nconsole.log(unescapeComponent('~0~1'));\n// ~/\n\nconsole.log(escapeComponent('~/'));\n// ~0~1\n```\n","_attachments":{},"homepage":"https://github.com/streamich/json-joy/packages/json-pointer","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"license":"Apache-2.0"}