index.mjs 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. // Core
  2. export { default as Uppy, debugLogger } from '@uppy/core'
  3. // Plugin base classes
  4. export { default as UIPlugin } from '@uppy/core/lib/UIPlugin.js'
  5. export { default as BasePlugin } from '@uppy/core/lib/BasePlugin.js'
  6. /**
  7. * @deprecated Use `Uppy` instead of `Core`
  8. */
  9. export function Core () {
  10. throw new Error('Core has been renamed to Uppy')
  11. }
  12. // Utilities
  13. export * as server from '@uppy/companion-client'
  14. import * as ProviderView from '@uppy/provider-views'
  15. export const views = { ProviderView }
  16. // Stores
  17. export { default as DefaultStore } from '@uppy/store-default'
  18. export { default as ReduxStore } from '@uppy/store-redux'
  19. // UI plugins
  20. export { default as Dashboard } from '@uppy/dashboard'
  21. export { default as DragDrop } from '@uppy/drag-drop'
  22. export { default as DropTarget } from '@uppy/drop-target'
  23. export { default as FileInput } from '@uppy/file-input'
  24. export { default as ImageEditor } from '@uppy/image-editor'
  25. export { default as Informer } from '@uppy/informer'
  26. export { default as ProgressBar } from '@uppy/progress-bar'
  27. export { default as StatusBar } from '@uppy/status-bar'
  28. // Acquirers
  29. export { default as Audio } from '@uppy/audio'
  30. export { default as Box } from '@uppy/box'
  31. export { default as Dropbox } from '@uppy/dropbox'
  32. export { default as Facebook } from '@uppy/facebook'
  33. export { default as GoogleDrive } from '@uppy/google-drive'
  34. export { default as Instagram } from '@uppy/instagram'
  35. export { default as OneDrive } from '@uppy/onedrive'
  36. export { default as RemoteSources } from '@uppy/remote-sources'
  37. export { default as ScreenCapture } from '@uppy/screen-capture'
  38. export { default as Unsplash } from '@uppy/unsplash'
  39. export { default as Url } from '@uppy/url'
  40. export { default as Webcam } from '@uppy/webcam'
  41. export { default as Zoom } from '@uppy/zoom'
  42. // Uploaders
  43. export { default as AwsS3 } from '@uppy/aws-s3'
  44. export { default as AwsS3Multipart } from '@uppy/aws-s3-multipart'
  45. export { default as Transloadit } from '@uppy/transloadit'
  46. export { default as Tus } from '@uppy/tus'
  47. export { default as XHRUpload } from '@uppy/xhr-upload'
  48. // Miscellaneous
  49. export { default as Compressor } from '@uppy/compressor'
  50. export { default as Form } from '@uppy/form'
  51. export { default as GoldenRetriever } from '@uppy/golden-retriever'
  52. export { default as ReduxDevTools } from '@uppy/redux-dev-tools'
  53. export { default as ThumbnailGenerator } from '@uppy/thumbnail-generator'
  54. // Special hack for Transloadit static exports
  55. import Transloadit, { COMPANION_URL, COMPANION_ALLOWED_HOSTS } from '@uppy/transloadit'
  56. Transloadit.COMPANION_URL = COMPANION_URL
  57. Transloadit.COMPANION_ALLOWED_HOSTS = COMPANION_ALLOWED_HOSTS
  58. export const locales = {}