-
-
Notifications
You must be signed in to change notification settings - Fork 32.7k
Open
Labels
esmIssues and PRs related to the ECMAScript Modules implementation.Issues and PRs related to the ECMAScript Modules implementation.
Description
Version
v17.2.0
Platform
Darwin 21.1.0 Darwin Kernel Version 21.1.0: Wed Oct 13 17:33:23 PDT 2021; root:xnu-8019.41.5~1/RELEASE_X86_64 x86_64
Subsystem
No response
What steps will reproduce the bug?
--experimental-specifier-resolution=node
with symlinks was working in v17.0.1 but broke in v17.1.0
Reproduction available here: https://github.com/mattfysh/resolve
Tested with multiple versions of node in docker using e.g. docker run --rm -it --entrypoint bash node:17.1.0
node v17.0.1 - works
node v17.1.0 - doesn't work
node v17.2.0 - doesn't work
How often does it reproduce? Is there a required condition?
Always
What is the expected behavior?
The node resolution algorithm continues to work with pnpm-style symlinks
What do you see instead?
It can find the first package (a) but not it's dependency (b)
Additional information
Possibly related to #40510
mainettis
Metadata
Metadata
Assignees
Labels
esmIssues and PRs related to the ECMAScript Modules implementation.Issues and PRs related to the ECMAScript Modules implementation.