Commit aeec360
committed
Fix: Register workspace self-reference symlinks in package map for loose maps
When nodePackageMapType is 'loose' and workspace self-reference symlinks
are created by register_workspace_symlinks_at, these entries must be
registered with NodeModulesPackageMapBuilder so they appear in
package_locations_by_node_modules_path. Without this registration,
loose maps miss these workspace locations even though the symlinks exist,
causing resolution failures that wouldn't occur without package maps.1 parent 13aa7ed commit aeec360
1 file changed
Lines changed: 13 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| 92 | + | |
92 | 93 | | |
93 | 94 | | |
94 | 95 | | |
| |||
147 | 148 | | |
148 | 149 | | |
149 | 150 | | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
150 | 154 | | |
151 | 155 | | |
152 | 156 | | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
153 | 165 | | |
154 | 166 | | |
155 | 167 | | |
| |||
270 | 282 | | |
271 | 283 | | |
272 | 284 | | |
| 285 | + | |
273 | 286 | | |
274 | 287 | | |
275 | 288 | | |
| |||
0 commit comments