Open
Description
In order to stay up to date, Juice Shop needs to get updated to Angular 16. There is an initial attempt available on the angular16
branch, but it fails from some used modules not being compatible with the Ivy compiler. Angular removed the backward compatible compiler which worked with these older modules, and now Ivy is the only compiler available from Angular 16 forward.
We probably need to decide for some modules if we want to inline them or replace them with more up-to-date alternatives. At least for the ng-simple-slideshow
we need to make sure that replacing them does not accidentally break XSS challenges.