Skip to content

Commit 4710be7

Browse files
committed
feat(cypress): support Cypress 12
1 parent fda8218 commit 4710be7

File tree

12 files changed

+226
-217
lines changed

12 files changed

+226
-217
lines changed

packages/e2e-cypress/README.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
> You’re looking at Quasar v2 testing docs. If you're searching for Quasar v1 docs, head [here](https://github.com/quasarframework/quasar-testing/tree/qv1/packages/e2e-cypress/)
44
5-
> You’re looking at Cypress AE v5 (Cypress 11) docs. If you're searching for Cypress AE v4 (Cypress 9) docs, head [here](https://github.com/quasarframework/quasar-testing/tree/cypress-v4/packages/e2e-cypress)
5+
> You’re looking at Cypress AE v5 (Cypress 12) docs. If you're searching for Cypress AE v4 (Cypress 9) docs, head [here](https://github.com/quasarframework/quasar-testing/tree/cypress-v4/packages/e2e-cypress)
66
77
```shell
88
$ yarn quasar ext add @quasar/testing-e2e-cypress@beta
@@ -36,8 +36,6 @@ Some custom commands are included out-of-the-box:
3636
| ------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
3737
| `dataCy` | `cy.dataCy('my-data-id')` | Implements the [selection best practice](https://docs.cypress.io/guides/references/best-practices.html#Selecting-Elements) which avoids brittle tests, is equivalent to `cy.get('[data-cy=my-data-id]')` |
3838
| `testRoute` | `cy.testRoute('home')` <br /> `cy.testRoute('books/*/pages/*')` | Tests if the current URL matches the provided string using [`minimatch`](https://docs.cypress.io/api/utilities/minimatch). Leading `#`, if using router hash mode, and `/` are automatically prepended. |
39-
| `saveLocalStorage` | `cy.saveLocalStorage()` | Save local storage data to be used in subsequent tests |
40-
| `restoreLocalStorage` | `cy.restoreLocalStorage()` | Restore previously saved local storage data |
4139
| `within[Portal\|Menu\|SelectMenu\|Dialog]` | `cy.withinSelectMenu(() => cy.get('.q-item').first().click())` <br /> `cy.withinDialog({ dataCy: 'add-action-dialog', fn() { /* business haha */ } });` | Auto-scope commands into the callback within the Portal-based component and perform assertions common to all of them. |
4240
| `should('have.[color\|backgroundColor]')` | `cy.get('foo').should('have.color', 'white')` <br /> `cy.get('foo').should('have.backgroundColor', '#000')` <br /> `cy.get('foo').should('have.color', 'var(--q-primary)')` | Provide a couple color-related custom matchers, which accept any valid CSS color format. |
4341

