Skip to content

feat: support npm workspaces for local development#7

Draft
arbrandes wants to merge 1 commit intoopenedx:mainfrom
arbrandes:workspaces-dev
Draft

feat: support npm workspaces for local development#7
arbrandes wants to merge 1 commit intoopenedx:mainfrom
arbrandes:workspaces-dev

Conversation

@arbrandes
Copy link
Contributor

@arbrandes arbrandes commented Mar 12, 2026

Summary

  • Add workspaces field and packages/ to .gitignore
  • Add Turborepo (turbo.json) for build orchestration with topological dependency ordering
  • Add workspace-aware scripts (build:workspaces, clean:workspaces, dev:workspaces)

Part of openedx/frontend-base#184

LLM usage notice

Built with assistance from Claude models (mostly Opus 4.6).

Add workspaces configuration, turbo.json for build orchestration, and
workspace-aware scripts for developing with local frontend apps and
frontend-base.

Part of openedx/frontend-base#184

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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