esbuild-plugin-vue-iii
Version:
a esbuild plugin for vue 3 SFC files.
11 lines • 790 B
TypeScript
import { CompilerError, SFCDescriptor } from '@vue/compiler-sfc';
export interface SFCParseResult {
descriptor: SFCDescriptor;
errors: Array<CompilerError | SyntaxError>;
}
export declare function createDescriptor(filename: string, source: string, root: string, isProduction: boolean | undefined): SFCParseResult;
export declare function getPrevDescriptor(filename: string): SFCDescriptor | undefined;
export declare function setPrevDescriptor(filename: string, entry: SFCDescriptor): void;
export declare function getDescriptor(filename: string, root: string, isProduction: boolean | undefined, createIfNotFound?: boolean): SFCDescriptor | undefined;
export declare function setDescriptor(filename: string, entry: SFCDescriptor): void;
//# sourceMappingURL=descriptorCache.d.ts.map