woltlab-compiler
Version:
A compiler for WoltLab-Package Archives and WoltLab-Package Components
26 lines • 854 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const PackageFileDescriptor_1 = require("./PackageFileDescriptor");
/**
* Provides an abstraction of a required package.
*/
class RequiredPackageDescriptor extends PackageFileDescriptor_1.PackageFileDescriptor {
/**
* Initializes a new instance of the `RequiredPackageDescriptor` class.
*/
constructor(options) {
super(options);
this.MinVersion = options.MinVersion;
}
/**
* Gets or sets the minimal version of the package which must bee installed.
*/
get MinVersion() {
return this.minVersion;
}
set MinVersion(value) {
this.minVersion = value;
}
}
exports.RequiredPackageDescriptor = RequiredPackageDescriptor;
//# sourceMappingURL=RequiredPackageDescriptor.js.map