diff --git a/packages/react-dev-utils/workspaceUtils.js b/packages/react-dev-utils/workspaceUtils.js index 159580e6066..5c502753ab4 100644 --- a/packages/react-dev-utils/workspaceUtils.js +++ b/packages/react-dev-utils/workspaceUtils.js @@ -32,7 +32,8 @@ const findPkgs = (rootPath, globPatterns) => { const findMonorepo = appDir => { const monoPkgPath = findPkg.sync(path.resolve(appDir, '..')); const monoPkg = monoPkgPath && require(monoPkgPath); - const patterns = monoPkg && monoPkg.workspaces; + const workspaces = monoPkg && monoPkg.workspaces; + const patterns = (workspaces && workspaces.packages) || workspaces; const isYarnWs = Boolean(patterns); const allPkgs = patterns && findPkgs(path.dirname(monoPkgPath), patterns); const isIncluded = dir => allPkgs && allPkgs.indexOf(dir) !== -1;