Преглед на файлове

companion: upgrade express-prom-bundle to v6 (#2689)

* companion: upgrade express-prom-bundle to v6

* companion: fix install tree and types so express-prom-bundle works
Renée Kooi преди 4 години
родител
ревизия
f7f7b6fd02
променени са 3 файла, в които са добавени 13 реда и са изтрити 10 реда
  1. 11 9
      package-lock.json
  2. 1 1
      packages/@uppy/companion/package.json
  3. 1 0
      packages/@uppy/companion/src/standalone/index.js

+ 11 - 9
package-lock.json

@@ -8038,6 +8038,8 @@
           "integrity": "sha512-cRQ5Qw87SNS4b2v+UfjUW5uAVx4nv6pj9I0cu6ys8x+t7NjVo3cOjaT4Bns1/xxy6xzWv/4WT0LbG5h+NNGNMA==",
           "requires": {
             "@types/tus-js-client": "^1.8.0",
+            "@uppy/companion-client": "^1.5.0",
+            "@uppy/utils": "^3.1.0",
             "tus-js-client": "^1.8.0"
           }
         },
@@ -8251,7 +8253,7 @@
         "escape-string-regexp": "2.0.0",
         "express": "4.17.1",
         "express-interceptor": "1.2.0",
-        "express-prom-bundle": "5.0.0",
+        "express-prom-bundle": "6.3.0",
         "express-request-id": "1.4.1",
         "express-session": "1.17.1",
         "grant": "4.7.0",
@@ -8327,9 +8329,9 @@
           "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w=="
         },
         "express-prom-bundle": {
-          "version": "5.0.0",
-          "resolved": "https://registry.npmjs.org/express-prom-bundle/-/express-prom-bundle-5.0.0.tgz",
-          "integrity": "sha512-QrpylXBXmf5dKADYC41YU+Ox4vGZrKUcTKkjNGDtBcAQFAFhI2pdtwGD+sy5hyt5ZaYnMf5FK0IWQxAwr4UhpQ==",
+          "version": "6.3.0",
+          "resolved": "https://registry.npmjs.org/express-prom-bundle/-/express-prom-bundle-6.3.0.tgz",
+          "integrity": "sha512-XeA9pzG+07X5JhR4SV0szQnb2pWBaeNMBb1jBox/d70204jPlcLPoNuCpaQs5kOEedoXJtJEbVJ2esivED1WyA==",
           "requires": {
             "on-finished": "^2.3.0",
             "url-value-parser": "^2.0.0"
@@ -8413,11 +8415,6 @@
             "querystring": "0.2.0"
           }
         },
-        "url-value-parser": {
-          "version": "2.0.1",
-          "resolved": "https://registry.npmjs.org/url-value-parser/-/url-value-parser-2.0.1.tgz",
-          "integrity": "sha512-bexECeREBIueboLGM3Y1WaAzQkIn+Tca/Xjmjmfd0S/hFHSCEoFkNh0/D0l9G4K74MkEP/lLFRlYnxX3d68Qgw=="
-        },
         "uuid": {
           "version": "8.1.0",
           "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.1.0.tgz",
@@ -41776,6 +41773,11 @@
       "resolved": "https://registry.npmjs.org/url-trim/-/url-trim-1.0.0.tgz",
       "integrity": "sha1-QAV+LxZLiOXaynJp2kfm0d2Detw="
     },
+    "url-value-parser": {
+      "version": "2.0.1",
+      "resolved": "https://registry.npmjs.org/url-value-parser/-/url-value-parser-2.0.1.tgz",
+      "integrity": "sha512-bexECeREBIueboLGM3Y1WaAzQkIn+Tca/Xjmjmfd0S/hFHSCEoFkNh0/D0l9G4K74MkEP/lLFRlYnxX3d68Qgw=="
+    },
     "use": {
       "version": "3.1.1",
       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",

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

@@ -41,7 +41,7 @@
     "escape-string-regexp": "2.0.0",
     "express": "4.17.1",
     "express-interceptor": "1.2.0",
-    "express-prom-bundle": "5.0.0",
+    "express-prom-bundle": "6.3.0",
     "express-request-id": "1.4.1",
     "express-session": "1.17.1",
     "grant": "4.7.0",

+ 1 - 0
packages/@uppy/companion/src/standalone/index.js

@@ -28,6 +28,7 @@ function server (moreCompanionOptions = {}) {
   let metricsMiddleware
   if (process.env.COMPANION_HIDE_METRICS !== 'true') {
     metricsMiddleware = promBundle({ includeMethod: true })
+    // @ts-ignore Not in the typings, but it does exist
     const promClient = metricsMiddleware.promClient
     const collectDefaultMetrics = promClient.collectDefaultMetrics
     collectDefaultMetrics({ register: promClient.register })