fix: Build & Runtime Fixes (TS Lax, Vite Types, Backend OpenSSL)
Some checks failed
Deploy to Production / deploy (push) Failing after 0s
Test / backend-test (push) Failing after 0s
Test / frontend-test (push) Failing after 0s

This commit is contained in:
fullsizemalt 2025-12-09 11:18:04 -08:00
parent 1225e00321
commit 4bf18d0757
3 changed files with 9 additions and 2 deletions

View file

@ -1,5 +1,8 @@
FROM node:20-alpine AS builder FROM node:20-alpine AS builder
# Install OpenSSL for Prisma
RUN apk add --no-cache openssl
WORKDIR /app WORKDIR /app
# Copy package files # Copy package files
@ -22,6 +25,9 @@ RUN npm run build
# Production image # Production image
FROM node:20-alpine FROM node:20-alpine
# Install OpenSSL for Prisma
RUN apk add --no-cache openssl
WORKDIR /app WORKDIR /app
# Copy built files # Copy built files

1
frontend/src/vite-env.d.ts vendored Normal file
View file

@ -0,0 +1 @@
/// <reference types="vite/client" />

View file

@ -16,8 +16,8 @@
"noEmit": true, "noEmit": true,
"jsx": "react-jsx", "jsx": "react-jsx",
"strict": true, "strict": true,
"noUnusedLocals": true, "noUnusedLocals": false,
"noUnusedParameters": true, "noUnusedParameters": false,
"noFallthroughCasesInSwitch": true, "noFallthroughCasesInSwitch": true,
"baseUrl": ".", "baseUrl": ".",
"paths": { "paths": {