Skip to content

Commit f4b82c2

Browse files
authoredApr 23, 2021
fix(utils): use webpack object version if package can't be required
fix(utils): use webpack object version if package can't be required
1 parent 4a3d105 commit f4b82c2

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed
 

‎lib/utils/is-webpack-1.js

+5-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1-
// eslint-disable-next-line import/no-extraneous-dependencies
2-
const webpackPkg = require('webpack/package.json');
1+
// eslint-disable-next-line import/no-extraneous-dependencies, import/no-unresolved, global-require
2+
const webpackPkg = require('webpack/package.json') || {};
3+
// eslint-disable-next-line import/no-extraneous-dependencies, import/no-unresolved, global-require
4+
const webpackVersion = webpackPkg.version || require('webpack').version;
35

4-
const webpackMajorVersion = parseInt(webpackPkg.version.split('.')[0], 10);
6+
const webpackMajorVersion = parseInt(webpackVersion.split('.')[0], 10);
57

68
module.exports = webpackMajorVersion === 1;

0 commit comments

Comments
 (0)