UNPKG

@uppy/utils

Version:

Shared utility functions for Uppy Core and plugins maintained by the Uppy team.

111 lines (91 loc) 3.65 kB
export { AbortController, AbortSignal, createAbortError, } from './AbortController.js' export type { CompanionClientProvider, CompanionClientSearchProvider, RequestOptions, } from './CompanionClientProvider.js' export type { CompanionFile } from './CompanionFile.js' export { default as canvasToBlob } from './canvasToBlob.js' export { default as dataURItoBlob } from './dataURItoBlob.js' export { default as dataURItoFile } from './dataURItoFile.js' export { default as delay } from './delay.js' export { default as ErrorWithCause } from './ErrorWithCause.js' export { default as emaFilter } from './emaFilter.js' export type { DeterminateFileProcessing, FileProcessingInfo, FileProgress, FileProgressNotStarted, FileProgressStarted, IndeterminateFileProcessing, } from './FileProgress.js' export { default as FOCUSABLE_ELEMENTS } from './FOCUSABLE_ELEMENTS.js' export { type FetcherOptions, fetcher, } from './fetcher.js' export { default as fetchWithNetworkError } from './fetchWithNetworkError.js' export { filterFilesToEmitUploadStarted, filterFilesToUpload, } from './fileFilters.js' export { default as findAllDOMElements } from './findAllDOMElements.js' export { default as findDOMElement } from './findDOMElement.js' export { default as generateFileID, getSafeFileId } from './generateFileID.js' export { default as getAllowedMetaFields } from './getAllowedMetaFields.js' export { default as getBytesRemaining } from './getBytesRemaining.js' export { default as getDroppedFiles } from './getDroppedFiles/index.js' export { default as getETA } from './getETA.js' export { default as getFileNameAndExtension } from './getFileNameAndExtension.js' export { default as getFileType } from './getFileType.js' export { default as getFileTypeExtension } from './getFileTypeExtension.js' export { default as getSocketHost } from './getSocketHost.js' export { default as getSpeed } from './getSpeed.js' export { default as getTextDirection } from './getTextDirection.js' export { default as getTimeStamp } from './getTimeStamp.js' export { default as hasProperty } from './hasProperty.js' export { default as isDOMElement } from './isDOMElement.js' export { default as isDragDropSupported } from './isDragDropSupported.js' export { default as isNetworkError } from './isNetworkError.js' export { default as isObjectURL } from './isObjectURL.js' export { default as isPreviewSupported } from './isPreviewSupported.js' export { default as isTouchDevice } from './isTouchDevice.js' export { default as mimeTypes } from './mimeTypes.js' export { default as NetworkError } from './NetworkError.js' export { default as ProgressTimeout } from './ProgressTimeout.js' export { default as prettyETA } from './prettyETA.js' export { type AbortablePromise, internalRateLimitedQueue, RateLimitedQueue, type WrapPromiseFunctionType, } from './RateLimitedQueue.js' export { default as remoteFileObjToLocal } from './remoteFileObjToLocal.js' export { default as secondsToTime } from './secondsToTime.js' export type { I18n, Locale, LocaleStrings, OptionalPluralizeLocale, } from './Translator.js' export { default as Translator } from './Translator.js' export { default as toArray } from './toArray.js' export { default as truncateString } from './truncateString.js' export type { Body, InternalMetadata, LocalUppyFile, LocalUppyFileNonGhost, Meta, MinimalRequiredUppyFile, RemoteUppyFile, UppyFile, UppyFileId, UppyFileNonGhost, } from './UppyFile.js' export { default as UserFacingApiError } from './UserFacingApiError.js' export { default as VirtualList } from './VirtualList.js'