{"_id":"@jsonjoy.com/json-path","_rev":"32-0b1dddcf71b82db04863315ac2d8e460","name":"@jsonjoy.com/json-path","dist-tags":{"latest":"18.30.0"},"versions":{"17.60.0":{"name":"@jsonjoy.com/json-path","version":"17.60.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path#readme","dist":{"shasum":"262bf0520f91529c5cd0920dc0a237803f7bbb84","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-17.60.0.tgz","fileCount":30,"integrity":"sha512-DcT1SSEasdtlElalxInN38ejLeyzF2kPRpckgi4jrYDYNtnMW4SsPtXImtXV0ixOZycWL9taFrxgvVnFXFla+g==","signatures":[{"sig":"MEQCIE8yvfOnj4g6HZ6Zg6oP0F2PmD+BA3rkdonqqH4xhpH8AiAptVecepsIsb3XNUAwH9/8o6o/jgINtfR4KNlUYAwxQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198987},"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-path","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"dependencies":{"@jsonjoy.com/codegen":"17.60.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_17.60.0_1760913081032_0.6184311061116259","host":"s3://npm-registry-packages-npm-production"}},"17.61.0":{"name":"@jsonjoy.com/json-path","version":"17.61.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path#readme","dist":{"shasum":"5737301b0c132497876ac1bd5b8d4133fd62dc57","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-17.61.0.tgz","fileCount":30,"integrity":"sha512-DXv1l1/r4x+jbdc/mYbkYBDOTMNEdaciLdIlBKOLokVNrhy8pdOYy7KyUzpsIzkroxaC4aKF/QolLzCOZDt/dQ==","signatures":[{"sig":"MEUCIB7/FOmIdt6RVxunYp5ejWOMLDMQCQsYf66KXDwvMTdIAiEAiQ0trD+ly3elvbdVb5xwdjwlF2Oiy+k601kA0FoF1gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199296},"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-path","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"dependencies":{"@jsonjoy.com/codegen":"17.61.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_17.61.0_1760986520448_0.23435957963917886","host":"s3://npm-registry-packages-npm-production"}},"17.61.1":{"name":"@jsonjoy.com/json-path","version":"17.61.1","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path#readme","dist":{"shasum":"0cb315848ad852a654eeb5df48aa6696f730dd30","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-17.61.1.tgz","fileCount":30,"integrity":"sha512-7l+l/7QTF1mnOs7dRmp2gNrN4KGPkab8Qmoni4txdWownWIzJS8492fs0zJxycP3T7yYzu6K4NtjOf/ojtfDDw==","signatures":[{"sig":"MEUCIQDhdB5kxc85Yn2bSbmiDkOBWrLShph1CSBoxfqR6EDtiwIgWyaUROPRCAXcNqcCbx0ogGjU9yu0LIseoCg0LodXj2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199296},"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-path","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"dependencies":{"@jsonjoy.com/codegen":"17.61.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_17.61.1_1761085113788_0.42139910246341783","host":"s3://npm-registry-packages-npm-production"}},"17.62.0":{"name":"@jsonjoy.com/json-path","version":"17.62.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path#readme","dist":{"shasum":"21b99fc27f20f924ae995912833e45fcc8d5d299","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-17.62.0.tgz","fileCount":30,"integrity":"sha512-khf9Tn8760nyRZazVF8oVL8PDdMd2GmWmXG/lduExDsGVarUq9zuiX/09DmFJuW88yY8lhYcDeHOfsJJNtH9QA==","signatures":[{"sig":"MEQCIBhqrSyE3Ocu/0Tb2h972B8hyLAjq5aeldbr2FZ/fXjNAiANpsXA0A9ICADh6rt5yGEwhaKkYOaUPVGRkqoA2yhjfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199296},"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-path","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"dependencies":{"@jsonjoy.com/codegen":"17.62.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_17.62.0_1761646878816_0.4189094571680747","host":"s3://npm-registry-packages-npm-production"}},"17.63.0":{"name":"@jsonjoy.com/json-path","version":"17.63.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path#readme","dist":{"shasum":"1fee9955f9315ae2654e27678f2e0ac1108871f8","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-17.63.0.tgz","fileCount":30,"integrity":"sha512-z4iyJRdCW5uYJ3zGsJ0zW86iuJeRbxKK+NFZGFh7SqhWqLP1LmND8DbxT0OZfdlFgLul5GrMj4+AJtATAnQQCg==","signatures":[{"sig":"MEYCIQCPxH3yWRakMKP60gGc0Vf0R3dANh/b69Ed22bRlHZiVAIhAKaSQMZUjFak3uHdCN34hhejxyQ/W3jFPkXSMvnClvJZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199296},"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-path","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"dependencies":{"@jsonjoy.com/codegen":"17.63.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_17.63.0_1761688697647_0.5520651915006194","host":"s3://npm-registry-packages-npm-production"}},"17.64.0":{"name":"@jsonjoy.com/json-path","version":"17.64.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path#readme","dist":{"shasum":"08b6fc4197ce1be170d1c29c8c02c51fe1f9032f","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-17.64.0.tgz","fileCount":30,"integrity":"sha512-uyNVFYusCbMkrR3OqUT+Sl/XQeGCNXIkO5pwk+hbBRdNpFvbUo/8BM2CPJYiw8tncDAlPjdGMPJF5HB43i195Q==","signatures":[{"sig":"MEYCIQDXduAOu0U3D6NFT/paIFa8MGelWB7+9IZMs8Iq3eJ+CgIhAIcNFwzxOCaFNni2dGtb9Up/nOhWEn3Mb4FcH8jLsFzK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199296},"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-path","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"dependencies":{"@jsonjoy.com/codegen":"17.64.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_17.64.0_1764520706656_0.7276651667270331","host":"s3://npm-registry-packages-npm-production"}},"17.65.0":{"name":"@jsonjoy.com/json-path","version":"17.65.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path#readme","dist":{"shasum":"d35478e772e772da6188fd6ee64877e881246f82","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-17.65.0.tgz","fileCount":30,"integrity":"sha512-SZcpprpzhMc3VfJZvoeIw/OHMNfWicQ2w5kfjHqGxibfJqQRwy7y4IWxKWgPIJJviwWg2TZNXmBMR7ug87ih+w==","signatures":[{"sig":"MEUCIQCwOFNO7QQ3pzNBVIYEbow3b1I53GrakhoyzGVbdN1Y1wIgEuRUjcwT5SqQJl+yHf8dNUJu1xJq8yfc5a/ADKu1ySA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199296},"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-path","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"dependencies":{"@jsonjoy.com/codegen":"17.65.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_17.65.0_1764527677108_0.9035307557171608","host":"s3://npm-registry-packages-npm-production"}},"17.67.0":{"name":"@jsonjoy.com/json-path","version":"17.67.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path#readme","dist":{"shasum":"36ddfa14cb2063d2c078f411f91b23079765f725","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-17.67.0.tgz","fileCount":30,"integrity":"sha512-uBIkCAkmSDWjKN1bw4kJPQr0qqVK33/OD3G337b2VQHJX4rgnLynjEd7mI/3cafXcQKn2K4V3XpndmHNoOfQCA==","signatures":[{"sig":"MEUCIQCADtAAKbhrbswUkxhVf58BcYhdL14SHOKIx4OlPJr8QAIgXhWmqR3u0FNpfSAQSMC2DYHIDQTKtkbAw4TKy3GecgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199296},"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-path","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"dependencies":{"@jsonjoy.com/codegen":"17.67.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_17.67.0_1770378941714_0.5904955617205814","host":"s3://npm-registry-packages-npm-production"}},"18.0.0":{"name":"@jsonjoy.com/json-path","version":"18.0.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path#readme","dist":{"shasum":"5db89a7393f2c175eb5a18d5213e6ad7cdb385c4","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.0.0.tgz","fileCount":30,"integrity":"sha512-FIzOBiV5I279Je5uJ2B33ghE0kVlIw4FdAXYXk6Pq0GmSwkIGJJ5sWlIkbRwGqLjJrUVV/H/0NgfekgCQcjWAA==","signatures":[{"sig":"MEYCIQDrt15EsGlj5pmjooI3WvmPMd1ESLDgRAXNEpmeUzproAIhAMwfOI2x0Ptth97UusVxCWVJaYpfGB2rneglfGsWJKVt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199294},"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-path","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"dependencies":{"@jsonjoy.com/codegen":"18.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.0.0_1771784067992_0.6562366867893277","host":"s3://npm-registry-packages-npm-production"}},"18.1.0":{"name":"@jsonjoy.com/json-path","version":"18.1.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path#readme","dist":{"shasum":"4c41adb0b34e78be4aa98e430227b15628057198","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.1.0.tgz","fileCount":31,"integrity":"sha512-yCRtsB7I52wVUeQV9vska7bPlYWeMf2AGqWXM1XUT1CnVm88zN8xMJL5I7X6BQdVk/HNwxMLow8XJY8bCTy5FA==","signatures":[{"sig":"MEYCIQDut4k8pKMOB5AXpckyXfJIqDmArnELAQzYz5w5AJbjLAIhAPONQB4gj5y6de3vM6Du5ZsUkBQB7s1vHOhaeEEBTeNp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240857},"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-path","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"dependencies":{"@jsonjoy.com/codegen":"18.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.1.0_1774106791699_0.775350176195595","host":"s3://npm-registry-packages-npm-production"}},"18.5.0":{"name":"@jsonjoy.com/json-path","version":"18.5.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"b3573e878e08ab694ff14e97ef2d80cba17ef22a","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.5.0.tgz","fileCount":31,"integrity":"sha512-mixjdrssrqb00Y2y3TX69x05iMLhkfo6UV0YuR4+/Q3ciH5TBX+1fQvPkTLg2l/fmN3LldP7QXsNbze6Q5686A==","signatures":[{"sig":"MEYCIQCTjBM/4i2MTWYx7Sp3bKRW+uPNL4NdPtZLYJM7A9IoBwIhAKVwUhG743gJb5xPbGaj0btfYXLV+ziz8HFsetnsLINw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240863},"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-path/package.tgz","_integrity":"sha512-mixjdrssrqb00Y2y3TX69x05iMLhkfo6UV0YuR4+/Q3ciH5TBX+1fQvPkTLg2l/fmN3LldP7QXsNbze6Q5686A==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.9.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.0","dependencies":{"@jsonjoy.com/codegen":"18.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.5.0_1775153654292_0.288126240969806","host":"s3://npm-registry-packages-npm-production"}},"18.6.0":{"name":"@jsonjoy.com/json-path","version":"18.6.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"2f894b1bec9560c6b970f0373b39164a034bf74b","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.6.0.tgz","fileCount":31,"integrity":"sha512-xERTErBajp1q760tXxvmS54eRBhvNgnoRBTRqSPyDMgOkao8mT1EV2IbzR8bT9rmT1qvGuqpLIbWFZS6jegEBg==","signatures":[{"sig":"MEQCIB+YXENq6IcDx/j29k1TG4IrRLS6dCKgj+yfhlX4RHSLAiAs5N6HulCSFBE9fbI3cmkXKlWgjTeU4toSHF8M1FnzHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240863},"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-path/package.tgz","_integrity":"sha512-xERTErBajp1q760tXxvmS54eRBhvNgnoRBTRqSPyDMgOkao8mT1EV2IbzR8bT9rmT1qvGuqpLIbWFZS6jegEBg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.6.0_1775325055723_0.0028595373321185225","host":"s3://npm-registry-packages-npm-production"}},"18.7.0":{"name":"@jsonjoy.com/json-path","version":"18.7.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"f26892f1025d012a0503c13acadbaa6ec38cb475","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.7.0.tgz","fileCount":31,"integrity":"sha512-4fhg4Y0FfXtTrz8zfKc6VSp+sDnvuFZRZPHPj1cVM54wBUUyO7bJylVfRO4Rlzo6K0OfJItuwA2O1eoaIst3yQ==","signatures":[{"sig":"MEUCIQDeBb9fCl2NMQrV1i2NW5kKzzIciswy6SXrpVKXFmDd3QIgd7U70DnGXM4ZSxiAW8bnLbsnNlWpPHTWvYdH40Nabyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240863},"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-path/package.tgz","_integrity":"sha512-4fhg4Y0FfXtTrz8zfKc6VSp+sDnvuFZRZPHPj1cVM54wBUUyO7bJylVfRO4Rlzo6K0OfJItuwA2O1eoaIst3yQ==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.7.0_1775427048572_0.5529554878504404","host":"s3://npm-registry-packages-npm-production"}},"18.8.0":{"name":"@jsonjoy.com/json-path","version":"18.8.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"6c92348e6d8c2b5f7c23d13121317770a7630e91","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.8.0.tgz","fileCount":31,"integrity":"sha512-aN0b7IYxchO0rGs26A1K9prQVbHpL7OwFkf48E+v8K0RM1AlNsg7Rbg+R4XtjFSjROLk5qnOJys3AYtBAE2feg==","signatures":[{"sig":"MEUCIH9JU2lJcz2PQw9HI6uzI+6gYjx1s/bhAe61KVK6LhA4AiEAwjqyHYa0MSWcY7QdTACD87nUPyKi9ZGcegjz41xMYcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240863},"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-path/package.tgz","_integrity":"sha512-aN0b7IYxchO0rGs26A1K9prQVbHpL7OwFkf48E+v8K0RM1AlNsg7Rbg+R4XtjFSjROLk5qnOJys3AYtBAE2feg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.8.0_1775578409541_0.03324569587367909","host":"s3://npm-registry-packages-npm-production"}},"18.9.0":{"name":"@jsonjoy.com/json-path","version":"18.9.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"5cf4fab22063603af83fd47a736d22ea4fdc698e","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.9.0.tgz","fileCount":31,"integrity":"sha512-IeQvhxzdzE5ZWZMHGabbRVmrcaNXNrUqqEWwYhwb8dOHSnrtPR4vWi4ee7eGZDigejbryCQ3B5RI3udHrCeHig==","signatures":[{"sig":"MEUCIH44s/jzqZzCmhyaTbh4tyhauKzKtoDYQeLXyNlK+JmIAiEAnN2/NNLmmFHoDVqTcjpan9BnpbIomIx8Qdfnwx3uM9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240863},"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-path/package.tgz","_integrity":"sha512-IeQvhxzdzE5ZWZMHGabbRVmrcaNXNrUqqEWwYhwb8dOHSnrtPR4vWi4ee7eGZDigejbryCQ3B5RI3udHrCeHig==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.9.0_1775653186254_0.0759568830643862","host":"s3://npm-registry-packages-npm-production"}},"18.10.0":{"name":"@jsonjoy.com/json-path","version":"18.10.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"41fe82d74a2efb116b1ef77137f532ce25d33b8b","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.10.0.tgz","fileCount":31,"integrity":"sha512-boAJUzz3F3KWV1di1UtcMVxd3w5jerLhVwMnIVuidIpIl5RcrlgxUF2JifhTrwLEdbrTL/yutGjn2Q63NYOQ/w==","signatures":[{"sig":"MEQCIErWIN0VqFl9rZ+lTR1A/2hUCKMVWQ9Cbdf5AvEGqSktAiB2gb2eVxLIYPCgPcUgzNH3x5BJQyKwBgVtq9u8ASJlPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-boAJUzz3F3KWV1di1UtcMVxd3w5jerLhVwMnIVuidIpIl5RcrlgxUF2JifhTrwLEdbrTL/yutGjn2Q63NYOQ/w==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.10.0_1775899433591_0.02194605851524356","host":"s3://npm-registry-packages-npm-production"}},"18.11.0":{"name":"@jsonjoy.com/json-path","version":"18.11.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"3a5c976ee6a236f70e2abbbd5c483cefc20159da","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.11.0.tgz","fileCount":31,"integrity":"sha512-0Kk638GOXXbrpCtKwh9y+k8QYvf4VNtRX2vX9DHx+e8v2EidAY6hYHbwDVa2g+gx71HXpWhf1pkb7vApjWz0MQ==","signatures":[{"sig":"MEQCIDYjc5yqJtwdQYbIqYumEZh1M6LtPQfsmDr9k5auVgqvAiAV3aSEWby5+43N/3z9AHbpbi/VT1JzCiH1q+m/r2m4tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-0Kk638GOXXbrpCtKwh9y+k8QYvf4VNtRX2vX9DHx+e8v2EidAY6hYHbwDVa2g+gx71HXpWhf1pkb7vApjWz0MQ==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.11.0_1775933818426_0.7232888287992465","host":"s3://npm-registry-packages-npm-production"}},"18.12.0":{"name":"@jsonjoy.com/json-path","version":"18.12.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"81c08d2cd6fafca2a3993841ca7c5e97ecf0cf85","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.12.0.tgz","fileCount":31,"integrity":"sha512-tV9Ux2igTIMaZCW6CXYV8nHfHo8gviHyvkp89RO+xFKhROxpcddFpxPa8tv5aLhBDlDeUgNDrvW3cL6wam8DVg==","signatures":[{"sig":"MEUCIH0UQfLGEgzdM2jO+DhgopS+FrsJn5on9CmJKsog9NhpAiEAiEEhXlU8NZNjJvN0qOhExfiLIX2L8tmVAelfz/US5uw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-tV9Ux2igTIMaZCW6CXYV8nHfHo8gviHyvkp89RO+xFKhROxpcddFpxPa8tv5aLhBDlDeUgNDrvW3cL6wam8DVg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.12.0_1776009703388_0.6704915625736569","host":"s3://npm-registry-packages-npm-production"}},"18.13.0":{"name":"@jsonjoy.com/json-path","version":"18.13.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"d116de1f2e2465967ddbc5b13cf06313ce215c5f","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.13.0.tgz","fileCount":31,"integrity":"sha512-z45H9Ft8Y2OGRZ6lroGqgIaicxbRn876h774NdmRnSoh7V8DZZchv9N6aTNRKGGoKwB3LCnVdd5BS1B/uxEt9A==","signatures":[{"sig":"MEQCIGpcbGNtfqxVwbLFqE/h9Pi+6acEReBID0D8nkp7JOcgAiAmWYtFDkZw2YGniceMVzqmiwBAzFEBZRcPsyQFq1yZ7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-z45H9Ft8Y2OGRZ6lroGqgIaicxbRn876h774NdmRnSoh7V8DZZchv9N6aTNRKGGoKwB3LCnVdd5BS1B/uxEt9A==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.13.0_1776278175548_0.5399152347878542","host":"s3://npm-registry-packages-npm-production"}},"18.14.0":{"name":"@jsonjoy.com/json-path","version":"18.14.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"f73b6b9d0f8f41f7d4a00640f3aa401f84d85a2c","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.14.0.tgz","fileCount":31,"integrity":"sha512-EUv/USoAu9G4uY93uKn2iVmznajLcyScpby1G8IlChtT2pR9v5hExq2sBh2haxz56+Ryr19LvoZaX7LTTi4/7Q==","signatures":[{"sig":"MEQCIBM/F7o/ZBzHDQP7I4+Sle1CHfCyK3ZI5mB26gP3xEVCAiAGOwrcE5kresSBQ2IBQPHi1qNkIkQip+fkPs0ajRRPVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-EUv/USoAu9G4uY93uKn2iVmznajLcyScpby1G8IlChtT2pR9v5hExq2sBh2haxz56+Ryr19LvoZaX7LTTi4/7Q==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.14.0_1776346066475_0.5224756492737033","host":"s3://npm-registry-packages-npm-production"}},"18.15.0":{"name":"@jsonjoy.com/json-path","version":"18.15.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"ad0c99d16b6e6abe02cb7ee1ad07cba1eaed3846","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.15.0.tgz","fileCount":31,"integrity":"sha512-PJZ5Qaf1IG55WD6EhmgCor72g7NPxjF5uh0xt9AWZkmR5RkpStTDCRUdlKkXX+/SpzNFE9ns+o25UIpoXk45iA==","signatures":[{"sig":"MEQCIHzj6haHNyRCJTV3mat5/R3rXmd6kK1G5zZAqYfBJ3yCAiAM2zrMeYxxmhEZzwUesuwlYYG9U48mjj4TGWI03MVS2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-PJZ5Qaf1IG55WD6EhmgCor72g7NPxjF5uh0xt9AWZkmR5RkpStTDCRUdlKkXX+/SpzNFE9ns+o25UIpoXk45iA==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.15.0_1776504713205_0.44020069936438855","host":"s3://npm-registry-packages-npm-production"}},"18.16.0":{"name":"@jsonjoy.com/json-path","version":"18.16.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"fba0bb259fddeebec34074dfb0100cdf2f33b104","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.16.0.tgz","fileCount":31,"integrity":"sha512-3QFO66bXwvUZsCZbjer2aLwH/YKgO0I5cZxF2Jf9EGFsQ213yxYk6Dt7X2ADGvqdzVWUtVRjuHA0BlH68cXLIw==","signatures":[{"sig":"MEUCICouHrj4UYVGgwyGu7oWzIkUXPS6VV+hOmPOorFg4GL+AiEAnb2crIrZe6xyOCO/b/DVeCmuC60A/WZFozcBnvzNa6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-3QFO66bXwvUZsCZbjer2aLwH/YKgO0I5cZxF2Jf9EGFsQ213yxYk6Dt7X2ADGvqdzVWUtVRjuHA0BlH68cXLIw==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.16.0_1778073646285_0.2909215327691661","host":"s3://npm-registry-packages-npm-production"}},"18.17.0":{"name":"@jsonjoy.com/json-path","version":"18.17.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"f7b8159472da4316fefbdf962d60b055edcd82e5","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.17.0.tgz","fileCount":31,"integrity":"sha512-qcpAjY3mN+H3EEXs/yEBh15iKrsovX52KGNpZmkX4JCfL+Isy+04D7AISAt2gkgjv2/URmYLVZK1FbTlfmmcDw==","signatures":[{"sig":"MEUCIAH+uGyiWHhlAQb4wEtrVZwGrW7A8lev7esIBuBCw/JlAiEA9CpXgYQZI0PWizDA8YLCJ/YfDK2romRm9NmbGOZqHzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-qcpAjY3mN+H3EEXs/yEBh15iKrsovX52KGNpZmkX4JCfL+Isy+04D7AISAt2gkgjv2/URmYLVZK1FbTlfmmcDw==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.17.0_1778182571611_0.8432430643310047","host":"s3://npm-registry-packages-npm-production"}},"18.18.0":{"name":"@jsonjoy.com/json-path","version":"18.18.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"91b1c85d8e289ebc087960ef3fa417d3e512ca97","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.18.0.tgz","fileCount":31,"integrity":"sha512-5Yi6Y92Hoe11eIiOmwUPgqtCXSb7FgGYUxWw6Ua8DeqVUwWWo/kWWjoV5nBDKlGw3PIdMilFRaLjt9wtqupQWA==","signatures":[{"sig":"MEQCIHh/KyZqQSdTWyEX9KhvrShh3L1Qj+x7KaZByAyhewsnAiAl5NgGelI221cwp4Twi+Z3RGWR1T0BaqB9+cAh6Lwd5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-5Yi6Y92Hoe11eIiOmwUPgqtCXSb7FgGYUxWw6Ua8DeqVUwWWo/kWWjoV5nBDKlGw3PIdMilFRaLjt9wtqupQWA==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.18.0_1778186287334_0.25504892724728623","host":"s3://npm-registry-packages-npm-production"}},"18.19.0":{"name":"@jsonjoy.com/json-path","version":"18.19.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"f46930171b35eeba52a6a2a6541351edd5535911","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.19.0.tgz","fileCount":31,"integrity":"sha512-Ui2oEwS/Ihu1a+x4k5rY9QCavntkQz6ZtpCDxA5Kb7fP3HGZ5F2tLJ9YMFi0z6EfoUlZupHNLvaF0FjEP3jw8g==","signatures":[{"sig":"MEQCIG5A8bFlTSkMKaJYV2RulEZdplGy8EfKRohnZVkeP0rzAiBqWxGHvxjX+kNEcuB/yN2/LWgo30XK695bKyVS/BlMqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-Ui2oEwS/Ihu1a+x4k5rY9QCavntkQz6ZtpCDxA5Kb7fP3HGZ5F2tLJ9YMFi0z6EfoUlZupHNLvaF0FjEP3jw8g==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.19.0_1778190505381_0.6876877200617586","host":"s3://npm-registry-packages-npm-production"}},"18.20.0":{"name":"@jsonjoy.com/json-path","version":"18.20.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"dad529f1a88d871b6a9f10972ad51e9968457252","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.20.0.tgz","fileCount":31,"integrity":"sha512-xX06z8/FfQZuAhRkyfUeZzCvxtByl9wvXzRRHTTo8GaXVRDGTMlTh5dnsvhGZf+11kzALEVC0GKjK7yPZsX0xQ==","signatures":[{"sig":"MEQCH044KOgQLkD2FzyfR4PGgeRh+npgkzUTUY5Mdz5a3vgCIQC9iB/z0p5fsDqgWYZxoLs01ArmWeoikieeCAlZeyNApg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-xX06z8/FfQZuAhRkyfUeZzCvxtByl9wvXzRRHTTo8GaXVRDGTMlTh5dnsvhGZf+11kzALEVC0GKjK7yPZsX0xQ==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.20.0_1778288244445_0.711212845861591","host":"s3://npm-registry-packages-npm-production"}},"18.21.0":{"name":"@jsonjoy.com/json-path","version":"18.21.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"27e3f3b4cd89e83d09abd392789bca9e541f8847","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.21.0.tgz","fileCount":31,"integrity":"sha512-yfeZtC3EvRZ7Uosb8ag4TtBgO1Z3EcPpNkcrmtlNqM09Awn+Opt79UsC/92xWyH4OPHL70knkQ73Foxu9P/bkg==","signatures":[{"sig":"MEUCIQDVe7jy0Cuv/sN+YzYYOCLC7ateuP8lzDVmcs7hZNHDNwIgB4RCxj7VeSA/CCXetSGOOsprriziHv9bNJAMDSiDcMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-yfeZtC3EvRZ7Uosb8ag4TtBgO1Z3EcPpNkcrmtlNqM09Awn+Opt79UsC/92xWyH4OPHL70knkQ73Foxu9P/bkg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.11.0","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@jsonjoy.com/codegen":"18.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.21.0_1778416414574_0.5970639192740095","host":"s3://npm-registry-packages-npm-production"}},"18.22.0":{"name":"@jsonjoy.com/json-path","version":"18.22.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"9ee9e306c89a9d3816971a3d4523fb51ac4ebdbe","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.22.0.tgz","fileCount":31,"integrity":"sha512-cooyO2T/49zrVzy5ryKUvzHwiRoFixUH/osZqElkaxJQrX3OxVeKC8xOZ2iqZblV2uhHgsf4ngNRIFSEYGT5ww==","signatures":[{"sig":"MEUCIGqL3Q6OF989VQniL6CETRHktF6pruVbB2iRSLpa1YUZAiEAzOWooBpy3PdisF0T4xKskKf42BcCkH/Wl0I+SEV7YtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-cooyO2T/49zrVzy5ryKUvzHwiRoFixUH/osZqElkaxJQrX3OxVeKC8xOZ2iqZblV2uhHgsf4ngNRIFSEYGT5ww==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.12.1","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@jsonjoy.com/codegen":"18.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.22.0_1778788891224_0.416552894064927","host":"s3://npm-registry-packages-npm-production"}},"18.23.0":{"name":"@jsonjoy.com/json-path","version":"18.23.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"c2c951225ad053ee332df6b2c5ff4b281a13946e","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.23.0.tgz","fileCount":31,"integrity":"sha512-tj3FRbO+qjlBB4fFxmk3jITER/KSxpP15nkQ8DXzgcDCKvK2NTg/zJ2xzu4/lV1zASnVu6FYF2Qk8x8hWt3hgQ==","signatures":[{"sig":"MEQCICS2591/8T1HB6o+cDcOoA+BvPsZ29JDbv3ZocPLEM++AiAX4yvnXZ5OnByoZUJXEQrzjA4MH8Gl6DbT93gpPYQRTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-tj3FRbO+qjlBB4fFxmk3jITER/KSxpP15nkQ8DXzgcDCKvK2NTg/zJ2xzu4/lV1zASnVu6FYF2Qk8x8hWt3hgQ==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.12.1","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@jsonjoy.com/codegen":"18.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.23.0_1778796507106_0.1413987386134936","host":"s3://npm-registry-packages-npm-production"}},"18.24.0":{"name":"@jsonjoy.com/json-path","version":"18.24.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"7b92321b952ae4fa73ffa61286b83f535487b2ee","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.24.0.tgz","fileCount":31,"integrity":"sha512-cZm5UdtNqnk/lcVhiHZt0eZ8z7gHLhwdFbtu1NTbGhyhuN3dOZAlyxlHgIq/0tLX5IQAKGyjeSAttdlBEL+fjg==","signatures":[{"sig":"MEUCIQCHms5fM876gtGKec1oTjNJDDVicOKW91EuM+KjMm4gUgIgMAfccCEC74GiHqZYH+vRUqOAtm6iv6iuIR2UNsGh5pQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240865},"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-path/package.tgz","_integrity":"sha512-cZm5UdtNqnk/lcVhiHZt0eZ8z7gHLhwdFbtu1NTbGhyhuN3dOZAlyxlHgIq/0tLX5IQAKGyjeSAttdlBEL+fjg==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.12.1","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@jsonjoy.com/codegen":"18.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.24.0_1778843791315_0.3267649621626525","host":"s3://npm-registry-packages-npm-production"}},"18.28.0":{"name":"@jsonjoy.com/json-path","version":"18.28.0","keywords":["json","jsonpath","json-path","jsonquery","query"],"author":{"url":"https://github.com/streamich","name":"streamich"},"license":"Apache-2.0","_id":"@jsonjoy.com/json-path@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-path","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"dist":{"shasum":"b4c5c8a8a755759ee188beac0649cc1f6e1e8923","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.28.0.tgz","fileCount":31,"integrity":"sha512-+3PjZPPPbzmKUx23NnP0BM1LEBu06LckyQxAYxYo9NRCSzZ2OjwgcpKbIIraVVS8sdQ9e32YHn+i5ZGemc2hVw==","signatures":[{"sig":"MEQCIFA1k5n+jHBPex6xFchL9c9DZ0IoJeBlEaRz/e2JmxDVAiAg0oRlfKtB6GuvMyx6Ma7NycQAN2+30QUmwkVvMzlC+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244624},"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-path/package.tgz","_integrity":"sha512-+3PjZPPPbzmKUx23NnP0BM1LEBu06LckyQxAYxYo9NRCSzZ2OjwgcpKbIIraVVS8sdQ9e32YHn+i5ZGemc2hVw==","repository":{"url":"git+https://github.com/streamich/json-joy.git","type":"git"},"_npmVersion":"11.6.2","description":"JSONPath implementation for TypeScript and JavaScript","directories":{},"_nodeVersion":"25.1.0","dependencies":{"@jsonjoy.com/codegen":"18.28.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsonpath-plus":"^10.3.0"},"peerDependencies":{"tslib":"2"},"_npmOperationalInternal":{"tmp":"tmp/json-path_18.28.0_1780421978198_0.2055949556170238","host":"s3://npm-registry-packages-npm-production"}},"18.30.0":{"name":"@jsonjoy.com/json-path","publishConfig":{"access":"public"},"version":"18.30.0","description":"JSONPath implementation for TypeScript and JavaScript","author":{"name":"streamich","url":"https://github.com/streamich"},"homepage":"https://github.com/streamich/json-joy/packages/json-path","repository":{"type":"git","url":"git+https://github.com/streamich/json-joy.git"},"license":"Apache-2.0","funding":{"type":"github","url":"https://github.com/sponsors/streamich"},"keywords":["json","jsonpath","json-path","jsonquery","query"],"engines":{"node":">=10.0"},"main":"lib/index.js","types":"lib/index.d.ts","typings":"lib/index.d.ts","scripts":{"clean":"npx rimraf lib typedocs coverage gh-pages yarn-error.log","build":"tsc -b tsconfig.build.json","jest":"node -r ts-node/register ./node_modules/.bin/jest","test":"jest --maxWorkers 7","test:ci":"yarn jest --maxWorkers 3 --no-cache","coverage":"yarn test --collectCoverage","typedoc":"typedoc","build:pages":"npx rimraf gh-pages && mkdir -p gh-pages && cp -r typedocs/* gh-pages && cp -r coverage gh-pages/coverage","deploy:pages":"gh-pages -d gh-pages","publish-coverage-and-typedocs":"yarn typedoc && yarn coverage && yarn build:pages && yarn deploy:pages","typecheck":"tsc -b --noEmit"},"jest":{"preset":"ts-jest","testEnvironment":"node","moduleFileExtensions":["ts","js","tsx"],"transform":{"^.+\\.tsx?$":"ts-jest"},"transformIgnorePatterns":[".*/node_modules/.*"],"testRegex":".*/(__tests__|__jest__|demo)/.*(?<!\\.vi)\\.(test|spec)\\.tsx?$","rootDir":".","testPathIgnorePatterns":["node_modules","\\.vi\\.(test|spec)\\.tsx?$"]},"dependencies":{"@jsonjoy.com/codegen":"18.30.0"},"peerDependencies":{"tslib":"2"},"devDependencies":{"jsonpath-plus":"^10.3.0"},"_id":"@jsonjoy.com/json-path@18.30.0","bugs":{"url":"https://github.com/streamich/json-joy/issues"},"_integrity":"sha512-qRRE2AEQ0pCg3uo0Sh5/S2bFA4dr5KtVEqiNcvycHCGvGMdysR10elu8Ml35ddtSZtGiqHHlFXHdyHgznR67cw==","_resolved":"/home/runner/work/json-joy/json-joy/packages/json-path/package.tgz","_from":"file:package.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-qRRE2AEQ0pCg3uo0Sh5/S2bFA4dr5KtVEqiNcvycHCGvGMdysR10elu8Ml35ddtSZtGiqHHlFXHdyHgznR67cw==","shasum":"84bba44f97c982a08519e6a75c386805de906eaa","tarball":"https://registry.npmjs.org/@jsonjoy.com/json-path/-/json-path-18.30.0.tgz","fileCount":31,"unpackedSize":240678,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jsonjoy.com%2fjson-path@18.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDqy9AhjWQ2AkovrIhaw1/Jy/HFQb1oy8JILNE0fRlleAIgc/4R+UmlPb5IOjuU0aJXGx8q298GHJlE2EKdL/MCHto="}]},"_npmUser":{"name":"streamich","email":"vadimsdaleckis@gmail.com"},"directories":{},"maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/json-path_18.30.0_1788858703488_0.05311001187863784"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-19T22:31:20.922Z","modified":"2026-09-08T09:11:44.098Z","17.60.0":"2025-10-19T22:31:21.202Z","17.61.0":"2025-10-20T18:55:20.674Z","17.61.1":"2025-10-21T22:18:33.982Z","17.62.0":"2025-10-28T10:21:18.998Z","17.63.0":"2025-10-28T21:58:17.844Z","17.64.0":"2025-11-30T16:38:26.849Z","17.65.0":"2025-11-30T18:34:37.322Z","17.67.0":"2026-02-06T11:55:41.875Z","18.0.0":"2026-02-22T18:14:28.127Z","18.1.0":"2026-03-21T15:26:31.855Z","18.5.0":"2026-04-02T18:14:14.535Z","18.6.0":"2026-04-04T17:50:55.863Z","18.7.0":"2026-04-05T22:10:48.731Z","18.8.0":"2026-04-07T16:13:29.691Z","18.9.0":"2026-04-08T12:59:46.416Z","18.10.0":"2026-04-11T09:23:53.767Z","18.11.0":"2026-04-11T18:56:58.576Z","18.12.0":"2026-04-12T16:01:43.543Z","18.13.0":"2026-04-15T18:36:15.699Z","18.14.0":"2026-04-16T13:27:46.598Z","18.15.0":"2026-04-18T09:31:53.353Z","18.16.0":"2026-05-06T13:20:46.440Z","18.17.0":"2026-05-07T19:36:11.782Z","18.18.0":"2026-05-07T20:38:07.494Z","18.19.0":"2026-05-07T21:48:25.527Z","18.20.0":"2026-05-09T00:57:24.587Z","18.21.0":"2026-05-10T12:33:34.730Z","18.22.0":"2026-05-14T20:01:31.408Z","18.23.0":"2026-05-14T22:08:27.272Z","18.24.0":"2026-05-15T11:16:31.449Z","18.28.0":"2026-06-02T17:39:38.419Z","18.30.0":"2026-09-08T09:11:43.624Z"},"bugs":{"url":"https://github.com/streamich/json-joy/issues"},"author":{"name":"streamich","url":"https://github.com/streamich"},"license":"Apache-2.0","homepage":"https://github.com/streamich/json-joy/packages/json-path","keywords":["json","jsonpath","json-path","jsonquery","query"],"repository":{"type":"git","url":"git+https://github.com/streamich/json-joy.git"},"description":"JSONPath implementation for TypeScript and JavaScript","maintainers":[{"name":"json-joy-team","email":"team@jsonjoy.com"},{"name":"streamich","email":"vadimsdaleckis@gmail.com"}],"readme":"## JSONPath\n\n- JSONPath parser and evaluator implementation based on RFC 9535\n- High-performance parser with JIT compilation support\n- Faster than `jsonpath-plus` for both interpreted and compiled execution\n\n## Installation\n\n```bash\nnpm install @jsonjoy.com/json-path\n```\n\n## Quick Start\n\n```typescript\nimport {JsonPathEval, JsonPathCodegen} from '@jsonjoy.com/json-path';\n\nconst data = {\n  store: {\n    book: [\n      {category: 'reference', author: 'Nigel Rees', title: 'Sayings of the Century', price: 8.95},\n      {category: 'fiction', author: 'Evelyn Waugh', title: 'Sword of Honour', price: 12.99},\n      {category: 'fiction', author: 'Herman Melville', title: 'Moby Dick', price: 8.99},\n      {category: 'fiction', author: 'J. R. R. Tolkien', title: 'The Lord of the Rings', price: 22.99}\n    ],\n    bicycle: {color: 'red', price: 19.95}\n  }\n};\n\n// Using JsonPathEval (interpreter)\nconst authors = JsonPathEval.run('$.store.book[*].author', data);\nconsole.log(authors);\n// ['Nigel Rees', 'Evelyn Waugh', 'Herman Melville', 'J. R. R. Tolkien']\n\n// Using JsonPathCodegen (JIT compiler - faster for repeated queries)\nconst fn = JsonPathCodegen.compile('$.store.book[?@.price < 10]');\nconst cheapBooks = fn(data);\nconsole.log(cheapBooks);\n// [{category: 'reference', author: 'Nigel Rees', ...}, {category: 'fiction', author: 'Herman Melville', ...}]\n```\n\n## API\n\n### JsonPathEval (Interpreter)\n\nFast interpreter for one-off queries. Parses and evaluates the query in one step.\n\n```typescript\nimport {JsonPathEval} from '@jsonjoy.com/json-path';\n\n// One-liner\nconst result = JsonPathEval.run(query, data);\n\n// Or create instance for, which reuses the parsed query\nconst evaluator = new JsonPathEval(query);\nconst result1 = evaluator.run(data1);\nconst result2 = evaluator.run(data2);\n```\n\n### JsonPathCodegen (JIT Compiler)\n\nCompiles JSONPath queries to optimized JavaScript functions. Best for queries executed multiple times.\n\n```typescript\nimport {JsonPathCodegen} from '@jsonjoy.com/json-path';\n\nconst fn = JsonPathCodegen.compile(query);\n\n// Now use the compiled function many times\nconst result1 = fn(data1);\nconst result2 = fn(data2);\nconst result3 = fn(data3); // Very fast!\n```\n\n## Supported Features (RFC 9535)\n\n- ✅ Root selector (`$`)\n- ✅ Named selectors (`$.store.book`)\n- ✅ Index selectors (`$[0]`, `$[-1]`)\n- ✅ Wildcard selectors (`$[*]`, `$.*`)\n- ✅ Slice selectors (`$[0:5]`, `$[::2]`, `$[-5:]`)\n- ✅ Filter selectors (`$[?@.price < 10]`)\n- ✅ Recursive descent (`$..author`)\n- ✅ Comparison operators (`==`, `!=`, `<`, `<=`, `>`, `>=`)\n- ✅ Logical operators (`&&`, `||`, `!`)\n- ✅ Functions (`length()`, `count()`, `match()`, `search()`, `value()`)\n\n## Query Examples\n\n```typescript\n// Select all authors\n'$.store.book[*].author'\n\n// Recursive search for all authors\n'$..author'\n\n// Filter books cheaper than $10\n'$.store.book[?@.price < 10]'\n\n// Books with long author names\n'$.store.book[?length(@.author) > 10]'\n\n// Last two books\n'$.store.book[-2:]'\n\n// Every other book\n'$.store.book[::2]'\n\n// Fiction books cheaper than $15\n'$.store.book[?@.category == \"fiction\" && @.price < 15]'\n\n// All prices in the store\n'$.store..price'\n```\n\n## Performance\n\nBenchmark results show that `@jsonjoy.com/json-path` is significantly faster\nthan `jsonpath-plus` in all cases, especially when using the JIT compilation\nfeature.\n\n```\nSimple Query:\n  1. JsonPathCodegen (pre-compiled): $.store.book[*].author: 7,235,771 ops/sec\n  2. JsonPathEval (pre-parsed): $.store.book[*].author: 2,538,366 ops/sec (2.85x slower)\n  3. JsonPathEval (with parsing): $.store.book[*].author: 1,467,835 ops/sec (4.93x slower)\n  4. jsonpath-plus: $.store.book[*].author: 1,052,977 ops/sec (6.87x slower)\n  5. JsonPathCodegen (with parsing+compile): $.store.book[*].author: 171,191 ops/sec (42.27x slower)\n\nRecursive Query:\n  1. JsonPathCodegen (pre-compiled): $..author: 1,351,679 ops/sec\n  2. JsonPathEval (pre-parsed): $..author: 889,310 ops/sec (1.52x slower)\n  3. JsonPathEval (with parsing): $..author: 786,551 ops/sec (1.72x slower)\n  4. jsonpath-plus: $..author: 454,692 ops/sec (2.97x slower)\n  5. JsonPathCodegen (with parsing+compile): $..author: 207,286 ops/sec (6.52x slower)\n\nFilter Query:\n  1. JsonPathCodegen (pre-compiled): $.store.book[?@.price<10]: 2,453,675 ops/sec\n  2. JsonPathEval (pre-parsed): $.store.book[?@.price<10]: 1,377,916 ops/sec (1.78x slower)\n  3. JsonPathEval (with parsing): $.store.book[?@.price<10]: 723,664 ops/sec (3.39x slower)\n  4. jsonpath-plus: $.store.book[?@.price<10]: 104,480 ops/sec (23.48x slower)\n  5. JsonPathCodegen (with parsing+compile): $.store.book[?@.price<10]: 50,037 ops/sec (49.04x slower)\n\nFunction Query:\n  1. JsonPathCodegen (pre-compiled): $.store.book[?length(@.author)>10]: 1,867,709 ops/sec\n  2. JsonPathEval (pre-parsed): $.store.book[?length(@.author)>10]: 1,034,228 ops/sec (1.81x slower)\n  3. JsonPathEval (with parsing): $.store.book[?length(@.author)>10]: 565,358 ops/sec (3.30x slower)\n  4. jsonpath-plus: $.store.book[?length(@.author)>10]: 103,731 ops/sec (18.01x slower)\n  5. JsonPathCodegen (with parsing+compile): $.store.book[?length(@.author)>10]: 40,433 ops/sec (46.19x slower)\n\nWildcard Query:\n  1. JsonPathCodegen (pre-compiled): $.store.*: 14,514,444 ops/sec\n  2. JsonPathEval (pre-parsed): $.store.*: 3,702,448 ops/sec (3.92x slower)\n  3. JsonPathEval (with parsing): $.store.*: 2,147,839 ops/sec (6.76x slower)\n  4. jsonpath-plus: $.store.*: 1,916,578 ops/sec (7.57x slower)\n  5. JsonPathCodegen (with parsing+compile): $.store.*: 279,230 ops/sec (51.98x slower)\n```\n\nSee [`__bench__`](./src/__bench__) for detailed benchmarks and optimization details.\n\n## License\n\n[Apache License 2.0](./LICENSE)","readmeFilename":"README.md"}