소스 검색

add es6-promise and whatwg-fetch to Uppy bundle (CDN version)

Artur Paikin 6 년 전
부모
커밋
fe7b02b88a
4개의 변경된 파일176개의 추가작업 그리고 129개의 파일을 삭제
  1. 1 1
      bin/build-js.js
  2. 128 128
      package-lock.json
  3. 43 0
      packages/uppy/bundle.js
  4. 4 0
      packages/uppy/package.json

+ 1 - 1
bin/build-js.js

@@ -15,7 +15,7 @@ function handleErr (err) {
 }
 
 function buildUppyBundle (minify) {
-  var src = path.join(srcPath, 'index.js')
+  var src = path.join(srcPath, 'bundle.js')
   var bundleFile = minify ? 'uppy.min.js' : 'uppy.js'
 
   var b = browserify(src, { debug: true, standalone: 'Uppy' })

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 128 - 128
package-lock.json


+ 43 - 0
packages/uppy/bundle.js

@@ -0,0 +1,43 @@
+require('es6-promise/auto')
+require('whatwg-fetch')
+
+// Core
+exports.Core = require('@uppy/core')
+
+// Utilities
+exports.server = require('@uppy/companion-client')
+exports.views = {
+  ProviderView: require('@uppy/provider-views')
+}
+
+// Stores
+exports.DefaultStore = require('@uppy/store-default')
+exports.ReduxStore = require('@uppy/store-redux')
+
+// UI plugins
+exports.Dashboard = require('@uppy/dashboard')
+exports.DragDrop = require('@uppy/drag-drop')
+exports.FileInput = require('@uppy/file-input')
+exports.Informer = require('@uppy/informer')
+exports.ProgressBar = require('@uppy/progress-bar')
+exports.StatusBar = require('@uppy/status-bar')
+
+// Acquirers
+exports.Dropbox = require('@uppy/dropbox')
+exports.GoogleDrive = require('@uppy/google-drive')
+exports.Instagram = require('@uppy/instagram')
+exports.Url = require('@uppy/url')
+exports.Webcam = require('@uppy/webcam')
+
+// Uploaders
+exports.AwsS3 = require('@uppy/aws-s3')
+exports.AwsS3Multipart = require('@uppy/aws-s3-multipart')
+exports.Transloadit = require('@uppy/transloadit')
+exports.Tus = require('@uppy/tus')
+exports.XHRUpload = require('@uppy/xhr-upload')
+
+// Miscellaneous
+exports.Form = require('@uppy/form')
+exports.GoldenRetriever = require('@uppy/golden-retriever')
+exports.ReduxDevTools = require('@uppy/redux-dev-tools')
+exports.ThumbnailGenerator = require('@uppy/thumbnail-generator')

+ 4 - 0
packages/uppy/package.json

@@ -55,5 +55,9 @@
     "@uppy/url": "0.29.0",
     "@uppy/webcam": "0.29.0",
     "@uppy/xhr-upload": "0.29.0"
+  },
+  "devDependencies": {
+    "es6-promise": "4.2.5",
+    "whatwg-fetch": "3.0.0"
   }
 }

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.