* Make aws/cloudflare depend on pmtiles from npm [#455]
This is clearer to developers than relying on the local code being built.
* update check_examples.py
* bump openlayers to v2 with upgrade of pmtiles to v4 [#455]
* update to 4.2.1
* fix fast-xml-parser security issue.
* update types to nodejs20
* replace deprecated @aws-sdk/node-http-handler with @smithy/node-http-handler, which requires bundling as it's not included in the Lambda runtime.
* Update CloudFormation template.
* Inline Lambda code into CloudFormation template.
read x-distribution-name header in TileJSON response if PUBLIC_HOSTNAME is not set.
* include both build-zip and build-cloudformation-stack in CI