Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcello3d/node-char-split
https://github.com/marcello3d/node-char-split
Last synced: 15 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/marcello3d/node-char-split
- Owner: marcello3d
- License: zlib
- Created: 2013-05-31T18:24:23.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2017-06-12T00:39:19.000Z (over 7 years ago)
- Last Synced: 2024-10-18T15:05:56.477Z (29 days ago)
- Language: JavaScript
- Size: 105 KB
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
char-split
=================Splits a string stream on a character (e.g. \\n) and emits the strings in between.
Install
-------```
npm install char-split
```Usage / Examples
----------------```js
var split = require('char-split')stream.pipe(
split()
.on('data', function(data) {
// line of text
})
.on('end', function(data) {
// end of stream
})
.on('error', function(error) {
// error in stream
})
)
```Optional arguments:
```js
split(character = '\n')
```Notes
-----For simplicity, char-split doesn't support multi-character split strings. This means splitting on \r\n won't work.
License
-------
Open source software under the [zlib license](LICENSE).