@bitjourney/check-es-version-webpack-plugin
Version:
Webpack plugin to ensure the output results are valid in the specified ES version
28 lines (22 loc) • 559 B
JavaScript
;
const { CheckEsVersionPlugin } = require("..");
const { createCompiler } = require("./helper");
const compiler = createCompiler({
entry: `${__dirname}/fixtures/es2015.js`,
plugins: [
new CheckEsVersionPlugin({
esVersion: 5, // ES5 has no classes
}),
],
})
compiler.run((err, stats) => {
if (err) {
throw err;
}
if (stats.compilation.errors.length > 0) {
console.error("ok:", stats.compilation.errors.join("\n"));
} else {
console.error("not ok: no syntax errors occur.")
process.exit(1);
}
});