Skip to content

Feature

@tsed/cli

Usage

typescript
import { Feature } from "@tsed/cli";

See /packages/cli/src/commands/init/config/FeaturesPrompt.ts.

Overview

ts
interface Feature {
    name: string;
    value?: any;
    checked?: boolean | ((opts: Partial<InitOptions>) => boolean);
    when?: (opts: any) => boolean;
    dependencies?: Record<string, any>;
    devDependencies?: Record<string, any>;
}

name

ts
name: string;

value

ts
value?: any;

checked: boolean |

ts
checked?: boolean | ((opts: Partial<InitOptions>) => boolean);

when:

ts
when?: (opts: any) => boolean;

dependencies

ts
dependencies?: Record<string, any>;

devDependencies

ts
devDependencies?: Record<string, any>;

Released under the MIT License.