UNPKG

@manuth/woltlab-compiler

Version:

A compiler for generating WoltLab-Package `.tar` Archives and other WoltLab-Package Components

28 lines (27 loc) 924 B
import { IRequiredPackageDescriptorOptions } from "./IRequiredPackageDescriptorOptions.js"; import { PackageFileDescriptor } from "./PackageFileDescriptor.js"; import { VersionNumber } from "./VersionNumber.js"; /** * Provides an abstraction of a required package. */ export declare class RequiredPackageDescriptor extends PackageFileDescriptor { /** * The minimal version of the package which must bee installed. */ private minVersion; /** * Initializes a new instance of the {@link RequiredPackageDescriptor `RequiredPackageDescriptor`} class. * * @param options * The options of the descriptor. */ constructor(options: IRequiredPackageDescriptorOptions); /** * Gets or sets the minimal version of the package which must bee installed. */ get MinVersion(): VersionNumber; /** * @inheritdoc */ set MinVersion(value: VersionNumber); }