Three-minute check
moon test --deny-warn
moon run showcase
moon run official_spec_report
moon run cli --template "{{#user}}{{name}}{{/user}}{{> footer}}" --scan
MoonBit Text Infrastructure
It turns structured data into stable text output for scaffolding, config generation, report export, static content rendering, and downstream package reuse.
moon test --deny-warn
moon run showcase
moon run official_spec_report
moon run cli --template "{{#user}}{{name}}{{/user}}{{> footer}}" --scan
bellesz0611/moon-mustache@0.1.0Use checked rendering, JSON helpers, dotted lookups, strict diagnostics, and bundle APIs from another MoonBit package.
Render from inline templates or files, validate multi-file bundles, export plans, and scan variable or partial references before integration.
Generate scenario reports, official spec compatibility reports, and downstream consumer proof with reproducible command lines.
The local Vue playground lets users edit template, JSON context, and partials while the MoonBit engine handles rendering and diagnostics underneath.
Subject: Moon Mustache 0.1.0 is live
Hello maintainer,
- Official fixture parity
- CLI diagnostics
- Vue playground
Regards,
MoonBit tooling team
# moon-mustache
- CLI rendering
- Official spec coverage
- Bundle planning
Generated by moon-mustache.
profile: dev
templates: 3
normalized outputs: clean
duplicate targets: none
missing partials: none
Moon Mustache gives reusable template syntax, better diagnostics, partial reuse, and more stable downstream workflows.
This repository includes package publication, reports, CI, governance, downstream proof, and a browser-facing showcase layer.
Mustache semantics are smaller, easier to trust, and already familiar across ecosystems, which lowers adoption friction for MoonBit users.
Aligned the repository with MoonBit 0.10.3 guidance, `moon.mod`, formatting gates, and the official installer path.
Shifted the repository from a local project into a mooncakes-published package with synchronized public mirrors.
Added a stronger Vue playground, static showcase site, release-readiness workflow, visual assets, and multiple adoption demos.
Pushed compile-once rendering into manifest workflows and made generated bundle output paths render from runtime context with validation.