All deployment options
- [Deploy build 9709 of `identity:identity-gateway` to CODE](https://riffraff.gutools.co.uk/deployment/deployAgain?project=identity%3Aidentity-gateway&build=9709&stage=CODE&updateStrategy=MostlyHarmless&action=deploy)
- [Deploy parts of build 9709 to CODE by previewing it first](https://riffraff.gutools.co.uk/preview/yaml?project=identity%3Aidentity-gateway&build=9709&stage=CODE&updateStrategy=MostlyHarmless)
- [What's on CODE right now?](https://riffraff.gutools.co.uk/deployment/history?projectName=identity%3Aidentity-gateway&stage=CODE)
What does this change?
Changes from https://github.com/guardian/gateway/pull/2819 and https://github.com/guardian/gateway/pull/2820:
Holds back the following:
@typescript-eslint
to v8 - needs ESLint 9eslint-plugin-functional
- needs ESLint 9@types/node
- Stick to v20, until we upgrade to Node 22 LTS when that's releasedTested