-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support node 4.0 #1577
Comments
Hmm issue may be just node-gyp |
Why would be node-gyp? |
Nevermind appears to be related to the install scripts of socket-io dependencies similar to #1571 |
Make some noise on socket.io so they finally bumpt their dependencies to resolve this :( socketio/socket.io#2228 (comment) |
The root cause of this issue is how horrible the UX of npm is. The build is probably just working fine, but due to the npm output vomit which complains about errors in optional dependencies, it makes it look like the installation failed instead of actually being successful. |
@3rd-Eden yes I know but everyone thinks the install failed and then comes over here complaining. And even worse, it's actually causing test builds to fail: #1579 (comment) |
Now that this is fixed can you please release a new version with a updated socket.io. |
@talltyler what makes you think this is fixed? There hasn't been a socket.io release that fixes this as far as I can see. |
You are correct, it looks like socket.io-client is updated and they are still waiting. |
@talltyler you can just use it, they are only optional dependencies that fail when installing, just npm is spitting out way too many warnings about it :( |
I am also eager to see this updated. I hate to see projects stuck with transitive dependencies holding things back, workarounds can be ugly but I think it is better than being stuck. |
I ran into this today as well. While I agree with @3rd-Eden it would be nice to have a work around. There is no use attempting to hand wave away errors that aren't actually errors. |
Well the solution would be to have someone properly maintaining socket.io...as we sadly can't switch away from it as it still has the best support for old browsers.. |
Adding to the list: nodejs/node#2798. |
@pmq20 why? karma is working fine on 4.0 as stated before only optional dependencies of socket.io are failing |
@dignifiedquire Oh sorry that I missed the fact that this is just a warning-level failure. |
FYI: socket.io 1.3.7 is out, it supports Node 4 without any optional deps failing. :) We should get those lines removed from |
Sweet |
Should be fixed in |
https://nodejs.org/en/blog/release/v4.0.0/
The text was updated successfully, but these errors were encountered: