stream-match

4.1.0 • Public • Published

stream-match

Match a regexp or string in a stream.

Usage

import match from 'stream-match'

// Given a readable stream,
const res = await match(stream, /(p[^n]+n)/)
// `res` will contain the RegExp result Array once it has been emitted

// You can also wait for a string to be emitted, for example:
await match(ps.stdout, 'continue now')

Installation

$ npm install stream-match

API

res = await match(stream, pattern || string, { signal? })

Pass the optional { signal } with an AbortController#signal to abort early. In this case, an Error with .code = 'ABORT_ERR' will be thrown.

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i stream-match

Weekly Downloads

777

Version

4.1.0

License

MIT

Unpacked Size

4 kB

Total Files

5

Last publish

Collaborators

  • juliangruber