sanity-asset-upload
v1.0.1
Published
Upload files to Sanity CDN
Readme
sanity-asset-upload
Upload files to Sanity CDN. Zero dependencies.
Usage
npx sanity-asset-upload --project <id> --token <token> screenshot.png
# https://cdn.sanity.io/images/<id>/production/<hash>.pngMultiple files:
npx sanity-asset-upload --project abc123 --token skR... *.pngOptions
| Flag | Env var | Default | Description |
|------|---------|---------|-------------|
| --project | SANITY_PROJECT_ID | required | Sanity project ID |
| --token | SANITY_TOKEN | required | Sanity API token |
| --dataset | SANITY_DATASET | production | Dataset name |
Output
One public CDN URL per line. URLs are permanent.
Supported types
png, jpg, jpeg, gif, webp, svg, pdf. Other files upload as application/octet-stream.
