mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-21 20:47:08 -05:00
Merge pull request #9893 from overleaf/ae-upgrade-cypress-2
Upgrade Cypress to 10.9.0 GitOrigin-RevId: 00134da2915c3a35743da3e6eacfeda6f3be6a6a
This commit is contained in:
parent
c832d5cea8
commit
b17bcb6838
5 changed files with 33 additions and 36 deletions
61
package-lock.json
generated
61
package-lock.json
generated
|
@ -2782,13 +2782,10 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@cypress/react": {
|
"node_modules/@cypress/react": {
|
||||||
"version": "6.0.0",
|
"version": "6.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/@cypress/react/-/react-6.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/@cypress/react/-/react-6.2.0.tgz",
|
||||||
"integrity": "sha512-XHAtsu3LA3YWVwdFbr3d3ZgvORVZgIvAwwk9BEWJK7Wcveu/+F9lO5DeKgUa66H21tZXKonF+NsErojKZPvR+g==",
|
"integrity": "sha512-arBO5/ed5MM56ypgmMugCOZoAIHH9e+7NH98oF2LCEffr8qkAV4WG5o4S+fqDjFPFP5WNZoKtPC7DEkxOm6kFA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"dependencies": {
|
|
||||||
"debug": "^4.3.2"
|
|
||||||
},
|
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@types/react": "^16.9.16 || ^17.0.0",
|
"@types/react": "^16.9.16 || ^17.0.0",
|
||||||
"cypress": "*",
|
"cypress": "*",
|
||||||
|
@ -10547,9 +10544,9 @@
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"node_modules/cypress": {
|
"node_modules/cypress": {
|
||||||
"version": "10.2.0",
|
"version": "10.9.0",
|
||||||
"resolved": "https://registry.npmjs.org/cypress/-/cypress-10.2.0.tgz",
|
"resolved": "https://registry.npmjs.org/cypress/-/cypress-10.9.0.tgz",
|
||||||
"integrity": "sha512-+i9lY5ENlfi2mJwsggzR+XASOIgMd7S/Gd3/13NCpv596n3YSplMAueBTIxNLcxDpTcIksp+9pM3UaDrJDpFqA==",
|
"integrity": "sha512-MjIWrRpc+bQM9U4kSSdATZWZ2hUqHGFEQTF7dfeZRa4MnalMtc88FIE49USWP2ZVtfy5WPBcgfBX+YorFqGElA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"hasInstallScript": true,
|
"hasInstallScript": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
@ -10572,7 +10569,7 @@
|
||||||
"dayjs": "^1.10.4",
|
"dayjs": "^1.10.4",
|
||||||
"debug": "^4.3.2",
|
"debug": "^4.3.2",
|
||||||
"enquirer": "^2.3.6",
|
"enquirer": "^2.3.6",
|
||||||
"eventemitter2": "^6.4.3",
|
"eventemitter2": "6.4.7",
|
||||||
"execa": "4.1.0",
|
"execa": "4.1.0",
|
||||||
"executable": "^4.1.1",
|
"executable": "^4.1.1",
|
||||||
"extract-zip": "2.0.1",
|
"extract-zip": "2.0.1",
|
||||||
|
@ -13054,9 +13051,9 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/eventemitter2": {
|
"node_modules/eventemitter2": {
|
||||||
"version": "6.4.5",
|
"version": "6.4.7",
|
||||||
"resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.5.tgz",
|
"resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz",
|
||||||
"integrity": "sha512-bXE7Dyc1i6oQElDG0jMRZJrRAn9QR2xyyFGmBdZleNmyQX0FqGYmhZIrIrpPfm/w//LTo4tVQGOGQcGCb5q9uw==",
|
"integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"node_modules/eventemitter3": {
|
"node_modules/eventemitter3": {
|
||||||
|
@ -34003,7 +34000,7 @@
|
||||||
"express-session": "^1.17.1",
|
"express-session": "^1.17.1",
|
||||||
"proxy-addr": "^2.0.7",
|
"proxy-addr": "^2.0.7",
|
||||||
"request": "^2.88.2",
|
"request": "^2.88.2",
|
||||||
"socket.io": "git+ssh://git@github.com/overleaf/socket.io.git#af96d1b68d9918ee0f9cb82c62990395b0a601fb",
|
"socket.io": "overleaf/socket.io#0.9.19-overleaf-6",
|
||||||
"socket.io-client": "overleaf/socket.io-client#0.9.17-overleaf-3",
|
"socket.io-client": "overleaf/socket.io-client#0.9.17-overleaf-3",
|
||||||
"underscore": "1.13.1"
|
"underscore": "1.13.1"
|
||||||
},
|
},
|
||||||
|
@ -35091,7 +35088,7 @@
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/register": "^7.14.5",
|
"@babel/register": "^7.14.5",
|
||||||
"@cypress/react": "^6.0.0",
|
"@cypress/react": "^6.2.0",
|
||||||
"@juggle/resize-observer": "^3.3.1",
|
"@juggle/resize-observer": "^3.3.1",
|
||||||
"@lezer/generator": "^1.1.1",
|
"@lezer/generator": "^1.1.1",
|
||||||
"@testing-library/cypress": "^8.0.3",
|
"@testing-library/cypress": "^8.0.3",
|
||||||
|
@ -35128,7 +35125,7 @@
|
||||||
"copy-webpack-plugin": "^10.2.4",
|
"copy-webpack-plugin": "^10.2.4",
|
||||||
"css-loader": "^6.7.1",
|
"css-loader": "^6.7.1",
|
||||||
"css-minimizer-webpack-plugin": "^3.4.1",
|
"css-minimizer-webpack-plugin": "^3.4.1",
|
||||||
"cypress": "^10.2.0",
|
"cypress": "^10.9.0",
|
||||||
"es6-promise": "^4.2.8",
|
"es6-promise": "^4.2.8",
|
||||||
"escodegen": "^2.0.0",
|
"escodegen": "^2.0.0",
|
||||||
"eslint-config-standard-jsx": "^11.0.0-0",
|
"eslint-config-standard-jsx": "^11.0.0-0",
|
||||||
|
@ -38517,13 +38514,11 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"@cypress/react": {
|
"@cypress/react": {
|
||||||
"version": "6.0.0",
|
"version": "6.2.0",
|
||||||
"resolved": "https://registry.npmjs.org/@cypress/react/-/react-6.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/@cypress/react/-/react-6.2.0.tgz",
|
||||||
"integrity": "sha512-XHAtsu3LA3YWVwdFbr3d3ZgvORVZgIvAwwk9BEWJK7Wcveu/+F9lO5DeKgUa66H21tZXKonF+NsErojKZPvR+g==",
|
"integrity": "sha512-arBO5/ed5MM56ypgmMugCOZoAIHH9e+7NH98oF2LCEffr8qkAV4WG5o4S+fqDjFPFP5WNZoKtPC7DEkxOm6kFA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {}
|
||||||
"debug": "^4.3.2"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"@cypress/request": {
|
"@cypress/request": {
|
||||||
"version": "2.88.10",
|
"version": "2.88.10",
|
||||||
|
@ -41734,7 +41729,7 @@
|
||||||
"@overleaf/ranges-tracker": {
|
"@overleaf/ranges-tracker": {
|
||||||
"version": "file:libraries/ranges-tracker",
|
"version": "file:libraries/ranges-tracker",
|
||||||
"requires": {
|
"requires": {
|
||||||
"mocha": "*"
|
"mocha": "^10.0.0"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"brace-expansion": {
|
"brace-expansion": {
|
||||||
|
@ -41856,7 +41851,7 @@
|
||||||
"request": "^2.88.2",
|
"request": "^2.88.2",
|
||||||
"sandboxed-module": "~0.3.0",
|
"sandboxed-module": "~0.3.0",
|
||||||
"sinon": "^9.2.4",
|
"sinon": "^9.2.4",
|
||||||
"socket.io": "git+ssh://git@github.com/overleaf/socket.io.git#af96d1b68d9918ee0f9cb82c62990395b0a601fb",
|
"socket.io": "overleaf/socket.io#0.9.19-overleaf-6",
|
||||||
"socket.io-client": "overleaf/socket.io-client#0.9.17-overleaf-3",
|
"socket.io-client": "overleaf/socket.io-client#0.9.17-overleaf-3",
|
||||||
"timekeeper": "0.0.4",
|
"timekeeper": "0.0.4",
|
||||||
"uid-safe": "^2.1.5",
|
"uid-safe": "^2.1.5",
|
||||||
|
@ -42658,7 +42653,7 @@
|
||||||
"@codemirror/search": "^6.2.1",
|
"@codemirror/search": "^6.2.1",
|
||||||
"@codemirror/state": "^6.1.2",
|
"@codemirror/state": "^6.1.2",
|
||||||
"@codemirror/view": "^6.3.0",
|
"@codemirror/view": "^6.3.0",
|
||||||
"@cypress/react": "^6.0.0",
|
"@cypress/react": "^6.2.0",
|
||||||
"@juggle/resize-observer": "^3.3.1",
|
"@juggle/resize-observer": "^3.3.1",
|
||||||
"@lezer/common": "^1.0.1",
|
"@lezer/common": "^1.0.1",
|
||||||
"@lezer/generator": "^1.1.1",
|
"@lezer/generator": "^1.1.1",
|
||||||
|
@ -42746,7 +42741,7 @@
|
||||||
"css-loader": "^6.7.1",
|
"css-loader": "^6.7.1",
|
||||||
"css-minimizer-webpack-plugin": "^3.4.1",
|
"css-minimizer-webpack-plugin": "^3.4.1",
|
||||||
"csurf": "^1.11.0",
|
"csurf": "^1.11.0",
|
||||||
"cypress": "^10.2.0",
|
"cypress": "^10.9.0",
|
||||||
"d3": "^3.5.16",
|
"d3": "^3.5.16",
|
||||||
"dateformat": "1.0.4-1.2.3",
|
"dateformat": "1.0.4-1.2.3",
|
||||||
"daterangepicker": "https://github.com/overleaf/daterangepicker/archive/e496d2d44ca53e208c930e4cb4bcf29bcefa4550.tar.gz",
|
"daterangepicker": "https://github.com/overleaf/daterangepicker/archive/e496d2d44ca53e208c930e4cb4bcf29bcefa4550.tar.gz",
|
||||||
|
@ -49192,9 +49187,9 @@
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"cypress": {
|
"cypress": {
|
||||||
"version": "10.2.0",
|
"version": "10.9.0",
|
||||||
"resolved": "https://registry.npmjs.org/cypress/-/cypress-10.2.0.tgz",
|
"resolved": "https://registry.npmjs.org/cypress/-/cypress-10.9.0.tgz",
|
||||||
"integrity": "sha512-+i9lY5ENlfi2mJwsggzR+XASOIgMd7S/Gd3/13NCpv596n3YSplMAueBTIxNLcxDpTcIksp+9pM3UaDrJDpFqA==",
|
"integrity": "sha512-MjIWrRpc+bQM9U4kSSdATZWZ2hUqHGFEQTF7dfeZRa4MnalMtc88FIE49USWP2ZVtfy5WPBcgfBX+YorFqGElA==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"@cypress/request": "^2.88.10",
|
"@cypress/request": "^2.88.10",
|
||||||
|
@ -49216,7 +49211,7 @@
|
||||||
"dayjs": "^1.10.4",
|
"dayjs": "^1.10.4",
|
||||||
"debug": "^4.3.2",
|
"debug": "^4.3.2",
|
||||||
"enquirer": "^2.3.6",
|
"enquirer": "^2.3.6",
|
||||||
"eventemitter2": "^6.4.3",
|
"eventemitter2": "6.4.7",
|
||||||
"execa": "4.1.0",
|
"execa": "4.1.0",
|
||||||
"executable": "^4.1.1",
|
"executable": "^4.1.1",
|
||||||
"extract-zip": "2.0.1",
|
"extract-zip": "2.0.1",
|
||||||
|
@ -51111,9 +51106,9 @@
|
||||||
"integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
|
"integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ=="
|
||||||
},
|
},
|
||||||
"eventemitter2": {
|
"eventemitter2": {
|
||||||
"version": "6.4.5",
|
"version": "6.4.7",
|
||||||
"resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.5.tgz",
|
"resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz",
|
||||||
"integrity": "sha512-bXE7Dyc1i6oQElDG0jMRZJrRAn9QR2xyyFGmBdZleNmyQX0FqGYmhZIrIrpPfm/w//LTo4tVQGOGQcGCb5q9uw==",
|
"integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"eventemitter3": {
|
"eventemitter3": {
|
||||||
|
|
|
@ -76,7 +76,7 @@ services:
|
||||||
user: node
|
user: node
|
||||||
|
|
||||||
test_frontend_ct:
|
test_frontend_ct:
|
||||||
image: cypress/included:9.5.2
|
image: cypress/included:10.9.0
|
||||||
volumes:
|
volumes:
|
||||||
- ../../:/overleaf
|
- ../../:/overleaf
|
||||||
working_dir: /overleaf/services/web
|
working_dir: /overleaf/services/web
|
||||||
|
|
|
@ -3,6 +3,7 @@ import ExampleProjectModal from './example-project-modal'
|
||||||
import UploadProjectModal from './upload-project-modal'
|
import UploadProjectModal from './upload-project-modal'
|
||||||
import importOverleafModules from '../../../../../macros/import-overleaf-module.macro'
|
import importOverleafModules from '../../../../../macros/import-overleaf-module.macro'
|
||||||
import { JSXElementConstructor } from 'react'
|
import { JSXElementConstructor } from 'react'
|
||||||
|
import { Nullable } from '../../../../../../types/utils'
|
||||||
|
|
||||||
export type NewProjectButtonModalVariant =
|
export type NewProjectButtonModalVariant =
|
||||||
| 'blank_project'
|
| 'blank_project'
|
||||||
|
|
|
@ -6,6 +6,7 @@ import {
|
||||||
useState,
|
useState,
|
||||||
useRef,
|
useRef,
|
||||||
} from 'react'
|
} from 'react'
|
||||||
|
import { Nullable } from '../../../../../../../types/utils'
|
||||||
import { getJSON } from '../../../../../infrastructure/fetch-json'
|
import { getJSON } from '../../../../../infrastructure/fetch-json'
|
||||||
import useAbortController from '../../../../../shared/hooks/use-abort-controller'
|
import useAbortController from '../../../../../shared/hooks/use-abort-controller'
|
||||||
import domainBlocklist from '../../../domain-blocklist'
|
import domainBlocklist from '../../../domain-blocklist'
|
||||||
|
|
|
@ -227,7 +227,7 @@
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/register": "^7.14.5",
|
"@babel/register": "^7.14.5",
|
||||||
"@cypress/react": "^6.0.0",
|
"@cypress/react": "^6.2.0",
|
||||||
"@juggle/resize-observer": "^3.3.1",
|
"@juggle/resize-observer": "^3.3.1",
|
||||||
"@lezer/generator": "^1.1.1",
|
"@lezer/generator": "^1.1.1",
|
||||||
"@testing-library/cypress": "^8.0.3",
|
"@testing-library/cypress": "^8.0.3",
|
||||||
|
@ -264,7 +264,7 @@
|
||||||
"copy-webpack-plugin": "^10.2.4",
|
"copy-webpack-plugin": "^10.2.4",
|
||||||
"css-loader": "^6.7.1",
|
"css-loader": "^6.7.1",
|
||||||
"css-minimizer-webpack-plugin": "^3.4.1",
|
"css-minimizer-webpack-plugin": "^3.4.1",
|
||||||
"cypress": "^10.2.0",
|
"cypress": "^10.9.0",
|
||||||
"es6-promise": "^4.2.8",
|
"es6-promise": "^4.2.8",
|
||||||
"escodegen": "^2.0.0",
|
"escodegen": "^2.0.0",
|
||||||
"eslint-config-standard-jsx": "^11.0.0-0",
|
"eslint-config-standard-jsx": "^11.0.0-0",
|
||||||
|
|
Loading…
Reference in a new issue