func ParseV1()

in pkg/config/config.go [36:50]


func ParseV1(filename string, bytes []byte) (*V1, error) {
	var config V1
	if err := yaml.Unmarshal(bytes, &config); err != nil {
		return nil, err
	}

	if err := config.Header.Finalize(); err != nil {
		return nil, err
	}

	if err := config.Deps.Finalize(filename); err != nil {
		return nil, err
	}
	return &config, nil
}