UNPKG

cnpmcore

Version:
31 lines (30 loc) 881 B
import { Dist } from './Dist'; import { Entity, EntityData } from './Entity'; import { EasyData } from '../util/EntityUtil'; interface PackageVersionData extends EntityData { packageId: string; packageVersionId: string; version: string; abbreviatedDist: Dist; manifestDist: Dist; tarDist: Dist; readmeDist: Dist; publishTime: Date; paddingVersion?: string | null; isPreRelease?: boolean | null; } export declare class PackageVersion extends Entity { packageId: string; packageVersionId: string; version: string; abbreviatedDist: Dist; manifestDist: Dist; tarDist: Dist; readmeDist: Dist; publishTime: Date; paddingVersion: string; isPreRelease: boolean; constructor(data: PackageVersionData); static create(data: EasyData<PackageVersionData, 'packageVersionId'>): PackageVersion; } export {};