|
/https?:\/\/(?<host>[^\/]+)\/cdn-cgi\/image\/(?<transformations>[^\/]+)\/(?<path>.*)$/g; |
I believe that Cloudflare images, when served via a custom domain, are delivered with:
https://example.com/cdn-cgi/imagedelivery/<ACCOUNT_HASH>/<IMAGE_ID>/<VARIANT_NAME>
Correct me if I'm wrong, but I believe this RegEx is only checking for /cdn-cgi/image rather than /cdn-cgi/imagedelivery. Would also be great to also check for the default Cloudflare image delivery URL if you're not using a custom domain:
https://imagedelivery.net/<ACCOUNT_HASH>/<IMAGE_ID>/<VARIANT_NAME>
Link to relevant docs
unpic/src/transformers/cloudflare.ts
Line 9 in d59485f
I believe that Cloudflare images, when served via a custom domain, are delivered with:
https://example.com/cdn-cgi/imagedelivery/<ACCOUNT_HASH>/<IMAGE_ID>/<VARIANT_NAME>
Correct me if I'm wrong, but I believe this RegEx is only checking for
/cdn-cgi/imagerather than/cdn-cgi/imagedelivery. Would also be great to also check for the default Cloudflare image delivery URL if you're not using a custom domain:https://imagedelivery.net/<ACCOUNT_HASH>/<IMAGE_ID>/<VARIANT_NAME>Link to relevant docs