create qr-codes by tg bot
Deploy app frontend / app frontend (push) Failing after 48s
Deploy db-migrations / db-migrations (push) Failing after 35s
Deploy service message-delivery-method-web-push / service message-delivery-method-web-push (push) Failing after 53s

This commit is contained in:
2024-12-10 13:21:38 +02:00
parent e9b3df38fe
commit 1810c550ba
91 changed files with 3317 additions and 1909 deletions
+25
View File
@@ -0,0 +1,25 @@
import esbuild from "esbuild";
import copyStaticFiles from "esbuild-copy-static-files";
esbuild
.build({
entryPoints: ["./src/bot/index.ts"], // Точка входа
outdir: "./dist", // Папка выхода
format: "esm", // Формат (ESM)
bundle: true, // Сборка в один файл
sourcemap: true, // Карты кода
platform: "node", // Платформа (Node.js)
target: ["node20"], // Целевая версия Node.js
external: ["canvas"], // Исключить модуль canvas
plugins: [
copyStaticFiles({
src: "./src/assets", // Папка с вашими статическими файлами
dest: "./dist/assets", // Куда копировать
}),
],
})
.then(() => console.log("Build complete!"))
.catch((err) => {
console.error("Build failed:", err);
process.exit(1);
});