UNPKG

@tsed/cli

Version:
21 lines (20 loc) 584 B
import { ProjectPackageJson } from "@tsed/cli-core"; import { BaseRuntime } from "./supports/BaseRuntime.js"; export interface RuntimeInitOptions { runtime?: string; packageManager?: string; } export declare class RuntimesModule { protected projectPackageJson: ProjectPackageJson; private runtimes; constructor(); init(ctx: RuntimeInitOptions): void; list(): string[]; get(name?: string): BaseRuntime; scripts(ctx: RuntimeInitOptions): { build: string; barrels: string; start: string; "start:prod": string; }; }