canvas-website/src/lib
Jeff Emmett c2469a375d perf: optimize bundle size with lazy loading and dependency removal
- Add route-level lazy loading for all pages (Default, Board, Dashboard, etc.)
- Remove gun, webnative, holosphere dependencies (175 packages removed)
- Stub HoloSphereService for future Nostr integration (keeps h3-js for holon calculations)
- Stub FileSystemContext (webnative removed)
- Defer Daily.co initialization until needed
- Add loading spinner for route transitions
- Remove large-utils manual chunk from vite config

Initial page load significantly reduced - heavy Board component (7.5MB)
now loads on-demand instead of upfront.

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 18:59:52 -05:00
..
auth fix: resolve user identity caching issues on logout/login 2025-12-15 18:34:41 -05:00
blockchain update cloudflare errors 2025-11-11 22:38:24 -08:00
google feat: Add GoogleItemShape with privacy badges (Phase 4) 2025-12-04 17:52:54 -08:00
miroImport feat: add user dropdown menu, fix auth tool visibility, improve network graph 2025-12-12 18:41:53 -05:00
networking feat: add user dropdown menu, fix auth tool visibility, improve network graph 2025-12-12 18:41:53 -05:00
utils fix vercel deployment errors 2025-08-25 07:14:21 +02:00
HoloSphereService.ts perf: optimize bundle size with lazy loading and dependency removal 2025-12-15 18:59:52 -05:00
aiOrchestrator.ts feat: add video generation and AI orchestrator client 2025-11-26 02:56:55 -08:00
canvasAI.ts feat: refine Mycelial Intelligence prompt for concise, action-focused responses 2025-12-04 02:39:05 -08:00
clientConfig.ts feat: add default RunPod endpoints for all AI services 2025-11-30 18:41:21 -08:00
fathomApiKey.ts pin object, fix fathom, and a bunch of other things 2025-11-11 22:32:36 -08:00
githubQuartzReader.ts everything working in dev 2025-11-10 11:06:13 -08:00
githubSetupValidator.ts automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
init.ts fix vercel deployment errors 2025-08-25 07:14:21 +02:00
miroApiKey.ts feat: add user dropdown menu, fix auth tool visibility, improve network graph 2025-12-12 18:41:53 -05:00
obsidianImporter.ts everything working in dev 2025-11-10 11:06:13 -08:00
quartzSync.ts everything working in dev 2025-11-10 11:06:13 -08:00
runpodApi.ts feat: add RunPod AI integration with image generation and enhanced LLM support 2025-11-16 16:14:39 -07:00
screenshotService.ts automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
semanticSearch.ts feat: add Ollama private AI integration with model selection 2025-11-26 14:47:07 -08:00
settings.tsx feat: add Ollama private AI integration with model selection 2025-11-26 14:47:07 -08:00
starredBoards.ts working auth login and starred boards on dashboard! 2025-07-29 22:04:14 -04:00
testClientConfig.ts automerge, obsidian/quartz, transcribe attempt, fix AI APIs 2025-09-21 11:43:06 +02:00
testHolon.ts everything working in dev 2025-11-10 11:06:13 -08:00
toolSchema.ts feat: add Drawfast tool, improve share UI, and various UI enhancements 2025-12-15 00:03:12 -05:00