@zedtech/zedkit-storage
Public URLs and response headers
Build CDN URLs from config; ship cache and CSP defaults for SVG objects.
alpha
Usage
At a glance
- Who: Apps serving fingerprinted assets or user SVG through a CDN base URL.
- What: Build CDN URLs from config; ship cache and CSP defaults for SVG objects.
- Use when: After upload, when
STORAGE_PUBLIC_BASE_URLpoints at your CDN. - Avoid when: Private objects — use presigned GET instead.
Install
pnpm add @zedtech/zedkit-storageLatest: 0.1.0 (via changesets).
Example
import { buildPublicObjectUrl, immutableCacheControl, svgServingHeaders } from "@zedtech/zedkit-storage";
buildPublicObjectUrl(config, "avatars/id.png");Wraps: (none)