Versions in this module Expand all Collapse all v1 v1.0.0 Dec 7, 2025 Changes in this version + const Stdin + func Load(footprint []byte, format FormatFlag) + func Main(d ...*component.Descriptor) + func UnmarshalFootprintJSON(data []byte) (loader.Footprint, error) + type ComponentJSON struct + Aspects map[string]string + Interests map[string]string + Location string + Options json.RawMessage + type FootprintJSON struct + Components map[string]ComponentJSON + Identifier uuid.UUID + Locations []string + Metadata string + Name string + Revision int + Solution string + type FootprintYAML struct + Components map[string]struct{ ... } + Identifier uuid.UUID + Locations []string + Metadata string + Name string + Revision int + Solution string + type FormatFlag string + const FormatAuto + const FormatJSON + const FormatYAML + func (f *FormatFlag) Set(s string) error + func (f *FormatFlag) String() string + type JSONLoader []byte + func (x JSONLoader) Exec(l *component.L) + type YAMLLoader []byte + func (x YAMLLoader) Exec(l *component.L)