mirror of
https://github.com/kusti8/proton-native.git
synced 2026-05-15 22:02:24 -06:00
[GH-ISSUE #12] "Node doesn't like ES6" (terminology) #9
Labels
No labels
bug
documentation
enhancement
libui issue
pull-request
question
wait for libui implementation
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/proton-native#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @BillyWM on GitHub (Feb 17, 2018).
Original GitHub issue: https://github.com/kusti8/proton-native/issues/12
This is not true as of Node 6, where 99% of ES6 is supported with only 3 particular subfeatures missing (and Babel doesn't transpile them all for you, such as tail-call optimization).
Here's a chart: http://node.green
You may be thinking of other features that developers commonly use, like async/await or object rest/spread, but these are not part of "ES6" (ES2015) but rather later yearly standards revisions (ES2016 - ES 2018)
Many of these features are indeed supported in the most recent stable + LTS releases of Node (8 and 9) - the ones offered by default for download on the Node site
@kusti8 commented on GitHub (Feb 18, 2018):
Ok, I think I just had an old version of node on my computer, so that's why. I'll fix it now.