Recently, a new release to AngularJS broke our builds (failing tests). It also started failing builds for Malawi. A re-release of dev-ui was required to unblock implementations using a released version of reference-ui.
We should avoid a situation, when 3rd parties are breaking OLMIS for not only us, but also implementers. We should therefore lock our dependency version, at minimum in already released images that implementers are building upon.
We should look at using npm-shrinkwrap in order to solve the issue.
- Add npm-shrinkwrap to all UI repos