Bladeren bron

@uppy/companion: upgrade deps (#5119)

Antoine du Hamel 11 maanden geleden
bovenliggende
commit
928eff7c58
3 gewijzigde bestanden met toevoegingen van 532 en 1537 verwijderingen
  1. 3 3
      packages/@uppy/companion/package.json
  2. 2 6
      packages/@uppy/companion/src/server/Uploader.js
  3. 527 1528
      yarn.lock

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

@@ -49,7 +49,7 @@
     "express-session": "1.17.3",
     "got": "^13.0.0",
     "grant": "5.4.22",
-    "helmet": "^4.6.0",
+    "helmet": "^7.1.0",
     "ioredis": "^5.3.2",
     "ipaddr.js": "^2.0.1",
     "jsonwebtoken": "9.0.2",
@@ -61,11 +61,11 @@
     "ms": "2.1.3",
     "node-schedule": "2.1.1",
     "prom-client": "14.0.1",
-    "serialize-error": "^2.1.0",
+    "serialize-error": "^11.0.0",
     "serialize-javascript": "^6.0.0",
     "tus-js-client": "^3.1.3",
     "validator": "^13.0.0",
-    "ws": "8.16.0"
+    "ws": "8.17.0"
   },
   "devDependencies": {
     "@types/compression": "1.7.0",

+ 2 - 6
packages/@uppy/companion/src/server/Uploader.js

@@ -20,11 +20,6 @@ const pipeline = promisify(pipelineCb)
 const { createReadStream, createWriteStream, ReadStream } = fs
 const { stat, unlink } = fs.promises
 
-/** @type {any} */
-// @ts-ignore - typescript resolves this this to a hoisted version of
-// serialize-error that ships with a declaration file, we are using a version
-// here that does not have a declaration file
-const serializeError = require('serialize-error') // eslint-disable-line import/order
 const emitter = require('./emitter')
 const { jsonStringify, hasMatch } = require('./helpers/utils')
 const logger = require('./logger')
@@ -517,10 +512,11 @@ class Uploader {
    *
    * @param {Error} err
    */
-  #emitError(err) {
+  async #emitError(err) {
     // delete stack to avoid sending server info to client
     // todo remove also extraData from serializedErr in next major,
     // see PR discussion https://github.com/transloadit/uppy/pull/3832
+    const { serializeError } = await import('serialize-error')
     const { stack, ...serializedErr } = serializeError(err)
     const dataToEmit = {
       action: 'error',

File diff suppressed because it is too large
+ 527 - 1528
yarn.lock


Some files were not shown because too many files changed in this diff