UNPKG

cnpmcore

Version:
22 lines (21 loc) 1.13 kB
import { AbstractService } from '../../common/AbstractService'; import { PackageVersionFile } from '../entity/PackageVersionFile'; import { PackageVersion } from '../entity/PackageVersion'; import { Package } from '../entity/Package'; export declare class PackageVersionFileService extends AbstractService { #private; private readonly packageVersionRepository; private readonly packageRepository; private readonly packageVersionFileRepository; private readonly distRepository; private readonly packageManagerService; private readonly cacheAdapter; listPackageVersionFiles(pkgVersion: PackageVersion, directory: string): Promise<{ files: PackageVersionFile[]; directories: string[]; }>; showPackageVersionFile(pkgVersion: PackageVersion, path: string): Promise<PackageVersionFile | null>; checkPackageVersionInUnpkgWhiteList(pkgScope: string, pkgName: string, pkgVersion: string): Promise<void>; syncPackageReadme(pkg: Package, latestPkgVersion: PackageVersion): Promise<void>; syncPackageVersionFiles(pkgVersion: PackageVersion): Promise<PackageVersionFile[]>; }