Export Plugin class from @uppy/core.

This commit is contained in:
Renée Kooi 2018-06-28 12:18:18 +02:00
parent ade214e5aa
commit 72689d01ac
No known key found for this signature in database
GPG key ID: 8CDD5F0BC448F040
32 changed files with 34 additions and 32 deletions

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const { Provider } = require('@uppy/server-utils')
const ProviderViews = require('@uppy/provider-views')
const { h } = require('preact')

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const { Socket, RequestClient } = require('@uppy/server-utils')
const emitSocketProgress = require('@uppy/utils/lib/emitSocketProgress')
const getSocketHost = require('@uppy/utils/lib/getSocketHost')

View file

@ -1,5 +1,5 @@
const resolveUrl = require('resolve-url')
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const Translator = require('@uppy/utils/lib/Translator')
const limitPromises = require('@uppy/utils/lib/limitPromises')
const XHRUpload = require('@uppy/xhr-upload')

View file

@ -10,6 +10,7 @@ const getFileNameAndExtension = require('@uppy/utils/lib/getFileNameAndExtension
const generateFileID = require('@uppy/utils/lib/generateFileID')
const isObjectURL = require('@uppy/utils/lib/isObjectURL')
const getTimeStamp = require('@uppy/utils/lib/getTimeStamp')
const Plugin = require('./Plugin') // Exported from here.
/**
* Uppy Core module.
@ -1220,3 +1221,4 @@ module.exports = function (opts) {
// Expose class constructor.
module.exports.Uppy = Uppy
module.exports.Plugin = Plugin

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const Translator = require('@uppy/utils/lib/Translator')
const dragDrop = require('drag-drop')
const DashboardUI = require('./Dashboard')

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const Translator = require('@uppy/utils/lib/Translator')
const toArray = require('@uppy/utils/lib/toArray')
const dragDrop = require('drag-drop')

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const { Provider } = require('@uppy/server-utils')
const ProviderViews = require('@uppy/provider-views')
const icons = require('./icons')

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const toArray = require('@uppy/utils/lib/toArray')
const Translator = require('@uppy/utils/lib/Translator')
const { h } = require('preact')

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const findDOMElement = require('@uppy/utils/lib/findDOMElement')
// Rollup uses get-form-data's ES modules build, and rollup-plugin-commonjs automatically resolves `.default`.
// So, if we are being built using rollup, this require() won't have a `.default` property.

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const ServiceWorkerStore = require('./ServiceWorkerStore')
const IndexedDBStore = require('./IndexedDBStore')
const MetaDataStore = require('./MetaDataStore')

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const { Provider } = require('@uppy/server-utils')
const ProviderViews = require('@uppy/provider-views')
const { h } = require('preact')

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const { h } = require('preact')
/**

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const { Provider } = require('@uppy/server-utils')
const ProviderViews = require('@uppy/provider-views')
const { h } = require('preact')

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const { h } = require('preact')
/**

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
module.exports = class Dashboard extends Plugin {
constructor (uppy, opts) {

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
module.exports = class DragDrop extends Plugin {
constructor (uppy, opts) {

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
module.exports = class ProgressBar extends Plugin {
constructor (uppy, opts) {

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
module.exports = class StatusBar extends Plugin {
constructor (uppy, opts) {

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
/**
* Add Redux DevTools support to Uppy

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const Translator = require('@uppy/utils/lib/Translator')
const StatusBarUI = require('./StatusBar')
const statusBarStates = require('./StatusBarStates')

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const dataURItoBlob = require('@uppy/utils/lib/dataURItoBlob')
const isPreviewSupported = require('@uppy/utils/lib/isPreviewSupported')

View file

@ -1,5 +1,5 @@
const ThumbnailGeneratorPlugin = require('./index')
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const emitter = require('namespace-emitter')
const delay = duration => new Promise(resolve => setTimeout(resolve, duration))

View file

@ -1,5 +1,5 @@
const Translator = require('@uppy/utils/lib/Translator')
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const Tus = require('@uppy/tus')
const Client = require('./Client')
const StatusSocket = require('./Socket')

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const tus = require('tus-js-client')
const { Provider, RequestClient, Socket } = require('@uppy/server-utils')
const emitSocketProgress = require('@uppy/utils/lib/emitSocketProgress')

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const Translator = require('@uppy/utils/lib/Translator')
const { h } = require('preact')
const { RequestClient } = require('@uppy/server-utils')

View file

@ -1,5 +1,5 @@
const { h } = require('preact')
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const Translator = require('@uppy/utils/lib/Translator')
const getFileTypeExtension = require('@uppy/utils/lib/getFileTypeExtension')
const canvasToBlob = require('@uppy/utils/lib/canvasToBlob')

View file

@ -1,4 +1,4 @@
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const cuid = require('cuid')
const Translator = require('@uppy/utils/lib/Translator')
const { Provider, Socket } = require('@uppy/server-utils')

View file

@ -1,4 +1,4 @@
const Plugin = require('../../packages/@uppy/core/lib/Plugin')
const { Plugin } = require('../../packages/@uppy/core')
module.exports = class TestSelector1 extends Plugin {
constructor (uppy, opts) {

View file

@ -1,4 +1,4 @@
const Plugin = require('../../packages/@uppy/core/lib/Plugin')
const { Plugin } = require('../../packages/@uppy/core')
module.exports = class TestSelector2 extends Plugin {
constructor (uppy, opts) {

View file

@ -1,4 +1,4 @@
const Plugin = require('../../packages/@uppy/core/lib/Plugin')
const { Plugin } = require('../../packages/@uppy/core')
module.exports = class InvalidPluginWithoutName extends Plugin {
constructor (uppy, opts) {

View file

@ -1,4 +1,4 @@
const Plugin = require('../../packages/@uppy/core/lib/Plugin')
const { Plugin } = require('../../packages/@uppy/core')
module.exports = class InvalidPluginWithoutType extends Plugin {
constructor (uppy, opts) {

View file

@ -18,7 +18,7 @@ Plugins are classes that extend from Uppy's `Plugin` class. Each plugin has an `
The plugin constructor receives the Uppy instance in the first parameter, and any options passed to `uppy.use()` in the second parameter.
```js
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
module.exports = class MyPlugin extends Plugin {
constructor (uppy, opts) {
super(uppy, opts)
@ -175,7 +175,7 @@ See the Preact [Getting Started Guide](https://preactjs.com/guide/getting-starte
```js
/** @jsx h */
const Plugin = require('@uppy/core/lib/Plugin')
const { Plugin } = require('@uppy/core')
const { h } = require('preact')
class NumFiles extends Plugin {