modelo
Templates de texto: variáveis, laços, condicionais e filtros.
bash
dataforge add modelo| Versão | 1.0.0 |
| Licença | MIT |
| Dependências | nenhuma |
| Exporta | 8 símbolos |
Por que existe#
Sintaxe deliberadamente pequena: variável, laço, condicional e filtro. Template que vira linguagem de programação é código escondido onde ninguém procura.
Uso#
dataforge
adopt modelo as M
out M.render("Olá, {{nome}}!", {"nome": "Ana"})
out M.render("{{#itens}}- {{.}}\n{{/itens}}", {"itens": ["a", "b"]})API#
O que relay exporta — 8 símbolos:
dataforge
renderizar_secao(negado, valor, corpo, dados)
renderizar_itens(itens, corpo, dados)
render(modelo, dados := void)
buscar(dados, caminho)
verdadeiro(valor)
registrar_filtro(nome, acao)
de_arquivo(caminho, dados := void)
FILTROSInstalar#
bash
dataforge add modelo
dataforge add modelo@1.0.0
dataforge add modelo@^1.0