atom-engine 5.0.2

A component-oriented template engine built on Tera with props, slots, and provide/inject context
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{# Test: Context / Provide-Inject #}
{# These values are provided via engine.provide() #}
Provided Key: {{ __context.app_name }}
Provided Version: {{ __context.version }}
Provided Config: {{ __context.config.theme }}

{# Nested access #}
{% if __context.user %}
User: {{ __context.user.name }}
Role: {{ __context.user.role }}
{% endif %}

{# Environment variables via function #}
{# env("PATH") #}