{"_id":"html-select","_rev":"330585","name":"html-select","description":"match a tokenized html stream with css selectors","dist-tags":{"latest":"2.3.24"},"maintainers":[{"name":"jeromew","email":""}],"time":{"modified":"2021-06-07T02:46:03.000Z","created":"2014-04-28T16:12:21.554Z","2.3.24":"2015-02-01T20:50:13.223Z","2.3.23":"2014-12-02T14:01:53.236Z","2.3.22":"2014-10-13T18:10:29.648Z","2.3.20":"2014-09-27T14:11:27.707Z","2.3.18":"2014-09-26T12:32:17.382Z","2.3.17":"2014-09-26T11:54:32.663Z","2.3.16":"2014-09-26T10:18:32.288Z","2.3.15":"2014-08-14T00:21:57.253Z","2.3.14":"2014-08-14T00:17:30.258Z","2.3.13":"2014-08-10T06:56:11.467Z","2.3.12":"2014-08-09T19:42:38.423Z","2.3.11":"2014-07-19T06:13:33.931Z","2.3.10":"2014-07-17T01:08:02.926Z","2.3.9":"2014-07-02T21:54:08.572Z","2.3.8":"2014-06-29T04:13:28.248Z","2.3.7":"2014-06-28T15:19:38.168Z","2.3.6":"2014-06-28T15:00:50.048Z","2.3.5":"2014-06-19T13:13:30.185Z","2.3.4":"2014-06-02T23:42:29.028Z","2.3.3":"2014-06-02T06:22:45.285Z","2.3.2":"2014-06-01T18:51:07.474Z","2.3.1":"2014-06-01T17:42:29.181Z","2.3.0":"2014-06-01T11:50:30.764Z","2.2.0":"2014-06-01T11:44:21.606Z","2.1.2":"2014-05-31T15:04:23.646Z","2.1.1":"2014-05-31T15:02:36.560Z","2.1.0":"2014-05-31T05:27:17.770Z","2.0.1":"2014-05-19T07:53:34.917Z","2.0.0":"2014-05-17T08:31:19.271Z","1.3.0":"2014-05-15T12:07:33.728Z","1.2.2":"2014-05-13T05:59:55.946Z","1.2.1":"2014-05-12T01:34:57.422Z","1.2.0":"2014-05-08T14:07:41.994Z","1.1.4":"2014-05-07T06:35:37.335Z","1.1.3":"2014-05-07T06:18:04.676Z","1.1.2":"2014-05-07T05:56:57.719Z","1.1.1":"2014-05-07T04:23:07.675Z","1.1.0":"2014-05-01T01:41:02.861Z","1.0.0":"2014-04-28T16:12:21.554Z"},"users":{"dexteryy":true,"kael":true,"rubiadias":true,"dofy":true},"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"versions":{"2.3.24":{"name":"html-select","version":"2.3.24","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"concat-stream":"^1.4.6","html-tokenize":"^1.0.0","tape":"^2.13.0","dev-null":"~0.1.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"4e33e00ce61b91eb431fe548928f341292be6973","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.24","_shasum":"46ad6d712e732cf31c6739d5d0110a5fabf17585","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.35","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"46ad6d712e732cf31c6739d5d0110a5fabf17585","size":25702,"noattachment":false,"key":"/html-select/-/html-select-2.3.24.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.24.tgz"},"directories":{},"publish_time":1422823813223,"_cnpm_publish_time":1422823813223,"_hasShrinkwrap":false},"2.3.23":{"name":"html-select","version":"2.3.23","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"concat-stream":"^1.4.6","html-tokenize":"^1.0.0","tape":"^2.13.0","dev-null":"~0.1.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"46f485211672902d0c8a0da713bdd654087e8cc1","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.23","_shasum":"a25dbe0c1776d67cb211e7ccd08b1067d30a60b0","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"jeromew","email":"jerome.wagner@m4x.org"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"a25dbe0c1776d67cb211e7ccd08b1067d30a60b0","size":25884,"noattachment":false,"key":"/html-select/-/html-select-2.3.23.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.23.tgz"},"directories":{},"publish_time":1417528913236,"_cnpm_publish_time":1417528913236,"_hasShrinkwrap":false},"2.3.22":{"name":"html-select","version":"2.3.22","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"concat-stream":"^1.4.6","html-tokenize":"^1.0.0","tape":"^2.13.0","dev-null":"~0.1.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.22","dist":{"shasum":"f69b7ddc4533db5b1e6fc43bed593ebf6993433a","size":25891,"noattachment":false,"key":"/html-select/-/html-select-2.3.22.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.22.tgz"},"_from":"./","_npmVersion":"1.3.15","_npmUser":{"name":"jeromew","email":"jerome.wagner@m4x.org"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1413223829648,"_cnpm_publish_time":1413223829648,"_hasShrinkwrap":false},"2.3.20":{"name":"html-select","version":"2.3.20","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"concat-stream":"^1.4.6","html-tokenize":"^1.0.0","tape":"^2.13.0","dev-null":"~0.1.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.20","dist":{"shasum":"ca6a8256b8266e03c39e25da4a9cc53cd7f24de4","size":25767,"noattachment":false,"key":"/html-select/-/html-select-2.3.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.20.tgz"},"_from":"./","_npmVersion":"1.3.15","_npmUser":{"name":"jeromew","email":"jerome.wagner@m4x.org"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1411827087707,"_cnpm_publish_time":1411827087707,"_hasShrinkwrap":false},"2.3.18":{"name":"html-select","version":"2.3.18","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"concat-stream":"^1.4.6","html-tokenize":"^1.0.0","tape":"^2.13.0","dev-null":"~0.1.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.18","dist":{"shasum":"19ca42d0fd8a6c3f14ac38f8dc09fb777ea8a15c","size":25378,"noattachment":false,"key":"/html-select/-/html-select-2.3.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.18.tgz"},"_from":"./","_npmVersion":"1.3.15","_npmUser":{"name":"jeromew","email":"jerome.wagner@m4x.org"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1411734737382,"_cnpm_publish_time":1411734737382,"_hasShrinkwrap":false},"2.3.17":{"name":"html-select","version":"2.3.17","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"concat-stream":"^1.4.6","html-tokenize":"^1.0.0","tape":"^2.13.0","dev-null":"~0.1.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"22730ac339e5b62f39dd002dceccc3346c52ed96","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.17","_shasum":"2a24f9bc8f7b5ee68fc801362de73215423f1657","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.12","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"2a24f9bc8f7b5ee68fc801362de73215423f1657","size":25041,"noattachment":false,"key":"/html-select/-/html-select-2.3.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.17.tgz"},"directories":{},"publish_time":1411732472663,"_cnpm_publish_time":1411732472663,"_hasShrinkwrap":false},"2.3.16":{"name":"html-select","version":"2.3.16","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"concat-stream":"^1.4.6","html-tokenize":"^1.0.0","tape":"^2.13.0","dev-null":"~0.1.1"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"11a562a4e8f639d08699e24770e4a29073996bbc","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.16","_shasum":"606216abe1cbf10c1b5f4929d4cac9bb416ac2b4","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.12","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"606216abe1cbf10c1b5f4929d4cac9bb416ac2b4","size":24838,"noattachment":false,"key":"/html-select/-/html-select-2.3.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.16.tgz"},"directories":{},"publish_time":1411726712288,"_cnpm_publish_time":1411726712288,"_hasShrinkwrap":false},"2.3.15":{"name":"html-select","version":"2.3.15","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"concat-stream":"^1.4.6","html-tokenize":"^1.0.0","tape":"^2.13.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"06dbe129cba9bb453285ef41f1871498aeebb2ba","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.15","_shasum":"cd2575ae092499c8a01fa20015677ef423015a2e","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"cd2575ae092499c8a01fa20015677ef423015a2e","size":20582,"noattachment":false,"key":"/html-select/-/html-select-2.3.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.15.tgz"},"directories":{},"publish_time":1407975717253,"_cnpm_publish_time":1407975717253,"_hasShrinkwrap":false},"2.3.14":{"name":"html-select","version":"2.3.14","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"concat-stream":"^1.4.6","html-tokenize":"^1.0.0","tape":"^2.13.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"0011b9cf6030ff68f37d2179868b5d0d3fc04fa3","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.14","_shasum":"3430806c747d95125972f700ee45ed119996a030","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"3430806c747d95125972f700ee45ed119996a030","size":19818,"noattachment":false,"key":"/html-select/-/html-select-2.3.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.14.tgz"},"directories":{},"publish_time":1407975450258,"_cnpm_publish_time":1407975450258,"_hasShrinkwrap":false},"2.3.13":{"name":"html-select","version":"2.3.13","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"concat-stream":"^1.4.6","html-tokenize":"^1.0.0","tape":"^2.13.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"7daa65691bcb749f94cbf9c682669384b558582c","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.13","_shasum":"f1f575bb128e164812feec7c9a8316112d7a611c","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"f1f575bb128e164812feec7c9a8316112d7a611c","size":19868,"noattachment":false,"key":"/html-select/-/html-select-2.3.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.13.tgz"},"directories":{},"publish_time":1407653771467,"_cnpm_publish_time":1407653771467,"_hasShrinkwrap":false},"2.3.12":{"name":"html-select","version":"2.3.12","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"concat-stream":"^1.4.6","html-tokenize":"^1.0.0","tape":"^2.13.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"31e8fd955e78690f1ce2f964571cace01a2c4a44","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.12","_shasum":"073a8c175ef9e204c44fbbb949a48ce8ef1193b7","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"073a8c175ef9e204c44fbbb949a48ce8ef1193b7","size":20187,"noattachment":false,"key":"/html-select/-/html-select-2.3.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.12.tgz"},"directories":{},"publish_time":1407613358423,"_cnpm_publish_time":1407613358423,"_hasShrinkwrap":false},"2.3.11":{"name":"html-select","version":"2.3.11","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"concat-stream":"^1.4.6","html-tokenize":"^1.0.0","tape":"^2.13.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"20e159c2f622c4cd63f0b6948a1be8155e033635","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.11","_shasum":"ac9fb96afb1072ecf4a64ac4efbd6a3a9b136719","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"ac9fb96afb1072ecf4a64ac4efbd6a3a9b136719","size":20164,"noattachment":false,"key":"/html-select/-/html-select-2.3.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.11.tgz"},"directories":{},"publish_time":1405750413931,"_cnpm_publish_time":1405750413931,"_hasShrinkwrap":false},"2.3.10":{"name":"html-select","version":"2.3.10","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"b1d7b336459c6272b2204bd464dad70c67c2d6d1","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.10","_shasum":"0f9f7ae33b3a9f52adc8bba0bbf881349e3677d7","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"0f9f7ae33b3a9f52adc8bba0bbf881349e3677d7","size":19159,"noattachment":false,"key":"/html-select/-/html-select-2.3.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.10.tgz"},"directories":{},"publish_time":1405559282926,"_cnpm_publish_time":1405559282926,"_hasShrinkwrap":false},"2.3.9":{"name":"html-select","version":"2.3.9","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"8dc3952d0065317f61154d9b66f51177e37997cb","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.9","_shasum":"e13c9d5ae7ee91548fa3bdf09aaa7e08a273f276","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"e13c9d5ae7ee91548fa3bdf09aaa7e08a273f276","size":19112,"noattachment":false,"key":"/html-select/-/html-select-2.3.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.9.tgz"},"directories":{},"publish_time":1404338048572,"_cnpm_publish_time":1404338048572,"_hasShrinkwrap":false},"2.3.8":{"name":"html-select","version":"2.3.8","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"645fdf9e64afc4e7e85200c1f68d84acce2ef6f2","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.8","_shasum":"9c43ae59cc991853ffd03daf14e616dd779698af","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"9c43ae59cc991853ffd03daf14e616dd779698af","size":19113,"noattachment":false,"key":"/html-select/-/html-select-2.3.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.8.tgz"},"directories":{},"publish_time":1404015208248,"_cnpm_publish_time":1404015208248,"_hasShrinkwrap":false},"2.3.7":{"name":"html-select","version":"2.3.7","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"e7f22b9f4cb5afe671a8f99e0bfd7dbe6aba3dfb","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.7","_shasum":"f63b89646f1dbaba490fb7f8be1374ea742d19f3","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"f63b89646f1dbaba490fb7f8be1374ea742d19f3","size":19049,"noattachment":false,"key":"/html-select/-/html-select-2.3.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.7.tgz"},"directories":{},"publish_time":1403968778168,"_cnpm_publish_time":1403968778168,"_hasShrinkwrap":false},"2.3.6":{"name":"html-select","version":"2.3.6","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"52f163677890f80ecca21a0e61bd4bf62cf0eca5","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.6","_shasum":"371e031e973653d0f7a44d21a27694ce7c6e4bb7","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"371e031e973653d0f7a44d21a27694ce7c6e4bb7","size":19045,"noattachment":false,"key":"/html-select/-/html-select-2.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.6.tgz"},"directories":{},"publish_time":1403967650048,"_cnpm_publish_time":1403967650048,"_hasShrinkwrap":false},"2.3.5":{"name":"html-select","version":"2.3.5","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0","stream-splicer":"^1.2.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","gitHead":"bfbe27f880a13bbbdbaf155b0b69cb9fb85f9127","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.5","_shasum":"6d762212c04dfdc6b18f40203fd59a0f6f76c47d","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"dist":{"shasum":"6d762212c04dfdc6b18f40203fd59a0f6f76c47d","size":18727,"noattachment":false,"key":"/html-select/-/html-select-2.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.5.tgz"},"directories":{},"publish_time":1403183610185,"_cnpm_publish_time":1403183610185,"_hasShrinkwrap":false},"2.3.4":{"name":"html-select","version":"2.3.4","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.4","dist":{"shasum":"c7b1d0046f6737e0014ef004bcce09b7978cc91e","size":18275,"noattachment":false,"key":"/html-select/-/html-select-2.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.4.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1401752549028,"_cnpm_publish_time":1401752549028,"_hasShrinkwrap":false},"2.3.3":{"name":"html-select","version":"2.3.3","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.3","dist":{"shasum":"d708509705bcca39da12b045a86bbd817b846959","size":17266,"noattachment":false,"key":"/html-select/-/html-select-2.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1401690165285,"_cnpm_publish_time":1401690165285,"_hasShrinkwrap":false},"2.3.2":{"name":"html-select","version":"2.3.2","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.2","dist":{"shasum":"25378d8a0beb27ae77f4f65f37401a0cca236493","size":16952,"noattachment":false,"key":"/html-select/-/html-select-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1401648667474,"_cnpm_publish_time":1401648667474,"_hasShrinkwrap":false},"2.3.1":{"name":"html-select","version":"2.3.1","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.1","dist":{"shasum":"cfd6b749a826ad16c59064dc09804587db9094ac","size":16769,"noattachment":false,"key":"/html-select/-/html-select-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1401644549181,"_cnpm_publish_time":1401644549181,"_hasShrinkwrap":false},"2.3.0":{"name":"html-select","version":"2.3.0","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.3.0","dist":{"shasum":"d26cb038c462ef0c434084a436420f1e96665208","size":16636,"noattachment":false,"key":"/html-select/-/html-select-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.3.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1401623430764,"_cnpm_publish_time":1401623430764,"_hasShrinkwrap":false},"2.2.0":{"name":"html-select","version":"2.2.0","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.2.0","dist":{"shasum":"455a9db3c0f25e9e8c503c9d007020fe02955167","size":16495,"noattachment":false,"key":"/html-select/-/html-select-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.2.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1401623061606,"_cnpm_publish_time":1401623061606,"_hasShrinkwrap":false},"2.1.2":{"name":"html-select","version":"2.1.2","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.1.2","dist":{"shasum":"72af4970ecf13fecb2834ef3432cbc6a3078ea30","size":14848,"noattachment":false,"key":"/html-select/-/html-select-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.1.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1401548663646,"_cnpm_publish_time":1401548663646,"_hasShrinkwrap":false},"2.1.1":{"name":"html-select","version":"2.1.1","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.1.1","dist":{"shasum":"1c91de8f3894feaf9f9bb1b2019fcfa3198fefb2","size":14811,"noattachment":false,"key":"/html-select/-/html-select-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.1.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1401548556560,"_cnpm_publish_time":1401548556560,"_hasShrinkwrap":false},"2.1.0":{"name":"html-select","version":"2.1.0","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.1.0","dist":{"shasum":"38f5b4c341011819c16ad7cd4a0b91f1aa34b7ed","size":14076,"noattachment":false,"key":"/html-select/-/html-select-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1401514037770,"_cnpm_publish_time":1401514037770,"_hasShrinkwrap":false},"2.0.1":{"name":"html-select","version":"2.0.1","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.0.1","dist":{"shasum":"76128de802e036fa532b89aaf39002ef98758878","size":12921,"noattachment":false,"key":"/html-select/-/html-select-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.0.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1400486014917,"_cnpm_publish_time":1400486014917,"_hasShrinkwrap":false},"2.0.0":{"name":"html-select","version":"2.0.0","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"inherits":"^2.0.1","through2":"^1.0.0","cssauron":"^1.1.0","readable-stream":"^1.0.27-1","duplexer2":"~0.0.2","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"^2.13.0","html-tokenize":"^1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@2.0.0","dist":{"shasum":"c9cd612f3d84dd460fdfa0ebd02ab5402a2a970c","size":12404,"noattachment":false,"key":"/html-select/-/html-select-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-2.0.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1400315479271,"_cnpm_publish_time":1400315479271,"_hasShrinkwrap":false},"1.3.0":{"name":"html-select","version":"1.3.0","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"shallow-copy":"~0.0.1","inherits":"~2.0.1","readable-stream":"~1.0.27-1","minimist":"~0.0.8","split":"~0.3.0","object-inspect":"~0.4.0"},"devDependencies":{"tape":"~2.12.1","html-tokenize":"~1.0.0","concat-stream":"^1.4.5"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@1.3.0","dist":{"shasum":"a9f25be7532572d1704bb673b321d13865885596","size":11317,"noattachment":false,"key":"/html-select/-/html-select-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-1.3.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1400155653728,"_cnpm_publish_time":1400155653728,"_hasShrinkwrap":false},"1.2.2":{"name":"html-select","version":"1.2.2","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"shallow-copy":"~0.0.1","inherits":"~2.0.1","readable-stream":"~1.0.27-1","minimist":"~0.0.8","split":"~0.3.0","object-inspect":"~0.4.0"},"devDependencies":{"tape":"~2.12.1","html-tokenize":"~1.0.0","concat-stream":"^1.4.5"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@1.2.2","dist":{"shasum":"a6a8a38f8c31f285fb812d5e97afdc8dae50679a","size":11243,"noattachment":false,"key":"/html-select/-/html-select-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-1.2.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1399960795946,"_hasShrinkwrap":false,"_cnpm_publish_time":1399960795946},"1.2.1":{"name":"html-select","version":"1.2.1","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"shallow-copy":"~0.0.1","inherits":"~2.0.1","readable-stream":"~1.0.27-1","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"~2.12.1","html-tokenize":"~1.0.0","concat-stream":"^1.4.5"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@1.2.1","dist":{"shasum":"4bb4182a8d74f00c29d8c2382f94f89e05a0704e","size":11189,"noattachment":false,"key":"/html-select/-/html-select-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-1.2.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1399858497422,"_cnpm_publish_time":1399858497422,"_hasShrinkwrap":false},"1.2.0":{"name":"html-select","version":"1.2.0","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"shallow-copy":"~0.0.1","inherits":"~2.0.1","readable-stream":"~1.0.27-1","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"~2.12.1","html-tokenize":"~1.0.0","concat-stream":"^1.4.5"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@1.2.0","dist":{"shasum":"ff2d02952fa82241038bea0c62902d589bcd1079","size":11044,"noattachment":false,"key":"/html-select/-/html-select-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-1.2.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1399558061994,"_cnpm_publish_time":1399558061994,"_hasShrinkwrap":false},"1.1.4":{"name":"html-select","version":"1.1.4","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"shallow-copy":"~0.0.1","inherits":"~2.0.1","readable-stream":"~1.0.27-1","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"~2.12.1","html-tokenize":"~1.0.0","concat-stream":"^1.4.5"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@1.1.4","dist":{"shasum":"bcd1798835c9e4498cdaed1a6921b1242e83943c","size":10864,"noattachment":false,"key":"/html-select/-/html-select-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-1.1.4.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1399444537335,"_cnpm_publish_time":1399444537335,"_hasShrinkwrap":false},"1.1.3":{"name":"html-select","version":"1.1.3","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"shallow-copy":"~0.0.1","inherits":"~2.0.1","readable-stream":"~1.0.27-1","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"~2.12.1","html-tokenize":"~1.0.0","concat-stream":"^1.4.5"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@1.1.3","dist":{"shasum":"50262e76fca2c7e49bf4a1bb44492b68c1a99018","size":10763,"noattachment":false,"key":"/html-select/-/html-select-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-1.1.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1399443484676,"_cnpm_publish_time":1399443484676,"_hasShrinkwrap":false},"1.1.2":{"name":"html-select","version":"1.1.2","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"shallow-copy":"~0.0.1","inherits":"~2.0.1","readable-stream":"~1.0.27-1","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"~2.12.1","html-tokenize":"~1.0.0","concat-stream":"^1.4.5"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@1.1.2","dist":{"shasum":"4ffe4992c10822476ac7628aa4d86b4a5bb59be9","size":10725,"noattachment":false,"key":"/html-select/-/html-select-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-1.1.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1399442217719,"_cnpm_publish_time":1399442217719,"_hasShrinkwrap":false},"1.1.1":{"name":"html-select","version":"1.1.1","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"shallow-copy":"~0.0.1","inherits":"~2.0.1","readable-stream":"~1.0.27-1","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"~2.12.1","html-tokenize":"~1.0.0","concat-stream":"^1.4.5"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@1.1.1","dist":{"shasum":"ec2e31923dcb629d5b4bd813c9eb05e99f2be873","size":10248,"noattachment":false,"key":"/html-select/-/html-select-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-1.1.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1399436587675,"_cnpm_publish_time":1399436587675,"_hasShrinkwrap":false},"1.1.0":{"name":"html-select","version":"1.1.0","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"shallow-copy":"~0.0.1","inherits":"~2.0.1","readable-stream":"~1.0.27-1","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"~2.12.1","html-tokenize":"~1.0.0","concat-stream":"^1.4.5"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@1.1.0","dist":{"shasum":"04b72be15c73cc4503c63be73cb1581966bd9992","size":6625,"noattachment":false,"key":"/html-select/-/html-select-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-1.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1398908462861,"_cnpm_publish_time":1398908462861,"_hasShrinkwrap":false},"1.0.0":{"name":"html-select","version":"1.0.0","description":"match a tokenized html stream with css selectors","main":"index.js","bin":{"html-select":"bin/cmd.js"},"dependencies":{"shallow-copy":"~0.0.1","inherits":"~2.0.1","readable-stream":"~1.0.27-1","minimist":"~0.0.8","split":"~0.3.0"},"devDependencies":{"tape":"~2.12.1","html-tokenize":"~1.0.0"},"scripts":{"test":"tape test/*.js"},"repository":{"type":"git","url":"git://github.com/substack/html-select.git"},"homepage":"https://github.com/substack/html-select","keywords":["html","parser","css","selector","stream"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT","bugs":{"url":"https://github.com/substack/html-select/issues"},"_id":"html-select@1.0.0","dist":{"shasum":"35b3750df129bb316ea78d794ca5706b701293d7","size":5646,"noattachment":false,"key":"/html-select/-/html-select-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/html-select/download/html-select-1.0.0.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"jeromew","email":""}],"directories":{},"publish_time":1398701541554,"_cnpm_publish_time":1398701541554,"_hasShrinkwrap":false}},"readme":"# html-select\n\nmatch and splice a tokenized html stream with css selectors\n\n[![build status](https://secure.travis-ci.org/substack/html-select.png)](http://travis-ci.org/substack/html-select)\n\n# example\n\n## readable stream\n\nGiven a tokenized stream from\n[html-tokenize](https://npmjs.org/package/html-tokenize), this program will\nprint the dt tags matching the selector `'ul > li dt'`:\n\n``` js\nvar select = require('html-select');\nvar tokenize = require('html-tokenize');\nvar fs = require('fs');\n\nvar s = select('ul > li dt', function (e) {\n    console.log('*** MATCH ***');\n    e.createReadStream().on('data', function (row) {\n        console.log([ row[0], row[1].toString() ]);\n    });\n});\nfs.createReadStream(__dirname + '/page.html').pipe(tokenize()).pipe(s);\ns.resume();\n```\n\nThe `s.resume()` is necesary to put the stream into flow mode since we aren't\ndoing anything with the output of `s`.\n\nNow this html input:\n\n``` html\n<html>\n  <head>\n    <title>presentation examples</title>\n  </head>\n  <body>\n    <h1>hello there!</h1>\n    <p>\n      This presentation contains these examples:\n    </p>\n    \n    <ul>\n      <li>\n        <dt>browserify</dt>\n        <dd>node-style <code>require()</code> in the browser</dd>\n      </li>\n      \n      <li>\n        <dt>streams</dt>\n        <dd>shuffle data around with backpressure</dd>\n      </li>\n      \n      <li>\n        <dt>ndarray</dt>\n        <dd>n-dimensional matricies on top of typed arrays</dd>\n      </li>\n      \n      <li>\n        <dt>music</dt>\n        <dd>make music with code</dd>\n      </li>\n      \n      <li>\n        <dt>voxeljs</dt>\n        <dd>make minecraft-style games in webgl</dd>\n      </li>\n      \n      <li>\n        <dt>trumpet</dt>\n        <dd>transform html with css selectors and streams</dd>\n      </li>\n    </ul>\n  </body>\n</html>\n```\n\ngives this output:\n\n```\n*** MATCH ***\n[ 'open', '<dt>' ]\n[ 'text', 'browserify' ]\n[ 'close', '</dt>' ]\n*** MATCH ***\n[ 'open', '<dt>' ]\n[ 'text', 'streams' ]\n[ 'close', '</dt>' ]\n*** MATCH ***\n[ 'open', '<dt>' ]\n[ 'text', 'ndarray' ]\n[ 'close', '</dt>' ]\n*** MATCH ***\n[ 'open', '<dt>' ]\n[ 'text', 'music' ]\n[ 'close', '</dt>' ]\n*** MATCH ***\n[ 'open', '<dt>' ]\n[ 'text', 'voxeljs' ]\n[ 'close', '</dt>' ]\n*** MATCH ***\n[ 'open', '<dt>' ]\n[ 'text', 'trumpet' ]\n[ 'close', '</dt>' ]\n```\n\n## transform\n\nUsing the same html file from the previous example,\nthis script converts everything inside `dt` elements to uppercase:\n\n``` js\nvar select = require('html-select');\nvar tokenize = require('html-tokenize');\nvar through = require('through2');\nvar fs = require('fs');\n\nvar s = select('dt', function (e) {\n    var tr = through.obj(function (row, buf, next) {\n        this.push([ row[0], String(row[1]).toUpperCase() ]);\n        next();\n    });\n    tr.pipe(e.createStream()).pipe(tr);\n});\n\nfs.createReadStream(__dirname + '/page.html')\n    .pipe(tokenize())\n    .pipe(s)\n    .pipe(through.obj(function (row, buf, next) {\n        this.push(row[1]);\n        next();\n    }))\n    .pipe(process.stdout)\n;\n```\n\nRunning the transform program yields this html output:\n\n``` html\n<html>\n  <head>\n    <title>presentation examples</title>\n  </head>\n  <body>\n    <h1>hello there!</h1>\n    <p>\n      This presentation contains these examples:\n    </p>\n    \n    <ul>\n      <li>\n        <DT>BROWSERIFY</DT>\n        <dd>node-style <code>require()</code> in the browser</dd>\n      </li>\n      \n      <li>\n        <DT>STREAMS</DT>\n        <dd>shuffle data around with backpressure</dd>\n      </li>\n      \n      <li>\n        <DT>NDARRAY</DT>\n        <dd>n-dimensional matricies on top of typed arrays</dd>\n      </li>\n      \n      <li>\n        <DT>MUSIC</DT>\n        <dd>make music with code</dd>\n      </li>\n      \n      <li>\n        <DT>VOXELJS</DT>\n        <dd>make minecraft-style games in webgl</dd>\n      </li>\n      \n      <li>\n        <DT>TRUMPET</DT>\n        <dd>transform html with css selectors and streams</dd>\n      </li>\n    </ul>\n  </body>\n</html>\n```\n\n# methods\n\n``` js\nvar select = require('html-select')\n```\n\n## var sel = select(selector, cb)\n\nCreate a new html selector transform stream `sel`.\n\n`sel` expects [tokenized html objects](https://npmjs.org/package/html-tokenize)\nas input and writes tokenized html objects as output.\n\nIf `selector` and `cb` are given, `sel.select(selector, cb)` is called\nautomatically.\n\n## sel.select(selector, cb)\n\nRegister a callback `cb(elem)` to fire whenever the css `selector` string\nmatches.\n\n## elem.createReadStream(opts)\n\nCreate a readable object mode stream at the selector. The readable stream\ncontains all the matching tokenized html objects including the element that\nmatched and its closing tag.\n\nIf `opts.inner` is true, only read the inner content. Otherwrite read the outer\ncontent.\n\n## elem.createWriteStream(opts)\n\nCreate a writable object mode stream at the selector. The writable stream writes\ninto the document stream at the selector, replacing the existing content.\n\nIf `opts.inner` is true, only write to the inner content. Otherwrite write to\nthe outer content.\n\n## elem.createStream(opts)\n\nCreate a duplex object mode stream at the selector. The writable side will write\ninto the document stream  at the selector, replacing the existing content. The\nreadable side contains the existing content.\n\nIf `opts.inner` is true, only read and write to the inner content. Otherwrite\nread and write to the outer content.\n\n## elem.setAttribute(key, value)\n\nSet an attribute named by `key` to `value`.\n\nIf `value` is `true`, the attribute will appear without an equal sign in the\nmarkup.\n\n## elem.removeAttribute(key)\n\nRemove an attribute named by `key`.\n\n## elem.getAttribute(key)\n\nReturn an object with a single attribute value named by `key`.\n\n## elem.getAttributes()\n\nReturn an object with all attributes.\n\n# properties\n\n## elem.name\n\nThe string name of the tag.\n\n# events\n\n## elem.on('close', function () {})\n\nWhen a matched element is closed for reading and writing, this event fires.\n\n# usage\n\n```\nusage: html-select SELECTOR OPTIONS\n\n  Given a newline-separated json stream of html tokenize output on stdin,\n  print content below matching html tokens as json on stdout.\n\nOPTIONS are:\n\n  -r, --raw   Instead of printing html token data as json, print the html\n              directly.\n\n```\n\n# supported css selectors\n\nInternally html-select uses [cssauron](https://npmjs.org/package/cssauron).\n\n# install\n\nWith [npm](https://npmjs.org) do:\n\n```\nnpm install html-select\n```\n\nto get the library or\n\n```\nnpm install -g html-select\n```\n\nto get the command-line program.\n\n# license\n\nMIT\n","_attachments":{},"homepage":"https://github.com/substack/html-select","bugs":{"url":"https://github.com/substack/html-select/issues"},"license":"MIT"}