prod broken
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 4m30s

This commit is contained in:
2025-11-22 20:25:24 -08:00
parent 16b1872180
commit 3a0e5124b3
2 changed files with 7 additions and 6 deletions

View File

@@ -4,8 +4,8 @@
"version": "0.0.0", "version": "0.0.0",
"type": "module", "type": "module",
"scripts": { "scripts": {
"dev": "concurrently \"npm:start:server:dev\" \"vite\"", "dev": "concurrently \"npm:start:dev\" \"vite\"",
"start": "tsx --env-file .env server.ts", "start": "npm run start:prod",
"build": "vite build", "build": "vite build",
"preview": "vite preview", "preview": "vite preview",
"clean": "rimraf coverage .coverage", "clean": "rimraf coverage .coverage",
@@ -14,8 +14,9 @@
"test:integration": "vitest run --coverage -c vitest.config.integration.ts", "test:integration": "vitest run --coverage -c vitest.config.integration.ts",
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"seed": "tsx src/db/seed.ts", "seed": "tsx src/db/seed.ts",
"start:server": "tsx --env-file .env server.ts", "start:dev": "tsx --env-file .env.test server.ts",
"start:server:dev": "tsx --env-file .env.test server.ts" "start:prod": "tsx --env-file .env server.ts",
"start:test": "tsx --env-file .env.test server.ts"
}, },
"dependencies": { "dependencies": {
"@google/genai": "^1.30.0", "@google/genai": "^1.30.0",

View File

@@ -12,8 +12,8 @@ export async function setup() {
console.log('Starting backend server for integration tests...'); console.log('Starting backend server for integration tests...');
// Use the npm script which we just updated to include "--esm" // Use the dedicated test server script, which correctly uses the .env.test file.
serverProcess = exec('npm run start:server'); serverProcess = exec('npm run start:test');
// --- NEW LOGGING START --- // --- NEW LOGGING START ---
// Listen for premature exit to debug crashes immediately // Listen for premature exit to debug crashes immediately