{"_id":"unist-util-select","_rev":"32-ea0f0b8faf81dd78620d68b65cdd1326","name":"unist-util-select","description":"unist utility to select nodes with CSS-like selectors","dist-tags":{"latest":"5.1.0"},"versions":{"0.1.0":{"name":"unist-util-select","version":"0.1.0","description":"Select unist nodes using css-like selectors","author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"license":"MIT","scripts":{"test":"tape test/*.js"},"files":["index.js","lib/"],"homepage":"https://github.com/eush77/unist-util-select","repository":{"type":"git","url":"git+https://github.com/eush77/unist-util-select.git"},"bugs":{"url":"https://github.com/eush77/unist-util-select/issues"},"keywords":["child","descendant","sibling","type","expression","mdast","node","retext","select","selector","tree","unist","util","utility","visit","walk"],"dependencies":{"css-selector-parser":"^1.1.0"},"devDependencies":{"tape":"^4.2.0"},"gitHead":"1850d10ca5173cb9abfc73bf28f597fcd684819d","_id":"unist-util-select@0.1.0","_shasum":"9763b6af0dfbc1dd142eb38a4be31ccc999547b7","_from":".","_npmVersion":"3.2.1","_nodeVersion":"3.0.0","_npmUser":{"name":"eush77","email":"eush77@gmail.com"},"maintainers":[{"name":"eush77","email":"eush77@gmail.com"}],"dist":{"shasum":"9763b6af0dfbc1dd142eb38a4be31ccc999547b7","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-0.1.0.tgz","integrity":"sha512-/8YjrN6fq9ZKQ8aTj2DlocoPaJ8CE7+YJO5MOtjr6o0F7YX3DEU9X9SZexXi0lvrN/kJ9uYWad44PMFdmTKSeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVL0n0e3/PRRF4qpyX4xcTkOzYYgguz83+o25E0858gAiAU20cfsTrXMNnwdcb1S9mNwumRD/MUCtR5FBSf3zkSeg=="}]},"directories":{}},"1.0.0":{"name":"unist-util-select","version":"1.0.0","description":"Select unist nodes using css-like selectors","author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"license":"MIT","scripts":{"test":"tape test/*.js"},"files":["index.js","lib/"],"homepage":"https://github.com/eush77/unist-util-select","repository":{"type":"git","url":"git+https://github.com/eush77/unist-util-select.git"},"bugs":{"url":"https://github.com/eush77/unist-util-select/issues"},"keywords":["child","descendant","sibling","type","attribute","expression","filter","find","match","ast","mdast","node","retext","select","selector","tree","unist","util","utility","visit","walk"],"dependencies":{"css-selector-parser":"^1.1.0"},"devDependencies":{"tape":"^4.2.0"},"gitHead":"354a9b720b8e758658608c0f67a6fa272d4ab104","_id":"unist-util-select@1.0.0","_shasum":"c68435ced4c422f87c47dcc9102e4e0b87603549","_from":".","_npmVersion":"3.2.1","_nodeVersion":"3.0.0","_npmUser":{"name":"eush77","email":"eush77@gmail.com"},"maintainers":[{"name":"eush77","email":"eush77@gmail.com"}],"dist":{"shasum":"c68435ced4c422f87c47dcc9102e4e0b87603549","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-1.0.0.tgz","integrity":"sha512-HyjDZrmqlPc59YG6gu10+c/Vv9Mi7t39sqMU7Dep/YYRD/xq1jqwdIGdweGCPqB00uHqrCspnx8UYajf+RoEDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjWAaQEzRlYR1FlYDgho0ikuRaDcO0vReoXc6koCra1gIgGGq8CzXGFe8od8Tej0n9OMVW4LmNaOsADNspzeFjwXk="}]},"directories":{}},"1.1.0":{"name":"unist-util-select","version":"1.1.0","description":"Select unist nodes using css-like selectors","author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"license":"MIT","scripts":{"test":"tape test/*.js"},"files":["index.js","lib/"],"homepage":"https://github.com/eush77/unist-util-select","repository":{"type":"git","url":"git+https://github.com/eush77/unist-util-select.git"},"bugs":{"url":"https://github.com/eush77/unist-util-select/issues"},"keywords":["child","descendant","sibling","type","attribute","expression","filter","find","match","ast","mdast","node","retext","select","selector","tree","unist","util","utility","visit","walk"],"dependencies":{"css-selector-parser":"^1.1.0","debug":"^2.2.0"},"devDependencies":{"tape":"^4.2.0"},"gitHead":"d788c58821431010d77826acc31f8b4ba091155c","_id":"unist-util-select@1.1.0","_shasum":"d3b3125d8f8960dbefa5984c6a100ffe768dd4d3","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"eush77","email":"eush77@gmail.com"},"maintainers":[{"name":"eush77","email":"eush77@gmail.com"}],"dist":{"shasum":"d3b3125d8f8960dbefa5984c6a100ffe768dd4d3","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-1.1.0.tgz","integrity":"sha512-kC9I6Nf6MIAxMY2mbUidw2dppQJrhkvbmX8tSQOApV8xXP3RDR9Mq/0ubmqIACO+DG3f/KQDZ+1Cp4LCvjt0bA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhJUgkTA+q7vjLaJqsBu6kp05R7Ifkb1p/2P0vBTqMNAiBRyNCutUM0z/wstdzIHE2WRNtlIVOdBt9F5qHNyNJFuA=="}]},"directories":{}},"1.2.0":{"name":"unist-util-select","version":"1.2.0","description":"Select unist nodes using css-like selectors","author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"license":"MIT","scripts":{"test":"tape test/*.js"},"files":["index.js","lib/"],"homepage":"https://github.com/eush77/unist-util-select","repository":{"type":"git","url":"git+https://github.com/eush77/unist-util-select.git"},"bugs":{"url":"https://github.com/eush77/unist-util-select/issues"},"keywords":["child","descendant","sibling","type","attribute","expression","filter","find","match","ast","mdast","node","retext","select","selector","tree","unist","util","utility","visit","walk"],"dependencies":{"css-selector-parser":"^1.1.0","debug":"^2.2.0","nth-check":"^1.0.1"},"devDependencies":{"tape":"^4.2.0"},"gitHead":"2e2e8abcb90a10083b93263a166fd0537184ac65","_id":"unist-util-select@1.2.0","_shasum":"4e5b421186c1652d5ed667809146c606ea74d256","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"eush77","email":"eush77@gmail.com"},"maintainers":[{"name":"eush77","email":"eush77@gmail.com"}],"dist":{"shasum":"4e5b421186c1652d5ed667809146c606ea74d256","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-1.2.0.tgz","integrity":"sha512-O6gLNs05j2mu/DDKzRE/TlnhSrSsU6wzhQC0VVmTY3sknXv6mL3Rxeu5wxOr9do4CFl510FaVvpLnz5Zv+uWsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHakE23aMQJQhCgSetJTtIkB3TqJdBDGHPOJBIf4hNClAiAIT7/6z/ieL1n9VIYdrL3un8soYmeCx5JAeVGZWQ8I5w=="}]},"directories":{}},"1.3.0":{"name":"unist-util-select","version":"1.3.0","description":"Select unist nodes using css-like selectors","author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"license":"MIT","scripts":{"test":"tape test/*.js"},"files":["index.js","lib/"],"homepage":"https://github.com/eush77/unist-util-select","repository":{"type":"git","url":"git+https://github.com/eush77/unist-util-select.git"},"bugs":{"url":"https://github.com/eush77/unist-util-select/issues"},"keywords":["child","descendant","sibling","type","attribute","expression","filter","find","match","ast","mdast","node","retext","select","selector","tree","unist","util","utility","visit","walk"],"dependencies":{"css-selector-parser":"^1.1.0","debug":"^2.2.0","nth-check":"^1.0.1"},"devDependencies":{"tape":"^4.2.0"},"gitHead":"69d922cbddb6b4792cead4aa278d75a0782ffd62","_id":"unist-util-select@1.3.0","_shasum":"6d7a87002b27bcc69839a296e99637a5ad0e180b","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"eush77","email":"eush77@gmail.com"},"maintainers":[{"name":"eush77","email":"eush77@gmail.com"}],"dist":{"shasum":"6d7a87002b27bcc69839a296e99637a5ad0e180b","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-1.3.0.tgz","integrity":"sha512-fLvR8+sEK7WOk9jUcOomhxaXmlecOgsnyjeAgzS2f9sSlYz98/OKjY4AUtzk6Gbds+dmZvYhbuwUfWwnii2iag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHrgVg9DCw4FMEDaUSplzoT+6IsXteFcumjHhAa7TfTtAiA46x8e3kBDNc6/m/ZTP3fcJpjQbf1KGQIXpaAmeOFQtA=="}]},"directories":{}},"1.4.0":{"name":"unist-util-select","version":"1.4.0","description":"Select unist nodes using css-like selectors","author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"license":"MIT","scripts":{"test":"tape test/*.js"},"files":["index.js","lib/"],"homepage":"https://github.com/eush77/unist-util-select","repository":{"type":"git","url":"git+https://github.com/eush77/unist-util-select.git"},"bugs":{"url":"https://github.com/eush77/unist-util-select/issues"},"keywords":["child","descendant","sibling","type","attribute","expression","filter","find","match","ast","mdast","node","retext","select","selector","tree","unist","util","utility","visit","walk"],"dependencies":{"css-selector-parser":"^1.1.0","debug":"^2.2.0","nth-check":"^1.0.1"},"devDependencies":{"tape":"^4.2.0","unist-builder":"^1.0.1"},"gitHead":"4d1d68a8f9d8a92da2ebb040c36730205fd96879","_id":"unist-util-select@1.4.0","_shasum":"1b87f69777b42deb97609a41f77c88d74476d3a2","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"eush77","email":"eush77@gmail.com"},"maintainers":[{"name":"eush77","email":"eush77@gmail.com"}],"dist":{"shasum":"1b87f69777b42deb97609a41f77c88d74476d3a2","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-1.4.0.tgz","integrity":"sha512-/NQxNxzT0ydpFJjCYHuDJ+H2QiBDbRcIRsLk0qREdg45heSxscAiYDduTl21GQzj+rAMUDb4A1iWQ5pqlwKxsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD24Z1yZ7q6+IgNTlJUTLl836Pko3GmdhVQ29m2ARnBGAIgQcWBjBTqTUWe0O8T/Clb6PtmHFvpV8qaY03kG2281e4="}]},"directories":{}},"1.5.0":{"name":"unist-util-select","version":"1.5.0","description":"Select unist nodes using css-like selectors","author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"license":"MIT","scripts":{"test":"tape test/*.js"},"files":["index.js","lib/"],"homepage":"https://github.com/eush77/unist-util-select","repository":{"type":"git","url":"git+https://github.com/eush77/unist-util-select.git"},"bugs":{"url":"https://github.com/eush77/unist-util-select/issues"},"keywords":["child","descendant","sibling","type","attribute","expression","filter","find","match","ast","mdast","node","retext","select","selector","tree","unist","util","utility","visit","walk"],"dependencies":{"css-selector-parser":"^1.1.0","debug":"^2.2.0","nth-check":"^1.0.1"},"devDependencies":{"tape":"^4.2.0","unist-builder":"^1.0.1"},"gitHead":"d447d05867f93c30f5b4e2b6b6308063275ea34c","_id":"unist-util-select@1.5.0","_shasum":"a93c2be8c0f653827803b81331adec2aa24cd933","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"eush77","email":"eush77@gmail.com"},"maintainers":[{"name":"eush77","email":"eush77@gmail.com"}],"dist":{"shasum":"a93c2be8c0f653827803b81331adec2aa24cd933","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-1.5.0.tgz","integrity":"sha512-/Ukg/X76ljCVYbisAGJm0HOgy3MfYmjAdVOYUfBleuTtOmRZVzbW7+ZAQqJQi6ObITtcpRv7uNwoUG1RF7vJ9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClarzPpOB0TMzqHSnUyrw9hrY/Yo8/xplcJyb295ZZUgIhALwbhWhpL4ChJrqgzhi9rOF2vZEEoTVCxDZzcUDuWQBg"}]},"directories":{}},"2.0.0":{"name":"unist-util-select","version":"2.0.0","description":"Select unist nodes using css-like selectors","license":"MIT","keywords":["child","descendant","sibling","type","attribute","expression","filter","find","match","ast","mdast","node","retext","select","selector","tree","unist","util","utility","visit","walk"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"css-selector-parser":"^1.1.0","debug":"^3.1.0","not":"^0.1.0","nth-check":"^1.0.1","unist-util-is":"^2.1.2","zwitch":"^1.0.3"},"devDependencies":{"nyc":"^13.1.0","prettier":"^1.15.1","remark-cli":"^6.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.2.0","unist-builder":"^1.0.3","xo":"^0.23.0"},"scripts":{"format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test/index.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"max-params":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"2ed381f108c6f8c6d51b8c0ac0ba1acf287b4ecb","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"integrity":"sha512-fRQqhrpgRIwdaeeZwbgDO84VyiyQP6cOcbzCao4saXuMuP3fLiWkssEI+o71OC2mASWqa9JEEYiGOV8EqpStPw==","shasum":"226b1a673eaf255302133ff94e450148a021c2c6","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-2.0.0.tgz","fileCount":12,"unpackedSize":31864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5IVsCRA9TVsSAnZWagAA1pYP/RvNO7GPjtN9q2wA0SwM\nwI2WFuVNQ+lpetVmwvnv1MxkIQVNGsU0G7iVx2MhTbmRGLWIzVrus2F/sAj8\nP6VpzJ/biN+Kn9Zxy4LqNI6QyTXFnWl/LPKddCbnetW88d827lad+SMX48zF\n9+rjHrSrbS+xd0uaWOj13QF9VS9BNrr8mXwKQk4077RlIzdfate9oertFaZG\nivG2seJ2sOmuxnlEKkCiQv9UyGoEqUhVOaNcsNwfgQMffqmo/IUKS9cIBrxO\nhXAiZCxGN4ApB/rHImAhCJw+29hX8r2fcJ4hEqHIam3EtwIMl75pjhvy8sMp\nRmXITD/o7j8/cDq8jXtfajFZssfwgmGNDQnvthxjb43PyS4FahTt7igO3Glf\nMBUgcjo7QkmVuyDf163o5qXKBRmW1GC/Wb4SfunqAlSgzm6wr0/aRz5OkOYx\nC43yvwPoxErqDsMCmv5k47nPewT6DigND3l1aQKMleGVhc2fJKUAy8lQ3eFu\n2nhai6PUQ9Y4tu9sxwDzEpM7KkofhXfScYDhahAo5SD5Iht0yL/kFoq0zzUZ\nncURzLA3aEfPhWZpUGfiMxWcKUG0hMU151sOq/4N8Uh/0j6jU6GdeUuF7fkQ\nD/pIjdU9vxWRiS+OBtWLFS+47HCR63Y8uojqmFkK/WhX0KJPTs/6B7zs4Wq3\nHetf\r\n=5Iqm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVV9CZg0Kytdzqv+oWf6bXvMuV8lKQ3SfUZAJYsmPWcgIgNmZq+XZ+IuzXHB0A0mueJblME1Y07y+852Z/OHWSMyc="}]},"maintainers":[{"name":"eush77","email":"eush77@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_2.0.0_1541703017587_0.9974961109325557"},"_hasShrinkwrap":false},"2.0.1":{"name":"unist-util-select","version":"2.0.1","description":"Select unist nodes using css-like selectors","license":"MIT","keywords":["child","descendant","sibling","type","attribute","expression","filter","find","match","ast","mdast","node","retext","select","selector","tree","unist","util","utility","visit","walk"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"css-selector-parser":"^1.1.0","not":"^0.1.0","nth-check":"^1.0.1","unist-util-is":"^2.1.2","zwitch":"^1.0.3"},"devDependencies":{"nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^6.0.0","remark-preset-wooorm":"^5.0.0","tape":"^4.0.0","unist-builder":"^1.0.0","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test/index.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"max-params":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"7a3f642a5a82776e267753c41d16f8b053c522a0","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@2.0.1","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-iQG0bI9p6konLnTnYBt4ZFKOwQ3JhBeYEh5xhAJkBdOxsAn1KSOVQD8nBgn2hW4cUXgcnCeIK0hzEx2iN+/ofQ==","shasum":"7b6393e4409aa57a3508bb195101701397ecbf43","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-2.0.1.tgz","fileCount":11,"unpackedSize":27095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5kRmCRA9TVsSAnZWagAAl2cP/j2dGTnuOxS8REnlb3CZ\njgASe22T3K8JpFUown/1PP8RXV+DmX5VQjXVqrUioa8qkj2mXSLZK9cXRne8\nB6tNXVawNFW8ERWFKKfCXrZ+ZFrsBDzZAhERAA6ulhk5xMp40jdVzNQK2cvo\nQZADJLGbkPjj5+H5jCDosTHmWuRWkykUzVsW3rShQXBS8ESLlsO95QPAO173\nvIOW14rYcMVm1MMs76kEruNTIE5IulmyQ0hvCatDiKYdeaatXi5ZxjFU3TJq\nIblqWz/t1XFHHWeFDJb9En3b2SKyEwR2/noCVjXaYQCd90IU82othhaxye6t\nEnXlaQuBSEgbBnmPDDWket9YAuxsZjNbFmPBs3gJjXDTWoBw+oK3lZ8GX/Wm\nDFjYd+PkWZ/W4B0d3BA/rEKNYo8opulHEh08f8UhTYtogfQcuOuu7ZrsBuNn\nHx+jKaH4yL8MN8PFYBUhNBuexnQxs9ddIBQrHAQhRzcdLpw9EgjOIui8Uyzn\ntz5soR86OrQIfygue9LWrFZmWv3VHKA+X30vJxtKLVhkBlJ/BgR3TOQjVSDJ\nDtRYLETcDGFnQ3aSTbWZoyE4Z3rH9lBbc7wvfu0ei3howLyTKTNDESbZ9l99\nkm1rfZIVMRV+Cy4LQGJmSKbOenWX57Ng6k8iemlRmgXpOuIdokKO0gRK5iA3\nbFHj\r\n=VRE2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHH+4entGhh/Gg33F5SnCC7YfeUzIwA+QTob5Ve7Du+DAiAGMVBUL8rooRj1A27KLgRhH3rp0u8Pyy6FWWM1EnS4dg=="}]},"maintainers":[{"name":"eush77","email":"eush77@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_2.0.1_1558594662045_0.07767515317160889"},"_hasShrinkwrap":false},"2.0.2":{"name":"unist-util-select","version":"2.0.2","description":"Select unist nodes using css-like selectors","license":"MIT","keywords":["child","descendant","sibling","type","attribute","expression","filter","find","match","ast","mdast","node","retext","select","selector","tree","unist","util","utility","visit","walk"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"css-selector-parser":"^1.1.0","not":"^0.1.0","nth-check":"^1.0.1","unist-util-is":"^3.0.0","zwitch":"^1.0.3"},"devDependencies":{"nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^6.0.0","remark-preset-wooorm":"^5.0.0","tape":"^4.0.0","unist-builder":"^1.0.0","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test/index.js","test":"npm run format && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"max-params":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"ba5fbb2ed01ddbac60dd406e5e822ea918ffce9b","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@2.0.2","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Yv5Z5ShMxv7Z9Dw175tKvOiRVXV4FrMHG778DSD9Z0jALgb3wAx9DoeInr3200QlYp71rYUXzzJdCb76xKdrCw==","shasum":"cb2774b599695172e7b60a8b5f50793e418f7ea6","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-2.0.2.tgz","fileCount":11,"unpackedSize":27116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8N0JCRA9TVsSAnZWagAAHfcP/0vuEQhuIelKE78ZNtlq\nYSryzl70gZtV1vKWoYk4yQbvMaXKxwIrQ+UcSdx8U77LW6Uzw201dk+Yz9XF\ntL+k+ComUIdQdC09E874CpVn10RZZrNo3Ww2n9NrJRiccFzHNIhgN5KUgx4l\n1+qjFD6g0q1jQPF7V47iAqe4+IPW5vubOD28D3/NdRT1nFcKWp+8kDUD+QAz\nueR+123BT/QjTQNjIqI3yiok63bdi7eGWUlE4owG3q2O46afnTIxCmFbHuEM\n2WYjE1oq3Npdqa+6rap8opUIoiWWRSlDKkaXMLyiu6q2RJwyAykSYOQYcH9/\nqLFs43BbaRrTmlNeC6y8IrFW+QS5w7B8GhnF8QsJzNEuiKvqJ2U/6+1LZrAc\nKxA0JqaCg0L4i2Ox3EWxFp9WR/f78U1UNzcBrViCd4+0/sQhqsSpQc0X6Kvl\nsUsINdWn2X5bmlwoxHe7QjPNRm/5zYTHSzQ7SxLTALPetqyma6vj6XkBImoc\n8oUGiuuFjZT6jIcwcZFrp7v3nOefS461Lj2ntPB+k3+1yUmME378P/Kp73so\n+shbeBxqqX6Ujnvho/FVDYI2ZZNQvdpJLZPb8uDHtuPKXW8Av9iNs6hmw0+c\n2xfryPLDDZo/QAhCA6GEGW3q8oVERtCd0dg0qSN1LNg2RA2VTGyqdWIGzEQy\nos9U\r\n=uNQF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkzwov/cS17cA1ZVIlfiXf2BS5OVFbBqn74iurDS83jAiEA8wTkWJz+c/NAV6mL8NHoeNWIYKppSGHjg53TJWoc/ew="}]},"maintainers":[{"name":"eush77","email":"eush77@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_2.0.2_1559289096754_0.48603988801955134"},"_hasShrinkwrap":false},"3.0.0":{"name":"unist-util-select","version":"3.0.0","description":"Select unist nodes using css-like selectors","license":"MIT","keywords":["child","descendant","sibling","type","attribute","expression","filter","find","match","ast","mdast","node","retext","select","selector","tree","unist","util","utility","visit","walk"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"types":"types/index.d.ts","dependencies":{"css-selector-parser":"^1.1.0","not":"^0.1.0","nth-check":"^1.0.1","unist-util-is":"^4.0.0","zwitch":"^1.0.3"},"devDependencies":{"dtslint":"^0.9.9","nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^7.0.0","remark-preset-wooorm":"^6.0.0","tape":"^4.0.0","unist-builder":"^1.0.0","xo":"^0.25.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test/index.js","test-types":"dtslint types","test":"npm run format && npm run test-coverage && npm run test-types"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"max-params":"off","unicorn/prefer-reflect-apply":"off","unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"019f2f9bcfeb5aea306cad2078e23aa6cec85399","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@3.0.0","_nodeVersion":"13.0.1","_npmVersion":"6.12.0","dist":{"integrity":"sha512-eBOYflIHlKWNI/FTmObsPiPbRQG59POGuddDx4X7b99uxDDMpbOfJLozkazJhcOpKmCYAKqwpZ4IqEaOONqk3A==","shasum":"36cef56c000caa09c51383269946ab17365c702e","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-3.0.0.tgz","fileCount":12,"unpackedSize":28128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtqKGCRA9TVsSAnZWagAAdH4QAIrkk3f3mPi4oFhGaKiQ\nljfgF8BKFYLiE4Dt6tLL3ydyTkFbd57SaV3S1ObPY/Rhl1z40DR1e8uHvGfk\ncqNvdnA9s8Vox2QxWXiBxyboo/9uGboyMhIi73cxtqnOdZpH7A8VZkC2P2np\n18GD+EQWqNffFC5FrvycqioS315bKJeakx1qUZpl3tFKXI3jombKOSJCFf3Z\nVBzqhiYAQVGXvlcztXc4/HZ46XrFl0Irmz83Mk/wl3NxGEYwhj2fI/OSupp4\nAE9DxXlkG6pLeT9KQNepwK0txEZlbJqIFbWVGSxwsXYORCAbEtNRl1Or4yoe\nCmU4FJXNEiCxp4bsxFAeEXEECvu8E52imPpuWbyRQkbY3vFefy/j026TWL8W\n+ESv0wPvQO6oyVMAzi/FI6Y+xZabAfuyNhht21MtZjdrSRUxLSVea/D6CTsq\n5pLKW/hq0sM5TOR/Ct4D5l3tEVbRGY7jhtGH1lXMdgq2IG0rvhlhsGAsJfAE\niGsKCCV3tB7yAzqXc3VqJ/NEeGXoZHYavAmQVh1BwSGRCGXskWu3latuF+qa\neqWGKJgoc8ibRrTeL7yjrgzCYt4+ZAiNNfGs+K97G3vNHu9HPtdW0v8poLOQ\nhPmHyfrGIMbdtwcnjtrpGZ5A6iJWRJZ6meAj/yk5AGUen17B8o4mlc+DE4Kj\no4A6\r\n=+Tz5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1GMsDU6vxEAxqEVNuZjVc7tlowMEh7H/9DfZdUyJ7oAIhAL06TrPTvWoFGf5nMdAE+UsP1N4MCVcW5CvzRzxLi/FZ"}]},"maintainers":[{"email":"keith@mcknig.ht","name":"kmck"},{"email":"tituswormer@gmail.com","name":"wooorm"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_3.0.0_1572250246451_0.2992380916884154"},"_hasShrinkwrap":false},"3.0.1":{"name":"unist-util-select","version":"3.0.1","description":"unist utility to select nodes with CSS-like selectors","license":"MIT","keywords":["unist","unist-util","util","utility","visit","tree","ast","node","visit","walk","select","selector","child","descendant","sibling","type","attribute","expression","filter","find","match"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"types":"types/index.d.ts","dependencies":{"css-selector-parser":"^1.0.0","not":"^0.1.0","nth-check":"^1.0.0","unist-util-is":"^4.0.0","zwitch":"^1.0.0"},"devDependencies":{"dtslint":"^2.0.0","nyc":"^15.0.0","prettier":"^1.0.0","remark-cli":"^7.0.0","remark-preset-wooorm":"^6.0.0","tape":"^4.0.0","unist-builder":"^2.0.0","xo":"^0.25.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test/index.js","test-types":"dtslint types","test":"npm run format && npm run test-coverage && npm run test-types"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"max-params":"off","unicorn/prefer-reflect-apply":"off","unicorn/prefer-includes":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"e4b1c6efa6806e7ae98d92fd3808fb49a5222aa6","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@3.0.1","_nodeVersion":"13.0.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-VQpTuqZVJlRbosQdnLdTPIIqwZeU70YZ5aMBOqtFNGeeCdYn6ORZt/9RiaVlbl06ocuf58SVMoFa7a13CSGPMA==","shasum":"787fc452db9ba77f0ade0e7dc53c3d9d4acc79c7","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-3.0.1.tgz","fileCount":12,"unpackedSize":28411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQY+mCRA9TVsSAnZWagAAS+0P/jHjc/yOFy8XDAieOucu\nK80DQHuuaUUZu1WxwKfLVsC9hTumwLiIOi4TtZdAf+3x1wE8Ice85HZtHk4E\ngjnkYZbqpI64Y0X8J6GyZXpTGklo/sohifBNXRBCAzBkJm/oULmg2T2vJ01Q\nH51Gi+ytrT+pdSugiUsyeCITt5UcfxnYhs7dWCSUh/bvps1O2QZgv0h5vW+B\nnhApNqxOGAdxp1qAb12yolX7E41wiE6YjFF4czwR6CNaOnP0Dl4BsdcEccyX\nZLVCXRTHO+cQ7N8PaTsxrbWInzl3cqb1Z0hNU5xvZB07Hwydit9qUMB7uSFZ\noTRB+aMrWUu8zXvamNJpz1dQzgzXs6EMXAVwsXDGp6CLtABgaViZDyuf7UWu\nC3d81c+xpLxzpxUuqy0ZR4BvRJwrgQhCci+M4zmoBoqEfEAi3rdjjiIrkXTq\nB49oZYczXaNPq893+cPvuHR/gKhN5So68OwxY4QYpUbfu3Lsi56kA85dIFNS\nMX7ape+1baiZ4b+G1OZNhB8EcKcT0JdT5+OT5HBXJgWzn/zhXl/b9y9VtPU+\nqc7Uq5gDo6i/KP7GSeJThm6MFb3GYOwL95WozO59mGQpn+qHxm5pHwZi6/bR\nCg6WfYrojlN/kzIK8hTpHgdxFGeyKcScs6os2lolaZrVCaoXnpQuH/EFykcZ\n89+R\r\n=DElc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXW/hLHyEsyqVIe3HJr4yhegTIHLgy8cZ5HCS/40M/IAiEA4vNAID6c4qtQcuroW5OhKeJ3pj23ULf4nxmwFe6wOyI="}]},"maintainers":[{"email":"keith@mcknig.ht","name":"kmck"},{"email":"tituswormer@gmail.com","name":"wooorm"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_3.0.1_1581354918200_0.7760156300021122"},"_hasShrinkwrap":false},"3.0.2":{"name":"unist-util-select","version":"3.0.2","description":"unist utility to select nodes with CSS-like selectors","license":"MIT","keywords":["unist","unist-util","util","utility","visit","tree","ast","node","visit","walk","select","selector","child","descendant","sibling","type","attribute","expression","filter","find","match"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"types":"types/index.d.ts","dependencies":{"css-selector-parser":"^1.0.0","not":"^0.1.0","nth-check":"^1.0.0","unist-util-is":"^4.0.0","zwitch":"^1.0.0"},"devDependencies":{"dtslint":"^4.0.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","tape":"^5.0.0","unist-builder":"^2.0.0","xo":"^0.34.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test/index.js","test-types":"dtslint types","test":"npm run format && npm run test-coverage && npm run test-types"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignore":["types"],"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"no-eq-null":"off","max-params":"off","unicorn/explicit-length-check":"off","unicorn/prefer-includes":"off","unicorn/prefer-reflect-apply":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"0f2d7964c9e7fcff3a8fb24a87cabdebf841d5f2","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@3.0.2","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LuxE3L0joWDkKjzIMWnVYNjZdvTZpLB5HyAOOneokzCZqXbvaKVTnxoJRtU1uE6dgymg+oNKUoveN/ixHD9Ncw==","shasum":"5196b36a745b485abc7f47839df8a4eb45b0a206","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-3.0.2.tgz","fileCount":12,"unpackedSize":27559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnERvCRA9TVsSAnZWagAArmsP/AoQLZsL/0kmxcAwhWWr\nMF/EyhvqctK/Qkg4vXirRKi198ZcXkD6LR+lVZJjOtL76VAAXaGN2wLZVwaZ\nO+Rb53t89W9ULSzGBE2f0HwA98pzju5UT7u48M+TGTUmI7ScAxNJg94p09ZI\nNr8JmAx4NNMyqsjmylEYjHnvOOodIrmneOlGfWBz7vtpXRcGojtpSFrQowcy\n2/WVq6xebJkwE2oGJsim+zUttnbX+TqWnEu0CAt6Yau6di3i32t7iDW9IzPo\nqyV0hl4sMhriB0DUDLh2NSHQzCHn7jQeu1fj8p/gxVZ266IS8OieBODBXURy\nJ7hK/LgEUCXWMWGTaBdnbJ9wJmU9CUThSJJsAizIQryZE3aDi3ZR6TtGLu2C\nRSdvCs18vHdb7OaY9u3tj5HMyiLpQYeyyX80yOk8bmzDHj3S/pn73Gp+XNLG\nPn+nj/G7yDNoqqUCh8rJoA63wdI/yHLE1XIQd4Hem+DS7YizFFwJmD0q6655\nl7jmUE9Pjct0bliBRRwB82fQqiVcW5PaK/a5fVslqZy095DhRVD8uUrIn2kP\nNll97BU50I/sRGTYiGp2oBaecIjx9brOMzIxx+CSVKwR3Y6IOL48eaeqQJ/j\ne/LzMBfxMvf2tgoM14+yDGfd/wmMip2ZPk2b5f9VopxJR9auW6doxpw6a0Xm\nRohp\r\n=uAY+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrwWzeX3RMBTf9AHy7f1tyuMmdouUMKPUaxZD2mI70tQIgcobwko3+ASJiNG/B8OQvttZp3ZqM5ZFhGAYKoi6aYSk="}]},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_3.0.2_1604076654777_0.9185411263094405"},"_hasShrinkwrap":false},"3.0.3":{"name":"unist-util-select","version":"3.0.3","description":"unist utility to select nodes with CSS-like selectors","license":"MIT","keywords":["unist","unist-util","util","utility","visit","tree","ast","node","visit","walk","select","selector","child","descendant","sibling","type","attribute","expression","filter","find","match"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"types":"types/index.d.ts","dependencies":{"css-selector-parser":"^1.0.0","not":"^0.1.0","nth-check":"^2.0.0","unist-util-is":"^4.0.0","zwitch":"^1.0.0"},"devDependencies":{"dtslint":"^4.0.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","tape":"^5.0.0","unist-builder":"^2.0.0","xo":"^0.35.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test/index.js","test-types":"dtslint types","test":"npm run format && npm run test-coverage && npm run test-types"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignore":["types"],"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"no-eq-null":"off","max-params":"off","unicorn/explicit-length-check":"off","unicorn/prefer-includes":"off","unicorn/prefer-reflect-apply":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"2269b1c4fc8dc8c824d2757612c7c398ae0da80a","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@3.0.3","_nodeVersion":"15.1.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-DnbjRvotPiDGsUaw9knEvprwD6conwGtaArUn5niG9yBQvWQyHMmUJ4p/vXXzLBm+8XyiTr3pcuw9n3TlF6SYg==","shasum":"8ef3ca40b3ef17c4bab5cfbf4fdad533302a7f23","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-3.0.3.tgz","fileCount":12,"unpackedSize":27582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx3r7CRA9TVsSAnZWagAAJToP/2DZkoG/Y/s4QCCRKO8Y\nPHRe5GcBdqxUW4+6jN+rfUfRHwoXl2srVZPH0s2qFU2WlHmUb/JogDfhR53J\no2PeoYcfJWWxfT90SKh+kiPljuKQVk1EmCZHJCAHvPxBq2uHSZpW/6APlJkH\njfFTglq8IqhMwIy8aB4OFFknj0DT3Or7zIxa+NCkbH0ioAtdMfisuRo06Asq\nNyzEMAbwqPdO9e+1KyJNejuBz92+NW5HsvWd+RdNkorVavou2xlY3qj/B6By\nrEbh5DcXrAjT5oL7Ri0m5u9d/OjHASETCoY9Nhw/UnSIqgp5VgVLLWjF419K\nNOEBOnraT9Fq52yar1VYXJtkWBCpJgOCNNMzbsSGx84o9FmVj0oq+Z5gYlCd\nHPYkXVCnoSMC27QpzkiEUQ5bloGZoWSjVg6CsG6wd/iJyyWnwe8F2wfIiiUX\nh7xfRAuc/VqdDKXfssDHgV0Cjt5Fiv3DaxisG4EgWcbrIAkYdIbdqxbb9yV/\nVJhKEJktkn+KgKg9ydo4MsG24pwtdEprojX+GBbdulA8yZ4GhbKY7VJoBV2c\n2QAwuPbJ7dZAYGMgREtVpASZXerCY/drp7+QVUg0l2Ynl5wTZc/cvzbCmv9n\nE1PWn8sTnICDnSir2I0t7rQYLslWYR4KlHN0rYHZJAelhIj/vvLOB0fZfzym\nwCmX\r\n=9h/X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD299IYaSW8rz1JuxqddU4ls0UCOvQhYUFa0DGgNXDGmwIhAMPV2dK7DQwFL0nsC2a/ocpgaoSfSNQRB2M5DGiloFRw"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"kmck","email":"keith@mcknig.ht"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_3.0.3_1606908666535_0.4084506579610139"},"_hasShrinkwrap":false},"3.0.4":{"name":"unist-util-select","version":"3.0.4","description":"unist utility to select nodes with CSS-like selectors","license":"MIT","keywords":["unist","unist-util","util","utility","visit","tree","ast","node","visit","walk","select","selector","child","descendant","sibling","type","attribute","expression","filter","find","match"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"types":"types/index.d.ts","dependencies":{"css-selector-parser":"^1.0.0","not":"^0.1.0","nth-check":"^2.0.0","unist-util-is":"^4.0.0","zwitch":"^1.0.0"},"devDependencies":{"dtslint":"^4.0.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","tape":"^5.0.0","unist-builder":"^2.0.0","xo":"^0.36.0"},"scripts":{"format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test","test-coverage":"nyc --reporter lcov tape test/index.js","test-types":"dtslint types","test":"npm run format && npm run test-coverage && npm run test-types"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignore":["types"],"rules":{"eqeqeq":["error","always",{"null":"ignore"}],"no-eq-null":"off","max-params":"off","unicorn/explicit-length-check":"off","unicorn/prefer-includes":"off","unicorn/prefer-reflect-apply":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"18e21e0c65b53e73711beb6c570fe6c942db8ed2","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@3.0.4","_nodeVersion":"15.1.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-xf1zCu4okgPqGLdhCDpRnjwBNyv3EqjiXRUbz2SdK1+qnLMB7uXXajfzuBvvbHoQ+JLyp4AEbFCGndmc6S72sw==","shasum":"702c9dc1db1b2bbbfe27f796fce99e43f25edc60","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-3.0.4.tgz","fileCount":12,"unpackedSize":27662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2J3ACRA9TVsSAnZWagAA5bUP/1ptedcSD19FjUWqmque\nRh/IuB6mN/hY0pH/r0ZfIDCdr8Z/IqcKiDWD79ymoOjB49p3Vc7wnxlwMK+K\nxNUiw5bJaOTF4fgCnUMImfI4hV9MMJGsInXFD8uDnzIjkirgNjuthZYvau93\nQX1tl2TGliKS6qhpMZHUGyaWyq02J1bTkQbuxpBg3RHbTmcDVgFNmmP7y8wX\nA7phKby8NSiYgmOLFDuu4iHFPlACwWFqnd4HnSYrVhPJKFD2404qt/1bQvYA\n9EDeBmpivulItgiDp3eRj8oOTQxzc8+FJfdklYm/fcRacU+uwzNljger4f0Z\ndcuT1S9oeG80rxj0PcAXUavnMleD7vwqpWEppkvgISv8VASEposvAp11olxO\nmAJ6HKCX01Q1FOt8+MM0kSVf61mxxAee3s8b4NQfuxNNRV7BDlAwU4kPwbOM\ntIq0VnJ1Ig6cVGvtzDm/66ghRWoIV1QaLnT/gNKdPNkGre9OGHHNfvCPvtYD\nMcNzV2fTDhanjp4LLUb5hsL9euD5hlC4jszpIBgWrDWPGnbZk6eebFx8Pp6j\nVpGc61glN5H3qdahn5jUyEKRMVgSACC3W7fQKgg18pP8u5kbgk/O339BHJxw\nAcPVl8+mFuBS8oeCkGg3OZ9L3atV2k9cj/Vp4gdSdsItXybDhryEEZHD1iWb\n8XFK\r\n=T4jX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7MbfpTUOpra+zqBjCbyJmRgVfcJfYliPuRJdGUrAerAiAyJMUkSgEV6GjL0x0dXnf9qCyuSL+pRURfmyBIa+NfDg=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_3.0.4_1608031679853_0.9553071712926002"},"_hasShrinkwrap":false},"4.0.0":{"name":"unist-util-select","version":"4.0.0","description":"unist utility to select nodes with CSS-like selectors","license":"MIT","keywords":["unist","unist-util","util","utility","visit","tree","ast","node","visit","walk","select","selector","child","descendant","sibling","type","attribute","expression","filter","find","match"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"css-selector-parser":"^1.0.0","nth-check":"^2.0.0","unist-util-is":"^5.0.0","zwitch":"^2.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-builder":"^3.0.0","xo":"^0.38.0"},"scripts":{"prepack":"npm run build && npm run format","build":"rimraf \"{lib/**,test/**,}*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test/index.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test/index.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"no-var":"off","prefer-arrow-callback":"off","max-params":"off","unicorn/no-array-for-each":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true},"gitHead":"ad60228c452b7d62ecc7577bc04d1649083a25da","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@4.0.0","_nodeVersion":"15.11.0","_npmVersion":"7.9.0","dist":{"integrity":"sha512-UJsER0ubbBy8KR+5zZpcF/9/aApWOzjNqfseMjcw1h0wAUqbxAf56mMewspAqXtGKiwBylnYB+PbD/XqwcYrWg==","shasum":"8bd8ea171d937a56f56bf849861242a232d37466","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-4.0.0.tgz","fileCount":23,"unpackedSize":45741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfqLLCRA9TVsSAnZWagAAI64P/iRfDvz9blVtnDTnyHSF\ngENJ1ZpBGNDfA55+on9txuGSPtzRxGW/G9DekaIg+AwWVr+2yQlBEvXFWo5m\nrCvzGtaZtuN2sizifo7GX03jYcIyfcSTWLg3ItkhzPSZFuoo76B/iimbgbLa\njcLAHeofGzA2aONKX6CxNuNNsDz//Ktaq7orv5fzoehZXUIsfY8+d5okG/2a\nw7GMuECGs0MPbE6+MKxqdto1jJbUk7l3BW/CseRM/yEMv+DlQVUqfcvGAdiG\nEPoRCljF+YBiT96Ou79mtVQrMkMoFHl9P4B0/01V2wtgR1rjdCi7L9TVdvla\nbbuWwjnjoRzDe5ssCJil3T2QmmwfMvIvrSwd+dfXruM9wbJjt+oIEO1r5w9b\nf38xNemV/QYZAYLxYeSflHydaplFBbHsi12F0VHKXrXzIehV0uS+14klluzl\neYk+T2N8jYxP2UmVVPi0GpGf0Qrby87r3Oo2o9gOUO1G3Px/yoN3A/YBV9v0\nUm2VEhg9nfnt3aFxYmKKz0XMx6ukWQs323JVWno8uoI50mJ/QH77V46ivV+1\nfr0bjQ/BjeUrtXxLbzVgG/DPzdXAwZfJ60dIlk1jAdOkZpjOcGUjahH75t2q\nElZ5sTOaogzt0OJSIrV26ZsVExVUoVZL5v/NuZHTRrwIXBlFzH3oLqxPR8qA\nCw/k\r\n=ZUg2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2Ob/oo0rGXJyzE2M/kYlhVj/bQ7pnkSjYWpoMIi8/iAIhANJJAplgsIsgDys8/sDH6PC2RR+61jTeizUzuW0g+pqK"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_4.0.0_1618911946887_0.10089012257239971"},"_hasShrinkwrap":false},"4.0.1":{"name":"unist-util-select","version":"4.0.1","description":"unist utility to select nodes with CSS-like selectors","license":"MIT","keywords":["unist","unist-util","util","utility","visit","tree","ast","node","visit","walk","select","selector","child","descendant","sibling","type","attribute","expression","filter","find","match"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.0.0","css-selector-parser":"^1.0.0","nth-check":"^2.0.0","unist-util-is":"^5.0.0","zwitch":"^2.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-builder":"^3.0.0","xo":"^0.46.0"},"scripts":{"prepack":"npm run build && npm run format","build":"rimraf \"{lib/**,test/**,}*.d.ts\" && tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test/index.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test/index.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"max-params":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true},"gitHead":"cf50126d4c5477b455c9f18d970114bc9ad585ae","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@4.0.1","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-zPozyEo5vr1csbHf1TqlQrnuLVJ0tNMo63og3HrnINh2+OIDAgQpqHVr+0BMw1DIVHJV8ft/e6BZqtvD1Y5enw==","shasum":"d1913d7a0ab4e5d4b6dd1b33b3ea79b9f9645b0b","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-4.0.1.tgz","fileCount":23,"unpackedSize":49247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2++/CRA9TVsSAnZWagAA5RkP/02Nk5AiJN9t55ViYUKW\n/9w/hKOcHgGMJy/kDQAaEQV4NrU1f4NNNcDBPa1mDAym8lojan75RvhvkWmc\nZ31+eqHwnhXpyl9Wfqo4BkNUDuEyw6/JaDa8jUW/rJMdbXRz8bY7879mbbBu\njIk2LHDBwY6uz4le8xeYibKAqVp6jZ+LRubShwUOtW1zcO8rGxjzC9ww/xA/\nPLo1taeVpUw2qe65nlITNaWHDGkjXJ/XFz8v0JYiPvXCSbtyMT70G6XNhaGr\nGp253xeguA+UIXZ8qLExpsJevEibPC5SaMiYxG8/CnbBznTm9PeWh0VItMem\noYd6OR6Xo+tTooG40c7o1pBRR9Bi2OSKaiCTgns7RuqfOOYzebWgnfoX0TH5\nkac4NI+8VOgGlIK/VZG1G5j5DVOhTIoFPdoXDOox0suDNNay5Vp9sv5z+/1u\n7A8oRMg3xHboqz+qyqAPJdlyYGJTTxFztLHkcMsov+a7h3HGVIy7qLUZ7DUF\ndKAJCMYJiJR0quRcHRYHIAfa8Vze11oUMUDyPrMxJvns6YARsg6gbDy6fhSK\nHTFPV9XjeWZMMGzZ2z0gm1FCnzmsy46DlvyDoXEfHn3CP63O8ZjfaifgYGek\nwET2SdFdomTJ/G12OyAM0CtC7hi0IJkGWzcMyoePPou1i620oTUuse+/mGoz\n1Gcv\r\n=KJB+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYEFNXTq8GgJ6NI/MMpVjpzDQSdXq0FYXYNMogS4c6yAiA7yiYfz55iaC8/9JgZpPyOnoTu2FFg/333fin19e0AxA=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_4.0.1_1635929622372_0.3797683029411063"},"_hasShrinkwrap":false},"4.0.2":{"name":"unist-util-select","version":"4.0.2","description":"unist utility to select nodes with CSS-like selectors","license":"MIT","keywords":["unist","unist-util","util","utility","visit","tree","ast","node","visit","walk","select","selector","child","descendant","sibling","type","attribute","expression","filter","find","match"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.0.0","css-selector-parser":"^1.0.0","nth-check":"^2.0.0","zwitch":"^2.0.0"},"devDependencies":{"@types/node":"^18.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-builder":"^3.0.0","xo":"^0.53.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test/index.js","test-coverage":"c8 --check-coverage --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"max-params":"off"},"overrides":[{"files":["test/**/*.js"],"rules":{"no-await-in-loop":0}}]},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true},"gitHead":"e0b90cddedb84de9ce8563b3952f7a92d48bb9df","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@4.0.2","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-96sw4SP/daTCYzhQbsEhkATTQ+Uo4GJks8l9XduW4cg+tNQLN/fqEXq4kAvK9iuWFxYTPn/Jhqj+DK9Tdimk7w==","shasum":"d5c477142021964211bcd3fd342a25b8c087eb81","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-4.0.2.tgz","fileCount":21,"unpackedSize":49848,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSgf64MRLxBzunz8b2DiFNtk29uz+Txfi5zmLUIDhvKAIgVvBlWJp3ujyIuZp50Y1uOTszwOPw2Y45Fecvhz5Fgbs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsCDBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOPg//VMy19fT5pNx6aYlR97K77ju6cuWT+hT2hREuT27mNrTBbKwf\r\nT5wjzbSnvr2c0+tlm5y6T6CuCsdt3b185Hn7DeQsdEAnifOg5g77Du87/wJt\r\nkzkD4W3/owGuU/zaQgd8KUp9hnLZkobDmXXQuOLvYZSVesBuSJq+RFa+ImYu\r\nH7BILRs+8NBICHqC2XZg6lpF1TFt71eTLmrphcf/A78zDBWgGD9LAAL65HqA\r\npMxKiespjBVVQJuD3LDmIN8teJeGsUYNexVis5ZXOlgXRgkgTmFmXRUzsztU\r\nEm9A+YunEa5Wh23k2GQPVICCEC+3ELmNDKtxH0GD2UkaH0f9vLs+Q4vrvss7\r\njpYE2gWzGuIrzbXPsfYWpPMkJDITOny+86pwWZlMeLHMXw2YRCLIDl+w//4d\r\n3TzdVw6A0D5TlmEPBkoEPJIh+deDfYr71tWOuJBR6FsVeC6dQRQiS6kCnqmn\r\nKZPPY2ym82Wc53azkGh/xH5dK4LIYlA+ENjrmXBbZDOUIQHZ85YEO3pZuuOu\r\nJRi9GELNXrbNDUdoQDH4Jflor18VgvKvorqgjdFQYh8SD5/6nXiT1UYo0UK3\r\nH2TEF0E2gZg4plUMDxgrtmN8ugVTTmWGSBwC278rO4sT+hGT85eo0s0SwypW\r\n5cmMXPDMYXI1Q14wWOjIYjtEKe/qWIpDYHw=\r\n=WY9w\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_4.0.2_1672487104905_0.5481624183992035"},"_hasShrinkwrap":false},"4.0.3":{"name":"unist-util-select","version":"4.0.3","description":"unist utility to select nodes with CSS-like selectors","license":"MIT","keywords":["unist","unist-util","util","utility","visit","tree","ast","node","visit","walk","select","selector","child","descendant","sibling","type","attribute","expression","filter","find","match"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/unist":"^2.0.0","css-selector-parser":"^1.0.0","nth-check":"^2.0.0","zwitch":"^2.0.0"},"devDependencies":{"@types/node":"^18.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","unist-builder":"^3.0.0","xo":"^0.53.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test/index.js","test-coverage":"c8 --check-coverage --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"max-params":"off"},"overrides":[{"files":["test/**/*.js"],"rules":{"no-await-in-loop":0}}]},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true},"gitHead":"a409a27dc8f96d5affd015f406d16707e31384c8","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@4.0.3","_nodeVersion":"19.3.0","_npmVersion":"9.2.0","dist":{"integrity":"sha512-1074+K9VyR3NyUz3lgNtHKm7ln+jSZXtLJM4E22uVuoFn88a/Go2pX8dusrt/W+KWH1ncn8jcd8uCQuvXb/fXA==","shasum":"861b403e273d9f677685dd9edefc663dbe1bf517","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-4.0.3.tgz","fileCount":21,"unpackedSize":49928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAVFCU607bQoUOD+Ox+h+gvY/FRfkiLHgnmdJm0yfSFwIgS5VadGaAVSSJqXO230X+Fp9g9sFth7rnEhvaUKYalK8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzST3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1jw/+P4GrIeQboUAthtevUOvG5K/k41j+K8gO3+RvcGKBw5XWK/JX\r\nYKldFiPwmzpoya1926wN/Kp1OBIrX2o3AJ36oSNB8sg7Qe4jS1UhwMonCLgW\r\nP5da/M8DADiS48WfYPY1vD02rKoum+OCxZPSMHFLL8PsniQd/pMa0/8Zqhf3\r\nquANqRQr9hsNPV9prCCzLfqyJUQwN8dntPaQD1CWHwWNrIybqjc+c3H2vUgN\r\n8dXYMyS88iTxuTiB7r2/fR6A9jmU2V+f/TlHG83/nKpdQSS0I4sLU2TUiq81\r\nSaaFKOMAgiOqdynnwKXyKwqiIbGvv/Eww3mBt6+0KO4PmBjXG8Qbwq2Zre/e\r\n8c8iyFibsITUF5jDc4AmA2a2xG1/cawwFLnUymx2mNHxccskQm0whEF0R427\r\nzjlXFnNuu9RX/mKucf4i2wr2az2WIUrzYkdjsLq/dVn99WCWAA2O4+n2/EXi\r\nrmZP6zGRGB2sI4rkBJ6L9gcoGMsaVLs4yVsRS9E0HE8NyLPf+W0LeIjRrHap\r\nSFf8MZGnJ+q2dVHs/htXMWjbXMU/CHoDuWAHVrgvJi9si0LXs/BSjuGHjJo2\r\n/iAEE2dNOto++nRwv5LgRazNrcio4O+k9wqk9n+jFJbHg8dkacKLzojh88j+\r\n/nFtFZ4kU7khLQnPn7/B+8EOu4CalnxRzsc=\r\n=NGYM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_4.0.3_1674388727599_0.26446669540527923"},"_hasShrinkwrap":false},"5.0.0":{"name":"unist-util-select","version":"5.0.0","description":"unist utility to select nodes with CSS-like selectors","license":"MIT","keywords":["unist","unist-util","util","utility","visit","tree","ast","node","visit","walk","select","selector","child","descendant","sibling","type","attribute","expression","filter","find","match"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","exports":"./index.js","dependencies":{"@types/unist":"^3.0.0","css-selector-parser":"^2.0.0","devlop":"^1.1.0","nth-check":"^2.0.0","zwitch":"^2.0.0"},"devDependencies":{"@types/node":"^20.0.0","c8":"^8.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","unist-builder":"^3.0.0","xo":"^0.54.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test/index.js","test-coverage":"c8 --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"bracketSpacing":false,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"ignoreCatch":true,"strict":true},"xo":{"overrides":[{"files":["test/**/*.js"],"rules":{"import/no-unassigned-import":"off","max-nested-callbacks":"off","no-await-in-loop":"off"}}],"rules":{"max-params":"off"},"prettier":true},"gitHead":"f889b454a8101282786572f02239a38a3d2cbf65","types":"./index.d.ts","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_id":"unist-util-select@5.0.0","_nodeVersion":"20.0.0","_npmVersion":"9.7.2","dist":{"integrity":"sha512-xhX135nwV6kdOm3EuzO01aNYBgyAe6aC84j6Hj+RI5DIaV6W5B4BH9U92W3jvU3cw3D2NWx4hTcrusdcGKi8Uw==","shasum":"18adcc7214ddf120a4fd0707c758105497cd1a31","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-5.0.0.tgz","fileCount":19,"unpackedSize":48423,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJwzRuiTeJKgIyGSMDM/j5FCfHbRd1WTaQRU5SevmJqAiEAqn2FmTt/rYRduYs9QSDGW1DV0tuJ69LBMM0EcrvRb1Q="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_5.0.0_1688725200919_0.9904327832385413"},"_hasShrinkwrap":false},"5.1.0":{"name":"unist-util-select","version":"5.1.0","description":"unist utility to select nodes with CSS-like selectors","license":"MIT","keywords":["unist","unist-util","util","utility","visit","tree","ast","node","visit","walk","select","selector","child","descendant","sibling","type","attribute","expression","filter","find","match"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}],"sideEffects":false,"type":"module","exports":"./index.js","dependencies":{"@types/unist":"^3.0.0","css-selector-parser":"^3.0.0","devlop":"^1.1.0","nth-check":"^2.0.0","zwitch":"^2.0.0"},"devDependencies":{"@types/node":"^20.0.0","c8":"^8.0.0","prettier":"^3.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","unist-builder":"^4.0.0","xo":"^0.56.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . -qfo && prettier . -w --log-level warn && xo --fix","test-api":"node --conditions development test/index.js","test-coverage":"c8 --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"bracketSpacing":false,"semi":false,"singleQuote":true,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"ignoreCatch":true,"strict":true},"xo":{"overrides":[{"files":["test/**/*.js"],"rules":{"import/no-unassigned-import":"off","max-nested-callbacks":"off","no-await-in-loop":"off"}}],"rules":{"max-params":"off"},"prettier":true},"_id":"unist-util-select@5.1.0","gitHead":"5d77ec4446a79da757345fb7e0874cb3ae9dba1e","types":"./index.d.ts","homepage":"https://github.com/syntax-tree/unist-util-select#readme","_nodeVersion":"21.0.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-4A5mfokSHG/rNQ4g7gSbdEs+H586xyd24sdJqF1IWamqrLHvYb+DH48fzxowyOhOfK7YSqX+XlCojAyuuyyT2A==","shasum":"92db10df0d03d2e598f9d782bfc6d4b99b2057eb","tarball":"https://registry.npmjs.org/unist-util-select/-/unist-util-select-5.1.0.tgz","fileCount":19,"unpackedSize":45436,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCt6TsZOVDvsOOqV6tqnQVNW2uNjJoIOJ8q1MYzAO/MwIhAKYpoa1WPjIdedAnXAgVdNVmf/X8QeAH7FWp4bfaS+Tq"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unist-util-select_5.1.0_1699286220384_0.09884052728725723"},"_hasShrinkwrap":false}},"readme":"# unist-util-select\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n[![Sponsors][sponsors-badge]][collective]\n[![Backers][backers-badge]][collective]\n[![Chat][chat-badge]][chat]\n\n[unist][] utility with equivalents for `querySelector`, `querySelectorAll`,\nand `matches`.\n\n## Contents\n\n*   [What is this?](#what-is-this)\n*   [When should I use this?](#when-should-i-use-this)\n*   [Install](#install)\n*   [Use](#use)\n*   [API](#api)\n    *   [`matches(selector, node)`](#matchesselector-node)\n    *   [`select(selector, tree)`](#selectselector-tree)\n    *   [`selectAll(selector, tree)`](#selectallselector-tree)\n*   [Support](#support)\n*   [Types](#types)\n*   [Compatibility](#compatibility)\n*   [Related](#related)\n*   [Contribute](#contribute)\n*   [License](#license)\n\n## What is this?\n\nThis package lets you find nodes in a tree, similar to how `querySelector`,\n`querySelectorAll`, and `matches` work with the DOM.\n\nOne notable difference between DOM and hast is that DOM nodes have references\nto their parents, meaning that `document.body.matches(':last-child')` can\nbe evaluated to check whether the body is the last child of its parent.\nThis information is not stored in hast, so selectors like that don’t work.\n\n## When should I use this?\n\nThis utility works on any unist syntax tree and you can select all node types.\nIf you are working with [hast][], and only want to select elements, use\n[`hast-util-select`][hast-util-select] instead.\n\nThis is a small utility that is quite useful, but is rather slow if you use it a\nlot.\nFor each call, it has to walk the entire tree.\nIn some cases, walking the tree once with [`unist-util-visit`][unist-util-visit]\nis smarter, such as when you want to change certain nodes.\nOn the other hand, this is quite powerful and fast enough for many other cases.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 16+), install with [npm][]:\n\n```sh\nnpm install unist-util-select\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {matches, select, selectAll} from \"https://esm.sh/unist-util-select@5\"\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {matches, select, selectAll} from \"https://esm.sh/unist-util-select@5?bundle\"\n</script>\n```\n\n## Use\n\n```js\nimport {u} from 'unist-builder'\nimport {matches, select, selectAll} from 'unist-util-select'\n\nconst tree = u('blockquote', [\n  u('paragraph', [u('text', 'Alpha')]),\n  u('paragraph', [u('text', 'Bravo')]),\n  u('code', 'Charlie'),\n  u('paragraph', [u('text', 'Delta')]),\n  u('paragraph', [u('text', 'Echo')]),\n  u('paragraph', [u('text', 'Foxtrot')]),\n  u('paragraph', [u('text', 'Golf')])\n])\n\nconsole.log(matches('blockquote, list', tree)) // => true\n\nconsole.log(select('code ~ :nth-child(even)', tree))\n// The paragraph with `Delta`\n\nconsole.log(selectAll('code ~ :nth-child(even)', tree))\n// The paragraphs with `Delta` and `Foxtrot`\n```\n\n## API\n\nThis package exports the identifiers [`matches`][api-matches],\n[`select`][api-select], and [`selectAll`][api-select-all].\nThere is no default export.\n\n### `matches(selector, node)`\n\nCheck that the given `node` matches `selector`.\n\nThis only checks the node itself, not the surrounding tree.\nThus, nesting in selectors is not supported (`paragraph strong`,\n`paragraph > strong`), neither are selectors like `:first-child`, etc.\nThis only checks that the given node matches the selector.\n\n###### Parameters\n\n*   `selector` (`string`)\n    — CSS selector, such as (`heading`, `link, linkReference`).\n*   `node` ([`Node`][node], optional)\n    — node that might match `selector`\n\n###### Returns\n\nWhether `node` matches `selector` (`boolean`).\n\n###### Example\n\n```js\nimport {u} from 'unist-builder'\nimport {matches} from 'unist-util-select'\n\nmatches('strong, em', u('strong', [u('text', 'important')])) // => true\nmatches('[lang]', u('code', {lang: 'js'}, 'console.log(1)')) // => true\n```\n\n### `select(selector, tree)`\n\nSelect the first node that matches `selector` in the given `tree`.\n\nSearches the tree in *[preorder][]*.\n\n###### Parameters\n\n*   `selector` (`string`)\n    — CSS selector, such as (`heading`, `link, linkReference`).\n*   `tree` ([`Node`][node], optional)\n    — tree to search\n\n###### Returns\n\nFirst node in `tree` that matches `selector` or `undefined` if nothing is found.\n\nThis could be `tree` itself.\n\n###### Example\n\n```js\nimport {u} from 'unist-builder'\nimport {select} from 'unist-util-select'\n\nconsole.log(\n  select(\n    'code ~ :nth-child(even)',\n    u('blockquote', [\n      u('paragraph', [u('text', 'Alpha')]),\n      u('paragraph', [u('text', 'Bravo')]),\n      u('code', 'Charlie'),\n      u('paragraph', [u('text', 'Delta')]),\n      u('paragraph', [u('text', 'Echo')])\n    ])\n  )\n)\n```\n\nYields:\n\n```js\n{type: 'paragraph', children: [{type: 'text', value: 'Delta'}]}\n```\n\n### `selectAll(selector, tree)`\n\nSelect all nodes that match `selector` in the given `tree`.\n\nSearches the tree in *[preorder][]*.\n\n###### Parameters\n\n*   `selector` (`string`)\n    — CSS selector, such as (`heading`, `link, linkReference`).\n*   `tree` ([`Node`][node], optional)\n    — tree to search\n\n###### Returns\n\nNodes in `tree` that match `selector`.\n\nThis could include `tree` itself.\n\n###### Example\n\n```js\nimport {u} from 'unist-builder'\nimport {selectAll} from 'unist-util-select'\n\nconsole.log(\n  selectAll(\n    'code ~ :nth-child(even)',\n    u('blockquote', [\n      u('paragraph', [u('text', 'Alpha')]),\n      u('paragraph', [u('text', 'Bravo')]),\n      u('code', 'Charlie'),\n      u('paragraph', [u('text', 'Delta')]),\n      u('paragraph', [u('text', 'Echo')]),\n      u('paragraph', [u('text', 'Foxtrot')]),\n      u('paragraph', [u('text', 'Golf')])\n    ])\n  )\n)\n```\n\nYields:\n\n```js\n[\n  {type: 'paragraph', children: [{type: 'text', value: 'Delta'}]},\n  {type: 'paragraph', children: [{type: 'text', value: 'Foxtrot'}]}\n]\n```\n\n## Support\n\n*   [x] `*` (universal selector)\n*   [x] `,` (multiple selector)\n*   [x] `paragraph` (type selector)\n*   [x] `blockquote paragraph` (combinator: descendant selector)\n*   [x] `blockquote > paragraph` (combinator: child selector)\n*   [x] `code + paragraph` (combinator: adjacent sibling selector)\n*   [x] `code ~ paragraph` (combinator: general sibling selector)\n*   [x] `[attr]` (attribute existence, checks that the value on the tree is not\n    nullish)\n*   [x] `[attr=value]` (attribute equality, this stringifies values on the tree)\n*   [x] `[attr^=value]` (attribute begins with, only works on strings)\n*   [x] `[attr$=value]` (attribute ends with, only works on strings)\n*   [x] `[attr*=value]` (attribute contains, only works on strings)\n*   [x] `[attr~=value]` (attribute contains, checks if `value` is in the array,\n    if there’s an array on the tree, otherwise same as attribute equality)\n*   [x] `:is()` (functional pseudo-class)\n*   [x] `:has()` (functional pseudo-class; also supports `a:has(> b)`)\n*   [x] `:not()` (functional pseudo-class)\n*   [x] `:blank` (pseudo-class, blank and empty are the same: a parent without\n    children, or a node without value)\n*   [x] `:empty` (pseudo-class, blank and empty are the same: a parent without\n    children, or a node without value)\n*   [x] `:root` (pseudo-class, matches the given node)\n*   [x] `:scope` (pseudo-class, matches the given node)\n*   [x] \\* `:first-child` (pseudo-class)\n*   [x] \\* `:first-of-type` (pseudo-class)\n*   [x] \\* `:last-child` (pseudo-class)\n*   [x] \\* `:last-of-type` (pseudo-class)\n*   [x] \\* `:only-child` (pseudo-class)\n*   [x] \\* `:only-of-type` (pseudo-class)\n*   [x] \\* `:nth-child()` (functional pseudo-class)\n*   [x] \\* `:nth-last-child()` (functional pseudo-class)\n*   [x] \\* `:nth-last-of-type()` (functional pseudo-class)\n*   [x] \\* `:nth-of-type()` (functional pseudo-class)\n\n###### Notes\n\n*   \\* — not supported in `matches`\n*   `:any()` and `:matches()` are renamed to `:is()` in CSS\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports no additional types.\n\n## Compatibility\n\nProjects maintained by the unified collective are compatible with maintained\nversions of Node.js.\n\nWhen we cut a new major release, we drop support for unmaintained versions of\nNode.\nThis means we try to keep the current release line, `unist-util-select@^5`,\ncompatible with Node.js 16.\n\n## Related\n\n*   [`unist-util-is`](https://github.com/syntax-tree/unist-util-is)\n    — check if a node passes a test\n*   [`unist-util-visit`](https://github.com/syntax-tree/unist-util-visit)\n    — recursively walk over nodes\n*   [`unist-util-visit-parents`](https://github.com/syntax-tree/unist-util-visit-parents)\n    — like `visit`, but with a stack of parents\n*   [`unist-builder`](https://github.com/syntax-tree/unist-builder)\n    — create unist trees\n\n## Contribute\n\nSee [`contributing.md`][contributing] in [`syntax-tree/.github`][health] for\nways to get started.\nSee [`support.md`][help] for ways to get help.\n\nThis project has a [code of conduct][coc].\nBy interacting with this repository, organization, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][license] © Eugene Sharygin\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/syntax-tree/unist-util-select/workflows/main/badge.svg\n\n[build]: https://github.com/syntax-tree/unist-util-select/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/syntax-tree/unist-util-select.svg\n\n[coverage]: https://codecov.io/github/syntax-tree/unist-util-select\n\n[downloads-badge]: https://img.shields.io/npm/dm/unist-util-select.svg\n\n[downloads]: https://www.npmjs.com/package/unist-util-select\n\n[size-badge]: https://img.shields.io/badge/dynamic/json?label=minzipped%20size&query=$.size.compressedSize&url=https://deno.bundlejs.com/?q=unist-util-select\n\n[size]: https://bundlejs.com/?q=unist-util-select\n\n[sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[collective]: https://opencollective.com/unified\n\n[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[chat]: https://github.com/syntax-tree/unist/discussions\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[esmsh]: https://esm.sh\n\n[typescript]: https://www.typescriptlang.org\n\n[license]: license\n\n[health]: https://github.com/syntax-tree/.github\n\n[contributing]: https://github.com/syntax-tree/.github/blob/main/contributing.md\n\n[help]: https://github.com/syntax-tree/.github/blob/main/support.md\n\n[coc]: https://github.com/syntax-tree/.github/blob/main/code-of-conduct.md\n\n[unist]: https://github.com/syntax-tree/unist\n\n[node]: https://github.com/syntax-tree/unist#node\n\n[preorder]: https://github.com/syntax-tree/unist#preorder\n\n[unist-util-visit]: https://github.com/syntax-tree/unist-util-visit\n\n[hast]: https://github.com/syntax-tree/hast\n\n[hast-util-select]: https://github.com/syntax-tree/hast-util-select\n\n[api-matches]: #matchesselector-node\n\n[api-select]: #selectselector-tree\n\n[api-select-all]: #selectallselector-tree\n","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"kmck","email":"keith@mcknig.ht"}],"time":{"modified":"2023-11-06T15:57:00.906Z","created":"2015-09-02T11:04:24.432Z","0.1.0":"2015-09-02T11:04:24.432Z","1.0.0":"2015-09-02T20:37:08.189Z","1.1.0":"2015-12-19T07:35:33.200Z","1.2.0":"2015-12-21T08:08:24.090Z","1.3.0":"2015-12-26T22:12:53.575Z","1.4.0":"2016-01-24T18:09:39.342Z","1.5.0":"2016-01-24T19:57:21.923Z","2.0.0":"2018-11-08T18:50:17.712Z","2.0.1":"2019-05-23T06:57:42.162Z","2.0.2":"2019-05-31T07:51:36.973Z","3.0.0":"2019-10-28T08:10:46.606Z","3.0.1":"2020-02-10T17:15:18.331Z","3.0.2":"2020-10-30T16:50:54.926Z","3.0.3":"2020-12-02T11:31:06.699Z","3.0.4":"2020-12-15T11:28:00.029Z","4.0.0":"2021-04-20T09:45:47.022Z","4.0.1":"2021-11-03T08:53:42.486Z","4.0.2":"2022-12-31T11:45:05.067Z","4.0.3":"2023-01-22T11:58:47.789Z","5.0.0":"2023-07-07T10:20:01.125Z","5.1.0":"2023-11-06T15:57:00.606Z"},"homepage":"https://github.com/syntax-tree/unist-util-select#readme","keywords":["unist","unist-util","util","utility","visit","tree","ast","node","visit","walk","select","selector","child","descendant","sibling","type","attribute","expression","filter","find","match"],"repository":{"type":"git","url":"git+https://github.com/syntax-tree/unist-util-select.git"},"author":{"name":"Eugene Sharygin","email":"eush77@gmail.com"},"bugs":{"url":"https://github.com/syntax-tree/unist-util-select/issues"},"license":"MIT","readmeFilename":"readme.md","users":{"abhisekp":true,"mrzmmr":true,"flumpus-dev":true},"contributors":[{"name":"Eugene Sharygin","email":"eush77@gmail.com"},{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},{"name":"Christian Murphy","email":"christian.murphy.42@gmail.com"}]}