UNPKG

@vitejs/plugin-rsc

Version:
24 lines (23 loc) 737 B
import { RscPluginOptions, vitePluginRsc } from "./plugin-CYYsF3qY.js"; import MagicString from "magic-string"; import { Program } from "estree"; //#region src/transforms/hoist.d.ts declare function transformHoistInlineDirective(input: string, ast: Program, { runtime, rejectNonAsyncFunction, ...options }: { runtime: (value: string, name: string, meta: { directiveMatch: RegExpMatchArray; }) => string; directive: string | RegExp; rejectNonAsyncFunction?: boolean; encode?: (value: string) => string; decode?: (value: string) => string; noExport?: boolean; }): { output: MagicString; names: string[]; }; //#endregion export { type RscPluginOptions, vitePluginRsc as default, transformHoistInlineDirective };