fix: pin versions

This commit is contained in:
techpixel 2026-01-21 19:07:53 -05:00
parent fc61b7fb80
commit 62778db86d
No known key found for this signature in database
GPG key ID: 34D6A091A305A398
4 changed files with 7 additions and 18 deletions

View file

@ -4,15 +4,13 @@ FROM base AS deps
WORKDIR /app
COPY package*.json ./
COPY prisma ./prisma
COPY prisma.config.ts ./
RUN npm ci
RUN npx prisma generate
FROM base AS builder
WORKDIR /app
COPY --from=deps /app/node_modules ./node_modules
COPY --from=deps /app/src/generated/prisma ./src/generated/prisma
COPY . .
RUN npx prisma generate
RUN npm run build
FROM base AS runner

View file

@ -14,15 +14,7 @@ export default defineConfig({
integrations: [react(), svelte()],
vite: {
plugins: [tailwindcss()],
ssr: {
external: ['@prisma/client', /^\.\.?\/.*generated\/prisma/]
},
build: {
rollupOptions: {
external: [/@prisma\/client/]
}
}
plugins: [tailwindcss()]
},
adapter: node({

View file

@ -13,9 +13,9 @@
"@astrojs/node": "^9.5.1",
"@astrojs/react": "^4.4.2",
"@astrojs/svelte": "^7.2.3",
"@prisma/adapter-pg": "^7.1.0",
"@prisma/client": "^7.1.0",
"@prisma/config": "^7.1.0",
"@prisma/adapter-pg": "7.1.0",
"@prisma/client": "7.1.0",
"@prisma/config": "7.1.0",
"@tailwindcss/vite": "^4.1.18",
"@types/leaflet": "^1.9.21",
"@types/react": "^19.2.7",

View file

@ -5,9 +5,8 @@
// Try Prisma Accelerate: https://pris.ly/cli/accelerate-init
generator client {
provider = "prisma-client"
output = "../src/generated/prisma"
runtime = "nodejs"
provider = "prisma-client"
output = "../src/generated/prisma"
}
datasource db {