fix(build): externalize sentry from vite bundle for bun compat

This commit is contained in:
2026-03-14 21:20:21 +01:00
parent 081e65044e
commit dc2707fd59
3 changed files with 5 additions and 5 deletions

View File

@@ -29,7 +29,7 @@ jobs:
git reset --hard origin/prod
docker compose build
docker compose up -d
docker compose up -d --wait
docker compose exec app bunx drizzle-kit push --force
else
cd /opt/esports-staging
@@ -38,6 +38,6 @@ jobs:
git reset --hard origin/staging
docker compose -f docker-compose.staging.yml --env-file .env.staging -p esports-staging build
docker compose -f docker-compose.staging.yml --env-file .env.staging -p esports-staging up -d
docker compose -f docker-compose.staging.yml --env-file .env.staging -p esports-staging up -d --wait
docker compose -f docker-compose.staging.yml --env-file .env.staging -p esports-staging exec staging-app bunx drizzle-kit push --force
fi

View File

@@ -28,7 +28,6 @@
"@eslint/compat": "^2.0.2",
"@eslint/js": "^9.39.2",
"@playwright/test": "^1.58.1",
"@sentry/sveltekit": "^10.43.0",
"@sveltejs/adapter-node": "^5.5.4",
"@sveltejs/kit": "^2.55.0",
"@sveltejs/vite-plugin-svelte": "^7.0.0",
@@ -72,6 +71,7 @@
]
},
"dependencies": {
"@sentry/sveltekit": "^10.43.0",
"bancho.js": "^0.12.3",
"discord.js": "^14.25.1",
"pino": "^10.3.1"

View File

@@ -17,11 +17,11 @@ export default defineConfig({
devtoolsJson()
],
ssr: {
external: ['bun', 'pino', 'pino-pretty']
external: ['bun', 'pino', 'pino-pretty', '@sentry/sveltekit', '@sentry/node']
},
build: {
rollupOptions: {
external: ['bun', 'pino', 'pino-pretty']
external: ['bun', 'pino', 'pino-pretty', '@sentry/sveltekit', '@sentry/node']
},
reportCompressedSize: false
},