@@ -81,7 +79,7 @@ You can either apply [this workaround](https://github.com/istanbuljs/nyc/issues/
8179

8280
> if you're coming from v3, follow [the migration guide for v4 and v4.1 first](https://github.com/quasarframework/quasar-testing/tree/cypress-v4/packages/e2e-cypress#upgrade-from-cypress-v4-to-v41-optional)
8381
84-
All changes are related to Cypress v10 breaking changes, Quasar first-party helpers haven't been changed unless Cypress required it.
82+
All changes are related to Cypress v10-v11-v12 breaking changes, Quasar first-party helpers haven't been changed unless Cypress required it.
8583

8684
Alternatively to the following guide, a faster but more error-prone way for advanced developers would be to run `yarn quasar ext add @quasar/testing-e2e-cypress@beta` and `yarn add -D cypress`, then let the package scaffold new files overriding the existing ones and manually merge your changes into the generated files. Even in this case, we suggest to take a look to the following migration guide and use it as a checklist, as some files must be renamed/removed.
8785

@@ -127,7 +125,8 @@ export default defineConfig({
127125
- remove Cypress JSON schema registration from vscode settings, Cypress switched to a JS/TS config file and is now using an helper function to provide autocomplete.
128126
- update eslint override pattern which applies to cypress files as explained into this AE installation instructions
129127
- (optional) move any other custom configuration from `test/cypress/plugins/index.[js|ts]` to [`setupNodeEvents` hooks](https://docs.cypress.io/guides/references/configuration#History) into `cypress.config.[js|ts]`. Note that if you're using Vite and you added code coverage, you'll need to setup code coverage plugin both into e2e and component `setupNodeEvents` hooks
130-
- check out [Cypress 10 changelog](https://docs.cypress.io/guides/references/changelog#10-0-0) and [Cypress 11 changelog](https://docs.cypress.io/guides/references/changelog#11-0-0), and see if something else in there affect you
128+
- `cy.saveLocalStorage` and `cy.restoreLocalStorage` has been removed, since Cypress 12 now provides a more [stable and complete solution](https://docs.cypress.io/api/commands/session) to persist cookies, session storage and local storage across tests.
129+
- check out [Cypress 10 changelog](https://docs.cypress.io/guides/references/changelog#10-0-0), [Cypress 11 changelog](https://docs.cypress.io/guides/references/changelog#11-0-0) and [Cypress 12 changelog](https://docs.cypress.io/guides/references/changelog#12-0-0), and see if something else in there affect you. We are sorry for continuously bumping Cypress peer dependency during the beta, but Cypress team released 3 major versions in a 6 months time span and we cannot afford to maintain too many major versions of this AE.
131130

132131
### Caveats
133132

packages/e2e-cypress/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
},
2727
"typings": "dist/index.d.ts",
2828
"engines": {
29-
"node": ">= 12.22.1",
29+
"node": "^14.13.0 || ^16.0.0 || >= 18.0.0",
3030
"npm": ">= 6.14.12",
3131
"yarn": ">= 1.17.3"
3232
},
@@ -35,17 +35,17 @@
3535
"cross-env": "^7.0.3",
3636
"lodash": "^4.17.21",
3737
"nyc": "^15.1.0",
38-
"start-server-and-test": "^1.14.0",
39-
"vite-plugin-istanbul": "^3.0.3"
38+
"start-server-and-test": "^1.15.2",
39+
"vite-plugin-istanbul": "^3.0.4"
4040
},
4141
"devDependencies": {
42-
"@types/lodash": "^4.14.182",
43-
"cypress": "^11.2.0",
42+
"@types/lodash": "^4.14.191",
43+
"cypress": "^12.2.0",
4444
"eslint-plugin-cypress": "^2.12.1",
4545
"rimraf": "^3.0.2"
4646
},
4747
"peerDependencies": {
48-
"cypress": "^11.2.0",
48+
"cypress": "^12.2.0",
4949
"eslint-plugin-cypress": "^2.12.1"
5050
},
5151
"peerDependenciesMeta": {

packages/e2e-cypress/src/helpers/commands/index.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,13 @@
55
/// <reference path="./data-cy.ts" />
66
/// <reference path="./mount.ts" />
77
/// <reference path="./portal-helpers.ts" />
8-
/// <reference path="./storage-helpers.ts" />
98
/// <reference path="./test-route.ts" />
109

1110
import { registerColorAssertions } from './color-assertions';
1211
import { registerCypressOverwrites } from './cypress-overrides';
1312
import { registerDataCy } from './data-cy';
1413
import { registerMount } from './mount';
1514
import { registerPortalHelpers } from './portal-helpers';
16-
import { registerStorageHelpers } from './storage-helpers';
1715
import { registerTestRoute } from './test-route';
1816

1917
export function registerCommands() {
@@ -23,7 +21,6 @@ export function registerCommands() {
2321
registerDataCy();
2422
registerMount();
2523
registerPortalHelpers();
26-
registerStorageHelpers();
2724
registerTestRoute();
2825

2926
// Not a command, but a common known problem with Cypress

packages/e2e-cypress/src/helpers/commands/portal-helpers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ function portalDerivateCommand<E extends HTMLElement = HTMLElement>(
130130
)
131131
.join(',');
132132

133-
return cy.withinPortal(portalSelector, fn).should(($el) => {
133+
return cy.withinPortal(portalSelector, fn).then(($el) => {
134134
if (!persistent) {
135135
cy.wrap($el).should('not.exist');
136136
}

packages/e2e-cypress/src/helpers/commands/storage-helpers.ts

Lines changed: 0 additions & 38 deletions
This file was deleted.

test-project-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"@typescript-eslint/eslint-plugin": "^5.27.0",
5858
"@typescript-eslint/parser": "^5.27.0",
5959
"@vue/test-utils": "^2.2.1",
60-
"cypress": "^11.2.0",
60+
"cypress": "^12.2.0",
6161
"eslint": "^8.16.0",
6262
"eslint-config-prettier": "^8.1.0",
6363
"eslint-plugin-cypress": "^2.12.1",

test-project-app/yarn.lock

Lines changed: 54 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1917,14 +1917,14 @@
19171917
integrity sha512-i9wbyV4iT+v4KhtHJynUFhH5LiEPvAEgSnwMqPN4hf/8uRe82nDl5qP5agrp2el1h0HzyBpbvHaW7NB0BPrtvA==
19181918

19191919
"@quasar/quasar-app-extension-testing-e2e-cypress@../packages/e2e-cypress":
1920-
version "5.0.0-beta.7"
1920+
version "5.0.0-beta.10"
19211921
dependencies:
19221922
"@cypress/code-coverage" "^3.10.0"
19231923
cross-env "^7.0.3"
19241924
lodash "^4.17.21"
19251925
nyc "^15.1.0"
1926-
start-server-and-test "^1.14.0"
1927-
vite-plugin-istanbul "^3.0.2"
1926+
start-server-and-test "^1.15.2"
1927+
vite-plugin-istanbul "^3.0.4"
19281928

19291929
"@quasar/quasar-app-extension-testing-unit-jest@../packages/unit-jest":
19301930
version "3.0.0-beta.5"
@@ -1940,7 +1940,7 @@
19401940
ts-jest "^29.0.3"
19411941

19421942
"@quasar/quasar-app-extension-testing@../packages/testing":
1943-
version "2.0.5"
1943+
version "2.0.6"
19441944
dependencies:
19451945
chalk "^4.1.1"
19461946
execa "^5.1.1"
@@ -2739,6 +2739,11 @@ archy@^1.0.0:
27392739
resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40"
27402740
integrity sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==
27412741

2742+
arg@^5.0.2:
2743+
version "5.0.2"
2744+
resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c"
2745+
integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==
2746+
27422747
argparse@^1.0.7:
27432748
version "1.0.10"
27442749
resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
@@ -2872,12 +2877,12 @@ aws4@^1.8.0:
28722877
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59"
28732878
integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==
28742879

2875-
axios@^0.21.1:
2876-
version "0.21.4"
2877-
resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575"
2878-
integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==
2880+
axios@^0.25.0:
2881+
version "0.25.0"
2882+
resolved "https://registry.yarnpkg.com/axios/-/axios-0.25.0.tgz#349cfbb31331a9b4453190791760a8d35b093e0a"
2883+
integrity sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==
28792884
dependencies:
2880-
follow-redirects "^1.14.0"
2885+
follow-redirects "^1.14.7"
28812886

28822887
axios@^0.27.2:
28832888
version "0.27.2"
@@ -3936,10 +3941,10 @@ cssstyle@^2.3.0:
39363941
dependencies:
39373942
cssom "~0.3.6"
39383943

3939-
cypress@^11.2.0:
3940-
version "11.2.0"
3941-
resolved "https://registry.yarnpkg.com/cypress/-/cypress-11.2.0.tgz#63edef8c387b687066c5493f6f0ad7b9ced4b2b7"
3942-
integrity sha512-u61UGwtu7lpsNWLUma/FKNOsrjcI6wleNmda/TyKHe0dOBcVjbCPlp1N6uwFZ0doXev7f/91YDpU9bqDCFeBLA==
3944+
cypress@^12.2.0:
3945+
version "12.2.0"
3946+
resolved "https://registry.yarnpkg.com/cypress/-/cypress-12.2.0.tgz#86ddc1ecfffadf57a8689e211cfb4437735f4e92"
3947+
integrity sha512-kvl95ri95KK8mAy++tEU/wUgzAOMiIciZSL97LQvnOinb532m7dGvwN0mDSIGbOd71RREtmT9o4h088RjK5pKw==
39433948
dependencies:
39443949
"@cypress/request" "^2.88.10"
39453950
"@cypress/xvfb" "^1.2.4"
@@ -4029,13 +4034,6 @@ debug@4, debug@4.3.4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4:
40294034
dependencies:
40304035
ms "2.1.2"
40314036

4032-
debug@4.3.2:
4033-
version "4.3.2"
4034-
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b"
4035-
integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==
4036-
dependencies:
4037-
ms "2.1.2"
4038-
40394037
debug@^3.1.0, debug@^3.1.1:
40404038
version "3.2.7"
40414039
resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
@@ -5159,11 +5157,16 @@ flow-parser@0.*:
51595157
resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.191.0.tgz#0fe7eb4be505f443c067c47f795153bf3b87c7d7"
51605158
integrity sha512-/5Gv9zY+Mg58ubzzwNz4I29uYHDpBFR5F5ohyVsb+SxW2R8S4s1qCBRtgiTAsujsC6qmQlrsOn2DBlK4m7SQTQ==
51615159

5162-
follow-redirects@^1.0.0, follow-redirects@^1.14.0, follow-redirects@^1.14.9:
5160+
follow-redirects@^1.0.0, follow-redirects@^1.14.9:
51635161
version "1.15.1"
51645162
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.1.tgz#0ca6a452306c9b276e4d3127483e29575e207ad5"
51655163
integrity sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==
51665164

5165+
follow-redirects@^1.14.7:
5166+
version "1.15.2"
5167+
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13"
5168+
integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==
5169+
51675170
for-in@^1.0.2:
51685171
version "1.0.2"
51695172
resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
@@ -6618,10 +6621,10 @@ jest@^29.2.2:
66186621
import-local "^3.0.2"
66196622
jest-cli "^29.2.2"
66206623

6621-
joi@^17.4.0:
6622-
version "17.6.0"
6623-
resolved "https://registry.yarnpkg.com/joi/-/joi-17.6.0.tgz#0bb54f2f006c09a96e75ce687957bd04290054b2"
6624-
integrity sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==
6624+
joi@^17.6.0:
6625+
version "17.7.0"
6626+
resolved "https://registry.yarnpkg.com/joi/-/joi-17.7.0.tgz#591a33b1fe1aca2bc27f290bcad9b9c1c570a6b3"
6627+
integrity sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==
66256628
dependencies:
66266629
"@hapi/hoek" "^9.0.0"
66276630
"@hapi/topo" "^5.0.0"
@@ -8722,7 +8725,7 @@ rxjs@^6.6.0:
87228725
dependencies:
87238726
tslib "^1.9.0"
87248727

8725-
rxjs@^7.1.0, rxjs@^7.2.0:
8728+
rxjs@^7.2.0:
87268729
version "7.5.5"
87278730
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.5.tgz#2ebad89af0f560f460ad5cc4213219e1f7dd4e9f"
87288731
integrity sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==
@@ -8736,6 +8739,13 @@ rxjs@^7.5.1:
87368739
dependencies:
87378740
tslib "^2.1.0"
87388741

8742+
rxjs@^7.5.4:
8743+
version "7.8.0"
8744+
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4"
8745+
integrity sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==
8746+
dependencies:
8747+
tslib "^2.1.0"
8748+
87398749
safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
87408750
version "5.1.2"
87418751
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
@@ -9261,18 +9271,19 @@ stackframe@^1.1.1:
92619271
resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.1.tgz#1033a3473ee67f08e2f2fc8eba6aef4f845124e1"
92629272
integrity sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==
92639273

9264-
start-server-and-test@^1.14.0:
9265-
version "1.14.0"
9266-
resolved "https://registry.yarnpkg.com/start-server-and-test/-/start-server-and-test-1.14.0.tgz#c57f04f73eac15dd51733b551d775b40837fdde3"
9267-
integrity sha512-on5ELuxO2K0t8EmNj9MtVlFqwBMxfWOhu4U7uZD1xccVpFlOQKR93CSe0u98iQzfNxRyaNTb/CdadbNllplTsw==
9274+
start-server-and-test@^1.15.2:
9275+
version "1.15.2"
9276+
resolved "https://registry.yarnpkg.com/start-server-and-test/-/start-server-and-test-1.15.2.tgz#3c4f9b358a0dc5ae03a96dd7d7ae9e25a3b24165"
9277+
integrity sha512-t5xJX04Hg7hqxiKHMJBz/n4zIMsE6G7hpAcerFAH+4Vh9le/LeyFcJERJM7WLiPygWF9TOg33oroJF1XOzJtYQ==
92689278
dependencies:
9279+
arg "^5.0.2"
92699280
bluebird "3.7.2"
92709281
check-more-types "2.24.0"
9271-
debug "4.3.2"
9282+
debug "4.3.4"
92729283
execa "5.1.1"
92739284
lazy-ass "1.6.0"
92749285
ps-tree "1.2.0"
9275-
wait-on "6.0.0"
9286+
wait-on "6.0.1"
92769287

92779288
static-extend@^0.1.1:
92789289
version "0.1.2"
@@ -9902,10 +9913,10 @@ verror@1.10.0:
99029913
core-util-is "1.0.2"
99039914
extsprintf "^1.2.0"
99049915

9905-
vite-plugin-istanbul@^3.0.2:
9906-
version "3.0.2"
9907-
resolved "https://registry.yarnpkg.com/vite-plugin-istanbul/-/vite-plugin-istanbul-3.0.2.tgz#abb01b337bbd3a20666d9d82d472688a99ba2796"
9908-
integrity sha512-eOKedaeciqJTLEAUo7mkMqXjjeAXGhHUYuiLLBUaBwj8AdO31uVOsZvKeVViRqHKyhi5YlarmGh8r7jJVlX0VQ==
9916+
vite-plugin-istanbul@^3.0.4:
9917+
version "3.0.4"
9918+
resolved "https://registry.yarnpkg.com/vite-plugin-istanbul/-/vite-plugin-istanbul-3.0.4.tgz#a8367e393fc51c9e071607de5bacf46ddcac698f"
9919+
integrity sha512-DJy3cq6yOFbsM3gLQf/3zeuaJNJsfBv5dLFdZdv8sUV30xLtZI+66QeYfHUyP/5vBUYyLA+xNUCSG5uHY6w+5g==
99099920
dependencies:
99109921
"@istanbuljs/load-nyc-config" "^1.1.0"
99119922
istanbul-lib-instrument "^5.1.0"
@@ -9996,16 +10007,16 @@ w3c-xmlserializer@^3.0.0:
999610007
dependencies:
999710008
xml-name-validator "^4.0.0"
999810009

9999-
wait-on@6.0.0:
10000-
version "6.0.0"
10001-
resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-6.0.0.tgz#7e9bf8e3d7fe2daecbb7a570ac8ca41e9311c7e7"
10002-
integrity sha512-tnUJr9p5r+bEYXPUdRseolmz5XqJTTj98JgOsfBn7Oz2dxfE2g3zw1jE+Mo8lopM3j3et/Mq1yW7kKX6qw7RVw==
10010+
wait-on@6.0.1:
10011+
version "6.0.1"
10012+
resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-6.0.1.tgz#16bbc4d1e4ebdd41c5b4e63a2e16dbd1f4e5601e"
10013+
integrity sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==
1000310014
dependencies:
10004-
axios "^0.21.1"
10005-
joi "^17.4.0"
10015+
axios "^0.25.0"
10016+
joi "^17.6.0"
1000610017
lodash "^4.17.21"
1000710018
minimist "^1.2.5"
10008-
rxjs "^7.1.0"
10019+
rxjs "^7.5.4"
1000910020

1001010021
walker@^1.0.8:
1001110022
version "1.0.8"

test-project-vite/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"@vitest/ui": "^0.25.2",
5757
"@vue/test-utils": "^2.0.0",
5858
"autoprefixer": "^10.4.2",
59-
"cypress": "^11.2.0",
59+
"cypress": "^12.2.0",
6060
"eslint": "^8.10.0",
6161
"eslint-config-prettier": "^8.1.0",
6262
"eslint-plugin-cypress": "^2.12.1",

0 commit comments

Comments
 (0)