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