feat(infra): singular dockerfile with vite bundling

Using Vite as a bundler to allow easier builds, with shared library

Moved to a single dockerfile that takes an argument to specify which
service to use

moved some file around to faciliate bundling with vite

cried a lot
This commit is contained in:
Maieul BOYER 2025-07-30 21:27:56 +02:00 committed by Maix0
parent bdc4616106
commit 573af0bc4b
21 changed files with 1587 additions and 1062 deletions

View file

@ -3,17 +3,16 @@
"version": "0.0.0",
"private": true,
"workspaces": [
"./_shared",
"./@shared",
"./icons"
],
"scripts": {
"build": "npm run build:ts --workspaces",
"build": "npm run build --workspaces --if-present",
"fclean": "rimraf \"**/dist\"",
"clean": "rimraf \"**/node_modules\"",
"install-all": "npm install"
},
"devDependencies": {
"typescript": "^5.3.0",
"rimraf": "^5.0.1"
}
}