> And then node_modules, which packages should not rely on but do,
Isn't the point of node_modules to house ... dependencies? I'm confused as to what you're getting at here.
Isn't the point of node_modules to house ... dependencies? I'm confused as to what you're getting at here.
Once you've landed on a package manager that does use it, wouldn't you continue to use that?
There are ways to not use node_modules, by using newer Yarns for example.
My point was that if you use yarn2 in pmp mode, and you have a dependencies that depends on the node_modules layout being at the same level as package.json, than even if your package manager doesn't not need or use node_modules, it must emulate it so the dependencies can find their files.