mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-18 00:55:35 +00:00
Export Plugin class from @uppy/core.
This commit is contained in:
parent
ade214e5aa
commit
72689d01ac
32 changed files with 34 additions and 32 deletions
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
const Plugin = require('@uppy/core/lib/Plugin')
|
||||
const { Plugin } = require('@uppy/core')
|
||||
const { h } = require('preact')
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
const Plugin = require('@uppy/core/lib/Plugin')
|
||||
const { Plugin } = require('@uppy/core')
|
||||
const { h } = require('preact')
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
const Plugin = require('@uppy/core/lib/Plugin')
|
||||
const { Plugin } = require('@uppy/core')
|
||||
|
||||
/**
|
||||
* Add Redux DevTools support to Uppy
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
||||
|
|
|
|||
|
|
@ -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))
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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')
|
||||
|
|
|
|||
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -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 {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue