pull-split
split ported to pull-stream style
Last updated 13 years ago by dominictarr .
MIT · Repository · Original npm · Tarball · package.json
$ cnpm install pull-split 
SYNC missed versions from official npm registry.

pull-split

split ported to pull-stream style.

Example

var pull = require('pull-stream')
var split = require('pull-split')

pull(
  textStream
  split(),
  output
)

if the textStream is buffers, and contain UTF8 (it probably will if you have german or chinese friends, etc) then you MUST use this with pull-utf8-decoder

var pull = require('pull-stream')
var split = require('pull-split')
var utf8 = require('pull-utf8-decoder')

pull(
  textStream
  utf8(),
  split(),
  output
)

split(matcher, mapper, reverse, skipLast)

matcher - string or regexp.

unit to split by, defaults to \n

mapper - function

function to apply to each line matched.

reverse - boolean

if true, emit lines in reverse. use this if the input is a file you are reading backwards.

skipLast - boolean

use this to skip the last value if it is and empty string '' if this is not set then the behavior is the same as String#split

License

MIT

Current Tags

  • 0.2.1                                ...           latest (7 years ago)

6 Versions

  • 0.2.1                                ...           7 years ago
  • 0.2.0                                ...           10 years ago
  • 0.1.3                                ...           10 years ago
  • 0.1.2                                ...           13 years ago
  • 0.1.1                                ...           13 years ago
  • 0.1.0                                ...           13 years ago
Maintainers (2)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (1)
Dev Dependencies (2)
Dependents (2)

Copyright 2013 - present © cnpmjs.org | Home |