UNPKG

@devino.solutions/upup

Version:
13 lines (12 loc) 518 B
import { S3ClientConfig } from '@aws-sdk/client-s3'; import { UpupProvider } from '../../../shared/types'; export default function awsGenerateSignatureHeaders(corsConfig: string, bucketName: string, { region, credentials: { accessKeyId, secretAccessKey }, endpoint, }: S3ClientConfig & { credentials?: any; }, provider: UpupProvider): { 'Content-Type': string; 'Content-MD5': string; Authorization: string; 'x-amz-content-sha256': string; 'x-amz-date': string; Host: string; };