From a146fcc69050d9ab8b87919df94ba4a31bb90f52 Mon Sep 17 00:00:00 2001 From: James Henry Date: Thu, 24 Aug 2023 15:46:40 +0400 Subject: [PATCH] fix(core): bring back setWorkspaceRoot util (#18811) --- packages/nx/src/utils/workspace-root.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/nx/src/utils/workspace-root.ts b/packages/nx/src/utils/workspace-root.ts index 2395679f278a8..a31f797935d22 100644 --- a/packages/nx/src/utils/workspace-root.ts +++ b/packages/nx/src/utils/workspace-root.ts @@ -6,6 +6,11 @@ import { fileExists } from './fileutils'; */ export let workspaceRoot = workspaceRootInner(process.cwd(), process.cwd()); +// Required for integration tests in projects which depend on Nx at runtime, such as lerna and angular-eslint +export function setWorkspaceRoot(root: string): void { + workspaceRoot = root; +} + export function workspaceRootInner( dir: string, candidateRoot: string | null