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
 package-lock=true
1
 package-lock=true
2
 ; FIXME Set legacy-peer-deps=false when we upgrade RN.
2
 ; FIXME Set legacy-peer-deps=false when we upgrade RN.
3
 legacy-peer-deps=true
3
 legacy-peer-deps=true
4
-; Omit optional dependencies
5
-omit=optional
6
-

+ 1
- 16
package-lock.json Ver fichero

18358
         "ws": "^8.5.0"
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
     "node_modules/strophe.js/node_modules/ws": {
18361
     "node_modules/strophe.js/node_modules/ws": {
18371
       "version": "8.13.0",
18362
       "version": "8.13.0",
18372
       "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
18363
       "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
34256
       "resolved": "https://registry.npmjs.org/strophe.js/-/strophe.js-1.6.0.tgz",
34247
       "resolved": "https://registry.npmjs.org/strophe.js/-/strophe.js-1.6.0.tgz",
34257
       "integrity": "sha512-LE2B6nEJNUbF2Cl/p1tLIsXVJ9l86B/Z12HYYiO3n92VwYkhJ/5vJ+1ZMdwP9eN9GP8a3nbqfS5zE9umcK0FdA==",
34248
       "integrity": "sha512-LE2B6nEJNUbF2Cl/p1tLIsXVJ9l86B/Z12HYYiO3n92VwYkhJ/5vJ+1ZMdwP9eN9GP8a3nbqfS5zE9umcK0FdA==",
34258
       "requires": {
34249
       "requires": {
34259
-        "@xmldom/xmldom": "0.8.3",
34250
+        "@xmldom/xmldom": "0.8.7",
34260
         "abab": "^2.0.3",
34251
         "abab": "^2.0.3",
34261
         "karma-rollup-preprocessor": "^7.0.8",
34252
         "karma-rollup-preprocessor": "^7.0.8",
34262
         "ws": "^8.5.0"
34253
         "ws": "^8.5.0"
34263
       },
34254
       },
34264
       "dependencies": {
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
         "ws": {
34256
         "ws": {
34272
           "version": "8.13.0",
34257
           "version": "8.13.0",
34273
           "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
34258
           "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",

+ 5
- 0
package.json Ver fichero

181
     "webpack-cli": "4.9.0",
181
     "webpack-cli": "4.9.0",
182
     "webpack-dev-server": "4.7.3"
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
   "engines": {
189
   "engines": {
185
     "node": ">=14.0.0",
190
     "node": ">=14.0.0",
186
     "npm": ">=7.0.0"
191
     "npm": ">=7.0.0"

Loading…
Cancelar
Guardar