Skip to content

Commit 9ef9fcb

Browse files
committed
fix importing package.json
1 parent d22a9df commit 9ef9fcb

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

packages/react-dev-utils/ModuleScopePlugin.js

+6-8
Original file line numberDiff line numberDiff line change
@@ -40,21 +40,19 @@ class ModuleScopePlugin {
4040
if (relative.startsWith('../') || relative.startsWith('..\\')) {
4141
return callback();
4242
}
43+
const requestFullPath = path.resolve(
44+
path.dirname(request.context.issuer),
45+
request.__innerRequest_request
46+
);
4347
const descriptionFileRelativeToRoot = path.relative(
4448
request.descriptionFileRoot,
45-
request.descriptionFilePath
49+
requestFullPath
4650
);
4751
if (descriptionFileRelativeToRoot === 'package.json') {
4852
return callback();
4953
}
5054
// Find path from src to the requested file
51-
const requestRelative = path.relative(
52-
appSrc,
53-
path.resolve(
54-
path.dirname(request.context.issuer),
55-
request.__innerRequest_request
56-
)
57-
);
55+
const requestRelative = path.relative(appSrc, requestFullPath);
5856
// Error if in a parent directory of src/
5957
if (
6058
requestRelative.startsWith('../') || requestRelative.startsWith('..\\')

0 commit comments

Comments
 (0)