# CommandMetadata Interface

Module
import { CommandMetadata } from "@tsed/cli-core"
Source/packages/cli-core/src/interfaces/CommandMetadata.ts

# Overview

interface CommandMetadata {
    name: string;
    alias?: string;
    description: string;
    args: {
        [key: string]: CommandArg;
    };
    options: {
        [key: string]: CommandOptions;
    };
    allowUnknownOption?: boolean;
}

# Members

name: string

name commands


alias?: string

description: string

CommandProvider description


args: {
     [key: string]: CommandArg;
 };

CommandProvider arguments


options: {
     [key: string]: CommandOptions;
 };

CommandProvider options


allowUnknownOption?: boolean