{"_id":"selector-lite","_rev":"12-3a73b8d791c5b24b6146a3998f29607e","name":"selector-lite","description":"DEPRECATED! It is merged into dom-lite! A small pure-JavaScript CSS selector engine","dist-tags":{"latest":"23.1.0"},"versions":{"0.1.0":{"name":"selector-lite","version":"0.1.0","stability":2,"license":"MIT","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"description":"A small pure-JavaScript CSS selector engine","keywords":["browser","css","selector","matches","closest","litejs"],"main":"selector.js","scripts":{"build":"node node_modules/buildman/index.js --all"},"repository":{"type":"git","url":"git://github.com/litejs/selector-lite.git"},"bugs":{"url":"https://github.com/litejs/selector-lite/issues"},"devDependencies":{"buildman":"*"},"buildman":{"dist/selector-min.js":"selector.js"},"jshintConfig":{"asi":true,"laxcomma":true,"maxdepth":6,"quotmark":"double"},"gitHead":"bf04fe20d7598dbdeb5cfab5abf83233ed250fbd","homepage":"https://github.com/litejs/selector-lite","_id":"selector-lite@0.1.0","_shasum":"91bab4cc25bfac1ba4116d4bd2547c1ca8942c35","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.36","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"dist":{"shasum":"91bab4cc25bfac1ba4116d4bd2547c1ca8942c35","tarball":"https://registry.npmjs.org/selector-lite/-/selector-lite-0.1.0.tgz","integrity":"sha512-T295N/8c/fZxC3tFB1gu+DcVE95hWH9S9ncEE9vUCY1owYgSMViH9nN9jxZLKilrJWRQeE/55nkcOS6vezz6Lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1qkAhWrXsV+WAtoRuh2XZvoTMeH9twrjUhVzYS93AnAiAWcksXR4/8WHGXF9OIQ0IMcZrYJZqW6cBTRKkU8CSCEw=="}]},"directories":{},"deprecated":"It is merged into dom-lite. Use require('dom-lite/selector')"},"0.1.1":{"name":"selector-lite","version":"0.1.1","stability":2,"license":"MIT","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"description":"A small pure-JavaScript CSS selector engine","keywords":["browser","css","selector","matches","closest","litejs"],"main":"selector.js","scripts":{"build":"node node_modules/buildman/index.js --all","travis-test":"istanbul cover ./tests/index.js && (coveralls < coverage/lcov.info || exit 0)","cover-climate":"istanbul cover ./tests/index.js && (codeclimate < coverage/lcov.info || exit 0)","test":"faucet; jshint --verbose selector.js"},"repository":{"type":"git","url":"git://github.com/litejs/selector-lite.git"},"bugs":{"url":"https://github.com/litejs/selector-lite/issues"},"devDependencies":{"buildman":"*","tape":"2.12.x"},"buildman":{"dist/selector-min.js":{"banner":"/*! litejs.com/MIT-LICENSE.txt */","input":"selector.js"}},"jshintConfig":{"asi":true,"laxcomma":true,"maxdepth":6,"quotmark":"double","-W030":false},"gitHead":"56994934f1192d975a1ec43f080e6cd9aec7e97e","homepage":"https://github.com/litejs/selector-lite#readme","_id":"selector-lite@0.1.1","_shasum":"cb16aefeae9fe29cad7afe28f04f5d9255cb9211","_from":".","_npmVersion":"2.8.3","_nodeVersion":"0.12.2","_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"dist":{"shasum":"cb16aefeae9fe29cad7afe28f04f5d9255cb9211","tarball":"https://registry.npmjs.org/selector-lite/-/selector-lite-0.1.1.tgz","integrity":"sha512-1AUksof21/M7+EjiAOo9+ROZi/SPCqrLCCa5fSoP6/0JYc4N5+Uttkdjuepb4PkeOunh4fNSS1m9IwZLDk9CDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO31n70D9yukuVS7Orw6bH7ECNbXjsgwUzhF70XKmd4wIhAI5L8gKv35rWo0i2pw2FjXnWyOSdt7+Rl1a1gbjam9dg"}]},"directories":{},"deprecated":"It is merged into dom-lite. Use require('dom-lite/selector')"},"19.11.0":{"name":"selector-lite","version":"19.11.0","license":"MIT","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"description":"A small pure-JavaScript CSS selector engine","keywords":["browser","css","selector","matches","closest","litejs"],"main":"selector.js","repository":{"type":"git","url":"git://github.com/litejs/selector-lite.git"},"bugs":{"url":"https://github.com/litejs/selector-lite/issues"},"jshintConfig":{"asi":true,"laxcomma":true,"maxdepth":6,"quotmark":"double","-W030":false},"litejs":{"build":["-r selector.js"]},"gitHead":"083d47b22f0adf39dd5eff0915538548b5e839f3","homepage":"https://github.com/litejs/selector-lite#readme","_id":"selector-lite@19.11.0","_nodeVersion":"8.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-W4KVhWrjzfIjgGcjwtFv0QXJkyo7mqnbPUiY32UwLWXFN35Y5OzDxTMcaXWOwA4OYFO9it0ep2Rnvv1AQu9fNw==","shasum":"476aae4d990deb515c075f8a1a9050f60746abdb","tarball":"https://registry.npmjs.org/selector-lite/-/selector-lite-19.11.0.tgz","fileCount":3,"unpackedSize":7658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd38zWCRA9TVsSAnZWagAAd6EP/Awd19JVy3hmR6pVNmNP\nrM/rUMHGoXQ1C5bxJXd+4dPOx6kvNSdddmWml95C2ducKWCl65riBahJN5Gi\ngr5guEy1oNs0M1oaXbSKtorw9ft/yRFRLaBgTmO38x3vS/OjmRazvdOWZ/b/\nwWCDG/2t61/snShKLb5inC7a2mclOlILoKGSshShO5MyPz7XCckqVslv5UHo\nJBNysTqJoURMvZ73rA0JoInf7GGawPBDy1Svl9c3Dj6ZwTerUxdVjE38ivVl\nq5+7ugN3Mz5Jm9qtcZl5qlaoXxKOIERq0nawlcw3ueTUg9CqJhVkKLJOSKk7\nxxK+boI51Ut+6pCMZg1F7MjuC0hEEHRuLZ7bRqq+XHAo6l1rEDv4N/6hy4hl\nVC6qcIykJeMR33z9yndVomkmtDXO5v+06UpRG5PwHLRFMOhKPmfYThZ0iuXd\nXTF9w/YvH5q+xChbpjR0xcQRi30K4BsDycpZqHSaTm3PzfQXIpuvW1ItN5Jd\n5O2Cs68X/qq3GkhRPKbHWchJQf2TjQ7O0uVuFg0YDdZhOn0J0VOHwvWZBhny\nwLLAxZjiqL24sjwYHZTMnn6bzzHJHmEuFR22cWdzvAAyzf+3Aa8+hk93DGvp\nJVXa72oA2FJ8C05mdU5cQpYcLhGMnucQf9Ju2yIpSgKNeTfFXFv1XsISQXfD\n25Pc\r\n=0vGy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETBq+utZ69JMljUpLn8m8OkpdbWbS2UDX33RIwprwY/AiEApt2m0YhTttgZJEf9OEklAYAnWsjhCKS5KWENipFo8GE="}]},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/selector-lite_19.11.0_1574948053965_0.6322854775983244"},"_hasShrinkwrap":false,"deprecated":"It is merged into dom-lite. Use require('dom-lite/selector')"},"20.2.0":{"name":"selector-lite","version":"20.2.0","license":"MIT","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"description":"A small pure-JavaScript CSS selector engine","keywords":["browser","css","selector","matches","closest","litejs"],"main":"selector.js","repository":{"type":"git","url":"git://github.com/litejs/selector-lite.git"},"bugs":{"url":"https://github.com/litejs/selector-lite/issues"},"jshintConfig":{"asi":true,"laxcomma":true,"maxdepth":6,"quotmark":"double","-W030":false},"litejs":{"build":["-r selector.js"]},"gitHead":"30aff3a9fffdd8b32b5711c66cf096556977f26d","homepage":"https://github.com/litejs/selector-lite#readme","_id":"selector-lite@20.2.0","_nodeVersion":"8.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-wCg7RJZtBZi70ikeV+TM2aoC1NPMo4TRYY7/1Gp6yFYS1PddUlpcCi1FWbI4pWXwVWnh1el4UU6m/9xLdcZC7A==","shasum":"86fc2c5d9fd6e8c7b42384302241deedd4b9e610","tarball":"https://registry.npmjs.org/selector-lite/-/selector-lite-20.2.0.tgz","fileCount":3,"unpackedSize":7700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOosVCRA9TVsSAnZWagAAAtIP/155d9HQpxnCoDXoOAG4\n2RAqHiAgGw8oU8b3DD8/kDRr5Enb6z3xdu5JnxtpZw1DFxLmdZh1PWYbWIHN\n2VekdxYoAbhAsJ2wPROqKWMqSaPZ7tSwFwurNRfNctlWKaG4uEaIvbHUTGfD\nV78a88TdmMiDS0SYYrIzBsbBIvH+GLCxp+W+LUagQAd2wqbrAQaE2ahKtlwY\n8pGNlZLsjgRAc+dDlUyT8HkpucDpyME7GJNPiYGPmEY4HXN89BaHtetLkRM3\nriFxXpvb8/xjZsZ/3b8A0tXbtXDKhKbFCf0HwA2yyVqxjCe24MhbGdDnCVpO\nfogoibyKbo/AqgmIQ1xAq5ongwv7Xll/oy4WYtBONPDeEaKz8BKE2QG7a6SV\nDXEy93O3GFzyVSemLvzIREv2BzP3+Akl2etixn0SaWGkTp0sqYCUBtGaQDbv\n36Ddv9tIbH/nei3AJLOnWTyc7OUwARPFdAfxENYre1XAHjp86Y/8tJX1Qt2q\nQtTdaTyzxZOT+oxI7F+xxuuUJ3vWe1luVYUmIR70pqnlyAtX3U4L3dqYD8zS\nzg9qDdc4UZ/CA0iANu4u8gdS3SBZdXvmGH86CLeqkXKmxzG6unyhPhAaFSh9\nOJqJS4YYyve3RBKyeJF5asKSFJdnQZpVMzPh6jn6DTcfeIfFWeUTc+zm6Gta\nBRFE\r\n=v/Ce\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/6Fy91RroaX5G4/YvTz6l5p0LqRiNidmqej0DGM1mpAiBursngjNtpXZN9RDvf36Vds78u7vFmwwa9zuX8wRJ9KA=="}]},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/selector-lite_20.2.0_1580894996736_0.8353004789398235"},"_hasShrinkwrap":false,"deprecated":"It is merged into dom-lite. Use require('dom-lite/selector')"},"22.10.0":{"name":"selector-lite","version":"22.10.0","description":"A small pure-JavaScript CSS selector engine","license":"MIT","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"keywords":["browser","css","selector","matches","closest","litejs"],"repository":{"type":"git","url":"git+https://github.com/litejs/selector-lite.git"},"bugs":{"url":"https://github.com/litejs/selector-lite/issues"},"scripts":{"test":"c8 -r lcov -r text-summary --check-coverage --100 lj test --brief test/index.js"},"devDependencies":{"@litejs/cli":"22.8.0","c8":"7.12.0"},"litejs":{"build":false,"lint":"jshint *.js"},"jshintConfig":{"asi":true,"laxcomma":true,"maxdepth":6,"quotmark":"double"},"gitHead":"76d5714c5633f328fc33156f7f6660762cb3a7cf","homepage":"https://github.com/litejs/selector-lite#readme","_id":"selector-lite@22.10.0","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-oUJjQNmZyj38ydEzUgh69zYIuRZNaRttwcd6i7G/PBuNMh53O86nMdef7pNyY4tN1Yq5iLMJ5CbGaaBdPE+0NA==","shasum":"10d487b8e082fb3333dfe15f9da0c1c561dcbfcb","tarball":"https://registry.npmjs.org/selector-lite/-/selector-lite-22.10.0.tgz","fileCount":2,"unpackedSize":3589,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAWEI2PWl/vuZmbBwJXZPO6Bvl+IO2HDnYaNcicu9rCQIgfoqWNdxs8+xVGWGMdVZUBwrfYDAoQJ4XZaDiXjXpCR8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWpmyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1bg/+MUMjUTcvsAplYakwzJlmPWZdbdtGuwSdQCCXFS1ihuw++8xW\r\n5+VJoz5xvuNd20fhrhUxGVklvc93/MckSckCzgSlMnHFhBELQ4/Amy+UNB7y\r\nF7yAOWkc5LmhgV1aGcwNlyhMMl33KuU4ob5i6EGZNhIdfiIQGJOkRQ/kU+h8\r\n2uH56yaD7t6+oGZ18SYQ4V8DMaFSmVVEdGLiNQkrTkXbyXeT80I5e9mxbEA4\r\nQtYuAE56cVzT31lckpiauSMszUrEmtXQDVTONT0VwDGPnyhT56sctk4RPrJZ\r\n27TTvOSk1QwQD8MPZwpwSXbpYT/K0gjrjZDiuTvtM9fCBlGvDF8ME5KLe+Yj\r\n9RSHVju2gKmdV/aUElw0wCqU+Mpik0YpvlYxdWHXUiwwrZcHSMEDlybHG+aj\r\nDNT9u2Hf6FnkH9w6y0JjkdK8JBIjY+5RUwQEji7+Fpy3DdcHBuqdhA60Nui8\r\n12jFeHQpVMz/i89InzLILg2nbqhto9Ysc9kB5lDcBfxxaV7NYh073B+iKqQZ\r\n0sJKJzsGsxGrcRDQsT5QJ6sErw+tQMsn05LHREriy4pz79P5pLZXKl7o1kvx\r\npN5g6wrv3rjvzw2tZBYvAmI/8Ja2eKgaMcjLNHvKGM8+tw0+tmxOstNoGkNn\r\nlG475V4XbmFc2z3qC1/XrnLMcMCpyHgve5Y=\r\n=p3Wj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"directories":{},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/selector-lite_22.10.0_1666881970179_0.956933295567935"},"_hasShrinkwrap":false,"deprecated":"It is merged into dom-lite. Use require('dom-lite/selector')"},"22.10.1":{"name":"selector-lite","version":"22.10.1","description":"A small pure-JavaScript CSS selector engine","license":"MIT","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"keywords":["browser","css","selector","matches","closest","litejs"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/litejs/selector-lite.git"},"bugs":{"url":"https://github.com/litejs/selector-lite/issues"},"scripts":{"test":"c8 -r lcov -r text-summary --check-coverage --100 lj test --brief test/index.js"},"devDependencies":{"@litejs/cli":"22.8.0","c8":"7.12.0"},"litejs":{"build":false,"lint":"jshint *.js"},"jshintConfig":{"asi":true,"laxcomma":true,"maxdepth":6,"quotmark":"double"},"gitHead":"01b1fdf068e92955effc64b17859010eb3a85c11","homepage":"https://github.com/litejs/selector-lite#readme","_id":"selector-lite@22.10.1","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-4GgyD125GPEgwyvvz6vSFwFw8uRHr2l12/FjufEIVzBwXjcb40iWX/MQz3XG5N0pT7+4Opwh00J7sUAEo7L0eQ==","shasum":"3c285e9ad72db2aa8983e3784e6a8da7e8aeac3c","tarball":"https://registry.npmjs.org/selector-lite/-/selector-lite-22.10.1.tgz","fileCount":3,"unpackedSize":7456,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGytUxyhrMVOsZAX/k490kDyUvEtWoAwdnA1c+vsfuGSAiEAxEQMgfLCBYm8OA8Ls+ixJJRKwnTgDayWuOOsttmzBUM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWprsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoziw//UFfntQsXCS3FGy3biMyXoxKuW/6XTJm6T4SJP7AOUJIOypQB\r\nMq28dTftDVkpds3G2aDIqgyIuT+Be7jgKuNOyPQaB5fQoAeknVb61G8rLALf\r\nT8orePY+X/SGgouIdl93zGjKUhbKjPQzclFOfqCcEjljKOvoi/TE8uRxVeEA\r\nqsy70SoaDuJzlMw0peRIniEGXULaXkyK/aTRYWaDc/xSFxVFTOFOtogfGJjQ\r\nAjlFzD8zLaZY5fU3C+xjBAKqQpTGQErYrXBcyNaVRcSV6AP9Lgc50ATip9cV\r\nXS56AExPkttvk8SplmqFHwWWWGRgDRNsBRfb2E4EY3zV8XbYgpgYts5kee9t\r\nDadeTLDOQd1i17RT9cTmo0viU0rQzZhC3xNRPU+wP2xpbVBXnAHKinAujNfq\r\nfN01emdsdTBcijtRNk5ME8lzMwGPrKmdV7FRzA/v4zZeDfaz2GiK2JVfPp8S\r\n+tEaspgKOP0FG9VHw6BiW+m0R7aAGFyY2iwCjahQVVveZ7PrTppZlNUaxRF7\r\nMU2ZV2YtMDllB7FKAIpRabTqTAuzvdyzYFTLGGSNxakYoPnIyHgRx5d/m4ak\r\n3rnlcFjkB01ZAEiOqlejM8x+156dko3dzMOk6r3lxyJcVlw7IRwIBCGToOQJ\r\nJLTyTu+F/qY1z74pUn16fWidSwDLjhxQcKo=\r\n=O6pG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"directories":{},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/selector-lite_22.10.1_1666882284006_0.0938772259891485"},"_hasShrinkwrap":false,"deprecated":"It is merged into dom-lite. Use require('dom-lite/selector')"},"23.1.0":{"name":"selector-lite","version":"23.1.0","description":"DEPRECATED! It is merged into dom-lite! A small pure-JavaScript CSS selector engine","license":"MIT","author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"keywords":["browser","css","selector","matches","closest","litejs"],"main":"index.js","repository":{"type":"git","url":"git+https://github.com/litejs/selector-lite.git"},"bugs":{"url":"https://github.com/litejs/selector-lite/issues"},"dependencies":{"dom-lite":"23.1.0"},"litejs":{},"gitHead":"7bc022371e38f97d0105cfd024fdcfebe3af5932","homepage":"https://github.com/litejs/selector-lite#readme","_id":"selector-lite@23.1.0","_nodeVersion":"19.3.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-ryf2r3WArgu1xlNdSS1woQzhTNdO2zu4YyvIqJ7isouQUQihjjI7m9HyZCcVEKoejYBJGrxWZA+RkSFFPLto9Q==","shasum":"9ce19e5dcf26a3153c07c493e77313809b02ce7d","tarball":"https://registry.npmjs.org/selector-lite/-/selector-lite-23.1.0.tgz","fileCount":3,"unpackedSize":3481,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOGNdtvBqrM+N1dEvAJoQF6h6i0MM4LjRH8pb1g1KbugIgPXta6VtBhW/pnS/6/kCoaNLdvf4BtU+DsRSO8akNHfw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzT5SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhYA//bhz2STjMHDwPh0D6MEEBGPGac62hazON5VQ7rra/7O6+8kL2\r\nPuXNj9s52TBDoq745CVLi/jwk6PoYssTJlbeOVB+X+v5fhae5J2t5zzyMkwT\r\nvISvVx3IqU0wEs40OtcRMy8BKt+MQTOItLrb7VkugFOzNQohjLNRIZIdLCsR\r\nfcf4xtvFJe3fM6XSLp+p/P5Ba68MMh/FfF837Pn01xXAdGj60tAJP0RYAcH3\r\n4WbbvRf9tTtarz4bfXvRmdyjQjVX7/EsCFcsHY/oeGL805tH68fcI7ysMsun\r\n4g8d5ZvmLqL5ZeHS7sQKfCIkVZGk2akHlxa0sSFUm5bxrMk8/i3PxG///6VN\r\nv8CHPI6w3KiB9Es3VZEESSEejt4xUoSTZc0bWWYa6QIChV4+ccjM3NovajFM\r\ndxq2idW0/imcF8busFBCGrajFO0Zdjgt4/rmwYDdPXVMhNytiWrbh8rGD36r\r\nAER0JqN2FprOyntTi/yo1fCQEJl7kqJwlHXb/nCWjjmx4arTIVBMZZkNqetO\r\n5URsZetaSM5onKbTGeHsfrS342QIzv3kVcn8vRj9jxjSsIRiFZUkJUGNMNrK\r\nPh9qN+PDSDa5WSQrr1zo0R0Il3mXr0R9VmhPkunk+HJKDx13iB2M9QzKSx1x\r\nruzF6oytNHsyytvQbKCBiFERwqnz6QSU0eI=\r\n=3DYB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lauriro","email":"lauri@rooden.ee"},"directories":{},"maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/selector-lite_23.1.0_1674395217961_0.544370446297461"},"_hasShrinkwrap":false,"deprecated":"It is merged into dom-lite. Use require('dom-lite/selector')"}},"readme":"[3]: https://badgen.net/coveralls/c/github/litejs/selector-lite\n[4]: https://coveralls.io/r/litejs/selector-lite\n[5]: https://badgen.net/packagephobia/install/selector-lite\n[6]: https://packagephobia.now.sh/result?p=selector-lite\n[7]: https://badgen.net/badge/icon/Buy%20Me%20A%20Tea/orange?icon=kofi&label\n[8]: https://www.buymeacoffee.com/lauriro\n\n\nSelector lite &ndash; [![Coverage][3]][4] [![Size][5]][6] [![Buy Me A Tea][7]][8]\n=============\n\n## DEPRECATED! It is merged into dom-lite. Use `require('dom-lite/selector')`\n\nA small pure-JavaScript CSS selector engine.\n\n - no library dependencies\n - CSS 3 Selector support\n - only 2KB minified and 1KB gzipped\n\nExamples\n--------\n\n```javascript\nvar selector = require(\"selector-lite\")\n\n// Can be used to implement browser built-in functions.\n\nfunction getElementById(id) {\n    return selector.find(this, \"#\" + id, true)\n}\nfunction getElementsByTagName(tag) {\n    return selector.find(this, tag)\n}\nfunction getElementsByClassName(sel) {\n    return selector.find(this, \".\" + sel.replace(/\\s+/g, \".\"))\n}\nfunction querySelector(sel) {\n    return selector.find(this, sel, true)\n}\nfunction querySelectorAll(sel) {\n    return selector.find(this, sel)\n}\n```\n\nMethods\n-------\n\n - selector.`find(node, selector, returnFirstMatch)` - Find matching elements like querySelector.\n - selector.`matches(node, selector)` - Returns a Boolean indicating whether or not\n   the element would be selected by the specified selector string.\n - selector.`closest(selector)` - Returns the Element, descendant of this element\n   (or this element itself), that is the closest ancestor of the elements\n   selected by the selectors given in parameter.\n - selector.`next(selector)` - Retrieves the next sibling that matches selector.\n - selector.`prev(selector)` - Retrieves the preceding sibling that matches selector.\n\n\nCustom selectors\n----------------\n\nCustom selector can be added to selector.selectorMap,\nwhere method shortcuts are available (m->matches, c->closest, n->next, p->prev).\n\n - `_` - node.\n - `v` - part between `()` in `:nth-child(2n+1)`.\n - `a` and `b` can be used as temp variables.\n\n```javascript\n// Add `:input` selector\nselector.selectorMap.input = \"_.tagName=='INPUT'\"\n\n// Add `:val()` selector\nselector.selectorMap.val = \"_.value==v\"\n```\n\n## Contributing\n\nFollow [Coding Style Guidelines](https://github.com/litejs/litejs/wiki/Style-Guidelines)\n\nRun tests\n\n```\nnpm install\nnpm test\n```\n\n## External links\n\n[GitHub repo](https://github.com/litejs/selector-lite) |\n[npm package](https://npmjs.org/package/selector-lite) |\n[DOM spec](https://dom.spec.whatwg.org/) |\n[Selectors Level 3](http://www.w3.org/TR/selectors/) |\n[Coveralls coverage](https://coveralls.io/github/litejs/selector-lite)  \n[Buy Me A Tea][8]\n\n\n## Licence\n\nCopyright (c) 2015-2021 Lauri Rooden &lt;lauri@rooden.ee&gt;  \n[The MIT License](http://lauri.rooden.ee/mit-license.txt)\n\n\n","maintainers":[{"name":"lauriro","email":"lauri@rooden.ee"}],"time":{"modified":"2023-01-22T13:48:49.356Z","created":"2015-02-19T21:10:49.802Z","0.1.0":"2015-02-19T21:10:49.802Z","0.1.1":"2015-05-10T18:40:39.499Z","19.11.0":"2019-11-28T13:34:14.099Z","20.2.0":"2020-02-05T09:29:56.884Z","22.10.0":"2022-10-27T14:46:10.331Z","22.10.1":"2022-10-27T14:51:24.165Z","23.1.0":"2023-01-22T13:46:58.124Z"},"homepage":"https://github.com/litejs/selector-lite#readme","keywords":["browser","css","selector","matches","closest","litejs"],"repository":{"type":"git","url":"git+https://github.com/litejs/selector-lite.git"},"author":{"name":"Lauri Rooden","email":"lauri@rooden.ee"},"bugs":{"url":"https://github.com/litejs/selector-lite/issues"},"license":"MIT","readmeFilename":"README.md"}