yaml-unist-parser
v3.1.0
Published
A YAML parser that produces output compatible with unist
Readme
yaml-unist-parser
A YAML parser that produces output compatible with unist
Features
- better node positioning
- better comment attaching
- unist-compatible AST
Install
# using npm
npm install --save yaml-unist-parser
# using yarn
yarn add yaml-unist-parserUsage
import { parse } from "yaml-unist-parser";
const ast = parse(`
- hello
- world
`);Options
uniqueKeys
type boolean
default: true
Whether key uniqueness is checked.
parse("a: 1\na: 2");
// Uncaught SyntaxError [YAMLSyntaxError]: Map keys must be unique
parse("a: 1\na: 2", { uniqueKeys: false });
// {type: 'root',...}Development
# lint
yarn run lint
# build
yarn run build
# test
yarn run testLicense
MIT © Ika
