mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-17 16:50:22 +00:00
remove utils.ts and remove unused consts from s3-client/consts.ts
This commit is contained in:
parent
1a255a8178
commit
9b070d4b53
2 changed files with 0 additions and 51 deletions
|
|
@ -2,42 +2,14 @@
|
|||
export const AWS_ALGORITHM = 'AWS4-HMAC-SHA256'
|
||||
export const AWS_REQUEST_TYPE = 'aws4_request'
|
||||
export const S3_SERVICE = 's3'
|
||||
export const LIST_TYPE = '2'
|
||||
export const UNSIGNED_PAYLOAD = 'UNSIGNED-PAYLOAD'
|
||||
export const DEFAULT_STREAM_CONTENT_TYPE = 'application/octet-stream'
|
||||
export const XML_CONTENT_TYPE = 'application/xml'
|
||||
export const JSON_CONTENT_TYPE = 'application/json'
|
||||
// List of keys that might contain sensitive information
|
||||
export const SENSITIVE_KEYS_REDACTED = new Set([
|
||||
'accessKeyId',
|
||||
'secretAccessKey',
|
||||
'sessionToken',
|
||||
'password',
|
||||
'token',
|
||||
] as const)
|
||||
export const IFHEADERS = new Set([
|
||||
'if-match',
|
||||
'if-none-match',
|
||||
'if-modified-since',
|
||||
'if-unmodified-since',
|
||||
] as const)
|
||||
export const DEFAULT_REQUEST_SIZE_IN_BYTES = 8 * 1024 * 1024
|
||||
|
||||
// Headers
|
||||
export const HEADER_AMZ_CONTENT_SHA256 = 'x-amz-content-sha256'
|
||||
export const HEADER_AMZ_CHECKSUM_SHA256 = 'x-amz-checksum-sha256'
|
||||
export const HEADER_AMZ_DATE = 'x-amz-date'
|
||||
export const HEADER_HOST = 'host'
|
||||
export const HEADER_AUTHORIZATION = 'authorization'
|
||||
export const HEADER_CONTENT_TYPE = 'content-type'
|
||||
export const HEADER_CONTENT_LENGTH = 'content-length'
|
||||
export const HEADER_ETAG = 'etag'
|
||||
export const HEADER_LAST_MODIFIED = 'last-modified'
|
||||
|
||||
// Error messages
|
||||
export const ERROR_PREFIX = '[s3mini] '
|
||||
export const ERROR_ENDPOINT_REQUIRED = `${ERROR_PREFIX}endpoint must be a non-empty string`
|
||||
export const ERROR_ENDPOINT_FORMAT = `${ERROR_PREFIX}endpoint must be a valid URL. Expected format: https://<host>[:port][/base-path]`
|
||||
export const ERROR_KEY_REQUIRED = `${ERROR_PREFIX}key must be a non-empty string`
|
||||
export const ERROR_UPLOAD_ID_REQUIRED = `${ERROR_PREFIX}uploadId must be a non-empty string`
|
||||
export const ERROR_DATA_BUFFER_REQUIRED = `${ERROR_PREFIX}data must be a Buffer or string`
|
||||
|
|
|
|||
|
|
@ -1,23 +0,0 @@
|
|||
import { createAbortError } from '@uppy/utils'
|
||||
|
||||
import type { AwsS3Part } from './index.js'
|
||||
|
||||
export function throwIfAborted(signal?: AbortSignal | null): void {
|
||||
if (signal?.aborted) {
|
||||
throw createAbortError('The operation was aborted', {
|
||||
cause: signal.reason,
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
export type UploadResult = { key: string; uploadId?: string; bucket?: string }
|
||||
export type UploadResultWithSignal = UploadResult & { signal?: AbortSignal }
|
||||
export type MultipartUploadResult = UploadResult & { parts: AwsS3Part[] }
|
||||
export type MultipartUploadResultWithSignal = MultipartUploadResult & {
|
||||
signal?: AbortSignal
|
||||
}
|
||||
|
||||
export type UploadPartBytesResult = {
|
||||
ETag: string
|
||||
location?: string
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue