Explorar el Código

fix(deps) override xmldom dependency from strophe.js

lib-jitsi-meet does not bundle xmldom anyway, and we are providing it
here. strophe seems to be stuck in a slightly old version which creates
spurious security warnings.
factor2
Saúl Ibarra Corretgé hace 2 años
padre
commit
6f5d0400b8
Se han modificado 3 ficheros con 6 adiciones y 19 borrados
  1. 0
    3
      .npmrc
  2. 1
    16
      package-lock.json
  3. 5
    0
      package.json

+ 0
- 3
.npmrc Ver fichero

@@ -1,6 +1,3 @@
1 1
 package-lock=true
2 2
 ; FIXME Set legacy-peer-deps=false when we upgrade RN.
3 3
 legacy-peer-deps=true
4
-; Omit optional dependencies
5
-omit=optional
6
-

+ 1
- 16
package-lock.json Ver fichero

@@ -18358,15 +18358,6 @@
18358 18358
         "ws": "^8.5.0"
18359 18359
       }
18360 18360
     },
18361
-    "node_modules/strophe.js/node_modules/@xmldom/xmldom": {
18362
-      "version": "0.8.3",
18363
-      "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.3.tgz",
18364
-      "integrity": "sha512-Lv2vySXypg4nfa51LY1nU8yDAGo/5YwF+EY/rUZgIbfvwVARcd67ttCM8SMsTeJy51YhHYavEq+FS6R0hW9PFQ==",
18365
-      "optional": true,
18366
-      "engines": {
18367
-        "node": ">=10.0.0"
18368
-      }
18369
-    },
18370 18361
     "node_modules/strophe.js/node_modules/ws": {
18371 18362
       "version": "8.13.0",
18372 18363
       "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
@@ -34256,18 +34247,12 @@
34256 34247
       "resolved": "https://registry.npmjs.org/strophe.js/-/strophe.js-1.6.0.tgz",
34257 34248
       "integrity": "sha512-LE2B6nEJNUbF2Cl/p1tLIsXVJ9l86B/Z12HYYiO3n92VwYkhJ/5vJ+1ZMdwP9eN9GP8a3nbqfS5zE9umcK0FdA==",
34258 34249
       "requires": {
34259
-        "@xmldom/xmldom": "0.8.3",
34250
+        "@xmldom/xmldom": "0.8.7",
34260 34251
         "abab": "^2.0.3",
34261 34252
         "karma-rollup-preprocessor": "^7.0.8",
34262 34253
         "ws": "^8.5.0"
34263 34254
       },
34264 34255
       "dependencies": {
34265
-        "@xmldom/xmldom": {
34266
-          "version": "0.8.3",
34267
-          "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.3.tgz",
34268
-          "integrity": "sha512-Lv2vySXypg4nfa51LY1nU8yDAGo/5YwF+EY/rUZgIbfvwVARcd67ttCM8SMsTeJy51YhHYavEq+FS6R0hW9PFQ==",
34269
-          "optional": true
34270
-        },
34271 34256
         "ws": {
34272 34257
           "version": "8.13.0",
34273 34258
           "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",

+ 5
- 0
package.json Ver fichero

@@ -181,6 +181,11 @@
181 181
     "webpack-cli": "4.9.0",
182 182
     "webpack-dev-server": "4.7.3"
183 183
   },
184
+  "overrides": {
185
+    "strophe.js@1.6.0": {
186
+        "@xmldom/xmldom": "0.8.7"
187
+    }
188
+  },
184 189
   "engines": {
185 190
     "node": ">=14.0.0",
186 191
     "npm": ">=7.0.0"

Loading…
Cancelar
Guardar