UNPKG

cnpmcore

Version:

Private NPM Registry for Enterprise

26 lines (25 loc) 775 B
import { type EasyData } from '../util/EntityUtil.ts'; import type { Dist } from './Dist.ts'; import { Entity, type EntityData } from './Entity.ts'; interface PackageVersionFileData extends EntityData { packageVersionFileId: string; packageVersionId: string; dist: Dist; directory: string; name: string; contentType: string; mtime: Date; } export declare class PackageVersionFile extends Entity { packageVersionFileId: string; packageVersionId: string; dist: Dist; directory: string; name: string; contentType: string; mtime: Date; constructor(data: PackageVersionFileData); get path(): string; static create(data: EasyData<PackageVersionFileData, 'packageVersionFileId'>): PackageVersionFile; } export {};