Compiler Options
Overview
| Property | Type | Default | Description |
|---|---|---|---|
| interpolation | boolean | true | Enables string interpolation |
| async | boolean | false | Enables asynchronous directives |
| directives | object | {} | Directives provided to the compiler |
| mappers | object | {} | Mapping directives provided to the compiler |
Example
kyoml.compile(
`
key = 'value' |> @uppercase
`, {
async: false,
interpolation: true,
directives: {
...
},
mappers: {
uppercase: (val) => val.toUpperCase()
}
}
)