esbuildService.d.ts 635 B

1234567891011121314
  1. import { TransformOptions } from 'esbuild';
  2. import { SharedConfig } from './config';
  3. export declare const tjsxRE: RegExp;
  4. export declare const vueJsxPublicPath = "/vite/jsx";
  5. export declare const vueJsxFilePath: string;
  6. export declare function resolveJsxOptions(options?: SharedConfig['jsx']): Pick<TransformOptions, "jsxFactory" | "jsxFragment"> | undefined;
  7. export declare const stopService: () => Promise<void>;
  8. export declare const transform: (src: string, request: string, options?: TransformOptions, jsxOption?: SharedConfig['jsx']) => Promise<{
  9. code: string;
  10. map: string;
  11. } | {
  12. code: string;
  13. map: undefined;
  14. }>;