@tanstack/cli
Version:
TanStack CLI
22 lines (21 loc) • 842 B
TypeScript
import type { Options } from '@tanstack/create';
import type { CliOptions } from './types.js';
export declare function resolveStarterSpecifier(starterSpecifier: string, preferredFramework?: string): Promise<string>;
export declare function listTemplateChoices(preferredFramework?: string): Promise<Array<{
id: string;
name: string;
description?: string;
framework: string;
}>>;
export declare function validateLegacyCreateFlags(cliOptions: CliOptions): {
warnings: Array<string>;
error?: string;
};
export declare function normalizeOptions(cliOptions: CliOptions, forcedAddOns?: Array<string>, opts?: {
disableNameCheck?: boolean;
forcedDeployment?: string;
}): Promise<Options | undefined>;
export declare function validateDevWatchOptions(cliOptions: CliOptions): {
valid: boolean;
error?: string;
};