debug resvg cli
Some checks failed
Build & Deploy / build-and-deploy (push) Failing after 20s

This commit is contained in:
svemagie
2026-03-31 21:00:38 +02:00
parent ddbba1bfcd
commit 79bf98387a

View File

@@ -76,9 +76,21 @@ function loadFonts() {
"@fontsource",
"inter",
"files",
);
const result = spawnSync('resvg', ['-o', outPath, '-'], {
input: svg,
encoding: null,
timeout: 10000 // 10 seconds
});
return [
{
// Write SVG to temp file for manual debugging
const tmpSvgPath = outPath.replace(/\.png$/, '.svg');
try {
require('fs').writeFileSync(tmpSvgPath, svg);
console.error(`[og] SVG written to ${tmpSvgPath} for manual testing.`);
} catch (e) {
console.error(`[og] Failed to write SVG for debugging:`, e);
}
name: "Inter",
data: readFileSync(join(fontsDir, "inter-latin-400-normal.woff")),
weight: 400,