package blocks import ( "fmt" "go.yaml.in/yaml/v4" ) func (b TemplateBlock) ParseYamlBlock(input string) (key string, value any, error error) { res := make(map[string]any) err := yaml.Unmarshal([]byte(input), &res) if err != nil { return "", nil, fmt.Errorf("failed to parse yaml: %w", err) } return "", nil, nil }