13 lines
506 B
TypeScript
13 lines
506 B
TypeScript
import type { Plugin } from 'vite';
|
|
import { FilterPattern } from '@rollup/pluginutils';
|
|
type Injectment = string | [string, string];
|
|
export interface InjectOptions {
|
|
sourceMap?: boolean;
|
|
callback?: (imports: Map<any, any>, mod: [string, string]) => void;
|
|
include?: FilterPattern;
|
|
exclude?: FilterPattern;
|
|
[str: string]: Injectment | FilterPattern | Boolean | Function | undefined;
|
|
}
|
|
export declare function uniViteInjectPlugin(name: string, options: InjectOptions): Plugin;
|
|
export {};
|