Skip to content

Conformance Examples 0.1.0 — Environment Properties: struct

env-struct-rfc6901

@env/name with a struct property resolves an RFC 6901 sub-pointer.

Overridden @env properties

  • @env/site (element): {"title":"kBars"}

Template

{{ @env/site/title }}

Output

kBars

env-struct-dot-notation

_@env.name with a struct property resolves a dot-notation sub-pointer._

Overridden @env properties

  • @env/site (element): {"title":"kBars"}

Template

{{ @env.site.title }}

Output

kBars

env-struct-in-block

@env resolves inside a #with block expression.

Overridden @env properties

  • @env/site (element): {"title":"kBars"}

Template

{{#with @env/site }}{{ title }}{{/with}}

Output

kBars

Source fixture: env-properties/struct.json