Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 475 Bytes

readme.md

File metadata and controls

28 lines (20 loc) · 475 Bytes

YAML2JSON

A stream transformer to convert YAML to JSON.

Installation

npm install --save @adius/yaml2json

Usage

const Yaml2json = require('@adius/yaml2json')

fs
  .createReadStream('path/to/some/file.yaml')
  .pipe(new Yaml2json)
  .pipe(new stream.Transform({
    writableObjectMode: true,
    transform: (chunk, encoding, done) =>
      done(null, JSON.stringify(chunk) + '\n')
  }))
  .pipe(process.stdout)
  .on('error', console.error)