import {
normalizeOptionalLowercaseString,
normalizeOptionalString,
} from "../shared/string-coerce.js"; import { isRecord } from "../utils.js";
export type PluginManifestCommandAliasKind = "runtime-slash";
export type PluginManifestCommandAlias = { /** Command-like name users may put in plugin config by mistake. */
name: string; /** Command family, used for targeted diagnostics. */
kind?: PluginManifestCommandAliasKind; /** Optional root CLI command that handles related CLI operations. */
cliCommand?: string;
};
export type PluginManifestCommandAliasRecord = PluginManifestCommandAlias & {
pluginId: string;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.