UNPKG

houdini-svelte

Version:
28 lines (27 loc) 1.27 kB
import type { Document, Config, ConfigFile, Script } from 'houdini'; import type { Framework } from '../plugin/kit'; export declare function test_config(extraConfig?: Partial<ConfigFile>): Promise<Config>; export declare function pipeline_test(documents: string[], extra_config?: Partial<ConfigFile>): Promise<{ pluginRoot: string; docs: Document[]; config: Config; }>; export declare function route_test({ component, script, page_query, layout_query, layout, layout_script, config: extra, framework, route_path, }: { component?: string; script?: string; page_query?: string; layout_query?: string; layout?: string; layout_script?: string; config?: Partial<ConfigFile>; framework?: Framework; route_path?: string; }): Promise<{ component: Script | null; script: Script | null; layout: Script | null; layout_script: Script | null; }>; export declare function component_test(content: string, extra?: Partial<ConfigFile>): Promise<Script | null>; export declare function test_transform_svelte(filepath: string, content: string): Promise<import("ast-types").namedTypes.Program | null>; export declare function test_transform_js(filepath: string, content: string): Promise<import("ast-types").namedTypes.Program>;