UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

12 lines (11 loc) • 2.44 kB
import { a as maxBytesForKind, i as MAX_VIDEO_BYTES, n as MAX_DOCUMENT_BYTES, o as mediaKindFromMime, r as MAX_IMAGE_BYTES, t as MAX_AUDIO_BYTES } from "../constants-GzjKtFvA.mjs"; import { n as extnameFromAnyPath, r as nameFromAnyPath, t as basenameFromAnyPath } from "../file-name-CKnWacTs.mjs"; import { a as imageMimeFromFormat, c as isZipContainerMime, d as normalizeMimeType, f as sliceMimeSniffBuffer, i as getFileExtension, l as kindFromMime, n as detectMime, o as isAudioFileName, r as extensionForMime, s as isGifMedia, t as FILE_TYPE_SNIFF_MAX_BYTES, u as mimeTypeFromFilePath } from "../mime-CGDYrRzL.mjs"; import { i as isValidBase64, n as estimateBase64DecodedBytes, r as inspectBase64, t as canonicalizeBase64 } from "../base64-xteYEv8l.mjs"; import { a as sniffInlineImageMime, i as sanitizeInlineImageDataUrlForStorage, n as sanitizeInlineImageBase64, r as sanitizeInlineImageDataUrl, t as INLINE_IMAGE_DATA_URL_PREFIX } from "../inline-image-data-url-C5TebjyU.mjs"; import { t as isPassThroughRemoteMediaSource } from "../media-source-url-BdNs7xa2.mjs"; import { a as resolveInboundPathRoot, i as normalizeInboundPathRoots, n as isValidInboundPathRootPattern, r as mergeInboundPathRoots, t as isInboundPathAllowed } from "../inbound-path-policy-CN2LLfoX.mjs"; import { t as parseMediaContentLength } from "../content-length-ODSyBCex.mjs"; import { n as classifyAttachmentBytes, t as attachmentClassFromMime } from "../attachment-classify-CnNuBUq0.mjs"; import { t as readByteStreamWithLimit } from "../read-byte-stream-with-limit-CNew-qG0.mjs"; export { FILE_TYPE_SNIFF_MAX_BYTES, INLINE_IMAGE_DATA_URL_PREFIX, MAX_AUDIO_BYTES, MAX_DOCUMENT_BYTES, MAX_IMAGE_BYTES, MAX_VIDEO_BYTES, attachmentClassFromMime, basenameFromAnyPath, canonicalizeBase64, classifyAttachmentBytes, detectMime, estimateBase64DecodedBytes, extensionForMime, extnameFromAnyPath, getFileExtension, imageMimeFromFormat, inspectBase64, isAudioFileName, isGifMedia, isInboundPathAllowed, isPassThroughRemoteMediaSource, isValidBase64, isValidInboundPathRootPattern, isZipContainerMime, kindFromMime, maxBytesForKind, mediaKindFromMime, mergeInboundPathRoots, mimeTypeFromFilePath, nameFromAnyPath, normalizeInboundPathRoots, normalizeMimeType, parseMediaContentLength, readByteStreamWithLimit, resolveInboundPathRoot, sanitizeInlineImageBase64, sanitizeInlineImageDataUrl, sanitizeInlineImageDataUrlForStorage, sliceMimeSniffBuffer, sniffInlineImageMime };