Author SHA1 Message Date
millaguie 56113cbb85 build(deps): typescript 5 → 6 (web + server)
CI/CD Pipeline / test (pull_request) Successful in 17s
CI/CD Pipeline / build-and-push (pull_request) Has been skipped
TS6 más estricto con imports side-effect de CSS → añadido src/vite-env.d.ts
(/// reference vite/client) que faltaba. Verificado local: server tsc OK, web
tsc+vite build OK.
2026-06-27 22:58:16 +02:00
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -20,7 +20,7 @@ jobs:
- name: Set up Node
uses: actions/setup-node@v4
with:
node-version: '24'
node-version: '22'
- name: Server — install & typecheck
working-directory: server
+2 -2
View File
@@ -2,7 +2,7 @@
# Imagen única: construye el front (Vite) y lo sirve desde el servidor (Fastify + Socket.IO).
# ---- build del front ----
FROM node:24-alpine AS web
FROM node:22-alpine AS web
WORKDIR /web
COPY web/package.json web/package-lock.json* ./
RUN npm install
@@ -10,7 +10,7 @@ COPY web/ ./
RUN npm run build # -> /web/dist
# ---- producción ----
FROM node:24-alpine AS production
FROM node:22-alpine AS production
WORKDIR /app
# deps del servidor (incluye tsx y drizzle-kit; NODE_ENV se fija DESPUÉS para no
# saltarse las devDependencies durante la instalación)