UNPKG

pastoralist

Version:

A tool to watch over node module resolutions and overrides

12 lines (11 loc) 1.23 kB
#!/usr/bin/env node export { update } from "./core/update"; export { updatePackageJSON, findPackageJsonFiles, resolveJSON, clearDependencyTreeCache, jsonCache, getCacheStats, forceClearCache, detectPackageManager, getExistingOverrideField, getOverrideFieldForPackageManager, applyOverridesToConfig, } from "./core/packageJSON"; export { mergeOverridePaths, checkMonorepoOverrides, findUnusedOverrides, cleanupUnusedOverrides, } from "./core/workspaces"; export { constructAppendix, updateAppendix, processAndWritePackageJSON, findRemovableAppendixItems, } from "./core/appendix"; export { resolveOverrides, getOverridesByType, updateOverrides, defineOverride, } from "./core/overrides"; export { detectPatches, attachPatchesToAppendix, findUnusedPatches } from "./core/patches"; export { SecurityChecker } from "./core/security"; export { loadConfig, loadExternalConfig, mergeConfigs, clearConfigCache } from "./config"; export { logger } from "./utils"; export type { Options, PastoralistJSON, PastoralistConfig, PastoralistResult, Appendix, AppendixItem, OverridesType, OverrideValue, SecurityOverrideDetail, UpdatePackageJSONOptions, SecurityAlert, SecurityCheckOptions, SecurityOverride, SecurityProvider, } from "./types";