Skip to content

FileInfo

FileInfo = object

Defined in: packages/storage/src/types.ts:123

Metadata about a file extracted from the incoming multipart request.

Passed to the beforeUpload hook with the file’s identity and size before any bytes are written to R2.

extension: string

Defined in: packages/storage/src/types.ts:127

File extension without the leading dot (e.g. "jpg").


name: string

Defined in: packages/storage/src/types.ts:125

Original file name (e.g. "photo.jpg").


size: number

Defined in: packages/storage/src/types.ts:131

File size in bytes.


type: string

Defined in: packages/storage/src/types.ts:129

MIME type from the file metadata (e.g. "image/jpeg").