We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c94cec8 commit dcaa65aCopy full SHA for dcaa65a
lib/utils/get-matched-rule-4.js
@@ -1,4 +1,13 @@
1
/* eslint-disable import/no-unresolved */
2
+const path = require('path');
3
+
4
+const ruleSetDir = path.dirname(require.resolve('webpack/lib/RuleSet'));
5
+const webpackDir = path.dirname(require.resolve('webpack'));
6
7
+if (ruleSetDir !== webpackDir) {
8
+ throw new Error('RuleSet not found in local webpack installation');
9
+}
10
11
// eslint-disable-next-line import/no-extraneous-dependencies
12
const RuleSet = require('webpack/lib/RuleSet');
13
0 commit comments