@teambit/workspace
Version:
21 lines (20 loc) • 723 B
TypeScript
import type { Command, CommandOptions } from '@teambit/cli';
import type { EjectConfResult, Workspace } from './workspace';
type EjectConfArgs = [string];
type EjectConfOptionsCLI = {
propagate: string | boolean | undefined;
override: string | boolean | undefined;
};
export default class EjectConfCmd implements Command {
private workspace;
name: string;
description: string;
extendedDescription: string;
alias: string;
group: string;
options: CommandOptions;
constructor(workspace: Workspace);
report(args: EjectConfArgs, options: EjectConfOptionsCLI): Promise<string>;
json([pattern]: EjectConfArgs, options: EjectConfOptionsCLI): Promise<EjectConfResult[]>;
}
export {};