esbuild-plugin-vue-iii
Version:
a esbuild plugin for vue 3 SFC files.
20 lines • 664 B
TypeScript
import { SFCScriptCompileOptions, SFCStyleCompileOptions, SFCTemplateCompileOptions } from '@vue/compiler-sfc';
import type { PluginBuild } from 'esbuild';
export interface Options {
isProduction?: boolean;
script?: Partial<SFCScriptCompileOptions>;
template?: Partial<SFCTemplateCompileOptions>;
style?: Partial<SFCStyleCompileOptions>;
}
export interface ResolvedOptions extends Options {
root: string;
include: any;
exclude: any;
customElement: any;
refTransform: any;
}
export declare const vue3Plugin: (rawOptions?: Options) => {
name: string;
setup(build: PluginBuild): void;
};
//# sourceMappingURL=index.d.ts.map