webpack-userscript
Version:
A Webpack plugin for userscript projects.
18 lines (17 loc) • 579 B
TypeScript
import { TagType, UserscriptPluginInstance, ValueType } from '../types';
import { Feature } from './feature';
export interface RenderHeadersOptions {
prefix?: string;
suffix?: string;
pretty?: boolean;
tagOrder?: TagType[];
proxyScript?: unknown;
}
export declare class RenderHeaders extends Feature<RenderHeadersOptions> {
readonly name = "RenderHeaders";
apply({ hooks }: UserscriptPluginInstance): void;
private mergeHeadersMap;
private render;
protected renderTag(tag: TagType, value: ValueType): string[][];
private getTagName;
}