UNPKG

@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
"use strict"; 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); } });