Skip to content

Commit c6bac20

Browse files
committed
alternate fix
1 parent a38a144 commit c6bac20

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

packages/jest-resolve/src/defaultResolver.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,10 @@ function resolveSync(
6868

6969
if (REGEX_RELATIVE_IMPORT.test(target)) {
7070
// resolve relative import
71-
const resolveTarget = path.resolve(basedir, target);
71+
let resolveTarget = path.resolve(basedir, target);
72+
if (target === '..' || target.endsWith('/')) {
73+
resolveTarget += '/';
74+
}
7275
const result = tryResolve(resolveTarget);
7376
if (result) {
7477
return result;
@@ -103,7 +106,7 @@ function resolveSync(
103106
const dir = path.dirname(name);
104107
let result;
105108
if (isDirectory(dir)) {
106-
result = resolveAsDirectory(name) || resolveAsFile(name);
109+
result = resolveAsFile(name) || resolveAsDirectory(name);
107110
}
108111
if (result) {
109112
// Dereference symlinks to ensure we don't create a separate

0 commit comments

Comments
 (0)