inline styles and actor embeds

This commit is contained in:
2026-09-23 22:48:41 -05:00
parent d6b2936ad6
commit d2fa2f3530
6 changed files with 169 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
export const MODULE_ID = "mb-cypher2";
export function log(...args) {
console.log(`${MODULE_ID} |`, ...args);
}
export function normalizeTemplatePaths(paths, baseDir = "") {
const templates = {};
log("finding templates", paths, baseDir);
const basePath = `modules/${MODULE_ID}/templates${baseDir ? "/" + baseDir : ""}`;
for (const file of paths) {
templates[file] = `${basePath}/${file}`;
}
return templates;
}
export async function preloadTemplatePaths(normalizedPaths) {
return loadTemplates(Object.values(normalizedPaths));
}