{"_id":"combo-url-parser","_rev":"1212493","name":"combo-url-parser","description":"A util to parser comboed url","dist-tags":{"latest":"0.3.0"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"time":{"modified":"2021-10-13T05:46:10.000Z","created":"2012-03-28T09:21:32.541Z","0.3.0":"2015-02-12T15:22:13.385Z","0.2.6":"2014-05-28T09:43:49.595Z","0.2.5":"2014-05-27T12:39:33.124Z","0.2.4":"2014-05-27T12:34:15.065Z","0.2.3":"2014-05-27T10:14:43.212Z","0.2.2":"2014-05-27T08:31:26.873Z","0.2.1":"2014-05-27T08:04:43.635Z","0.2.0":"2014-05-27T07:49:06.319Z","0.1.3":"2014-04-21T07:25:27.719Z","0.1.2":"2014-04-02T06:05:41.596Z","0.1.1":"2014-03-21T03:22:50.053Z","0.1.0":"2014-03-18T08:50:15.990Z","0.0.2":"2012-09-21T05:51:51.707Z","0.0.1":"2012-03-28T09:21:32.541Z"},"users":{"naij":true},"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"versions":{"0.3.0":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.3.0","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"mocha"},"engines":{"node":">=0.6.7"},"dependencies":{"request":"~2.34.0","async":"~0.7.0"},"devDependencies":{"expect.js":"^0.3.1","mocha":"~1.18.0"},"gitHead":"af8e3ee7adee8935e3f24a8ce8e40e9373f02575","bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"},"homepage":"https://github.com/maxbbn/combo-url-parser","_id":"combo-url-parser@0.3.0","_shasum":"446b0b12a10cbc8963e6d65178b7f0bb567cb6e9","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"dist":{"shasum":"446b0b12a10cbc8963e6d65178b7f0bb567cb6e9","size":3001,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.3.0.tgz"},"directories":{},"publish_time":1423754533385,"_cnpm_publish_time":1423754533385,"_hasShrinkwrap":false},"0.2.6":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.2.6","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"mocha"},"engines":{"node":">=0.6.7"},"dependencies":{"request":"~2.34.0","async":"~0.7.0"},"devDependencies":{"expect.js":"^0.3.1","mocha":"~1.18.0"},"bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"},"homepage":"https://github.com/maxbbn/combo-url-parser","_id":"combo-url-parser@0.2.6","_shasum":"3b951f96e6fbecc654dda2631ff0cb2b2bf9d724","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"dist":{"shasum":"3b951f96e6fbecc654dda2631ff0cb2b2bf9d724","size":2940,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.2.6.tgz"},"directories":{},"publish_time":1401270229595,"_cnpm_publish_time":1401270229595,"_hasShrinkwrap":false},"0.2.5":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.2.5","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"mocha"},"engines":{"node":">=0.6.7"},"dependencies":{"request":"~2.34.0","async":"~0.7.0"},"devDependencies":{"expect.js":"^0.3.1","mocha":"~1.18.0"},"bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"},"homepage":"https://github.com/maxbbn/combo-url-parser","_id":"combo-url-parser@0.2.5","_shasum":"ae64bfb07a02984e65213b7e9a0ca3511759abbe","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"dist":{"shasum":"ae64bfb07a02984e65213b7e9a0ca3511759abbe","size":2943,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.2.5.tgz"},"directories":{},"publish_time":1401194373124,"_cnpm_publish_time":1401194373124,"_hasShrinkwrap":false},"0.2.4":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.2.4","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"mocha"},"engines":{"node":">=0.6.7"},"dependencies":{"request":"~2.34.0","async":"~0.7.0"},"devDependencies":{"expect.js":"^0.3.1","mocha":"~1.18.0"},"bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"},"homepage":"https://github.com/maxbbn/combo-url-parser","_id":"combo-url-parser@0.2.4","_shasum":"bf13d08cc4a342d0fce6fae0218d50c8c61cfb7d","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"dist":{"shasum":"bf13d08cc4a342d0fce6fae0218d50c8c61cfb7d","size":2925,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.2.4.tgz"},"directories":{},"publish_time":1401194055065,"_cnpm_publish_time":1401194055065,"_hasShrinkwrap":false},"0.2.3":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.2.3","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"mocha"},"engines":{"node":">=0.6.7"},"dependencies":{"request":"~2.34.0","async":"~0.7.0"},"devDependencies":{"expect.js":"^0.3.1","mocha":"~1.18.0"},"bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"},"homepage":"https://github.com/maxbbn/combo-url-parser","_id":"combo-url-parser@0.2.3","_shasum":"888caa1e04491ff5b57863ff351207052091ae89","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"dist":{"shasum":"888caa1e04491ff5b57863ff351207052091ae89","size":2764,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.2.3.tgz"},"directories":{},"publish_time":1401185683212,"_cnpm_publish_time":1401185683212,"_hasShrinkwrap":false},"0.2.2":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.2.2","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"mocha"},"engines":{"node":">=0.6.7"},"dependencies":{"request":"~2.34.0","async":"~0.7.0"},"devDependencies":{"expect.js":"^0.3.1","mocha":"~1.18.0"},"bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"},"homepage":"https://github.com/maxbbn/combo-url-parser","_id":"combo-url-parser@0.2.2","_shasum":"e6a04b58c2aefc82ee9ec8c0424e48c323f014d1","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"dist":{"shasum":"e6a04b58c2aefc82ee9ec8c0424e48c323f014d1","size":2634,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.2.2.tgz"},"directories":{},"publish_time":1401179486873,"_cnpm_publish_time":1401179486873,"_hasShrinkwrap":false},"0.2.1":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.2.1","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"mocha"},"engines":{"node":">=0.6.7"},"dependencies":{"request":"~2.34.0","async":"~0.7.0"},"devDependencies":{"expect.js":"^0.3.1","mocha":"~1.18.0"},"bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"},"homepage":"https://github.com/maxbbn/combo-url-parser","_id":"combo-url-parser@0.2.1","_shasum":"067fc12766e7e4bceed30e59e9c906f194f7cef0","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"dist":{"shasum":"067fc12766e7e4bceed30e59e9c906f194f7cef0","size":2627,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.2.1.tgz"},"directories":{},"publish_time":1401177883635,"_cnpm_publish_time":1401177883635,"_hasShrinkwrap":false},"0.2.0":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.2.0","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"mocha"},"engines":{"node":">=0.6.7"},"dependencies":{"request":"~2.34.0","async":"~0.7.0"},"devDependencies":{"expect.js":"^0.3.1","mocha":"~1.18.0"},"bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"},"homepage":"https://github.com/maxbbn/combo-url-parser","_id":"combo-url-parser@0.2.0","_shasum":"1f8e3881d6be62b33b92e9d51e986d8b76dfe0f9","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"dist":{"shasum":"1f8e3881d6be62b33b92e9d51e986d8b76dfe0f9","size":2573,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.2.0.tgz"},"directories":{},"publish_time":1401176946319,"_cnpm_publish_time":1401176946319,"_hasShrinkwrap":false},"0.1.3":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.1.3","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"./node_modules/.bin/mocha"},"engines":{"node":">=0.6.7"},"dependencies":{"request":"~2.34.0","async":"~0.7.0"},"devDependencies":{"mocha":"~1.18.0"},"bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"},"_id":"combo-url-parser@0.1.3","dist":{"shasum":"346068998f5d09c6a48bb4a72aa4749ab2d33518","size":2379,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.1.3.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"directories":{},"publish_time":1398065127719,"_cnpm_publish_time":1398065127719,"_hasShrinkwrap":false},"0.1.2":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.1.2","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"./node_modules/.bin/mocha"},"engines":{"node":">=0.6.7"},"dependencies":{"combined-stream":"0.0.4","request":"~2.34.0","mime":"~1.2.11"},"devDependencies":{"mocha":"~1.18.0"},"bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"},"_id":"combo-url-parser@0.1.2","dist":{"shasum":"9bd51b92bab468d363834c492d5d714272a6d37c","size":1917,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.1.2.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"directories":{},"publish_time":1396418741596,"_cnpm_publish_time":1396418741596,"_hasShrinkwrap":false},"0.1.1":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.1.1","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"./node_modules/.bin/mocha"},"engines":{"node":">=0.6.7"},"dependencies":{"combined-stream":"0.0.4","request":"~2.34.0"},"devDependencies":{"mocha":"~1.18.0"},"bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"},"_id":"combo-url-parser@0.1.1","dist":{"shasum":"4f5ddfbb8946f6f85548643b88ed6e992c28b4ff","size":1844,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"directories":{},"publish_time":1395372170053,"_cnpm_publish_time":1395372170053,"_hasShrinkwrap":false},"0.1.0":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.1.0","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"./node_modules/.bin/mocha"},"engines":{"node":">=0.6.7"},"dependencies":{"combined-stream":"0.0.4","request":"~2.34.0"},"devDependencies":{"mocha":"~1.18.0"},"bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"},"_id":"combo-url-parser@0.1.0","dist":{"shasum":"eb9b7b53a5df9aa145edf5fa4956022c8524b1c0","size":1704,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"directories":{},"publish_time":1395132615990,"_cnpm_publish_time":1395132615990,"_hasShrinkwrap":false},"0.0.2":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.0.2","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"jasmine-node ."},"engines":{"node":">=0.6.7"},"dependencies":{},"devDependencies":{},"_id":"combo-url-parser@0.0.2","dist":{"shasum":"9e7fa4978de70dced78af8d60d551bd0f7c2ed5b","size":1051,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.0.2.tgz"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"directories":{},"publish_time":1348206711707,"_cnpm_publish_time":1348206711707,"_hasShrinkwrap":false},"0.0.1":{"author":{"name":"maxbbn","email":"qipbbn@gmail.com","url":"maxbbn.com"},"name":"combo-url-parser","description":"A util to parser comboed url","version":"0.0.1","repository":{"type":"git","url":"git://github.com/maxbbn/combo-url-parser.git"},"scripts":{"test":"jasmine-node ."},"engines":{"node":"~0.6.7"},"dependencies":{},"devDependencies":{},"_npmUser":{"name":"maxbbn","email":"qipbbn@gmail.com"},"_id":"combo-url-parser@0.0.1","_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"377d0b6a976d20574d1256eb21f55bc362c8c364","size":1100,"noattachment":false,"key":"/combo-url-parser/-/combo-url-parser-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/combo-url-parser/download/combo-url-parser-0.0.1.tgz"},"maintainers":[{"name":"maxbbn","email":"qipbbn@gmail.com"}],"directories":{},"publish_time":1332926492541,"_cnpm_publish_time":1332926492541,"_hasShrinkwrap":false}},"readme":"[![build status](https://secure.travis-ci.org/maxbbn/combo-url-parser.png)](http://travis-ci.org/maxbbn/combo-url-parser)\nutil to parse comboed url;\n\n## install\n````javascript\nnpm install combo-url-parser\n````\n\n## useage\n````javascript\ncomboParser = require('combo-url-parser');\ncomboParser(url);\n````\n## exambles\n````\n'/foo.js' > ['/foo.js]\n\n'/??foo.js,bar.js' > ['/foo.js','/bar.js']\n\n'/hello??foo.js,bar.js' > ['/hello/foo.js','/hello/bar.js']\n\n'/hello??foo.js,d/bar.js' > ['/hello/foo.js','/hello/d/bar.js']\n````\n\n## ChangeLog\n\n### 0.1.3\n- 中间件，去掉配置，现在不需要配置 port\n- 优化逻辑，如果一个文件不存在，就返回 404， 方便问题定件\n- 使用第一个请求的 mime-type\n\n### 0.1.2\n\n- 添加 content-type Header\n\n### 0.1.1\n\n- 修复单个 combo 无法访问的问题\n- 如果 URL 中不符合parser规范， 返回 null","_attachments":{},"homepage":"https://github.com/maxbbn/combo-url-parser","bugs":{"url":"https://github.com/maxbbn/combo-url-parser/issues"}}