Skip to content
ad-siPublic

About

A stream transformer to convert YAML to JSON

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Latest commit

 

History

21 Commits

Folders and files

Repository files navigation

YAML2JSON

A stream transformer to convert YAML to JSON.

Installation

npm install @adius/yaml2json

Usage

import { createReadStream } from "node:fs"
import { Transform } from "node:stream"
import { Yaml2json } from "@adius/yaml2json"

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

CLI

cat file.yaml | yaml2json

About

A stream transformer to convert YAML to JSON

Topics

Resources

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages