{"_id":"cssax","_rev":"31-81196b44168f71d11344056506017e11","name":"cssax","description":"Event-based CSS querying of HTML streams.","dist-tags":{"latest":"0.0.8"},"versions":{"0.0.1":{"name":"cssax","version":"0.0.1","description":"CSS querying of HTML streams.","main":"cssax.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/tcr/cssax.git"},"keywords":["css","sax"],"author":{"name":"Tim Cameron Ryan"},"license":"MIT","dependencies":{"ent":"0.0.4"},"_id":"cssax@0.0.1","dist":{"shasum":"7ec3fd80cb1f4f431cb4fb94b5e2bef7ebcaff1d","tarball":"https://registry.npmjs.org/cssax/-/cssax-0.0.1.tgz","integrity":"sha512-b16+49oBj6qNp7X5DowuGOXeB0mMuWQjEUQex5ZZ8wLTA2oJMTYIHr8VHTwnC3HIicdAbYDe6+JlIWuOpHSgdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1N75xRlmNZIM/LO5fwU8bkVIBnAF1fF1avshRlt2OQgIhAIkXjFc/ttSJ3AxY78vWCnu+I9My8MhfwRPFrqdWi+xp"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"timcameronryan","email":"id@timryan.org"},"maintainers":[{"name":"timcameronryan","email":"id@timryan.org"}],"directories":{}},"0.0.2":{"name":"cssax","version":"0.0.2","description":"CSS querying of HTML streams.","main":"cssax.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/tcr/cssax.git"},"keywords":["css","sax"],"author":{"name":"Tim Cameron Ryan"},"license":"MIT","dependencies":{"ent":"0.0.4"},"_id":"cssax@0.0.2","dist":{"shasum":"ec3b19891e5abc96e36d74f814e39eef4b7362d0","tarball":"https://registry.npmjs.org/cssax/-/cssax-0.0.2.tgz","integrity":"sha512-pwM9HihNEU6+H0trAGGpAlawz0XxNKE1HiEb72sBUrZgwTXqybWeDHeaSzs8pDMSy2f6+FGjgjPrR7/fIu5Jnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH1U8CqES45xYXTvj/cSFS4C2DF635rXLUudNB7V7ticCIQDRFM0LzmvmCsW8VhnPU9nhp2cu5utxpQw35hhOFlQVvQ=="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"timcameronryan","email":"id@timryan.org"},"maintainers":[{"name":"timcameronryan","email":"id@timryan.org"}],"directories":{}},"0.0.3":{"name":"cssax","version":"0.0.3","description":"CSS querying of HTML streams.","main":"cssax.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/tcr/cssax.git"},"keywords":["css","sax"],"author":{"name":"Tim Cameron Ryan"},"license":"MIT","dependencies":{"ent":"0.0.4","sax":"~0.4.2"},"_id":"cssax@0.0.3","dist":{"shasum":"e761a06c494a314b93aec8b14ad312784aa0677a","tarball":"https://registry.npmjs.org/cssax/-/cssax-0.0.3.tgz","integrity":"sha512-uEVXZzCstZsrsX+cUxAX/RjXxHMPM3iKSYEkTxbCqFng0OsDD2WYeVhTmo7yLc19ADrDfF48Z8h3tk+UfjuK+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTeC25t2PCbQAfOUw9I3me7pNGbcfwIdvM/bzPlup4tgIgL/JQzJKZj2hRvPdY+FnEWG8lJ3EZtB4VYe0QFjKmOs4="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"timcameronryan","email":"id@timryan.org"},"maintainers":[{"name":"timcameronryan","email":"id@timryan.org"}],"directories":{}},"0.0.4":{"name":"cssax","version":"0.0.4","description":"CSS querying of HTML streams.","main":"cssax.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/tcr/cssax.git"},"keywords":["css","sax"],"author":{"name":"Tim Cameron Ryan"},"license":"MIT","dependencies":{"ent":"0.0.4","sax":"~0.4.2"},"_id":"cssax@0.0.4","dist":{"shasum":"362749e6afccc2b9f06c243b8641f3c13473a06e","tarball":"https://registry.npmjs.org/cssax/-/cssax-0.0.4.tgz","integrity":"sha512-b+XGxLKVpyoU5GwJI5Hc9cIDlUZgjK6wKVkd8yFded59MSWBFAL7MZr4XMj2k3+O3FviXwKNYYYXvyfALWcjHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0s/Q26eKpo5s/5yJbprsU8THKeO5RTa6iD2qcJuCU/QIgQb7jACOYkHhCBoNAkgZtzDnn+h4FE+n7yXofNrte7QI="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"timcameronryan","email":"id@timryan.org"},"maintainers":[{"name":"timcameronryan","email":"id@timryan.org"}],"directories":{}},"0.0.5":{"name":"cssax","version":"0.0.5","description":"Event-based CSS querying of HTML streams.","main":"cssax.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/tcr/cssax.git"},"keywords":["css","sax"],"author":{"name":"Tim Cameron Ryan"},"license":"MIT","dependencies":{"ent":"0.0.4","sax":"~0.4.2"},"_id":"cssax@0.0.5","dist":{"shasum":"6b96adf9aeebdbabdb2189228013e3d58013f109","tarball":"https://registry.npmjs.org/cssax/-/cssax-0.0.5.tgz","integrity":"sha512-xgonaa80kCPZ+nVFZ8JCZTq6PRoDiYFtt8o31twbdrFGAUXxmh3bP8kvDHUAifNi6dNx5SocvK2kQ0lt/TTB2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbuKqZ6PymPyFEXE/JDxXEqJoLSxhtcGqLTK2GMiZ49gIgTL4riWWLaQfG3ygelJPqKb6m7jkUi5ZXU/LZs5dTdh0="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"timcameronryan","email":"id@timryan.org"},"maintainers":[{"name":"timcameronryan","email":"id@timryan.org"},{"name":"flybyme","email":"price.timmy@gmail.com"}]},"0.0.6":{"name":"cssax","version":"0.0.6","description":"Event-based CSS querying of HTML streams.","main":"cssax.js","repository":{"type":"git","url":"https://github.com/tcr/cssax.git"},"keywords":["css","sax","html","parser","stream","xml"],"author":{"name":"Tim Cameron Ryan"},"license":"MIT","dependencies":{"ent":"0.0.4","sax":"~0.4.2"},"_id":"cssax@0.0.6","dist":{"shasum":"3c1bc12a910c38dea8b2a012051c801059f52a8a","tarball":"https://registry.npmjs.org/cssax/-/cssax-0.0.6.tgz","integrity":"sha512-AT/KTTpiXPvjCEcgQ0Fqqn8TPCpVszc8DO4+bnenye5+Yx3gDnlwwr0RyK8zM0zepo/wMwKify09DkQbXbxRBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuexdvyNP9g87cpmqB8TnwEQ0AScg5A5qs92+sm3U5xQIgKMlEhl87Y/sdEnn+GrxApOuV5CIy/hxcCnjXa/TIOG4="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"timcameronryan","email":"id@timryan.org"},"maintainers":[{"name":"timcameronryan","email":"id@timryan.org"},{"name":"flybyme","email":"price.timmy@gmail.com"}]},"0.0.7":{"name":"cssax","version":"0.0.7","description":"Event-based CSS querying of HTML streams.","main":"cssax.js","repository":{"type":"git","url":"https://github.com/tcr/cssax.git"},"keywords":["css","sax","html","parser","stream","xml"],"author":{"name":"Tim Cameron Ryan"},"license":"MIT","dependencies":{"ent":"0.0.4","he":"^0.4.1","sax":"~0.4.2"},"gitHead":"8d928763ebb04fd269e13912686d48739964c152","bugs":{"url":"https://github.com/tcr/cssax/issues"},"homepage":"https://github.com/tcr/cssax","_id":"cssax@0.0.7","scripts":{},"_shasum":"a0cc84ad92ea7f8990dca84b67de55bcc6ca3b30","_from":".","_npmVersion":"1.4.11","_npmUser":{"name":"tcr","email":"id@timryan.org"},"maintainers":[{"name":"timcameronryan","email":"id@timryan.org"},{"name":"flybyme","email":"price.timmy@gmail.com"},{"name":"tcr","email":"id@timryan.org"}],"dist":{"shasum":"a0cc84ad92ea7f8990dca84b67de55bcc6ca3b30","tarball":"https://registry.npmjs.org/cssax/-/cssax-0.0.7.tgz","integrity":"sha512-D4+uYaD7ONG25+RNgwDGXph08WpYic5qyy2vRQA/CwWAGK9kGmD+eG8hf3TKLxtLXp8LwVOWIwS0DmiD01lZxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYBujWzKinqHqsq23X9cR6+Qi9A+URGUM9f+NnL3SZLAiEAhcZa+mLli1JHNp4C0EqrNw3nSJv3eSrGG6wVI81VJgs="}]}},"0.0.8":{"name":"cssax","version":"0.0.8","description":"Event-based CSS querying of HTML streams.","main":"cssax.js","repository":{"type":"git","url":"https://github.com/tcr/cssax.git"},"keywords":["css","sax","html","parser","stream","xml"],"author":{"name":"Tim Cameron Ryan"},"license":"MIT","dependencies":{"he":"~0.4.1","sax":"~0.4.2"},"gitHead":"8a158a1f7f2d278f543b26e1bb540d452683d39f","bugs":{"url":"https://github.com/tcr/cssax/issues"},"homepage":"https://github.com/tcr/cssax","_id":"cssax@0.0.8","scripts":{},"_shasum":"da0f82e959b4444ba8fb7c3ea9a79af77734dfc3","_from":".","_npmVersion":"1.4.11","_npmUser":{"name":"tcr","email":"id@timryan.org"},"maintainers":[{"name":"flybyme","email":"price.timmy@gmail.com"},{"name":"tcr","email":"id@timryan.org"}],"dist":{"shasum":"da0f82e959b4444ba8fb7c3ea9a79af77734dfc3","tarball":"https://registry.npmjs.org/cssax/-/cssax-0.0.8.tgz","integrity":"sha512-6CFppcBISaGv55x7uZw1ebZDOdD8PkBdok3S/QcajRhapyD+7ozjN1wSO+NhacGVxx0lXmXYDKy+iCDVvlSBJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4NCfxKyNXpaEa9tgbRjWlhnpCp+tXkVB1NjKW+d4yKAiAkWTrqDsgX6r9DJOLzMeLtnp/AJIMnVl/DYrV3Hy4e4A=="}]}}},"readme":"# CSS Querying Sax Parser\n\nFor HTML/XML.\n\n```\nnpm install cssax\n```\n\nThen:\n\n```\nvar cssax = require('../cssax');\n\nvar stream = cssax.createStream();\nstream.query('title').on('match', function (tag, attributes) {\n  this.readText(function (text) {\n    console.log(JSON.stringify(text));\n  });\n});\n\nrequire('fs').createReadStream('file.html').pipe(stream);\n```\n\nSupported selectors:\n\n* \\*\n* E\n* E F\n* E > F\n* E + F\n* E ~ F\n* E.class\n* E#id\n* E[attr]\n* E[attr=value]\n* E[attr*=value]\n* E[attr^=value]\n* E[attr$=value]\n* E[attr|=value]\n* E[attr~=value]\n* E:nth-child(an+b)","maintainers":[{"name":"tcr","email":"id@timryan.org"}],"time":{"modified":"2022-06-14T05:01:07.045Z","created":"2012-09-07T05:05:44.603Z","0.0.1":"2012-09-07T05:05:46.215Z","0.0.2":"2012-09-07T06:20:40.729Z","0.0.3":"2012-09-07T14:14:28.288Z","0.0.4":"2012-09-23T01:08:13.985Z","0.0.5":"2012-11-27T23:21:06.954Z","0.0.6":"2012-11-27T23:21:21.059Z","0.0.7":"2014-07-03T20:54:11.673Z","0.0.8":"2014-07-03T21:00:56.632Z"},"author":{"name":"Tim Cameron Ryan"},"repository":{"type":"git","url":"https://github.com/tcr/cssax.git"},"keywords":["css","sax","html","parser","stream","xml"],"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/tcr/cssax","bugs":{"url":"https://github.com/tcr/cssax/issues"}}