feat: renderer

This commit is contained in:
2025-08-19 17:20:24 +02:00
parent 6db87db325
commit 210b31aef8
38 changed files with 727 additions and 299 deletions

20
testdata/testdata.go vendored Normal file
View File

@@ -0,0 +1,20 @@
// Package testdata provides test data for marka
package testdata
import (
"embed"
"path/filepath"
"testing"
)
//go:embed data/*
var dataFS embed.FS
func Read(t *testing.T, fileName string) []byte {
path := filepath.Join("data", fileName)
data, err := dataFS.ReadFile(path)
if err != nil {
t.Fatalf("failed to read test data file: %v", err)
}
return data
}