rollup-plugin-insert
Version:
string mutation plugin for Rollup
20 lines • 1.22 kB
TypeScript
import MagicString from 'magic-string';
import { Plugin } from 'rollup';
export interface RollupPluginInsertOptions {
include?: string;
exclude?: string;
sourceMap?: boolean;
}
export declare type RollupPluginInsertFn = (magicString: MagicString, code: string, id: string) => string | MagicString | void;
export declare const transform: (insert: RollupPluginInsertFn, options?: RollupPluginInsertOptions) => Plugin;
export declare const append: (append: string, options?: RollupPluginInsertOptions | undefined) => Plugin;
export declare const prepend: (prepend: string, options?: RollupPluginInsertOptions | undefined) => Plugin;
export declare const wrap: (begin: string, end: string, options?: RollupPluginInsertOptions | undefined) => Plugin;
declare const _default: {
transform: (insert: RollupPluginInsertFn, options?: RollupPluginInsertOptions) => Plugin;
append: (append: string, options?: RollupPluginInsertOptions | undefined) => Plugin;
prepend: (prepend: string, options?: RollupPluginInsertOptions | undefined) => Plugin;
wrap: (begin: string, end: string, options?: RollupPluginInsertOptions | undefined) => Plugin;
};
export default _default;
//# sourceMappingURL=index.d.ts.map