yaml is a definitive library for YAML, the human friendly data serialization standard. This library supports both YAML 1.1 and YAML 1.2 and all common data schemas, passes all of the yaml-test-suite tests. It can accept any string as input without throwing, parsing as much YAML out of it as it can, and supports parsing, modifying, and writing YAML comments and blank lines. The library is released under the ISC open source license, and the code is available on GitHub. It has no external dependencies and runs on Node.js as well as modern browsers. For the purposes of versioning, any changes that break any of the endpoints or APIs documented here will be considered semver-major breaking changes. Undocumented library internals may change between minor versions, and previous APIs may be deprecated (but not removed). The minimum supported TypeScript version of the included typings is 3.9; for use in earlier versions you may need to set skipLibCheck: true in your config.

Features

  • Supports both YAML 1.1 and YAML 1.2 and all common data schemas
  • Passes all of the yaml-test-suite tests
  • Can accept any string as input without throwing parsing as much YAML out of it as it can
  • Supports parsing YAML comments
  • Supports modifying, and writing YAML comments and blank lines
  • It has no external dependencies and runs on Node.js

Project Samples

Project Activity

See All Activity >

Categories

YAML Editors

License

ISC License

Follow YAML

YAML Web Site

You Might Also Like
Our Free Plans just got better! | Auth0 by Okta Icon
Our Free Plans just got better! | Auth0 by Okta

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your secuirty. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of YAML!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript YAML Editors

Registered

2023-03-28