inject.d.ts 536 B

12345678910111213
  1. import type { Plugin } from 'vite';
  2. import { FilterPattern } from '@rollup/pluginutils';
  3. type Injectment = string | [string, string];
  4. export interface InjectOptions {
  5. enforce?: 'pre' | 'post';
  6. sourceMap?: boolean;
  7. callback?: (imports: Map<any, any>, mod: [string, string]) => void;
  8. include?: FilterPattern;
  9. exclude?: FilterPattern;
  10. [str: string]: Injectment | FilterPattern | Boolean | Function | undefined;
  11. }
  12. export declare function uniViteInjectPlugin(name: string, options: InjectOptions): Plugin;
  13. export {};