UNPKG

pastoralist

Version:

A tool to watch over node module resolutions and overrides

8 lines (7 loc) 650 B
import type { PackageJsonWorkspaces, PastoralistJSON } from "../../types"; import type { Logger } from "../../utils"; export declare const getPackageJsonWorkspacePatterns: (workspaces: PackageJsonWorkspaces | undefined) => string[]; export declare const parsePnpmWorkspacePackages: (contents: string) => string[]; export declare const workspacePatternToPackageManifestPath: (pattern: string) => string | null; export declare const normalizeWorkspaceManifestPaths: (patterns: string[]) => string[]; export declare const resolveWorkspaceManifestPaths: (config: Pick<PastoralistJSON, "workspaces"> | undefined, root?: string, log?: Logger) => string[];