@dtinsight/auto-polyfills-webpack-plugin
v2.0.2
Published
a webpack plugin for auto generate polyfills
Downloads
6
Keywords
Readme
A webpack plugin for auto import polyfills using core-js custom build, you can combine it with esbuild-loader because esbuild-loader don't do auto polyfills
Getting Started
- Install as devDependencies:
pnpm install @dtinsight/auto-polyfills-webpack-plugin -D
- then add it into webpack plugins config:
config.plugins.push(
new AutoPolyfillsWebpackPlugin();
);
and a minified file will be generated in project root (or custom with option cwd), then you should commit it for reused.
Options
type IOpts = {
cwd?: string; // cwd, default value is `process.cwd()`
browserslistPath?: string; // default value is .browserslistrc in root directory
hashType?: string; // crypto type, default value is md5
customPrefix?: string; //custom polyfill prefix, default value is 'dt'
excludeCoreJsModules?: string[]; //exclude core-js modules.
};