Skip to content

Latest commit

 

History

History
64 lines (47 loc) · 1.24 KB

readme.adoc

File metadata and controls

64 lines (47 loc) · 1.24 KB

YAML (De)Serializer

This project is a work in progress YAML serialization and deserialization library.

Roadmap

v0.1.0

Feature Description Complete

Stream Encoding Detection

The ability to detect the unicode encoding format for the source input stream.

✔️

Any Unicode to UTF-8

The ability to translate from arbitrary Unicode input encodings to UTF-8.

✔️

UTF-8 Input Stream

An input stream of UTF-8 encoded character bytes.

✔️

Buffered Input Stream

A UTF-8 encoded character stream with buffering

✔️

Input Stream Tokenizer

Tokenizer that produces a stream of tokens as they appear in the input byte stream.

✔️

YAML Event Emitter

YAML Document Loader

??? Loads and returns full yaml documents

v0.2.0

Feature Description Complete

UTF-8 to Any Unicode

The ability to translate from a UTF-8 encoded byte stream to any arbitrary Unicode encoded byte stream.

YAML Document Writer

??? Writes a given YAML document to a target output stream