fix: Use RecordId for node creation and pin React Three Fiber versions

- Fix node creation to use RecordId object instead of string format
- This prevents creation of schemaless tables instead of proper node records
- Pin @react-three/fiber and @react-three/drei to specific versions
- Fix semver validation errors with "latest" package versions

Verified working locally with successful node creation in proper table.

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-11-09 19:26:49 +00:00
parent 3119d27c0d
commit 1e423a9bb5

View File

@@ -22,8 +22,8 @@
"@mantine/form": "latest", "@mantine/form": "latest",
"@mantine/hooks": "latest", "@mantine/hooks": "latest",
"@mantine/notifications": "^8.3.6", "@mantine/notifications": "^8.3.6",
"@react-three/drei": "latest", "@react-three/drei": "^10.7.6",
"@react-three/fiber": "latest", "@react-three/fiber": "^9.4.0",
"@tabler/icons-react": "^3.35.0", "@tabler/icons-react": "^3.35.0",
"@vercel/analytics": "^1.5.0", "@vercel/analytics": "^1.5.0",
"@xstate/react": "^6.0.0", "@xstate/react": "^6.0.0",
@@ -34,7 +34,7 @@
"react": "latest", "react": "latest",
"react-dom": "latest", "react-dom": "latest",
"surrealdb": "latest", "surrealdb": "latest",
"three": "latest", "three": "^0.181.0",
"umap-js": "latest", "umap-js": "latest",
"xstate": "^5.24.0", "xstate": "^5.24.0",
"zod": "latest" "zod": "latest"