From 390c277c4a283e4b202aed09becd3fb5e378e819 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me>
Date: Mon, 28 Aug 2023 22:34:55 +0200
Subject: [PATCH] Package => Copy assets in dist folder on build

---
 ExpressAPI/package.json  | 2 +-
 ExpressAPI/tsconfig.json | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/ExpressAPI/package.json b/ExpressAPI/package.json
index 19de02e..558242b 100644
--- a/ExpressAPI/package.json
+++ b/ExpressAPI/package.json
@@ -7,7 +7,7 @@
     "main"           : "app.js",
     "scripts"        : {
         "clean"             : "rm -R dist/*",
-        "build"             : "npx prisma generate && npx tsc --project ./",
+        "build"             : "npx prisma generate && npx tsc --project ./ && cp -R assets dist/assets",
         "database:migrate"  : "npx prisma migrate deploy",
         "database:seed"     : "npx prisma db seed",
         "database:deploy"   : "npm run database:migrate && npm run database:seed",
diff --git a/ExpressAPI/tsconfig.json b/ExpressAPI/tsconfig.json
index b5e155a..6353530 100644
--- a/ExpressAPI/tsconfig.json
+++ b/ExpressAPI/tsconfig.json
@@ -20,5 +20,6 @@
         "prisma/seed.ts"
     ],
     "exclude"        : [
+        "assets/**/*"
     ]
 }
-- 
GitLab