Skip to content

Commit

Permalink
Build system upgrade (#82)
Browse files Browse the repository at this point in the history
* * Build system now uses Chrome Headless
* 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>

* Minor: updated license year

* Fix: Removed "uglifyjs-webpack-plugin" which was deprecated in favor of "terser-webpack-plugin" + "uglify-js" packages.

* Added both minified and "unminified" version to the /bin/ output - like before.

* Fix: previous non-minified build contained all comments.
  • Loading branch information
serbanghita committed Oct 18, 2020
1 parent 293ad9d commit 989a995
Show file tree
Hide file tree
Showing 14 changed files with 580 additions and 1,133 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Expand Up @@ -3,4 +3,4 @@ node_modules/
coverage/
.log
docs/
coverage/
/.idea
2 changes: 1 addition & 1 deletion LICENSE
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2012-2015 Bryce Neal
Copyright (c) 2012-2020 Bryce Neal

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down

0 comments on commit 989a995

Please sign in to comment.