Skip to content

Conversation

isaacs
Copy link
Contributor

@isaacs isaacs commented Jul 30, 2021

Implements npm/rfcs#343

  • add feature to @npmcli/arborist to save .npmrc files in workspace folders when saveWorkspace is true
  • add feature to @npmcli/config to support workspace .npmrc files if present
  • update @npmcli/config and @npmcli/arborist in npm/cli
  • add new config values to cli

References

@isaacs isaacs changed the base branch from latest to release-next July 30, 2021 19:31
@isaacs isaacs force-pushed the isaacs/workspace-root branch from 0de5081 to 556a5bf Compare July 30, 2021 19:32
isaacs added a commit to npm/arborist that referenced this pull request Jul 31, 2021
isaacs added a commit to npm/config that referenced this pull request Jul 31, 2021
TODO:
- warn when dropping other project configs if ws root is set
- do not allow ws root to be set other than in project or workspace level

Related-to: npm/cli#3596
isaacs added a commit to npm/config that referenced this pull request Jul 31, 2021
isaacs added a commit to npm/config that referenced this pull request Aug 3, 2021
isaacs added a commit to npm/config that referenced this pull request Aug 3, 2021
@darcyclarke darcyclarke added Release 7.x work is associated with a specific npm 7 release semver:minor new backwards-compatible feature labels Aug 5, 2021
@darcyclarke darcyclarke added Needs Discussion is pending a discussion Needs Review labels Aug 26, 2021
@wraithgar wraithgar added Release 8.x work is associated with a specific npm 8 release and removed Release 7.x work is associated with a specific npm 7 release labels Oct 7, 2021
@ruyadorno
Copy link
Contributor

@ruyadorno ruyadorno closed this Jan 25, 2022
@nlf nlf deleted the isaacs/workspace-root branch March 28, 2022 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs Discussion is pending a discussion Release 8.x work is associated with a specific npm 8 release semver:minor new backwards-compatible feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants