@vue-macros/jsx-directive
Version:
jsxDirective feature from Vue Macros.
13 lines (10 loc) • 440 B
TypeScript
import { MarkRequired, BaseOptions } from '@vue-macros/common';
import { 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 };