EdgeAIG's picture
download
raw
675 Bytes
import * as internal from "./internal/headers.js"
export type FailureReason =
| "TooManyHeaders"
| "HeaderTooLarge"
| "InvalidHeaderName"
| "InvalidHeaderValue"
export interface Continue {
readonly _tag: "Continue"
}
export interface Failure {
readonly _tag: "Failure"
readonly reason: FailureReason
readonly headers: Record<string, string | Array<string>>
}
export interface Headers {
readonly _tag: "Headers"
readonly headers: Record<string, string | Array<string>>
readonly endPosition: number
}
export type ReturnValue = Continue | Failure | Headers
export const make: () => (chunk: Uint8Array, start: number) => ReturnValue =
internal.make

Xet Storage Details

Size:
675 Bytes
·
Xet hash:
06b5d1e4cbd0d34300953261079714c7d354cab867c255c03ecf9136ea4affec

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.