Browse Source

onedrive: add documentation + link as local dependecy

ifedapoolarewaju 5 years ago
parent
commit
a3809fcd2a
3 changed files with 231 additions and 116 deletions
  1. 131 116
      package-lock.json
  2. 1 0
      package.json
  3. 99 0
      website/src/docs/onedrive.md

+ 131 - 116
package-lock.json

@@ -5895,7 +5895,7 @@
       "dependencies": {
         "es6-promise": {
           "version": "4.2.8",
-          "bundled": true
+          "resolved": false
         }
       }
     },
@@ -5937,7 +5937,7 @@
       "dependencies": {
         "@uppy/aws-s3": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -5947,7 +5947,7 @@
         },
         "@uppy/aws-s3-multipart": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -5956,14 +5956,14 @@
         },
         "@uppy/companion-client": {
           "version": "0.28.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "namespace-emitter": "^2.0.1"
           }
         },
         "@uppy/core": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/store-default": "0.28.3",
             "@uppy/utils": "0.30.5",
@@ -5977,7 +5977,7 @@
         },
         "@uppy/dashboard": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/informer": "0.30.5",
             "@uppy/provider-views": "0.30.5",
@@ -5996,7 +5996,7 @@
         },
         "@uppy/drag-drop": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "drag-drop": "2.13.3",
@@ -6005,7 +6005,7 @@
         },
         "@uppy/dropbox": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/provider-views": "0.30.5",
@@ -6015,7 +6015,7 @@
         },
         "@uppy/file-input": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "preact": "^8.2.9"
@@ -6023,7 +6023,7 @@
         },
         "@uppy/form": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "get-form-data": "^2.0.0"
@@ -6031,7 +6031,7 @@
         },
         "@uppy/golden-retriever": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "prettier-bytes": "^1.0.4"
@@ -6039,7 +6039,7 @@
         },
         "@uppy/google-drive": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/provider-views": "0.30.5",
@@ -6049,7 +6049,7 @@
         },
         "@uppy/informer": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "preact": "^8.2.9"
@@ -6057,7 +6057,7 @@
         },
         "@uppy/instagram": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/provider-views": "0.30.5",
@@ -6067,7 +6067,7 @@
         },
         "@uppy/progress-bar": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "preact": "^8.2.9"
@@ -6075,7 +6075,7 @@
         },
         "@uppy/provider-views": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "classnames": "^2.2.6",
@@ -6084,11 +6084,11 @@
         },
         "@uppy/redux-dev-tools": {
           "version": "0.30.5",
-          "bundled": true
+          "resolved": false
         },
         "@uppy/status-bar": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "classnames": "^2.2.6",
@@ -6099,25 +6099,25 @@
         },
         "@uppy/store-default": {
           "version": "0.28.3",
-          "bundled": true
+          "resolved": false
         },
         "@uppy/store-redux": {
           "version": "0.28.3",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "cuid": "^2.1.1"
           }
         },
         "@uppy/thumbnail-generator": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5"
           }
         },
         "@uppy/transloadit": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/provider-views": "0.30.5",
@@ -6129,7 +6129,7 @@
         },
         "@uppy/tus": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6138,7 +6138,7 @@
         },
         "@uppy/url": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6147,14 +6147,14 @@
         },
         "@uppy/utils": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "lodash.throttle": "^4.1.1"
           }
         },
         "@uppy/webcam": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "preact": "^8.2.9"
@@ -6162,7 +6162,7 @@
         },
         "@uppy/xhr-upload": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6171,12 +6171,11 @@
         },
         "buffer-from": {
           "version": "0.1.2",
-          "bundled": true
+          "resolved": false
         },
         "tus-js-client": {
           "version": "1.7.1",
           "from": "github:ifedapoolarewaju/tus-js-client#d63fcf08ee43080a0e1cc968ad5986ace788c2d4",
-          "bundled": true,
           "requires": {
             "buffer-from": "^0.1.1",
             "extend": "^3.0.0",
@@ -6188,7 +6187,7 @@
         },
         "uppy": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/aws-s3": "0.30.5",
             "@uppy/aws-s3-multipart": "0.30.5",
@@ -6236,7 +6235,7 @@
       "dependencies": {
         "@uppy/aws-s3": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6246,7 +6245,7 @@
         },
         "@uppy/aws-s3-multipart": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6255,14 +6254,14 @@
         },
         "@uppy/companion-client": {
           "version": "0.28.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "namespace-emitter": "^2.0.1"
           }
         },
         "@uppy/core": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/store-default": "0.28.3",
             "@uppy/utils": "0.30.5",
