{"_id":"@metrichor/jmespath","_rev":"17-fef37201de294b7b4324b93450bedc38","name":"@metrichor/jmespath","dist-tags":{"latest":"0.3.1","develop":"1.0.1"},"versions":{"0.1.0":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.1.0","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.cjs.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node scripts/semantic-release-prepare","precommit":"lint-staged"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-json":"^4.0.3","@rollup/plugin-node-resolve":"^7.1.3","@types/jest":"^25.2.2","@types/node":"^14.0.1","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","benchmark":"^2.1.4","colors":"^1.4.0","commitizen":"^4.1.2","coveralls":"^3.1.0","cz-conventional-changelog":"^3.2.0","eslint":"^7.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","jest-cli":"^26.0.1","jest-config":"^26.0.1","lint-staged":"^10.2.2","prettier":"^2.0.5","prettier-eslint":"^9.0.1","prompt":"^1.0.0","rimraf":"^3.0.2","rollup":"^2.10.2","rollup-plugin-sourcemaps":"^0.6.2","rollup-plugin-typescript":"^1.0.1","semantic-release":"^17.0.7","shelljs":"^0.8.4","ts-jest":"^25.5.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2"},"dependencies":{},"gitHead":"a291169d39d04700a30b23e31343519494bbb674","_id":"@metrichor/jmespath@0.1.0","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-SWa4QOpljXcEcMvT+YkE/CD5kxqTnnIub+hsnekEMDVGjzECT3VD5JKkQANFry+z/hmnUuc74cVm192yVt5G7Q==","shasum":"b467461ab6e5f5aafa00d89797aeced9db920190","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.1.0.tgz","fileCount":28,"unpackedSize":524222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevnd0CRA9TVsSAnZWagAAALYP/jKVBXfGw8TyYIgrqdsW\n4boQbwTfwk94iiJxFJKtY5oltqhlAQdPntZ9YYNZ0y29iSKH7q1q34XR/4Ac\nI0+d9fTJFAyM0zuyxg2RE6V1Z3OEXzxdlfSmzbG41t/hrOR01nfP4p+fB4xX\n+t8kNtWJslteitN4CzshegFl4wvXdhjc1I/NY6vA/FPTuJLfeW5PwZ96A4VU\nyNvVmKGTDW1pCH5B1bTcnylQnaj7E+wg2Msyr5z/Gng6qy9kncJYBu7pgSKy\ncGSQuniAC3DspBRbigIGJS8z39MqLw3JYiPPQYa4agHjIMLbyLPBPbTIg0MI\nediKxLUlwjFZ3bMM3r325tRc/qZcLQkM+uq3qRVAe+sYQADvPUwjSdweLgZ1\nbBBhidXh3Yb1QwQJbg50pasrc4FSgIAjfSrhOU+qql5rkJG/xBq9wwokzFt9\njCChI9p0eZpS1D93CJGaLMyycAQ+n3o1U9tfITz3fFj877ExnAh6NXmUoUjA\nMgOteSJq6BZdloXCNWxvzfOc/zFhgb3SeryWV+v8TbgezXaqoNgLRT1n7bmk\nAkL/nsXtzd55ZiwrfS91meyvWgK3fbiA5nyzy9RvZMHFGJIdssiO+zUgzvYG\n0EAPHz4Ice14V7/dYoAWecoS7XHUMTBlGnNi58ymQvDP7OQDV0t72npi24h6\nh/QB\r\n=hjoh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFFItrTkqhPp4G5+T6xcsQ11MIE8PeLJkl1NQoh5NiZAiEAhb14bBDrNVbIUPYn04YnquoYOVw2yEbcRwpAnRFCxJI="}]},"maintainers":[{"name":"mcbot","email":"roger.pettett@metrichor.com"},{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"rmp","email":"rmp@psyphi.net"}],"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.1.0_1589540724003_0.801841179496185"},"_hasShrinkwrap":false},"0.1.1":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.1.1","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node scripts/semantic-release-prepare","precommit":"lint-staged"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-json":"^4.0.3","@rollup/plugin-node-resolve":"^7.1.3","@types/jest":"^25.2.2","@types/node":"^14.0.1","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","benchmark":"^2.1.4","colors":"^1.4.0","commitizen":"^4.1.2","coveralls":"^3.1.0","cz-conventional-changelog":"^3.2.0","eslint":"^7.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","jest-cli":"^26.0.1","jest-config":"^26.0.1","lint-staged":"^10.2.2","prettier":"^2.0.5","prettier-eslint":"^9.0.1","prompt":"^1.0.0","rimraf":"^3.0.2","rollup":"^2.10.2","rollup-plugin-sourcemaps":"^0.6.2","rollup-plugin-typescript":"^1.0.1","semantic-release":"^17.0.7","shelljs":"^0.8.4","ts-jest":"^25.5.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2"},"dependencies":{},"gitHead":"aa04bf4923e69753ac44279f7d05a8004b827ff3","_id":"@metrichor/jmespath@0.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.14.4","dist":{"integrity":"sha512-P0Ej5MHA3s0sPVddF+xLNYY8ITMAgpHWsp152ioFCH/Hs9vQZ5j8Oj8zlyyX7cZRCJVJKQQLMX1mJtoUmcGSxw==","shasum":"69af06b9e1fbfe7c95c8c476db9b19cc0d7d3d20","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.1.1.tgz","fileCount":28,"unpackedSize":527927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevtAuCRA9TVsSAnZWagAAS7oP/Asb9/1BEBqlxzW6tFh/\neJpbEpHw9bqpBKWPPi/ijtWcwS3JE4XtpxC3hzU03Yla2DcqTD8XmKecVqWE\nhmM9CT9KfJoik8VVqa2RD+zXvFcZRwMHLoikVz/61SpVz+C1DB6hTMZbvnPl\nMddm2nF8YrycHlwlH7p3DgbrJmW+Twp1loaOdz/YZa4AYI59SL1gpJO2XfKm\nE0rgVamuGLvX+PdjOrjaAG8wwGCFk4vwAeBtMXOMHl/FVtjdcbYFZFkN2oNn\njK/fYIWvyQ8IpIOtiy5Yw/++/E01ZC1n4dJmKDzkxUxgb6P0nsbccaRFenxA\nNZc0IQHHw7yhXzjLN78AeeNFfd5iOMrmArXx2BHZO9ZUDy4698qLPxTgMD6t\n01+BIi0HlIE+A1y/zF+7vipt5/c4E8br8TijO9l8/U7PD74YsOCDUK3LnqZQ\nANtXimRDnHidLTHk81QqXap8v0MS6Ii8EKFlkI72co+Df/Y/Ww58DjeXLGMr\nLpT936x5p7jfcdODKqpg+0rxQ1tta0FwjYnHN2H7iBXnUW9sDdpJStRTIi+r\nAHu/jzfHg2q0EpHPlT/dyNLlQGIfaJYlF12MmfF8S5hU4fxn81o7A9ilGAm5\nXS52qDzgdrT5xUdcwxWPkOHWtLB0elmADhg4zmgR3rAJxAfRTN+dmXsCJBDM\nVJOk\r\n=ZS9T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYQmA9zBkiYtv97VhiZFdQDweI2ySNlxhHhq5NxZW02QIgOfAXEYMNnl+dG/gweuZNJVzwlFOBFoNcpXd9GJUc2vk="}]},"maintainers":[{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"mcbot","email":"roger.pettett@metrichor.com"},{"name":"rmp","email":"rmp@psyphi.net"}],"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.1.1_1589563437826_0.5738709929271837"},"_hasShrinkwrap":false},"0.1.2":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.1.2","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node scripts/semantic-release-prepare","precommit":"lint-staged"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-json":"^4.0.3","@rollup/plugin-node-resolve":"^7.1.3","@types/jest":"^25.2.2","@types/node":"^14.0.1","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","benchmark":"^2.1.4","colors":"^1.4.0","commitizen":"^4.1.2","coveralls":"^3.1.0","cz-conventional-changelog":"^3.2.0","eslint":"^7.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","jest-cli":"^26.0.1","jest-config":"^26.0.1","lint-staged":"^10.2.2","prettier":"^2.0.5","prettier-eslint":"^9.0.1","prompt":"^1.0.0","rimraf":"^3.0.2","rollup":"^2.10.2","rollup-plugin-sourcemaps":"^0.6.2","rollup-plugin-typescript":"^1.0.1","semantic-release":"^17.0.7","shelljs":"^0.8.4","ts-jest":"^25.5.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2"},"dependencies":{},"gitHead":"b11b2f505e7f68478a0717c86b5df1587cd609e7","_id":"@metrichor/jmespath@0.1.2","_nodeVersion":"12.16.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-VBynS2LIJY7b31/5iGNLuDSiFcP0ekDXE7JcEBIwre7lpm9IBfsLRNEckoe8Pp2HJRQo58H6SDzKH2pL1sApnQ==","shasum":"4d6fcc4fd4721dbee05b3ee5ad8800cf108f73a4","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.1.2.tgz","fileCount":28,"unpackedSize":528623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1LDsCRA9TVsSAnZWagAAeqMQAIhKN+NJamR1wEReXfNG\nQny+mTMN0wy0MmSM3BLC6QKU8VbtjDvM+MjxPbq3ibUY6oRiRG83Wt+dA1cp\npSIobvLNHCObwE6vEwiX36WhL50py+K+iLBwsbRIn9M4/MGHZqY2R33HA3oK\nLVz60cFcJemDUdg97fg09Yb2dKCsZHtvMYqyzge7e0xRMnd+UUjJLif9/Dny\nn7uamPsrwXqOMu4toLeLB8rn6INvS/B4vK2QvWCp2MQ3rvUunX4MncC6edUZ\nSCAF1WjsnHoiQ1wI5UHv4WvVEfhLtf77zKTRsy1wbBKayqqn24hxalexLKDz\nx77+oOBsZqUr0/0YRPumOtqC+sb+RbNNxOYPLAzJnqQSCCzOMHXGIxsGAbfC\nVXFsfOHYgR3Cy2PvepctX4uY3JSZr5hq9ZaSVToxiG+gw3DQAaf0T95LFqCc\nQ9JXHKJT6CPwbfvh891zGP3bpndbr8Db9bTJg53oEjmrby0oEcMLRpbibLme\nu5Cju9bdouLZqpN4Nv+DiUE7EA+k0Kr40MlZc3tlufphSg1W5mf3qGQ5sT1o\n8CoYzV4cH318ODQTLFQ8rn55XxGC2fgtpdhyYhWYK/97uL/76gfP4NUQP9hl\ngNM2dhCShzkXvuFATBXUmEpuoAFVobFkgWV6ibJlB0xaBzvdqX+Bt0ySRUkG\nR9R1\r\n=5VcF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwyynAoZvxWuGT9oTDoINdTNcWd5x2TktLZIrGpeMsdAIgQ+q+mW80gyl0lbfRElynk7JvUHl6dA39HQFUJbuxbGc="}]},"maintainers":[{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"mcbot","email":"roger.pettett@metrichor.com"},{"name":"rmp","email":"rmp@psyphi.net"}],"_npmUser":{"name":"glenveegee","email":"glenveegee@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.1.2_1590997227677_0.855789684556846"},"_hasShrinkwrap":false},"0.1.3":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.1.3","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node scripts/semantic-release-prepare","precommit":"lint-staged"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^8.3.5","@commitlint/config-conventional":"^8.3.4","@rollup/plugin-commonjs":"^11.1.0","@rollup/plugin-json":"^4.0.3","@rollup/plugin-node-resolve":"^7.1.3","@types/jest":"^25.2.2","@types/node":"^14.0.1","@typescript-eslint/eslint-plugin":"^2.33.0","@typescript-eslint/parser":"^2.33.0","benchmark":"^2.1.4","colors":"^1.4.0","commitizen":"^4.1.2","coveralls":"^3.1.0","cz-conventional-changelog":"^3.2.0","eslint":"^7.0.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.3","husky":"^4.2.5","jest":"^26.0.1","jest-cli":"^26.0.1","jest-config":"^26.0.1","lint-staged":"^10.2.2","prettier":"^2.0.5","prettier-eslint":"^9.0.1","prompt":"^1.0.0","rimraf":"^3.0.2","rollup":"^2.10.2","rollup-plugin-sourcemaps":"^0.6.2","rollup-plugin-typescript":"^1.0.1","semantic-release":"^17.0.7","shelljs":"^0.8.4","ts-jest":"^25.5.1","ts-node":"^8.10.1","typedoc":"^0.17.6","typescript":"^3.9.2"},"dependencies":{},"gitHead":"b11b2f505e7f68478a0717c86b5df1587cd609e7","_id":"@metrichor/jmespath@0.1.3","_nodeVersion":"12.16.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-53OCkfceVpFpzPJnK9N01wxoBNhbAW9P3+k8NuY+CIQFFk2YYzRwnZ4fX+HmaSGpAaNC2J6ZWzxat+2Zv3zIcQ==","shasum":"31bd69de673c540c076e5cca5a1658e7df4e0d89","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.1.3.tgz","fileCount":28,"unpackedSize":529018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1LNZCRA9TVsSAnZWagAA3r0P/Aoh3AqT2nP3ZYdWLKp1\nEpYU/FPgoULa2TQmR9sSbWraPo6/sdg5crJnUmcNfyyrWEJMhv8DiELXouMw\nnOKNy9RL3A6dQD5PJ9NqVR0pfOKyqrQ6dX6dEcZhlqFUgA995eo0Tv8b1PVO\nUoLqBWnt8ldSx8Hb1eHwo9wNxhAsTal4hUUOehWsU77ZYOgD5dBwE8S9aoh9\n6PFBqpV15fgSgNYD5aPLXuCT++qUuZdBWfHtYGb3JSbyzy+Not/O3fECXQA0\n3U+XzIkek0Mk+ak7N/mm+XVOViSt9IgSxEkcVLhvYLv0thPWokzYDJqcuv9c\njf/ygc5PqjY+W+0bAahhvmtI4YWEeVzhV8E8uiihvxvTZ6P4svale2Y7AvCe\nuZgGXa2dzwKfyA1/pbUGwP+wfeMJxNAFIgqUBbJL9Z97nt0eyJix2XOqkcbs\nOboThf/xDxPzZAb4OXH41weC04/lGl4tZEJYIwJ7N07KEa6suG7VV1zbXa07\neyQZCjI/K815kx/8HtDrwCDaXD6duEc2Kda1Yla5NfRWd6sVzPj5+3wzAzpF\ngTiRh4xr3x5Zk4tpnrCdRF8K7MWHn4uq+LSq3UNqDhjUyNFfza3KVkQnzdGE\niUN9RtfCZJ7kPBCVieRgQpTpAlltH8KjjOPMsc3bXKsnom/o4aipa6HGwgvW\nyFII\r\n=zC8z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLLTInh7EM+e97w706QoIegJ8qw/L/7X/rlNrxCDcyigIgR/0YAmPBpoLGeGHD0XScxFfMiKmGUuJofdN0D7ZwS3o="}]},"maintainers":[{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"mcbot","email":"roger.pettett@metrichor.com"},{"name":"rmp","email":"rmp@psyphi.net"}],"_npmUser":{"name":"glenveegee","email":"glenveegee@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.1.3_1590997849510_0.0861367263150632"},"_hasShrinkwrap":false},"0.1.4":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.1.4","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --outDir dist/lib -d --module commonjs --declarationDir dist/types && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node scripts/semantic-release-prepare","precommit":"lint-staged"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^9.1.1","@rollup/plugin-commonjs":"^14.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.4.0","@rollup/plugin-typescript":"^5.0.2","@types/jest":"^26.0.5","@types/node":"^14.0.23","@typescript-eslint/eslint-plugin":"^3.6.1","@typescript-eslint/parser":"^3.6.1","benchmark":"^2.1.4","colors":"^1.4.0","commitizen":"^4.1.2","coveralls":"^3.1.0","cz-conventional-changelog":"^3.2.0","eslint":"^7.5.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","husky":"^4.2.5","jest":"^26.1.0","jest-cli":"^26.1.0","jest-config":"^26.1.0","lint-staged":"^10.2.11","prettier":"^2.0.5","prettier-eslint":"^11.0.0","prompt":"^1.0.0","rimraf":"^3.0.2","rollup":"^2.22.1","rollup-plugin-sourcemaps":"^0.6.2","rollup-plugin-terser":"^6.1.0","semantic-release":"^17.1.1","shelljs":"^0.8.4","ts-jest":"^26.1.3","ts-node":"^8.10.2","typedoc":"^0.17.8","typescript":"^3.9.7"},"dependencies":{},"gitHead":"bcd0dc264bd9c78d2005e959542f0b699c7480ef","_id":"@metrichor/jmespath@0.1.4","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-37RUf143fepN8pF2pvCETndExJAUBfQkq/YRMI76d+CWIlk8YF6c9tB2NLE5ltwDBpRZ2MCfeihCxG0XwV1RGg==","shasum":"ad6f92339d752ea6b89f13a391e2a04e58ab35ba","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.1.4.tgz","fileCount":32,"unpackedSize":513790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFX5WCRA9TVsSAnZWagAAvrMP/2gV6U2h1K8jJrED1mXL\nNBeNn3TAffGJA7c464NwrcOA/7HhSwzl2TuTfUYk4Jxp1TA0AvNECBa9gel+\nWRu0tI6nJU8oRbUHVRCUp5Y6kOqgf/ihLOuLZHaSTRAQjQ+MHChMtkrdLnP8\nsADKfzMjFzpO5qa0X37M716uQ+44rJXsIxZb8x0aiQESEdMhtAvbuICcD4QJ\nDLHR2BMZ7xYZ6WIEAvXNYIkJH045woVq1sfTlrUVIoIwEg1s3casGfcHh7BK\n1f6f7Ps36OZdpia8cdDfsTHyONfn8LS3zrqT6PH7YZsAWOkPjwyxQoSRONNx\njSMJ8Och7SBCPXy4BCTks2w70Yr3XIzGonJB04UBu5/rUYFKZvq8jtUEHTIr\nVkQcv3X23ZXaOwP/Nphl8XVH694m0pCNsg+SrOa1Hx2Y3dYo6lLeveytJ6o/\ne6bI0xlsHgLroF8Z+WqTBnd4qv4+bqIlGzkHyScR05tsCNNUKmKTNKyckeFb\ngY/NWceafWEZKy2cPvsMoeXmGfQ9uBA0QVi29klV9jfqGwNwvQBv84nMVL5T\n0ME2XK8kdu1+kFkb7O7sx4+MxNb0jI2dk8e7yJ+vQ34jCc9ynt6RL889lF1F\nSCrtQSnHtM0jftaMxg+5TVnnf0LO0sy47L04u7y0YWvAHlQHaomdEggiiKZ1\nMf41\r\n=ft5G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVBSYkswasqc2Eu0qbLf06jrktSYt4PP/92QyxQmgzswIhAI9Sbxsbu844zjvfKHtS7gymwl8G4YY/QPDF5rTdO6jY"}]},"maintainers":[{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"mcbot","email":"roger.pettett@metrichor.com"},{"name":"rmp","email":"rmp@psyphi.net"}],"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.1.4_1595244118066_0.6161447713906023"},"_hasShrinkwrap":false},"0.1.5":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.1.5","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --outDir dist/lib -d --module commonjs --declarationDir dist/types && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node scripts/semantic-release-prepare","precommit":"lint-staged"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^9.1.1","@rollup/plugin-commonjs":"^14.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.4.0","@rollup/plugin-typescript":"^5.0.2","@types/jest":"^26.0.7","@types/node":"^14.0.27","@typescript-eslint/eslint-plugin":"^3.7.1","@typescript-eslint/parser":"^3.7.1","benchmark":"^2.1.4","colors":"^1.4.0","commitizen":"^4.1.2","coveralls":"^3.1.0","cz-conventional-changelog":"^3.2.0","eslint":"^7.5.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","husky":"^4.2.5","jest":"^26.1.0","jest-cli":"^26.1.0","jest-config":"^26.1.0","lint-staged":"^10.2.11","prettier":"^2.0.5","prettier-eslint":"^11.0.0","prompt":"^1.0.0","rimraf":"^3.0.2","rollup":"^2.23.0","rollup-plugin-sourcemaps":"^0.6.2","rollup-plugin-terser":"^6.1.0","semantic-release":"^17.1.1","shelljs":"^0.8.4","ts-jest":"^26.1.4","ts-node":"^8.10.2","typedoc":"^0.17.8","typescript":"^3.9.7"},"dependencies":{},"gitHead":"eeca5deb6a23e249ef09b0f1a94fd9aee0292bd0","_id":"@metrichor/jmespath@0.1.5","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-aUM3piu3MHJ/HTx04rLMRvQ8xWJ810mftMdsFhkl61K5pfsZBDb913cbgpjm8G8u7mDbbgxAuHW0dQ8w2lOXrw==","shasum":"7e718e1471f4608a42120bb4fa5d9aa7a14c9a32","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.1.5.tgz","fileCount":29,"unpackedSize":508684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfISRPCRA9TVsSAnZWagAAxwMP/0UR3ItouZbthIKuDFBR\nLYJzcHwlPY7+WaMl9yMB0cpCO77cgHUugdis8v/+SY/s7Y5JxNaoAhcsMXv2\nJnAVVh040c0YDM9gtfRsU5ubfBzngHOdocc/N8/14UGPUolaa6XSQ5Dur2Kb\ngSMu29wMftwc3bKCV+tOIN7iItSKgyKs6qiL4ZdzHdVtWI9AiscNpuxFL12a\nhq8FzIHnE8tRFT67a9G+WaQ3nvR5jXkwtFBKHENuu7A+RW5OH8Mv70t1WGjF\ny7IfVaXyvgbyshqgtA9PhXFCkWJ1C/FakUVopJfBtcY0yHZtlh1G6M/pcorn\nk3jTVpvgdOoW5dfjl7uB/v6Iw/a+CdR4ex7crRm8NE5qD5q8dtYimX+tj90p\nywsh6RLsQHPZ6AR4oDRMl/mz/YExwtCHqPyIQtXVXO87AqSBNd9MEHXtW2zM\nnfua6ViRXthKoCp6Y6zMwluqklWND8HcLDjACMRzxNWGshV9MDvdWa1LVFjQ\nYakruq79/a8egB6HL2Zk+rVDU5Ej3XnnZDIB00FOMenpip1IT6Ig6SFouuoz\nkX1g1o6QQU7NHWr0DV78JLdt4MKzz33ltxSs7yAVzz68PrK+UsVlBGaeZfHD\nUXA05QcqGbqhUKX12I9ee6YvksHJ+8lJsx3hWsO6DeL5s45O1ezr86jTGxI7\n5NZJ\r\n=l1MF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+mXSFezKT410A51uaxkNp013/tczugHNgjy/qBXuigAiBa0/Xj3BLZ5s5eDLGKRXAu6wQAwKcmtGY9yuAXWjoYFw=="}]},"maintainers":[{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"mcbot","email":"roger.pettett@metrichor.com"},{"name":"rmp","email":"rmp@psyphi.net"}],"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.1.5_1596007502958_0.37017575899655863"},"_hasShrinkwrap":false},"0.1.6":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.1.6","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --outDir dist/lib -d --module commonjs --declarationDir dist/types && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node scripts/semantic-release-prepare","precommit":"lint-staged"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-typescript":"^6.0.0","@types/jest":"^26.0.14","@types/node":"^14.11.8","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","benchmark":"^2.1.4","colors":"^1.4.0","commitizen":"^4.2.1","coveralls":"^3.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","husky":"^4.3.0","jest":"^26.5.2","jest-cli":"^26.5.2","jest-config":"^26.5.2","lint-staged":"^10.4.0","prettier":"^2.1.2","prettier-eslint":"^11.0.0","prompt":"^1.0.0","rimraf":"^3.0.2","rollup":"^2.29.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","semantic-release":"^17.1.2","shelljs":"^0.8.4","ts-jest":"^26.4.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.0.3"},"dependencies":{},"gitHead":"befee253f89b6af527a7ad67a030058546279421","_id":"@metrichor/jmespath@0.1.6","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-eFxNEqM3vvSUs5DAzVv3cv+rYnNmsaaVr7D6A4S8gP6FzS9jLpIBkow5LHjAEMnNPjB/cYxIZ5Aq7rG9r4dSMw==","shasum":"d20e13655aba10d3037a1ceec9851102c7b78b83","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.1.6.tgz","fileCount":29,"unpackedSize":508702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgCYXCRA9TVsSAnZWagAAb9AP/Ru0V/IXgChlDoo09IQ4\nEGBoTpdC/C2wmXUVxD+o/N2FZF8SFUhvEa0pp52HSeMItb1DFrYGbEwpnnMU\nUBE64mN8yBWrRuDg+URCQ45FPUjb6CiuxVtlXlr7ihK+lfPMrgy4eiarHOUz\nRPno/CBXATiZ/33/B9z7BadejH1Ma3vbeDb0zI1Pyw2agRseLQKE1MpI2AMX\nDTCW5ur9g02YMqBXhrk2s4ZUP96a4uaMVYf3su4+m7gOV9JrEVTsDTzmRF+A\nxt6hsFh+joKyy9itNRm1ZMsDNS4+Mo4PWqnQXlmpKLw3ZVnnq4KKSWuYvzCS\nTAPtr8jYm7fdQxZ7212sRPzMBlr8L6NSueobMICwcIxs1ZK6m9mPtL8CRNO+\nTZwVPjXVGd0/SOPWr8BND9v1rWmUW3cYxLGVVrcBppJcVgOyoijqqo7kaGmk\nRxh7fqsyflQdB3CBQLavDXJ9ALA7driFGNP0et05Epj+IsNnIWOkL/1o9Nmt\ndh+7EUQFV+6eGn2w940a2dTEuNwPbvzSZMkAZam16oQ2S5wG0Uw4Xcv3TibZ\nPzQkKAPopO5Kv03lKeg4nzepR5WIuqNp8n5Qp9uEuH4gjN8kxQLb7ZmFBzGP\nHCSGKXvIZSF8FxEa1H3YH/IRXoJ+qsJPHzt0atnUzopZ7t27asIdzIxEvmC9\n5LGn\r\n=GPdy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyusOeowDz97YknsU5ugNf6VF5xlNtOUYQuRGkobnAqAiAvdjZllBGo2Yhr0fXx4NCutWgOWiCJrw6885AkSd3hBQ=="}]},"maintainers":[{"name":"mcbot","email":"roger.pettett@metrichor.com"},{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"rmp","email":"rmp@psyphi.net"}],"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.1.6_1602233876762_0.11081998433666485"},"_hasShrinkwrap":false},"0.1.7":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.1.7","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --outDir dist/lib -d --module commonjs --declarationDir dist/types && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node scripts/semantic-release-prepare","precommit":"lint-staged"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-typescript":"^6.0.0","@types/jest":"^26.0.14","@types/node":"^14.11.8","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","benchmark":"^2.1.4","colors":"^1.4.0","commitizen":"^4.2.1","coveralls":"^3.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","husky":"^4.3.0","jest":"^26.5.2","jest-cli":"^26.5.2","jest-config":"^26.5.2","lint-staged":"^10.4.0","prettier":"^2.1.2","prettier-eslint":"^11.0.0","prompt":"^1.0.0","rimraf":"^3.0.2","rollup":"^2.29.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","semantic-release":"^17.1.2","shelljs":"^0.8.4","ts-jest":"^26.4.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.0.3"},"dependencies":{},"gitHead":"2f2d4792640626bd0f4286907ecd334fa8efdcc3","_id":"@metrichor/jmespath@0.1.7","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-jhBRy91RxW7hRvHD1ZDxf+LRDD7W8DMsrjy/ZAy0IC1Mr4SrSfEKuc55eiFROZcbWQcwwPsZEwmxYktxnfJJJw==","shasum":"7f30db5e32378b5f4be0be668c87720a79fe8dfa","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.1.7.tgz","fileCount":27,"unpackedSize":400782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgGIzCRA9TVsSAnZWagAAm0kQAJQ0oKRfbZI0V9PTV0z/\nQOlDM9yAFfSQbeUHr56QpZf2gvCGZ2h63Xr3FuTmj+JskEcxahFup/Fxr64j\nWVR3/MMfiu5BGf6dPXla1gNaYxZChbBK8nPvU2FkHR8HJBJwQQ6bkoyEtt5u\nCHsT9D5te/zHuH0Q7unLHwDTH89HiRQaexQDufTWx3vJXDT/CrI/feRFmbj6\n4JYCL3n3bIAWnz7ZTDledxwnebmFqmClc/wzkduPApzjwpJlP7YIHsjPOVCO\nW+RZd2R9l5h6MRPpqicUimIu1iv5iFwrBh7t8KKcUpQ6Ub7+woj1uSbyi3iK\ndZy4Ak/B0RPcfkdiVjhiTaDD1/mZ8EyWHoLZxjDzqL2spvF9aDd8VUNYE+eK\nP5NW44PcMt3JNBcOKWpp7aKxe/dVn3MTtPqSoR0BWn0sjeTggpUTJXl0isxO\n2xH77CT70oYvaa7zDANPo0mDW9QCSfnT0B8QizI2ZyYlxbDgEEdC1zB/r92r\nx1SRaniFxhjhmzGFwgfGNTuJ8S83JGT1tUFfSln74r6FsRG3TpLvbhq5yr5H\nme2gLWP9m003ViymSeaSF8SpSI0y7ekVNEZ4+4VMnT60TJLkxH4xDeRh07W/\n/v+PZWw1sWU7jxPwgkH6kFGosrzbIvIRmbpQtOC5CemRNzOigSxqpLCmpPzc\n/P36\r\n=J0D2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCY+BDix+eB/OqH/ecOsQd8NRJHIWZglWSupXIm3R8MJQIhAPObPUuzzCNL7ia16quZeX2EjUPBQpTznGLd3uHH15jQ"}]},"maintainers":[{"name":"mcbot","email":"roger.pettett@metrichor.com"},{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"rmp","email":"rmp@psyphi.net"}],"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.1.7_1602249267080_0.049230100425214696"},"_hasShrinkwrap":false},"0.1.8":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.1.8","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --outDir dist/lib -d --module commonjs --declarationDir dist/types && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node scripts/semantic-release-prepare","precommit":"lint-staged"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-typescript":"^6.0.0","@types/jest":"^26.0.14","@types/node":"^14.11.8","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","benchmark":"^2.1.4","colors":"^1.4.0","commitizen":"^4.2.1","coveralls":"^3.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","husky":"^4.3.0","jest":"^26.5.2","jest-cli":"^26.5.2","jest-config":"^26.5.2","lint-staged":"^10.4.0","prettier":"^2.1.2","prettier-eslint":"^11.0.0","prompt":"^1.0.0","rimraf":"^3.0.2","rollup":"^2.29.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","semantic-release":"^17.1.2","shelljs":"^0.8.4","ts-jest":"^26.4.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.0.3"},"dependencies":{},"gitHead":"b26e11e29d0e5ff04672e65f81de62e047e930ab","_id":"@metrichor/jmespath@0.1.8","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-wMHqSBoRb5ndxM8VT5Jvbdk0X6oweh7WEUx9BB0sgUgFF1KxNrreOrrUv6IrjSjni0XxNUAtbeC9zTJWivUW5g==","shasum":"0716790e9a200f6fc5c83f6fa71096f77cb8243e","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.1.8.tgz","fileCount":27,"unpackedSize":409827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgc11CRA9TVsSAnZWagAA2hUP/j40t5H6QkDYuz5BAyEJ\n03EChKjFqesj+czXWZ3tP8qTQln7Fs9yym6lFeC2pk5BcBs98el7VMiNSfqk\nxLzU0aoeYmV/xBJ/z+9lgAJ21HPwK8YHh7Ow70mkpq/q9b10om9SYzRjsEwn\nEBR/XrFjO0WxnTIFC4APRJgzFmxP/V7rvsBz/GPpU18GoXehjGOTL7dzTZM9\noUN1I4T44zC+/z8xljTgh07Yr/wa54T/5nkDs9SBgDf3sn8nVqBoWNViSrKg\nVk80VNld0EWE8L00YDt6gS1UdDoAoExPXPye/a9ecmiSnKHQj2VOuPTKUeti\nzi3hal/vI2vwxFTgjBiMC8NCcz65PGB4Nudn63LyQd4yPoARYsIp2vgBm+rX\neQBp3WJ75KheWYqM4S7wdwp7ptm1M3KgOjoxDh99I8g+tam3VwnMuWGvCrEz\nFUlNs4fSdLWOeTitxB+n4dFEqfQQgIjkXL4pxL0FQk+n71du4GdaSnw52ZN/\nSGa2T3dhVQqkyB4H9RjBSVHW+41cFQpzt2NY6x7EEqZvERmBNzQ+hSn0kLyT\nG9ozyt1CEgTsNFZJpabZarjsGeNXrN8A6FyK8pkC1N46zji151YbxJM4o06W\ngFKnISehIRkqMF9yz2eOOnXb4yyfnAZdDrcFB87As43z3ws9n7M4B9sRyx28\nq2UN\r\n=fMMl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAwRWN4PB/qjSj+cxR/Axqb7MYYAzmt+pdtSfxn5drzAiEAloxLU9ZhRNNNmTlNY+qE2bKdLcmb756MC9w0mugIcNA="}]},"maintainers":[{"name":"mcbot","email":"roger.pettett@metrichor.com"},{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"rmp","email":"rmp@psyphi.net"}],"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.1.8_1602342260474_0.5340397079748014"},"_hasShrinkwrap":false},"0.1.9":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.1.9","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --outDir dist/lib -d --module commonjs --declarationDir dist/types && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node scripts/semantic-release-prepare","precommit":"lint-staged"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-typescript":"^6.0.0","@types/jest":"^26.0.14","@types/node":"^14.11.8","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","benchmark":"^2.1.4","colors":"^1.4.0","commitizen":"^4.2.1","coveralls":"^3.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","husky":"^4.3.0","jest":"^26.5.2","jest-cli":"^26.5.2","jest-config":"^26.5.2","lint-staged":"^10.4.0","prettier":"^2.1.2","prettier-eslint":"^11.0.0","prompt":"^1.0.0","rimraf":"^3.0.2","rollup":"^2.29.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","semantic-release":"^17.1.2","shelljs":"^0.8.4","ts-jest":"^26.4.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.0.3"},"dependencies":{},"gitHead":"878fd7210ca222492b89bcd3b05ad8114ad30e9e","_id":"@metrichor/jmespath@0.1.9","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-0G3oArdPJVzycDqw74ZbZCs4IDIU7X4gaZQ+8cO3rjQ1/9MT0rA5dlo12G+7gGsr7ctL+Wx/WsF9QGWtixDExA==","shasum":"20cba6731c73d2f86b6874986437fb3ee451355c","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.1.9.tgz","fileCount":27,"unpackedSize":408571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgegDCRA9TVsSAnZWagAAjSgP/1CkHXaNMkD3iqscREA5\nXgzurO7+Y/vdwpV59cWlRRbN/jwXuthkhCjCLCHYvU1Ffo1xN0qPMopcociz\nmNoz6kBmkf3V0fVCs0sJQB3/EVOad9K8VgfCnozwxnEzbeehUEAhSp8MnBQU\nD2mW1rKSeCfHtvF/qvUv+HCrjH9+nHVEUkXC3i42tmOenJjXRDkqWnq4bnlZ\nFmYvK6V35oh7QcUR8h9rhNaKRQ1e/V77XXvQaMH+1KJtHZBMBjMBC8b/t7mq\nF9mUkR1UTRXZqZcMtLOIUEQi7SyC4Vtb8U5I1MLS2oGQTmG0w6VRR65Yjb4i\nu2hnKaHx18+J01Y1yueBlVRb+I5iX2Ql016GXOWQq9k42OM4SEKqfk4GWefg\n/Oyo9t6eOB7n/kWLzJKx3sRJlGdqhYfJyeG08YdjcJBBX5lWshfqWh3ynNg2\nxNZHSk2W+bxVrvMIozi6EArRzCD3cvNPRRifHy8LppyWsJMJNll9mhc2IA72\n3GjBWjc+LBIR0GXKYTF1/Lqzl9CnybOnXw1HVS2tmJujfSzjFvnMcrisyoY6\nrP5sAf06BJkG5sYUKTT9GH28l5FRhFE/gPUl9MiCMoLbLcPBZiHaCdXItqg2\nweTmaSk2KxwVUkncLnvtF51SdZF5990BDrjEt+9lFxy2U9/rqivoYuOtvFQh\nh/MS\r\n=GHdk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICV09lS1mOHjUwWOSyllTR/uYfeGAi/5hfT712kHoguAAiEAiMcg0LOlCIExsnq5Zp+jzY5lKtOqKi4ZuTd7Z4WoREw="}]},"maintainers":[{"name":"mcbot","email":"roger.pettett@metrichor.com"},{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"rmp","email":"rmp@psyphi.net"}],"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.1.9_1602349059424_0.8471125626450928"},"_hasShrinkwrap":false},"0.1.10":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.1.10","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --outDir dist/lib -d --module commonjs --declarationDir dist/types && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node scripts/semantic-release-prepare","precommit":"lint-staged"},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@rollup/plugin-commonjs":"^15.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^9.0.0","@rollup/plugin-typescript":"^6.0.0","@types/jest":"^26.0.14","@types/node":"^14.11.8","@typescript-eslint/eslint-plugin":"^4.4.0","@typescript-eslint/parser":"^4.4.0","benchmark":"^2.1.4","colors":"^1.4.0","commitizen":"^4.2.1","coveralls":"^3.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.10.0","eslint-config-prettier":"^6.12.0","eslint-plugin-prettier":"^3.1.4","husky":"^4.3.0","jest":"^26.5.2","jest-cli":"^26.5.2","jest-config":"^26.5.2","lint-staged":"^10.4.0","prettier":"^2.1.2","prettier-eslint":"^11.0.0","prompt":"^1.0.0","rimraf":"^3.0.2","rollup":"^2.29.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","semantic-release":"^17.1.2","shelljs":"^0.8.4","ts-jest":"^26.4.1","ts-node":"^9.0.0","typedoc":"^0.19.2","typescript":"^4.0.3"},"dependencies":{},"gitHead":"5ca7ab6164cfd5b2537cfc5cede360db89cad102","_id":"@metrichor/jmespath@0.1.10","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-kmDiNqe9lSPZIIBOa17WnzHcs0cbRvSm2Qq9m9q1dzh57AAJf9LGNKijGmr61FSuOT4wLJhlAgZeR25AIShhlg==","shasum":"4b447ceefc51b471a28fb2ab0b0bdbd970799057","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.1.10.tgz","fileCount":27,"unpackedSize":408004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfggRSCRA9TVsSAnZWagAAxfQP/0M5vuc29PmX841TERDC\ns9qjbKpAT/sh0RyvyDt3f1x3amnOeZVdw03RxrkG/jJEbsxtnw9RfoWrwlC9\nJKFJWMZX46kfkD9qMNWvNBYsKZUkfprQu78YU+MGSz1yCCv6OlSkHm0qrIpk\nDbj2TgHtoDmMd2o+T8sgi5ADDV0z+kyIM1S0J6AJTXcOGtrmkZbjDCtnKMQ0\nyOkcgnCRTZqTJDF9qajkI20bE90e8BLP9tg6yStyaIeTkoXZU7Peju/wHet5\nKwe37ikiMwAyC6ikQKCTfd42u+LXejr4zt16SvtYm2Vo9/EysDYGsJ/U//e0\nqSRwtL23SGWR46xPzSPJCI0FCoVLu4fPcUCgEDuU1ligq+X6B3r6ISmCVnMk\n5sC14ditiPTGBj3heB7bElblb9n88ol7zH040iTvGKfK0PAh8/ob+0bhGu2q\nGF8PEOuUiHF2kJUoEWxPWdck6kxYY3+vo026KCmHrJYJPe4A+Uc++WKwNPpS\no2Uf8zMZoA5Z0ZAbaier/rTXRFtT4VKeg+uzmYcambSBhv8auz1TRaImc/n2\noxLMInfw/r5RjOvY+0pzsezKglB+wQVyir4dFir8xLpiSzt62Sez7s+XgwO0\nUsPuNTygM6PtFY5+yoS603te1wlaOo2wzbmy63IJe34KbRr2i3QUs9uxjMeH\nFtgI\r\n=JzvE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6EMkQpW+7sQNE8ycK9/TqBrUrziDvLoAd5d/ArmX2pQIhAPoA/34YX/U0wzz6EguplKw/Krgpe58yB4MwR6qzZidj"}]},"maintainers":[{"name":"mcbot","email":"roger.pettett@metrichor.com"},{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"rmp","email":"rmp@psyphi.net"}],"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.1.10_1602356305969_0.715200719308563"},"_hasShrinkwrap":false},"0.2.0":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.2.0","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --outDir dist/lib -d --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","precommit":"lint-staged"},"devDependencies":{"@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.1.1","@rollup/plugin-typescript":"^8.1.1","@typescript-eslint/eslint-plugin":"^4.15.0","@typescript-eslint/parser":"^4.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","eslint":"^7.19.0","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","husky":"^5.0.9","jest":"^26.6.3","jest-cli":"^26.6.3","jest-config":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","prettier-eslint":"^12.0.0","prompt":"^1.1.0","rimraf":"^3.0.2","rollup":"^2.38.5","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","shelljs":"^0.8.4","ts-jest":"^26.5.1","ts-node":"^9.1.1","typedoc":"^0.20.23","typescript":"^4.1.3"},"dependencies":{},"gitHead":"c2d0923a9ccc8bba168f0b0fa217dc470c3fb645","_id":"@metrichor/jmespath@0.2.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-UH/lXdeCkKYyK9phZ2gCKjfuVSRfV45TEspbvJsprw+yiDYVUI5AfE3kv8hv+FDYV48V5PS4a2ZV+Zunc2Ckdg==","shasum":"7ca9936c297102e4946dcc022b7d334b1a288e3c","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.2.0.tgz","fileCount":27,"unpackedSize":447670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI7xPCRA9TVsSAnZWagAAyj4QAJnTOIrRqdtqp4s7OwFJ\n0cGLsWP6M7SG3MRhZNvBFZ9MCDY84S7RJdMB4mw5vis/+cjxPXK5crOEsaBf\nrBBm+OGp3SAG/LgIUukpHKKy7NtPAWhX9Zb9HHvFcdHStJUBhnztbeLQpkGB\nfGIZaFEVWu23VYm/FGl5/kCeveiVOb0bOyPIWpRX3ZkHDVfsptNPclCk0vU6\nv19KrnLRnGngOtW/1P+1bCqeSCP6Q24pzW/u7Sf9CdQhsjNYHmN3k7p4emYI\njCxZF99k8TecXR9Bhwe6WQXm3E6xblPNffZOFEUeibNSziKGM3bUyEBLBaR0\nO6jas8DPa2pghFITzuGLM3ZH5pAI8+BIl3ilxyMVenWcHxSW6mcm3JbZ/GtV\nPMrQ3Gz39TJYv9XMZl2Rv1d14Ut/v7WLRPRYiLrqM427oDkseEcfZciGIQnU\nhIwWWYDsRO0wGRKwFOKMx20KDL6qtSjpFDc2XJF3WYb/j60Vzwr289Wiae/6\nY8vWgA/+oB0imC7YVV0ycgYIvRsLEnNPTAxeJVXJpK70FzSLslZdFdVmxz7l\nJQ8YIUAweafeC/dV/PGwlRtG92lzMmJskywUeycR/SoH112OWEE7pzMwzUjA\nNEubmyBcgIvIC4NzH1Bfr4P69a0JJM1K4q58UnzpptxRcfeGrwQaemZq1L8H\n19Xt\r\n=jMVa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDe7rDYRDn9dA5VdwMoTX1i3rP7adttqdRO2TvOgsKhNAiA4gw5KdMVioznr9akPKlwA4sCP+JCYKcJH8JD67kqNow=="}]},"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"maintainers":[{"name":"rmp","email":"rmp@psyphi.net"},{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"mcbot","email":"roger.pettett@metrichor.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.2.0_1612954702723_0.2676142886934707"},"_hasShrinkwrap":false},"0.2.1":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.2.1","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --outDir dist/lib -d --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","precommit":"lint-staged"},"devDependencies":{"@rollup/plugin-commonjs":"^17.1.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^11.1.1","@rollup/plugin-typescript":"^8.1.1","@typescript-eslint/eslint-plugin":"^4.15.0","@typescript-eslint/parser":"^4.15.0","benchmark":"^2.1.4","coveralls":"^3.1.0","eslint":"^7.19.0","eslint-config-prettier":"^7.2.0","eslint-plugin-prettier":"^3.3.1","husky":"^5.0.9","jest":"^26.6.3","jest-cli":"^26.6.3","jest-config":"^26.6.3","lint-staged":"^10.5.4","prettier":"^2.2.1","prettier-eslint":"^12.0.0","rimraf":"^3.0.2","rollup":"^2.38.5","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","shelljs":"^0.8.4","ts-jest":"^26.5.1","ts-node":"^9.1.1","typescript":"^4.1.4"},"dependencies":{},"gitHead":"fe40b45df47df213a2e6f77389ae7155e0c94fdb","_id":"@metrichor/jmespath@0.2.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-T/jh6CVB1mn2Ov+IwWkLlNgk9uJFRNPuGMGG8xud2qPE4bFFESiQuqTiK7toL3Pk8do8/W4hoEhZdpEvu2hM7Q==","shasum":"246f70d165c10900d1431f194e8ec4fb7181caa1","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.2.1.tgz","fileCount":27,"unpackedSize":447619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJAOxCRA9TVsSAnZWagAAh7cP/08OHq8oENu/LORJD8Rl\n7s4+8nP4GS4R6iS0WcjDfcGJjbkaj/A92COcZmOGIiN/sfUfXs2UKu1Equkn\nbIIA7INfOzSMqA53RXWHG1oWy/iHZ1FGbC/li9scm/VzBfc9qU988UUNPBYM\nGEuCqJ4PVxEldSFHEm5WhusQlJR0RoQohuJ/ntz/Q5k2sOtsjaqJw1J2KZgw\nCw01MS64x3izOogFJDGpCKVpwqibV3Q8OtQ6Ja2R6zchsz7GXsGVreyOXG+H\nRylq3ZXJWUp49GT05oV/iLGq6/O4FYYcylmO+eW3kNiPhO2htMOxU3Qrv3zQ\nyC9iEzwJWqM8Jq9Ef7C1Phos9VZyqf4Dk+oGZB0BmP4b7lmTMmFWuOUx7ptw\nEh1PeR7RYda+Uj3PGC+3aLVZtdsiRiWAktacEYxu6cnqklFwO9oXGl0mn2CL\nbhtE1VFWHnmbtv9PEkrbTzGpENj74ugC2aXxdJ/MSSUtuMiynow1LNoxphm2\njjkiQjAin/vxN0wb25Pt+4b2FYrfDUfWdK4Nb1CtrRI1YLLmRxmrVw+Oc2EP\nC117Ucq8ivEcLsPlP/n/rYZNWBe2+s5EoW5ScjP3JxyFFQ+a+dFUsQc0Vv8F\naHrDPudpsoW4WaQfX/8MbpaOoKn0vtGzitsfR6nmzi1zFB9FsqM9bSGEtMUu\n3EHc\r\n=HITR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzgXgYW7lqicdHzg6HU5HBsgyYsDKUcjBDNZLDHAL98AiEA9vuURbOIVjD98KjBWORw8fyYpKZc6C5G2zDlw00r9m8="}]},"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"maintainers":[{"name":"rmp","email":"rmp@psyphi.net"},{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"mcbot","email":"roger.pettett@metrichor.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.2.1_1612972976898_0.8731514881636435"},"_hasShrinkwrap":false},"0.3.0":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.3.0","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --outDir dist/lib -d --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","precommit":"lint-staged"},"devDependencies":{"@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/eslint-plugin":"^4.24.0","@typescript-eslint/parser":"^4.24.0","benchmark":"^2.1.4","coveralls":"^3.1.0","eslint":"^7.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","husky":"^6.0.0","jest":"^26.6.3","jest-cli":"^26.6.3","jest-config":"^26.6.3","lint-staged":"^11.0.0","prettier":"^2.3.0","prettier-eslint":"^12.0.0","rimraf":"^3.0.2","rollup":"^2.49.0","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","shelljs":"^0.8.4","ts-jest":"^26.5.6","ts-node":"^9.1.1","typescript":"^4.2.4"},"dependencies":{},"gitHead":"ed70261e17b6c8b656542234b6d144c4e3eae75c","_id":"@metrichor/jmespath@0.3.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-lbZir5YUYjLACldY++IEzdVPqr0Vm0agJPpq7ZbnIPeYnizFN6VUKOjfryRBHTj3yt615b8UaDXQMu4e0AWjUQ==","shasum":"69986f4f013317a9aa633e6e184f88fd0df4225c","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.3.0.tgz","fileCount":27,"unpackedSize":407162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq7ZqCRA9TVsSAnZWagAAi5EP/iPdGVHrTiem4TOcLBLm\nt7zjv+LxLq0uJlVWTUR/ypwx1q2yCsLbDBdiipoOt9DJpFoO7+M4Ni01VOVa\npb6vEGJecrrgIME6vXPAJ/RcM0VJmyD0ze6tO7dNweMFdO4CtCenihNKQwSP\nbCf1rQBLQ7lZExLMfoKUN3iHQv+YqDAnpWhaj25pufZtIs6QSl/WDkYWOC1z\nekFsRIt4IK6G5DcboYc9v0RXvj1A6MOb1v5s8QMm76qCrApQa6llQR5g/dGg\nB/x4uQf/Eidam47NSvOU4FXsYSG5j7h0hZg/xIzcsCLxml6h7rXgev1bcBMo\n7HOjbzr7WfmNRma/o97DsLFgkcEiFZ27rCNw4rUQAu9FJxUwH0Vm71Oytsct\n2a63CctMVKay0YXfk2Kr11PKQQTlGWNDR7/Mhc1FeS2YsIeJz0NsbUgf/bqW\nrXnPailWGKfe/1lGKgRzRpiZ+BWkCeE2WlLohWjwZhTselr6OvlmAsRQmNPJ\nkrP5QaW/8LB75AJdl1va8Soqe08hCfx86RnCEN79eaghixFmAdTTXvrEzfZv\nMof8tpBMykMzHAFIivkYSdRZ1zeDq/NAM93GoMtM2+3PAWVBQ4Btx1T5PIpG\nuAD4GKfPzkRf0cXz9sjxLI02PmVVkcHsE8ayD86t3PAdo6R8PftX3Tv8yly/\n36OW\r\n=tAKi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYtt8278+GlzVIgycT4GoCRN4H4gYl1llwDORMTzPu6AiEA0u85SF0D+9wvM3NLYy7lnjWXQq0roprAEGPXXNpk9+k="}]},"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"maintainers":[{"name":"rmp","email":"rmp@psyphi.net"},{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"mcbot","email":"roger.pettett@metrichor.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.3.0_1621866089891_0.8155356706363042"},"_hasShrinkwrap":false},"0.3.1":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"0.3.1","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"dist/jmespath.umd.js","module":"dist/jmespath.esm.js","typings":"dist/types/index.d.ts","types":"dist/types/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=10.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"tsc --outDir dist/lib -d --module commonjs && rollup -c rollup.config.ts","start":"rollup -c rollup.config.ts -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","precommit":"lint-staged"},"devDependencies":{"@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.0.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/eslint-plugin":"^4.26.0","@typescript-eslint/parser":"^4.26.0","benchmark":"^2.1.4","coveralls":"^3.1.0","eslint":"^7.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","husky":"^6.0.0","jest":"^26.6.3","jest-cli":"^26.6.3","jest-config":"^26.6.3","lint-staged":"^11.0.0","prettier":"^2.3.0","prettier-eslint":"^12.0.0","rimraf":"^3.0.2","rollup":"^2.50.5","rollup-plugin-sourcemaps":"^0.6.3","rollup-plugin-terser":"^7.0.2","shelljs":"^0.8.4","ts-jest":"^26.5.6","ts-node":"^9.1.1","typescript":"^4.3.2"},"dependencies":{},"gitHead":"5736019ec7bd48a5f295bfc29e5328bfe6bcf52b","_id":"@metrichor/jmespath@0.3.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-X/S90FG+VlEWGNEptEpZ15QN7h9aRhdOZm3yjE4lHItig8lSpJbmYDqAPo3iKc4CjUGfUSv4z+VhKrFw6iHBMg==","shasum":"6baa9a582c815a25500f78629b1681f451faabf7","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-0.3.1.tgz","fileCount":27,"unpackedSize":407161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgthH9CRA9TVsSAnZWagAAnsIP/j1bsjF4HPfZpuGSItAF\nhUJINBj9ISd6gHOP7bfdT7pF37jNJfzqaM6NuF5gMEomNhgKK1k6MBNpVb5F\nV01WZhx5K+q8xIGmgnt1ePunmT7SVFkFA6xyncxLfvkbS/xA8eXZsWPi1Obc\n778FdxT8a5zXHV/8HKCKLRzbnf1x1o/+BssCayQZumVbXFmNFGksULckNj3H\nhTTlKR9TtM4U4QpcUAzXCITC5tlF5SfYp3G94tXy2axjjY2dL2+/73I1Xy7E\nB85w5cAI16ms4CZSoyMpqTuUTvS28sWvg7bU1bJt3+MImx4Zl0ueJboSQd46\naauc6tElHi4CfoOP/0PLHVbzDJUSbWJ0qUcqf+uXW7YgWsrExkEi8sHK31Rs\nXaJqKUp3nR51ag6CSaS2DqyL7mKOBNzaRxInxx9l81+neICaLJjs34SVOM/6\n0cQJ6scT+fiTiNHTVwTtiM89giESkHqYvX7FQz6Bbebuyju+XB10A9WWAP6/\nJ5tPZWy0wdudItzKiSuaWZLrRwex5V34fbQsgwKHN0UTKgWmfdAUYVI6MHP6\nnSwuhW6tlM03/09lMrtVWmUVZe4AeooPx/PzRFTBD6XbzYN6VUTrhPZvVedA\n1a3lW1FtaNTEvq1PYB+wtvIKzWls1K15M0zF8Al7lN3aTvZYYBX5CbjFKhNu\nBlj+\r\n=A4HV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFdk0SG1KxLnfOBqqGdQjWhheXdHMQ2wTswzQMOBNMAAiB6/16w0fZZHUU37TlMc9iby3Jmtd9DfV/1mB1SioNLng=="}]},"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"maintainers":[{"name":"rmp","email":"rmp@psyphi.net"},{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"mcbot","email":"roger.pettett@metrichor.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_0.3.1_1622544892626_0.6090718232918892"},"_hasShrinkwrap":false},"1.0.1":{"name":"@metrichor/jmespath","description":"Typescript implementation of the JMESPath spec (100% compliant)","version":"1.0.1","author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"main":"cjs/index.js","module":"mjs/index.mjs","types":"mjs/index.d.ts","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"keywords":["jmespath","jsonpath","query","json","jq","xpath"],"contributors":[],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"license":"MPL-2.0","engines":{"node":">=16.0.0"},"scripts":{"lint":"eslint --ignore-path .eslintignore './{src,test}/**/*.{js,ts}'","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","perf":"node scripts/perf.js","build":"rollup -c --configPlugin typescript && cp ./package.json ./dist/package.json && cp ./README.md ./dist/README.md && cp ./LICENSE ./dist/LICENSE","start":"rollup -c -w","test":"jest --coverage","test:watch":"jest --coverage --watch","test:prod":"npm run lint && npm run test -- --no-cache","typecheck":"tsc --noEmit --watch","deploy-docs":"ts-node scripts/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","precommit":"lint-staged"},"devDependencies":{"@rollup/plugin-typescript":"^11.0.0","@typescript-eslint/eslint-plugin":"^5.55.0","@typescript-eslint/parser":"^5.55.0","benchmark":"^2.1.4","coveralls-next":"^4.2.0","eslint":"^8.36.0","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.3","jest":"^29.5.0","jest-cli":"^29.5.0","jest-config":"^29.5.0","lint-staged":"^13.2.0","prettier":"^2.8.4","prettier-eslint":"^15.0.1","rimraf":"^4.4.0","rollup":"^3.19.1","rollup-plugin-typescript2":"^0.34.1","shelljs":"^0.8.5","ts-jest":"^29.0.5","ts-node":"^10.9.1","ts-runtime-typecheck":"^2.6.0","typescript":"^4.9.5"},"gitHead":"9fbe54643e8812bb34868ae5ae716d8005a8788a","readme":"![Node.js CI](https://github.com/nanoporetech/jmespath-ts/workflows/Node.js%20CI/badge.svg?branch=master)\n\n# @metrichor/jmespath\n\n\n@metrichor/jmespath is a **typescript** implementation of the [JMESPath](https://jmespath.org) spec.\n\nJMESPath is a query language for JSON. It will take a JSON document\nas input and transform it into another JSON document\ngiven a JMESPath expression.\n\n## INSTALLATION\n\n```\nnpm install @metrichor/jmespath\n```\n\n## USAGE\n\n### `search(data: JSONValue, expression: string): JSONValue`\n\n```javascript\n/* using ES modules */\nimport { search } from '@metrichor/jmespath';\n\n\n/* using CommonJS modules */\nconst search = require('@metrichor/jmespath').search;\n\n\nsearch({foo: {bar: {baz: [0, 1, 2, 3, 4]}}}, \"foo.bar.baz[2]\")\n\n// OUTPUTS: 2\n\n```\n\nIn the example we gave the `search` function input data of\n`{foo: {bar: {baz: [0, 1, 2, 3, 4]}}}` as well as the JMESPath\nexpression `foo.bar.baz[2]`, and the `search` function evaluated\nthe expression against the input data to produce the result `2`.\n\nThe JMESPath language can do *a lot* more than select an element\nfrom a list.  Here are a few more examples:\n\n```javascript\nimport { search } from '@metrichor/jmespath';\n\n/* --- EXAMPLE 1 --- */\n\nlet JSON_DOCUMENT = {\n  foo: {\n    bar: {\n      baz: [0, 1, 2, 3, 4]\n    }\n  }\n};\n\nsearch(JSON_DOCUMENT, \"foo.bar\");\n// OUTPUTS: { baz: [ 0, 1, 2, 3, 4 ] }\n\n\n/* --- EXAMPLE 2 --- */\n\nJSON_DOCUMENT = {\n  \"foo\": [\n    {\"first\": \"a\", \"last\": \"b\"},\n    {\"first\": \"c\", \"last\": \"d\"}\n  ]\n};\n\nsearch(JSON_DOCUMENT, \"foo[*].first\")\n// OUTPUTS: [ 'a', 'c' ]\n\n\n/* --- EXAMPLE 3 --- */\n\nJSON_DOCUMENT = {\n  \"foo\": [\n    {\"age\": 20},\n    {\"age\": 25},\n    {\"age\": 30},\n    {\"age\": 35},\n    {\"age\": 40}\n  ]\n}\n\nsearch(JSON_DOCUMENT, \"foo[?age > `30`]\");\n// OUTPUTS: [ { age: 35 }, { age: 40 } ]\n```\n\n### `compile(expression: string): ExpressionNodeTree`\n\nYou can precompile all your expressions ready for use later on. the `compile`\nfunction takes a JMESPath expression and returns an abstract syntax tree that\ncan be used by the TreeInterpreter function\n\n```javascript\nimport { compile, TreeInterpreter } from '@metrichor/jmespath';\n\nconst ast = compile('foo.bar');\n\nTreeInterpreter.search(ast, {foo: {bar: 'BAZ'}})\n// RETURNS: \"BAZ\"\n\n```\n\n---\n## EXTENSIONS TO ORIGINAL SPEC\n\n1. ### Register you own custom functions\n\n    #### `registerFunction(functionName: string, customFunction: RuntimeFunction, signature: InputSignature[]): void`\n\n    Extend the list of built in JMESpath expressions with your own functions.\n\n    ```javascript\n      import {search, registerFunction, TYPE_NUMBER} from '@metrichor/jmespath'\n\n\n      search({ foo: 60, bar: 10 }, 'divide(foo, bar)')\n      // THROWS ERROR: Error: Unknown function: divide()\n\n      registerFunction(\n        'divide', // FUNCTION NAME\n        (resolvedArgs) => {   // CUSTOM FUNCTION\n          const [dividend, divisor] = resolvedArgs;\n          return dividend / divisor;\n        },\n        [{ types: [TYPE_NUMBER] }, { types: [TYPE_NUMBER] }] //SIGNATURE\n      );\n\n      search({ foo: 60,bar: 10 }, 'divide(foo, bar)');\n      // OUTPUTS: 6\n\n    ```\n\n    Optional arguments are supported by setting `{..., optional: true}` in argument signatures\n\n\n    ```javascript\n\n      registerFunction(\n        'divide',\n        (resolvedArgs) => {\n          const [dividend, divisor] = resolvedArgs;\n          return dividend / divisor ?? 1; //OPTIONAL DIVISOR THAT DEFAULTS TO 1\n        },\n        [{ types: [TYPE_NUMBER] }, { types: [TYPE_NUMBER], optional: true }] //SIGNATURE\n      );\n\n      search({ foo: 60, bar: 10 }, 'divide(foo)');\n      // OUTPUTS: 60\n\n    ```\n\n2. ### Root value access with `$` symbol\n\n```javascript\n\nsearch({foo: {bar: 999}, baz: [1, 2, 3]}, '$.baz[*].[@, $.foo.bar]')\n\n// OUTPUTS:\n// [ [ 1, 999 ], [ 2, 999 ], [ 3, 999 ] ]\n```\n\n\n## More Resources\n\nThe example above only show a small amount of what\na JMESPath expression can do. If you want to take a\ntour of the language, the *best* place to go is the\n[JMESPath Tutorial](http://jmespath.org/tutorial.html).\n\nOne of the best things about JMESPath is that it is\nimplemented in many different programming languages including\npython, ruby, php, lua, etc.  To see a complete list of libraries,\ncheck out the [JMESPath libraries page](http://jmespath.org/libraries.html).\n\nAnd finally, the full JMESPath specification can be found\non the [JMESPath site](http://jmespath.org/specification.html).\n","readmeFilename":"README.md","_id":"@metrichor/jmespath@1.0.1","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-Soq0+hnlARqD01Np/e4Bm+HsoSqWxi6WniQZvU2GoTHIMcjO95pIcYpvzTCFPk1C1ABrbH6RGZeeQ63ED1FFcg==","shasum":"be7635205a951f3570780be1fa34a4b871bb429e","tarball":"https://registry.npmjs.org/@metrichor/jmespath/-/jmespath-1.0.1.tgz","fileCount":23,"unpackedSize":182615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIpnldFpRD1Mp5p7cLi/iKt9bG2TkKSJbey1sJ9fqWFQIhAOdJKQ5ohR8RJiSj5YUZfdrwLOvSP6qP1K/uVAKUDb8A"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEv72ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIkw/+MlB7CKz2nPpp189tmOdOq5o92fJt3+oMVlGKdY5RxzzF4fGx\r\n314eFuR1rqe6ByDoWHYWOjddLlbYFOZt91nij4VZdBV7ITa2V4gYr+uVv7eZ\r\noxmAo5SZRtCxipQVbkG/WmLW/AYH+3WWOQoj/jjMe+MPpz7br+1w5+THKZJb\r\neEJ9OEdeij1fb5p2TiEdX1DmcIHyy03LY0uC7rza/Ib7y3kQuHQ5A5lssUxO\r\nR2fneLxLiWgsklpR90Ypi+AaPgy+1YKaJdh2448Y2PD4UzjnWFqhoxfMwYt4\r\nf7pqQD8++ZYRvBR2BdiiOqIdZK5IrXOhSd+nl7h29qMwITvjXRMZA4FGf9Af\r\nNJjqkcmgJ5BdLpB2GzP5KOdDmOmtDoU4hgCF60ws3wAb6aII+Jt8FOSWNV6z\r\nyWVQJ53CB25OWP0digeHqHdUIR2arTwfJbnSQwNWyU69HilhTGvk9ZniMsSG\r\nflaepAJRT/9undAUF7ajtEDpjpOGDxoU6rHimrQDB3iPo/7GYjYbDvovD0ts\r\nIB7qXSbKfUWffJ3nfqOJVRbPvSE8JrtpgLy2RzPB/YZtdgaEHqEVHOShqB3T\r\nxFdLkK54Cj6zaQYIIxCeHw/O9lW8qr+kqPOWMWh0gzUue8lFtWCXE/xyrC1k\r\nQgip2YkdZ7Q5di27IsARPjU+hSAqDS5wYNQ=\r\n=N5Vu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mcbot","email":"roger.pettett@metrichor.com"},"directories":{},"maintainers":[{"name":"shortercode","email":"iainshorter@gmail.com"},{"name":"rmp","email":"rmp@psyphi.net"},{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"mcbot","email":"roger.pettett@metrichor.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jmespath_1.0.1_1678966518015_0.13532877906250396"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-15T11:05:23.809Z","0.1.0":"2020-05-15T11:05:24.104Z","modified":"2023-03-16T11:35:18.401Z","0.1.1":"2020-05-15T17:23:57.946Z","0.1.2":"2020-06-01T07:40:27.806Z","0.1.3":"2020-06-01T07:50:49.654Z","0.1.4":"2020-07-20T11:21:58.222Z","0.1.5":"2020-07-29T07:25:03.134Z","0.1.6":"2020-10-09T08:57:56.902Z","0.1.7":"2020-10-09T13:14:27.212Z","0.1.8":"2020-10-10T15:04:20.603Z","0.1.9":"2020-10-10T16:57:39.524Z","0.1.10":"2020-10-10T18:58:26.164Z","0.2.0":"2021-02-10T10:58:22.874Z","0.2.1":"2021-02-10T16:02:57.041Z","0.3.0":"2021-05-24T14:21:30.120Z","0.3.1":"2021-06-01T10:54:52.784Z","1.0.1":"2023-03-16T11:35:18.213Z"},"maintainers":[{"name":"shortercode","email":"iainshorter@gmail.com"},{"name":"rmp","email":"rmp@psyphi.net"},{"name":"glenveegee","email":"glenveegee@gmail.com"},{"name":"mcbot","email":"roger.pettett@metrichor.com"}],"description":"Typescript implementation of the JMESPath spec (100% compliant)","homepage":"https://github.com/nanoporetech/jmespath-ts#readme","keywords":["jmespath","jsonpath","query","json","jq","xpath"],"repository":{"type":"git","url":"git://github.com/nanoporetech/jmespath-ts.git"},"contributors":[],"author":{"name":"Oxford Nanopore Technologies","email":"support@nanoporetech.com","url":"https://nanoporetech.com"},"bugs":{"url":"https://github.com/nanoporetech/jmespath-ts/issues"},"license":"MPL-2.0","readme":"","readmeFilename":""}