A new or replaced file in your project whose content has passed the checks for its type.
About
Writes text content to a path in your project: a new file, or a full replacement of an existing one. Before writing, it checks what can be checked for the file type: data files must parse, designs must be well-formed design markup, components must declare their canvas size, and embedded images must not be truncated or retyped. Content that fails a check is refused and nothing is written.
It will not overwrite an existing design, component or composition, because a full rewrite of those can silently lose embedded images; those are changed with the editing tools instead. A composition can be rebuilt in place on purpose, but only when every embedded asset survives. A guarded write is refused if someone else saved the file after you read it.
After writing a design, it warns about any embedded file that does not exist yet, which would otherwise draw as an empty box. It currently runs inside Syvon.
- TypeScript
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.