pilet-webpack-plugin
Version:
Webpack plugin for generating a valid pilet bundle.
16 lines (15 loc) • 809 B
TypeScript
import { Plugin, Compiler, BannerPlugin, DefinePlugin } from 'webpack';
import { PiletWebpackPluginOptions } from './types';
export declare class PiletWebpackPlugin implements Plugin {
private options;
private variables;
private externals;
constructor(options: PiletWebpackPluginOptions);
piletVxWebpackConfigEnhancer(compiler: Compiler): DefinePlugin[];
piletV0WebpackConfigEnhancer(compiler: Compiler): (DefinePlugin | BannerPlugin)[];
piletV1WebpackConfigEnhancer(compiler: Compiler): (DefinePlugin | BannerPlugin)[];
piletV2WebpackConfigEnhancer(compiler: Compiler): (DefinePlugin | BannerPlugin)[];
piletV3WebpackConfigEnhancer(compiler: Compiler): (DefinePlugin | BannerPlugin)[];
setup(compiler: Compiler): DefinePlugin[];
apply(compiler: Compiler): void;
}