Skip to content

build: support paragon as an npm workspace package - #871

Draft
arbrandes wants to merge 1 commit into
openedx:masterfrom
arbrandes:arbrandes/paragon-workspace-support
Draft

build: support paragon as an npm workspace package#871
arbrandes wants to merge 1 commit into
openedx:masterfrom
arbrandes:arbrandes/paragon-workspace-support

Conversation

@arbrandes

Copy link
Copy Markdown
Contributor

Description

Allows this app to be developed inside a site repo with Paragon and frontend-base bind-mounted under packages/.

The paragon peer range now also accepts a 0.0.0-dev checkout, and both are declared as devDependencies so Turborepo orders them before this app. Turborepo builds its task graph from dependencies and devDependencies only, so a peer-only declaration leaves no edge.

Part of openedx/paragon#4440.

LLM usage notice

Built with assistance from Claude.

@codecov

codecov Bot commented Sep 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.81%. Comparing base (3376b89) to head (2153ff9).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #871   +/-   ##
=======================================
  Coverage   91.81%   91.81%           
=======================================
  Files         151      151           
  Lines        1283     1283           
  Branches      272      275    +3     
=======================================
  Hits         1178     1178           
  Misses        100      100           
  Partials        5        5           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@arbrandes arbrandes changed the title build: accept bind-mounted paragon and frontend-base checkouts build: support paragon as an npm workspace package Sep 2, 2026
Co-Authored-By: Claude <noreply@anthropic.com>
@arbrandes
arbrandes force-pushed the arbrandes/paragon-workspace-support branch 2 times, most recently from 2153ff9 to 48ccd59 Compare September 2, 2026 23:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant