Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] support workspaces #1126

Open
jkowalleck opened this issue Nov 27, 2023 · 3 comments · May be fixed by #1212
Open

[FEAT] support workspaces #1126

jkowalleck opened this issue Nov 27, 2023 · 3 comments · May be fixed by #1212
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest help wanted Extra attention is needed

Comments

@jkowalleck
Copy link
Member

Is your feature request related to a problem? Please describe.

this project currently does not support npm workspaces.
see https://docs.npmjs.com/cli/v9/using-npm/workspaces

Describe the solution you'd like

  • add a CLI option: --workspace=[NAME]
    • forward this flag to underlying call to npm
  • config whee the workspaces are located in descried in package.json
  • gather project info from workspace-dir, not root-dir

Describe alternatives you've considered

none

Additional context

NPM workspaces themselves are installed as path-relative local packages.
NPM workspace dependencies are accumulated in a top-level node_modules dir.

@Donorlin
Copy link

any news about this ? thanks

@jkowalleck
Copy link
Member Author

This project is a community effort.
So far, no community member volunteered to drive/champion this topic. Feel free to do so.

@jkowalleck
Copy link
Member Author

jkowalleck commented Dec 11, 2024

There is a promising attempt to provide this feature. Thanks to @MalickBurger.

@Donorlin , since you've asked for an update:
would you be willing to beta-test this feature, and provide feedback?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers hacktoberfest help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants