-
Notifications
You must be signed in to change notification settings - Fork 165
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
Build system upgrade #82
Build system upgrade #82
Conversation
* Improved karma support for development * Tests use the sources from /src/ instead of /bin/ * Test coverage uses Istanbul for a better future development process. Signed-off-by: Serban Ghita <serbanghita@gmail.com>
@prettymuchbryce this will offer a better transition to convert the script to Typescript in the near future. Also we can write tests for new features in this upgraded env. Let me know your thoughts! |
Thanks for this contribution. Chrome headless and a This project could really use some TLC. It's past due to be converted to TypeScript along with generating both ESM and CJS bundles. These things should probably happen as part of a 1.0.0 release. This change reminds me that there is room for improvement on test coverage as well.
|
…of "terser-webpack-plugin" + "uglify-js" packages.
💯
Yes, basically if we want new features and fixes, we need a good way to see the coverage. |
Thanks again @serbanghita! I really appreciate these improvements. |
Signed-off-by: Serban Ghita serbanghita@gmail.com