- node to the most recent LTS version
- angular dependencies to 22.x rather than 21.x
- eslint to 10.7 (the old version was quite old)
Deployed to alpha and everything looks good. The Typescript changes
were all done by the migration (nothing manually).
G.1 numbers 8 and 9
Tested locally and on alpha with dummy values (and throwing an
exception).
I was able to reuse a bit of code from the EPP password reset, but not
all of it.