MCPcopy Create free account
hub / github.com/dmno-dev/bumpy / resolveGlob

Function resolveGlob

packages/bumpy/src/core/workspace.ts:48–53  ·  view source on GitHub ↗

Resolve a workspace glob pattern to directories containing package.json

(rootDir: string, pattern: string)

Source from the content-addressed store, hash-verified

46
47/** Resolve a workspace glob pattern to directories containing package.json */
48async function resolveGlob(rootDir: string, pattern: string): Promise<string[]> {
49 // Handle simple patterns: "packages/*", "plugins/*", "apps/*"
50 // Also handle deeper patterns: "packages/**"
51 const parts = pattern.split('/');
52 return expandGlob(rootDir, parts);
53}
54
55async function expandGlob(baseDir: string, parts: string[]): Promise<string[]> {
56 if (parts.length === 0) {

Callers 1

discoverWorkspaceFunction · 0.85

Calls 1

expandGlobFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…