UNPKG

cnpmcore

Version:

Private NPM Registry for Enterprise

14 lines (13 loc) 733 B
import type { Result } from 'npm-package-arg'; import type { PackageJSONType } from '../../repository/PackageRepository.ts'; export declare class PackageVersionService { private packageVersionRepository; private packageRepository; private packageVersionBlockRepository; private readonly bugVersionService; private readonly distRepository; readManifest(pkgId: string, spec: Result, isFullManifests: boolean, withBugVersion?: boolean): Promise<PackageJSONType | undefined>; private findRealSpec; getVersion(spec: Result, withBugVersion?: boolean): Promise<string | undefined | null>; findBlockInfo(fullname: string): Promise<import("../entity/PackageVersionBlock.ts").PackageVersionBlock | null>; }