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.js 10 #747
Comments
DeprecationWarning comes from |
125a781 makes the necessary dependency changes for it to build and run (disregarding the deprecation warning). |
Does not build for me on Node.js 10, though I'm not sure if it's supposed to or not. Judging from your latest comment, it should build and run, but I don't know if it's still a WIP or not. Downgrading node to
|
Firstly, please refer to the documentation and note that I explicitly do not support installation as root. Yes, CyTube builds successfully on node.js 10. The error message from the above log appears to be coming from Once you have switched to a non-root user, can you please try a clean install with |
Yes, it builds and runs if you don't run it as root. I didn't realize I used the wrong cert when SSH'ing. |
Closing since the MySQL warning is just a warning and the project already has an active pull request to fix it going forward: mysqljs/mysql#2026 |
Not to be confused with v0.10...
Looks like this does require changes to get it to build:
bcrypt
needs to be updated to v2. This is backwards compatible for existing hashes, but reportedly hashes created with v2 cannot be correctly compared using v1 of the library.v8-profiler
needs to be removed. It does not build in node.js 10.(node:11282) [DEP0096] DeprecationWarning: timers.unenroll() is deprecated. Please use clearTimeout instead.
Unsure which dependency is responsible for this.The text was updated successfully, but these errors were encountered: