UNPKG

@acusti/aws-signature-v4

Version:

A lightweight isomorphic module to generate request headers that fulfill the AWS SigV4 signing process

13 lines (12 loc) 333 B
export type AWSOptions = { accessKeyId: string; region?: string; secretAccessKey: string; service?: string; sessionToken?: string; }; export type FetchHeaders = Record<string, string>; export type FetchOptions = { headers?: FetchHeaders; signal?: AbortSignal; } & Omit<RequestInit, 'headers' | 'signal'>;