Skip to content

fix: restore missing web deps, add docs + SEO smoke tests - #35

Merged
willwearing merged 1 commit into
mainfrom
fix/restore-web-deps-and-smoke-tests
Mar 22, 2026
Merged

fix: restore missing web deps, add docs + SEO smoke tests#35
willwearing merged 1 commit into
mainfrom
fix/restore-web-deps-and-smoke-tests

Conversation

@willwearing

Copy link
Copy Markdown
Owner

Summary

  • Critical fix: Restored all missing dependencies in apps/web/package.json (recharts, @supabase/ssr, @supabase/supabase-js, posthog-js, posthog-node, @xyflow/react, @playwright/test, vitest, etc.) — these were stripped from the committed version, causing Vercel build failures
  • Fixed package name from @niche-audio-prep/web to @graspful/web
  • Added 13 docs page smoke tests (all 8 pages load with correct headings, sidebar nav, content verification)
  • Added 10 SEO smoke tests (meta tags, OG/Twitter cards, JSON-LD, sitemap, robots.txt, llms.txt)

Test plan

  • npx next build passes clean
  • cd backend && bun run build passes clean
  • 31 Playwright e2e tests pass (4 skipped — expected in dev)
  • Both servers start and respond on ports 3000/3001

🤖 Generated with Claude Code

…e tests

- Restored all missing dependencies in apps/web/package.json that were
  stripped from the committed version (recharts, @supabase/ssr,
  @supabase/supabase-js, posthog-js, posthog-node, @xyflow/react,
  @playwright/test, vitest, etc.)
- Fixed package name from @niche-audio-prep/web to @graspful/web
- Added 13 docs smoke tests (all 8 pages load, sidebar nav, content checks)
- Added 10 SEO smoke tests (meta tags, OG, Twitter, JSON-LD, sitemap, robots)
- All 31 tests pass, 4 skip (expected in dev)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Mar 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
graspful Error Error Mar 22, 2026 3:05pm
web Ready Ready Preview, Comment Mar 22, 2026 3:05pm

@willwearing
willwearing merged commit 2fafd31 into main Mar 22, 2026
1 check was pending
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant