pastoralist
Version:
A tool to watch over node module resolutions and overrides
9 lines (8 loc) • 660 B
TypeScript
import type { PastoralistConfig } from "./types";
export declare const clearConfigCache: () => void;
export declare const loadExternalConfig: (root?: string, validate?: boolean) => Promise<PastoralistConfig | undefined>;
export declare const mergeConfigs: (externalConfig: PastoralistConfig | undefined, packageJsonConfig: PastoralistConfig | undefined) => PastoralistConfig | undefined;
export declare const loadConfig: (root?: string, packageJsonConfig?: PastoralistConfig, validate?: boolean) => Promise<PastoralistConfig | undefined>;
export * from "./constants";
export * from "./types";
export { validateConfig, safeValidateConfig } from "./validators";