UNPKG

pastoralist

Version:

A tool to watch over node module resolutions and overrides

8 lines (7 loc) 691 B
import type { Appendix, OverridesType, ResolveOverrides } from "../../types"; import type { Logger } from "../../utils"; import type { AppendixUpdateOptions, ProcessedPackageAppendix } from "./types"; export declare const updateAppendix: (options?: AppendixUpdateOptions) => Appendix; export declare const processAndWritePackageJSON: (filePath: string, overrides: OverridesType, overridesList: string[], writeAppendixToFile?: boolean) => ProcessedPackageAppendix | undefined; export declare const constructAppendix: (packageJSONs: string[], overridesData: ResolveOverrides, logInstance: Logger) => Appendix; export declare const findRemovableAppendixItems: (appendix: Appendix) => string[];