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 7bf052d commit d9aaa1eCopy full SHA for d9aaa1e
1 file changed
packages/jest-resolve/src/defaultResolver.ts
@@ -60,7 +60,10 @@ function resolveSync(
60
61
if (REGEX_RELATIVE_IMPORT.test(target)) {
62
// resolve relative import
63
- const resolveTarget = path.resolve(basedir, target);
+ let resolveTarget = path.resolve(basedir, target);
64
+ if (target === '..' || target.endsWith('/')) {
65
+ resolveTarget += '/';
66
+ }
67
const result = tryResolve(resolveTarget);
68
if (result) {
69
return result;
@@ -97,7 +100,7 @@ function resolveSync(
97
100
const dir = path.dirname(name);
98
101
let result;
99
102
if (isDirectory(dir)) {
- result = resolveAsDirectory(name) || resolveAsFile(name);
103
+ result = resolveAsFile(name) || resolveAsDirectory(name);
104
}
105
106
// Dereference symlinks to ensure we don't create a separate
0 commit comments