@@ -6276,7 +6275,7 @@
         },
         "@uppy/dashboard": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/informer": "0.30.5",
             "@uppy/provider-views": "0.30.5",
@@ -6295,7 +6294,7 @@
         },
         "@uppy/drag-drop": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "drag-drop": "2.13.3",
@@ -6304,7 +6303,7 @@
         },
         "@uppy/dropbox": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/provider-views": "0.30.5",
@@ -6314,7 +6313,7 @@
         },
         "@uppy/file-input": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "preact": "^8.2.9"
@@ -6322,7 +6321,7 @@
         },
         "@uppy/form": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "get-form-data": "^2.0.0"
@@ -6330,7 +6329,7 @@
         },
         "@uppy/golden-retriever": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "prettier-bytes": "^1.0.4"
@@ -6338,7 +6337,7 @@
         },
         "@uppy/google-drive": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/provider-views": "0.30.5",
@@ -6348,7 +6347,7 @@
         },
         "@uppy/informer": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "preact": "^8.2.9"
@@ -6356,7 +6355,7 @@
         },
         "@uppy/instagram": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/provider-views": "0.30.5",
@@ -6366,7 +6365,7 @@
         },
         "@uppy/progress-bar": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "preact": "^8.2.9"
@@ -6374,7 +6373,7 @@
         },
         "@uppy/provider-views": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "classnames": "^2.2.6",
@@ -6383,11 +6382,11 @@
         },
         "@uppy/redux-dev-tools": {
           "version": "0.30.5",
-          "bundled": true
+          "resolved": false
         },
         "@uppy/status-bar": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "classnames": "^2.2.6",
@@ -6398,25 +6397,25 @@
         },
         "@uppy/store-default": {
           "version": "0.28.3",
-          "bundled": true
+          "resolved": false
         },
         "@uppy/store-redux": {
           "version": "0.28.3",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "cuid": "^2.1.1"
           }
         },
         "@uppy/thumbnail-generator": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5"
           }
         },
         "@uppy/transloadit": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/provider-views": "0.30.5",
@@ -6428,7 +6427,7 @@
         },
         "@uppy/tus": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6437,7 +6436,7 @@
         },
         "@uppy/url": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6446,14 +6445,14 @@
         },
         "@uppy/utils": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "lodash.throttle": "^4.1.1"
           }
         },
         "@uppy/webcam": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "preact": "^8.2.9"
@@ -6461,7 +6460,7 @@
         },
         "@uppy/xhr-upload": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6470,12 +6469,11 @@
         },
         "buffer-from": {
           "version": "0.1.2",
-          "bundled": true
+          "resolved": false
         },
         "tus-js-client": {
           "version": "1.7.1",
           "from": "github:ifedapoolarewaju/tus-js-client#d63fcf08ee43080a0e1cc968ad5986ace788c2d4",
-          "bundled": true,
           "requires": {
             "buffer-from": "^0.1.1",
             "extend": "^3.0.0",
@@ -6487,7 +6485,7 @@
         },
         "uppy": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/aws-s3": "0.30.5",
             "@uppy/aws-s3-multipart": "0.30.5",
@@ -6535,7 +6533,7 @@
       "dependencies": {
         "@uppy/aws-s3": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6545,7 +6543,7 @@
         },
         "@uppy/aws-s3-multipart": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6554,14 +6552,14 @@
         },
         "@uppy/companion-client": {
           "version": "0.28.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "namespace-emitter": "^2.0.1"
           }
         },
         "@uppy/core": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/store-default": "0.28.3",
             "@uppy/utils": "0.30.5",
@@ -6575,7 +6573,7 @@
         },
         "@uppy/dashboard": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/informer": "0.30.5",
             "@uppy/provider-views": "0.30.5",
@@ -6594,7 +6592,7 @@
         },
         "@uppy/drag-drop": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "drag-drop": "2.13.3",
@@ -6603,7 +6601,7 @@
         },
         "@uppy/dropbox": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/provider-views": "0.30.5",
@@ -6613,7 +6611,7 @@
         },
         "@uppy/file-input": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "preact": "^8.2.9"
@@ -6621,7 +6619,7 @@
         },
         "@uppy/form": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "get-form-data": "^2.0.0"
@@ -6629,7 +6627,7 @@
         },
         "@uppy/golden-retriever": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "prettier-bytes": "^1.0.4"
@@ -6637,7 +6635,7 @@
         },
         "@uppy/google-drive": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/provider-views": "0.30.5",
@@ -6647,7 +6645,7 @@
         },
         "@uppy/informer": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "preact": "^8.2.9"
@@ -6655,7 +6653,7 @@
         },
         "@uppy/instagram": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/provider-views": "0.30.5",
@@ -6665,7 +6663,7 @@
         },
         "@uppy/progress-bar": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "preact": "^8.2.9"
@@ -6673,7 +6671,7 @@
         },
         "@uppy/provider-views": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "classnames": "^2.2.6",
@@ -6682,11 +6680,11 @@
         },
         "@uppy/redux-dev-tools": {
           "version": "0.30.5",
-          "bundled": true
+          "resolved": false
         },
         "@uppy/status-bar": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "classnames": "^2.2.6",
@@ -6697,25 +6695,25 @@
         },
         "@uppy/store-default": {
           "version": "0.28.3",
-          "bundled": true
+          "resolved": false
         },
         "@uppy/store-redux": {
           "version": "0.28.3",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "cuid": "^2.1.1"
           }
         },
         "@uppy/thumbnail-generator": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5"
           }
         },
         "@uppy/transloadit": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/provider-views": "0.30.5",
@@ -6727,7 +6725,7 @@
         },
         "@uppy/tus": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6736,7 +6734,7 @@
         },
         "@uppy/url": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6745,14 +6743,14 @@
         },
         "@uppy/utils": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "lodash.throttle": "^4.1.1"
           }
         },
         "@uppy/webcam": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/utils": "0.30.5",
             "preact": "^8.2.9"
@@ -6760,7 +6758,7 @@
         },
         "@uppy/xhr-upload": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/companion-client": "0.28.5",
             "@uppy/utils": "0.30.5",
@@ -6769,12 +6767,11 @@
         },
         "buffer-from": {
           "version": "0.1.2",
-          "bundled": true
+          "resolved": false
         },
         "tus-js-client": {
           "version": "1.7.1",
           "from": "github:ifedapoolarewaju/tus-js-client#d63fcf08ee43080a0e1cc968ad5986ace788c2d4",
-          "bundled": true,
           "requires": {
             "buffer-from": "^0.1.1",
             "extend": "^3.0.0",
@@ -6786,7 +6783,7 @@
         },
         "uppy": {
           "version": "0.30.5",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "@uppy/aws-s3": "0.30.5",
             "@uppy/aws-s3-multipart": "0.30.5",
@@ -6850,7 +6847,7 @@
       "dependencies": {
         "react": {
           "version": "16.5.0",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "loose-envify": "^1.1.0",
             "object-assign": "^4.1.1",
@@ -6894,7 +6891,7 @@
       "dependencies": {
         "drag-drop": {
           "version": "4.2.0",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "blob-to-buffer": "^1.0.2",
             "flatten": "^1.0.2",
@@ -6984,11 +6981,11 @@
       "dependencies": {
         "atob": {
           "version": "2.1.0",
-          "bundled": true
+          "resolved": false
         },
         "body-parser": {
           "version": "1.18.2",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "bytes": "3.0.0",
             "content-type": "~1.0.4",
@@ -7004,11 +7001,11 @@
         },
         "bytes": {
           "version": "3.0.0",
-          "bundled": true
+          "resolved": false
         },
         "cookie-parser": {
           "version": "1.4.3",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "cookie": "0.3.1",
             "cookie-signature": "1.0.6"
@@ -7016,20 +7013,20 @@
         },
         "debug": {
           "version": "2.6.9",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "ms": "2.0.0"
           },
           "dependencies": {
             "ms": {
               "version": "2.0.0",
-              "bundled": true
+              "resolved": false
             }
           }
         },
         "express-session": {
           "version": "1.15.6",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "cookie": "0.3.1",
             "cookie-signature": "1.0.6",
@@ -7044,7 +7041,7 @@
         },
         "http-errors": {
           "version": "1.6.3",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "depd": "~1.1.2",
             "inherits": "2.0.3",
@@ -7054,23 +7051,23 @@
         },
         "iconv-lite": {
           "version": "0.4.19",
-          "bundled": true
+          "resolved": false
         },
         "lodash.merge": {
           "version": "4.6.2",
-          "bundled": true
+          "resolved": false
         },
         "ms": {
           "version": "2.1.1",
-          "bundled": true
+          "resolved": false
         },
         "qs": {
           "version": "6.5.1",
-          "bundled": true
+          "resolved": false
         },
         "raw-body": {
           "version": "2.3.2",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "bytes": "3.0.0",
             "http-errors": "1.6.2",
@@ -7080,11 +7077,11 @@
           "dependencies": {
             "depd": {
               "version": "1.1.1",
-              "bundled": true
+              "resolved": false
             },
             "http-errors": {
               "version": "1.6.2",
-              "bundled": true,
+              "resolved": false,
               "requires": {
                 "depd": "1.1.1",
                 "inherits": "2.0.3",
@@ -7094,13 +7091,13 @@
             },
             "setprototypeof": {
               "version": "1.0.3",
-              "bundled": true
+              "resolved": false
             }
           }
         },
         "request": {
           "version": "2.88.0",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "aws-sign2": "~0.7.0",
             "aws4": "^1.8.0",
@@ -7138,15 +7135,15 @@
         },
         "semver": {
           "version": "6.1.1",
-          "bundled": true
+          "resolved": false
         },
         "setprototypeof": {
           "version": "1.1.0",
-          "bundled": true
+          "resolved": false
         },
         "tough-cookie": {
           "version": "2.4.3",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "psl": "^1.1.24",
             "punycode": "^1.4.1"
@@ -7154,15 +7151,15 @@
         },
         "ultron": {
           "version": "1.1.1",
-          "bundled": true
+          "resolved": false
         },
         "uuid": {
           "version": "2.0.2",
-          "bundled": true
+          "resolved": false
         },
         "ws": {
           "version": "3.3.1",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "async-limiter": "~1.0.0",
             "safe-buffer": "~5.1.0",
@@ -7224,6 +7221,15 @@
         "preact": "8.2.9"
       }
     },
+    "@uppy/facebook": {
+      "version": "file:packages/@uppy/facebook",
+      "requires": {
+        "@uppy/companion-client": "file:packages/@uppy/companion-client",
+        "@uppy/provider-views": "file:packages/@uppy/provider-views",
+        "@uppy/utils": "file:packages/@uppy/utils",
+        "preact": "8.2.9"
+      }
+    },
     "@uppy/file-input": {
       "version": "file:packages/@uppy/file-input",
       "requires": {
@@ -7281,6 +7287,15 @@
     "@uppy/locales": {
       "version": "file:packages/@uppy/locales"
     },
+    "@uppy/onedrive": {
+      "version": "file:packages/@uppy/onedrive",
+      "requires": {
+        "@uppy/companion-client": "file:packages/@uppy/companion-client",
+        "@uppy/provider-views": "file:packages/@uppy/provider-views",
+        "@uppy/utils": "file:packages/@uppy/utils",
+        "preact": "8.2.9"
+      }
+    },
     "@uppy/progress-bar": {
       "version": "file:packages/@uppy/progress-bar",
       "requires": {
@@ -7377,11 +7392,11 @@
       "dependencies": {
         "buffer-from": {
           "version": "0.1.2",
-          "bundled": true
+          "resolved": false
         },
         "tus-js-client": {
           "version": "1.8.0-2",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "buffer-from": "^0.1.1",
             "combine-errors": "^3.0.3",
@@ -32654,7 +32669,7 @@
       "dependencies": {
         "drag-drop": {
           "version": "4.2.0",
-          "bundled": true,
+          "resolved": false,
           "requires": {
             "blob-to-buffer": "^1.0.2",
             "flatten": "^1.0.2",

+ 1 - 0
package.json

@@ -48,6 +48,7 @@
     "@uppy/informer": "file:packages/@uppy/informer",
     "@uppy/instagram": "file:packages/@uppy/instagram",
     "@uppy/locales": "file:packages/@uppy/locales",
+    "@uppy/onedrive": "file:packages/@uppy/onedrive",
     "@uppy/progress-bar": "file:packages/@uppy/progress-bar",
     "@uppy/provider-views": "file:packages/@uppy/provider-views",
     "@uppy/react": "file:packages/@uppy/react",

+ 99 - 0
website/src/docs/onedrive.md

@@ -0,0 +1,99 @@
+---
+type: docs
+order: 13
+title: "OneDrive"
+menu_prefix: "<span title='Requires Companion'>ⓒ </span>"
+module: "@uppy/onedrive"
+permalink: docs/onedrive/
+category: 'Sources'
+tagline: import files from OneDrive
+---
+
+The `@uppy/onedrive` plugin lets users import files from their OneDrive account.
+
+A Companion instance is required for the `@uppy/onedrive` plugin to work. Companion handles authentication with OneDrive, downloads the pictures and videos, and uploads them to the destination. This saves the user bandwidth, especially helpful if they are on a mobile connection.
+
+```js
+const OneDrive = require('@uppy/onedrive')
+
+uppy.use(OneDrive, {
+  // Options
+})
+```
+
+<a class="TryButton" href="/examples/dashboard/">Try it live</a>
+
+## Installation
+
+> If you are using the `uppy` package, you do not need to install this plugin manually.
+
+This plugin is published as the `@uppy/onedrive` package.
+
+Install from NPM:
+
+```shell
+npm install @uppy/onedrive
+```
+
+In the [CDN package](/docs/#With-a-script-tag), it is available on the `Uppy` global object:
+
+```js
+const OneDrive = Uppy.OneDrive
+```
+
+## CSS
+
+Dashboard plugin is recommended as a container to all Provider plugins, including OneDrive. If you are using Dashboard, it [comes with all the nessesary styles](/docs/dashboard/#CSS) for Dropbox as well.
+
+⚠️ If you are feeling adventurous, and want to use OneDrive plugin separately, without Dashboard, make sure to include `@uppy/provider-views/dist/style.css` (or `style.min.css`) CSS file. This is experimental, not officialy supported and not recommended.
+
+## Options
+
+The `@uppy/onedrive` plugin has the following configurable options:
+
+```js
+uppy.use(OneDrive, {
+  target: Dashboard,
+  companionUrl: 'https://companion.uppy.io/',
+})
+```
+
+### `id: 'OneDrive'`
+
+A unique identifier for this plugin. It defaults to `'OneDrive'`.
+
+### `title: 'OneDrive'`
+
+Configures the title / name shown in the UI, for instance, on Dashboard tabs. It defaults to `'OneDrive'`.
+
+### `target: null`
+
+DOM element, CSS selector, or plugin to mount the OneDrive provider into. This should normally be the Dashboard.
+
+### `companionUrl: null`
+
+URL to a [Companion](/docs/companion) instance.
+
+### `serverHeaders: {}`
+
+Custom headers that should be sent along to [Companion](/docs/companion) on every request.
+
+### `companionAllowedHosts: companionUrl`
+
+The valid and authorised URL(s) from which OAuth responses should be accepted.
+
+This value can be a `String`, a `Regex` pattern, or an `Array` of both.
+
+This is useful when you have your [Companion](/docs/companion) running on multiple hosts. Otherwise, the default value should be good enough.
+
+### `locale: {}`
+
+Localize text that is shown to the user.
+
+The default English strings are:
+
+```js
+strings: {
+  // TODO
+}
+```