@manuth/generator-wsc-package
Version:
A Generator for WoltLab Suite Core Packages.
38 lines • 1.05 kB
JavaScript
import { ESModuleDependencyCollection } from "@manuth/generator-ts-project";
import { Constants } from "../../../Core/Constants.js";
/**
* Represents a collection of dependencies for woltlab packages.
*/
export class WoltLabDependencyCollection extends ESModuleDependencyCollection {
/**
* Initializes a new instance of the {@link WoltLabDependencyCollection `WoltLabDependencyCollection`} class.
*
* @param esModule
* A value indicating whether the ESModule dependencies are allowed.
*/
constructor(esModule) {
super({
devDependencies: [
"@manuth/woltlab-compiler",
"ts-node"
]
}, esModule);
}
/**
* @inheritdoc
*/
get Package() {
return Constants.Package;
}
/**
* @inheritdoc
*/
get CommonJSOverrides() {
return {
devDependencies: {
"@manuth/woltlab-compiler": "^3.0.3"
}
};
}
}
//# sourceMappingURL=WoltLabDependencyCollection.js.map