Prepare production branch: remove test files and add Dockerfile

- Remove all test files (__tests__, *.test.*, *.spec.*)
- Remove Jest configuration files (jest.config.js, jest.setup.js)
- Remove test-related scripts from package.json
- Remove Jest dependencies from package.json
- Add production Dockerfile for standalone Next.js app
- Update tsconfig.json exclusions

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Claude Assistant
2025-09-22 14:38:19 +00:00
parent 19d29032ae
commit 5542a9d6a7
11 changed files with 58 additions and 502 deletions

View File

@@ -7,9 +7,6 @@
"build": "next build",
"start": "next start -p 3010",
"lint": "next lint",
"test": "jest",
"test:watch": "jest --watch",
"test:coverage": "jest --coverage",
"import-bible": "tsx scripts/import-bible.ts",
"db:migrate": "npx prisma migrate deploy",
"db:generate": "npx prisma generate",
@@ -70,13 +67,8 @@
"zustand": "^5.0.8"
},
"devDependencies": {
"@testing-library/jest-dom": "^6.8.0",
"@testing-library/react": "^16.3.0",
"@types/bcryptjs": "^2.4.6",
"@types/jsonwebtoken": "^9.0.10",
"jest": "^30.1.3",
"jest-environment-jsdom": "^30.1.2",
"ts-jest": "^29.4.4",
"tsx": "^4.20.5"
}
}