* Fix the issue with changedetection.io install:
> @browserless.io/browserless@2.37.0 build:ts
> tsc
sh: 1: tsc: not found
[ERROR] in line 70: exit code 0: while executing command $STD npm run build --prefix /opt/browserless
* Just to verify the installation works
* Just to verify the installation works
* Try to fix typescript issues
* Try to fix TypeScript issues and update NodeJS
* Try to fix TypeScript issues
* Add more missing npm dependencies
* Cleanup test changes
* Revert testing changes and change the way dependencies are installed
* Revert testing changes and change the way dependencies are installed
* Revert manually added TypeScript and esbuild packages and tried to install them from the optional requirements
* Try the clean install
* Fix the update script and revert testing changes
* Added testing files again
* Revert testing repos again