We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a38a144 commit c6bac20Copy full SHA for c6bac20
1 file changed
packages/jest-resolve/src/defaultResolver.ts
@@ -68,7 +68,10 @@ function resolveSync(
68
69
if (REGEX_RELATIVE_IMPORT.test(target)) {
70
// resolve relative import
71
- const resolveTarget = path.resolve(basedir, target);
+ let resolveTarget = path.resolve(basedir, target);
72
+ if (target === '..' || target.endsWith('/')) {
73
+ resolveTarget += '/';
74
+ }
75
const result = tryResolve(resolveTarget);
76
if (result) {
77
return result;
@@ -103,7 +106,7 @@ function resolveSync(
103
106
const dir = path.dirname(name);
104
107
let result;
105
108
if (isDirectory(dir)) {
- result = resolveAsDirectory(name) || resolveAsFile(name);
109
+ result = resolveAsFile(name) || resolveAsDirectory(name);
110
}
111
112
// Dereference symlinks to ensure we don't create a separate
0 commit comments