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.