版博士V2.0程序
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1 год назад
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import { TransformResult, ViteDevServer } from 'vite';
  2. import { E as EncodedSourceMap } from './types.d-1e7e3fdf.js';
  3. import { f as DebuggerOptions, D as DepsHandlingOptions, e as ViteNodeServerOptions, F as FetchResult, d as ViteNodeResolveId } from './types-e6d31da0.js';
  4. declare class Debugger {
  5. options: DebuggerOptions;
  6. dumpDir: string | undefined;
  7. initPromise: Promise<void> | undefined;
  8. externalizeMap: Map<string, string>;
  9. constructor(root: string, options: DebuggerOptions);
  10. clearDump(): Promise<void>;
  11. encodeId(id: string): string;
  12. recordExternalize(id: string, path: string): Promise<void>;
  13. dumpFile(id: string, result: TransformResult | null): Promise<void>;
  14. loadDump(id: string): Promise<TransformResult | null>;
  15. writeInfo(): Promise<void>;
  16. }
  17. declare function guessCJSversion(id: string): string | undefined;
  18. declare function shouldExternalize(id: string, options?: DepsHandlingOptions, cache?: Map<string, Promise<string | false>>): Promise<string | false>;
  19. declare class ViteNodeServer {
  20. server: ViteDevServer;
  21. options: ViteNodeServerOptions;
  22. private fetchPromiseMap;
  23. private transformPromiseMap;
  24. private existingOptimizedDeps;
  25. fetchCache: Map<string, {
  26. duration?: number | undefined;
  27. timestamp: number;
  28. result: FetchResult;
  29. }>;
  30. externalizeCache: Map<string, Promise<string | false>>;
  31. debugger?: Debugger;
  32. constructor(server: ViteDevServer, options?: ViteNodeServerOptions);
  33. shouldExternalize(id: string): Promise<string | false>;
  34. private ensureExists;
  35. resolveId(id: string, importer?: string, transformMode?: 'web' | 'ssr'): Promise<ViteNodeResolveId | null>;
  36. getSourceMap(source: string): EncodedSourceMap | null;
  37. fetchModule(id: string, transformMode?: 'web' | 'ssr'): Promise<FetchResult>;
  38. transformRequest(id: string): Promise<TransformResult | null | undefined>;
  39. getTransformMode(id: string): "web" | "ssr";
  40. private _fetchModule;
  41. protected processTransformResult(result: TransformResult): Promise<TransformResult>;
  42. private _transformRequest;
  43. }
  44. export { ViteNodeServer, guessCJSversion, shouldExternalize };