@vue-macros/jsx-directive
Version:
jsxDirective feature from Vue Macros.
18 lines (10 loc) • 455 B
TypeScript
import type { BaseOptions, MarkRequired } from '@vue-macros/common';
import type { UnpluginFactory } from 'unplugin';
type Options = BaseOptions & {
prefix?: string
lib?: "vue" | "react" | "preact" | "solid" | (string & {})
};
type OptionsResolved = MarkRequired<Options, "version" | "prefix" | "lib">;
declare const plugin: UnpluginFactory<Options | undefined, false>;
export { plugin as p };
export type { OptionsResolved as O, Options as a };