fix: Resolve TypeScript build errors for production deployment

- Add type assertion for SurrealDB query results in debug/nodes route
- Install @types/three for Three.js type definitions
- Exclude tests directory from TypeScript compilation
- Wrap useSearchParams in Suspense boundary on login page (Next.js 16 requirement)

All routes now build successfully for production deployment.

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-09 15:27:13 +00:00
parent cbb8a8249a
commit 740d819622
5 changed files with 23 additions and 4 deletions

View File

@@ -42,6 +42,7 @@
"@types/node": "latest",
"@types/react": "latest",
"@types/react-dom": "latest",
"@types/three": "^0.181.0",
"eslint": "latest",
"eslint-config-next": "latest",
"jiti": "^2.6.1",