This commit is contained in:
Bastian Wagner
2026-07-17 14:07:04 +02:00
parent 8c6ad294b2
commit 45a41c2077
64 changed files with 2032 additions and 83 deletions

View File

@@ -0,0 +1,24 @@
const { copyFileSync, existsSync, mkdirSync, readdirSync, statSync } = require('node:fs');
const { join } = require('node:path');
const source = join(__dirname, '..', 'src', 'mail', 'templates');
const target = join(__dirname, '..', 'dist', 'mail', 'templates');
function copyDirectory(from, to) {
if (!existsSync(from)) {
return;
}
mkdirSync(to, { recursive: true });
for (const entry of readdirSync(from)) {
const sourcePath = join(from, entry);
const targetPath = join(to, entry);
if (statSync(sourcePath).isDirectory()) {
copyDirectory(sourcePath, targetPath);
} else {
copyFileSync(sourcePath, targetPath);
}
}
}
copyDirectory(source, target);