feat: parser de frontmatter YAML para .md de funciones y tipos

Implementa ParseFunctionMD y ParseTypeMD que extraen frontmatter YAML
de archivos .md y construyen los structs del registry. Soporta los tres
kinds (function, pipeline, component) con sus campos especificos.
Extrae automaticamente el ejemplo del body si existe seccion ## Ejemplo.

Dependencia: gopkg.in/yaml.v3

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-03-28 02:07:06 +01:00
parent a65361966d
commit 94a1a81297
3 changed files with 216 additions and 1 deletions
+4 -1
View File
@@ -2,4 +2,7 @@ module fn-registry
go 1.22.2
require github.com/mattn/go-sqlite3 v1.14.37
require (
github.com/mattn/go-sqlite3 v1.14.37
gopkg.in/yaml.v3 v3.0.1
)