-
Notifications
You must be signed in to change notification settings - Fork 26
[TRACKING] NODE_PATH collisions in builder itself vs other deps #99
Comments
Ack! Github commit messages gone awry! This is only bandaided with #104, not fixed, so re-opening. |
Issues #107 overrides this issue and we should come back to it / solve this at the same time. |
Reviewing the mechanics of what would have to happen, I think this is really the artifact of needing a completely clean node_modules install and the issue manifested like: Original: both root and builder use
Then a local, not-from-scratch upgrade left us with:
whereas a clean install would have done:
Which would have had builder pick up the correct lodash. Going to switch this to a UPDATE: This is looking less likely given experiments at https://github.com/FormidableLabs/install-experiments-npmv3 |
New Chalk issue:
Tree:
The issue is
vs. on an install with the error, the same is:
|
This whole thing is likely npm/npm#10727. Closing unless reoccurrence without "double install" scenario appears. |
From the trenches:
builder/node_modules
is not currently part of the NODE_PATH resolution..map()
lostthis
as a last argument option.Task
builder/node_modules
to NODE_PATH and figure out how to deal with potential conflicts with otherlodash
etc. conflicts... (This may be hard -- test by dropping ROOT/lodash of different versions).Error:
The text was updated successfully, but these errors were encountered: