A high-performance Mermaid diagram parser and specification engine.
This project is a Bun-powered monorepo mirroring the structure of 03-architecture.
packages/io/- File discovery and filteringpackages/parser/- Mermaid and diagram-specific parsingpackages/entity/- Entity construction logicpackages/resolver/- Type and package resolutionpackages/validation/- Post-parse validationpackages/database/- Dgraph persistencepackages/shared/- Common types and interfaces
- Bun installed
bun install# Run tests for all packages
bun test
# Lint and format
bun run check- Biome: Linting and formatting
- Bun Test: Unit and integration testing
- Stryker: Mutation testing