deno.land / x / solidstart@v1.0.0-rc.0 / config / index.d.ts
1234567891011121314151617181920212223242526272829import type { AppOptions, createApp } from "vinxi";import type { CustomizableConfig } from "vinxi/dist/types/lib/vite-dev";import { InlineConfig } from "vite";import type { Options } from "vite-plugin-solid";
// atleast until we sort which server options are good to usetype ViteCustomizableConfig = CustomizableConfig & { server?: InlineConfig["server"];}
type SolidStartInlineConfig = { ssr?: boolean; solid?: Options; extensions?: string[]; server?: AppOptions["server"]; appRoot?: string; routeDir?: string; middleware?: string; devOverlay?: boolean; experimental?: { islands?: boolean; } vite?: | ViteCustomizableConfig | ((options: { router: "server" | "client" | "server-function" }) => ViteCustomizableConfig);};
export declare function defineConfig(baseConfig?: SolidStartInlineConfig): ReturnType<typeof createApp>;
Version Info