Closed markkimsal closed 4 years ago
Never mind, it works on a clean directory. I have no idea what's going on with my project with such a small composer file and no composer.lock.
@markkimsal those are some rather old versions at this point. Would suggest updating to our latest versions as they include tons of improvements and bug fixes.
@WyriHaximus the whole point is that I was asking to install react/socket @ 1.4.0 and composer was pulling in old versions for no reason.
if I typed in react/socket ^1.4.0 into the composer json and ran composer install it worked, but composer require react/socket:^1.4.0 was pulling in old 0.4 stuff. Very strange.
@markkimsal probably something in there that project/package still requiring the older version. A bunch of our packages are BC with older version, so if that matches up with something in there it's not that strange it will try to pull those packages in.
There seems to be a dependency loop with v1.4.0
I think this is because socket requires react/dns 0.4 and react/http 0.4 and somehow, those packages require the meta package react/react 0.4.
no composer.lock file