@manuth/generator-wsc-package
Version:
A Generator for WoltLab Suite Core Packages.
25 lines (24 loc) • 802 B
TypeScript
import { ITSProjectSettings } from "@manuth/generator-ts-project";
import { IWoltLabComponentOptionCollection } from "./IWoltLabComponentOptionCollection.js";
import { WoltLabSettingKey } from "./WoltLabSettingKey.js";
/**
* Provides options for the {@link WoltLabGenerator `WoltLabGenerator`}
*/
export interface IWoltLabSettings extends ITSProjectSettings {
/**
* The identifier of the package.
*/
[]: string;
/**
* The name of the package-author.
*/
[]: string;
/**
* The homepage of the author of the package.
*/
[]: string;
/**
* Provides options for the components.
*/
[]: IWoltLabComponentOptionCollection;
}