uppy/src/index.js
2017-10-23 11:49:25 +02:00

74 lines
1.8 KiB
JavaScript

const Core = require('./core/index.js')
// Parent
const Plugin = require('./plugins/Plugin')
// Orchestrators
const Dashboard = require('./plugins/Dashboard/index.js')
// Acquirers
const Dummy = require('./plugins/Dummy')
const DragDrop = require('./plugins/DragDrop/index.js')
const FileInput = require('./plugins/FileInput.js')
const GoogleDrive = require('./plugins/GoogleDrive/index.js')
const Dropbox = require('./plugins/Dropbox/index.js')
const Instagram = require('./plugins/Instagram/index.js')
const Webcam = require('./plugins/Webcam/index.js')
// Progressindicators
const StatusBar = require('./plugins/StatusBar')
const ProgressBar = require('./plugins/ProgressBar.js')
const Informer = require('./plugins/Informer.js')
// Modifiers
const MetaData = require('./plugins/MetaData.js')
// Uploaders
const Tus10 = require('./plugins/Tus10')
const XHRUpload = require('./plugins/XHRUpload')
const Transloadit = require('./plugins/Transloadit')
const AwsS3 = require('./plugins/AwsS3')
// Other?
const GoldenRetriever = require('./plugins/GoldenRetriever')
const ReduxDevTools = require('./plugins/ReduxDevTools')
const ReduxStore = require('./plugins/Redux')
module.exports = {
Core,
Plugin,
Dummy,
StatusBar,
ProgressBar,
Informer,
DragDrop,
GoogleDrive,
Dropbox,
Instagram,
FileInput,
Tus10,
XHRUpload,
Transloadit,
AwsS3,
Dashboard,
MetaData,
Webcam,
GoldenRetriever,
ReduxDevTools,
ReduxStore
}
Object.defineProperty(module.exports, 'RestoreFiles', {
enumerable: true,
configurable: true,
get: () => {
console.warn('Uppy.RestoreFiles is deprecated and will be removed in v0.22. Use Uppy.GoldenRetriever instead.')
Object.defineProperty(module.exports, 'RestoreFiles', {
enumerable: true,
configurable: true,
writable: true,
value: GoldenRetriever
})
return GoldenRetriever
}
})