@regru/webpack-babel-multi-target-plugin
Version:
A Webpack plugin that works with Babel to allow deployment of ES2015 builds targeted to modern browsers, with an ES5 fallback for legacy browsers.
11 lines (10 loc) • 565 B
TypeScript
import { Compiler } from 'webpack';
import { BabelTarget } from './babel-target';
import { BabelTargetEntryDependency } from './babel.target.entry.dependency';
import { BabelTargetEntryPlugin } from './babel.target.entry.plugin';
export declare class BabelTargetSingleEntryPlugin extends BabelTargetEntryPlugin {
private entry;
constructor(targets: BabelTarget[], context: string, name: string, entry: string);
apply(compiler: Compiler): void;
static createDependency(target: BabelTarget, entry: string, name: string): BabelTargetEntryDependency;
}