UNPKG

@bitjourney/check-es-version-webpack-plugin

Version:

Webpack plugin to ensure the output results are valid in the specified ES version

28 lines (24 loc) 627 B
const MemoryFs = require("memory-fs"); const webpack = require("webpack"); function createCompiler(options = {}) { const compiler = webpack( { mode: 'production', bail: true, cache: false, optimization: { minimize: false, }, output: { pathinfo: false, path: `${__dirname}/dist`, filename: '[name].[chunkhash].js', chunkFilename: '[id].[name].[chunkhash].js', }, ...options, } ); compiler.outputFileSystem = new MemoryFs(); return compiler; } module.exports.createCompiler = createCompiler;