{"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,"dist-tags":{"latest":"10.4.0"}}