Kaynağa Gözat

Upgrade Cypress to 13.6.6 (#17521)

GitOrigin-RevId: ac495dd9d7a482a9619e3cbcdd914cf665115713
Alf Eaton 2 yıl önce
ebeveyn
işleme
b44d94b953

+ 12 - 14
package-lock.json

@@ -18392,21 +18392,20 @@
       "integrity": "sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A=="
     },
     "node_modules/cypress": {
-      "version": "13.3.3",
-      "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.3.3.tgz",
-      "integrity": "sha512-mbdkojHhKB1xbrj7CrKWHi22uFx9P9vQFiR0sYDZZoK99OMp9/ZYN55TO5pjbXmV7xvCJ4JwBoADXjOJK8aCJw==",
+      "version": "13.6.6",
+      "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.6.6.tgz",
+      "integrity": "sha512-S+2S9S94611hXimH9a3EAYt81QM913ZVA03pUmGDfLTFa5gyp85NJ8dJGSlEAEmyRsYkioS1TtnWtbv/Fzt11A==",
       "dev": true,
       "hasInstallScript": true,
       "dependencies": {
         "@cypress/request": "^3.0.0",
         "@cypress/xvfb": "^1.2.4",
-        "@types/node": "^18.17.5",
         "@types/sinonjs__fake-timers": "8.1.1",
         "@types/sizzle": "^2.3.2",
         "arch": "^2.2.0",
         "blob-util": "^2.0.2",
         "bluebird": "^3.7.2",
-        "buffer": "^5.6.0",
+        "buffer": "^5.7.1",
         "cachedir": "^2.3.0",
         "chalk": "^4.1.0",
         "check-more-types": "^2.24.0",
@@ -18424,7 +18423,7 @@
         "figures": "^3.2.0",
         "fs-extra": "^9.1.0",
         "getos": "^3.2.1",
-        "is-ci": "^3.0.0",
+        "is-ci": "^3.0.1",
         "is-installed-globally": "~0.4.0",
         "lazy-ass": "^1.6.0",
         "listr2": "^3.8.3",
@@ -43201,7 +43200,7 @@
         "crypto-js": "^4.2.0",
         "css-loader": "^6.8.1",
         "css-minimizer-webpack-plugin": "^5.0.1",
-        "cypress": "13.3.3",
+        "cypress": "13.6.6",
         "cypress-plugin-tab": "^1.0.5",
         "d3": "^3.5.16",
         "daterangepicker": "overleaf/daterangepicker#e496d2d44ca53e208c930e4cb4bcf29bcefa4550",
@@ -51675,7 +51674,7 @@
         "css-minimizer-webpack-plugin": "^5.0.1",
         "csurf": "^1.11.0",
         "csv": "^6.2.5",
-        "cypress": "13.3.3",
+        "cypress": "13.6.6",
         "cypress-plugin-tab": "^1.0.5",
         "d3": "^3.5.16",
         "dateformat": "1.0.4-1.2.3",
@@ -60481,20 +60480,19 @@
       "integrity": "sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A=="
     },
     "cypress": {
-      "version": "13.3.3",
-      "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.3.3.tgz",
-      "integrity": "sha512-mbdkojHhKB1xbrj7CrKWHi22uFx9P9vQFiR0sYDZZoK99OMp9/ZYN55TO5pjbXmV7xvCJ4JwBoADXjOJK8aCJw==",
+      "version": "13.6.6",
+      "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.6.6.tgz",
+      "integrity": "sha512-S+2S9S94611hXimH9a3EAYt81QM913ZVA03pUmGDfLTFa5gyp85NJ8dJGSlEAEmyRsYkioS1TtnWtbv/Fzt11A==",
       "dev": true,
       "requires": {
         "@cypress/request": "^3.0.0",
         "@cypress/xvfb": "^1.2.4",
-        "@types/node": "^18.17.5",
         "@types/sinonjs__fake-timers": "8.1.1",
         "@types/sizzle": "^2.3.2",
         "arch": "^2.2.0",
         "blob-util": "^2.0.2",
         "bluebird": "^3.7.2",
-        "buffer": "^5.6.0",
+        "buffer": "^5.7.1",
         "cachedir": "^2.3.0",
         "chalk": "^4.1.0",
         "check-more-types": "^2.24.0",
@@ -60512,7 +60510,7 @@
         "figures": "^3.2.0",
         "fs-extra": "^9.1.0",
         "getos": "^3.2.1",
-        "is-ci": "^3.0.0",
+        "is-ci": "^3.0.1",
         "is-installed-globally": "~0.4.0",
         "lazy-ass": "^1.6.0",
         "listr2": "^3.8.3",

+ 2 - 2
server-ce/test/docker-compose.yml

@@ -50,7 +50,7 @@ services:
       - 6379
 
   e2e:
-    image: cypress/included:13.3.3
+    image: cypress/included:13.6.6
     links:
       - sharelatex
     working_dir: /e2e
@@ -64,7 +64,7 @@ services:
         condition: service_healthy
 
   e2e-open:
-    image: cypress/included:13.3.3
+    image: cypress/included:13.6.6
     entrypoint: npm
     command: run cypress:open
     links:

+ 9 - 8
server-ce/test/package-lock.json

@@ -7,7 +7,7 @@
       "name": "@overleaf/server-ce/test",
       "dependencies": {
         "@testing-library/cypress": "^10.0.1",
-        "cypress": "13.3.3",
+        "cypress": "13.6.6",
         "typescript": "^5.0.4"
       }
     },
@@ -264,6 +264,7 @@
       "version": "18.18.8",
       "resolved": "https://registry.npmjs.org/@types/node/-/node-18.18.8.tgz",
       "integrity": "sha512-OLGBaaK5V3VRBS1bAkMVP2/W9B+H8meUfl866OrMNQqt7wDgdpWPp5o6gmIc9pB+lIQHSq4ZL8ypeH1vPxcPaQ==",
+      "optional": true,
       "dependencies": {
         "undici-types": "~5.26.4"
       }
@@ -713,20 +714,19 @@
       }
     },
     "node_modules/cypress": {
-      "version": "13.3.3",
-      "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.3.3.tgz",
-      "integrity": "sha512-mbdkojHhKB1xbrj7CrKWHi22uFx9P9vQFiR0sYDZZoK99OMp9/ZYN55TO5pjbXmV7xvCJ4JwBoADXjOJK8aCJw==",
+      "version": "13.6.6",
+      "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.6.6.tgz",
+      "integrity": "sha512-S+2S9S94611hXimH9a3EAYt81QM913ZVA03pUmGDfLTFa5gyp85NJ8dJGSlEAEmyRsYkioS1TtnWtbv/Fzt11A==",
       "hasInstallScript": true,
       "dependencies": {
         "@cypress/request": "^3.0.0",
         "@cypress/xvfb": "^1.2.4",
-        "@types/node": "^18.17.5",
         "@types/sinonjs__fake-timers": "8.1.1",
         "@types/sizzle": "^2.3.2",
         "arch": "^2.2.0",
         "blob-util": "^2.0.2",
         "bluebird": "^3.7.2",
-        "buffer": "^5.6.0",
+        "buffer": "^5.7.1",
         "cachedir": "^2.3.0",
         "chalk": "^4.1.0",
         "check-more-types": "^2.24.0",
@@ -744,7 +744,7 @@
         "figures": "^3.2.0",
         "fs-extra": "^9.1.0",
         "getos": "^3.2.1",
-        "is-ci": "^3.0.0",
+        "is-ci": "^3.0.1",
         "is-installed-globally": "~0.4.0",
         "lazy-ass": "^1.6.0",
         "listr2": "^3.8.3",
@@ -2442,7 +2442,8 @@
     "node_modules/undici-types": {
       "version": "5.26.5",
       "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
-      "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
+      "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
+      "optional": true
     },
     "node_modules/universalify": {
       "version": "2.0.0",

+ 1 - 1
server-ce/test/package.json

@@ -10,7 +10,7 @@
   },
   "dependencies": {
     "@testing-library/cypress": "^10.0.1",
-    "cypress": "13.3.3",
+    "cypress": "13.6.6",
     "typescript": "^5.0.4"
   }
 }

+ 1 - 1
services/web/docker-compose.cypress.yml

@@ -1,6 +1,6 @@
 services:
   cypress:
-    image: cypress/included:13.3.3
+    image: cypress/included:13.6.6
     volumes:
       - ../../:/overleaf
       - /tmp/.X11-unix:/tmp/.X11-unix

+ 1 - 1
services/web/docker-compose.yml

@@ -64,7 +64,7 @@ services:
     user: node
 
   test_frontend_ct:
-    image: cypress/included:13.3.3
+    image: cypress/included:13.6.6
     volumes:
       - ../../:/overleaf
     working_dir: /overleaf/services/web

+ 1 - 1
services/web/package.json

@@ -275,7 +275,7 @@
     "crypto-js": "^4.2.0",
     "css-loader": "^6.8.1",
     "css-minimizer-webpack-plugin": "^5.0.1",
-    "cypress": "13.3.3",
+    "cypress": "13.6.6",
     "cypress-plugin-tab": "^1.0.5",
     "d3": "^3.5.16",
     "daterangepicker": "overleaf/daterangepicker#e496d2d44ca53e208c930e4cb4bcf29bcefa4550",