Skip to content

fix(cli): detect workspace dependencies in skills suggest#2444

Open
officialasishkumar wants to merge 1 commit intoupstash:masterfrom
officialasishkumar:fix/skills-suggest-workspaces
Open

fix(cli): detect workspace dependencies in skills suggest#2444
officialasishkumar wants to merge 1 commit intoupstash:masterfrom
officialasishkumar:fix/skills-suggest-workspaces

Conversation

@officialasishkumar
Copy link
Copy Markdown

Summary

  • detect pnpm-workspace.yaml package patterns when scanning dependencies for ctx7 skills suggest
  • support package.json workspaces arrays and workspaces.packages object syntax, including negated patterns
  • aggregate workspace package dependencies with existing root JavaScript and Python dependency detection
  • add regression tests covering pnpm, npm/yarn workspace syntax, exclusions, and existing root dependency behavior
  • add a changeset for ctx7

Fixes #1860

Validation

  • corepack pnpm --filter ctx7 test -- src/tests/deps.test.ts
  • corepack pnpm --filter ctx7 typecheck
  • corepack pnpm --filter ctx7 lint:check
  • corepack pnpm --filter ctx7 format:check
  • corepack pnpm --filter ctx7 build

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.

ctx7 skills suggest does not discover dependencies in pnpm monorepo subpackages

1 participant