Versions in this module Expand all Collapse all v0 v0.0.2 Mar 1, 2019 v0.0.1 Feb 28, 2019 Changes in this version + const DefaultName + func InitDir(dirPath string) error + type DecodedOyafile map[string]interface + func (o *DecodedOyafile) Merge(values map[string]interface{}) + type ErrNotRootOyafile struct + Path string + func (e ErrNotRootOyafile) Error() string + type Oyafile struct + Path string + RootDir string + func Load(oyafilePath, rootDir string) (*Oyafile, bool, error) + func LoadFromDir(dirPath, rootDir string) (*Oyafile, bool, error) + func New(oyafilePath, rootDir string) (*Oyafile, error) + func (raw *Oyafile) AddImport(alias, uri string) error + func (raw *Oyafile) AddRequire(pack Pack) error + func (raw *Oyafile) Decode() (DecodedOyafile, error) + func (raw *Oyafile) IsRoot() (bool, error) + func (raw *Oyafile) LookupKey(key string) (interface{}, bool, error) + type Pack interface + ImportPath func() types.ImportPath + Version func() semver.Version