syncpack
Version:
Consistent dependency versions in large JavaScript Monorepos
6 lines (5 loc) • 417 B
TypeScript
import { Effect } from 'effect';
import type { VersionGroupConfig } from '../../config/types.js';
import type { Specifier } from '../../specifier/index.js';
import type { NonSemverError } from '../../specifier/lib/non-semver-error.js';
export declare function getPreferredVersion(preferVersion: VersionGroupConfig.Standard['preferVersion'], specifiers: Specifier.Any[]): Effect.Effect<Specifier.Any, NonSemverError>;