| 123456789101112131415161718192021 | // eslint-disable-next-line import/no-extraneous-dependencies// require.main is undefined while running WebStorm code assistance analyzer of webpack.config.jsif (!require.main) {  require.main = { require };}const webpackVersion = require.main.require('webpack/package.json').version;/** * @param {boolean} [onlyMajor=true] * @return {string} */function getWebpackVersion(onlyMajor = true) {  return onlyMajor ? webpackVersion.split('.')[0] : webpackVersion;}getWebpackVersion.IS_1 = getWebpackVersion() === '1';getWebpackVersion.IS_2 = getWebpackVersion() === '2';getWebpackVersion.IS_3 = getWebpackVersion() === '3';getWebpackVersion.IS_4 = getWebpackVersion() === '4';module.exports = getWebpackVersion;
 |