Open Technohacker opened 5 years ago
Changes Missing Coverage | Covered Lines | Changed/Added Lines | % | ||
---|---|---|---|---|---|
build/main.js | 98 | 118 | 83.05% | ||
<!-- | Total: | 99 | 119 | 83.19% | --> |
Files with Coverage Reduction | New Missed Lines | % | ||
---|---|---|---|---|
build/log.js | 1 | 47.83% | ||
<!-- | Total: | 1 | --> |
Totals | |
---|---|
Change from base Build 49: | 6.9% |
Covered Lines: | 217 |
Relevant Lines: | 278 |
That's brilliant! Thank you!
It looks like you may have edited the build files instead of the pre-babelised source code in the src
directory. Totally understandable as I have neglected to write a contribution guide. My apologies.
How would you like to proceed?
I've updated both (source then babelize), it's just that I didn't notice a gitignore for the build directory so I thought you kept both updated together :sweat_smile:
The only commit that affects the build files would be the last one so the rest can be used instead :D
Ahh sorry, Understood.
Did you write a script to help you refactor the code? I'm curious about your approach to the problem.
To be honest I was changing lines manually :rofl: I used Atom so for a majority of the lines I used multi-cursor editing :)
Nice :)
I'll review this carefully and try to make some additions as well, prior to merging. Perhaps we should notify the users about an upcoming API surface change, too.
Yes that's a good idea. I'll keep building with the API and add more endpoints if necessary so all of it can be made into one release :)
Sounds good. I'm really glad to have a collaborator on the project.
For issue #5 Functions now throw Error objects instead of returning nulls
Potential issues:
This PR isn't intended to be merged right away until reviewed for more issues