-
Notifications
You must be signed in to change notification settings - Fork 115
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
error when using with node 0.10.4 #118
Comments
That version of this module is transpiled to es5. The issue is in dependencies, This appears to be I'm not going to do any more than that to support 0.10, because that version of node is explicitly marked as End of Life and stopped receiving security patches a whole year ago. Absolutely no one should be using it, even for legacy applications. |
Relevant upstream issue: |
Actually considering that [email protected] is still present in a LTS version of Debian supported until April 2020, I might reconsider this. If |
This is irresponsible. There are, today, known security vulnerabilities that will not be fixed. Do not support/encourage users to continue running it. |
Note that if you pin |
Is the Debian Project willing to take over fixing [email protected]? |
You're right, if |
@dantman or, and hear me out on this, you could stop supporting EOL and insecure versions of Node.js. |
Debian backports security patches to their packages, even when the upstream project considers that release EOL and isn't patching it. For example they patched the CVE-2017-1000381 vulnerability in the
As I just pointed out, it appears that If you can't stick to semver, then your library is not a good package for me to make my packages depend on. Other http request libraries appear to stick to semver, the packages request depends on to implement the fancy featues follow semver. The only piece in this puzzle that is causing things to break, is |
Another note I should make for myself. Now that node supports iterators I should consider toning down the use of the core-js and regenerator polyfills and replacing request with something that doesn't pull in a bunch of code we have no use for. |
I can't really go back and retroactively fix 1.1.1 at this point. But |
given it is supported for node>=0.10.0
our legacy application is using node 0.10.4
I have include fb v 1.1.1 in package.json
and did npm install
when I am running my app it is giving below error
/app/node_modules/fb/node_modules/boom/lib/index.js:5
const Hoek = require('hoek');
^^^^^
As node 0.10.4 didn't support es6 syntax it is not able to run
any solution to resolve this?
The text was updated successfully, but these errors were encountered: