@macroforge/mcp-server
Version:
MCP server for Macroforge documentation and code analysis
53 lines (40 loc) • 878 B
Markdown
Basic conditional:
Rust
```
let needs_validation = true;
let code = ts_template! {
function save() {
{
if (!this.isValid()) return false;
{/if}
return this.doSave();
}
};
```
Rust
```
let has_default = true;
let code = ts_template! {
{
return defaultValue;
{:else}
throw new Error("No default");
{/if}
};
```
Rust
```
let level = 2;
let code = ts_template! {
{
console.log("Level 1");
{:else if level == 2}
console.log("Level 2");
{:else}
console.log("Other level");
{/if}
};
```