@adius/yaml2json
v2.0.0
Published
A stream transformer to convert YAML to JSON.
Maintainers
Readme
YAML2JSON
A stream transformer to convert YAML to JSON.
Installation
npm install @adius/yaml2jsonUsage
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