Skip to content
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

Drop support for Node.js 0.x #149

Open
paazmaya opened this issue Nov 7, 2016 · 6 comments
Open

Drop support for Node.js 0.x #149

paazmaya opened this issue Nov 7, 2016 · 6 comments

Comments

@paazmaya
Copy link
Contributor

paazmaya commented Nov 7, 2016

http://node.green/

While working on the #140 ESLint migration and setting the google preset, there seems to be the requirement to use const and let, as an example for ES6 features that are not available in 0.x versions (without --harmony) flag.

How about defining the minimum supported version as 4.2.0 (LTS) and go forward with that?

https://github.com/nodejs/LTS#lts-schedule

@markelog
Copy link
Member

markelog commented Nov 8, 2016

Yeah, we sure need to do it but for that we would need to bump major version

@hzoo
Copy link
Member

hzoo commented Nov 13, 2016

We can do that now since it's necessary tied to jscs which is deprecated and eslint has already dropped 0.10. It's 0.x in semver so it doesn't have to be major since every update has to be explicitly updated?

@hzoo
Copy link
Member

hzoo commented Nov 15, 2016

Ok we should publish a new version and use node 4 and drop babel-runtime from the dependencies

@markelog
Copy link
Member

Semver allows it, but it seems lots of people might be upset if we do this.
We could bump to 1.x so jscs and other conservative consumers wouldn't catch it

@hzoo
Copy link
Member

hzoo commented Nov 15, 2016

It's still an explicit update (no one will automatically get it) so it's ok but if you want we can do 1.x

@hzoo
Copy link
Member

hzoo commented Nov 16, 2016

nvm I see it needs to be a minor after looking at https://semver.npmjs.com/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants