Skip to content

DP-57 Add npm workspace package discovery summaries - #149

Merged
StiensWout merged 1 commit into
nightlyfrom
feature/dp-57-add-npm-workspace-package-discovery-summaries
Jun 17, 2026
Merged

StiensWout merged 1 commit into
nightlyfrom
feature/dp-57-add-npm-workspace-package-discovery-summaries

Conversation

@StiensWout

@StiensWout StiensWout commented Jun 17, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add read-only npm package discovery summaries for diagrampilot discover packages --json.
  • Report root package metadata, workspace packages, scripts, entrypoints, dependency sets, and internal/external dependency edges.
  • Preserve shared discovery ignore handling and report unsupported package managers or ambiguous workspace declarations as diagnostics.
  • Update the @diagrampilot/core package size budget for the intentional package-discovery surface growth.

Validation

  • node --test test/cli-discover-packages-smoke.test.mjs test/repo-discovery.test.mjs test/cli-discover-command-planning.test.mjs
  • npm test
  • npm run check:release-version
  • npm run check:package-readiness
  • npm run check:package-size-budgets
  • npm run audit:fallow
  • npm run audit:fallow:changed
  • git diff --check

Linear: DP-57

@vercel

vercel Bot commented Jun 17, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
diagram-pilot-website Ready Ready Preview, Comment Jun 17, 2026 8:59am

@linear-code

linear-code Bot commented Jun 17, 2026

Copy link
Copy Markdown

DP-57

@StiensWout
StiensWout merged commit 8fd16e8 into nightly Jun 17, 2026
9 checks passed
@StiensWout
StiensWout deleted the feature/dp-57-add-npm-workspace-package-discovery-summaries branch June 17, 2026 09:01
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