uppy
Version:
Extensible JavaScript file upload widget with support for drag&drop, resumable uploads, previews, restrictions, file processing/encoding, remote providers like Instagram, Dropbox, Google Drive, S3 and more :dog:
58 lines (51 loc) • 1.43 kB
JavaScript
const Core = require('./core')
// Parent
const Plugin = require('./core/Plugin')
// Acquirers
const Dashboard = require('./plugins/Dashboard')
const DragDrop = require('./plugins/DragDrop')
const FileInput = require('./plugins/FileInput')
const GoogleDrive = require('./plugins/GoogleDrive')
const Dropbox = require('./plugins/Dropbox')
const Instagram = require('./plugins/Instagram')
const Url = require('./plugins/Url')
const Webcam = require('./plugins/Webcam')
// Progressindicators
const StatusBar = require('./plugins/StatusBar')
const ProgressBar = require('./plugins/ProgressBar')
const Informer = require('./plugins/Informer')
// Uploaders
const Tus = require('./plugins/Tus')
const XHRUpload = require('./plugins/XHRUpload')
const Transloadit = require('./plugins/Transloadit')
const AwsS3 = require('./plugins/AwsS3')
// Helpers and utilities
const Form = require('./plugins/Form')
const ThumbnailGenerator = require('./plugins/ThumbnailGenerator')
const GoldenRetriever = require('./plugins/GoldenRetriever')
const ReduxDevTools = require('./plugins/ReduxDevTools')
const ReduxStore = require('./plugins/Redux')
module.exports = {
Core,
Plugin,
StatusBar,
ProgressBar,
Informer,
DragDrop,
GoogleDrive,
Dropbox,
Instagram,
Url,
FileInput,
Tus,
XHRUpload,
Transloadit,
AwsS3,
Dashboard,
Webcam,
Form,
ThumbnailGenerator,
GoldenRetriever,
ReduxDevTools,
ReduxStore
}