{"_id":"@npmcli/query","_rev":"188056","name":"@npmcli/query","description":"npm query parser and tools","dist-tags":{"latest":"3.0.0"},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"nlf","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"time":{"modified":"2023-01-23T03:01:11.000Z","created":"2022-06-08T17:07:15.375Z","3.0.0":"2022-10-11T18:52:01.887Z","2.0.0":"2022-09-20T20:09:41.633Z","1.2.0":"2022-08-18T18:48:44.223Z","1.1.1":"2022-08-03T01:27:02.965Z","1.1.0":"2022-06-28T17:04:26.449Z","1.0.2":"2022-06-27T14:16:25.964Z","1.0.1":"2022-06-08T17:14:27.670Z","1.0.0":"2022-06-08T17:07:15.375Z"},"users":{},"author":{"name":"GitHub Inc."},"repository":{"type":"git","url":"git+https://github.com/npm/query.git"},"versions":{"3.0.0":{"name":"@npmcli/query","version":"3.0.0","description":"npm query parser and tools","main":"lib/index.js","scripts":{"test":"tap","lint":"eslint \"**/*.js\"","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","lintfix":"npm run lint -- --fix","snap":"tap","posttest":"npm run lint"},"contributors":[{"name":"Ruy Adorno","url":"https://ruyadorno.com"}],"keywords":["ast","npm","npmcli","parser","postcss","postcss-selector-parser","query"],"author":{"name":"GitHub Inc."},"license":"ISC","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.5.1"},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"4.5.1","tap":"^16.2.0"},"dependencies":{"postcss-selector-parser":"^6.0.10"},"repository":{"type":"git","url":"git+https://github.com/npm/query.git"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"]},"gitHead":"506ea45c25e054736a236531e0f7d14b0348789d","bugs":{"url":"https://github.com/npm/query/issues"},"homepage":"https://github.com/npm/query#readme","_id":"@npmcli/query@3.0.0","_nodeVersion":"18.10.0","_npmVersion":"9.0.0-pre.4","dist":{"shasum":"51a0dfb85811e04f244171f164b6bc83b36113a7","size":3620,"noattachment":false,"key":"/@npmcli/query/-/@npmcli/query-3.0.0.tgz","tarball":"http://name.csiicloud.com:7001/@npmcli/query/download/@npmcli/query-3.0.0.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"nlf","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query_3.0.0_1665514321706_0.6278501991601575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-19T21:41:45.621Z","publish_time":1665514321887,"_cnpm_publish_time":1665514321887},"2.0.0":{"name":"@npmcli/query","version":"2.0.0","description":"npm query parser and tools","main":"lib/index.js","scripts":{"test":"tap","lint":"eslint \"**/*.js\"","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","lintfix":"npm run lint -- --fix","snap":"tap","posttest":"npm run lint"},"contributors":[{"name":"Ruy Adorno","url":"https://ruyadorno.com"}],"keywords":["ast","npm","npmcli","parser","postcss","postcss-selector-parser","query"],"author":{"name":"GitHub Inc."},"license":"ISC","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.3.2"},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"4.3.2","tap":"^16.2.0"},"dependencies":{"npm-package-arg":"^9.1.0","postcss-selector-parser":"^6.0.10","semver":"^7.3.7"},"repository":{"type":"git","url":"git+https://github.com/npm/query.git"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"]},"gitHead":"2424cf87763a1628561752f41049c5625c14f0af","bugs":{"url":"https://github.com/npm/query/issues"},"homepage":"https://github.com/npm/query#readme","_id":"@npmcli/query@2.0.0","_nodeVersion":"16.16.0","_npmVersion":"9.0.0-pre.0","dist":{"shasum":"487bc3cf2e7d2091f8cc98f0ed2eca674b2873f6","size":3887,"noattachment":false,"key":"/@npmcli/query/-/@npmcli/query-2.0.0.tgz","tarball":"http://name.csiicloud.com:7001/@npmcli/query/download/@npmcli/query-2.0.0.tgz"},"_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"nlf","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query_2.0.0_1663704581403_0.6301149281023186"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-09-20T20:09:51.773Z","publish_time":1663704581633,"_cnpm_publish_time":1663704581633},"1.2.0":{"name":"@npmcli/query","version":"1.2.0","description":"npm query parser and tools","main":"lib/index.js","scripts":{"test":"tap","lint":"eslint \"**/*.js\"","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","lintfix":"npm run lint -- --fix","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","snap":"tap","posttest":"npm run lint"},"contributors":[{"name":"Ruy Adorno","url":"https://ruyadorno.com"}],"keywords":["ast","npm","npmcli","parser","postcss","postcss-selector-parser","query"],"author":{"name":"GitHub Inc."},"license":"ISC","engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"3.5.0"},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"3.5.0","tap":"^16.2.0"},"dependencies":{"npm-package-arg":"^9.1.0","postcss-selector-parser":"^6.0.10","semver":"^7.3.7"},"repository":{"type":"git","url":"git+https://github.com/npm/query.git"},"gitHead":"6427cc7fe09a4c395e381e2cd8bf9fc8a96425f5","bugs":{"url":"https://github.com/npm/query/issues"},"homepage":"https://github.com/npm/query#readme","_id":"@npmcli/query@1.2.0","_nodeVersion":"16.16.0","_npmVersion":"8.18.0","dist":{"shasum":"46468d583cf013aa92102970700f9555314aabe4","size":3857,"noattachment":false,"key":"/@npmcli/query/-/@npmcli/query-1.2.0.tgz","tarball":"http://name.csiicloud.com:7001/@npmcli/query/download/@npmcli/query-1.2.0.tgz"},"_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"nlf","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query_1.2.0_1660848523990_0.4207384012486153"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-18T19:06:09.151Z","publish_time":1660848524223,"_cnpm_publish_time":1660848524223},"1.1.1":{"name":"@npmcli/query","version":"1.1.1","description":"npm query parser and tools","main":"lib/index.js","scripts":{"test":"tap","lint":"eslint \"**/*.js\"","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","lintfix":"npm run lint -- --fix","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","snap":"tap","posttest":"npm run lint"},"contributors":[{"name":"Ruy Adorno","url":"https://ruyadorno.com"}],"keywords":["ast","npm","npmcli","parser","postcss","postcss-selector-parser","query"],"author":{"name":"GitHub Inc."},"license":"ISC","engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"3.5.0"},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"3.5.0","tap":"^16.2.0"},"dependencies":{"npm-package-arg":"^9.1.0","postcss-selector-parser":"^6.0.10","semver":"^7.3.7"},"repository":{"type":"git","url":"git+https://github.com/npm/query.git"},"gitHead":"b6c8f3f4430d9365a207c6076b4d0ed22ba4cc03","bugs":{"url":"https://github.com/npm/query/issues"},"homepage":"https://github.com/npm/query#readme","_id":"@npmcli/query@1.1.1","_nodeVersion":"16.16.0","_npmVersion":"8.15.1","dist":{"shasum":"462c4268473ae39e89d5fefbad94d9af7e1217c4","size":3368,"noattachment":false,"key":"/@npmcli/query/-/@npmcli/query-1.1.1.tgz","tarball":"http://name.csiicloud.com:7001/@npmcli/query/download/@npmcli/query-1.1.1.tgz"},"_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"nlf","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query_1.1.1_1659490022806_0.2032535464974592"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-03T01:27:08.199Z","publish_time":1659490022965,"_cnpm_publish_time":1659490022965},"1.1.0":{"name":"@npmcli/query","version":"1.1.0","description":"npm query parser and tools","main":"lib/index.js","scripts":{"test":"tap","lint":"eslint \"**/*.js\"","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","lintfix":"npm run lint -- --fix","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","snap":"tap","posttest":"npm run lint"},"contributors":[{"name":"Ruy Adorno","url":"https://ruyadorno.com"}],"keywords":["ast","npm","npmcli","parser","postcss","postcss-selector-parser","query"],"author":{"name":"GitHub Inc."},"license":"ISC","engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"3.5.0"},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"3.5.0","tap":"^16.2.0"},"dependencies":{"npm-package-arg":"^9.1.0","postcss-selector-parser":"^6.0.10","semver":"^7.3.7"},"repository":{"type":"git","url":"git+https://github.com/npm/query.git"},"gitHead":"b7d3f98c5e124ef354d73c8b78c04e9e4f84e3ef","bugs":{"url":"https://github.com/npm/query/issues"},"homepage":"https://github.com/npm/query#readme","_id":"@npmcli/query@1.1.0","_nodeVersion":"18.4.0","_npmVersion":"8.13.1","dist":{"shasum":"a4f07260581024e7e7eda05c562e53f01cd76e22","size":3369,"noattachment":false,"key":"/@npmcli/query/-/@npmcli/query-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/@npmcli/query/download/@npmcli/query-1.1.0.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"nlf","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query_1.1.0_1656435866291_0.6633515994142076"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-28T17:07:16.678Z","publish_time":1656435866449,"_cnpm_publish_time":1656435866449},"1.0.2":{"name":"@npmcli/query","version":"1.0.2","description":"npm query parser and tools","main":"lib/index.js","scripts":{"test":"tap","lint":"eslint \"**/*.js\"","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","lintfix":"npm run lint -- --fix","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","snap":"tap","posttest":"npm run lint"},"contributors":[{"name":"Ruy Adorno","url":"https://ruyadorno.com"}],"keywords":["ast","npm","npmcli","parser","postcss","postcss-selector-parser","query"],"author":{"name":"GitHub Inc."},"license":"ISC","engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"3.5.0"},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"3.5.0","tap":"^16.2.0"},"dependencies":{"npm-package-arg":"^9.1.0","postcss-selector-parser":"^6.0.10","semver":"^7.3.7"},"repository":{"type":"git","url":"git+https://github.com/npm/query.git"},"gitHead":"e03f0ce26c559dfcbaaa0ff5ce6b04910ecddd7f","bugs":{"url":"https://github.com/npm/query/issues"},"homepage":"https://github.com/npm/query#readme","_id":"@npmcli/query@1.0.2","_nodeVersion":"18.4.0","_npmVersion":"8.13.1","dist":{"shasum":"971ca1a3f0845321afd664209ee73639e05076da","size":3307,"noattachment":false,"key":"/@npmcli/query/-/@npmcli/query-1.0.2.tgz","tarball":"http://name.csiicloud.com:7001/@npmcli/query/download/@npmcli/query-1.0.2.tgz"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"nlf","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query_1.0.2_1656339385790_0.6397153537297102"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-27T14:20:12.176Z","publish_time":1656339385964,"_cnpm_publish_time":1656339385964},"1.0.1":{"name":"@npmcli/query","version":"1.0.1","description":"npm query parser and tools","main":"lib/index.js","scripts":{"test":"tap","lint":"eslint \"**/*.js\"","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","lintfix":"npm run lint -- --fix","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","snap":"tap","posttest":"npm run lint"},"contributors":[{"name":"Ruy Adorno","url":"https://ruyadorno.com"}],"keywords":["ast","npm","npmcli","parser","postcss","postcss-selector-parser","query"],"author":{"name":"GitHub Inc."},"license":"ISC","engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"3.5.0"},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"3.5.0","tap":"^16.2.0"},"dependencies":{"postcss-selector-parser":"^6.0.10","semver":"^7.3.7"},"repository":{"type":"git","url":"git+https://github.com/npm/query.git"},"gitHead":"a7f7a2719f0c35cf5fcf0aba57d346cd6637d83c","bugs":{"url":"https://github.com/npm/query/issues"},"homepage":"https://github.com/npm/query#readme","_id":"@npmcli/query@1.0.1","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"4522596109519049692f91790c39eae620cc9b5a","size":3299,"noattachment":false,"key":"/@npmcli/query/-/@npmcli/query-1.0.1.tgz","tarball":"http://name.csiicloud.com:7001/@npmcli/query/download/@npmcli/query-1.0.1.tgz"},"_npmUser":{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"nlf","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query_1.0.1_1654708467550_0.5410802135787753"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-08T17:36:28.905Z","publish_time":1654708467670,"_cnpm_publish_time":1654708467670},"1.0.0":{"name":"@npmcli/query","version":"1.0.0","description":"npm query parser and tools","main":"index.js","scripts":{"test":"tap","lint":"eslint \"**/*.js\"","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","lintfix":"npm run lint -- --fix","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","snap":"tap","posttest":"npm run lint"},"contributors":[{"name":"Ruy Adorno","url":"https://ruyadorno.com"}],"keywords":["ast","npm","npmcli","parser","postcss","postcss-selector-parser","query"],"author":{"name":"GitHub Inc."},"license":"ISC","engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"3.5.0"},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"3.5.0","tap":"^16.2.0"},"dependencies":{"postcss-selector-parser":"^6.0.10","semver":"^7.3.7"},"repository":{"type":"git","url":"git+https://github.com/npm/query.git"},"gitHead":"ca5c013c42ea4bcd7320edb972c26623b5e5c3ab","bugs":{"url":"https://github.com/npm/query/issues"},"homepage":"https://github.com/npm/query#readme","_id":"@npmcli/query@1.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"shasum":"2709d53cf7c9b116643c533a287685b602c56d03","size":3297,"noattachment":false,"key":"/@npmcli/query/-/@npmcli/query-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/@npmcli/query/download/@npmcli/query-1.0.0.tgz"},"_npmUser":{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},"directories":{},"maintainers":[{"name":"fritzy","email":""},{"name":"gar","email":""},{"name":"lukekarrys","email":""},{"name":"nlf","email":""},{"name":"npm-cli-ops","email":""},{"name":"saquibkhan","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/query_1.0.0_1654708035198_0.7303156713884682"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-08T17:36:27.905Z","publish_time":1654708035375,"_cnpm_publish_time":1654708035375}},"readme":"# @npmcli/query\n\nParser and tools for `npm query`.\n\n## parser(str)\n\nThe `parser` method receives a query `string` and parses that string using\n[`postcss-selector-parser`](https://www.npmjs.com/package/postcss-selector-parser),\nit then modifies the returned ast to include information that is then essential\nto translate that structure into navigating\n[Arborist](https://github.com/npm/cli/tree/latest/workspaces/arborist).\n\n## LICENSE\n\n[ISC](./LICENSE)\n\n","_attachments":{},"homepage":"https://github.com/npm/query#readme","bugs":{"url":"https://github.com/npm/query/issues"},"license":"ISC"}