UNPKG

winterspec

Version:

Write Winter-CG compatible routes with filesystem routing and tons of features

16 lines (15 loc) 622 B
import { WinterSpecConfig } from "../config/config.js"; import { SetRequired } from "type-fest"; declare global { const Bun: any; } export interface ResolvedWinterSpecConfig extends WinterSpecConfig { rootDirectory: string; tsconfigPath: string; routesDirectory: string; } /** * Resolves relative paths and sets defaults for any missing values. */ export declare const resolveConfig: (config: SetRequired<WinterSpecConfig, "rootDirectory">) => ResolvedWinterSpecConfig; export declare const loadConfig: (rootDirectory: string, overrides?: Partial<WinterSpecConfig>) => Promise<ResolvedWinterSpecConfig>;