diff --git a/package.json b/package.json index 0d9a0fdf..92c0f305 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "typescript": "5.4.5", "unbuild": "1.2.1", "vitest": "1.6.0", - "webdriverio": "8.36.1" + "webdriverio": "8.38.2" }, "packageManager": "pnpm@8.15.8" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 68bd1c05..1810754a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: version: 6.21.0(eslint@8.57.0)(typescript@5.4.5) '@vitest/browser': specifier: 1.6.0 - version: 1.6.0(vitest@1.6.0)(webdriverio@8.36.1) + version: 1.6.0(vitest@1.6.0)(webdriverio@8.38.2) '@vitest/utils': specifier: 1.6.0 version: 1.6.0 @@ -63,8 +63,8 @@ importers: specifier: 1.6.0 version: 1.6.0(@types/node@18.19.34)(@vitest/browser@1.6.0)(happy-dom@13.10.1) webdriverio: - specifier: 8.36.1 - version: 8.36.1(typescript@5.4.5) + specifier: 8.38.2 + version: 8.38.2(typescript@5.4.5) example: dependencies: @@ -1582,7 +1582,7 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vitest/browser@1.6.0(vitest@1.6.0)(webdriverio@8.36.1): + /@vitest/browser@1.6.0(vitest@1.6.0)(webdriverio@8.38.2): resolution: {integrity: sha512-3Wpp9h1hf++rRVPvoXevkdHybLhJVn7MwIMKMIh08tVaoDMmT6fnNhbP222Z48V9PptpYeA5zvH9Ct/ZcaAzmQ==} peerDependencies: playwright: '*' @@ -1601,7 +1601,7 @@ packages: magic-string: 0.30.10 sirv: 2.0.4 vitest: 1.6.0(@types/node@18.19.34)(@vitest/browser@1.6.0)(happy-dom@13.10.1) - webdriverio: 8.36.1(typescript@5.4.5) + webdriverio: 8.38.2(typescript@5.4.5) dev: true /@vitest/expect@1.6.0: @@ -1643,13 +1643,13 @@ packages: pretty-format: 29.7.0 dev: true - /@wdio/config@8.36.1: - resolution: {integrity: sha512-yCENnym0CrYuLKMJ3fv00WkjCR8QpPqVohGBkq5FvZOZpVJEpoG86Q8l4HtyRnd6ggMTKCA1vTQ/myhbPmZmaQ==} + /@wdio/config@8.38.2: + resolution: {integrity: sha512-xlnapTr1vOA0h5HsHTIqj47729FbG3WjxmgHweDEQvcT4C1g9l+WKf+N3FM7DNNoIsAqxKi6rOHG02rJADQJtw==} engines: {node: ^16.13 || >=18} dependencies: - '@wdio/logger': 8.28.0 - '@wdio/types': 8.36.1 - '@wdio/utils': 8.36.1 + '@wdio/logger': 8.38.0 + '@wdio/types': 8.38.2 + '@wdio/utils': 8.38.2 decamelize: 6.0.0 deepmerge-ts: 5.1.0 glob: 10.3.15 @@ -1658,8 +1658,8 @@ packages: - supports-color dev: true - /@wdio/logger@8.28.0: - resolution: {integrity: sha512-/s6zNCqwy1hoc+K4SJypis0Ud0dlJ+urOelJFO1x0G0rwDRWyFiUP6ijTaCcFxAm29jYEcEPWijl2xkVIHwOyA==} + /@wdio/logger@8.38.0: + resolution: {integrity: sha512-kcHL86RmNbcQP+Gq/vQUGlArfU6IIcbbnNp32rRIraitomZow+iEoc519rdQmSVusDozMS5DZthkgDdxK+vz6Q==} engines: {node: ^16.13 || >=18} dependencies: chalk: 5.3.0 @@ -1668,8 +1668,8 @@ packages: strip-ansi: 7.1.0 dev: true - /@wdio/protocols@8.32.0: - resolution: {integrity: sha512-inLJRrtIGdTz/YPbcsvpSvPlYQFTVtF3OYBwAXhG2FiP1ZwE1CQNLP/xgRGye1ymdGCypGkexRqIx3KBGm801Q==} + /@wdio/protocols@8.38.0: + resolution: {integrity: sha512-7BPi7aXwUtnXZPeWJRmnCNFjyDvGrXlBmN9D4Pi58nILkyjVRQKEY9/qv/pcdyB0cvmIvw++Kl/1Lg+RxG++UA==} dev: true /@wdio/repl@8.24.12: @@ -1679,20 +1679,20 @@ packages: '@types/node': 20.12.12 dev: true - /@wdio/types@8.36.1: - resolution: {integrity: sha512-kKtyJbypasKo/VQuJ6dTQQwFtHE9qoygjoCZjrQCLGraRSjOEiqZHPR0497wbeCvcgHIYyImbmcylqZNGUE0CQ==} + /@wdio/types@8.38.2: + resolution: {integrity: sha512-+wj1c1OSLdnN4WO5b44Ih4263dTl/eSwMGSI4/pCgIyXIuYQH38JQ+6WRa+c8vJEskUzboq2cSgEQumVZ39ozQ==} engines: {node: ^16.13 || >=18} dependencies: '@types/node': 20.12.12 dev: true - /@wdio/utils@8.36.1: - resolution: {integrity: sha512-xmgPHU11/o9n2FeRmDFkPRC0okiwA1i2xOcR2c3aSpuk99XkAm9RaMn/6u9LFaqsCpgaVxazcYEGSceO7U4hZA==} + /@wdio/utils@8.38.2: + resolution: {integrity: sha512-y5AnBwsGcu/XuCBGCgKmlvKdwEIFyzLA+Cr+denySxY3jbWDONtPUcGaVdFALwsIa5jcIjcATqGmZcCPGnkd7g==} engines: {node: ^16.13 || >=18} dependencies: '@puppeteer/browsers': 1.9.1 - '@wdio/logger': 8.28.0 - '@wdio/types': 8.36.1 + '@wdio/logger': 8.38.0 + '@wdio/types': 8.38.2 decamelize: 6.0.0 deepmerge-ts: 5.1.0 edgedriver: 5.5.0 @@ -2629,8 +2629,8 @@ packages: resolution: {integrity: sha512-hyWmRrexdhbZ1tcJUGpO95ivbRhWXz++F4Ko+n21AY5PNln2ovoJw+8ZMNDTtip+CNFQfrtLVh/w4009dXO/eQ==} dev: true - /devtools-protocol@0.0.1282316: - resolution: {integrity: sha512-i7eIqWdVxeXBY/M+v83yRkOV1sTHnr3XYiC0YNBivLIE6hBfE2H0c2o8VC5ynT44yjy+Ei0kLrBQFK/RUKaAHQ==} + /devtools-protocol@0.0.1302984: + resolution: {integrity: sha512-Rgh2Sk5fUSCtEx4QGH9iwTyECdFPySG2nlz5J8guGh2Wlha6uzSOCq/DCEC8faHlLaMPZJMuZ4ovgcX4LvOkKA==} dev: true /diff-sequences@29.6.3: @@ -2709,7 +2709,7 @@ packages: hasBin: true requiresBuild: true dependencies: - '@wdio/logger': 8.28.0 + '@wdio/logger': 8.38.0 decamelize: 6.0.0 edge-paths: 3.0.5 node-fetch: 3.3.2 @@ -3365,6 +3365,7 @@ packages: /fstream@1.0.12: resolution: {integrity: sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==} engines: {node: '>=0.6'} + deprecated: This package is no longer supported. dependencies: graceful-fs: 4.2.11 inherits: 2.0.4 @@ -3396,7 +3397,7 @@ packages: hasBin: true requiresBuild: true dependencies: - '@wdio/logger': 8.28.0 + '@wdio/logger': 8.38.0 decamelize: 6.0.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.4 @@ -3504,6 +3505,7 @@ packages: /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -3516,6 +3518,7 @@ packages: /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -3734,6 +3737,10 @@ packages: engines: {node: '>= 4'} dev: true + /immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + dev: true + /import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -4091,6 +4098,15 @@ packages: graceful-fs: 4.2.11 dev: true + /jszip@3.10.1: + resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} + dependencies: + lie: 3.3.0 + pako: 1.0.11 + readable-stream: 2.3.8 + setimmediate: 1.0.5 + dev: true + /keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} dependencies: @@ -4117,6 +4133,12 @@ packages: type-check: 0.4.0 dev: true + /lie@3.3.0: + resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} + dependencies: + immediate: 3.0.6 + dev: true + /lilconfig@3.1.1: resolution: {integrity: sha512-O18pf7nyvHTckunPWCV1XUNXU1piu01y2b7ATJ0ppkUkk8ocqVWBrYjJBCwHDjD/ZWcfyrA0P4gKhzWGi5EINQ==} engines: {node: '>=14'} @@ -4652,6 +4674,10 @@ packages: netmask: 2.0.2 dev: true + /pako@1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + dev: true + /parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} @@ -5312,6 +5338,7 @@ packages: /rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -5472,6 +5499,10 @@ packages: has-property-descriptors: 1.0.2 dev: true + /setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + dev: true + /shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -6181,7 +6212,7 @@ packages: optional: true dependencies: '@types/node': 18.19.34 - '@vitest/browser': 1.6.0(vitest@1.6.0)(webdriverio@8.36.1) + '@vitest/browser': 1.6.0(vitest@1.6.0)(webdriverio@8.38.2) '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 '@vitest/snapshot': 1.6.0 @@ -6244,17 +6275,17 @@ packages: engines: {node: '>= 8'} dev: true - /webdriver@8.36.1: - resolution: {integrity: sha512-547RivYCHStVqtiGQBBcABAkzJbPnAWsxpXGzmj5KL+TOM2JF41N2iQRtUxXqr0jme1Nzzye7WS7Y7iSnK6i1g==} + /webdriver@8.38.2: + resolution: {integrity: sha512-NGfjW0BDYwFgOIzeojOcWGn3tYloQdvHr+Y2xKKYVqa9Rs0x1mzlTjU1kWtC4DaV8DltskwaPa7o+s8hTNpuyA==} engines: {node: ^16.13 || >=18} dependencies: '@types/node': 20.12.12 '@types/ws': 8.5.10 - '@wdio/config': 8.36.1 - '@wdio/logger': 8.28.0 - '@wdio/protocols': 8.32.0 - '@wdio/types': 8.36.1 - '@wdio/utils': 8.36.1 + '@wdio/config': 8.38.2 + '@wdio/logger': 8.38.0 + '@wdio/protocols': 8.38.0 + '@wdio/types': 8.38.2 + '@wdio/utils': 8.38.2 deepmerge-ts: 5.1.0 got: 12.6.1 ky: 0.33.3 @@ -6265,8 +6296,8 @@ packages: - utf-8-validate dev: true - /webdriverio@8.36.1(typescript@5.4.5): - resolution: {integrity: sha512-vzE09oFQeMbOYJ/75jZ13sDIljzC3HH7uoUJKAMAEtyrn/bu1F9Sg/4IDEsvQaRD3pz3ae6SkRld33lcQk6HJA==} + /webdriverio@8.38.2(typescript@5.4.5): + resolution: {integrity: sha512-r09y5UfivyYh5JOzT2SpJJ1zDmQl/R4OTH12opUqkjvp21BibCQm/uu1mrxGy4lzSHljrvqSVrrcGI+6UA1O8w==} engines: {node: ^16.13 || >=18} peerDependencies: devtools: ^8.14.0 @@ -6275,20 +6306,21 @@ packages: optional: true dependencies: '@types/node': 20.12.12 - '@wdio/config': 8.36.1 - '@wdio/logger': 8.28.0 - '@wdio/protocols': 8.32.0 + '@wdio/config': 8.38.2 + '@wdio/logger': 8.38.0 + '@wdio/protocols': 8.38.0 '@wdio/repl': 8.24.12 - '@wdio/types': 8.36.1 - '@wdio/utils': 8.36.1 + '@wdio/types': 8.38.2 + '@wdio/utils': 8.38.2 archiver: 7.0.1 aria-query: 5.3.0 css-shorthand-properties: 1.1.1 css-value: 0.0.1 - devtools-protocol: 0.0.1282316 + devtools-protocol: 0.0.1302984 grapheme-splitter: 1.0.4 import-meta-resolve: 4.1.0 is-plain-obj: 4.1.0 + jszip: 3.10.1 lodash.clonedeep: 4.5.0 lodash.zip: 4.2.0 minimatch: 9.0.4 @@ -6297,7 +6329,7 @@ packages: resq: 1.11.0 rgb2hex: 0.2.5 serialize-error: 11.0.3 - webdriver: 8.36.1 + webdriver: 8.38.2 transitivePeerDependencies: - bufferutil - encoding