Fix failling build

👋

This MR reapply the previously reverted commits and fix the failing build. It also changes the docker image to use docker.io/node:latest, but TPA could create themselves a node image to avoid relying on an external image.

If you look at the package.json file, it has a lot of tools in the scripts section that could be run in the CI, but I didn't try to run them since they're actually throwing warnings and I don't have the time to fix them right now, but that could be a good idea to run them in the future.

Merge request reports

Loading