Переглянути джерело

uppy: add Zoom plugin to the bundle and fix ESM exports (#3747)

Fixes: https://github.com/transloadit/uppy/issues/3684
Antoine du Hamel 2 роки тому
батько
коміт
6b8a16bb35
4 змінених файлів з 20 додано та 13 видалено
  1. 7 6
      packages/uppy/index.js
  2. 10 6
      packages/uppy/index.mjs
  3. 2 1
      packages/uppy/package.json
  4. 1 0
      yarn.lock

+ 7 - 6
packages/uppy/index.js

@@ -20,23 +20,24 @@ exports.Dashboard = require('@uppy/dashboard')
 exports.DragDrop = require('@uppy/drag-drop')
 exports.DropTarget = require('@uppy/drop-target')
 exports.FileInput = require('@uppy/file-input')
+exports.ImageEditor = require('@uppy/image-editor')
 exports.Informer = require('@uppy/informer')
 exports.ProgressBar = require('@uppy/progress-bar')
 exports.StatusBar = require('@uppy/status-bar')
-exports.ImageEditor = require('@uppy/image-editor')
 
 // Acquirers
+exports.Audio = require('@uppy/audio')
+exports.Box = require('@uppy/box')
 exports.Dropbox = require('@uppy/dropbox')
+exports.Facebook = require('@uppy/facebook')
 exports.GoogleDrive = require('@uppy/google-drive')
 exports.Instagram = require('@uppy/instagram')
 exports.OneDrive = require('@uppy/onedrive')
-exports.Box = require('@uppy/box')
-exports.Facebook = require('@uppy/facebook')
+exports.ScreenCapture = require('@uppy/screen-capture')
 exports.Unsplash = require('@uppy/unsplash')
 exports.Url = require('@uppy/url')
 exports.Webcam = require('@uppy/webcam')
-exports.ScreenCapture = require('@uppy/screen-capture')
-exports.Audio = require('@uppy/audio')
+exports.Zoom = require('@uppy/zoom')
 
 // Uploaders
 exports.AwsS3 = require('@uppy/aws-s3')
@@ -46,10 +47,10 @@ exports.Tus = require('@uppy/tus')
 exports.XHRUpload = require('@uppy/xhr-upload')
 
 // Miscellaneous
+exports.Compressor = require('@uppy/compressor')
 exports.Form = require('@uppy/form')
 exports.GoldenRetriever = require('@uppy/golden-retriever')
 exports.ReduxDevTools = require('@uppy/redux-dev-tools')
 exports.ThumbnailGenerator = require('@uppy/thumbnail-generator')
-exports.Compressor = require('@uppy/compressor')
 
 exports.locales = {}

+ 10 - 6
packages/uppy/index.mjs

@@ -1,5 +1,5 @@
 // Core
-export { default as Core } from '@uppy/core'
+export { default as Core, debugLogger } from '@uppy/core'
 
 // Utilities
 export { default as server } from '@uppy/companion-client'
@@ -17,23 +17,24 @@ export { default as Dashboard } from '@uppy/dashboard'
 export { default as DragDrop } from '@uppy/drag-drop'
 export { default as DropTarget } from '@uppy/drop-target'
 export { default as FileInput } from '@uppy/file-input'
+export { default as ImageEditor } from '@uppy/image-editor'
 export { default as Informer } from '@uppy/informer'
 export { default as ProgressBar } from '@uppy/progress-bar'
 export { default as StatusBar } from '@uppy/status-bar'
-export { default as ImageEditor } from '@uppy/image-editor'
 
 // Acquirers
+export { default as Audio } from '@uppy/audio'
+export { default as Box } from '@uppy/box'
 export { default as Dropbox } from '@uppy/dropbox'
+export { default as Facebook } from '@uppy/facebook'
 export { default as GoogleDrive } from '@uppy/google-drive'
 export { default as Instagram } from '@uppy/instagram'
 export { default as OneDrive } from '@uppy/onedrive'
-export { default as Box } from '@uppy/box'
-export { default as Facebook } from '@uppy/facebook'
+export { default as ScreenCapture } from '@uppy/screen-capture'
 export { default as Unsplash } from '@uppy/unsplash'
 export { default as Url } from '@uppy/url'
 export { default as Webcam } from '@uppy/webcam'
-export { default as ScreenCapture } from '@uppy/screen-capture'
-export { default as Audio } from '@uppy/audio'
+export { default as Zoom } from '@uppy/zoom'
 
 // Uploaders
 export { default as AwsS3 } from '@uppy/aws-s3'
@@ -43,7 +44,10 @@ export { default as Tus } from '@uppy/tus'
 export { default as XHRUpload } from '@uppy/xhr-upload'
 
 // Miscellaneous
+export { default as Compressor } from '@uppy/compressor'
 export { default as Form } from '@uppy/form'
 export { default as GoldenRetriever } from '@uppy/golden-retriever'
 export { default as ReduxDevTools } from '@uppy/redux-dev-tools'
 export { default as ThumbnailGenerator } from '@uppy/thumbnail-generator'
+
+export const locales = {}

+ 2 - 1
packages/uppy/package.json

@@ -64,7 +64,8 @@
     "@uppy/unsplash": "workspace:^",
     "@uppy/url": "workspace:^",
     "@uppy/webcam": "workspace:^",
-    "@uppy/xhr-upload": "workspace:^"
+    "@uppy/xhr-upload": "workspace:^",
+    "@uppy/zoom": "workspace:^"
   },
   "devDependencies": {
     "abortcontroller-polyfill": "^1.7.3",

+ 1 - 0
yarn.lock

@@ -41006,6 +41006,7 @@ hexo-filter-github-emojis@arturi/hexo-filter-github-emojis:
     "@uppy/url": "workspace:^"
     "@uppy/webcam": "workspace:^"
     "@uppy/xhr-upload": "workspace:^"
+    "@uppy/zoom": "workspace:^"
     abortcontroller-polyfill: ^1.7.3
     core-js: ~3.19.3
     md-gum-polyfill: ^1.0.0