{"dist":{"shasum":"8755eda641e5db277dd0f509b517c827e50a8edf","tarball":"https://registry.npmjs.org/char-split/-/char-split-0.2.0.tgz","integrity":"sha512-FhACZPVF9MxEsk5gkJbVM3Z65bAaPOwJHJYMjvejuQM+LwNCF8iM971IjFIe/pzAK//Ouq7AxuQa4N0yXEmi/Q==","signatures":[{"sig":"MEUCIBZ0YYEKlK0AnJ+jAZ8Wr+51Xt5L7m7V/jXd1SDa0TpCAiEApkskAGZnxHZ4ypfyppW84OyLswEwDema2d+UPOF8nVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","name":"char-split","_from":".","author":{"url":"marcello@cellosoft.com","name":"Marcello Bastéa-Forte"},"readme":"char-split\n=================\n\nSplits a string stream on a character (e.g. \\\\n) and emits the strings in between.\n\nInstall\n-------\n\n```\nnpm install char-split\n```\n\nUsage / Examples\n----------------\n\n```js\nvar split = require('char-split')\n\nstream.pipe(\n    split()\n        .on('data', function(data) {\n            // line of text\n        })\n        .on('end', function(data) {\n            // end of stream\n        })\n        .on('error', function(error) {\n            // error in stream\n        })\n)\n```\n\nOptional arguments:\n\n```js\nsplit(character = '\\n')\n```\n\nNotes\n-----\n\nFor simplicity, char-split doesn't support multi-character split strings. This means splitting on \\r\\n won't work.\n\nLicense\n-------\nOpen source software under the [zlib license](LICENSE).","license":"zlib","scripts":{"test":"tape test/*"},"_npmUser":{"name":"marcello","email":"marcello@cellosoft.com"},"keywords":["streams","split","newline","newlines"],"repository":{"url":"git://github.com/marcello3d/node-char-split.git","type":"git"},"_npmVersion":"1.2.18","description":"splits an stream on a character (e.g. \\n) and emits the strings in between","maintainers":[{"name":"marcello","email":"marcello@cellosoft.com"}],"dependencies":{"through":"2.3.4"},"readmeFilename":"Readme.md","devDependencies":{"tap":"0.4.3","tape":"1.0.2"},"_id":"char-split@0.2.0","version":"0.2.0"}