Not sure why but when using your code as a Lambda layer it gave me issues with the versioning of the npm dependencies. So I am updating some of your dependencies with the latest versions.
I had to revert the typescript packages versioning updates because it was not working to make the .zip package, whit the make command executing the lines from MakeFile. But puppeteer is up to date.
Not sure why but when using your code as a Lambda layer it gave me issues with the versioning of the npm dependencies. So I am updating some of your dependencies with the latest versions.