Skip to content

Commit 3f6d259

Browse files
authored
Merge pull request #305 from webpack/bugfix/alias-field-dot
fix bug when aliasing `.`
2 parents 60d79f3 + 63fff62 commit 3f6d259

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

lib/getInnerRequest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ module.exports = function getInnerRequest(resolver, request) {
1515
let innerRequest;
1616
if (request.request) {
1717
innerRequest = request.request;
18-
if (/^\.\.?\//.test(innerRequest) && request.relativePath) {
18+
if (/^\.\.?(?:\/|$)/.test(innerRequest) && request.relativePath) {
1919
innerRequest = resolver.join(request.relativePath, innerRequest);
2020
}
2121
} else {

test/fixtures/browser-module/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"./lib/ignore.js": false,
44
"./lib/replaced.js": "./lib/browser",
55
"module-a": "./browser/module-a.js",
6-
"module-b": "module-c"
6+
"module-b": "module-c",
7+
".": false
78
},
89
"innerBrowser1": {
910
"field": {

0 commit comments

Comments
 (0)