UNPKG

@manuth/generator-wsc-package

Version:

A Generator for WoltLab Suite Core Packages.

25 lines (24 loc) 802 B
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. */ [WoltLabSettingKey.Identifier]: string; /** * The name of the package-author. */ [WoltLabSettingKey.Author]: string; /** * The homepage of the author of the package. */ [WoltLabSettingKey.HomePage]: string; /** * Provides options for the components. */ [WoltLabSettingKey.ComponentOptions]: IWoltLabComponentOptionCollection; }