syncpack
Version:
Manage multiple package.json files, such as in Lerna Monorepos and Yarn/Pnpm Workspaces
8 lines (7 loc) • 591 B
TypeScript
import { DependencyType, SyncpackConfig } from '../constants';
import { SourceWrapper } from './lib/get-wrappers';
declare type Options = Pick<SyncpackConfig, 'dev' | 'filter' | 'indent' | 'peer' | 'prod' | 'semverRange' | 'source'>;
export declare const setSemverRange: (range: string, version: string) => string;
export declare const setSemverRanges: (semverRange: string, dependencyTypes: DependencyType[], filter: RegExp, wrapper: SourceWrapper) => void;
export declare const setSemverRangesToDisk: ({ dev, filter, indent, peer, prod, semverRange, source }: Options) => void;
export {};