{"_id":"jsonpath-plus","_rev":"4538372","name":"jsonpath-plus","description":"A JS implementation of JSONPath with some additional operators","dist-tags":{"latest":"10.4.0"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"time":{"modified":"2026-04-09T15:04:43.000Z","created":"2015-12-13T05:40:51.332Z","10.4.0":"2026-02-16T03:04:22.106Z","10.3.0":"2025-02-14T08:44:57.286Z","10.2.0":"2024-11-17T04:56:45.043Z","10.1.0":"2024-10-19T21:48:49.900Z","10.0.7":"2024-10-18T17:27:15.330Z","10.0.6":"2024-10-18T07:20:09.119Z","10.0.5":"2024-10-18T03:13:20.827Z","10.0.4":"2024-10-17T14:38:08.506Z","10.0.3":"2024-10-17T13:54:28.643Z","10.0.2":"2024-10-17T13:26:39.465Z","10.0.1":"2024-10-16T11:58:59.319Z","10.0.0":"2024-10-08T07:20:22.885Z","9.0.0":"2024-05-09T21:15:09.366Z","8.1.0":"2024-03-05T13:34:17.766Z","8.0.0":"2024-01-18T22:46:29.543Z","7.2.0":"2022-09-03T03:10:51.715Z","7.1.0":"2022-08-24T22:52:23.034Z","7.0.0":"2022-06-16T22:48:57.970Z","6.0.1":"2021-07-07T02:42:30.790Z","6.0.0":"2021-07-05T15:47:29.012Z","5.1.0":"2021-06-24T01:15:09.695Z","5.0.7":"2021-04-12T09:44:08.760Z","5.0.6":"2021-04-09T12:27:05.388Z","5.0.5":"2021-04-09T08:16:57.106Z","5.0.4":"2021-03-02T00:39:53.738Z","5.0.3":"2021-02-06T00:55:06.780Z","5.0.2":"2021-01-15T12:38:20.510Z","5.0.1":"2021-01-14T22:51:53.015Z","5.0.0":"2021-01-14T12:22:54.995Z","4.0.0":"2020-04-08T18:44:33.776Z","3.0.0":"2020-01-25T15:50:51.099Z","2.0.0":"2019-11-23T08:53:06.710Z","1.1.0":"2019-09-25T20:36:58.646Z","1.0.0":"2019-08-07T23:34:56.278Z","0.20.1":"2019-06-12T00:30:45.921Z","0.20.0":"2019-06-04T03:46:11.620Z","0.19.0":"2019-05-16T07:50:26.884Z","0.18.1":"2019-05-14T13:13:32.371Z","0.18.0":"2018-10-20T11:16:30.708Z","0.17.0":"2018-10-19T03:51:09.737Z","0.16.0":"2017-01-14T09:38:20.784Z","0.15.0":"2016-03-15T23:07:25.628Z","0.14.0":"2016-01-10T22:55:36.878Z","0.13.1":"2016-01-06T00:48:10.369Z","0.13.0":"2015-12-14T04:08:54.325Z","0.12.0":"2015-12-13T05:40:51.332Z"},"users":{"moosecouture":true,"brennebeck":true,"lis186":true,"scottfreecode":true,"cheapsteak":true,"maniktyagi":true,"dannowatts":true,"larrychen":true,"nanquan":true,"millercl":true,"kostya.fokin":true},"author":{"name":"Stefan Goessner"},"repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"versions":{"10.4.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"10.4.0","type":"module","bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=18.0.0"},"react-native":{"vm":false},"dependencies":{"@jsep-plugin/assignment":"^1.3.0","@jsep-plugin/regex":"^1.0.4","jsep":"^1.4.0"},"devDependencies":{"@babel/core":"^7.28.5","@babel/preset-env":"^7.28.5","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-node-resolve":"^16.0.3","@rollup/plugin-terser":"^0.4.4","c8":"^10.1.3","chai":"^6.2.1","coveradge":"^0.8.2","eslint":"^9.39.1","eslint-config-ash-nazg":"^39.8.0","http-server":"^14.1.1","license-badger":"^0.22.1","mocha":"^11.7.5","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.53.2","typedoc":"^0.28.14","typescript":"^5.9.3"},"keywords":["json","jsonpath"],"browserslist":["defaults, not op_mini all"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs","eslint.config.js","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"prepublishOnly":"pnpm i","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","cli":"./bin/jsonpath-cli.js package.json name","typescript":"tsc","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"0bedaeae68bf8566f246fe99b6ff40758f41cb2b","_id":"jsonpath-plus@10.4.0","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"shasum":"73cf545c231afda21452150b7a2a58e48e109702","size":169534,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-10.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-10.4.0.tgz"},"_npmUser":{"name":"80avin","email":"iamavinashthakur.at@gmail.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jsonpath-plus_10.4.0_1771211061879_0.7468537300167997"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-16T03:04:22.106Z","publish_time":1771211062106,"_source_registry_name":"default","_cnpm_publish_time":1771211062106},"10.3.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"10.3.0","type":"module","bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=18.0.0"},"react-native":{"vm":false},"dependencies":{"@jsep-plugin/assignment":"^1.3.0","@jsep-plugin/regex":"^1.0.4","jsep":"^1.4.0"},"devDependencies":{"@babel/core":"^7.26.8","@babel/preset-env":"^7.26.8","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.3.1","@rollup/plugin-terser":"^0.4.4","c8":"^10.1.3","chai":"^5.1.2","coveradge":"^0.8.2","eslint":"^9.20.1","eslint-config-ash-nazg":"^36.22.2","http-server":"^14.1.1","license-badger":"^0.21.1","mocha":"^10.8.2","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.27.2","typedoc":"^0.27.7","typescript":"^5.7.3"},"keywords":["json","jsonpath"],"browserslist":["defaults, not op_mini all"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs","eslint.config.js","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"prepublishOnly":"pnpm i","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","cli":"./bin/jsonpath-cli.js package.json name","typescript":"tsc","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@10.3.0","gitHead":"9754e4bfa4c3f0cf0574dcb7ffb575eb7043fca1","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"shasum":"59e22e4fa2298c68dfcd70659bb47f0cad525238","size":165939,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-10.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-10.3.0.tgz"},"_npmUser":{"name":"80avin","email":"iamavinashthakur.at@gmail.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jsonpath-plus_10.3.0_1739522697050_0.9732650677476231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T08:44:57.286Z","publish_time":1739522697286,"_source_registry_name":"default","_cnpm_publish_time":1739522697286},"10.2.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"10.2.0","type":"module","bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=18.0.0"},"react-native":{"vm":false},"dependencies":{"@jsep-plugin/assignment":"^1.3.0","@jsep-plugin/regex":"^1.0.4","jsep":"^1.4.0"},"devDependencies":{"@babel/core":"^7.26.0","@babel/preset-env":"^7.26.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-terser":"^0.4.4","c8":"^10.1.2","chai":"^5.1.2","coveradge":"^0.8.2","eslint":"^9.15.0","eslint-config-ash-nazg":"^36.21.0","http-server":"^14.1.1","license-badger":"^0.21.1","mocha":"^10.8.2","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.27.2","typedoc":"^0.26.11","typescript":"^5.6.3"},"keywords":["json","jsonpath"],"browserslist":["defaults, not op_mini all"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs","eslint.config.js","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","cli":"./bin/jsonpath-cli.js package.json name","typescript":"tsc","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@10.2.0","_integrity":"sha512-T9V+8iNYKFL2n2rF+w02LBOT2JjDnTjioaNFrxRy0Bv1y/hNsqR/EBK7Ojy2ythRHwmz2cRIls+9JitQGZC/sw==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/6fb92bd42fbed814658dabe7919a89a9/jsonpath-plus-10.2.0.tgz","_from":"file:jsonpath-plus-10.2.0.tgz","_nodeVersion":"18.20.3","_npmVersion":"10.9.0","dist":{"shasum":"84d680544d9868579cc7c8f59bbe153a5aad54c4","size":166530,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-10.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-10.2.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_10.2.0_1731819404834_0.08101846646058375"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-17T04:56:45.043Z","publish_time":1731819405043,"_source_registry_name":"default","_cnpm_publish_time":1731819405043},"10.1.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"10.1.0","type":"module","bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=18.0.0"},"react-native":{"vm":false},"dependencies":{"@jsep-plugin/assignment":"^1.2.1","@jsep-plugin/regex":"^1.0.3","jsep":"^1.3.9"},"devDependencies":{"@babel/core":"^7.25.7","@babel/preset-env":"^7.25.7","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-terser":"^0.4.4","c8":"^10.1.2","chai":"^5.1.1","coveradge":"^0.8.2","eslint":"^9.12.0","eslint-config-ash-nazg":"^36.19.0","http-server":"^14.1.1","license-badger":"^0.21.1","mocha":"^10.7.3","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.24.0","typedoc":"^0.26.8","typescript":"^5.6.2"},"keywords":["json","jsonpath"],"browserslist":["defaults, not op_mini all"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs","eslint.config.js","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","cli":"./bin/jsonpath-cli.js package.json name","typescript":"tsc","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@10.1.0","_integrity":"sha512-gHfV1IYqH8uJHYVTs8BJX1XKy2/rR93+f8QQi0xhx95aCiXn1ettYAd5T+7FU6wfqyDoX/wy0pm/fL3jOKJ9Lg==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/0dfb529fbf4b8c2e5fc86df20008a8ff/jsonpath-plus-10.1.0.tgz","_from":"file:jsonpath-plus-10.1.0.tgz","_nodeVersion":"18.20.3","_npmVersion":"10.9.0","dist":{"shasum":"e8724c721ac60ff2db667066131b1a2c992ffcf0","size":166412,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-10.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-10.1.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_10.1.0_1729374529641_0.1411146242204433"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-19T21:48:49.900Z","publish_time":1729374529900,"_source_registry_name":"default","_cnpm_publish_time":1729374529900},"10.0.7":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"10.0.7","type":"module","bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=18.0.0"},"react-native":{"vm":false},"dependencies":{"@jsep-plugin/assignment":"^1.2.1","@jsep-plugin/regex":"^1.0.3","jsep":"^1.3.9"},"devDependencies":{"@babel/core":"^7.25.7","@babel/preset-env":"^7.25.7","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-terser":"^0.4.4","c8":"^10.1.2","chai":"^5.1.1","coveradge":"^0.8.2","eslint":"^9.12.0","eslint-config-ash-nazg":"^36.19.0","http-server":"^14.1.1","license-badger":"^0.21.1","mocha":"^10.7.3","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.24.0","typedoc":"^0.26.8","typescript":"^5.6.2"},"keywords":["json","jsonpath"],"browserslist":["defaults, not op_mini all"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs","eslint.config.js","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","cli":"./bin/jsonpath-cli.js package.json name","typescript":"tsc","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@10.0.7","_integrity":"sha512-GDA8d8fu9+s4QzAzo5LMGiLL/9YjecAX+ytlnqdeXYpU55qME57StDgaHt9R2pA7Dr8U31nwzxNJMJiHkrkRgw==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/850b37a019779be5570722f8c9907f8c/jsonpath-plus-10.0.7.tgz","_from":"file:jsonpath-plus-10.0.7.tgz","_nodeVersion":"18.20.3","_npmVersion":"10.9.0","dist":{"shasum":"90d080863006679113b76711995c84afd66c344f","size":166092,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-10.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-10.0.7.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_10.0.7_1729272435116_0.6527578440137853"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-18T17:27:15.330Z","publish_time":1729272435330,"_source_registry_name":"default","_cnpm_publish_time":1729272435330},"10.0.6":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"10.0.6","type":"module","bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=18.0.0"},"react-native":{"vm":false},"dependencies":{"@jsep-plugin/assignment":"^1.2.1","@jsep-plugin/regex":"^1.0.3","jsep":"^1.3.9"},"devDependencies":{"@babel/core":"^7.25.7","@babel/preset-env":"^7.25.7","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-terser":"^0.4.4","c8":"^10.1.2","chai":"^5.1.1","coveradge":"^0.8.2","eslint":"^9.12.0","eslint-config-ash-nazg":"^36.19.0","http-server":"^14.1.1","license-badger":"^0.21.1","mocha":"^10.7.3","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.24.0","typedoc":"^0.26.8","typescript":"^5.6.2"},"keywords":["json","jsonpath"],"browserslist":["defaults, not op_mini all"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs","eslint.config.js","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","cli":"./bin/jsonpath-cli.js package.json name","typescript":"tsc","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@10.0.6","_integrity":"sha512-Q0KCash90S0WQnPnE/W0uVXQSww4NkO34COfs+gbq0fk+Kv03FYpZ+uU2I7soLLaS4d/ywsm9PxplZsTMmfBmg==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/0cc0d75c95464cab7b4e8884397abec9/jsonpath-plus-10.0.6.tgz","_from":"file:jsonpath-plus-10.0.6.tgz","_nodeVersion":"18.20.3","_npmVersion":"10.9.0","dist":{"shasum":"09c4db1670a533c3022ec3f59df61a33de975a00","size":165315,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-10.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-10.0.6.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_10.0.6_1729236008845_0.49055433893580447"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-18T07:20:09.119Z","publish_time":1729236009119,"_source_registry_name":"default","_cnpm_publish_time":1729236009119},"10.0.5":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"10.0.5","type":"module","bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=18.0.0"},"react-native":{"vm":false},"dependencies":{"@jsep-plugin/assignment":"^1.2.1","@jsep-plugin/regex":"^1.0.3","jsep":"^1.3.9"},"devDependencies":{"@babel/core":"^7.25.7","@babel/preset-env":"^7.25.7","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-terser":"^0.4.4","c8":"^10.1.2","chai":"^5.1.1","coveradge":"^0.8.2","eslint":"^9.12.0","eslint-config-ash-nazg":"^36.19.0","http-server":"^14.1.1","license-badger":"^0.21.1","mocha":"^10.7.3","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.24.0","typedoc":"^0.26.8","typescript":"^5.6.2"},"keywords":["json","jsonpath"],"browserslist":["defaults, not op_mini all"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs","eslint.config.js","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","cli":"./bin/jsonpath-cli.js package.json name","typescript":"tsc","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@10.0.5","_integrity":"sha512-it8kRSK9fdAhauC5ik86kBWpIIdDrnMvre1b3IDKqApPwC48iYI2IRvhy88TB/MrtZfXIQOMTF5p0UHucZVveA==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/594d011144b9a45bfb019a4784f923ba/jsonpath-plus-10.0.5.tgz","_from":"file:jsonpath-plus-10.0.5.tgz","_nodeVersion":"18.20.3","_npmVersion":"10.9.0","dist":{"shasum":"0451b818c96f7654db99af9548f7084cbda37a78","size":164397,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-10.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-10.0.5.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_10.0.5_1729221200545_0.31836619529168697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-18T03:13:20.827Z","publish_time":1729221200827,"_source_registry_name":"default","_cnpm_publish_time":1729221200827},"10.0.4":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"10.0.4","type":"module","bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=18.0.0"},"react-native":{"vm":false},"dependencies":{"@jsep-plugin/assignment":"^1.2.1","@jsep-plugin/regex":"^1.0.3","jsep":"^1.3.9"},"devDependencies":{"@babel/core":"^7.25.7","@babel/preset-env":"^7.25.7","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-terser":"^0.4.4","c8":"^10.1.2","chai":"^5.1.1","coveradge":"^0.8.2","eslint":"^9.12.0","eslint-config-ash-nazg":"^36.19.0","http-server":"^14.1.1","license-badger":"^0.21.1","mocha":"^10.7.3","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.24.0","typedoc":"^0.26.8","typescript":"^5.6.2"},"keywords":["json","jsonpath"],"browserslist":["defaults, not op_mini all"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs","eslint.config.js","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","cli":"./bin/jsonpath-cli.js package.json name","typescript":"tsc","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@10.0.4","_integrity":"sha512-UjLP1tV5VCvK4EkjlTPvtTpKKAv+4SXHPk8ApTp+bCit5rVzS205qoMpaTkTOHK/oqy50hv4HzIeuL0ciX01wA==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/9b46706c7e23f954f59bb0a9652249de/jsonpath-plus-10.0.4.tgz","_from":"file:jsonpath-plus-10.0.4.tgz","_nodeVersion":"18.20.3","_npmVersion":"10.9.0","dist":{"shasum":"78887fa6d57b15ed4693d6ced7316587f05ff814","size":164415,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-10.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-10.0.4.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_10.0.4_1729175888261_0.7459324866893029"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-17T14:38:08.506Z","publish_time":1729175888506,"_source_registry_name":"default","_cnpm_publish_time":1729175888506},"10.0.3":{"name":"jsonpath-plus","version":"10.0.3","keywords":["json","jsonpath"],"author":{"name":"Stefan Goessner"},"license":"MIT","_id":"jsonpath-plus@10.0.3","maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"homepage":"https://github.com/s3u/JSONPath","bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"c8":{"exclude":[".mocharc.cjs","eslint.config.js","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"],"reporter":["text","html","json-summary"]},"bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"dist":{"shasum":"c147259e1a0410d32b57d0d002263446abda0de9","size":164204,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-10.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-10.0.3.tgz"},"main":"dist/index-node-cjs.cjs","type":"module","_from":"file:jsonpath-plus-10.0.3.tgz","types":"./src/jsonpath.d.ts","module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"umd":"./dist/index-browser-umd.cjs","types":"./src/jsonpath.d.ts","import":"./dist/index-node-esm.js","browser":"./dist/index-browser-esm.js","default":"./dist/index-browser-esm.js","require":"./dist/index-node-cjs.cjs"},"./package.json":"./package.json"},"scripts":{"c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","cli":"./bin/jsonpath-cli.js package.json name","lint":"npm run eslint","open":"open-cli http://localhost:8084/demo/ && npm start","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","start":"http-server -p 8084","eslint":"eslint .","rollup":"rollup -c","coverage":"open-cli http://localhost:8084/coverage/ && npm start","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","typescript":"tsc","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","node-import-test":"node --experimental-modules demo/node-import-test.mjs","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/b301dbadbe0b7609658248bca3d62c74/jsonpath-plus-10.0.3.tgz","_integrity":"sha512-d35qqWROJnJqZrwptBJZfNPfKZwJtD0eZdXKYHhJu7gDBMsGUo6mUXevK7Zzu/Lz1jpjCF7l6btyHHt5DSoreg==","repository":{"url":"git://github.com/s3u/JSONPath.git","type":"git"},"_npmVersion":"10.9.0","description":"A JS implementation of JSONPath with some additional operators","directories":{},"_nodeVersion":"18.20.3","browserslist":["defaults, not op_mini all"],"dependencies":{"jsep":"^1.3.9","@jsep-plugin/regex":"^1.0.3","@jsep-plugin/assignment":"^1.2.1"},"react-native":{"vm":false},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","rollup":"4.24.0","typedoc":"^0.26.8","open-cli":"^8.0.0","coveradge":"^0.8.2","typescript":"^5.6.2","@babel/core":"^7.25.7","http-server":"^14.1.1","license-badger":"^0.21.1","@babel/preset-env":"^7.25.7","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^36.19.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonpath-plus_10.0.3_1729173268367_0.936661329237219","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-17T13:54:28.643Z","publish_time":1729173268643,"_source_registry_name":"default","_cnpm_publish_time":1729173268643},"10.0.2":{"name":"jsonpath-plus","version":"10.0.2","keywords":["json","jsonpath"],"author":{"name":"Stefan Goessner"},"license":"MIT","_id":"jsonpath-plus@10.0.2","maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"homepage":"https://github.com/s3u/JSONPath","bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"c8":{"exclude":[".mocharc.cjs","eslint.config.js","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"],"reporter":["text","html","json-summary"]},"bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"dist":{"shasum":"5b483ddb31f3320d4a1c7ba98d5e3cdda418cf6c","size":164081,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-10.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-10.0.2.tgz"},"main":"dist/index-node-cjs.cjs","type":"module","_from":"file:jsonpath-plus-10.0.2.tgz","types":"./src/jsonpath.d.ts","module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","engines":{"node":">=18.0.0"},"exports":{".":{"umd":"./dist/index-browser-umd.cjs","types":"./src/jsonpath.d.ts","import":"./dist/index-node-esm.js","browser":"./dist/index-browser-esm.js","default":"./dist/index-browser-esm.js","require":"./dist/index-node-cjs.cjs"},"./package.json":"./package.json"},"scripts":{"c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","cli":"./bin/jsonpath-cli.js package.json name","lint":"npm run eslint","open":"open-cli http://localhost:8084/demo/ && npm start","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","start":"http-server -p 8084","eslint":"eslint .","rollup":"rollup -c","coverage":"open-cli http://localhost:8084/coverage/ && npm start","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","typescript":"tsc","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","coverage-badge":"coveradge badges/coverage-badge.svg","license-badges":"npm run license-badge && npm run license-badge-dev","node-import-test":"node --experimental-modules demo/node-import-test.mjs","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/66f7c587f3b75deeb66035af4f627025/jsonpath-plus-10.0.2.tgz","_integrity":"sha512-BOyOh3IcudOl0sx0fZDhZCeEsTAXFG3yC/2DIMp1AW8pPcwJXwq6A32uu/64QMGILP2pHUcPufd9zvUHfvGSqg==","repository":{"url":"git://github.com/s3u/JSONPath.git","type":"git"},"_npmVersion":"10.9.0","description":"A JS implementation of JSONPath with some additional operators","directories":{},"_nodeVersion":"18.20.3","browserslist":["defaults, not op_mini all"],"dependencies":{"jsep":"^1.3.9","@jsep-plugin/regex":"^1.0.3","@jsep-plugin/assignment":"^1.2.1"},"react-native":{"vm":false},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^5.1.1","mocha":"^10.7.3","eslint":"^9.12.0","rollup":"4.24.0","typedoc":"^0.26.8","open-cli":"^8.0.0","coveradge":"^0.8.2","typescript":"^5.6.2","@babel/core":"^7.25.7","http-server":"^14.1.1","license-badger":"^0.21.1","@babel/preset-env":"^7.25.7","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","eslint-config-ash-nazg":"^36.19.0","@rollup/plugin-node-resolve":"^15.3.0"},"_npmOperationalInternal":{"tmp":"tmp/jsonpath-plus_10.0.2_1729171599115_0.8750890007195549","host":"s3://npm-registry-packages"},"_cnpmcore_publish_time":"2024-10-17T13:26:39.465Z","publish_time":1729171599465,"_source_registry_name":"default","_cnpm_publish_time":1729171599465},"10.0.1":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"10.0.1","type":"module","bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=18.0.0"},"react-native":{"vm":false},"dependencies":{"@jsep-plugin/assignment":"^1.2.1","@jsep-plugin/regex":"^1.0.3","jsep":"^1.3.9"},"devDependencies":{"@babel/core":"^7.25.7","@babel/preset-env":"^7.25.7","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-terser":"^0.4.4","c8":"^10.1.2","chai":"^5.1.1","coveradge":"^0.8.2","eslint":"^9.12.0","eslint-config-ash-nazg":"^36.19.0","http-server":"^14.1.1","license-badger":"^0.21.1","mocha":"^10.7.3","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.24.0","typedoc":"^0.26.8","typescript":"^5.6.2"},"keywords":["json","jsonpath"],"browserslist":["defaults, not op_mini all"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs","eslint.config.js","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","cli":"./bin/jsonpath-cli.js package.json name","typescript":"tsc","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@10.0.1","_integrity":"sha512-30DeH2QD4nL1IpDLPIFz09G5XyLvh+oNMUI2Zxf4tbrlsVHs0e3VPnwpOnSTFb4yM0dfQK2WGKLsSaAS8V62rw==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/a965184784ad5fb8e0b37809ff38538a/jsonpath-plus-10.0.1.tgz","_from":"file:jsonpath-plus-10.0.1.tgz","_nodeVersion":"18.20.3","_npmVersion":"10.9.0","dist":{"shasum":"a61f4dc6c7489955af0872b0956cc42fbbacb5ab","size":163885,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-10.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-10.0.1.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_10.0.1_1729079939128_0.024232525058107246"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-16T11:58:59.319Z","publish_time":1729079939319,"_source_registry_name":"default","_cnpm_publish_time":1729079939319},"10.0.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"10.0.0","type":"module","bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=18.0.0"},"react-native":{"vm":false},"dependencies":{"@jsep-plugin/assignment":"^1.2.1","@jsep-plugin/regex":"^1.0.3","jsep":"^1.3.9"},"devDependencies":{"@babel/core":"^7.25.7","@babel/preset-env":"^7.25.7","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.3.0","@rollup/plugin-terser":"^0.4.4","c8":"^10.1.2","chai":"^5.1.1","coveradge":"^0.8.2","eslint":"^9.12.0","eslint-config-ash-nazg":"^36.19.0","http-server":"^14.1.1","license-badger":"^0.21.1","mocha":"^10.7.3","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.24.0","typedoc":"^0.26.8","typescript":"^5.6.2"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs","eslint.config.js","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","cli":"./bin/jsonpath-cli.js package.json name","typescript":"tsc","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@10.0.0","_integrity":"sha512-v7j76HGp/ibKlXYeZ7UrfCLSNDaBWuJMA0GaMjA4sZJtCtY89qgPyToDDcl2zdeHh4B5q/B3g2pQdW76fOg/dA==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/2e1b026fd6da27b8be018b71fb28d1bc/jsonpath-plus-10.0.0.tgz","_from":"file:jsonpath-plus-10.0.0.tgz","_nodeVersion":"18.20.3","_npmVersion":"10.8.3","dist":{"shasum":"7a747d47e20a27867dbbc80b57fd554788b91474","size":174957,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-10.0.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_10.0.0_1728372022617_0.9725636408216227"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-08T07:20:22.885Z","publish_time":1728372022885,"_source_registry_name":"default","_cnpm_publish_time":1728372022885},"9.0.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"9.0.0","type":"module","bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=14.0.0"},"react-native":{"vm":false},"dependencies":{"@jsep-plugin/assignment":"^1.2.1","@jsep-plugin/regex":"^1.0.3","jsep":"^1.3.8"},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@brettz9/eslint-plugin":"^1.0.4","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","c8":"^9.1.0","chai":"^5.1.0","coveradge":"^0.8.2","eslint":"^8.57.0","eslint-config-ash-nazg":"^35.3.0","eslint-config-standard":"^17.1.0","eslint-plugin-array-func":"^4.0.0","eslint-plugin-chai-expect":"^3.0.0","eslint-plugin-chai-friendly":"^0.7.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-n":"^16.6.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^50.0.1","http-server":"^14.1.1","license-badger":"^0.21.1","mocha":"^10.3.0","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.12.0","typedoc":"^0.25.10","typescript":"^5.3.3"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs",".eslintrc.cjs","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","cli":"./bin/jsonpath-cli.js package.json name","typescript":"tsc","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,cjs,md,html .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@9.0.0","_integrity":"sha512-bqE77VIDStrOTV/czspZhTn+o27Xx9ZJRGVkdVShEtPoqsIx5yALv3lWVU6y+PqYvWPJNWE7ORCQheQkEe0DDA==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/e31ea0c8b29187c15a6277d0c192fdbb/jsonpath-plus-9.0.0.tgz","_from":"file:jsonpath-plus-9.0.0.tgz","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"bb8703ee481531142bca8dee9a42fe72b8358a7f","size":158366,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-9.0.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_9.0.0_1715289309094_0.692009925598728"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-05-09T21:15:09.366Z","publish_time":1715289309366,"_source_registry_name":"default","_cnpm_publish_time":1715289309366},"8.1.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"8.1.0","type":"module","bin":{"jsonpath":"bin/jsonpath-cli.js","jsonpath-plus":"bin/jsonpath-cli.js"},"main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=14.0.0"},"react-native":{"vm":false},"devDependencies":{"@babel/core":"^7.24.0","@babel/preset-env":"^7.24.0","@brettz9/eslint-plugin":"^1.0.4","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","c8":"^9.1.0","chai":"^5.1.0","coveradge":"^0.8.2","eslint-config-ash-nazg":"^35.3.0","eslint":"^8.57.0","eslint-config-standard":"^17.1.0","eslint-plugin-array-func":"^4.0.0","eslint-plugin-chai-expect":"^3.0.0","eslint-plugin-chai-friendly":"^0.7.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsdoc":"^48.2.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-n":"^16.6.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^50.0.1","http-server":"^14.1.1","license-badger":"^0.21.1","mocha":"^10.3.0","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.12.0","typedoc":"^0.25.10","typescript":"^5.3.3"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs",".eslintrc.cjs","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"prepublishOnly":"pnpm i && npm run license-badges","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --entryPointStrategy Expand","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","cli":"./bin/jsonpath-cli.js package.json name","typescript":"tsc -p src","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,cjs,md,html .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"5fb1382e36f1e8e4d8f89031016a6141125f99ab","_id":"jsonpath-plus@8.1.0","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"68c92281215672d1d6c785b3c1bdc8acc097ba3f","size":84708,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-8.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-8.1.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_8.1.0_1709645657608_0.6327105003893754"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-05T13:34:17.766Z","publish_time":1709645657766,"_source_registry_name":"default","_cnpm_publish_time":1709645657766},"8.0.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"8.0.0","type":"module","main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=14.0.0"},"react-native":{"vm":false},"devDependencies":{"@babel/core":"^7.23.7","@babel/preset-env":"^7.23.8","@brettz9/eslint-plugin":"^1.0.4","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","c8":"^9.1.0","chai":"^4.4.1","core-js-bundle":"^3.35.0","coveradge":"^0.8.2","eslint":"^8.56.0","eslint-config-ash-nazg":"^35.3.0","eslint-config-standard":"^17.1.0","eslint-plugin-array-func":"^4.0.0","eslint-plugin-chai-expect":"^3.0.0","eslint-plugin-chai-friendly":"^0.7.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-markdown":"^3.0.1","eslint-plugin-n":"^16.6.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^50.0.1","http-server":"^14.1.1","license-badger":"^0.21.1","mocha":"^10.2.0","mocha-badge-generator":"^0.11.0","mocha-multi-reporters":"^1.5.1","open-cli":"^8.0.0","rollup":"4.9.5","typedoc":"^0.25.7","typescript":"^5.3.3"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs",".eslintrc.cjs","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","typescript":"tsc -p src","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,cjs,md,html .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@8.0.0","_integrity":"sha512-+AOBHcQvRr8DcWVIkfOCCCLSlYgQuNZ+gFNqwkBrNpdUfdfkcrbO4ml3F587fWUMFOmoy6D9c+5wrghgjN3mbg==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/7740e893f05480210f88a3bc097f6a32/jsonpath-plus-8.0.0.tgz","_from":"file:jsonpath-plus-8.0.0.tgz","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"1100b6f7f569f4d6e3ee04a79322b2a55d96ea12","size":80929,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-8.0.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_8.0.0_1705617989395_0.640694897816865"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T22:46:29.543Z","publish_time":1705617989543,"_source_registry_name":"default","_cnpm_publish_time":1705617989543},"7.2.0":{"author":"Stefan Goessner","name":"jsonpath-plus","version":"7.2.0","type":"module","main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"types":"./src/jsonpath.d.ts","browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":"https://github.com/s3u/JSONPath/issues/","homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=12.0.0"},"react-native":{"vm":false},"devDependencies":{"@babel/core":"^7.18.13","@babel/preset-env":"^7.18.10","@brettz9/eslint-plugin":"^1.0.4","@rollup/plugin-babel":"^5.3.1","c8":"^7.12.0","chai":"^4.3.6","core-js-bundle":"^3.25.0","coveradge":"^0.8.1","eslint":"^8.23.0","eslint-config-ash-nazg":"^34.1.0","eslint-config-standard":"^17.0.0","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^3.0.0","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-compat":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-markdown":"^3.0.0","eslint-plugin-n":"^15.2.5","eslint-plugin-no-unsanitized":"^4.0.1","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-promise":"^6.0.1","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^43.0.2","http-server":"^14.1.1","license-badger":"^0.19.0","mocha":"^10.0.0","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","open-cli":"^7.0.1","rollup":"2.79.0","rollup-plugin-terser":"^7.0.2","typedoc":"^0.23.13","typescript":"^4.8.2"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs",".eslintrc.cjs","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","typescript":"tsc -p src","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,cjs,md,html .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@7.2.0","_integrity":"sha512-zBfiUPM5nD0YZSBT/o/fbCUlCcepMIdP0CJZxM1+KgA4f2T206f6VAg9e7mX35+KlMaIc5qXW34f3BnwJ3w+RA==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/07b54ae397ea3f3728532669525e9806/jsonpath-plus-7.2.0.tgz","_from":"file:jsonpath-plus-7.2.0.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"7ad94e147b3ed42f7939c315d2b9ce490c5a3899","size":80719,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-7.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-7.2.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_7.2.0_1662174651547_0.4437935135155351"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-03T03:11:03.745Z","publish_time":1662174651715,"_cnpm_publish_time":1662174651715},"7.1.0":{"author":"Stefan Goessner","name":"jsonpath-plus","version":"7.1.0","type":"module","main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":"https://github.com/s3u/JSONPath/issues/","homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=12.0.0"},"react-native":{"vm":false},"devDependencies":{"@babel/core":"^7.18.13","@babel/preset-env":"^7.18.10","@brettz9/eslint-plugin":"^1.0.4","@rollup/plugin-babel":"^5.3.1","c8":"^7.12.0","chai":"^4.3.6","core-js-bundle":"^3.25.0","coveradge":"^0.8.1","eslint":"^8.22.0","eslint-config-ash-nazg":"^34.1.0","eslint-config-standard":"^17.0.0","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^3.0.0","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-compat":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^7.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.6","eslint-plugin-markdown":"^3.0.0","eslint-plugin-n":"^15.2.5","eslint-plugin-no-unsanitized":"^4.0.1","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^43.0.2","http-server":"^14.1.1","license-badger":"^0.19.0","mocha":"^10.0.0","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","open-cli":"^7.0.1","rollup":"2.78.1","rollup-plugin-terser":"^7.0.2","typedoc":"^0.23.10","typescript":"^4.7.4"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs",".eslintrc.cjs","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","typescript":"tsc -p src","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,cjs,md,html .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@7.1.0","_integrity":"sha512-gTaNRsPWO/K2KY6MrqaUFClF9kmuM6MFH5Dhg1VYDODgFbByw1yb7xu3hrViE/sz+dGOeMWgCzwUwQtAnCTE9g==","_resolved":"/Users/brett/JSONPath/jsonpath-plus-7.1.0.tgz","_from":"file:jsonpath-plus-7.1.0.tgz","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"9ac63c3d32a4d91ada68d57e056cb7983e73290a","size":89416,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-7.1.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_7.1.0_1661381542760_0.42794756930442523"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-24T22:54:47.783Z","publish_time":1661381543034,"_cnpm_publish_time":1661381543034},"7.0.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"7.0.0","type":"module","main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=12.0.0"},"react-native":{"vm":false},"devDependencies":{"@babel/core":"^7.18.5","@babel/preset-env":"^7.18.2","@brettz9/eslint-plugin":"^1.0.4","@rollup/plugin-babel":"^5.3.1","c8":"^7.11.3","chai":"^4.3.6","core-js-bundle":"^3.23.1","coveradge":"^0.8.1","eslint":"^8.17.0","eslint-config-ash-nazg":"^33.1.0","eslint-config-standard":"^17.0.0","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^3.0.0","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-compat":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jsdoc":"^39.3.2","eslint-plugin-markdown":"^2.2.1","eslint-plugin-n":"^15.2.3","eslint-plugin-no-unsanitized":"^4.0.1","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^42.0.0","http-server":"^14.1.1","license-badger":"^0.19.0","mocha":"^10.0.0","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","open-cli":"^7.0.1","rollup":"2.75.6","rollup-plugin-terser":"^7.0.2","typedoc":"^0.22.17","typescript":"^4.7.3"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs",".eslintrc.cjs","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","typescript":"tsc -p src","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,cjs,md,html .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"_id":"jsonpath-plus@7.0.0","_integrity":"sha512-MH4UnrWrU1hJGVEyEyjvYgONkzNTO6Yol0nq18EMnUQ/ZC5cTuJheirXXIwu1b9mZ6t3XL0P79gPsu+zlTnDIQ==","_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/440f2e9266b4384404ca5e8c4fd49dfd/jsonpath-plus-7.0.0.tgz","_from":"file:jsonpath-plus-7.0.0.tgz","_nodeVersion":"14.17.1","_npmVersion":"8.6.0","dist":{"shasum":"b3c7648b33041c0013c5ff534fd17aadc817bf03","size":80989,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-7.0.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_7.0.0_1655419737823_0.81122513522917"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-16T22:49:07.084Z","publish_time":1655419737970,"_cnpm_publish_time":1655419737970},"6.0.1":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"6.0.1","type":"module","main":"dist/index-node-cjs.cjs","exports":{"./package.json":"./package.json",".":{"browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.js","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=10.0.0"},"react-native":{"vm":false},"devDependencies":{"@babel/core":"^7.14.6","@babel/preset-env":"^7.14.7","@brettz9/eslint-plugin":"^1.0.3","@rollup/plugin-babel":"^5.3.0","c8":"^7.7.3","chai":"^4.3.4","core-js-bundle":"^3.15.2","coveradge":"^0.7.0","eslint":"^7.30.0","eslint-config-ash-nazg":"^30.1.0","eslint-config-standard":"^16.0.3","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","eslint-plugin-chai-friendly":"^0.7.1","eslint-plugin-compat":"^3.9.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-jsdoc":"^35.4.1","eslint-plugin-markdown":"^2.2.0","eslint-plugin-no-unsanitized":"^3.1.5","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.9.1","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^34.0.1","http-server":"^0.12.3","license-badger":"^0.19.0","mocha":"^9.0.2","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","open-cli":"^7.0.0","remark-cli":"^9.0.0","remark-lint-code-block-style":"^2.0.1","remark-lint-ordered-list-marker-value":"^2.0.1","rollup":"2.52.7","rollup-plugin-terser":"^7.0.2","typedoc":"^0.21.2","typescript":"^4.3.5"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs",".eslintrc.cjs","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","remark":"remark -q -f .","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","typescript":"tsc -p src","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,cjs,md,html .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"b638d9a79aa594439882adb4de5d8509d70dbb3b","_id":"jsonpath-plus@6.0.1","_nodeVersion":"14.17.1","_npmVersion":"7.18.1","dist":{"shasum":"9a3e16cedadfab07a3d8dc4e8cd5df4ed8f49c4d","size":75758,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-6.0.1.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_6.0.1_1625625750634_0.14450072898857957"},"_hasShrinkwrap":false,"publish_time":1625625750790,"_cnpm_publish_time":1625625750790},"6.0.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"6.0.0","type":"module","main":"dist/index-node-cjs.js","exports":{"./package.json":"./package.json",".":{"browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.cjs","import":"./dist/index-node-esm.js","require":"./dist/index-node-cjs.cjs","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.mjs","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=10.0.0"},"react-native":{"vm":false},"devDependencies":{"@babel/core":"^7.14.6","@babel/preset-env":"^7.14.7","@brettz9/eslint-plugin":"^1.0.3","@rollup/plugin-babel":"^5.3.0","c8":"^7.7.3","chai":"^4.3.4","core-js-bundle":"^3.15.2","coveradge":"^0.7.0","eslint":"^7.30.0","eslint-config-ash-nazg":"^30.0.1","eslint-config-standard":"^16.0.3","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","eslint-plugin-chai-friendly":"^0.7.1","eslint-plugin-compat":"^3.9.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-jsdoc":"^35.4.1","eslint-plugin-markdown":"^2.2.0","eslint-plugin-no-unsanitized":"^3.1.5","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.8.0-125","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^34.0.1","http-server":"^0.12.3","license-badger":"^0.19.0","mocha":"^9.0.2","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","open-cli":"^7.0.0","remark-cli":"^9.0.0","remark-lint-code-block-style":"^2.0.1","remark-lint-ordered-list-marker-value":"^2.0.1","rollup":"2.52.7","rollup-plugin-terser":"^7.0.2","typedoc":"^0.21.2","typescript":"^4.3.5"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"c8":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.cjs",".eslintrc.cjs","src/jsonpath.d.ts","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","remark":"remark -q -f .","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","typescript":"tsc -p src","mocha":"mocha --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","c8":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && c8 --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","lint":"npm run eslint","test":"npm run eslint && npm run rollup && npm run c8 && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"27f694a6b0f212b6f7f17a95a1f2e102efecbfe5","_id":"jsonpath-plus@6.0.0","_nodeVersion":"14.17.1","_npmVersion":"7.18.1","dist":{"shasum":"9281f1b6f1a3356c8d63efab21578437abcf06dc","size":75774,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-6.0.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_6.0.0_1625500048839_0.8743377114510689"},"_hasShrinkwrap":false,"publish_time":1625500049012,"_cnpm_publish_time":1625500049012},"5.1.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"5.1.0","main":"dist/index-node-cjs.js","exports":{"./package.json":"./package.json",".":{"browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.js","import":"./dist/index-node-esm.mjs","require":"./dist/index-node-cjs.js","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.mjs","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=10.0.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.14.6","@babel/preset-env":"^7.14.7","@brettz9/eslint-plugin":"^1.0.3","@rollup/plugin-babel":"^5.3.0","chai":"^4.3.4","core-js-bundle":"^3.15.1","coveradge":"^0.7.0","eslint":"^7.29.0","eslint-config-ash-nazg":"^29.17.1","eslint-config-standard":"^16.0.3","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","eslint-plugin-chai-friendly":"^0.7.1","eslint-plugin-compat":"^3.9.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-jsdoc":"^35.4.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-no-unsanitized":"^3.1.5","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-radar":"^0.2.1","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^33.0.1","esm":"^3.2.25","http-server":"^0.12.3","license-badger":"^0.19.0","mocha":"^8.4.0","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","nyc":"^15.1.0","open-cli":"^7.0.0","remark-cli":"^9.0.0","remark-lint-code-block-style":"^2.0.1","remark-lint-ordered-list-marker-value":"^2.0.1","rollup":"2.52.2","rollup-plugin-terser":"^7.0.2","typedoc":"^0.21.0","typescript":"^4.3.4"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"nyc":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.js",".eslintrc.js","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","remark":"remark -q -f .","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","typescript":"tsc -p src","mocha":"mocha --require esm --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","nyc":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && nyc --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","test":"npm run eslint && npm run rollup && npm run nyc && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"d54118fc77e73a23d0b784b1d20bc6b3501ae532","_id":"jsonpath-plus@5.1.0","_nodeVersion":"14.15.5","_npmVersion":"7.18.1","dist":{"shasum":"2fc4b2e461950626c98525425a3a3518b85af6c3","size":79364,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-5.1.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_5.1.0_1624497309322_0.8448032112168391"},"_hasShrinkwrap":false,"publish_time":1624497309695,"_cnpm_publish_time":1624497309695},"5.0.7":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"5.0.7","main":"dist/index-node-cjs.js","exports":{"./package.json":"./package.json",".":{"browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.js","import":"./dist/index-node-esm.mjs","require":"./dist/index-node-cjs.js","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.mjs","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=10.0.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.13.15","@babel/preset-env":"^7.13.15","@brettz9/eslint-plugin":"^1.0.3","@rollup/plugin-babel":"^5.3.0","chai":"^4.3.4","core-js-bundle":"^3.10.1","coveradge":"^0.6.0","eslint":"^7.23.0","eslint-config-ash-nazg":"^29.9.0","eslint-config-standard":"^16.0.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-compat":"^3.9.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-markdown":"^2.0.1","eslint-plugin-no-unsanitized":"^3.1.4","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-radar":"^0.2.1","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^29.0.0","esm":"^3.2.25","http-server":"^0.12.3","license-badger":"^0.18.0","mocha":"^8.3.2","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","nyc":"^15.1.0","open-cli":"^6.0.1","remark-cli":"^9.0.0","remark-lint-code-block-style":"^2.0.1","remark-lint-ordered-list-marker-value":"^2.0.1","rollup":"2.45.0","rollup-plugin-terser":"^7.0.2","typedoc":"^0.20.35","typescript":"^4.2.4"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"nyc":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.js",".eslintrc.js","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"prepublishOnly":"pnpm i && echo 'reenable this when may be working for pnpm: npm run license-badges'","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","remark":"remark -q -f .","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","typescript":"tsc -p src","mocha":"mocha --require esm --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","nyc":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && nyc --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","test":"npm run eslint && npm run rollup && npm run nyc && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"6ed1fd7e1f5ecd2d4c3e0dd591d6b8181c61236e","_id":"jsonpath-plus@5.0.7","_nodeVersion":"14.15.5","_npmVersion":"7.5.6","dist":{"shasum":"95fb437ebb69c67595208711a69c95735cbff45b","size":79464,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-5.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-5.0.7.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_5.0.7_1618220648605_0.8642201028928305"},"_hasShrinkwrap":false,"publish_time":1618220648760,"_cnpm_publish_time":1618220648760},"5.0.6":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"5.0.6","main":"dist/index-node-cjs.js","exports":{".":{"browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.js","import":"./dist/index-node-esm.mjs","require":"./dist/index-node-cjs.js","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.mjs","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=10.0.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.13.15","@babel/preset-env":"^7.13.15","@brettz9/eslint-plugin":"^1.0.3","@rollup/plugin-babel":"^5.3.0","chai":"^4.3.4","core-js-bundle":"^3.10.1","coveradge":"^0.6.0","eslint":"^7.23.0","eslint-config-ash-nazg":"^29.9.0","eslint-config-standard":"^16.0.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-compat":"^3.9.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-markdown":"^2.0.1","eslint-plugin-no-unsanitized":"^3.1.4","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-radar":"^0.2.1","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^29.0.0","esm":"^3.2.25","http-server":"^0.12.3","license-badger":"^0.18.0","mocha":"^8.3.2","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","nyc":"^15.1.0","open-cli":"^6.0.1","remark-cli":"^9.0.0","remark-lint-code-block-style":"^2.0.1","remark-lint-ordered-list-marker-value":"^2.0.1","rollup":"2.45.0","rollup-plugin-terser":"^7.0.2","typedoc":"^0.20.35","typescript":"^4.2.4"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"nyc":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.js",".eslintrc.js","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"prepublishOnly":"pnpm i && echo 'reenable this when may be working for pnpm: npm run license-badges'","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","remark":"remark -q -f .","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","typescript":"tsc -p src","mocha":"mocha --require esm --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","nyc":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && nyc --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","test":"npm run eslint && npm run rollup && npm run nyc && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"14eefe3bdb6d93055ec6e8a089199a495a50fd00","_id":"jsonpath-plus@5.0.6","_nodeVersion":"14.15.5","_npmVersion":"7.5.6","dist":{"shasum":"f8374b76b9f390496cb583ad67141090183a3c09","size":79431,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-5.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-5.0.6.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_5.0.6_1617971225193_0.8089483858373139"},"_hasShrinkwrap":false,"publish_time":1617971225388,"_cnpm_publish_time":1617971225388},"5.0.5":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"5.0.5","main":"dist/index-node-cjs.js","exports":{".":{"browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.js","import":"./dist/index-node-esm.mjs","require":"./dist/index-node-cjs.js","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.mjs","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=10.0.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.13.8","@babel/preset-env":"^7.13.9","@brettz9/eslint-plugin":"^1.0.3","@rollup/plugin-babel":"^5.3.0","chai":"^4.3.0","core-js-bundle":"^3.9.1","coveradge":"^0.6.0","eslint":"^7.21.0","eslint-config-ash-nazg":"^29.8.1","eslint-config-standard":"^16.0.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-compat":"^3.9.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-markdown":"^2.0.0","eslint-plugin-no-unsanitized":"^3.1.4","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-radar":"^0.2.1","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^28.0.2","esm":"^3.2.25","http-server":"^0.12.3","license-badger":"^0.18.0","mocha":"^8.3.0","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","nyc":"^15.1.0","open-cli":"^6.0.1","remark-cli":"^9.0.0","remark-lint-code-block-style":"^2.0.1","remark-lint-ordered-list-marker-value":"^2.0.1","rollup":"2.40.0","rollup-plugin-terser":"^7.0.2","typedoc":"^0.20.28","typescript":"^4.2.2"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"nyc":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.js",".eslintrc.js","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"prepublishOnly":"pnpm i && echo 'reenable this when may be working for pnpm: npm run license-badges'","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","remark":"remark -q -f .","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","typescript":"tsc -p src","mocha":"mocha --require esm --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","nyc":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && nyc --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","test":"npm run eslint && npm run rollup && npm run nyc && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"5d9bc52cccc06290c6729054b0e2ae6f41709fbb","_id":"jsonpath-plus@5.0.5","_nodeVersion":"14.15.5","_npmVersion":"7.5.6","dist":{"shasum":"897bf0a37147b5030c72534a93ad5029ab359aca","size":79850,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-5.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-5.0.5.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_5.0.5_1617956216927_0.5387772148259946"},"_hasShrinkwrap":false,"publish_time":1617956217106,"_cnpm_publish_time":1617956217106},"5.0.4":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"5.0.4","main":"dist/index-node-cjs.js","exports":{".":{"browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.js","import":"./dist/index-node-esm.mjs","require":"./dist/index-node-cjs.js","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.mjs","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=10.0.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.13.8","@babel/preset-env":"^7.13.9","@brettz9/eslint-plugin":"^1.0.3","@rollup/plugin-babel":"^5.3.0","chai":"^4.3.0","core-js-bundle":"^3.9.1","coveradge":"^0.6.0","eslint":"^7.21.0","eslint-config-ash-nazg":"^29.8.1","eslint-config-standard":"^16.0.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-compat":"^3.9.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-markdown":"^2.0.0","eslint-plugin-no-unsanitized":"^3.1.4","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-radar":"^0.2.1","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^28.0.2","esm":"^3.2.25","http-server":"^0.12.3","license-badger":"^0.18.0","mocha":"^8.3.0","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","nyc":"^15.1.0","open-cli":"^6.0.1","remark-cli":"^9.0.0","remark-lint-code-block-style":"^2.0.1","remark-lint-ordered-list-marker-value":"^2.0.1","rollup":"2.40.0","rollup-plugin-terser":"^7.0.2","typedoc":"^0.20.28","typescript":"^4.2.2"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"nyc":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.js",".eslintrc.js","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"prepublishOnly":"pnpm i && echo 'reenable this when may be working for pnpm: npm run license-badges'","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","remark":"remark -q -f .","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"http-server -p 8084","typescript":"tsc -p src","mocha":"mocha --require esm --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","nyc":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && nyc --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","test":"npm run eslint && npm run rollup && npm run nyc && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"61c654fdb2f7ce2ba20354a7d94c3b03e0f73646","_id":"jsonpath-plus@5.0.4","_nodeVersion":"14.15.5","_npmVersion":"7.5.6","dist":{"shasum":"3b8ce2ea6904ee6c6750ed027fe8df31789b62e3","size":79771,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-5.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-5.0.4.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_5.0.4_1614645593545_0.2291879809174946"},"_hasShrinkwrap":false,"publish_time":1614645593738,"_cnpm_publish_time":1614645593738},"5.0.3":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"5.0.3","main":"dist/index-node-cjs.js","exports":{".":{"browser":"./dist/index-browser-esm.js","umd":"./dist/index-browser-umd.js","import":"./dist/index-node-esm.mjs","require":"./dist/index-node-cjs.js","default":"./dist/index-browser-esm.js"}},"module":"dist/index-node-esm.mjs","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=10.0.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.12.13","@babel/preset-env":"^7.12.13","@mysticatea/eslint-plugin":"^13.0.0","@rollup/plugin-babel":"^5.2.3","chai":"^4.3.0","core-js-bundle":"^3.8.3","coveradge":"^0.6.0","eslint":"^7.19.0","eslint-config-ash-nazg":"^26.1.0","eslint-config-standard":"^16.0.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-compat":"^3.9.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-markdown":"^1.0.2","eslint-plugin-no-unsanitized":"^3.1.4","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-radar":"^0.2.0","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^27.0.0","esm":"^3.2.25","license-badger":"^0.18.0","mocha":"^8.2.1","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","node-static":"^0.7.11","nyc":"^15.1.0","open-cli":"^6.0.1","remark-cli":"^9.0.0","remark-lint-code-block-style":"^2.0.1","remark-lint-ordered-list-marker-value":"^2.0.1","rollup":"2.38.5","rollup-plugin-terser":"^7.0.2","typedoc":"^0.20.21","typescript":"^4.1.3"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"nyc":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.js",".eslintrc.js","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"prepublishOnly":"npm run license-badges","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","remark":"remark -q -f .","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"static -p 8084","typescript":"tsc -p src","mocha":"mocha --require esm --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","nyc":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && nyc --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","test":"npm run eslint && npm run rollup && npm run nyc && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"3725444a0d9c61807b2f65d280b08cc499c308e0","_id":"jsonpath-plus@5.0.3","_nodeVersion":"12.16.2","_npmVersion":"7.5.2","dist":{"shasum":"502f0fc953d0f92428b2c2357c0c6809a803ec36","size":154020,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-5.0.3.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_5.0.3_1612572906599_0.21627929481019925"},"_hasShrinkwrap":false,"publish_time":1612572906780,"_cnpm_publish_time":1612572906780},"5.0.2":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"5.0.2","type":"commonjs","main":"dist/index-node-cjs.js","exports":{"import":"./dist/index-node-esm.mjs","require":"./dist/index-node-cjs.js"},"module":"dist/index-node-esm.mjs","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=10.0.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@mysticatea/eslint-plugin":"^13.0.0","@rollup/plugin-babel":"^5.2.2","chai":"^4.2.0","core-js-bundle":"^3.8.2","coveradge":"^0.6.0","eslint":"^7.17.0","eslint-config-ash-nazg":"^24.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-compat":"^3.9.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-markdown":"^1.0.2","eslint-plugin-no-unsanitized":"^3.1.4","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^26.0.1","esm":"^3.2.25","license-badger":"^0.18.0","mocha":"^8.2.1","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","node-static":"^0.7.11","nyc":"^15.1.0","open-cli":"^6.0.1","remark-cli":"^9.0.0","remark-lint-code-block-style":"^2.0.1","remark-lint-ordered-list-marker-value":"^2.0.1","rollup":"2.36.1","rollup-plugin-terser":"^7.0.2","typedoc":"^0.20.14","typescript":"^4.1.3"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"nyc":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.js",".eslintrc.js","rollup.config.js",".idea","coverage","dist","demo","docs","ignore","test","test-helpers"]},"scripts":{"prepublishOnly":"npm run license-badges","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","remark":"remark -q -f .","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"static -p 8084","typescript":"tsc -p src","mocha":"mocha --require esm --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","nyc":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && nyc --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","test":"npm run eslint && npm run rollup && npm run nyc && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"9c003da3ce41cf1ba8dd3abb06ffcafa26942d24","_id":"jsonpath-plus@5.0.2","_nodeVersion":"12.16.2","_npmVersion":"6.14.10","dist":{"shasum":"ede88d064264172560ab1420a366a106cfab683d","size":79415,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-5.0.2.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_5.0.2_1610714300390_0.3719404341482795"},"_hasShrinkwrap":false,"publish_time":1610714300510,"_cnpm_publish_time":1610714300510},"5.0.1":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"5.0.1","type":"commonjs","main":"dist/index-node-cjs.js","exports":{"import":"dist/index-node-esm.mjs","require":"dist/index-node-cjs.js"},"module":"dist/index-node-esm.mjs","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=10.0.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@mysticatea/eslint-plugin":"^13.0.0","@rollup/plugin-babel":"^5.2.2","chai":"^4.2.0","core-js-bundle":"^3.8.2","coveradge":"^0.6.0","eslint":"^7.17.0","eslint-config-ash-nazg":"^24.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-compat":"^3.9.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-markdown":"^1.0.2","eslint-plugin-no-unsanitized":"^3.1.4","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^26.0.1","esm":"^3.2.25","license-badger":"^0.18.0","mocha":"^8.2.1","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","node-static":"^0.7.11","nyc":"^15.1.0","open-cli":"^6.0.1","remark-cli":"^9.0.0","remark-lint-code-block-style":"^2.0.1","remark-lint-ordered-list-marker-value":"^2.0.1","rollup":"2.36.1","rollup-plugin-terser":"^7.0.2","typedoc":"^0.20.14","typescript":"^4.1.3"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"nyc":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.js",".eslintrc.js","rollup.config.js",".idea","coverage","dist","demo","docs","test","test-helpers"]},"scripts":{"prepublishOnly":"npm run license-badges","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","remark":"remark -q -f .","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"static -p 8084","typescript":"tsc -p src","mocha":"mocha --require esm --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","nyc":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && nyc --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","test":"npm run eslint && npm run rollup && npm run nyc && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"7e619567740fbff3d4b8e0b5dd71a14bb748f60f","_id":"jsonpath-plus@5.0.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.10","dist":{"shasum":"4afe8423c0fa71b6e05f5bbac843c8b809a41939","size":79402,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-5.0.1.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_5.0.1_1610664712815_0.4615396906347986"},"_hasShrinkwrap":false,"publish_time":1610664713015,"_cnpm_publish_time":1610664713015},"5.0.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"5.0.0","type":"commonjs","main":"dist/index-node-umd.js","exports":{"import":"dist/index-node-esm.mjs","require":"dist/index-node-umd.js"},"module":"dist/index-node-esm.mjs","browser":"dist/index-browser-esm.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=10.0.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","@mysticatea/eslint-plugin":"^13.0.0","@rollup/plugin-babel":"^5.2.2","chai":"^4.2.0","core-js-bundle":"^3.8.2","coveradge":"^0.6.0","eslint":"^7.17.0","eslint-config-ash-nazg":"^24.0.0","eslint-config-standard":"^16.0.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-compat":"^3.9.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-markdown":"^1.0.2","eslint-plugin-no-unsanitized":"^3.1.4","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.1.0","eslint-plugin-unicorn":"^26.0.1","esm":"^3.2.25","license-badger":"^0.18.0","mocha":"^8.2.1","mocha-badge-generator":"^0.9.0","mocha-multi-reporters":"^1.5.1","node-static":"^0.7.11","nyc":"^15.1.0","open-cli":"^6.0.1","remark-cli":"^9.0.0","remark-lint-code-block-style":"^2.0.1","remark-lint-ordered-list-marker-value":"^2.0.1","rollup":"2.36.1","rollup-plugin-terser":"^7.0.2","typedoc":"^0.20.14","typescript":"^4.1.3"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"nyc":{"reporter":["text","html","json-summary"],"exclude":[".mocharc.js",".eslintrc.js","rollup.config.js",".idea","coverage","dist","demo","docs","test","test-helpers"]},"scripts":{"prepublishOnly":"npm run license-badges","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","remark":"remark -q -f .","build-docs":"typedoc --out docs/ts src --excludeExternals --tsconfig src/tsconfig.json","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","node-import-test":"node --experimental-modules demo/node-import-test.mjs","open":"open-cli http://localhost:8084/demo/ && npm start","start":"static -p 8084","typescript":"tsc -p src","mocha":"mocha --require esm --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","nyc":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && nyc --all npm run mocha && npm run coverage-badge","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","test":"npm run eslint && npm run rollup && npm run nyc && npm run typescript","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"3a06227418dee6f539d8adf540605c75c9f724d6","_id":"jsonpath-plus@5.0.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.10","dist":{"shasum":"02ced7c7c3bd69cde4c88cb03aa7065d9891d591","size":79367,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-5.0.0.tgz"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_5.0.0_1610626974864_0.4621551672988615"},"_hasShrinkwrap":false,"publish_time":1610626974995,"_cnpm_publish_time":1610626974995},"4.0.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"4.0.0","main":"dist/index-umd.js","module":"dist/index-es.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=10.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.9.0","@mysticatea/eslint-plugin":"^13.0.0","babel-eslint":"^10.1.0","chai":"^4.2.0","core-js-bundle":"^3.6.4","coveradge":"^0.5.0","eslint":"^6.8.0","eslint-config-ash-nazg":"^18.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-array-func":"^3.1.4","eslint-plugin-chai-expect":"^2.1.0","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.20.1","eslint-plugin-jsdoc":"^22.1.0","eslint-plugin-markdown":"^1.0.2","eslint-plugin-no-unsanitized":"^3.1.0","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-plugin-unicorn":"^18.0.0","esm":"^3.2.25","license-badger":"^0.13.0","mocha":"^7.1.1","mocha-badge-generator":"^0.5.2","mocha-multi-reporters":"git+https://github.com/brettz9/mocha-multi-reporters.git#missing-reporter","node-static":"^0.7.11","nyc":"^15.0.0","open-cli":"^6.0.1","remark-cli":"^7.0.1","remark-lint-code-block-style":"^1.0.4","remark-lint-ordered-list-marker-value":"^1.0.5","rollup":"2.2.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.3.0","typedoc":"^0.17.3","typescript":"^3.8.3"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"nyc":{"reporter":["text","html","json-summary"],"exclude":[".eslintrc.js","rollup.config.js",".idea","coverage","dist","demo","docs","test","test-helpers"]},"scripts":{"prepublishOnly":"npm run license-badges","license-badge":"license-badger --corrections --uncategorizedLicenseTemplate \"\\${license} (\\${name} (\\${version}))\" --filteredTypes=nonempty --textTemplate \"License types\n(project, deps, and bundled devDeps)\" --packageJson --production badges/licenses-badge.svg","license-badge-dev":"license-badger --corrections --filteredTypes=nonempty --textTemplate \"License types\n(all devDeps)\" --allDevelopment badges/licenses-badge-dev.svg","license-badges":"npm run license-badge && npm run license-badge-dev","remark":"remark -q -f .","typescript":"tsc src/jsonpath.d.ts","build-docs":"typedoc --out docs/ts src --includeDeclarations","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge badges/coverage-badge.svg","mocha":"mocha --require esm --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","test":"npm run rollup && npm run mocha","test-cov":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && nyc --all npm run mocha && npm run coverage-badge","open":"open-cli http://localhost:8084/demo/ && npm start","start":"static -p 8084","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"6352d88dbb73682a9c8a766f428fab7562d2f9fe","_id":"jsonpath-plus@4.0.0","_nodeVersion":"10.19.0","_npmVersion":"6.14.4","dist":{"shasum":"954b69faa3d8b07f30ae2f9e601176a4b0d2806e","size":69862,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-4.0.0.tgz"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_4.0.0_1586371473630_0.626490930700274"},"_hasShrinkwrap":false,"publish_time":1586371473776,"_cnpm_publish_time":1586371473776},"3.0.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"3.0.0","main":"dist/index-umd.js","module":"dist/index-es.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=8.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.8.0","@babel/preset-env":"^7.8.2","@mysticatea/eslint-plugin":"^13.0.0","babel-eslint":"^10.0.3","chai":"^4.2.0","core-js-bundle":"^3.6.3","coveradge":"^0.2.0","eslint":"^6.8.0","eslint-config-ash-nazg":"^16.4.0","eslint-config-standard":"^14.1.0","eslint-plugin-array-func":"^3.1.3","eslint-plugin-chai-expect":"^2.1.0","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.20.0","eslint-plugin-jsdoc":"^20.3.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-no-unsanitized":"^3.0.2","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-node":"^11.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-plugin-unicorn":"^15.0.1","esm":"^3.2.25","mocha":"^7.0.0","mocha-badge-generator":"^0.4.0","mocha-multi-reporters":"git+https://github.com/brettz9/mocha-multi-reporters.git#missing-reporter","node-static":"^0.7.11","nyc":"^15.0.0","open-cli":"^5.0.0","remark-cli":"^7.0.1","remark-lint-code-block-style":"^1.0.3","remark-lint-ordered-list-marker-value":"^1.0.4","rollup":"1.29.0","rollup-plugin-babel":"^4.3.3","rollup-plugin-terser":"^5.2.0","typedoc":"^0.16.1","typescript":"^3.7.4"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"nyc":{"reporter":["text","html","json-summary"],"exclude":[".eslintrc.js","rollup.config.js",".idea","coverage","dist","demo","docs","test","test-helpers"]},"scripts":{"remark":"remark -q -f .","typescript":"tsc src/jsonpath.d.ts","build-docs":"typedoc --out docs/ts src --includeDeclarations","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","coverage":"open-cli http://localhost:8084/coverage/ && npm start","coverage-badge":"coveradge --color brightgreen badges/coverage-badge.svg","mocha":"mocha --require esm --require test-helpers/node-env.js --reporter-options configFile=mocha-multi-reporters.json test","test":"npm run rollup && npm run mocha","test-cov":"rm -Rf ./coverage && rm -Rf ./node_modules/.cache && nyc --all npm run mocha && npm run coverage-badge","open":"open-cli http://localhost:8084/demo/ && npm start","start":"static -p 8084","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"a585dc8c8284da9836ce7551a6c475b6bd661c45","_id":"jsonpath-plus@3.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.13.6","dist":{"shasum":"194ab4792a5e9b4ed27bf442188c8eb7e697a04b","size":68272,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-3.0.0.tgz"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_3.0.0_1579967450977_0.8577953411445554"},"_hasShrinkwrap":false,"publish_time":1579967451099,"_cnpm_publish_time":1579967451099},"2.0.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"2.0.0","main":"dist/index-umd.js","module":"dist/index-es.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=6.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.7.4","@babel/preset-env":"^7.7.4","@mysticatea/eslint-plugin":"^13.0.0","chai":"^4.2.0","core-js-bundle":"^3.4.2","eslint":"^6.7.0","eslint-config-ash-nazg":"^11.5.0","eslint-config-standard":"^14.1.0","eslint-plugin-array-func":"^3.1.3","eslint-plugin-compat":"^3.3.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^18.1.4","eslint-plugin-markdown":"^1.0.1","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-node":"^10.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-standard":"^4.0.1","eslint-plugin-unicorn":"^13.0.0","mocha":"^6.2.2","node-static":"^0.7.11","open-cli":"^5.0.0","remark-cli":"^7.0.1","remark-lint-code-block-style":"^1.0.3","remark-lint-ordered-list-marker-value":"^1.0.3","rollup":"1.27.4","rollup-plugin-babel":"^4.3.3","rollup-plugin-terser":"^5.1.2","typedoc":"^0.15.2","typescript":"^3.7.2"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"scripts":{"remark":"remark -q -f .","typescript":"tsc src/jsonpath.d.ts","build-docs":"typedoc --out docs/ts src --includeDeclarations","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","mocha":"mocha --require test-helpers/node-env.js test","test":"npm run rollup && npm run mocha","open":"open-cli http://localhost:8084/demo/ && npm start","start":"static -p 8084","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"9312399a1b00522be4cabbda6156373293f5e69b","_id":"jsonpath-plus@2.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.13.1","dist":{"shasum":"3ebf30b79e2262d69826084ba03c406a9de440a0","size":62627,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-2.0.0.tgz"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_2.0.0_1574499186497_0.29782075495581295"},"_hasShrinkwrap":false,"publish_time":1574499186710,"_cnpm_publish_time":1574499186710},"1.1.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"1.1.0","main":"dist/index-umd.js","module":"dist/index-es.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=6.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.6.2","@babel/preset-env":"^7.6.2","@mysticatea/eslint-plugin":"^12.0.0","chai":"^4.2.0","core-js-bundle":"^3.2.1","eslint":"^6.4.0","eslint-config-ash-nazg":"^10.0.0","eslint-config-standard":"^14.1.0","eslint-plugin-array-func":"^3.1.3","eslint-plugin-compat":"^3.3.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.9.2","eslint-plugin-markdown":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-node":"^10.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.4.0","eslint-plugin-standard":"^4.0.1","eslint-plugin-unicorn":"^12.0.0","mocha":"^6.2.0","node-static":"^0.7.11","open-cli":"^5.0.0","remark-cli":"^7.0.0","remark-lint-code-block-style":"^1.0.3","remark-lint-ordered-list-marker-value":"^1.0.3","rollup":"1.21.4","rollup-plugin-babel":"^4.3.3","rollup-plugin-terser":"^5.1.2","typedoc":"^0.15.0","typescript":"^3.6.3"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"scripts":{"remark":"remark -q -f .","typescript":"tsc src/jsonpath.d.ts","build-docs":"typedoc --out docs/ts src --includeDeclarations","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","mocha":"mocha --require test-helpers/node-env.js test","test":"npm run rollup && npm run mocha","start":"static -p 8084","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"0ed06c6707af8087ffb97f04c9469b5b2ce41183","_id":"jsonpath-plus@1.1.0","_nodeVersion":"10.11.0","_npmVersion":"6.11.3","dist":{"shasum":"7caaea4db88b761a0a3b55d715cb01eaa469dfa5","size":57882,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-1.1.0.tgz"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_1.1.0_1569443818492_0.38665346266884315"},"_hasShrinkwrap":false,"publish_time":1569443818646,"_cnpm_publish_time":1569443818646},"1.0.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"1.0.0","main":"dist/index-umd.js","module":"dist/index-es.js","types":"./src/jsonpath.d.ts","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=6.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@mysticatea/eslint-plugin":"^11.0.0","chai":"^4.2.0","core-js-bundle":"^3.1.4","eslint":"^6.1.0","eslint-config-ash-nazg":"^8.5.2","eslint-config-standard":"^13.0.1","eslint-plugin-array-func":"^3.1.3","eslint-plugin-compat":"^3.3.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-html":"^6.0.0","eslint-plugin-import":"^2.18.2","eslint-plugin-jsdoc":"^15.8.0","eslint-plugin-markdown":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.4.0","eslint-plugin-standard":"^4.0.0","eslint-plugin-unicorn":"^10.0.0","mocha":"^6.2.0","node-static":"^0.7.11","open-cli":"^5.0.0","remark-cli":"^7.0.0","remark-lint-code-block-style":"^1.0.3","remark-lint-ordered-list-marker-value":"^1.0.3","rollup":"1.19.4","rollup-plugin-babel":"^4.3.3","rollup-plugin-terser":"^5.1.1","typedoc":"^0.15.0","typescript":"^3.5.3"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"scripts":{"remark":"remark -q -f .","typescript":"tsc src/jsonpath.d.ts","build-docs":"typedoc --out docs/ts src --includeDeclarations","open-docs":"open-cli http://localhost:8084/docs/ts/ && npm start","mocha":"mocha --require test-helpers/node-env.js test","test":"npm run eslint && npm run rollup && npm run mocha","start":"static -p 8084","rollup":"rollup -c","eslint":"eslint --ext js,md,html .","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && npm start"},"gitHead":"38af31df124b4bbe12e3ad7ed720899da0e4597a","_id":"jsonpath-plus@1.0.0","_nodeVersion":"10.11.0","_npmVersion":"6.10.2","dist":{"shasum":"78fa5c4ae62968476268d505d9f78c65469d0e7c","size":57324,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-1.0.0.tgz"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_1.0.0_1565220896076_0.4553004298968928"},"_hasShrinkwrap":false,"publish_time":1565220896278,"_cnpm_publish_time":1565220896278},"0.20.1":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"0.20.1","main":"dist/index-umd.js","module":"dist/index-es.js","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=6.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@mysticatea/eslint-plugin":"^10.0.3","chai":"^4.2.0","core-js-bundle":"^3.1.3","eslint":"^5.16.0","eslint-config-ash-nazg":"^6.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-compat":"^3.1.1","eslint-plugin-eslint-comments":"^3.1.1","eslint-plugin-import":"^2.17.3","eslint-plugin-jsdoc":"^7.2.3","eslint-plugin-markdown":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.4.0","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-unicorn":"^9.0.0","mocha":"^6.1.4","node-static":"^0.7.11","open-cli":"^5.0.0","remark-cli":"^6.0.1","remark-lint-code-block-style":"^1.0.2","remark-lint-ordered-list-marker-value":"^1.0.2","rollup":"1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-terser":"^5.0.0","typescript":"^3.5.1"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"scripts":{"remark":"remark -q -f .","rollup":"rollup -c","eslint":"eslint --ext js,md .","mocha":"mocha --require test-helpers/node-env.js test","test":"npm run eslint && npm run rollup && npm run mocha","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && static -p 8084","start":"npm run browser-test"},"gitHead":"b05dc3e10f92fdd5ecb149af288eac6b21d712c6","_id":"jsonpath-plus@0.20.1","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"shasum":"5358b8e8a5df569c541de64908d54bca55550e1c","size":57858,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-0.20.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-0.20.1.tgz"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_0.20.1_1560299445742_0.20174979641805546"},"_hasShrinkwrap":false,"publish_time":1560299445921,"_cnpm_publish_time":1560299445921},"0.20.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"0.20.0","main":"dist/index-umd.js","module":"dist/index-es.js","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=6.0"},"react-native":{"vm":false},"peerDependencies":{"core-js-bundle":"^3.1.3"},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@mysticatea/eslint-plugin":"^10.0.3","chai":"^4.2.0","core-js-bundle":"^3.1.3","eslint":"^5.16.0","eslint-config-ash-nazg":"^6.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-compat":"^3.1.1","eslint-plugin-eslint-comments":"^3.1.1","eslint-plugin-import":"^2.17.3","eslint-plugin-jsdoc":"^7.2.3","eslint-plugin-markdown":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.4.0","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-unicorn":"^9.0.0","mocha":"^6.1.4","node-static":"^0.7.11","open-cli":"^5.0.0","remark-cli":"^6.0.1","remark-lint-code-block-style":"^1.0.2","remark-lint-ordered-list-marker-value":"^1.0.2","rollup":"1.13.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-terser":"^5.0.0","typescript":"^3.5.1"},"keywords":["json","jsonpath"],"browserslist":["cover 100%"],"scripts":{"remark":"remark -q -f .","rollup":"rollup -c","eslint":"eslint --ext js,md .","mocha":"mocha --require test-helpers/node-env.js test","test":"npm run eslint && npm run rollup && npm run mocha","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && static -p 8084","start":"npm run browser-test"},"gitHead":"b35922b712eb047801425c14c6e274216603985f","_id":"jsonpath-plus@0.20.0","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"shasum":"5ec1522c6528237f48c6db1ce96bee2492192e3e","size":57752,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-0.20.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-0.20.0.tgz"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_0.20.0_1559619971374_0.3617560441707415"},"_hasShrinkwrap":false,"publish_time":1559619971620,"_cnpm_publish_time":1559619971620},"0.19.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"0.19.0","main":"dist/index-umd.js","module":"dist/index-es.js","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=6.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.4.4","@babel/preset-env":"^7.4.4","@mysticatea/eslint-plugin":"^10.0.3","eslint":"^5.16.0","eslint-config-ash-nazg":"^4.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-compat":"^3.1.1","eslint-plugin-eslint-comments":"^3.1.1","eslint-plugin-import":"^2.17.2","eslint-plugin-jsdoc":"^5.0.2","eslint-plugin-markdown":"^1.0.0","eslint-plugin-no-use-extend-native":"^0.4.0","eslint-plugin-node":"^9.0.1","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-unicorn":"^8.0.2","node-static":"^0.7.11","nodeunit":"0.11.3","open-cli":"^5.0.0","remark-cli":"^6.0.1","remark-lint-code-block-style":"^1.0.2","remark-lint-ordered-list-marker-value":"^1.0.2","rollup":"1.12.1","rollup-plugin-babel":"^4.3.2","rollup-plugin-terser":"^4.0.4","typescript":"^3.4.5"},"keywords":["json","jsonpath"],"scripts":{"remark":"remark -q -f .","rollup":"rollup -c","eslint":"eslint --ext js,md .","nodeunit":"nodeunit test","test":"npm run eslint && npm run rollup && npm run nodeunit","browser-test":"npm run eslint && npm run rollup && open-cli http://localhost:8084/test/ && static -p 8084","start":"npm run browser-test"},"gitHead":"75b459355ba9279afbd57b02e22de99ffb77a985","_id":"jsonpath-plus@0.19.0","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"shasum":"b901e57607055933dc9a8bef0cc25160ee9dd64c","size":56677,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-0.19.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-0.19.0.tgz"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_0.19.0_1557993026400_0.285058860647454"},"_hasShrinkwrap":false,"publish_time":1557993026884,"_cnpm_publish_time":1557993026884},"0.18.1":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"0.18.1","main":"dist/index-umd.js","module":"dist/index-es.js","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=6.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","eslint":"^5.7.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"2.14.0","eslint-plugin-node":"7.0.1","eslint-plugin-promise":"4.0.1","eslint-plugin-standard":"^4.0.0","node-static":"^0.7.11","nodeunit":"0.11.3","opn-cli":"^3.1.0","remark-cli":"^5.0.0","remark-lint-code-block-style":"^1.0.2","remark-lint-ordered-list-marker-value":"^1.0.2","rollup":"0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-terser":"^3.0.0"},"keywords":["json","jsonpath"],"scripts":{"remark":"remark -q -f .","rollup":"rollup -c","eslint":"eslint .","nodeunit":"nodeunit test","test":"npm run eslint && npm run rollup && npm run nodeunit","browser-test":"npm run eslint && npm run rollup && opn http://localhost:8084/test/ && static -p 8084","start":"npm run browser-test"},"gitHead":"99a757c47124f96412dfa52fa87de0fb7808941b","_id":"jsonpath-plus@0.18.1","_nodeVersion":"10.11.0","_npmVersion":"6.9.0","dist":{"shasum":"b9ed1f608178dff0d981b663400a4ccf828eb8b2","size":55043,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-0.18.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-0.18.1.tgz"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_0.18.1_1557839612250_0.3929253237224877"},"_hasShrinkwrap":false,"publish_time":1557839612371,"_cnpm_publish_time":1557839612371},"0.18.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"0.18.0","main":"dist/index-umd.js","module":"dist/index-es.js","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=6.0"},"react-native":{"vm":false},"dependencies":{},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","eslint":"^5.7.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"2.14.0","eslint-plugin-node":"7.0.1","eslint-plugin-promise":"4.0.1","eslint-plugin-standard":"^4.0.0","node-static":"^0.7.11","nodeunit":"0.11.3","opn-cli":"^3.1.0","remark-cli":"^5.0.0","remark-lint-code-block-style":"^1.0.2","remark-lint-ordered-list-marker-value":"^1.0.2","rollup":"0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-terser":"^3.0.0"},"keywords":["json","jsonpath"],"scripts":{"remark":"remark -q -f .","rollup":"rollup -c","eslint":"eslint .","nodeunit":"nodeunit test","test":"npm run eslint && npm run rollup && npm run nodeunit","browser-test":"npm run eslint && npm run rollup && opn http://localhost:8084/test/ && static -p 8084","start":"npm run browser-test"},"gitHead":"a52dd414fa735d21d45f2022fac73fe6cd111a55","_id":"jsonpath-plus@0.18.0","_npmVersion":"6.4.1","_nodeVersion":"9.2.1","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"dist":{"shasum":"71d50c179d4430f24a5e811a4ada79a7746cfd31","size":54283,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-0.18.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-0.18.0.tgz"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_0.18.0_1540034190482_0.22962189966580926"},"_hasShrinkwrap":false,"publish_time":1540034190708,"_cnpm_publish_time":1540034190708},"0.17.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","version":"0.17.0","main":"dist/index-umd.js","module":"dist/index-es.js","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","engines":{"node":">=0.8"},"dependencies":{},"devDependencies":{"@babel/core":"^7.1.2","@babel/preset-env":"^7.1.0","eslint":"^5.7.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"2.14.0","eslint-plugin-node":"7.0.1","eslint-plugin-promise":"4.0.1","eslint-plugin-standard":"^4.0.0","node-static":"^0.7.11","nodeunit":"0.11.3","opn-cli":"^3.1.0","rollup":"0.66.6","rollup-plugin-babel":"^4.0.3","rollup-plugin-terser":"^3.0.0"},"keywords":["json","jsonpath"],"scripts":{"rollup":"rollup -c","eslint":"eslint .","nodeunit":"nodeunit test","test":"npm run eslint && npm run nodeunit","browser-test":"npm run eslint && opn http://localhost:8084/test/ && static -p 8084","start":"npm run browser-test"},"gitHead":"4beaf47e6cefc05faf77fd47d1a89435cf80c619","_id":"jsonpath-plus@0.17.0","_npmVersion":"6.4.1","_nodeVersion":"9.2.1","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"dist":{"shasum":"99a35fb2c63f3a9c42ed1d0e0a522d985741270f","size":39956,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-0.17.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-0.17.0.tgz"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jsonpath-plus_0.17.0_1539921069632_0.7895093826024207"},"_hasShrinkwrap":false,"publish_time":1539921069737,"_cnpm_publish_time":1539921069737},"0.16.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","version":"0.16.0","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","main":"./lib/jsonpath","dependencies":{},"engines":{"node":">=0.8"},"devDependencies":{"eslint":"^1.10.3","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.1","nodeunit":"0.9.0","remark-lint":"^3.0.0","remark":"^4.1.2"},"keywords":["json","jsonpath"],"scripts":{"eslint":"eslint test lib test-helpers","remark":"remark -q -f .","lint":"npm run eslint && npm run remark","nodeunit":"nodeunit test","test":"npm run lint && npm run nodeunit","browser-test":"npm run lint && node ./test-helpers/nodeunit-server","start":"npm run browser-test"},"gitHead":"b5153360df121723896ca1277815101059afa65a","_id":"jsonpath-plus@0.16.0","_shasum":"fe441b23f03ec6979a5603513988cd3edb7db5dc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"dist":{"shasum":"fe441b23f03ec6979a5603513988cd3edb7db5dc","size":14001,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-0.16.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-0.16.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/jsonpath-plus-0.16.0.tgz_1484386698740_0.7409407852683216"},"directories":{},"publish_time":1484386700784,"_cnpm_publish_time":1484386700784,"_hasShrinkwrap":false},"0.15.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","version":"0.15.0","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","main":"./lib/jsonpath","dependencies":{},"engines":{"node":">=0.8"},"devDependencies":{"eslint":"^1.10.3","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.1","nodeunit":"0.9.0","remark-lint":"^3.0.0","remark":"^4.1.2"},"keywords":["json","jsonpath"],"scripts":{"eslint":"eslint test lib test-helpers","remark":"remark -q -f .","lint":"npm run eslint && npm run remark","nodeunit":"nodeunit test","test":"npm run lint && npm run nodeunit","browser-test":"npm run lint && node ./test-helpers/nodeunit-server"},"gitHead":"7849f70802e534874ffaaac12a5a2429d89e1864","_id":"jsonpath-plus@0.15.0","_shasum":"b6051c109f5ad2ca6c3b01bb135da82dc37c0149","_from":".","_npmVersion":"3.8.1","_nodeVersion":"4.3.0","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"dist":{"shasum":"b6051c109f5ad2ca6c3b01bb135da82dc37c0149","size":13217,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-0.15.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-0.15.0.tgz"},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/jsonpath-plus-0.15.0.tgz_1458083245142_0.108845891430974"},"directories":{},"publish_time":1458083245628,"_cnpm_publish_time":1458083245628,"_hasShrinkwrap":false},"0.14.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","version":"0.14.0","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","main":"./lib/jsonpath","dependencies":{},"engines":{"node":">=0.8"},"devDependencies":{"nodeunit":"0.9.0","eslint":"^1.10.3","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.1"},"keywords":["json","jsonpath"],"scripts":{"test":"eslint test lib && \"./node_modules/.bin/nodeunit\" test"},"gitHead":"05307be1646d159022b5bf5529bffa05c3c7f0b6","_id":"jsonpath-plus@0.14.0","_shasum":"f33893112514c1ced091cef68ab89aaa550546f5","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.1.2","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"dist":{"shasum":"f33893112514c1ced091cef68ab89aaa550546f5","size":12279,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-0.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-0.14.0.tgz"},"directories":{},"publish_time":1452466536878,"_cnpm_publish_time":1452466536878,"_hasShrinkwrap":false},"0.13.1":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","version":"0.13.1","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","main":"./lib/jsonpath","dependencies":{},"engines":{"node":">=0.8"},"devDependencies":{"nodeunit":"0.9.0","eslint":"^1.10.3","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.1"},"keywords":["json","jsonpath"],"scripts":{"test":"eslint test lib && \"./node_modules/.bin/nodeunit\" test"},"gitHead":"3c0a00b8eb9e95bf59958bb7274937040d9319e1","_id":"jsonpath-plus@0.13.1","_shasum":"977238bd29f7037d6391e143ad1152e6fa1e0519","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.1.2","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"dist":{"shasum":"977238bd29f7037d6391e143ad1152e6fa1e0519","size":12157,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-0.13.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-0.13.1.tgz"},"directories":{},"publish_time":1452041290369,"_cnpm_publish_time":1452041290369,"_hasShrinkwrap":false},"0.13.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","description":"A JS implementation of JSONPath with some additional operators","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"}],"license":"MIT","version":"0.13.0","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","main":"./lib/jsonpath","dependencies":{},"engines":{"node":">=0.8"},"devDependencies":{"nodeunit":"0.9.0","eslint":"^1.10.3","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.1"},"keywords":["json","jsonpath"],"scripts":{"test":"eslint test lib && \"./node_modules/.bin/nodeunit\" test"},"gitHead":"f14111a1643010d529962528ab39fbb6ced8a705","_id":"jsonpath-plus@0.13.0","_shasum":"857da151f1ca0891a23e6c9a351925ce5a678f75","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.1.2","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"dist":{"shasum":"857da151f1ca0891a23e6c9a351925ce5a678f75","size":12107,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-0.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-0.13.0.tgz"},"directories":{},"publish_time":1450066134325,"_cnpm_publish_time":1450066134325,"_hasShrinkwrap":false},"0.12.0":{"author":{"name":"Stefan Goessner"},"name":"jsonpath-plus","description":"A JS implementation of JSONPath","contributors":[{"name":"Prof. Gössner","email":"stefan.goessner@fh-dortmund.de"},{"name":"Subbu Allamaraju","email":"subbu@subbu.org"},{"name":"Mike Brevoort","email":"mike@brevoort.com"},{"name":"Robert Krahn","email":"robert.krahn@gmail.com"},{"name":"Brett Zamir","email":"brettz9@yahoo.com"}],"license":"MIT","version":"0.12.0","repository":{"type":"git","url":"git://github.com/s3u/JSONPath.git"},"bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"homepage":"https://github.com/s3u/JSONPath","main":"./lib/jsonpath","dependencies":{},"devDependencies":{"nodeunit":"0.9.0"},"keywords":["json","jsonpath"],"scripts":{"test":"nodeunit test"},"gitHead":"d459d31ac0b5577c29e424689db8a5cc5410d9b7","_id":"jsonpath-plus@0.12.0","_shasum":"ba4d3260c451eb80e6d165d78b1c47994b508d9f","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.1.2","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"maintainers":[{"name":"80avin","email":""},{"name":"brettz9","email":"brettz9@yahoo.com"}],"dist":{"shasum":"ba4d3260c451eb80e6d165d78b1c47994b508d9f","size":11514,"noattachment":false,"key":"/jsonpath-plus/-/jsonpath-plus-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/jsonpath-plus/download/jsonpath-plus-0.12.0.tgz"},"directories":{},"publish_time":1449985251332,"_cnpm_publish_time":1449985251332,"_hasShrinkwrap":false}},"readme":"[![npm](https://img.shields.io/npm/v/jsonpath-plus.svg)](https://www.npmjs.com/package/jsonpath-plus)\n\n[![testing badge](https://raw.githubusercontent.com/s3u/JSONPath/master/badges/tests-badge.svg?sanitize=true)](badges/tests-badge.svg)\n[![coverage badge](https://raw.githubusercontent.com/s3u/JSONPath/master/badges/coverage-badge.svg?sanitize=true)](badges/coverage-badge.svg)\n\n[![Known Vulnerabilities](https://snyk.io/test/github/s3u/JSONPath/badge.svg)](https://snyk.io/test/github/s3u/JSONPath)\n\n<!--[![License](https://img.shields.io/npm/l/JSONPath.svg)](LICENSE-MIT.txt)-->\n[![Licenses badge](https://raw.githubusercontent.com/s3u/JSONPath/master/badges/licenses-badge.svg?sanitize=true)](badges/licenses-badge.svg)\n\n[![Node.js CI status](https://github.com/JSONPath-Plus/JSONPath/actions/workflows/node.js.yml/badge.svg)](https://github.com/JSONPath-Plus/JSONPath/actions/workflows/node.js.yml)\n\n<small>(see also [licenses for dev. deps.](https://raw.githubusercontent.com/s3u/JSONPath/master/badges/licenses-badge-dev.svg?sanitize=true))</small>\n\n# JSONPath Plus\n\nAnalyse, transform, and selectively extract data from JSON\ndocuments (and JavaScript objects).\n\n`jsonpath-plus` expands on the original specification to add some\nadditional operators and makes explicit some behaviors the original\ndid not spell out.\n\nTry the [browser demo](https://jsonpath-plus.github.io/JSONPath/demo/) or\n[Runkit (Node)](https://npm.runkit.com/jsonpath-plus).\n\n***Please note: This project is not currently being actively maintained. We\nmay accept well-documented PRs or some simple updates, but are not looking\nto make fixes or add new features ourselves.***\n\n## Features\n\n* **Compliant** with the original jsonpath spec\n* Convenient **additions or elaborations** not provided in the original spec:\n    * `^` for grabbing the **parent** of a matching item\n    * `~` for grabbing **property names** of matching items (as array)\n    * **Type selectors** for obtaining:\n        * Basic JSON types: `@null()`, `@boolean()`, `@number()`, `@string()`, `@array()`, `@object()`\n        * `@integer()`\n        * The compound type `@scalar()` (which also accepts `undefined` and\n            non-finite numbers when querying JavaScript objects as well as all of the basic non-object/non-function types)\n        * `@other()` usable in conjunction with a user-defined `otherTypeCallback`\n        * Non-JSON types that can nevertheless be used when querying\n            non-JSON JavaScript objects (`@undefined()`, `@function()`, `@nonFinite()`)\n    * `@path`/`@parent`/`@property`/`@parentProperty`/`@root` **shorthand selectors** within filters\n    * **Escaping**\n        * `` ` `` for escaping remaining sequence\n        * `@['...']`/`?@['...']` syntax for escaping special characters within\n        property names in filters\n    * Documents `$..` (**getting all parent components**)\n* **ESM** and **UMD** export formats\n* In addition to queried values, **can return various meta-information**\n    including paths or pointers to the value, as well as the parent\n    object and parent property name (to allow for modification).\n* **Utilities for converting** between paths, arrays, and pointers\n* Option to **prevent evaluations** permitted in the original spec or supply\n    a **sandbox** for evaluated values.\n* Option for **callback to handle results** as they are obtained.\n\n## Benchmarking\n\n`jsonpath-plus` is consistently performant with both large and small datasets compared to other json querying libraries per [json-querying-performance-testing](https://github.com/andykais/json-querying-performance-testing). You can verify these findings by [running the project yourself](https://github.com/andykais/json-querying-performance-testing#how-to-run) and adding more perf cases.\n\n## Install\n\n```shell\nnpm install jsonpath-plus\n```\n\n## Setup\n\n### Node.js\n\n```js\nconst {JSONPath} = require('jsonpath-plus');\n\nconst result = JSONPath({path: '...', json});\n```\n\n### Browser\n\nFor browser usage you can directly include `dist/index-browser-umd.cjs`; no\nBrowserify magic is necessary:\n\n```html\n<script src=\"node_modules/jsonpath-plus/dist/index-browser-umd.cjs\"></script>\n\n<script>\n\nconst result = JSONPath.JSONPath({path: '...', json: {}});\n\n</script>\n```\n\n### ESM (Modern browsers)\n\nYou may also use ES6 Module imports (for modern browsers):\n\n```html\n<script type=\"module\">\n\nimport {\n    JSONPath\n} from './node_modules/jsonpath-plus/dist/index-browser-esm.js';\n\nconst result = JSONPath({path: '...', json: {}});\n\n</script>\n```\n\n### ESM (Bundlers)\n\nOr if you are bundling your JavaScript (e.g., with Rollup), just use,\nnoting that [`mainFields`](https://github.com/rollup/plugins/tree/master/packages/node-resolve#mainfields)\nshould include `browser` for browser builds (for Node, the default, which\nchecks `module`, should be fine):\n\n```js\nimport {JSONPath} from 'jsonpath-plus';\n\nconst result = JSONPath({path: '...', json});\n```\n\n## Usage\n\nThe full signature available is:\n\n```\nconst result = JSONPath([options,] path, json, callback, otherTypeCallback);\n```\n\nThe arguments `path`, `json`, `callback`, and `otherTypeCallback`\ncan alternatively be expressed (along with any other of the\navailable properties) on `options`.\n\nNote that `result` will contain all items found (optionally\nwrapped into an array) whereas `callback` can be used if you\nwish to perform some operation as each item is discovered, with\nthe callback function being executed 0 to N times depending\non the number of independent items to be found in the result.\nSee the docs below for more on `JSONPath`'s available arguments.\n\nSee also the [API docs](https://jsonpath-plus.github.io/JSONPath/docs/ts/).\n\n### Properties\n\nThe properties that can be supplied on the options object or\nevaluate method (as the first argument) include:\n\n- ***path*** (**required**) - The JSONPath expression as a (normalized\n  or unnormalized) string or array\n- ***json*** (**required**) - The JSON object to evaluate (whether of\n  null, boolean, number, string, object, or array type).\n- ***autostart*** (**default: true**) - If this is supplied as `false`,\n  one may call the `evaluate` method manually.\n- ***flatten*** (**default: false**) - Whether the returned array of results\n  will be flattened to a single dimension array.\n- ***resultType*** (**default: \"value\"**) - Can be case-insensitive form of\n  \"value\", \"path\", \"pointer\", \"parent\", or \"parentProperty\" to determine\n  respectively whether to return results as the values of the found items,\n  as their absolute paths, as [JSON Pointers](https://tools.ietf.org/html/rfc6901)\n  to the absolute paths, as their parent objects, or as their parent's\n  property name. If set to \"all\", all of these types will be returned on\n  an object with the type as key name.\n- ***sandbox*** (**default: {}**) - Key-value map of variables to be\n  available to code evaluations such as filtering expressions. (Note\n  that the current path and value will also be available to those\n  expressions; see the Syntax section for details.)\n- ***wrap*** (**default: true**) - Whether or not to wrap the results\n  in an array. If `wrap` is set to `false`, and no results are found,\n  `undefined` will be returned (as opposed to an empty array when\n  `wrap` is set to true). If `wrap` is set to `false` and a single\n  non-array result is found, that result will be the only item returned\n  (not within an array). An array will still be returned if multiple\n  results are found, however. To avoid ambiguities (in the case where\n  it is necessary to distinguish between a result which is a failure\n  and one which is an empty array), it is recommended to switch the\n  default to `false`.\n- ***eval*** (**default: \"safe\"**) - Script evaluation method.\n  `safe`: In browser, it will use a minimal scripting engine which doesn't\n  use `eval` or `Function` and satisfies Content Security Policy. In NodeJS,\n  it has no effect and is equivalent to native as scripting is safe there.\n  `native`: uses the native scripting capabilities. i.e. unsafe `eval` or\n  `Function` in browser and `vm.Script` in nodejs. `false`: Disable JavaScript\n  evaluation expressions and throw exceptions when these expressions are attempted.\n  `callback [ (code, context) => value]`: A custom implementation which is called\n  with `code` and `context` as arguments to return the evaluated value.\n  `class`: A class which is created with `code` as constructor argument and code\n  is evaluated by calling `runInNewContext` with `context`.\n  ``\n- ***ignoreEvalErrors*** (**default: false**) - Ignore errors encountered during\n  script evaluation.\n- ***parent*** (**default: null**) - In the event that a query could be\n  made to return the root node, this allows the parent of that root node\n  to be returned within results.\n- ***parentProperty*** (**default: null**) - In the event that a query\n  could be made to return the root node, this allows the `parentProperty`\n  of that root node to be returned within results.\n- ***callback*** (**default: (none)**) - If supplied, a callback will be\n  called immediately upon retrieval of an end point value. The three arguments\n  supplied will be the value of the payload (according to `resultType`),\n  the type of the payload (whether it is a normal \"value\" or a \"property\"\n  name), and a full payload object (with all `resultType`s).\n- ***otherTypeCallback*** (**default: \\<A function that throws an error**\n  **when @other() is encountered\\>**) - In the current absence of JSON\n  Schema support, one can determine types beyond the built-in types by\n  adding the operator `@other()` at the end of one's query. If such a\n  path is encountered, the `otherTypeCallback` will be invoked with the\n  value of the item, its path, its parent, and its parent's property name,\n  and it should return a boolean indicating whether the supplied value\n  belongs to the \"other\" type or not (or it may handle transformations and\n  return false).\n\n### Instance methods\n\n- ***evaluate(path, json, callback, otherTypeCallback)*** OR\n  ***evaluate({path: \\<path\\>, json: \\<json object\\>, callback:***\n  ***\\<callback function\\>, otherTypeCallback:***\n  ***\\<otherTypeCallback function\\>})*** - This method is only\n  necessary if the `autostart` property is set to `false`. It\n  can be used for repeated evaluations using the same configuration.\n  Besides the listed properties, the latter method pattern can\n  accept any of the other allowed instance properties (except\n  for `autostart` which would have no relevance here).\n\n### Class properties and methods\n\n- ***JSONPath.cache*** - Exposes the cache object for those who wish\n  to preserve and reuse it for optimization purposes.\n- ***JSONPath.toPathArray(pathAsString)*** - Accepts a normalized or\n  unnormalized path as string and converts to an array: for\n  example, `['$', 'aProperty', 'anotherProperty']`.\n- ***JSONPath.toPathString(pathAsArray)*** - Accepts a path array and\n  converts to a normalized path string. The string will be in a form\n  like: `$['aProperty']['anotherProperty][0]`. The JSONPath terminal\n  constructions `~` and `^` and type operators like `@string()` are\n  silently stripped.\n- ***JSONPath.toPointer(pathAsArray)*** - Accepts a path array and\n  converts to a [JSON Pointer](https://tools.ietf.org/html/rfc6901).\n  The string will be in a form like: `/aProperty/anotherProperty/0`\n  (with any `~` and `/` internal characters escaped as per the JSON\n  Pointer spec). The JSONPath terminal constructions `~` and `^` and\n  type operators like `@string()` are silently stripped.\n\n## Syntax through examples\n\nGiven the following JSON, taken from <http://goessner.net/articles/JsonPath/>:\n\n```json\n{\n\"store\": {\n  \"book\": [\n    {\n      \"category\": \"reference\",\n      \"author\": \"Nigel Rees\",\n      \"title\": \"Sayings of the Century\",\n      \"price\": 8.95\n    },\n    {\n      \"category\": \"fiction\",\n      \"author\": \"Evelyn Waugh\",\n      \"title\": \"Sword of Honour\",\n      \"price\": 12.99\n    },\n    {\n      \"category\": \"fiction\",\n      \"author\": \"Herman Melville\",\n      \"title\": \"Moby Dick\",\n      \"isbn\": \"0-553-21311-3\",\n      \"price\": 8.99\n    },\n    {\n      \"category\": \"fiction\",\n      \"author\": \"J. R. R. Tolkien\",\n      \"title\": \"The Lord of the Rings\",\n      \"isbn\": \"0-395-19395-8\",\n      \"price\": 22.99\n    }\n  ],\n  \"bicycle\": {\n    \"color\": \"red\",\n    \"price\": 19.95\n  }\n}\n}\n```\n\nand the following XML representation:\n\n```xml\n<store>\n    <book>\n        <category>reference</category>\n        <author>Nigel Rees</author>\n        <title>Sayings of the Century</title>\n        <price>8.95</price>\n    </book>\n    <book>\n        <category>fiction</category>\n        <author>Evelyn Waugh</author>\n        <title>Sword of Honour</title>\n        <price>12.99</price>\n    </book>\n    <book>\n        <category>fiction</category>\n        <author>Herman Melville</author>\n        <title>Moby Dick</title>\n        <isbn>0-553-21311-3</isbn>\n        <price>8.99</price>\n    </book>\n    <book>\n        <category>fiction</category>\n        <author>J. R. R. Tolkien</author>\n        <title>The Lord of the Rings</title>\n        <isbn>0-395-19395-8</isbn>\n        <price>22.99</price>\n    </book>\n    <bicycle>\n        <color>red</color>\n        <price>19.95</price>\n    </bicycle>\n</store>\n```\n\nPlease note that the XPath examples below do not distinguish between\nretrieving elements and their text content (except where useful for\ncomparisons or to prevent ambiguity). Note: to test the XPath examples\n(including 2.0 ones), [this demo](http://videlibri.sourceforge.net/cgi-bin/xidelcgi)\nmay be helpful (set to `xml` or `xml-strict`).\n\n| XPath                                                                               | JSONPath                                                                  | Result                                                                                                                                                              | Notes                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |\n|-------------------------------------------------------------------------------------|---------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `/store/book/author`                                                                | `$.store.book[*].author`                                                  | The authors of all books in the store                                                                                                                               | Can also be represented without the `$.` as `store.book[*].author` (though this is not present in the original spec); note that some character literals (`$` and `@`) require escaping, however                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `//author`                                                                          | `$..author`                                                               | All authors                                                                                                                                                         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `/store/*`                                                                          | `$.store.*`                                                               | All things in store, which are its books (a book array) and a red bicycle (a bicycle object).                                                                       |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `/store//price`                                                                     | `$.store..price`                                                          | The price of everything in the store.                                                                                                                               |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `//book[3]`                                                                         | `$..book[2]`                                                              | The third book (book object)                                                                                                                                        |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `//book[last()]`                                                                    | `$..book[(@.length-1)]` <br> `$..book[-1:]`                               | The last book in order.                                                                                                                                             | To access a property with a special character, utilize `[(@['...'])]` for the filter (this particular feature is not present in the original spec)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |\n| `//book[position()<3]`                                                              | `$..book[0,1]` <br> `$..book[:2]`                                         | The first two books                                                                                                                                                 |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `//book/*[self::category\\|self::author]` or `//book/(category,author)` in XPath 2.0 | `$..book[0][category,author]`                                             | The categories and authors of all books                                                                                                                             |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `//book[isbn]`                                                                      | `$..book[?(@.isbn)]`                                                      | Filter all books with an ISBN number                                                                                                                                | To access a property with a special character, utilize `[?@['...']]` for the filter (this particular feature is not present in the original spec)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |\n| `//book[price<10]`                                                                  | `$..book[?(@.price<10)]`                                                  | Filter all books cheaper than 10                                                                                                                                    |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `//*[name() = 'price' and . != 8.95]`                                               | `$..*[?(@property === 'price' && @ !== 8.95)]`                            | Obtain all property values of objects whose property is price and which does not equal 8.95                                                                         | With the bare `@` allowing filtering objects by property value (not necessarily within arrays), you can add `^` after the expression to get at the object possessing the filtered properties                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |\n| `/`                                                                                 | `$`                                                                       | The root of the JSON object (i.e., the whole object itself)                                                                                                         | To get a literal `$` (by itself or anywhere in the path), you must use the backtick escape                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |\n| `//*/*\\|//*/*/text()`                                                               | `$..*`                                                                    | All Elements (and text) beneath root in an XML document. All members of a JSON structure beneath the root.                                                          |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `//*`                                                                               | `$..`                                                                     | All Elements in an XML document. All parent components of a JSON structure including root.                                                                          | This behavior was not directly specified in the original spec                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |\n| `//*[price>19]/..`                                                                  | `$..[?(@.price>19)]^`                                                     | Parent of those specific items with a price greater than 19 (i.e., the store value as the parent of the bicycle and the book array as parent of an individual book) | Parent (caret) not present in the original spec                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `/store/*/name()` (in XPath 2.0)                                                    | `$.store.*~`                                                              | The property names of the store sub-object (\"book\" and \"bicycle\"). Useful with wildcard properties.                                                                 | Property name (tilde) is not present in the original spec                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |\n| `/store/book[not(. is /store/book[1])]` (in XPath 2.0)                              | `$.store.book[?(@path !== \"$['store']['book'][0]\")]`                      | All books besides that at the path pointing to the first                                                                                                            | `@path` is not present in the original spec                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |\n| `//book[parent::*/bicycle/color = \"red\"]/category`                                  | `$..book[?(@parent.bicycle && @parent.bicycle.color === \"red\")].category` | Grabs all categories of books where the parent object of the book has a bicycle child whose color is red (i.e., all the books)                                      | `@parent` is not present in the original spec                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |\n| `//book/*[name() != 'category']`                                                    | `$..book.*[?(@property !== \"category\")]`                                  | Grabs all children of \"book\" except for \"category\" ones                                                                                                             | `@property` is not present in the original spec                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `//book[position() != 1]`                                                           | `$..book[?(@property !== 0)]`                                             | Grabs all books whose property (which, being that we are reaching inside an array, is the numeric index) is not 0                                                   | `@property` is not present in the original spec                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| `/store/*/*[name(parent::*) != 'book']`                                             | `$.store.*[?(@parentProperty !== \"book\")]`                                | Grabs the grandchildren of store whose parent property is not book (i.e., bicycle's children, \"color\" and \"price\")                                                  | `@parentProperty` is not present in the original spec                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |\n| `//book[count(preceding-sibling::*) != 0]/*/text()`                                 | `$..book.*[?(@parentProperty !== 0)]`                                     | Get the property values of all book instances whereby the parent property of these values (i.e., the array index holding the book item parent object) is not 0      | `@parentProperty` is not present in the original spec                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |\n| `//book[price = /store/book[3]/price]`                                              | `$..book[?(@.price === @root.store.book[2].price)]`                       | Filter all books whose price equals the price of the third book                                                                                                     | `@root` is not present in the original spec                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |\n| `//book/../*[. instance of element(*, xs:decimal)]` (in XPath 2.0)                  | `$..book..*@number()`                                                     | Get the numeric values within the book array                                                                                                                        | `@number()`, the other basic types (`@boolean()`, `@string()`), other low-level derived types (`@null()`, `@object()`, `@array()`), the JSONSchema-added type, `@integer()`, the compound type `@scalar()` (which also accepts `undefined` and non-finite numbers for JavaScript objects as well as all of the basic non-object/non-function types), the type, `@other()`, to be used in conjunction with a user-defined callback (see `otherTypeCallback`) and the following non-JSON types that can nevertheless be used with JSONPath when querying non-JSON JavaScript objects (`@undefined()`, `@function()`, `@nonFinite()`) are not present in the original spec |\n| `//book/*[name() = 'category' and matches(., 'tion$')]` (XPath 2.0)                 | `$..book.*[?(@property === \"category\" && @.match(/TION$/i))]`             | All categories of books which match the regex (end in 'TION' case insensitive)                                                                                      | `@property` is not present in the original spec.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |\n| `//book/*[matches(name(), 'bn$')]/parent::*` (XPath 2.0)                            | `$..book.*[?(@property.match(/bn$/i))]^`                                  | All books which have a property matching the regex (end in 'TION' case insensitive)                                                                                 | `@property` is not present in the original spec. Note: Uses the parent selector `^` at the end of the expression to return to the parent object; without the parent selector, it matches the two `isbn` key values.                                                                                                                                                                                                                                                                                                                                                                                                                                                     |\n|                                                                                     | `` ` `` (e.g., `` `$`` to match a property literally named `$`)           | Escapes the entire sequence following (to be treated as a literal)                                                                                                  | `` ` `` is not present in the original spec; to get a literal backtick, use an additional backtick to escape                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |\n\nAny additional variables supplied as properties on the optional \"sandbox\"\nobject option are also available to (parenthetical-based)\nevaluations.\n\n## Potential sources of confusion for XPath users\n\n1. In JSONPath, a filter expression, in addition to its `@` being a\nreference to its children, actually selects the immediate children\nas well, whereas in XPath, filter conditions do not select the children\nbut delimit which of its parent nodes will be obtained in the result.\n1. In JSONPath, array indexes are, as in JavaScript, 0-based (they begin\nfrom 0), whereas in XPath, they are 1-based.\n1. In JSONPath, equality tests utilize (as per JavaScript) multiple equal signs\nwhereas in XPath, they use a single equal sign.\n\n## Command line interface\n\nA basic command line interface (CLI) is provided. Access it using `npx jsonpath-plus <json-file> <jsonpath-query>`.\n\n## Ideas\n\n1. Support OR outside of filters (as in XPath `|`) and grouping.\n1. Create syntax to work like XPath filters in not selecting children?\n1. Allow option for parentNode equivalent (maintaining entire chain of\n    parent-and-parentProperty objects up to root)\n\n## Development\n\nRunning the tests on Node:\n\n```shell\nnpm test\n```\n\nFor in-browser tests:\n\n- Serve the js/html files:\n\n```shell\nnpm run browser-test\n```\n\n- Visit [http://localhost:8082/test/](http://localhost:8082/test/).\n\n\n## Security\n\nPlease see [SECURITY.md](./SECURITY.md) for important security considerations and instructions on how to report vulnerabilities.\n\n## License\n\n[MIT License](https://opensource.org/license/mit/).\n","_attachments":{},"homepage":"https://github.com/s3u/JSONPath","bugs":{"url":"https://github.com/s3u/JSONPath/issues/"},"license":"MIT"}