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

Support ES5 and ES6/ES2015 projects #8

Open
nunofgs opened this issue Nov 18, 2015 · 2 comments
Open

Support ES5 and ES6/ES2015 projects #8

nunofgs opened this issue Nov 18, 2015 · 2 comments

Comments

@nunofgs
Copy link
Contributor

nunofgs commented Nov 18, 2015

This repository is only useful for ES6 projects since there are multiple rules that enforce ES6-only features.

I'd like to start a discussion regarding solving this issue for users who are still maintaining ES5 projects.

The way I see it, we have a few options:

  1. We can keep it as is and update the README.md to make it clear we do not support ES5 projects.
  2. We can split this repository into two:
    • jscs-config-seegno-es5 would contain the base rules.
    • jscs-config-seegno-es2015 would contain the ES2015-specific rules and would extend the es5 repo.
  3. We can update the README.md to instruct users on how to disable all ES6 rules if needed.

WDYT?

@ruimarinho
Copy link
Contributor

I think we won't be working on ES5 projects anymore, so we should make an effort to upgrade them instead. WDYT?

@fixe
Copy link
Contributor

fixe commented Mar 31, 2016

+1 for ditching ES5.

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

No branches or pull requests

3 participants