{"_id":"byline","_rev":"70-50c69ee4ce09c7fac7561ac22ebdbe75","name":"byline","description":"simple line-by-line stream reader","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"byline","description":"insanely simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"1.0.0","author":{"name":"John Hewson"},"repository":{"type":"git","url":"git://github.com/jahewson/node-byline.git"},"engine":["node >=0.4.0"],"main":"./lib","dependencies":{},"devDependencies":{},"_id":"byline@1.0.0","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"02967a21ba5a8d24922c1d2b35ac5acc60b3612b","tarball":"https://registry.npmjs.org/byline/-/byline-1.0.0.tgz","integrity":"sha512-Z/iB41AyqpqzHGWb/wsadbFh/3asYD2GkAEcyoQTC1AE1I8l68H8kzwvCPM2hSPI0X+NFiA37EokD7OimW97aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3Nevjgqq3Z6Be8NHEQDdcmm38iEitFnqKgM6KybRXDgIhAN+8Rqo43jUIfFjyv9CpKX9Rc9v4jGhUK3FlgO70eKlz"}]},"scripts":{},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"directories":{}},"1.0.1":{"name":"byline","description":"insanely simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"1.0.1","author":{"name":"John Hewson"},"repository":{"type":"git","url":"git://github.com/jahewson/node-byline.git"},"engine":["node >=0.4.0"],"main":"./lib","dependencies":{},"devDependencies":{},"_id":"byline@1.0.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"97a87a06713d5ac20c9c0d1dd251ffbc72d221df","tarball":"https://registry.npmjs.org/byline/-/byline-1.0.1.tgz","integrity":"sha512-f0D1CqnVVnbC73Zt1etXTg14rZUHzWn1JhTDhPSPxJHgIZETRGg0dUAlzUkC8EYPE7R0haXZ7YaxV6hv2HCWsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAcmFMb0jlWEDluLnbJLp1Ox/wiBSyo+r+SxNsQLFxyAiBMziK5ZaBV4S2s/ojIysKZVOU9p/Dek0vcebgYpHqgiQ=="}]},"scripts":{},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"directories":{}},"1.0.2":{"name":"byline","description":"insanely simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"1.0.2","author":{"name":"John Hewson"},"repository":{"type":"git","url":"git://github.com/jahewson/node-byline.git"},"engine":["node >=0.4.0"],"main":"./lib","dependencies":{},"devDependencies":{},"_id":"byline@1.0.2","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"72eaa112c6e339cea15d56371585e9ed3cc8c92c","tarball":"https://registry.npmjs.org/byline/-/byline-1.0.2.tgz","integrity":"sha512-7UsOmLBLdRuhYwpZvulhKRgbyXjNgHSwsoV6XFiv8QsxfQZ5hVFhHhpEB5qFnk6Ykf0v31wrwfQNrRTb9cpOjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLUnstXe6hkcwIPnnKPORI63nkxP/bFTsXcYf6uCwsVAiEApINNbtpD/itEpHsb7xjoOSkje7/3UmZqdE4TSQA0DwY="}]},"scripts":{},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"directories":{}},"1.0.3":{"name":"byline","description":"insanely simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"1.0.3","author":{"name":"John Hewson"},"repository":{"type":"git","url":"git://github.com/jahewson/node-byline.git"},"engine":["node >=0.4.0"],"main":"./lib","dependencies":{},"devDependencies":{},"_id":"byline@1.0.3","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"b9fb39cb1ddc959ef7935220aab36eeb4fb985b1","tarball":"https://registry.npmjs.org/byline/-/byline-1.0.3.tgz","integrity":"sha512-eQP8dQwWVDrQjL9L8FY9j+sGsPQJM+UQ/bNCD+7SIybR+qLCQmjFPmNTrIv3HpwFFw6YkAo1BlFpayfX9Uxmfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU3jWWmYrHwIlbKvjYR4bTXqM6tULuwNXJlWOxMYAjHwIgUkk6tmPaj3GSmYOsSMkpqOiuxA1i3nkQ/rkHIFWAyvM="}]},"scripts":{},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"directories":{}},"2.0.1":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"2.0.1","author":{"name":"John Hewson"},"repository":{"type":"git","url":"git://github.com/jahewson/node-byline.git"},"engine":["node >=0.4.0"],"main":"./lib","_npmUser":{"name":"jahewson","email":"johnahewson@yahoo.co.uk"},"_id":"byline@2.0.1","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"50a2fd336df1faa50c77986b561136c722937e9d","tarball":"https://registry.npmjs.org/byline/-/byline-2.0.1.tgz","integrity":"sha512-/LRhDIhGI9h9Mmn1VJ78KUBa7Szv06rYJgCFSSee10wwPCkn96M3yI7r8R1vPSlIn93smScwV7mNmGMVbExrUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNmVIYQl2ZTUnavJVTUpG6hyYggL4VriYNi25VAcRW1QIgMRlaACVjGhU7/ubx1Z4zNx/TcPrKPVwsjSJG6YImtm0="}]},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}]},"2.0.2":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"2.0.2","author":{"name":"John Hewson"},"repository":{"type":"git","url":"git://github.com/jahewson/node-byline.git"},"engine":["node >=0.4.0"],"main":"./lib","_npmUser":{"name":"jahewson","email":"johnahewson@yahoo.co.uk"},"_id":"byline@2.0.2","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.11","_defaultsLoaded":true,"dist":{"shasum":"d0b37d02153fe54101fbf6a22c0a15106498cc16","tarball":"https://registry.npmjs.org/byline/-/byline-2.0.2.tgz","integrity":"sha512-uw8Ho67oVtP/7V01wD3ssQ/j22V+vd4wRZBKlafyV32RvHOYKfcS5BX+mueXJ5s/u8RsUe/ZFl82aaOiF7UcEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyhaEC2SAaG0i+iBB9R5NcpZ1LNO4EYR+Wl04b4tiZQQIgQ4B+ctBrnlrvpK3nyIVoU0TbQOeuzo0SYhz/Dvglr8E="}]},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}]},"2.0.3":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"2.0.3","author":{"name":"John Hewson"},"repository":{"type":"git","url":"git://github.com/jahewson/node-byline.git"},"engine":["node >=0.4.0"],"main":"./lib","_npmUser":{"name":"jahewson","email":"johnahewson@yahoo.co.uk"},"_id":"byline@2.0.3","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"811b24b8749c1cdd1d26b59b77fcc19d3e0d86c9","tarball":"https://registry.npmjs.org/byline/-/byline-2.0.3.tgz","integrity":"sha512-O7Bbj++sioKr71LRwsbdMq+VDTMtChKR9uZ+FPGs5YwjsL7I7p4wkePhgTUKHmqEEhDN4D4xCZ/FX9Dn2+8uKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOzhsQL35ODV8TFHjq3ubt+gfWmK1lrekFqGMjj3TkLAiEAkWgiWBtTdedJzmez/jl/IpSEZLOl3g6hpkYlYeSuojY="}]},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}]},"2.1.0":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"2.1.0","author":{"name":"John Hewson"},"repository":{"type":"git","url":"https://github.com/jahewson/node-byline"},"engine":["node >=0.4.0"],"main":"./lib","_id":"byline@2.1.0","dist":{"shasum":"bd0b2b2857ea35f00039be41734b53653492ab15","tarball":"https://registry.npmjs.org/byline/-/byline-2.1.0.tgz","integrity":"sha512-o3x5c8kyCOtuqWcXiBNQhTPYNtGpUUdhw6DQ5vAQ513wMB58DGKr3UUoBd+1RHIVCxIIIguRtS+yh/ft5SZDPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5ABbb4HxicoJsE6/3Fb66ep+RM7wZbYxLCk7aChA/GwIgMH6QPfS1wzpctlxjtbpCW3pH3mLd0jkAsSt1fAnM850="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jahewson","email":"johnahewson@yahoo.co.uk"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}]},"2.1.1":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"2.1.1","author":{"name":"John Hewson"},"repository":{"type":"git","url":"https://github.com/jahewson/node-byline"},"engines":{"node":">=0.4.0 <0.10.0"},"main":"./lib","_id":"byline@2.1.1","dist":{"shasum":"1e261a630b113e6d14c825af14e5eaf4c624597a","tarball":"https://registry.npmjs.org/byline/-/byline-2.1.1.tgz","integrity":"sha512-zlKkZYw/TxQ313lMMe8kuyAFznPfm+JXLK/yuqusjjjWmVCap8/T7KfrFMQkZSgr9XR5IM7BlIYSlvD9fC81Fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7s+qjkX1crUc4Yq4yJQGW0OPx62yi3qZTMpx3cYMNUQIhANPAEM9E9FFi2wcYHljG6CMxUw3qdv2Cq8uEEZFbnfhl"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jahewson","email":"johnahewson@yahoo.co.uk"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}]},"3.0.0":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"3.0.0","author":{"name":"John Hewson"},"repository":{"type":"git","url":"https://github.com/jahewson/node-byline"},"engines":{"node":">=0.10.0"},"main":"./lib","_id":"byline@3.0.0","dist":{"shasum":"7a288ab8b7a3039696addf1a8e668b8e6d67fff7","tarball":"https://registry.npmjs.org/byline/-/byline-3.0.0.tgz","integrity":"sha512-Iz/rDVyJMywrSP3Hd4LBl4N4alOILveFeKsEKkVZ2GOUggnz5d5n+x/gCmDPM/QQOvQ5brvSfHobxtanEio7ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEAI/pWmwyKchYkshVHag/Dp+gauJbMKwyLygfGtxHsdAiEAlmCa6PM3wJQui9lajdAw7ewHRZZBr4LoWxlT4T4DxKM="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jahewson","email":"johnahewson@yahoo.co.uk"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"deprecated":"critical bug fixed in v4.2.0"},"3.0.1":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"3.0.1","author":{"name":"John Hewson"},"repository":{"type":"git","url":"https://github.com/jahewson/node-byline"},"engines":{"node":">=0.10.0"},"main":"./lib","_id":"byline@3.0.1","dist":{"shasum":"1f1d1fe5803348c9479b98b49c2674ea126ffeaf","tarball":"https://registry.npmjs.org/byline/-/byline-3.0.1.tgz","integrity":"sha512-qBTv9h+eoPaMtM8H18yKb6aZJR1Jv9tskiD33hbE/z8dLDHz4QYb34WYgQOemXkHBbw5a/jI41I/5Co2M2p2qA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLNumPH7QjnDS4z3/seiOrMV2RdKAFBlK3wZ0oOUue1wIhAKydMWkf5JyTtdEK2l1QSnGzhVeBUEWZ68I8D5EwHBMR"}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jahewson","email":"johnahewson@yahoo.co.uk"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"deprecated":"critical bug fixed in v4.2.0"},"3.1.0":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"3.1.0","author":{"name":"John Hewson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jahewson/node-byline"},"engines":{"node":">=0.10.0"},"main":"./lib","_id":"byline@3.1.0","dist":{"shasum":"58c11b946c68181f8a9ddf5010ea76ff7a2a9f8b","tarball":"https://registry.npmjs.org/byline/-/byline-3.1.0.tgz","integrity":"sha512-wEbYkJWmLIv2Q9VM36y2UfoSVCyikUGOT7Fg1baf97tKksK/3opgsKOdyn5QaZqiQDC3rt7imfrpx4IoH0fELg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnKPSRVhzeOmsyYnO4r84wUqH8XIS0Gz6huekqU7Z/KAiEAmfhchLXvS9k8iOIUFRzJovJwuipMkjg2zPbesAFl8+8="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jahewson","email":"johnahewson@yahoo.co.uk"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"deprecated":"critical bug fixed in v4.2.0"},"3.1.1":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"3.1.1","author":{"name":"John Hewson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jahewson/node-byline"},"engines":{"node":">=0.10.0"},"main":"./lib","_id":"byline@3.1.1","dist":{"shasum":"0f6a0b2f7cf3aa6e3ce411f54ddcf47485ce6463","tarball":"https://registry.npmjs.org/byline/-/byline-3.1.1.tgz","integrity":"sha512-SXL8a8zMEOiDgTtWMGiFWW5Jg667f7uy/b1rsFHINNKhoo1ZR/TWHJa+EpZuyH9ZM5fnEYYn3JfcK2lWLBGQ1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/mWEoc3GIlTrfASvM3sXHFjNu7YgTKIAUeRVXPSe8vAIgWrD5UWeZclViIwaOfbcyS0iL9CyhfUduKr3g85JNJKE="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jahewson","email":"johnahewson@yahoo.co.uk"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"deprecated":"critical bug fixed in v4.2.0"},"3.1.2":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"3.1.2","author":{"name":"John Hewson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jahewson/node-byline"},"engines":{"node":">=0.10.0"},"main":"./lib","_id":"byline@3.1.2","dist":{"shasum":"86a6394cb1b3f0fc334fb176b08e61af0c6f1c59","tarball":"https://registry.npmjs.org/byline/-/byline-3.1.2.tgz","integrity":"sha512-KLFzULO9eI+ddvQdVwLQkJVViKIhrUl1QD5/70vtbupDaN60HsoCEdrdTXGWSbVn8XPPryOXQlywRqs0kvH7uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgQ7sOqCeKk9HotS2mP5/L1KsLBSG2lnu8aSMONczyCAiBiHe1V2qX6s6kFWBJNzJJn1PG/fgGR0TL46I2RX/1vXA=="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"jahewson","email":"johnahewson@yahoo.co.uk"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"deprecated":"critical bug fixed in v4.2.0"},"4.0.0":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"4.0.0","author":{"name":"John Hewson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jahewson/node-byline"},"engines":{"node":">=0.10.0"},"main":"./lib","_id":"byline@4.0.0","dist":{"shasum":"d147ecdc6512252325358f153eb44680d51dbabd","tarball":"https://registry.npmjs.org/byline/-/byline-4.0.0.tgz","integrity":"sha512-8MCN7vs9yjYDqiRKDFgU3ol7m2mP8KOyZMCxqfnVnS+DB02f34iRuChtTdNmi4fXhbPjFo+bYtCB4HpV8WCb/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhTN7GecZdatDZVwKAIwzTXCh9YBwZlTLys3B9TUUOAAIge12Nh4IMrEnByrFBG8BYouB5ejCVN7Qnc12n5u/33EY="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jahewson","email":"john@jahewson.com"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"deprecated":"critical bug fixed in v4.2.0"},"4.1.0":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"4.1.0","author":{"name":"John Hewson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jahewson/node-byline"},"engines":{"node":">=0.10.0"},"main":"./lib","_id":"byline@4.1.0","dist":{"shasum":"f5c1b405a3f4c55e5ce7c0b2bfe16f0383675021","tarball":"https://registry.npmjs.org/byline/-/byline-4.1.0.tgz","integrity":"sha512-Lt4gDXCNJDwzjG2Cx3ST41oLXFCoMVEW2p7S6hAPOYPtHlb6ZXpIRepKqbD2uTick99JphAj/8PU3eZMqkhQtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYRle4wHp4sdrCaEiyP5OZ6EgFgxQTM7UeoHR5Yd+O+wIgP2YsEyljHE7frublzRisQuCF/zdNrue0XN7NzFp9vzU="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jahewson","email":"john@jahewson.com"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"deprecated":"critical bug fixed in v4.2.0"},"4.1.1":{"name":"byline","description":"super-simple line-by-line Stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"4.1.1","author":{"name":"John Hewson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jahewson/node-byline"},"engines":{"node":">=0.10.0"},"main":"./lib","_id":"byline@4.1.1","dist":{"shasum":"d0d516935eb6761f8be31b5263f76c4640a041a3","tarball":"https://registry.npmjs.org/byline/-/byline-4.1.1.tgz","integrity":"sha512-PUHgsVoOEN7LGvGqRUZExD2FZ5G+Vn9bAq+JIwoLvyJy2RXGvJ2Lq+KFRaOTAzNqZ/PxpYKg0bem3jprzYh00A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNhIHp5d4PYkgzS9bleppjhWGZrpNwaI1nRzcg+u9gDAiAVSPo9TABKajOfS5v+MzWBR0ZIKvYbJ9fhuTL07E7vmQ=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jahewson","email":"john@jahewson.com"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"deprecated":"critical bug fixed in v4.2.0"},"4.2.0":{"name":"byline","description":"simple line-by-line stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"4.2.0","author":{"name":"John Hewson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jahewson/node-byline"},"engines":{"node":">=0.10.0"},"main":"./lib/byline.js","devDependencies":{"mocha":"~2.1.0","request":"~2.27.0"},"scripts":{"test":"mocha -R spec --timeout 60000"},"gitHead":"26778d01b749f416e267639471dfc5b310c11fcb","_id":"byline@4.2.0","_shasum":"ff21bbb4c8b622b4b6464ea0367f1280df93bf27","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.36","_npmUser":{"name":"jahewson","email":"john@jahewson.com"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"dist":{"shasum":"ff21bbb4c8b622b4b6464ea0367f1280df93bf27","tarball":"https://registry.npmjs.org/byline/-/byline-4.2.0.tgz","integrity":"sha512-4gZ9yoouTb2YmIumrqzt9viZDZ7mHoh4SSIKI35+KlONlvGPsIDAIq273gCumVSeWzJtkk1+329mMac+nhj3Pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGMzqALqV6EKBDKg/wZI3IWJdN39G+pmqBvSwCdiZJJQIgfYiuv+YKcX1s1ffFFxuCfLRxTdx3Q5zX7+fFO45AfL8="}]}},"4.2.1":{"name":"byline","description":"simple line-by-line stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"4.2.1","author":{"name":"John Hewson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jahewson/node-byline"},"engines":{"node":">=0.10.0"},"main":"./lib/byline.js","devDependencies":{"mocha":"~2.1.0","request":"~2.27.0"},"scripts":{"test":"mocha -R spec --timeout 60000"},"gitHead":"188a2591657f7acd4fc44100576f4b4ec2ae7ae7","_id":"byline@4.2.1","_shasum":"f74a66fa6d8feff88b2725e0b2b0cf830cdf3f86","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.36","_npmUser":{"name":"jahewson","email":"john@jahewson.com"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"dist":{"shasum":"f74a66fa6d8feff88b2725e0b2b0cf830cdf3f86","tarball":"https://registry.npmjs.org/byline/-/byline-4.2.1.tgz","integrity":"sha512-TpRoV4f+nCiSpg46GzGnJ6QeLjuTr/Tx5xHhf9BllruZZ01HoK9N7NSlbWeDugJHEwqrAw8UrhdIBFQf+QjGLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKqQ46qR4rZ1FImygzsiRf7oARosyiatVckB5sQBFjWQIgX9vpAzxrphAU4DVl3noAf7+XGreFAfjOR0lgwDGB2Hw="}]}},"4.2.2":{"name":"byline","description":"simple line-by-line stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"4.2.2","author":{"name":"John Hewson"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jahewson/node-byline.git"},"engines":{"node":">=0.10.0"},"main":"./lib/byline.js","files":["lib"],"devDependencies":{"mocha":"~2.1.0","request":"~2.27.0"},"scripts":{"test":"mocha -R spec --timeout 60000"},"gitHead":"5652e7f669730b1d1b617b054ed4f1efd52cd1df","_id":"byline@4.2.2","_shasum":"c203a98a5b0290822a9386a78eda2cbd5bcdb32f","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"jahewson","email":"john@jahewson.com"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"dist":{"shasum":"c203a98a5b0290822a9386a78eda2cbd5bcdb32f","tarball":"https://registry.npmjs.org/byline/-/byline-4.2.2.tgz","integrity":"sha512-6s4GWNZTRUO2sqw75bpdoeZdpyncV8vbbCtEMFnIZf6JCgDVxo0/c6mxObXA0gb6ALrE4srsc2l0Ke9YZg/H8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFr/2w6MaosOIg2sVWEdFhVQsqcE8nbDQOnmIiU+wMOgIhAPhRloSWQioVDVDrRfCHD7REqrOX48UZlPmcnZg9JwdX"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/byline-4.2.2.tgz_1469083227638_0.3850977721158415"}},"5.0.0":{"name":"byline","description":"simple line-by-line stream reader","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"version":"5.0.0","author":{"name":"John Hewson"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jahewson/node-byline.git"},"engines":{"node":">=0.10.0"},"main":"./lib/byline.js","files":["lib"],"devDependencies":{"mocha":"~2.1.0","request":"~2.27.0"},"scripts":{"test":"mocha -R spec --timeout 60000"},"gitHead":"3335926be164882b8d12ea9f4ac9f44c083bc3fc","_id":"byline@5.0.0","_shasum":"741c5216468eadc457b03410118ad77de8c1ddb1","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"jahewson","email":"john@jahewson.com"},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"dist":{"shasum":"741c5216468eadc457b03410118ad77de8c1ddb1","tarball":"https://registry.npmjs.org/byline/-/byline-5.0.0.tgz","integrity":"sha512-s6webAy+R4SR8XVuJWt2V2rGvhnrhxN+9S15GNuTK3wKPOXFF6RNc+8ug2XhH+2s4f+uudG4kUVYmYOQWL2g0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcAjBNjip6akD2aoLSvCvjG5LjX6pA5tyuB8lyXvuHDAIgBctbjkTBh+gZsKLMjSIgP00xgQ72eT0yegEbFtyWwfQ="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/byline-5.0.0.tgz_1469083893025_0.6156890068668872"}}},"maintainers":[{"name":"jahewson","email":"johnahewson@yahoo.co.uk"}],"time":{"modified":"2022-06-13T05:21:14.581Z","created":"2011-08-31T22:56:15.096Z","1.0.0":"2011-08-31T22:56:16.112Z","1.0.1":"2011-08-31T23:16:37.506Z","1.0.2":"2011-09-07T10:14:13.136Z","1.0.3":"2011-09-14T09:33:38.250Z","2.0.1":"2011-11-21T00:11:03.242Z","2.0.2":"2012-03-26T22:49:49.259Z","2.0.3":"2012-07-26T20:36:55.009Z","2.1.0":"2013-07-09T22:53:51.883Z","2.1.1":"2013-07-09T23:08:00.442Z","3.0.0":"2013-07-10T00:47:26.805Z","3.0.1":"2013-07-10T01:04:41.930Z","3.1.0":"2013-07-27T08:59:44.663Z","3.1.1":"2013-07-27T09:15:16.350Z","3.1.2":"2013-08-08T19:02:54.889Z","4.0.0":"2013-11-22T01:20:11.601Z","4.1.0":"2013-11-22T02:04:46.369Z","4.1.1":"2013-11-22T02:14:21.386Z","4.2.0":"2015-01-29T03:03:10.831Z","4.2.1":"2015-01-29T03:14:47.685Z","4.2.2":"2016-07-21T06:40:30.352Z","5.0.0":"2016-07-21T06:51:35.650Z"},"author":{"name":"John Hewson"},"repository":{"type":"git","url":"git+https://github.com/jahewson/node-byline.git"},"users":{"fgribreau":true,"ageorgios":true,"tunnckocore":true,"hrmoller":true,"bajtos":true,"nfd":true,"igorissen":true,"lokulin":true,"kenjisan4u":true,"davidrapin":true,"acollins-ts":true,"h0ward":true,"eehackr":true,"panzhiyong":true},"readme":"# byline — buffered stream for reading lines\n\n![npm package](https://nodei.co/npm/byline.png?downloads=true&downloadRank=true)\n\n`byline` is a simple module providing a `LineStream`.\n\n- node v0.10 `streams2` (transform stream)\n- supports `pipe`\n- supports both UNIX and Windows line endings\n- supports [Unicode UTS #18 line boundaries](http://www.unicode.org/reports/tr18/#Line_Boundaries)\n- can wrap any readable stream\n- can be used as a readable-writable \"through-stream\" (transform stream)\n- super-simple: `stream = byline(stream);`\n\n## Install\n\n    npm install byline\n\nor from source:\n\n    git clone git://github.com/jahewson/node-byline.git\n    cd node-byline\n    npm link\n\n# Convenience API\n\nThe `byline` module can be used as a function to quickly wrap a readable stream:\n\n```javascript\nvar fs = require('fs'),\n    byline = require('byline');\n\nvar stream = byline(fs.createReadStream('sample.txt', { encoding: 'utf8' }));\n```\n\nThe `data` event then emits lines:\n\n```javascript\nstream.on('data', function(line) {\n  console.log(line);\n});\n```\n\n# Standard API\n    \nYou just need to add one line to wrap your readable `Stream` with a `LineStream`.\n\n```javascript\nvar fs = require('fs'),\t\n    byline = require('byline');\n\nvar stream = fs.createReadStream('sample.txt');\nstream = byline.createStream(stream);\n\nstream.on('data', function(line) {\n  console.log(line);\n});\n```\n\n# Piping\n\n`byline` supports `pipe` (though it strips the line endings, of course).\n\n```javascript\nvar stream = fs.createReadStream('sample.txt');\nstream = byline.createStream(stream);\nstream.pipe(fs.createWriteStream('nolines.txt'));\n```\n\nAlternatively, you can create a readable/writable \"through-stream\" which doesn't wrap any specific\nstream:\n\n```javascript\nvar stream = fs.createReadStream('sample.txt');\nstream = byline.createStream(stream);\nstream.pipe(fs.createWriteStream('nolines.txt'));\n\t\nvar input = fs.createReadStream('LICENSE');\nvar lineStream = byline.createStream();\ninput.pipe(lineStream);\n\nvar output = fs.createWriteStream('test.txt');\nlineStream.pipe(output);\n```\n\n# Streams2 API\n    \nNode v0.10 added a new streams2 API. This allows the stream to be used in non-flowing mode and is\npreferred over the legacy pause() and resume() methods.\n\n```javascript\nvar stream = fs.createReadStream('sample.txt');\nstream = byline.createStream(stream);\n\nstream.on('readable', function() {\n  var line;\n  while (null !== (line = stream.read())) {\n    console.log(line);\n  }\n});\n```\n\n# Transform Stream\n\nThe `byline` transform stream can be directly manipulated like so:\n\n```javascript\nvar LineStream = require('byline').LineStream;\n\nvar input = fs.createReadStream('sample.txt');\nvar output = fs.createWriteStream('nolines.txt');\n\nvar lineStream = new LineStream();\ninput.pipe(lineStream);\nlineStream.pipe(output);\n\n```\n\n# Empty Lines\n\nBy default byline skips empty lines, if you want to keep them, pass the `keepEmptyLines` option in\nthe call to `byline.createStream(stream, options)` or `byline(stream, options)`.\n\n# Tests\n\n    npm test\n\n# v0.8\n\nIf you want to use `node-byline` with node v0.8 then you can use the 2.1.x series. Simply use the\nfollowing in your `package.json`:\n\n```javascript\n  \"dependencies\": {\n  \"byline\": \">=2.1.0 <3.0.0\"\n},\n```\n\n# Simple\nUnlike other modules (of which there are many), `byline` contains no:\n\n- monkeypatching\n- dependencies\n- non-standard 'line' events which break `pipe`\n- limitations to only file streams\n- CoffeeScript\n- unnecessary code\n","homepage":"https://github.com/jahewson/node-byline","bugs":{"url":"https://github.com/jahewson/node-byline/issues"},"license":"MIT","readmeFilename":"README.md"}