@pnpm/git-resolver
Version:
Resolver for git-hosted packages
11 lines (10 loc) • 496 B
TypeScript
import { type ResolveResult } from '@pnpm/resolver-base';
import { type HostedPackageSpec } from './parseBareSpecifier';
import { createGitHostedPkgId } from './createGitHostedPkgId';
import { type AgentOptions } from '@pnpm/network.agent';
export { createGitHostedPkgId };
export type { HostedPackageSpec };
export type GitResolver = (wantedDependency: {
bareSpecifier: string;
}) => Promise<ResolveResult | null>;
export declare function createGitResolver(opts: AgentOptions): GitResolver;