A list of design errors with their location, empty when the design is valid.
About
Checks a Syvon design file and returns every error it finds in a form that can be fixed directly. It confirms the design has a single canvas at its root, that only layout blocks and content (text, dividers, spacers and assets) sit under it, and that slot values passed to an embedded design match the slots that design declares.
A slot name that is one letter away from a real one comes back with the likely intended name. It is for people writing or generating designs who want hard errors caught before a render fails.
It changes nothing. It currently runs inside Syvon.
- TypeScript
- JSX
Requirements
- Runs with
- Node.js 20 or later
- Operating systems
- windows, macos, linux
Costs
- External costs
- None
License
- License
- UNLICENSED (pending owner decision)Licence terms are not decided yet. Nothing can be acquired until the owner decides them.
- Does not
- It does not fix the design.