MCPcopy Create free account
hub / github.com/code-pushup/cli / listPnpmProjects

Function listPnpmProjects

packages/create-cli/src/lib/setup/monorepo.ts:103–107  ·  view source on GitHub ↗
(cwd: string)

Source from the content-addressed store, hash-verified

101}
102
103async function listPnpmProjects(cwd: string): Promise<WizardProject[]> {
104 const patterns = await readPnpmWorkspacePatterns(cwd);
105 const packages = await listPackages(cwd, patterns);
106 return packages.map(pkg => toProject(cwd, pkg));
107}
108
109async function listTurboProjects(cwd: string): Promise<WizardProject[]> {
110 if (await MONOREPO_TOOL_DETECTORS.pnpm(cwd)) {

Callers 2

listProjectsFunction · 0.85
listTurboProjectsFunction · 0.85

Calls 3

listPackagesFunction · 0.90
toProjectFunction · 0.85

Tested by

no test coverage detected