UNPKG

bitran

Version:

📜 Highly customizable text processor and transpiler.

22 lines (16 loc) • 989 B
<p align="center" style="text-align: center;"> <img src="./repository/assets/logotype.png" width="100px" style="border-radius: 10px;" /> </p> <h1>Bitran</h1> ### Fix types in factories. Hints on complex parseData are not shown! > [!WARNING] > Project under heavy construction! Rewrite using monorepo! > Split into multiple packages. Separate package `bitran-schema` for types and stuff. Bitran (**B**lock & **I**nliner **tran**spiler) is a highly customizable parser for converting any structured text into programming-friendly DOM (document object model) that consists of blocks and inliners. These blocks and inliners can later be easily analyzed or rendered into any other format: HTML, Vue, etc... **Key features:** * User defined blocks and inliners * YAML structured blocks structure support * Infinite nesting of blocks and inliners * Flexible and useful block meta syntax * Handy DOM representation of text * Built-in ID assignment and error handling