Browse Source

website: Use `uppy/lib` in import paths in examples.

Renée Kooi 8 years ago
parent
commit
d78e009a74

+ 6 - 6
website/build-examples.js

@@ -30,6 +30,7 @@ var notifier = require('node-notifier')
 // var rollupify = require('rollupify')
 // var yoyoify = require('yo-yoify')
 var babelify = require('babelify')
+var aliasify = require('aliasify')
 var browserify = require('browserify')
 var watchify = require('watchify')
 
@@ -76,13 +77,12 @@ glob(srcPattern, function (err, files) {
 
     // Aliasing for using `require('uppy')`, etc.
     browseFy
-      // .require(uppyRoot + '/src/index.js', { expose: 'uppy' })
-      // .require(uppyRoot + '/src/core/index.js', { expose: 'uppy/core' })
-      // .require(uppyRoot + '/src/plugins/index.js', { expose: 'uppy/plugins' })
-      // .require(uppyRoot + '/src/locales/index.js', { expose: 'uppy/locales' })
-      // .transform(rollupify)
-      // .transform(yoyoify)
       .transform(babelify)
+      .transform(aliasify, {
+        replacements: {
+          '^uppy/lib/(.*?)$': path.join(__dirname, '../src/$1')
+        }
+      })
 
     // Listeners for changes, errors, and completion.
     browseFy

+ 2 - 0
website/package.json

@@ -29,6 +29,8 @@
     "uuid": "2.0.2"
   },
   "devDependencies": {
+    "aliasify": "^2.1.0",
+    "babelify": "^7.3.0",
     "browserify": "13.1.0",
     "chalk": "1.1.3",
     "documentation": "4.0.0-beta9",

+ 9 - 9
website/src/examples/dashboard/app.es6

@@ -1,12 +1,12 @@
-const Uppy = require('../../../../src/core')
-const Dashboard = require('../../../../src/plugins/Dashboard')
-const StatusBar = require('../../../../src/plugins/StatusBar')
-const GoogleDrive = require('../../../../src/plugins/GoogleDrive')
-const Dropbox = require('../../../../src/plugins/Dropbox')
-const Webcam = require('../../../../src/plugins/Webcam')
-const Tus10 = require('../../../../src/plugins/Tus10')
-const MetaData = require('../../../../src/plugins/MetaData')
-const Informer = require('../../../../src/plugins/Informer')
+const Uppy = require('uppy/lib/core')
+const Dashboard = require('uppy/lib/plugins/Dashboard')
+const StatusBar = require('uppy/lib/plugins/StatusBar')
+const GoogleDrive = require('uppy/lib/plugins/GoogleDrive')
+const Dropbox = require('uppy/lib/plugins/Dropbox')
+const Webcam = require('uppy/lib/plugins/Webcam')
+const Tus10 = require('uppy/lib/plugins/Tus10')
+const MetaData = require('uppy/lib/plugins/MetaData')
+const Informer = require('uppy/lib/plugins/Informer')
 
 const UPPY_SERVER = require('../env')
 

+ 4 - 4
website/src/examples/dragdrop/app.es6

@@ -1,7 +1,7 @@
-const Uppy = require('../../../../src/core/Core.js')
-const DragDrop = require('../../../../src/plugins/DragDrop/index.js')
-const ProgressBar = require('../../../../src/plugins/ProgressBar.js')
-const Tus10 = require('../../../../src/plugins/Tus10.js')
+const Uppy = require('uppy/lib/core/Core')
+const DragDrop = require('uppy/lib/plugins/DragDrop')
+const ProgressBar = require('uppy/lib/plugins/ProgressBar')
+const Tus10 = require('uppy/lib/plugins/Tus10')
 
 const uppyOne = new Uppy({debug: true})
 uppyOne

+ 2 - 2
website/src/examples/drive/app.es6

@@ -1,5 +1,5 @@
-const Uppy = require('../../../../src/core/Core.js')
-const GoogleDrive = require('../../../../src/plugins/GoogleDrive')
+const Uppy = require('uppy/lib/core/Core')
+const GoogleDrive = require('uppy/lib/plugins/GoogleDrive')
 const UPPY_SERVER = require('../env')
 
 const uppy = new Uppy({debug: true, autoProceed: false})

+ 2 - 2
website/src/examples/i18n/app.es6

@@ -1,5 +1,5 @@
-const Uppy = require('../../../../src/core/Core.js')
-const Tus10 = require('../../../../src/plugins/GoogleDrive')
+const Uppy = require('uppy/lib/core/Core')
+const Tus10 = require('uppy/lib/plugins/GoogleDrive')
 
 const uppy = new Uppy({debug: true, autoProceed: false})
 

+ 4 - 4
website/src/examples/multipart/app.es6

@@ -1,7 +1,7 @@
-const Uppy = require('../../../../src/core/Core.js')
-const FileInput = require('../../../../src/plugins/FileInput.js')
-const Multipart = require('../../../../src/plugins/Multipart.js')
-const ProgressBar = require('../../../../src/plugins/ProgressBar.js')
+const Uppy = require('uppy/lib/core/Core')
+const FileInput = require('uppy/lib/plugins/FileInput')
+const Multipart = require('uppy/lib/plugins/Multipart')
+const ProgressBar = require('uppy/lib/plugins/ProgressBar')
 
 const uppy = new Uppy({debug: true, autoProceed: true})