Skip to content

fix(web): exclude __tests__ from type-check (#15) - #21

Merged
kuyacarlo merged 5 commits into
canaryfrom
feat/mvp-stabilize
Jul 25, 2026
Merged

fix(web): exclude __tests__ from type-check (#15)#21
kuyacarlo merged 5 commits into
canaryfrom
feat/mvp-stabilize

Conversation

@kuyacarlo

Copy link
Copy Markdown
Contributor

Summary

Test plan

  • pnpm --filter @worksight/common build
  • pnpm --filter @worksight/web type-check
  • pnpm --filter @worksight/api type-check

Made with Cursor

kuyacarlo and others added 5 commits July 24, 2026 02:36
Stale npm lockfile still described a Fastify API while apps/api is NestJS,
so npm ci and CI were dead. Align on pnpm, declare missing web deps, stop
Supabase env throws at import during next build, and repair flat ESLint/Turbo.

Co-authored-by: Auto (Cursor Agent) <auto@cursor.com>
Signed-off-by: kuyacarlo <106532351+kuyacarlo@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Drop conflicting pnpm/action-setup version pins so Corepack uses
packageManager (pnpm@10.33.0), and replace remaining npm install/build
commands in apps/*/vercel.json.

Co-authored-by: Auto (Cursor Agent) <auto@cursor.com>
Signed-off-by: kuyacarlo <106532351+kuyacarlo@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Epic #14 workstreams #15#19 with agent handoff briefs.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Jest specs were included in tsc without @types/jest, failing
pnpm --filter @worksight/web type-check. Tests remain runnable
via jest scripts; app type-check is unblocked for MVP.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Jul 25, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
worksight Ready Ready Preview, Comment Jul 25, 2026 2:41am
worksight-api Ready Ready Preview, Comment Jul 25, 2026 2:41am
worksight.docs Ready Ready Preview, Comment Jul 25, 2026 2:41am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
worksight-docs Skipped Skipped Jul 25, 2026 2:41am

@kuyacarlo

Copy link
Copy Markdown
Contributor Author

Rolled up into #27 (feat/mvp-integration), which merges the MVP stack against canary and is verified end to end (type-check, lint, API tests, all three builds, plus a live API + web smoke through /demo). This PR stays open for per-workstream review.

@kuyacarlo
kuyacarlo merged commit faf3934 into canary Jul 25, 2026
11 checks passed
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