I noticed that our CI builds were passing even when errors were being reported by Webpack (e.g. failing to find package definitions because no definitions were installed). This change updates the Gulp build task to check for and propagate errors reported by Webpack. Additionally, the CI configuration was updated to install typings prior to the build, which eliminates the existing (ignored) errors.
I noticed that our CI builds were passing even when errors were being reported by Webpack (e.g. failing to find package definitions because no definitions were installed). This change updates the Gulp
build
task to check for and propagate errors reported by Webpack. Additionally, the CI configuration was updated to installtypings
prior to the build, which eliminates the existing (ignored) errors.