Skip to content

chore: update workspace setup#2

Open
achou11 wants to merge 3 commits intofeat/infrafrom
ac/workspace-configuration
Open

chore: update workspace setup#2
achou11 wants to merge 3 commits intofeat/infrafrom
ac/workspace-configuration

Conversation

@achou11
Copy link
Member

@achou11 achou11 commented Feb 3, 2026

Stacked on top of #1

Notable changes:

  • Changes to the pnpm workspace configuration

    • made it more similar to other projects I've come across, such as the separation of workspaces related to apps vs packages.

      • worker/ -> apps/workers/
      • e2e/ -> apps/e2e/
    • removed vitest from the catalog because requirements around the version are different between the apps (v3, due to wrangler-related deps) and the eventual package (v4)

  • Moves the supabase directory into the e2e project since it's only relevant for that project

  • Integrates some of the setup that currently lives on the main branch, such as:

    • prettier configuration
    • eslint configuration
    • husky configuration
    • nano-staged configuration
    • CI setup
      • removed most of the test job since it's related to the eventual module. for now it only runs type checks.

Variety of other changes that I don't have time to write down due to personal obligations...

Open to changing or reverting anything based on needs or context that I was missing!

@achou11 achou11 requested a review from gmaclennan February 3, 2026 21:53
@socket-security
Copy link

socket-security bot commented Feb 3, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​types/​node@​24.10.101001008196100

View full report

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