0.3.0 • Published 4 years ago

rplace v0.3.0

Weekly downloads
126
License
MIT
Repository
github
Last release
4 years ago

rplace npm

Transform stream by replacing strings.

Install

$ yarn add rplace

Usage

const replaceStream: (searchValue: RegExp | string, replaceValue: string) => Transform

Note: don't forget g flag for RegExp

import { createReadStream, createWriteStream } from 'fs'
import { lineStream } from 'stroki'
import { replaceStream } from 'rplace'

const readStream = createReadStream('./from.txt')
const writeStream = createWriteStream('./to.txt')

readStream
  .pipe(lineStream())
  .pipe(replaceStream(/Hi (\S+)/g, 'Hey $1'))
  .pipe(writeStream)