-
Notifications
You must be signed in to change notification settings - Fork 9.4k
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
move to requiring Node 6 when LTS #449
Comments
maybe add a .nvmrc file as well for the nvm users while helping out :) |
I believe this is being skipped to 7 |
I don't think we need to be in a rush here. A few folks who want to use Lighthouse are on v4 still, and v5 is a challenge for them. Once LTS ships in october, we'll be in a better place for this sort of upgrade. But until then, I'm in favor of staying with 5. |
I'd be ok waiting on 6 until it hits LTS |
@brendankenny @paulirish we have hit lts for node 6, should we move on? |
i'll close this, we will move whenever we are ready :) |
resurrecting this issue. I think we're ready to drop anything before v6.9. We don't want to go tooooo crazy with new features, but dropping older versions from Travis, dropping |
@XhmikosR hopefully this makes your life much easier :) |
Woo-hoo!
Looking forward to this as it will allow us to test everything on Windows.
Well, after we sort a couple of other minor issues :)
PS. Might be a good time to make sure the engines property is consistent in
all package.json files.
…On Jan 24, 2017 22:20, "Brendan Kenny" ***@***.***> wrote:
@XhmikosR <https://github.com/XhmikosR> hopefully this makes your life
much easier :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#449 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAVVtTBYqEagIHkYYgVlBvLj-PP08z9Yks5rVl0GgaJpZM4I4ua6>
.
|
With the release of 6.2.2, I think it may be time.
|| defaultValue
dance and especially eliminating the verbose cases of checking a value that may be falsy since default parameters always check againstundefined
)Array.prototype.includes
**
), which means lighthouse devs can use node 6+ and any language feature used will be compatible with a node 6 baseline (modulo performance improvements). This has been a problem in a few PRs in the past, where someone running node 6 has to rewrite when their change breaks in testing on node 5. Only caveat here isasync
/await
, which has enough demand that we may need to upgrade when that's turned on.The text was updated successfully, but these errors were encountered: