mirror of
https://github.com/pnpm/pnpm.git
synced 2025-12-24 07:38:12 -05:00
fix: --workspace-root (#3653)
This commit is contained in:
5
.changeset/shiny-panthers-fail.md
Normal file
5
.changeset/shiny-panthers-fail.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@pnpm/config": patch
|
||||
---
|
||||
|
||||
Don't ignore the `--workspace-root` option.
|
||||
@@ -217,7 +217,7 @@ export default async (
|
||||
]) as unknown as ConfigWithDeprecatedSettings
|
||||
const cwd = (cliOptions.dir && path.resolve(cliOptions.dir)) ?? npmConfig.localPrefix
|
||||
pnpmConfig.workspaceDir = opts.workspaceDir
|
||||
pnpmConfig.workspaceRoot = cliOptions.workspaceRoot as boolean // This is needed to prevent pnpm reading workspaceRoot from env variables
|
||||
pnpmConfig.workspaceRoot = cliOptions['workspace-root'] as boolean // This is needed to prevent pnpm reading workspaceRoot from env variables
|
||||
pnpmConfig.rawLocalConfig = Object.assign.apply(Object, [
|
||||
{},
|
||||
...npmConfig.list.slice(3, pnpmConfig.workspaceDir && pnpmConfig.workspaceDir !== cwd ? 5 : 4).reverse(),
|
||||
|
||||
Reference in New Issue
Block a user