Versions in this module Expand all Collapse all v0 v0.3.4 Aug 1, 2022 v0.3.3 Jul 27, 2022 Changes in this version + type Instance struct + func Build(src string, _ map[string]fs.FS, file string) (*Instance, error) + func Dir(src, file string) (*Instance, error) + func File(src, file string) (*Instance, error) + func NewInstance(i *build.Instance) *Instance + func (i *Instance) GetDefinition(path string) (*Value, error) + func (i *Instance) GetNode(def string) (ast.Node, error) + func (i *Instance) GetValidatedValue() (*Value, error) + func (i *Instance) GetValue() (*Value, error) + func (i *Instance) LoadDefinitions() error + func (i *Instance) String() string + func (i *Instance) Validate() error + type Value struct + func (v *Value) IsDefinition() bool + func (v *Value) ListDefinitions() ([]*Value, error) + func (v *Value) ListFieldDoc() (string, error)