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

Conversion to Es6 #6

Open
1fabiopereira opened this issue Jan 17, 2017 · 4 comments
Open

Conversion to Es6 #6

1fabiopereira opened this issue Jan 17, 2017 · 4 comments

Comments

@1fabiopereira
Copy link

I wonder if there is any problem before we start implementing the functionality described in #5 to convert your entire base to es6 and a more modular formatting for the functions?

@heapwolf
Copy link
Member

Currently I'm trying to limit my use of es6 to what is supported by node.js and the most popular browsers. The main reason for this is to keep the tool-chain requirements minimalistic (this is the philosophy i've maintained for all the @voltraco work, so far) That said, there might things that can be brought up to date?

@1fabiopereira
Copy link
Author

Yes, we can use features that do not break the compatibility, like arrow function, class, conts, let etc ... are simple changes that will make the syntax leaner and improve the performance of the plugin, what do you think? If you'd rather not for me without problems.

@heapwolf
Copy link
Member

Huge +1 👍

@1fabiopereira
Copy link
Author

Beauty in a few weeks I'll send a pull request with this change after we start to figure out how we'll do the formatters plugin, it's going to take about 3 weeks. I'm in the middle of a project and I have to conclude it first, but in the meantime I'm already thinking about the best approach. 😄

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

2 participants