UNPKG

997 BTypeScriptView Raw
1import { Resolver, ResolveOptions, MinimalResolveOptions } from './Resolver';
2import { Descriptor, Locator } from './types';
3export declare class RunInstallPleaseResolver implements Resolver {
4 private readonly resolver;
5 constructor(resolver: Resolver);
6 supportsDescriptor(descriptor: Descriptor, opts: MinimalResolveOptions): boolean;
7 supportsLocator(locator: Locator, opts: MinimalResolveOptions): boolean;
8 shouldPersistResolution(locator: Locator, opts: MinimalResolveOptions): boolean;
9 bindDescriptor(descriptor: Descriptor, fromLocator: Locator, opts: MinimalResolveOptions): Descriptor;
10 getResolutionDependencies(descriptor: Descriptor, opts: MinimalResolveOptions): Descriptor[];
11 getCandidates(descriptor: Descriptor, dependencies: unknown, opts: ResolveOptions): Promise<never>;
12 getSatisfying(descriptor: Descriptor, references: Array<string>, opts: ResolveOptions): Promise<never>;
13 resolve(locator: Locator, opts: ResolveOptions): Promise<never>;
14}