mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
6eac1b3f22
Move the api-gen pipeline into the shared-docs directory. PR Close #57241
24 lines
539 B
TypeScript
24 lines
539 B
TypeScript
/** The JSON data file format for CLI reference info. */
|
|
export interface CliCommand {
|
|
name: string;
|
|
command: string;
|
|
parentCommand?: CliCommand;
|
|
shortDescription: string;
|
|
longDescription: string;
|
|
deprecated: boolean;
|
|
aliases: string[];
|
|
options: CliOption[];
|
|
subcommands?: CliCommand[];
|
|
}
|
|
|
|
/** The CLI item option info. */
|
|
export interface CliOption {
|
|
name: string;
|
|
type: 'boolean' | 'string' | 'number';
|
|
default: string;
|
|
description: string;
|
|
positional?: number;
|
|
aliases?: string[];
|
|
deprecated: boolean;
|
|
}
|