-
Notifications
You must be signed in to change notification settings - Fork 164
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
Todo/Refactor #205
Comments
I'd recommend ava instead of jest. I tried both in brunocodutra/webapp-webpack-plugin and for some reason ava is several times faster than jest. |
I volunteer to improve the testing framework using ava if you agree this is the way to go |
@brunocodutra ava fix |
@evilebottnawi yes it does snapshot testing much like jest see https://github.com/avajs/ava#snapshot-testing I'll start working something out and create a PR for us to better evaluate it |
@brunocodutra great 👍 |
@evilebottnawi regarding the ES6 refactor I was thinking, what about dropping support for node 4, which is reaching EOL this April, and sticking to node > 6 so that we may reasonably get rid of gulp and babel altogether? |
@brunocodutra bit early, right now not April 😄 |
Transpiling is not that big of a hassle, it's just that @jantimon convinced me it makes it harder for users that face issues to contribute fixes or even open better issue reports. Either way we can decide about dropping node < 6 independently from the ES6 refactor. |
@brunocodutra also i think we should build bundle use |
@evilebottnawi sounds reasonable to me |
@brunocodutra i added to list |
@brunocodutra what do you think about buy domain |
@evilebottnawi to be honest I think gh-pages are fine |
@brunocodutra we will use gh-pages, github allow to add own domain on gh-pages |
@evilebottnawi I know, I mean the github domain is fine, is there such a demand for the website to justify owning a domain? BTW, how about adding a link to it to the project description? |
@evilebottnawi while writing new tests to increase code coverage I realized we have some undocumented features. One feature in particular updates/creates HTML files directly on disc only through the stream interface and only if the html handler is not provided and if Do we really need this feature? |
@brunocodutra intresting, need investigate. In near future i want move |
@evilebottnawi go ahead, I don't have anything right now |
/cc @brunocodutra why we use |
@evilebottnawi because we need something that isn't available in node 4, although I can't remember what it is. If we drop support for node < 6, which is quite reasonable since node 4 reached EOL, I believe we might be able to get rid of transpiring with Babel entirely. |
@brunocodutra i think we should drop node@4 👍 |
prettier
to avoid difference code style (Format with prettier #208).eslint
rules avoid stylistics rules (Format with prettier #208).Wait feedback 👍
//cc @brunocodutra
The text was updated successfully, but these errors were encountered: