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

Merge pull request #1250 from transloadit/chore/update-tus-1-6-0

Update to tus-js-client@1.6.0 with React Native support
Artur Paikin 6 роки тому
батько
коміт
2523a83b1d
4 змінених файлів з 495 додано та 79 видалено
  1. 474 59
      package-lock.json
  2. 2 1
      package.json
  3. 18 18
      packages/@uppy/companion/package.json
  4. 1 1
      packages/@uppy/tus/package.json

+ 474 - 59
package-lock.json

@@ -1518,9 +1518,9 @@
 			"integrity": "sha1-yRNQTT3CgQr61VW1ma6uwsxMZ2g="
 		},
 		"@types/aws-lambda": {
-			"version": "8.10.17",
-			"resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.17.tgz",
-			"integrity": "sha512-KV/9fMAvv5428/v4+AP4nDOfSB4sJIBOGgBtv5YbuQVaAEapL1/Bc8IyACZ48Q3hYukVFjzAdVFq94zTxyd5Yw=="
+			"version": "8.10.18",
+			"resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.18.tgz",
+			"integrity": "sha512-ePcNYGsgBJaF00+fG92e8zDcre7K6/X7wJeEyn7ICAwez9+NS47XEYlGrA0+udxo0jSuZVC8xg//PUiGNk43pA=="
 		},
 		"@types/aws-serverless-express": {
 			"version": "3.3.0",
@@ -1589,14 +1589,14 @@
 			}
 		},
 		"@types/events": {
-			"version": "1.2.0",
-			"resolved": "https://registry.npmjs.org/@types/events/-/events-1.2.0.tgz",
-			"integrity": "sha512-KEIlhXnIutzKwRbQkGWb/I4HFqBuUykAdHgDED6xqwXJfONCjF5VoE0cXEiurh3XauygxzeDzgtXUqvLkxFzzA=="
+			"version": "3.0.0",
+			"resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
+			"integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g=="
 		},
 		"@types/express": {
-			"version": "4.16.0",
-			"resolved": "https://registry.npmjs.org/@types/express/-/express-4.16.0.tgz",
-			"integrity": "sha512-TtPEYumsmSTtTetAPXlJVf3kEqb6wZK0bZojpJQrnD/djV4q1oB6QQ8aKvKqwNPACoe02GNiy5zDzcYivR5Z2w==",
+			"version": "4.16.1",
+			"resolved": "https://registry.npmjs.org/@types/express/-/express-4.16.1.tgz",
+			"integrity": "sha512-V0clmJow23WeyblmACoxbHBu2JKlE5TiIme6Lem14FnPW9gsttyHtk6wq7njcdIWH1njAaFgR8gW09lgY98gQg==",
 			"requires": {
 				"@types/body-parser": "*",
 				"@types/express-serve-static-core": "*",
@@ -1604,11 +1604,10 @@
 			}
 		},
 		"@types/express-serve-static-core": {
-			"version": "4.16.0",
-			"resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.16.0.tgz",
-			"integrity": "sha512-lTeoCu5NxJU4OD9moCgm0ESZzweAx0YqsAcab6OB0EB3+As1OaHtKnaGJvcngQxYsi9UNv0abn4/DRavrRxt4w==",
+			"version": "4.16.1",
+			"resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.16.1.tgz",
+			"integrity": "sha512-QgbIMRU1EVRry5cIu1ORCQP4flSYqLM1lS5LYyGWfKnFT3E58f0gKto7BR13clBFVrVZ0G0rbLZ1hUpSkgQQOA==",
 			"requires": {
-				"@types/events": "*",
 				"@types/node": "*",
 				"@types/range-parser": "*"
 			}
@@ -1648,9 +1647,9 @@
 			}
 		},
 		"@types/lodash": {
-			"version": "4.14.119",
-			"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.119.tgz",
-			"integrity": "sha512-Z3TNyBL8Vd/M9D9Ms2S3LmFq2sSMzahodD6rCS9V2N44HUMINb75jNkSuwAx7eo2ufqTdfOdtGQpNbieUjPQmw=="
+			"version": "4.14.120",
+			"resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.120.tgz",
+			"integrity": "sha512-jQ21kQ120mo+IrDs1nFNVm/AsdFxIx2+vZ347DbogHJPd/JzKNMOqU6HCYin1W6v8l5R9XSO2/e9cxmn7HAnVw=="
 		},
 		"@types/lodash.merge": {
 			"version": "4.6.4",
@@ -1733,9 +1732,9 @@
 			}
 		},
 		"@types/tough-cookie": {
-			"version": "2.3.4",
-			"resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.4.tgz",
-			"integrity": "sha512-Set5ZdrAaKI/qHdFlVMgm/GsAv/wkXhSTuZFkJ+JI7HK+wIkIlOaUXSXieIvJ0+OvGIqtREFoE+NHJtEq0gtEw=="
+			"version": "2.3.5",
+			"resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-2.3.5.tgz",
+			"integrity": "sha512-SCcK7mvGi3+ZNz833RRjFIxrn4gI1PPR3NtuIS+6vMkvmsGjosqTJwRt5bAEFLRz+wtJMWv8+uOnZf2hi2QXTg=="
 		},
 		"@types/tus-js-client": {
 			"version": "1.5.1",
@@ -2550,11 +2549,6 @@
 						"punycode": "1.3.2",
 						"querystring": "0.2.0"
 					}
-				},
-				"uuid": {
-					"version": "3.3.2",
-					"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
-					"integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
 				}
 			}
 		},
@@ -6107,11 +6101,6 @@
 					"requires": {
 						"ms": "^2.1.1"
 					}
-				},
-				"ms": {
-					"version": "2.1.1",
-					"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
-					"integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
 				}
 			}
 		},
@@ -7325,6 +7314,13 @@
 			"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
 			"requires": {
 				"ms": "2.0.0"
+			},
+			"dependencies": {
+				"ms": {
+					"version": "2.0.0",
+					"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+					"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+				}
 			}
 		},
 		"debuglog": {
@@ -8063,6 +8059,14 @@
 					"dev": true,
 					"requires": {
 						"ms": "2.0.0"
+					},
+					"dependencies": {
+						"ms": {
+							"version": "2.0.0",
+							"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+							"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+							"dev": true
+						}
 					}
 				},
 				"safe-buffer": {
@@ -8108,6 +8112,13 @@
 					"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
 					"requires": {
 						"ms": "2.0.0"
+					},
+					"dependencies": {
+						"ms": {
+							"version": "2.0.0",
+							"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+							"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+						}
 					}
 				},
 				"safe-buffer": {
@@ -8694,6 +8705,14 @@
 					"dev": true,
 					"requires": {
 						"ms": "2.0.0"
+					},
+					"dependencies": {
+						"ms": {
+							"version": "2.0.0",
+							"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+							"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+							"dev": true
+						}
 					}
 				},
 				"doctrine": {
@@ -9413,7 +9432,7 @@
 		},
 		"express": {
 			"version": "4.16.3",
-			"resolved": "http://registry.npmjs.org/express/-/express-4.16.3.tgz",
+			"resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",
 			"integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
 			"requires": {
 				"accepts": "~1.3.5",
@@ -9455,7 +9474,7 @@
 				},
 				"finalhandler": {
 					"version": "1.1.1",
-					"resolved": "http://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
+					"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
 					"integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
 					"requires": {
 						"debug": "2.6.9",
@@ -10185,6 +10204,14 @@
 					"dev": true,
 					"requires": {
 						"ms": "2.0.0"
+					},
+					"dependencies": {
+						"ms": {
+							"version": "2.0.0",
+							"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+							"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+							"dev": true
+						}
 					}
 				}
 			}
@@ -12064,6 +12091,14 @@
 					"dev": true,
 					"requires": {
 						"ms": "2.0.0"
+					},
+					"dependencies": {
+						"ms": {
+							"version": "2.0.0",
+							"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+							"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+							"dev": true
+						}
 					}
 				}
 			}
@@ -12102,6 +12137,14 @@
 					"dev": true,
 					"requires": {
 						"ms": "2.0.0"
+					},
+					"dependencies": {
+						"ms": {
+							"version": "2.0.0",
+							"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+							"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+							"dev": true
+						}
 					}
 				}
 			}
@@ -13892,13 +13935,6 @@
 				"lodash.isstring": "^4.0.1",
 				"lodash.once": "^4.0.0",
 				"ms": "^2.1.1"
-			},
-			"dependencies": {
-				"ms": {
-					"version": "2.1.1",
-					"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
-					"integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
-				}
 			}
 		},
 		"jsprim": {
@@ -14168,6 +14204,14 @@
 					"dev": true,
 					"requires": {
 						"ms": "2.0.0"
+					},
+					"dependencies": {
+						"ms": {
+							"version": "2.0.0",
+							"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+							"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+							"dev": true
+						}
 					}
 				},
 				"execa": {
@@ -15236,6 +15280,14 @@
 					"dev": true,
 					"requires": {
 						"ms": "2.0.0"
+					},
+					"dependencies": {
+						"ms": {
+							"version": "2.0.0",
+							"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+							"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+							"dev": true
+						}
 					}
 				},
 				"glob": {
@@ -15385,9 +15437,9 @@
 			}
 		},
 		"ms": {
-			"version": "2.0.0",
-			"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
-			"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+			"version": "2.1.1",
+			"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
+			"integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
 		},
 		"multi-glob": {
 			"version": "1.0.2",
@@ -16388,6 +16440,11 @@
 						"to-regex": "^3.0.2"
 					}
 				},
+				"ms": {
+					"version": "2.0.0",
+					"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+					"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+				},
 				"semver": {
 					"version": "5.6.0",
 					"resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
@@ -20608,13 +20665,6 @@
 				"oauth-sign": "^0.8.2",
 				"qs": "^6.5.1",
 				"uuid": "^3.2.1"
-			},
-			"dependencies": {
-				"uuid": {
-					"version": "3.3.2",
-					"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
-					"integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
-				}
 			}
 		},
 		"request-promise-core": {
@@ -21359,6 +21409,11 @@
 					"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
 					"integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
 				},
+				"ms": {
+					"version": "2.0.0",
+					"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+					"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+				},
 				"statuses": {
 					"version": "1.4.0",
 					"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
@@ -21700,6 +21755,14 @@
 					"dev": true,
 					"requires": {
 						"ms": "2.0.0"
+					},
+					"dependencies": {
+						"ms": {
+							"version": "2.0.0",
+							"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+							"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+							"dev": true
+						}
 					}
 				}
 			}
@@ -21737,6 +21800,13 @@
 					"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
 					"requires": {
 						"ms": "2.0.0"
+					},
+					"dependencies": {
+						"ms": {
+							"version": "2.0.0",
+							"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+							"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+						}
 					}
 				}
 			}
@@ -21757,6 +21827,13 @@
 					"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
 					"requires": {
 						"ms": "2.0.0"
+					},
+					"dependencies": {
+						"ms": {
+							"version": "2.0.0",
+							"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+							"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+						}
 					}
 				}
 			}
@@ -22376,11 +22453,6 @@
 					"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
 					"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
 				},
-				"ms": {
-					"version": "2.1.1",
-					"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
-					"integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg=="
-				},
 				"process-nextick-args": {
 					"version": "2.0.0",
 					"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
@@ -23057,12 +23129,13 @@
 			}
 		},
 		"tus-js-client": {
-			"version": "1.5.2",
-			"resolved": "https://registry.npmjs.org/tus-js-client/-/tus-js-client-1.5.2.tgz",
-			"integrity": "sha512-ZhWOLNw3ZRfwS2Ud47GWxdSnXfcVUg0VEDA6feHyv0BHjsB27vl9KftJSXiiWiYRfDAb2HUo9kp1V+N6H2XgPQ==",
+			"version": "1.6.0",
+			"resolved": "https://registry.npmjs.org/tus-js-client/-/tus-js-client-1.6.0.tgz",
+			"integrity": "sha512-8y3A/pq5SKHZPJPU2LZ0KC+TNaol7TDNplprS5PEsfnjOcqHU2pJ7E6oTEXsA32tZkWHs+4JguAfXZd4XV0Jlg==",
 			"requires": {
 				"buffer-from": "^0.1.1",
 				"extend": "^3.0.0",
+				"js-base64": "^2.4.9",
 				"lodash.throttle": "^4.1.1",
 				"url-parse": "^1.4.3"
 			},
@@ -23071,6 +23144,11 @@
 					"version": "0.1.2",
 					"resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz",
 					"integrity": "sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg=="
+				},
+				"js-base64": {
+					"version": "2.5.1",
+					"resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz",
+					"integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw=="
 				}
 			}
 		},
@@ -23568,9 +23646,9 @@
 			"integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
 		},
 		"uuid": {
-			"version": "2.0.2",
-			"resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.2.tgz",
-			"integrity": "sha1-SL1WmPBnfjx5AaHEbvFbFkN5RyY="
+			"version": "3.3.2",
+			"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
+			"integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
 		},
 		"v8flags": {
 			"version": "2.1.1",
@@ -23715,12 +23793,147 @@
 					"integrity": "sha512-sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew==",
 					"dev": true
 				},
+				"encodeurl": {
+					"version": "1.0.2",
+					"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+					"integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
+					"dev": true
+				},
 				"esprima": {
 					"version": "4.0.1",
 					"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
 					"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
 					"dev": true
 				},
+				"express": {
+					"version": "4.16.3",
+					"resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",
+					"integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
+					"dev": true,
+					"requires": {
+						"accepts": "~1.3.5",
+						"array-flatten": "1.1.1",
+						"body-parser": "1.18.2",
+						"content-disposition": "0.5.2",
+						"content-type": "~1.0.4",
+						"cookie": "0.3.1",
+						"cookie-signature": "1.0.6",
+						"debug": "2.6.9",
+						"depd": "~1.1.2",
+						"encodeurl": "~1.0.2",
+						"escape-html": "~1.0.3",
+						"etag": "~1.8.1",
+						"finalhandler": "1.1.1",
+						"fresh": "0.5.2",
+						"merge-descriptors": "1.0.1",
+						"methods": "~1.1.2",
+						"on-finished": "~2.3.0",
+						"parseurl": "~1.3.2",
+						"path-to-regexp": "0.1.7",
+						"proxy-addr": "~2.0.3",
+						"qs": "6.5.1",
+						"range-parser": "~1.2.0",
+						"safe-buffer": "5.1.1",
+						"send": "0.16.2",
+						"serve-static": "1.13.2",
+						"setprototypeof": "1.1.0",
+						"statuses": "~1.4.0",
+						"type-is": "~1.6.16",
+						"utils-merge": "1.0.1",
+						"vary": "~1.1.2"
+					},
+					"dependencies": {
+						"body-parser": {
+							"version": "1.18.2",
+							"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
+							"integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
+							"dev": true,
+							"requires": {
+								"bytes": "3.0.0",
+								"content-type": "~1.0.4",
+								"debug": "2.6.9",
+								"depd": "~1.1.1",
+								"http-errors": "~1.6.2",
+								"iconv-lite": "0.4.19",
+								"on-finished": "~2.3.0",
+								"qs": "6.5.1",
+								"raw-body": "2.3.2",
+								"type-is": "~1.6.15"
+							}
+						},
+						"iconv-lite": {
+							"version": "0.4.19",
+							"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
+							"integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
+							"dev": true
+						},
+						"qs": {
+							"version": "6.5.1",
+							"resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
+							"integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
+							"dev": true
+						},
+						"raw-body": {
+							"version": "2.3.2",
+							"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
+							"integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
+							"dev": true,
+							"requires": {
+								"bytes": "3.0.0",
+								"http-errors": "1.6.2",
+								"iconv-lite": "0.4.19",
+								"unpipe": "1.0.0"
+							},
+							"dependencies": {
+								"depd": {
+									"version": "1.1.1",
+									"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
+									"integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
+									"dev": true
+								},
+								"http-errors": {
+									"version": "1.6.2",
+									"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
+									"integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
+									"dev": true,
+									"requires": {
+										"depd": "1.1.1",
+										"inherits": "2.0.3",
+										"setprototypeof": "1.0.3",
+										"statuses": ">= 1.3.1 < 2"
+									}
+								},
+								"setprototypeof": {
+									"version": "1.0.3",
+									"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
+									"integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=",
+									"dev": true
+								}
+							}
+						},
+						"safe-buffer": {
+							"version": "5.1.1",
+							"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
+							"integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
+							"dev": true
+						}
+					}
+				},
+				"finalhandler": {
+					"version": "1.1.1",
+					"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
+					"integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
+					"dev": true,
+					"requires": {
+						"debug": "2.6.9",
+						"encodeurl": "~1.0.2",
+						"escape-html": "~1.0.3",
+						"on-finished": "~2.3.0",
+						"parseurl": "~1.3.2",
+						"statuses": "~1.4.0",
+						"unpipe": "~1.0.0"
+					}
+				},
 				"handlebars": {
 					"version": "4.0.11",
 					"resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz",
@@ -23750,6 +23963,12 @@
 						"safer-buffer": ">= 2.1.2 < 3"
 					}
 				},
+				"ipaddr.js": {
+					"version": "1.8.0",
+					"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
+					"integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=",
+					"dev": true
+				},
 				"js-base64": {
 					"version": "2.4.8",
 					"resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.8.tgz",
@@ -23766,6 +23985,23 @@
 						"esprima": "^4.0.0"
 					}
 				},
+				"jsonwebtoken": {
+					"version": "8.3.0",
+					"resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.3.0.tgz",
+					"integrity": "sha512-oge/hvlmeJCH+iIz1DwcO7vKPkNGJHhgkspk8OH3VKlw+mbi42WtD4ig1+VXRln765vxptAv+xT26Fd3cteqag==",
+					"dev": true,
+					"requires": {
+						"jws": "^3.1.5",
+						"lodash.includes": "^4.3.0",
+						"lodash.isboolean": "^3.0.3",
+						"lodash.isinteger": "^4.0.4",
+						"lodash.isnumber": "^3.0.3",
+						"lodash.isplainobject": "^4.0.6",
+						"lodash.isstring": "^4.0.1",
+						"lodash.once": "^4.0.0",
+						"ms": "^2.1.1"
+					}
+				},
 				"marked": {
 					"version": "0.4.0",
 					"resolved": "https://registry.npmjs.org/marked/-/marked-0.4.0.tgz",
@@ -23793,6 +24029,22 @@
 						"mime-db": "~1.37.0"
 					}
 				},
+				"ms": {
+					"version": "2.1.1",
+					"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
+					"integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
+					"dev": true
+				},
+				"proxy-addr": {
+					"version": "2.0.4",
+					"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
+					"integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
+					"dev": true,
+					"requires": {
+						"forwarded": "~0.1.2",
+						"ipaddr.js": "1.8.0"
+					}
+				},
 				"raw-body": {
 					"version": "2.3.3",
 					"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
@@ -23862,6 +24114,12 @@
 						"amdefine": ">=0.0.4"
 					}
 				},
+				"statuses": {
+					"version": "1.4.0",
+					"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
+					"integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
+					"dev": true
+				},
 				"type-is": {
 					"version": "1.6.16",
 					"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
@@ -23904,6 +24162,141 @@
 						"type-is": "~1.6.16"
 					}
 				},
+				"encodeurl": {
+					"version": "1.0.2",
+					"resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+					"integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
+					"dev": true
+				},
+				"express": {
+					"version": "4.16.3",
+					"resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",
+					"integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
+					"dev": true,
+					"requires": {
+						"accepts": "~1.3.5",
+						"array-flatten": "1.1.1",
+						"body-parser": "1.18.2",
+						"content-disposition": "0.5.2",
+						"content-type": "~1.0.4",
+						"cookie": "0.3.1",
+						"cookie-signature": "1.0.6",
+						"debug": "2.6.9",
+						"depd": "~1.1.2",
+						"encodeurl": "~1.0.2",
+						"escape-html": "~1.0.3",
+						"etag": "~1.8.1",
+						"finalhandler": "1.1.1",
+						"fresh": "0.5.2",
+						"merge-descriptors": "1.0.1",
+						"methods": "~1.1.2",
+						"on-finished": "~2.3.0",
+						"parseurl": "~1.3.2",
+						"path-to-regexp": "0.1.7",
+						"proxy-addr": "~2.0.3",
+						"qs": "6.5.1",
+						"range-parser": "~1.2.0",
+						"safe-buffer": "5.1.1",
+						"send": "0.16.2",
+						"serve-static": "1.13.2",
+						"setprototypeof": "1.1.0",
+						"statuses": "~1.4.0",
+						"type-is": "~1.6.16",
+						"utils-merge": "1.0.1",
+						"vary": "~1.1.2"
+					},
+					"dependencies": {
+						"body-parser": {
+							"version": "1.18.2",
+							"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
+							"integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
+							"dev": true,
+							"requires": {
+								"bytes": "3.0.0",
+								"content-type": "~1.0.4",
+								"debug": "2.6.9",
+								"depd": "~1.1.1",
+								"http-errors": "~1.6.2",
+								"iconv-lite": "0.4.19",
+								"on-finished": "~2.3.0",
+								"qs": "6.5.1",
+								"raw-body": "2.3.2",
+								"type-is": "~1.6.15"
+							}
+						},
+						"iconv-lite": {
+							"version": "0.4.19",
+							"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
+							"integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==",
+							"dev": true
+						},
+						"qs": {
+							"version": "6.5.1",
+							"resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
+							"integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==",
+							"dev": true
+						},
+						"raw-body": {
+							"version": "2.3.2",
+							"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
+							"integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
+							"dev": true,
+							"requires": {
+								"bytes": "3.0.0",
+								"http-errors": "1.6.2",
+								"iconv-lite": "0.4.19",
+								"unpipe": "1.0.0"
+							},
+							"dependencies": {
+								"depd": {
+									"version": "1.1.1",
+									"resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
+									"integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=",
+									"dev": true
+								},
+								"http-errors": {
+									"version": "1.6.2",
+									"resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
+									"integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
+									"dev": true,
+									"requires": {
+										"depd": "1.1.1",
+										"inherits": "2.0.3",
+										"setprototypeof": "1.0.3",
+										"statuses": ">= 1.3.1 < 2"
+									}
+								},
+								"setprototypeof": {
+									"version": "1.0.3",
+									"resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
+									"integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=",
+									"dev": true
+								}
+							}
+						},
+						"safe-buffer": {
+							"version": "5.1.1",
+							"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
+							"integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
+							"dev": true
+						}
+					}
+				},
+				"finalhandler": {
+					"version": "1.1.1",
+					"resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
+					"integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==",
+					"dev": true,
+					"requires": {
+						"debug": "2.6.9",
+						"encodeurl": "~1.0.2",
+						"escape-html": "~1.0.3",
+						"on-finished": "~2.3.0",
+						"parseurl": "~1.3.2",
+						"statuses": "~1.4.0",
+						"unpipe": "~1.0.0"
+					}
+				},
 				"iconv-lite": {
 					"version": "0.4.23",
 					"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz",
@@ -23913,6 +24306,12 @@
 						"safer-buffer": ">= 2.1.2 < 3"
 					}
 				},
+				"ipaddr.js": {
+					"version": "1.8.0",
+					"resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz",
+					"integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=",
+					"dev": true
+				},
 				"mime-db": {
 					"version": "1.37.0",
 					"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
@@ -23928,6 +24327,16 @@
 						"mime-db": "~1.37.0"
 					}
 				},
+				"proxy-addr": {
+					"version": "2.0.4",
+					"resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz",
+					"integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==",
+					"dev": true,
+					"requires": {
+						"forwarded": "~0.1.2",
+						"ipaddr.js": "1.8.0"
+					}
+				},
 				"raw-body": {
 					"version": "2.3.3",
 					"resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz",
@@ -23982,6 +24391,12 @@
 					"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
 					"dev": true
 				},
+				"statuses": {
+					"version": "1.4.0",
+					"resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
+					"integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
+					"dev": true
+				},
 				"type-is": {
 					"version": "1.6.16",
 					"resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",

+ 2 - 1
package.json

@@ -141,5 +141,6 @@
     "testMatch": [
       "**/packages/**/*.test.js"
     ]
-  }
+  },
+  "dependencies": {}
 }

+ 18 - 18
packages/@uppy/companion/package.json

@@ -30,34 +30,34 @@
   },
   "dependencies": {
     "@purest/providers": "1.0.0",
-    "@uppy/fs-tail-stream": "^1.2.0",
+    "@uppy/fs-tail-stream": "1.2.0",
     "atob": "2.1.0",
-    "aws-sdk": "^2.254.1",
+    "aws-sdk": "2.388.0",
     "body-parser": "1.18.2",
-    "common-tags": "^1.7.2",
-    "connect-redis": "^3.3.0",
+    "common-tags": "1.8.0",
+    "connect-redis": "3.4.0",
     "cookie-parser": "1.4.3",
-    "express": "^4.16.0",
-    "express-interceptor": "^1.2.0",
-    "express-prom-bundle": "^3.1.0",
+    "express": "4.16.3",
+    "express-interceptor": "1.2.0",
+    "express-prom-bundle": "3.3.0",
     "express-session": "1.15.6",
     "grant-express": "4.1.2",
     "helmet": "3.8.2",
     "isobject": "3.0.1",
-    "jsonwebtoken": "^8.0.1",
-    "lodash.merge": "^4.6.0",
+    "jsonwebtoken": "8.3.0",
+    "lodash.merge": "4.6.1",
     "morgan": "1.9.1",
-    "ms": "^2.0.0",
-    "node-redis-pubsub": "^2.0.0",
-    "node-schedule": "^1.3.0",
-    "prom-client": "^10.0.2",
+    "ms": "2.1.1",
+    "node-redis-pubsub": "2.0.0",
+    "node-schedule": "1.3.1",
+    "prom-client": "10.2.3",
     "purest": "3.0.0",
-    "redis": "^2.7.1",
+    "redis": "2.8.0",
     "request": "2.85.0",
-    "serialize-error": "^2.1.0",
-    "tus-js-client": "^1.5.1",
-    "uuid": "2.0.2",
-    "validator": "^9.0.0",
+    "serialize-error": "2.1.0",
+    "tus-js-client": "1.6.0",
+    "uuid": "3.3.2",
+    "validator": "9.4.1",
     "ws": "1.1.5"
   },
   "devDependencies": {

+ 1 - 1
packages/@uppy/tus/package.json

@@ -24,7 +24,7 @@
   "dependencies": {
     "@uppy/companion-client": "0.27.3",
     "@uppy/utils": "0.29.1",
-    "tus-js-client": "^1.5.1"
+    "tus-js-client": "1.6.0"
   },
   "devDependencies": {
     "@uppy/core": "0.29.1"