From 7d96ecdb841ecabf239ba76b30f8ae87cd6fb675 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 7 Apr 2026 07:02:45 +0000 Subject: [PATCH 1/2] Bump fastify from 5.7.4 to 5.8.3 Bumps [fastify](https://github.com/fastify/fastify) from 5.7.4 to 5.8.3. - [Release notes](https://github.com/fastify/fastify/releases) - [Commits](https://github.com/fastify/fastify/compare/v5.7.4...v5.8.3) --- updated-dependencies: - dependency-name: fastify dependency-version: 5.8.3 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- pnpm-lock.yaml | 912 +++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 806 insertions(+), 106 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eb42e0e..53c3f1a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -92,7 +92,7 @@ importers: devDependencies: '@wdio/cli': specifier: 9.24.0 - version: 9.24.0(@types/node@25.0.3)(expect-webdriverio@5.4.3)(puppeteer-core@21.11.0) + version: 9.24.0(@types/node@25.5.2)(expect-webdriverio@5.4.3)(puppeteer-core@21.11.0) '@wdio/cucumber-framework': specifier: 9.24.0 version: 9.24.0 @@ -101,10 +101,10 @@ importers: version: link:../packages/service '@wdio/globals': specifier: 9.23.0 - version: 9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.20.0(puppeteer-core@21.11.0)) + version: 9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.27.0(puppeteer-core@21.11.0)) '@wdio/local-runner': specifier: 9.24.0 - version: 9.24.0(@wdio/globals@9.23.0)(webdriverio@9.20.0(puppeteer-core@21.11.0)) + version: 9.24.0(@wdio/globals@9.23.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)) '@wdio/spec-reporter': specifier: 9.24.0 version: 9.24.0 @@ -113,10 +113,10 @@ importers: version: 9.24.0 expect-webdriverio: specifier: ^5.4.0 - version: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.20.0(puppeteer-core@21.11.0)) + version: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@25.0.3)(typescript@5.9.3) + version: 10.9.2(@types/node@25.5.2)(typescript@5.9.3) tsconfig-paths: specifier: ^4.2.0 version: 4.2.0 @@ -198,7 +198,7 @@ importers: version: 4.1.18 vite: specifier: ^7.3.0 - version: 7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) + version: 7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) packages/backend: dependencies: @@ -210,7 +210,7 @@ importers: version: 11.2.0 '@wdio/cli': specifier: 9.24.0 - version: 9.24.0(@types/node@25.0.3)(expect-webdriverio@5.4.3)(puppeteer-core@21.11.0) + version: 9.24.0(@types/node@25.5.2)(expect-webdriverio@5.4.3)(puppeteer-core@21.11.0) '@wdio/devtools-app': specifier: workspace:^ version: link:../app @@ -219,7 +219,7 @@ importers: version: 9.18.0 fastify: specifier: ^5.5.0 - version: 5.6.1 + version: 5.8.3 get-port: specifier: ^7.1.0 version: 7.1.0 @@ -293,11 +293,11 @@ importers: version: 10.27.2 vite-plugin-singlefile: specifier: ^2.3.0 - version: 2.3.0(rollup@4.52.5)(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)) + version: 2.3.0(rollup@4.52.5)(vite@7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)) devDependencies: vite: specifier: ^7.3.0 - version: 7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) + version: 7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) packages/service: dependencies: @@ -361,10 +361,10 @@ importers: version: 9.24.0 vite: specifier: ^7.3.0 - version: 7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) + version: 7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) vite-plugin-dts: specifier: ^4.5.4 - version: 4.5.4(@types/node@25.0.3)(rollup@4.52.5)(typescript@5.9.3)(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)) + version: 4.5.4(@types/node@25.5.2)(rollup@4.52.5)(typescript@5.9.3)(vite@7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)) packages: @@ -1367,6 +1367,11 @@ packages: engines: {node: '>=18'} hasBin: true + '@puppeteer/browsers@2.13.0': + resolution: {integrity: sha512-46BZJYJjc/WwmKjsvDFykHtXrtomsCIrwYQPOP7VfMJoZY2bsDF9oROBABR3paDjDcmkUye1Pb1BqdcdiipaWA==} + engines: {node: '>=18'} + hasBin: true + '@rollup/pluginutils@5.3.0': resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} engines: {node: '>=14.0.0'} @@ -1687,12 +1692,18 @@ packages: '@types/node@20.19.27': resolution: {integrity: sha512-N2clP5pJhB2YnZJ3PIHFk5RkygRX5WO/5f0WC08tp0wd+sv0rsJk3MqWn3CbNmT2J505a5336jaQj4ph1AdMug==} + '@types/node@20.19.39': + resolution: {integrity: sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw==} + '@types/node@22.19.3': resolution: {integrity: sha512-1N9SBnWYOJTrNZCdh/yJE+t910Y128BoyY+zBLWhL3r0TYzlTmFdXrPwHL9DyFZmlEXNQQolTZh3KHV31QDhyA==} '@types/node@25.0.3': resolution: {integrity: sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==} + '@types/node@25.5.2': + resolution: {integrity: sha512-tO4ZIRKNC+MDWV4qKVZe3Ql/woTnmHDr5JD8UI5hn2pwBrHEwOEMZK7WlNb5RKB6EoJ02gwmQS9OrjuFnZYdpg==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1886,6 +1897,10 @@ packages: resolution: {integrity: sha512-rcHu0eG16rSEmHL0sEKDcr/vYFmGhQ5GOlmlx54r+1sgh6sf136q+kth4169s16XqviWGW3LjZbUfpTK29pGtw==} engines: {node: '>=18.20.0'} + '@wdio/config@9.27.0': + resolution: {integrity: sha512-9y8z7ugIbU6ycKrA2SqCpKh1/hobut2rDq9CLt/BNVzSlebBBVOTMiAt1XroZzcPnA7/ZqpbkpOsbpPUaAQuNQ==} + engines: {node: '>=18.20.0'} + '@wdio/cucumber-framework@9.24.0': resolution: {integrity: sha512-zKAlzDFhnFaG1dfIr3O0RPFQyQnRRbJ/LgoUeTwQCE4yl8MWxrLWHIAx7X7CpFww1mpdhBVAomz2rNsmstr21A==} engines: {node: '>=18.20.0'} @@ -1922,6 +1937,9 @@ packages: '@wdio/protocols@9.24.0': resolution: {integrity: sha512-ozQKYddBLT4TRvU9J+fGrhVUtx3iDAe+KNCJcTDMFMxNSdDMR2xFQdNp8HLHypspk58oXTYCvz6ZYjySthhqsw==} + '@wdio/protocols@9.27.0': + resolution: {integrity: sha512-rIk69BsY1+6uU2PEN5FiRpI6K7HJ86YHzZRFBe4iRzKXQgGNk1zWzbdVJIuNFoOWsnmYUkK42KSSOT4Le6EmiQ==} + '@wdio/repl@9.16.2': resolution: {integrity: sha512-FLTF0VL6+o5BSTCO7yLSXocm3kUnu31zYwzdsz4n9s5YWt83sCtzGZlZpt7TaTzb3jVUfxuHNQDTb8UMkCu0lQ==} engines: {node: '>=18.20.0'} @@ -1953,6 +1971,10 @@ packages: resolution: {integrity: sha512-PYYunNl8Uq1r8YMJAK6ReRy/V/XIrCSyj5cpCtR5EqCL6heETOORFj7gt4uPnzidfgbtMBcCru0LgjjlMiH1UQ==} engines: {node: '>=18.20.0'} + '@wdio/types@9.27.0': + resolution: {integrity: sha512-DQJ+OdRBqUBcQ30DN2Z651hEVh3OoxnlDUSRqlWy9An2AY6v9rYWTj825B6zsj5pLLEToYO1tfwWq0ab183pXg==} + engines: {node: '>=18.20.0'} + '@wdio/utils@8.41.0': resolution: {integrity: sha512-0TcTjBiax1VxtJQ/iQA0ZyYOSHjjX2ARVmEI0AMo9+AuIq+xBfnY561+v8k9GqOMPKsiH/HrK3xwjx8xCVS03g==} engines: {node: ^16.13 || >=18} @@ -1965,6 +1987,10 @@ packages: resolution: {integrity: sha512-6WhtzC5SNCGRBTkaObX6A07Ofnnyyf+TQH/d/fuhZRqvBknrP4AMMZF+PFxGl1fwdySWdBn+gV2QLE+52Byowg==} engines: {node: '>=18.20.0'} + '@wdio/utils@9.27.0': + resolution: {integrity: sha512-fUasd5OKJTy2seJfWnYZ9xlxTtY0p/Kyeuh7Tbb8kcofBqmBi2fTvM3sfZlo1tGQX9yCh+IS2N7hlfyFMmuZ+w==} + engines: {node: '>=18.20.0'} + '@wdio/xvfb@9.24.0': resolution: {integrity: sha512-eK0rUZeR+wlFapm2cb7OQ1LwC/nHmdo7eX02B2Dme7uQGF3+/ILkDTm5B0RYpGUbM3ktw3d0fhcwqqeNNH9KIA==} engines: {node: '>=18'} @@ -2030,6 +2056,9 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + ajv@8.18.0: + resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} + alien-signals@0.4.14: resolution: {integrity: sha512-itUAVzhczTmP2U5yX67xVpsbbOiquusbWVyA9N+sy6+r6YVbFkahXvNCeEPWEOMhwDYwbVbGHFkVL03N9I5g+Q==} @@ -2191,8 +2220,8 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - avvio@9.1.0: - resolution: {integrity: sha512-fYASnYi600CsH/j9EQov7lECAniYiBFiiAtBNuZYLA2leLe9qOvZzqYHFjtIj6gD2VMoMLP14834LFWvr4IfDw==} + avvio@9.2.0: + resolution: {integrity: sha512-2t/sy01ArdHHE0vRH5Hsay+RtCZt3dLPji7W7/MMOCEgze5b7SNDC4j5H6FnVgPkI1MTNFGzHdHrVXDDl7QSSQ==} axe-core@4.11.1: resolution: {integrity: sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A==} @@ -2209,6 +2238,14 @@ packages: react-native-b4a: optional: true + b4a@1.8.0: + resolution: {integrity: sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==} + peerDependencies: + react-native-b4a: '*' + peerDependenciesMeta: + react-native-b4a: + optional: true + balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -2223,6 +2260,14 @@ packages: bare-abort-controller: optional: true + bare-events@2.8.2: + resolution: {integrity: sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==} + peerDependencies: + bare-abort-controller: '*' + peerDependenciesMeta: + bare-abort-controller: + optional: true + bare-fs@4.5.0: resolution: {integrity: sha512-GljgCjeupKZJNetTqxKaQArLK10vpmK28or0+RwWjEl5Rk+/xG3wkpmkv+WrcBm3q1BwHKlnhXzR8O37kcvkXQ==} engines: {bare: '>=1.16.0'} @@ -2232,6 +2277,15 @@ packages: bare-buffer: optional: true + bare-fs@4.6.0: + resolution: {integrity: sha512-2YkS7NuiJceSEbyEOdSNLE9tsGd+f4+f7C+Nik/MCk27SYdwIMPT/yRKvg++FZhQXgk0KWJKJyXX9RhVV0RGqA==} + engines: {bare: '>=1.16.0'} + peerDependencies: + bare-buffer: '*' + peerDependenciesMeta: + bare-buffer: + optional: true + bare-os@3.6.2: resolution: {integrity: sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==} engines: {bare: '>=1.14.0'} @@ -2239,6 +2293,20 @@ packages: bare-path@3.0.0: resolution: {integrity: sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==} + bare-stream@2.12.0: + resolution: {integrity: sha512-w28i8lkBgREV3rPXGbgK+BO66q+ZpKqRWrZLiCdmmUlLPrQ45CzkvRhN+7lnv00Gpi2zy5naRxnUFAxCECDm9g==} + peerDependencies: + bare-abort-controller: '*' + bare-buffer: '*' + bare-events: '*' + peerDependenciesMeta: + bare-abort-controller: + optional: true + bare-buffer: + optional: true + bare-events: + optional: true + bare-stream@2.7.0: resolution: {integrity: sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==} peerDependencies: @@ -2253,6 +2321,9 @@ packages: bare-url@2.3.1: resolution: {integrity: sha512-v2yl0TnaZTdEnelkKtXZGnotiV6qATBlnNuUMrHl6v9Lmmrh9mw9RYyImPU7/4RahumSwQS1k2oKXcRfXcbjJw==} + bare-url@2.4.0: + resolution: {integrity: sha512-NSTU5WN+fy/L0DDenfE8SXQna4voXuW0FHM7wH8i3/q9khUSchfPbPezO4zSFMnDGIf9YE+mt/RWhZgNRKRIXA==} + base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -2267,6 +2338,7 @@ packages: basic-ftp@5.0.5: resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} engines: {node: '>=10.0.0'} + deprecated: Security vulnerability fixed in 5.2.0, please upgrade big-integer@1.6.52: resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} @@ -2414,6 +2486,10 @@ packages: resolution: {integrity: sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==} engines: {node: '>=20.18.1'} + cheerio@1.2.0: + resolution: {integrity: sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==} + engines: {node: '>=20.18.1'} + chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -2549,8 +2625,8 @@ packages: resolution: {integrity: sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==} engines: {node: '>=18'} - cookie@1.0.2: - resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} + cookie@1.1.1: + resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==} engines: {node: '>=18'} core-js-compat@3.47.0: @@ -2847,6 +2923,11 @@ packages: engines: {node: '>=18.0.0'} hasBin: true + edgedriver@6.3.0: + resolution: {integrity: sha512-ggEQL+oEyIcM4nP2QC3AtCQ04o4kDNefRM3hja0odvlPSnsaxiruMxEZ93v3gDCKWYW6BXUr51PPradb+3nffw==} + engines: {node: '>=20.0.0'} + hasBin: true + ejs@3.1.10: resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} engines: {node: '>=0.10.0'} @@ -2885,6 +2966,10 @@ packages: resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} engines: {node: '>=0.12'} + entities@7.0.1: + resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} + engines: {node: '>=0.12'} + env-paths@2.2.1: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} @@ -3146,8 +3231,8 @@ packages: fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - fast-json-stringify@6.1.1: - resolution: {integrity: sha512-DbgptncYEXZqDUOEl4krff4mUiVrTZZVI7BBrQR/T3BqMj/eM1flTC1Uk2uUoLcWCxjT95xKulV/Lc6hhOZsBQ==} + fast-json-stringify@6.3.0: + resolution: {integrity: sha512-oRCntNDY/329HJPlmdNLIdogNtt6Vyjb1WuT01Soss3slIdyUp8kAcDU3saQTOquEK8KFVfwIIF7FebxUAu+yA==} fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} @@ -3158,6 +3243,9 @@ packages: fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} + fast-xml-builder@1.1.4: + resolution: {integrity: sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==} + fast-xml-parser@4.5.3: resolution: {integrity: sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==} hasBin: true @@ -3166,6 +3254,10 @@ packages: resolution: {integrity: sha512-gkWGshjYcQCF+6qtlrqBqELqNqnt4CxruY6UVAWWnqb3DQ6qaNFEIKqzYep1XzHLM/QtrHVCxyPOtTk4LTQ7Aw==} hasBin: true + fast-xml-parser@5.5.10: + resolution: {integrity: sha512-go2J2xODMc32hT+4Xr/bBGXMaIoiCwrwp2mMtAvKyvEFW6S/v5Gn2pBmE4nvbwNjGhpcAiOwEv7R6/GZ6XRa9w==} + hasBin: true + fastest-levenshtein@1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} @@ -3173,8 +3265,8 @@ packages: fastify-plugin@5.1.0: resolution: {integrity: sha512-FAIDA8eovSt5qcDgcBvDuX/v0Cjz0ohGhENZ/wpc3y+oZCY2afZ9Baqql3g/lC+OHRnciQol4ww7tuthOb9idw==} - fastify@5.6.1: - resolution: {integrity: sha512-WjjlOciBF0K8pDUPZoGPhqhKrQJ02I8DKaDIfO51EL0kbSMwQFl85cRwhOvmSDWoukNOdTo27gLN549pLCcH7Q==} + fastify@5.8.3: + resolution: {integrity: sha512-XJXpRQ41+rsJ/GLeP9vyDC+fBXilcTlEXokMSexkdEkla4uf7ZQNaI5xl3el+kW5TZQulqYxLr659ey/KX7XmQ==} fastq@1.20.1: resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} @@ -3217,8 +3309,8 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} - find-my-way@9.3.0: - resolution: {integrity: sha512-eRoFWQw+Yv2tuYlK2pjFS2jGXSxSppAs3hSQjfxVKxM5amECzIgYYc1FEI8ZmhSh/Ig+FrKEz43NLRKJjYCZVg==} + find-my-way@9.5.0: + resolution: {integrity: sha512-VW2RfnmscZO5KgBY5XVyKREMW5nMZcxDy+buTOsL+zIPnBlbKm+00sgzoQzq1EVh4aALZLfKdwv6atBGcjvjrQ==} engines: {node: '>=20'} find-up-simple@1.0.1: @@ -3343,6 +3435,10 @@ packages: resolution: {integrity: sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==} engines: {node: '>=16'} + get-port@7.2.0: + resolution: {integrity: sha512-afP4W205ONCuMoPBqcR6PSXnzX35KTcJygfJfcp+QY+uwm3p20p1YczWXhlICIzGMCxYBQcySEcOgsJcrkyobg==} + engines: {node: '>=16'} + get-proto@1.0.1: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} @@ -3514,6 +3610,9 @@ packages: htmlparser2@10.0.0: resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==} + htmlparser2@10.1.0: + resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==} + http-errors@2.0.1: resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} engines: {node: '>= 0.8'} @@ -3613,8 +3712,8 @@ packages: resolution: {integrity: sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==} engines: {node: '>=8'} - ipaddr.js@2.2.0: - resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} + ipaddr.js@2.3.0: + resolution: {integrity: sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==} engines: {node: '>= 10'} is-arguments@1.2.0: @@ -3808,6 +3907,10 @@ packages: resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} engines: {node: '>=16'} + isexe@4.0.0: + resolution: {integrity: sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==} + engines: {node: '>=20'} + jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} @@ -4517,6 +4620,10 @@ packages: resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + path-expression-matcher@1.3.0: + resolution: {integrity: sha512-tkolHg8cWjEFA8+TqYGk0w6aNEZVcb7pVxW8KXZpU+ebaBr3s1ogbLssjK1cL74TtEuKl/qy6cb90RnwTFt3kw==} + engines: {node: '>=14.0.0'} + path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -4588,14 +4695,14 @@ packages: resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} engines: {node: '>=4'} - pino-abstract-transport@2.0.0: - resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==} + pino-abstract-transport@3.0.0: + resolution: {integrity: sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNuxg==} - pino-std-serializers@7.0.0: - resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==} + pino-std-serializers@7.1.0: + resolution: {integrity: sha512-BndPH67/JxGExRgiX1dX0w1FvZck5Wa4aal9198SrRhZjH3GxKQUKIBnYJTdj2HDN3UQAS06HlfcSbQj2OHmaw==} - pino@9.14.0: - resolution: {integrity: sha512-8OEwKp5juEvb/MjpIc4hjqfgCNysrS94RIOMXYvpYCdm/jglrKEiAYmiumbmGhCvs+IcInsphYDFwqrjr7398w==} + pino@10.3.1: + resolution: {integrity: sha512-r34yH/GlQpKZbU1BvFFqOjhISRo1MNx1tWYsYvmj6KIRHSPMT2+yHOEb1SG6NMvRoHRF0a07kCOox/9yakl1vg==} hasBin: true piscina@4.9.2: @@ -4742,6 +4849,9 @@ packages: pump@3.0.3: resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} + pump@3.0.4: + resolution: {integrity: sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==} + punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} @@ -4943,6 +5053,10 @@ packages: resolution: {integrity: sha512-J92IFbskyo7OYB3Dt4aTdyhag1GlInrfbPCmMteb7aBK7PwlnGz1HI0+oyNN97j7pV9DqUAVoVgkNRMrfY47mQ==} engines: {node: '>=18.0.0'} + safaridriver@1.0.1: + resolution: {integrity: sha512-jkg4434cYgtrIF2AeY/X0Wmd2W73cK5qIEFE3hDrrQenJH/2SDJIXGvPAigfvQTcE9+H31zkiNHbUqcihEiMRA==} + engines: {node: '>=18.0.0'} + safe-array-concat@1.1.3: resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} engines: {node: '>=0.4'} @@ -4964,6 +5078,10 @@ packages: safe-regex2@5.0.0: resolution: {integrity: sha512-YwJwe5a51WlK7KbOJREPdjNrpViQBI3p4T50lfwPuDhZnE3XGVTlGvi+aolc5+RvxDD6bnUmjVsU9n1eboLUYw==} + safe-regex2@5.1.0: + resolution: {integrity: sha512-pNHAuBW7TrcleFHsxBr5QMi/Iyp0ENjUKz7GCcX1UO7cMh+NmVK6HxQckNL1tJp1XAJVjG6B8OKIPqodqj9rtw==} + hasBin: true + safe-stable-stringify@2.5.0: resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} engines: {node: '>=10'} @@ -5008,6 +5126,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.4: + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} + engines: {node: '>=10'} + hasBin: true + serialize-error@12.0.0: resolution: {integrity: sha512-ZYkZLAvKTKQXWuh5XpBw7CdbSzagarX39WyZ2H07CDLC5/KfsRGlIXV8d4+tfqX1M7916mRqR1QfNHSij+c9Pw==} engines: {node: '>=18'} @@ -5015,8 +5138,8 @@ packages: serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - set-cookie-parser@2.7.1: - resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} + set-cookie-parser@2.7.2: + resolution: {integrity: sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==} set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} @@ -5110,8 +5233,8 @@ packages: resolution: {integrity: sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==} engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} - sonic-boom@4.2.0: - resolution: {integrity: sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==} + sonic-boom@4.2.1: + resolution: {integrity: sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q==} source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} @@ -5185,6 +5308,9 @@ packages: streamx@2.23.0: resolution: {integrity: sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==} + streamx@2.25.0: + resolution: {integrity: sha512-0nQuG6jf1w+wddNEEXCF4nTg3LtufWINB5eFEN+5TNZW7KWJp6x87+JFL43vaAUPyCfH1wID+mNVyW6OHtFamg==} + string-argv@0.3.1: resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==} engines: {node: '>=0.6.19'} @@ -5253,6 +5379,9 @@ packages: strnum@2.1.1: resolution: {integrity: sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==} + strnum@2.2.3: + resolution: {integrity: sha512-oKx6RUCuHfT3oyVjtnrmn19H1SiCqgJSg+54XqURKp5aCMbrXrhLjRN9TjuwMjiYstZ0MzDrHqkGZ5dFTKd+zg==} + style-mod@4.1.3: resolution: {integrity: sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ==} @@ -5320,6 +5449,9 @@ packages: tar-fs@3.1.1: resolution: {integrity: sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==} + tar-fs@3.1.2: + resolution: {integrity: sha512-QGxxTxxyleAdyM3kpFs14ymbYmNFrfY+pHj7Z8FgtbZ7w2//VAgLMac7sT6nRpIHjppXO2AwwEOg0bPFVRcmXw==} + tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} @@ -5327,12 +5459,21 @@ packages: tar-stream@3.1.7: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} + tar-stream@3.1.8: + resolution: {integrity: sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==} + tcp-port-used@1.0.2: resolution: {integrity: sha512-l7ar8lLUD3XS1V2lfoJlCBaeoaWo/2xfYt81hM7VlvR4RrMVFqfmzfhLVk40hAb368uitje5gPtBRL1m/DGvLA==} + teex@1.0.1: + resolution: {integrity: sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==} + text-decoder@1.2.3: resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} + text-decoder@1.2.7: + resolution: {integrity: sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==} + thenify-all@1.6.0: resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} engines: {node: '>=0.8'} @@ -5340,8 +5481,9 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - thread-stream@3.1.0: - resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==} + thread-stream@4.0.0: + resolution: {integrity: sha512-4iMVL6HAINXWf1ZKZjIPcz5wYaOdPhtO8ATvZ+Xqp3BTdaqtAwQkNmKORqcIo5YkQqGXq5cwfswDwMqqQNrpJA==} + engines: {node: '>=20'} through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -5541,14 +5683,25 @@ packages: undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + undici@6.22.0: resolution: {integrity: sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==} engines: {node: '>=18.17'} + undici@6.24.1: + resolution: {integrity: sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==} + engines: {node: '>=18.17'} + undici@7.16.0: resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} engines: {node: '>=20.18.1'} + undici@7.24.7: + resolution: {integrity: sha512-H/nlJ/h0ggGC+uRL3ovD+G0i4bqhvsDOpbDv7At5eFLlj2b41L8QliGbnl2H7SnDiYhENphh1tQFJZf+MyfLsQ==} + engines: {node: '>=20.18.1'} + unicorn-magic@0.3.0: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} engines: {node: '>=18'} @@ -5770,6 +5923,10 @@ packages: resolution: {integrity: sha512-2R31Ey83NzMsafkl4hdFq6GlIBvOODQMkueLjeRqYAITu3QCYiq9oqBdnWA6CdePuV4dbKlYsKRX0mwMiPclDA==} engines: {node: '>=18.20.0'} + webdriver@9.27.0: + resolution: {integrity: sha512-w07ThZND48SIr0b4S7eFougYUyclmoUwdmju8yXvEJiXYjDjeYUpl8wZrYPEYRBylxpSx+sBHfEUBrPQkcTTRQ==} + engines: {node: '>=18.20.0'} + webdriverio@9.20.0: resolution: {integrity: sha512-cqaXfahTzCFaQLlk++feZaze6tAsW8OSdaVRgmOGJRII1z2A4uh4YGHtusTpqOiZAST7OBPqycOwfh01G/Ktbg==} engines: {node: '>=18.20.0'} @@ -5788,6 +5945,15 @@ packages: puppeteer-core: optional: true + webdriverio@9.27.0: + resolution: {integrity: sha512-Y4FbMf4bKBXpPB0lYpglzQ2GfDDe6uojmMZl85uPyrDx18NW7mqN84ZawGoIg/FRvcLaVhcOzc98WOPo725Rag==} + engines: {node: '>=18.20.0'} + peerDependencies: + puppeteer-core: '>=22.x || <=24.x' + peerDependenciesMeta: + puppeteer-core: + optional: true + webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} @@ -5853,6 +6019,11 @@ packages: engines: {node: ^18.17.0 || >=20.5.0} hasBin: true + which@6.0.1: + resolution: {integrity: sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==} + engines: {node: ^20.17.0 || >=22.9.0} + hasBin: true + why-is-node-running@2.3.0: resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} @@ -5912,6 +6083,18 @@ packages: utf-8-validate: optional: true + ws@8.20.0: + resolution: {integrity: sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + xml-name-validator@5.0.0: resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} engines: {node: '>=18'} @@ -6495,15 +6678,15 @@ snapshots: '@fastify/ajv-compiler@4.0.5': dependencies: - ajv: 8.17.1 - ajv-formats: 3.0.1(ajv@8.17.1) + ajv: 8.18.0 + ajv-formats: 3.0.1(ajv@8.18.0) fast-uri: 3.1.0 '@fastify/error@4.2.0': {} '@fastify/fast-json-stringify-compiler@5.0.3': dependencies: - fast-json-stringify: 6.1.1 + fast-json-stringify: 6.3.0 '@fastify/forwarded@3.0.1': {} @@ -6514,7 +6697,7 @@ snapshots: '@fastify/proxy-addr@5.1.0': dependencies: '@fastify/forwarded': 3.0.1 - ipaddr.js: 2.2.0 + ipaddr.js: 2.3.0 '@fastify/send@4.1.0': dependencies: @@ -6584,6 +6767,16 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/checkbox@4.3.0(@types/node@25.5.2)': + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@25.5.2) + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@25.5.2) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/confirm@5.1.19(@types/node@25.0.3)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.0.3) @@ -6591,6 +6784,13 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/confirm@5.1.19(@types/node@25.5.2)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@25.5.2) + '@inquirer/type': 3.0.9(@types/node@25.5.2) + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/core@10.3.0(@types/node@25.0.3)': dependencies: '@inquirer/ansi': 1.0.1 @@ -6604,6 +6804,19 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/core@10.3.0(@types/node@25.5.2)': + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@25.5.2) + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/editor@4.2.21(@types/node@25.0.3)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.0.3) @@ -6612,6 +6825,14 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/editor@4.2.21(@types/node@25.5.2)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@25.5.2) + '@inquirer/external-editor': 1.0.2(@types/node@25.5.2) + '@inquirer/type': 3.0.9(@types/node@25.5.2) + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/expand@4.0.21(@types/node@25.0.3)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.0.3) @@ -6620,6 +6841,14 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/expand@4.0.21(@types/node@25.5.2)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@25.5.2) + '@inquirer/type': 3.0.9(@types/node@25.5.2) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/external-editor@1.0.2(@types/node@25.0.3)': dependencies: chardet: 2.1.0 @@ -6627,6 +6856,13 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/external-editor@1.0.2(@types/node@25.5.2)': + dependencies: + chardet: 2.1.0 + iconv-lite: 0.7.0 + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/figures@1.0.14': {} '@inquirer/input@4.2.5(@types/node@25.0.3)': @@ -6636,6 +6872,13 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/input@4.2.5(@types/node@25.5.2)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@25.5.2) + '@inquirer/type': 3.0.9(@types/node@25.5.2) + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/number@3.0.21(@types/node@25.0.3)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.0.3) @@ -6643,6 +6886,13 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/number@3.0.21(@types/node@25.5.2)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@25.5.2) + '@inquirer/type': 3.0.9(@types/node@25.5.2) + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/password@4.0.21(@types/node@25.0.3)': dependencies: '@inquirer/ansi': 1.0.1 @@ -6651,6 +6901,14 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/password@4.0.21(@types/node@25.5.2)': + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@25.5.2) + '@inquirer/type': 3.0.9(@types/node@25.5.2) + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/prompts@7.9.0(@types/node@25.0.3)': dependencies: '@inquirer/checkbox': 4.3.0(@types/node@25.0.3) @@ -6666,6 +6924,21 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/prompts@7.9.0(@types/node@25.5.2)': + dependencies: + '@inquirer/checkbox': 4.3.0(@types/node@25.5.2) + '@inquirer/confirm': 5.1.19(@types/node@25.5.2) + '@inquirer/editor': 4.2.21(@types/node@25.5.2) + '@inquirer/expand': 4.0.21(@types/node@25.5.2) + '@inquirer/input': 4.2.5(@types/node@25.5.2) + '@inquirer/number': 3.0.21(@types/node@25.5.2) + '@inquirer/password': 4.0.21(@types/node@25.5.2) + '@inquirer/rawlist': 4.1.9(@types/node@25.5.2) + '@inquirer/search': 3.2.0(@types/node@25.5.2) + '@inquirer/select': 4.4.0(@types/node@25.5.2) + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/rawlist@4.1.9(@types/node@25.0.3)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.0.3) @@ -6674,6 +6947,14 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/rawlist@4.1.9(@types/node@25.5.2)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@25.5.2) + '@inquirer/type': 3.0.9(@types/node@25.5.2) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/search@3.2.0(@types/node@25.0.3)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.0.3) @@ -6683,6 +6964,15 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/search@3.2.0(@types/node@25.5.2)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@25.5.2) + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@25.5.2) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/select@4.4.0(@types/node@25.0.3)': dependencies: '@inquirer/ansi': 1.0.1 @@ -6693,10 +6983,24 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + '@inquirer/select@4.4.0(@types/node@25.5.2)': + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@25.5.2) + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@25.5.2) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.5.2 + '@inquirer/type@3.0.9(@types/node@25.0.3)': optionalDependencies: '@types/node': 25.0.3 + '@inquirer/type@3.0.9(@types/node@25.5.2)': + optionalDependencies: + '@types/node': 25.5.2 + '@isaacs/balanced-match@4.0.1': {} '@isaacs/brace-expansion@5.0.0': @@ -6800,23 +7104,23 @@ snapshots: '@marijn/find-cluster-break@1.0.2': {} - '@microsoft/api-extractor-model@7.31.3(@types/node@25.0.3)': + '@microsoft/api-extractor-model@7.31.3(@types/node@25.5.2)': dependencies: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.18.0(@types/node@25.0.3) + '@rushstack/node-core-library': 5.18.0(@types/node@25.5.2) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.53.3(@types/node@25.0.3)': + '@microsoft/api-extractor@7.53.3(@types/node@25.5.2)': dependencies: - '@microsoft/api-extractor-model': 7.31.3(@types/node@25.0.3) + '@microsoft/api-extractor-model': 7.31.3(@types/node@25.5.2) '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.18.0(@types/node@25.0.3) + '@rushstack/node-core-library': 5.18.0(@types/node@25.5.2) '@rushstack/rig-package': 0.6.0 - '@rushstack/terminal': 0.19.3(@types/node@25.0.3) - '@rushstack/ts-command-line': 5.1.3(@types/node@25.0.3) + '@rushstack/terminal': 0.19.3(@types/node@25.5.2) + '@rushstack/ts-command-line': 5.1.3(@types/node@25.5.2) lodash: 4.17.21 minimatch: 10.0.3 resolve: 1.22.11 @@ -6958,6 +7262,7 @@ snapshots: yargs: 17.7.2 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - react-native-b4a - supports-color @@ -6967,7 +7272,7 @@ snapshots: extract-zip: 2.0.1 progress: 2.0.3 proxy-agent: 6.5.0 - semver: 7.7.3 + semver: 7.7.4 tar-fs: 3.1.1 yargs: 17.7.2 transitivePeerDependencies: @@ -6976,6 +7281,21 @@ snapshots: - react-native-b4a - supports-color + '@puppeteer/browsers@2.13.0': + dependencies: + debug: 4.4.3 + extract-zip: 2.0.1 + progress: 2.0.3 + proxy-agent: 6.5.0 + semver: 7.7.4 + tar-fs: 3.1.2 + yargs: 17.7.2 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + - supports-color + '@rollup/pluginutils@5.3.0(rollup@4.52.5)': dependencies: '@types/estree': 1.0.8 @@ -7052,7 +7372,7 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@rushstack/node-core-library@5.18.0(@types/node@25.0.3)': + '@rushstack/node-core-library@5.18.0(@types/node@25.5.2)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -7063,28 +7383,28 @@ snapshots: resolve: 1.22.11 semver: 7.5.4 optionalDependencies: - '@types/node': 25.0.3 + '@types/node': 25.5.2 - '@rushstack/problem-matcher@0.1.1(@types/node@25.0.3)': + '@rushstack/problem-matcher@0.1.1(@types/node@25.5.2)': optionalDependencies: - '@types/node': 25.0.3 + '@types/node': 25.5.2 '@rushstack/rig-package@0.6.0': dependencies: resolve: 1.22.11 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.19.3(@types/node@25.0.3)': + '@rushstack/terminal@0.19.3(@types/node@25.5.2)': dependencies: - '@rushstack/node-core-library': 5.18.0(@types/node@25.0.3) - '@rushstack/problem-matcher': 0.1.1(@types/node@25.0.3) + '@rushstack/node-core-library': 5.18.0(@types/node@25.5.2) + '@rushstack/problem-matcher': 0.1.1(@types/node@25.5.2) supports-color: 8.1.1 optionalDependencies: - '@types/node': 25.0.3 + '@types/node': 25.5.2 - '@rushstack/ts-command-line@5.1.3(@types/node@25.0.3)': + '@rushstack/ts-command-line@5.1.3(@types/node@25.5.2)': dependencies: - '@rushstack/terminal': 0.19.3(@types/node@25.0.3) + '@rushstack/terminal': 0.19.3(@types/node@25.5.2) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -7234,6 +7554,10 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/node@20.19.39': + dependencies: + undici-types: 6.21.0 + '@types/node@22.19.3': dependencies: undici-types: 6.21.0 @@ -7242,6 +7566,10 @@ snapshots: dependencies: undici-types: 7.16.0 + '@types/node@25.5.2': + dependencies: + undici-types: 7.18.2 + '@types/normalize-package-data@2.4.4': {} '@types/selenium-webdriver@4.35.5': @@ -7351,7 +7679,7 @@ snapshots: fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.3 + semver: 7.7.4 ts-api-utils: 2.1.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -7527,6 +7855,39 @@ snapshots: - supports-color - utf-8-validate + '@wdio/cli@9.24.0(@types/node@25.5.2)(expect-webdriverio@5.4.3)(puppeteer-core@21.11.0)': + dependencies: + '@vitest/snapshot': 2.1.9 + '@wdio/config': 9.24.0 + '@wdio/globals': 9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.24.0(puppeteer-core@21.11.0)) + '@wdio/logger': 9.18.0 + '@wdio/protocols': 9.24.0 + '@wdio/types': 9.24.0 + '@wdio/utils': 9.24.0 + async-exit-hook: 2.0.1 + chalk: 5.6.2 + chokidar: 4.0.3 + create-wdio: 9.21.0(@types/node@25.5.2) + dotenv: 17.2.3 + import-meta-resolve: 4.2.0 + lodash.flattendeep: 4.4.0 + lodash.pickby: 4.6.0 + lodash.union: 4.6.0 + read-pkg-up: 10.1.0 + tsx: 4.20.6 + webdriverio: 9.24.0(puppeteer-core@21.11.0) + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - bare-abort-controller + - bare-buffer + - bufferutil + - expect-webdriverio + - puppeteer-core + - react-native-b4a + - supports-color + - utf-8-validate + '@wdio/config@8.41.0': dependencies: '@wdio/logger': 8.38.0 @@ -7572,6 +7933,21 @@ snapshots: - react-native-b4a - supports-color + '@wdio/config@9.27.0': + dependencies: + '@wdio/logger': 9.18.0 + '@wdio/types': 9.27.0 + '@wdio/utils': 9.27.0 + deepmerge-ts: 7.1.5 + glob: 10.5.0 + import-meta-resolve: 4.2.0 + jiti: 2.6.1 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + - supports-color + '@wdio/cucumber-framework@9.24.0': dependencies: '@cucumber/cucumber': 10.9.0 @@ -7603,19 +7979,24 @@ snapshots: '@wdio/globals@9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.24.0(puppeteer-core@21.11.0))': dependencies: - expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.20.0(puppeteer-core@21.11.0)) + expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)) webdriverio: 9.24.0(puppeteer-core@21.11.0) - '@wdio/local-runner@9.24.0(@wdio/globals@9.23.0)(webdriverio@9.20.0(puppeteer-core@21.11.0))': + '@wdio/globals@9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.27.0(puppeteer-core@21.11.0))': + dependencies: + expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)) + webdriverio: 9.27.0(puppeteer-core@21.11.0) + + '@wdio/local-runner@9.24.0(@wdio/globals@9.23.0)(webdriverio@9.27.0(puppeteer-core@21.11.0))': dependencies: '@types/node': 20.19.27 '@wdio/logger': 9.18.0 '@wdio/repl': 9.16.2 - '@wdio/runner': 9.24.0(expect-webdriverio@5.4.3)(webdriverio@9.20.0(puppeteer-core@21.11.0)) + '@wdio/runner': 9.24.0(expect-webdriverio@5.4.3)(webdriverio@9.27.0(puppeteer-core@21.11.0)) '@wdio/types': 9.24.0 '@wdio/xvfb': 9.24.0 exit-hook: 4.0.0 - expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.20.0(puppeteer-core@21.11.0)) + expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)) split2: 4.2.0 stream-buffers: 3.0.3 transitivePeerDependencies: @@ -7649,6 +8030,8 @@ snapshots: '@wdio/protocols@9.24.0': {} + '@wdio/protocols@9.27.0': {} + '@wdio/repl@9.16.2': dependencies: '@types/node': 20.19.27 @@ -7661,19 +8044,19 @@ snapshots: diff: 8.0.2 object-inspect: 1.13.4 - '@wdio/runner@9.24.0(expect-webdriverio@5.4.3)(webdriverio@9.20.0(puppeteer-core@21.11.0))': + '@wdio/runner@9.24.0(expect-webdriverio@5.4.3)(webdriverio@9.27.0(puppeteer-core@21.11.0))': dependencies: '@types/node': 20.19.27 '@wdio/config': 9.24.0 '@wdio/dot-reporter': 9.24.0 - '@wdio/globals': 9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.20.0(puppeteer-core@21.11.0)) + '@wdio/globals': 9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.27.0(puppeteer-core@21.11.0)) '@wdio/logger': 9.18.0 '@wdio/types': 9.24.0 '@wdio/utils': 9.24.0 deepmerge-ts: 7.1.5 - expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.20.0(puppeteer-core@21.11.0)) + expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)) webdriver: 9.24.0 - webdriverio: 9.20.0(puppeteer-core@21.11.0) + webdriverio: 9.27.0(puppeteer-core@21.11.0) transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -7702,6 +8085,10 @@ snapshots: dependencies: '@types/node': 20.19.27 + '@wdio/types@9.27.0': + dependencies: + '@types/node': 20.19.39 + '@wdio/utils@8.41.0': dependencies: '@puppeteer/browsers': 1.9.1 @@ -7767,6 +8154,28 @@ snapshots: - react-native-b4a - supports-color + '@wdio/utils@9.27.0': + dependencies: + '@puppeteer/browsers': 2.13.0 + '@wdio/logger': 9.18.0 + '@wdio/types': 9.27.0 + decamelize: 6.0.1 + deepmerge-ts: 7.1.5 + edgedriver: 6.3.0 + geckodriver: 6.1.0 + get-port: 7.2.0 + import-meta-resolve: 4.2.0 + locate-app: 2.5.0 + mitt: 3.0.1 + safaridriver: 1.0.1 + split2: 4.2.0 + wait-port: 1.1.0 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + - supports-color + '@wdio/xvfb@9.24.0': dependencies: '@wdio/logger': 9.18.0 @@ -7801,9 +8210,9 @@ snapshots: optionalDependencies: ajv: 8.13.0 - ajv-formats@3.0.1(ajv@8.17.1): + ajv-formats@3.0.1(ajv@8.18.0): optionalDependencies: - ajv: 8.17.1 + ajv: 8.18.0 ajv@6.12.6: dependencies: @@ -7833,6 +8242,13 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 + ajv@8.18.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.1.0 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + alien-signals@0.4.14: {} ansi-align@3.0.1: @@ -8035,7 +8451,7 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - avvio@9.1.0: + avvio@9.2.0: dependencies: '@fastify/error': 4.2.0 fastq: 1.20.1 @@ -8052,12 +8468,16 @@ snapshots: b4a@1.7.3: {} + b4a@1.8.0: {} + balanced-match@1.0.2: {} balanced-match@2.0.0: {} bare-events@2.8.1: {} + bare-events@2.8.2: {} + bare-fs@4.5.0: dependencies: bare-events: 2.8.1 @@ -8070,13 +8490,31 @@ snapshots: - react-native-b4a optional: true - bare-os@3.6.2: - optional: true + bare-fs@4.6.0: + dependencies: + bare-events: 2.8.2 + bare-path: 3.0.0 + bare-stream: 2.12.0(bare-events@2.8.2) + bare-url: 2.4.0 + fast-fifo: 1.3.2 + transitivePeerDependencies: + - bare-abort-controller + - react-native-b4a + + bare-os@3.6.2: {} bare-path@3.0.0: dependencies: bare-os: 3.6.2 - optional: true + + bare-stream@2.12.0(bare-events@2.8.2): + dependencies: + streamx: 2.25.0 + teex: 1.0.1 + optionalDependencies: + bare-events: 2.8.2 + transitivePeerDependencies: + - react-native-b4a bare-stream@2.7.0(bare-events@2.8.1): dependencies: @@ -8093,6 +8531,10 @@ snapshots: bare-path: 3.0.0 optional: true + bare-url@2.4.0: + dependencies: + bare-path: 3.0.0 + base64-js@1.5.1: {} baseline-browser-mapping@2.8.20: {} @@ -8276,6 +8718,20 @@ snapshots: undici: 7.16.0 whatwg-mimetype: 4.0.0 + cheerio@1.2.0: + dependencies: + cheerio-select: 2.1.0 + dom-serializer: 2.0.0 + domhandler: 5.0.3 + domutils: 3.2.2 + encoding-sniffer: 0.2.1 + htmlparser2: 10.1.0 + parse5: 7.3.0 + parse5-htmlparser2-tree-adapter: 7.1.0 + parse5-parser-stream: 7.1.2 + undici: 7.24.7 + whatwg-mimetype: 4.0.0 + chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -8423,7 +8879,7 @@ snapshots: content-disposition@1.0.1: {} - cookie@1.0.2: {} + cookie@1.1.1: {} core-js-compat@3.47.0: dependencies: @@ -8472,6 +8928,24 @@ snapshots: transitivePeerDependencies: - '@types/node' + create-wdio@9.21.0(@types/node@25.5.2): + dependencies: + chalk: 5.6.2 + commander: 14.0.1 + cross-spawn: 7.0.6 + ejs: 3.1.10 + execa: 9.6.0 + import-meta-resolve: 4.2.0 + inquirer: 12.10.0(@types/node@25.5.2) + normalize-package-data: 7.0.1 + read-pkg-up: 10.1.0 + recursive-readdir: 2.2.3 + semver: 7.7.3 + type-fest: 4.41.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + crelt@1.0.6: {} cross-fetch@4.0.0: @@ -8771,6 +9245,19 @@ snapshots: transitivePeerDependencies: - supports-color + edgedriver@6.3.0: + dependencies: + '@wdio/logger': 9.18.0 + '@zip.js/zip.js': 2.8.26 + decamelize: 6.0.1 + edge-paths: 3.0.5 + fast-xml-parser: 5.5.10 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + which: 6.0.1 + transitivePeerDependencies: + - supports-color + ejs@3.1.10: dependencies: jake: 10.9.4 @@ -8803,6 +9290,8 @@ snapshots: entities@6.0.1: {} + entities@7.0.1: {} + env-paths@2.2.1: {} envinfo@7.11.0: {} @@ -9184,6 +9673,16 @@ snapshots: jest-matcher-utils: 30.2.0 webdriverio: 9.20.0(puppeteer-core@21.11.0) + expect-webdriverio@5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)): + dependencies: + '@vitest/snapshot': 3.2.4 + '@wdio/globals': 9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.27.0(puppeteer-core@21.11.0)) + '@wdio/logger': 9.18.0 + deep-eql: 5.0.2 + expect: 30.2.0 + jest-matcher-utils: 30.2.0 + webdriverio: 9.27.0(puppeteer-core@21.11.0) + expect@30.2.0: dependencies: '@jest/expect-utils': 30.2.0 @@ -9225,11 +9724,11 @@ snapshots: fast-json-stable-stringify@2.1.0: {} - fast-json-stringify@6.1.1: + fast-json-stringify@6.3.0: dependencies: '@fastify/merge-json-schemas': 0.2.1 - ajv: 8.17.1 - ajv-formats: 3.0.1(ajv@8.17.1) + ajv: 8.18.0 + ajv-formats: 3.0.1(ajv@8.18.0) fast-uri: 3.1.0 json-schema-ref-resolver: 3.0.0 rfdc: 1.4.1 @@ -9242,6 +9741,10 @@ snapshots: fast-uri@3.1.0: {} + fast-xml-builder@1.1.4: + dependencies: + path-expression-matcher: 1.3.0 + fast-xml-parser@4.5.3: dependencies: strnum: 1.1.2 @@ -9250,26 +9753,32 @@ snapshots: dependencies: strnum: 2.1.1 + fast-xml-parser@5.5.10: + dependencies: + fast-xml-builder: 1.1.4 + path-expression-matcher: 1.3.0 + strnum: 2.2.3 + fastest-levenshtein@1.0.16: {} fastify-plugin@5.1.0: {} - fastify@5.6.1: + fastify@5.8.3: dependencies: '@fastify/ajv-compiler': 4.0.5 '@fastify/error': 4.2.0 '@fastify/fast-json-stringify-compiler': 5.0.3 '@fastify/proxy-addr': 5.1.0 abstract-logging: 2.0.1 - avvio: 9.1.0 - fast-json-stringify: 6.1.1 - find-my-way: 9.3.0 + avvio: 9.2.0 + fast-json-stringify: 6.3.0 + find-my-way: 9.5.0 light-my-request: 6.6.0 - pino: 9.14.0 + pino: 10.3.1 process-warning: 5.0.0 rfdc: 1.4.1 secure-json-parse: 4.1.0 - semver: 7.7.3 + semver: 7.7.4 toad-cache: 3.7.0 fastq@1.20.1: @@ -9313,11 +9822,11 @@ snapshots: dependencies: to-regex-range: 5.0.1 - find-my-way@9.3.0: + find-my-way@9.5.0: dependencies: fast-deep-equal: 3.1.3 fast-querystring: 1.1.2 - safe-regex2: 5.0.0 + safe-regex2: 5.1.0 find-up-simple@1.0.1: {} @@ -9473,6 +9982,8 @@ snapshots: get-port@7.1.0: {} + get-port@7.2.0: {} + get-proto@1.0.1: dependencies: dunder-proto: 1.0.1 @@ -9654,6 +10165,13 @@ snapshots: domutils: 3.2.2 entities: 6.0.1 + htmlparser2@10.1.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.2.2 + entities: 7.0.1 + http-errors@2.0.1: dependencies: depd: 2.0.0 @@ -9734,6 +10252,18 @@ snapshots: optionalDependencies: '@types/node': 25.0.3 + inquirer@12.10.0(@types/node@25.5.2): + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@25.5.2) + '@inquirer/prompts': 7.9.0(@types/node@25.5.2) + '@inquirer/type': 3.0.9(@types/node@25.5.2) + mute-stream: 2.0.0 + run-async: 4.0.6 + rxjs: 7.8.2 + optionalDependencies: + '@types/node': 25.5.2 + internal-slot@1.1.0: dependencies: es-errors: 1.3.0 @@ -9744,7 +10274,7 @@ snapshots: ip-regex@4.3.0: {} - ipaddr.js@2.2.0: {} + ipaddr.js@2.3.0: {} is-arguments@1.2.0: dependencies: @@ -9918,6 +10448,8 @@ snapshots: isexe@3.1.1: {} + isexe@4.0.0: {} + jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 @@ -10083,9 +10615,9 @@ snapshots: light-my-request@6.6.0: dependencies: - cookie: 1.0.2 + cookie: 1.1.1 process-warning: 4.0.1 - set-cookie-parser: 2.7.1 + set-cookie-parser: 2.7.2 lighthouse-logger@2.0.2: dependencies: @@ -10473,7 +11005,7 @@ snapshots: normalize-package-data@6.0.2: dependencies: hosted-git-info: 7.0.2 - semver: 7.7.3 + semver: 7.7.4 validate-npm-package-license: 3.0.4 normalize-package-data@7.0.1: @@ -10697,6 +11229,8 @@ snapshots: path-exists@5.0.0: {} + path-expression-matcher@1.3.0: {} + path-is-absolute@1.0.1: {} path-key@2.0.1: {} @@ -10743,25 +11277,25 @@ snapshots: pify@3.0.0: {} - pino-abstract-transport@2.0.0: + pino-abstract-transport@3.0.0: dependencies: split2: 4.2.0 - pino-std-serializers@7.0.0: {} + pino-std-serializers@7.1.0: {} - pino@9.14.0: + pino@10.3.1: dependencies: '@pinojs/redact': 0.4.0 atomic-sleep: 1.0.0 on-exit-leak-free: 2.1.2 - pino-abstract-transport: 2.0.0 - pino-std-serializers: 7.0.0 + pino-abstract-transport: 3.0.0 + pino-std-serializers: 7.1.0 process-warning: 5.0.0 quick-format-unescaped: 4.0.4 real-require: 0.2.0 safe-stable-stringify: 2.5.0 - sonic-boom: 4.2.0 - thread-stream: 3.1.0 + sonic-boom: 4.2.1 + thread-stream: 4.0.0 piscina@4.9.2: optionalDependencies: @@ -10913,6 +11447,11 @@ snapshots: end-of-stream: 1.4.5 once: 1.4.0 + pump@3.0.4: + dependencies: + end-of-stream: 1.4.5 + once: 1.4.0 + punycode@2.3.1: {} puppeteer-core@21.11.0: @@ -10925,6 +11464,7 @@ snapshots: ws: 8.16.0 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - bufferutil - encoding - react-native-b4a @@ -11152,6 +11692,8 @@ snapshots: safaridriver@1.0.0: {} + safaridriver@1.0.1: {} + safe-array-concat@1.1.3: dependencies: call-bind: 1.0.8 @@ -11179,6 +11721,10 @@ snapshots: dependencies: ret: 0.5.0 + safe-regex2@5.1.0: + dependencies: + ret: 0.5.0 + safe-stable-stringify@2.5.0: {} safer-buffer@2.1.2: {} @@ -11215,6 +11761,8 @@ snapshots: semver@7.7.3: {} + semver@7.7.4: {} + serialize-error@12.0.0: dependencies: type-fest: 4.41.0 @@ -11223,7 +11771,7 @@ snapshots: dependencies: randombytes: 2.1.0 - set-cookie-parser@2.7.1: {} + set-cookie-parser@2.7.2: {} set-function-length@1.2.2: dependencies: @@ -11332,7 +11880,7 @@ snapshots: ip-address: 10.0.1 smart-buffer: 4.2.0 - sonic-boom@4.2.0: + sonic-boom@4.2.1: dependencies: atomic-sleep: 1.0.0 @@ -11401,6 +11949,15 @@ snapshots: - bare-abort-controller - react-native-b4a + streamx@2.25.0: + dependencies: + events-universal: 1.0.1 + fast-fifo: 1.3.2 + text-decoder: 1.2.7 + transitivePeerDependencies: + - bare-abort-controller + - react-native-b4a + string-argv@0.3.1: {} string-argv@0.3.2: {} @@ -11475,6 +12032,8 @@ snapshots: strnum@2.1.1: {} + strnum@2.2.3: {} + style-mod@4.1.3: {} stylelint-config-recommended@17.0.0(stylelint@16.25.0(typescript@5.9.3)): @@ -11572,10 +12131,11 @@ snapshots: tar-fs@3.0.4: dependencies: mkdirp-classic: 0.5.3 - pump: 3.0.3 - tar-stream: 3.1.7 + pump: 3.0.4 + tar-stream: 3.1.8 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - react-native-b4a tar-fs@3.1.1: @@ -11590,6 +12150,18 @@ snapshots: - bare-buffer - react-native-b4a + tar-fs@3.1.2: + dependencies: + pump: 3.0.4 + tar-stream: 3.1.8 + optionalDependencies: + bare-fs: 4.6.0 + bare-path: 3.0.0 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + tar-stream@2.2.0: dependencies: bl: 4.1.0 @@ -11607,6 +12179,17 @@ snapshots: - bare-abort-controller - react-native-b4a + tar-stream@3.1.8: + dependencies: + b4a: 1.8.0 + bare-fs: 4.6.0 + fast-fifo: 1.3.2 + streamx: 2.25.0 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - react-native-b4a + tcp-port-used@1.0.2: dependencies: debug: 4.3.1 @@ -11614,12 +12197,25 @@ snapshots: transitivePeerDependencies: - supports-color + teex@1.0.1: + dependencies: + streamx: 2.25.0 + transitivePeerDependencies: + - bare-abort-controller + - react-native-b4a + text-decoder@1.2.3: dependencies: b4a: 1.7.3 transitivePeerDependencies: - react-native-b4a + text-decoder@1.2.7: + dependencies: + b4a: 1.8.0 + transitivePeerDependencies: + - react-native-b4a + thenify-all@1.6.0: dependencies: thenify: 3.3.1 @@ -11628,7 +12224,7 @@ snapshots: dependencies: any-promise: 1.3.0 - thread-stream@3.1.0: + thread-stream@4.0.0: dependencies: real-require: 0.2.0 @@ -11706,6 +12302,24 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + ts-node@10.9.2(@types/node@25.5.2)(typescript@5.9.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 25.5.2 + acorn: 8.15.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.9.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + tsconfig-paths@3.15.0: dependencies: '@types/json5': 0.0.29 @@ -11809,10 +12423,16 @@ snapshots: undici-types@7.16.0: {} + undici-types@7.18.2: {} + undici@6.22.0: {} + undici@6.24.1: {} + undici@7.16.0: {} + undici@7.24.7: {} + unicorn-magic@0.3.0: {} universalify@0.2.0: {} @@ -11899,9 +12519,9 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-plugin-dts@4.5.4(@types/node@25.0.3)(rollup@4.52.5)(typescript@5.9.3)(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)): + vite-plugin-dts@4.5.4(@types/node@25.5.2)(rollup@4.52.5)(typescript@5.9.3)(vite@7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)): dependencies: - '@microsoft/api-extractor': 7.53.3(@types/node@25.0.3) + '@microsoft/api-extractor': 7.53.3(@types/node@25.5.2) '@rollup/pluginutils': 5.3.0(rollup@4.52.5) '@volar/typescript': 2.4.23 '@vue/language-core': 2.2.0(typescript@5.9.3) @@ -11912,17 +12532,17 @@ snapshots: magic-string: 0.30.21 typescript: 5.9.3 optionalDependencies: - vite: 7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-singlefile@2.3.0(rollup@4.52.5)(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)): + vite-plugin-singlefile@2.3.0(rollup@4.52.5)(vite@7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)): dependencies: micromatch: 4.0.8 rollup: 4.52.5 - vite: 7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1): dependencies: @@ -11940,6 +12560,22 @@ snapshots: tsx: 4.20.6 yaml: 2.8.1 + vite@7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1): + dependencies: + esbuild: 0.27.2 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.52.5 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 25.5.2 + fsevents: 2.3.3 + jiti: 2.6.1 + lightningcss: 1.30.2 + tsx: 4.20.6 + yaml: 2.8.1 + vitest@4.0.16(@types/node@25.0.3)(happy-dom@20.0.11)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1): dependencies: '@vitest/expect': 4.0.16 @@ -12043,6 +12679,27 @@ snapshots: - supports-color - utf-8-validate + webdriver@9.27.0: + dependencies: + '@types/node': 20.19.39 + '@types/ws': 8.18.1 + '@wdio/config': 9.27.0 + '@wdio/logger': 9.18.0 + '@wdio/protocols': 9.27.0 + '@wdio/types': 9.27.0 + '@wdio/utils': 9.27.0 + deepmerge-ts: 7.1.5 + https-proxy-agent: 7.0.6 + undici: 6.24.1 + ws: 8.20.0 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - bufferutil + - react-native-b4a + - supports-color + - utf-8-validate + webdriverio@9.20.0(puppeteer-core@21.11.0): dependencies: '@types/node': 20.19.27 @@ -12117,6 +12774,43 @@ snapshots: - supports-color - utf-8-validate + webdriverio@9.27.0(puppeteer-core@21.11.0): + dependencies: + '@types/node': 20.19.39 + '@types/sinonjs__fake-timers': 8.1.5 + '@wdio/config': 9.27.0 + '@wdio/logger': 9.18.0 + '@wdio/protocols': 9.27.0 + '@wdio/repl': 9.16.2 + '@wdio/types': 9.27.0 + '@wdio/utils': 9.27.0 + archiver: 7.0.1 + aria-query: 5.3.2 + cheerio: 1.2.0 + css-shorthand-properties: 1.1.2 + css-value: 0.0.1 + grapheme-splitter: 1.0.4 + htmlfy: 0.8.1 + is-plain-obj: 4.1.0 + jszip: 3.10.1 + lodash.clonedeep: 4.5.0 + lodash.zip: 4.2.0 + query-selector-shadow-dom: 1.0.1 + resq: 1.11.0 + rgb2hex: 0.2.5 + serialize-error: 12.0.0 + urlpattern-polyfill: 10.1.0 + webdriver: 9.27.0 + optionalDependencies: + puppeteer-core: 21.11.0 + transitivePeerDependencies: + - bare-abort-controller + - bare-buffer + - bufferutil + - react-native-b4a + - supports-color + - utf-8-validate + webidl-conversions@3.0.1: {} webidl-conversions@7.0.0: {} @@ -12198,6 +12892,10 @@ snapshots: dependencies: isexe: 3.1.1 + which@6.0.1: + dependencies: + isexe: 4.0.0 + why-is-node-running@2.3.0: dependencies: siginfo: 2.0.0 @@ -12240,6 +12938,8 @@ snapshots: ws@8.18.3: {} + ws@8.20.0: {} + xml-name-validator@5.0.0: {} xmlbuilder@15.1.1: {} From 2c99b0c6b2d9912cac55178e0bb3cb90ecd0212b Mon Sep 17 00:00:00 2001 From: Vishnu Vardhan Date: Wed, 8 Apr 2026 12:12:07 +0530 Subject: [PATCH 2/2] Node version update --- package.json | 5 +- packages/nightwatch-devtools/package.json | 2 +- pnpm-lock.yaml | 713 +++------------------- 3 files changed, 77 insertions(+), 643 deletions(-) diff --git a/package.json b/package.json index 1cf55c4..12f9988 100644 --- a/package.json +++ b/package.json @@ -17,14 +17,15 @@ }, "pnpm": { "overrides": { - "vite": "^7.3.0" + "vite": "^7.3.0", + "@types/node": "25.5.2" }, "ignoredBuiltDependencies": [ "chromedriver" ] }, "devDependencies": { - "@types/node": "^25.0.3", + "@types/node": "25.5.2", "@typescript-eslint/eslint-plugin": "^8.40.0", "@typescript-eslint/parser": "^8.40.0", "@typescript-eslint/utils": "^8.40.0", diff --git a/packages/nightwatch-devtools/package.json b/packages/nightwatch-devtools/package.json index a4549fa..8b8d383 100644 --- a/packages/nightwatch-devtools/package.json +++ b/packages/nightwatch-devtools/package.json @@ -32,7 +32,7 @@ "ws": "^8.18.3" }, "devDependencies": { - "@types/node": "^22.10.5", + "@types/node": "25.5.2", "@types/ws": "^8.18.1", "chromedriver": "^133.0.0", "nightwatch": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 53c3f1a..f79a1a5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,6 +6,7 @@ settings: overrides: vite: ^7.3.0 + '@types/node': 25.5.2 importers: @@ -13,11 +14,11 @@ importers: dependencies: '@wdio/cli': specifier: 9.24.0 - version: 9.24.0(@types/node@25.0.3)(expect-webdriverio@5.4.3)(puppeteer-core@21.11.0) + version: 9.24.0(@types/node@25.5.2)(expect-webdriverio@5.4.3)(puppeteer-core@21.11.0) devDependencies: '@types/node': - specifier: ^25.0.3 - version: 25.0.3 + specifier: 25.5.2 + version: 25.5.2 '@typescript-eslint/eslint-plugin': specifier: ^8.40.0 version: 8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3) @@ -29,7 +30,7 @@ importers: version: 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3) '@vitest/browser': specifier: ^4.0.16 - version: 4.0.16(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1))(vitest@4.0.16(@types/node@25.0.3)(happy-dom@20.0.11)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)) + version: 4.0.16(vite@7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1))(vitest@4.0.16(@types/node@25.5.2)(happy-dom@20.0.11)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)) autoprefixer: specifier: ^10.4.21 version: 10.4.21(postcss@8.5.6) @@ -68,7 +69,7 @@ importers: version: 4.1.18 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@25.0.3)(typescript@5.9.3) + version: 10.9.2(@types/node@25.5.2)(typescript@5.9.3) tsx: specifier: ^4.20.4 version: 4.20.6 @@ -80,10 +81,10 @@ importers: version: 22.5.0 vite: specifier: ^7.3.0 - version: 7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) + version: 7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) vitest: specifier: ^4.0.16 - version: 4.0.16(@types/node@25.0.3)(happy-dom@20.0.11)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) + version: 4.0.16(@types/node@25.5.2)(happy-dom@20.0.11)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) webdriverio: specifier: ^9.19.1 version: 9.20.0(puppeteer-core@21.11.0) @@ -101,10 +102,10 @@ importers: version: link:../packages/service '@wdio/globals': specifier: 9.23.0 - version: 9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.27.0(puppeteer-core@21.11.0)) + version: 9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.20.0(puppeteer-core@21.11.0)) '@wdio/local-runner': specifier: 9.24.0 - version: 9.24.0(@wdio/globals@9.23.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)) + version: 9.24.0(@wdio/globals@9.23.0)(webdriverio@9.20.0(puppeteer-core@21.11.0)) '@wdio/spec-reporter': specifier: 9.24.0 version: 9.24.0 @@ -113,7 +114,7 @@ importers: version: 9.24.0 expect-webdriverio: specifier: ^5.4.0 - version: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)) + version: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.20.0(puppeteer-core@21.11.0)) ts-node: specifier: ^10.9.2 version: 10.9.2(@types/node@25.5.2)(typescript@5.9.3) @@ -265,8 +266,8 @@ importers: version: 8.18.3 devDependencies: '@types/node': - specifier: ^22.10.5 - version: 22.19.3 + specifier: 25.5.2 + version: 25.5.2 '@types/ws': specifier: ^8.18.1 version: 8.18.1 @@ -981,7 +982,7 @@ packages: resolution: {integrity: sha512-5+Q3PKH35YsnoPTh75LucALdAxom6xh5D1oeY561x4cqBuH24ZFVyFREPe14xgnrtmGu3EEt1dIi60wRVSnGCw==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -990,7 +991,7 @@ packages: resolution: {integrity: sha512-wQNz9cfcxrtEnUyG5PndC8g3gZ7lGDBzmWiXZkX8ot3vfZ+/BLjR8EvyGX4YzQLeVqtAlY/YScZpW7CW8qMoDQ==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -999,7 +1000,7 @@ packages: resolution: {integrity: sha512-Uv2aPPPSK5jeCplQmQ9xadnFx2Zhj9b5Dj7bU6ZeCdDNNY11nhYy4btcSdtDguHqCT2h5oNeQTcUNSGGLA7NTA==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1008,7 +1009,7 @@ packages: resolution: {integrity: sha512-MjtjOGjr0Kh4BciaFShYpZ1s9400idOdvQ5D7u7lE6VztPFoyLcVNE5dXBmEEIQq5zi4B9h2kU+q7AVBxJMAkQ==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1017,7 +1018,7 @@ packages: resolution: {integrity: sha512-+mScLhIcbPFmuvU3tAGBed78XvYHSvCl6dBiYMlzCLhpr0bzGzd8tfivMMeqND6XZiaZ1tgusbUHJEfc6YzOdA==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1026,7 +1027,7 @@ packages: resolution: {integrity: sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1039,7 +1040,7 @@ packages: resolution: {integrity: sha512-7GoWev7P6s7t0oJbenH0eQ0ThNdDJbEAEtVt9vsrYZ9FulIokvd823yLyhQlWHJPGce1wzP53ttfdCZmonMHyA==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1048,7 +1049,7 @@ packages: resolution: {integrity: sha512-5QWs0KGaNMlhbdhOSCFfKsW+/dcAVC2g4wT/z2MCiZM47uLgatC5N20kpkDQf7dHx+XFct/MJvvNGy6aYJn4Pw==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1057,7 +1058,7 @@ packages: resolution: {integrity: sha512-xxeW1V5SbNFNig2pLfetsDb0svWlKuhmr7MPJZMYuDnCTkpVBI+X/doudg4pznc1/U+yYmWFFOi4hNvGgUo7EA==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1066,7 +1067,7 @@ packages: resolution: {integrity: sha512-X7/+dG9SLpSzRkwgG5/xiIzW0oMrV3C0HOa7YHG1WnrLK+vCQHfte4k/T80059YBdei29RBC3s+pSMvPJDU9/A==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1075,7 +1076,7 @@ packages: resolution: {integrity: sha512-AWpxB7MuJrRiSfTKGJ7Y68imYt8P9N3Gaa7ySdkFj1iWjr6WfbGAhdZvw/UnhFXTHITJzxGUI9k8IX7akAEBCg==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1084,7 +1085,7 @@ packages: resolution: {integrity: sha512-a5SzB/qrXafDX1Z4AZW3CsVoiNxcIYCzYP7r9RzrfMpaLpB+yWi5U8BWagZyLmwR0pKbbL5umnGRd0RzGVI8bQ==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1093,7 +1094,7 @@ packages: resolution: {integrity: sha512-kaC3FHsJZvVyIjYBs5Ih8y8Bj4P/QItQWrZW22WJax7zTN+ZPXVGuOM55vzbdCP9zKUiBd9iEJVdesujfF+cAA==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1102,7 +1103,7 @@ packages: resolution: {integrity: sha512-QPaNt/nmE2bLGQa9b7wwyRJoLZ7pN6rcyXvzU0YCmivmJyq1BVo94G98tStRWkoD1RgDX5C+dPlhhHzNdu/W/w==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1367,11 +1368,6 @@ packages: engines: {node: '>=18'} hasBin: true - '@puppeteer/browsers@2.13.0': - resolution: {integrity: sha512-46BZJYJjc/WwmKjsvDFykHtXrtomsCIrwYQPOP7VfMJoZY2bsDF9oROBABR3paDjDcmkUye1Pb1BqdcdiipaWA==} - engines: {node: '>=18'} - hasBin: true - '@rollup/pluginutils@5.3.0': resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} engines: {node: '>=14.0.0'} @@ -1497,7 +1493,7 @@ packages: '@rushstack/node-core-library@5.18.0': resolution: {integrity: sha512-XDebtBdw5S3SuZIt+Ra2NieT8kQ3D2Ow1HxhDQ/2soinswnOu9e7S69VSwTOLlQnx5mpWbONu+5JJjDxMAb6Fw==} peerDependencies: - '@types/node': '*' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1505,7 +1501,7 @@ packages: '@rushstack/problem-matcher@0.1.1': resolution: {integrity: sha512-Fm5XtS7+G8HLcJHCWpES5VmeMyjAKaWeyZU5qPzZC+22mPlJzAsOxymHiWIfuirtPckX3aptWws+K2d0BzniJA==} peerDependencies: - '@types/node': '*' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1516,7 +1512,7 @@ packages: '@rushstack/terminal@0.19.3': resolution: {integrity: sha512-0P8G18gK9STyO+CNBvkKPnWGMxESxecTYqOcikHOVIHXa9uAuTK+Fw8TJq2Gng1w7W6wTC9uPX6hGNvrMll2wA==} peerDependencies: - '@types/node': '*' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -1689,18 +1685,6 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/node@20.19.27': - resolution: {integrity: sha512-N2clP5pJhB2YnZJ3PIHFk5RkygRX5WO/5f0WC08tp0wd+sv0rsJk3MqWn3CbNmT2J505a5336jaQj4ph1AdMug==} - - '@types/node@20.19.39': - resolution: {integrity: sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw==} - - '@types/node@22.19.3': - resolution: {integrity: sha512-1N9SBnWYOJTrNZCdh/yJE+t910Y128BoyY+zBLWhL3r0TYzlTmFdXrPwHL9DyFZmlEXNQQolTZh3KHV31QDhyA==} - - '@types/node@25.0.3': - resolution: {integrity: sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==} - '@types/node@25.5.2': resolution: {integrity: sha512-tO4ZIRKNC+MDWV4qKVZe3Ql/woTnmHDr5JD8UI5hn2pwBrHEwOEMZK7WlNb5RKB6EoJ02gwmQS9OrjuFnZYdpg==} @@ -1897,10 +1881,6 @@ packages: resolution: {integrity: sha512-rcHu0eG16rSEmHL0sEKDcr/vYFmGhQ5GOlmlx54r+1sgh6sf136q+kth4169s16XqviWGW3LjZbUfpTK29pGtw==} engines: {node: '>=18.20.0'} - '@wdio/config@9.27.0': - resolution: {integrity: sha512-9y8z7ugIbU6ycKrA2SqCpKh1/hobut2rDq9CLt/BNVzSlebBBVOTMiAt1XroZzcPnA7/ZqpbkpOsbpPUaAQuNQ==} - engines: {node: '>=18.20.0'} - '@wdio/cucumber-framework@9.24.0': resolution: {integrity: sha512-zKAlzDFhnFaG1dfIr3O0RPFQyQnRRbJ/LgoUeTwQCE4yl8MWxrLWHIAx7X7CpFww1mpdhBVAomz2rNsmstr21A==} engines: {node: '>=18.20.0'} @@ -1937,9 +1917,6 @@ packages: '@wdio/protocols@9.24.0': resolution: {integrity: sha512-ozQKYddBLT4TRvU9J+fGrhVUtx3iDAe+KNCJcTDMFMxNSdDMR2xFQdNp8HLHypspk58oXTYCvz6ZYjySthhqsw==} - '@wdio/protocols@9.27.0': - resolution: {integrity: sha512-rIk69BsY1+6uU2PEN5FiRpI6K7HJ86YHzZRFBe4iRzKXQgGNk1zWzbdVJIuNFoOWsnmYUkK42KSSOT4Le6EmiQ==} - '@wdio/repl@9.16.2': resolution: {integrity: sha512-FLTF0VL6+o5BSTCO7yLSXocm3kUnu31zYwzdsz4n9s5YWt83sCtzGZlZpt7TaTzb3jVUfxuHNQDTb8UMkCu0lQ==} engines: {node: '>=18.20.0'} @@ -1971,10 +1948,6 @@ packages: resolution: {integrity: sha512-PYYunNl8Uq1r8YMJAK6ReRy/V/XIrCSyj5cpCtR5EqCL6heETOORFj7gt4uPnzidfgbtMBcCru0LgjjlMiH1UQ==} engines: {node: '>=18.20.0'} - '@wdio/types@9.27.0': - resolution: {integrity: sha512-DQJ+OdRBqUBcQ30DN2Z651hEVh3OoxnlDUSRqlWy9An2AY6v9rYWTj825B6zsj5pLLEToYO1tfwWq0ab183pXg==} - engines: {node: '>=18.20.0'} - '@wdio/utils@8.41.0': resolution: {integrity: sha512-0TcTjBiax1VxtJQ/iQA0ZyYOSHjjX2ARVmEI0AMo9+AuIq+xBfnY561+v8k9GqOMPKsiH/HrK3xwjx8xCVS03g==} engines: {node: ^16.13 || >=18} @@ -1987,10 +1960,6 @@ packages: resolution: {integrity: sha512-6WhtzC5SNCGRBTkaObX6A07Ofnnyyf+TQH/d/fuhZRqvBknrP4AMMZF+PFxGl1fwdySWdBn+gV2QLE+52Byowg==} engines: {node: '>=18.20.0'} - '@wdio/utils@9.27.0': - resolution: {integrity: sha512-fUasd5OKJTy2seJfWnYZ9xlxTtY0p/Kyeuh7Tbb8kcofBqmBi2fTvM3sfZlo1tGQX9yCh+IS2N7hlfyFMmuZ+w==} - engines: {node: '>=18.20.0'} - '@wdio/xvfb@9.24.0': resolution: {integrity: sha512-eK0rUZeR+wlFapm2cb7OQ1LwC/nHmdo7eX02B2Dme7uQGF3+/ILkDTm5B0RYpGUbM3ktw3d0fhcwqqeNNH9KIA==} engines: {node: '>=18'} @@ -2486,10 +2455,6 @@ packages: resolution: {integrity: sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==} engines: {node: '>=20.18.1'} - cheerio@1.2.0: - resolution: {integrity: sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==} - engines: {node: '>=20.18.1'} - chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -2923,11 +2888,6 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - edgedriver@6.3.0: - resolution: {integrity: sha512-ggEQL+oEyIcM4nP2QC3AtCQ04o4kDNefRM3hja0odvlPSnsaxiruMxEZ93v3gDCKWYW6BXUr51PPradb+3nffw==} - engines: {node: '>=20.0.0'} - hasBin: true - ejs@3.1.10: resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} engines: {node: '>=0.10.0'} @@ -2966,10 +2926,6 @@ packages: resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} engines: {node: '>=0.12'} - entities@7.0.1: - resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} - engines: {node: '>=0.12'} - env-paths@2.2.1: resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} engines: {node: '>=6'} @@ -3243,9 +3199,6 @@ packages: fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} - fast-xml-builder@1.1.4: - resolution: {integrity: sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==} - fast-xml-parser@4.5.3: resolution: {integrity: sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==} hasBin: true @@ -3254,10 +3207,6 @@ packages: resolution: {integrity: sha512-gkWGshjYcQCF+6qtlrqBqELqNqnt4CxruY6UVAWWnqb3DQ6qaNFEIKqzYep1XzHLM/QtrHVCxyPOtTk4LTQ7Aw==} hasBin: true - fast-xml-parser@5.5.10: - resolution: {integrity: sha512-go2J2xODMc32hT+4Xr/bBGXMaIoiCwrwp2mMtAvKyvEFW6S/v5Gn2pBmE4nvbwNjGhpcAiOwEv7R6/GZ6XRa9w==} - hasBin: true - fastest-levenshtein@1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} @@ -3435,10 +3384,6 @@ packages: resolution: {integrity: sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==} engines: {node: '>=16'} - get-port@7.2.0: - resolution: {integrity: sha512-afP4W205ONCuMoPBqcR6PSXnzX35KTcJygfJfcp+QY+uwm3p20p1YczWXhlICIzGMCxYBQcySEcOgsJcrkyobg==} - engines: {node: '>=16'} - get-proto@1.0.1: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} @@ -3610,9 +3555,6 @@ packages: htmlparser2@10.0.0: resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==} - htmlparser2@10.1.0: - resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==} - http-errors@2.0.1: resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} engines: {node: '>= 0.8'} @@ -3695,7 +3637,7 @@ packages: resolution: {integrity: sha512-K/epfEnDBZj2Q3NMDcgXWZye3nhSPeoJnOh8lcKWrldw54UEZfS4EmAMsAsmVbl7qKi+vjAsy39Sz4fbgRMewg==} engines: {node: '>=18'} peerDependencies: - '@types/node': '>=18' + '@types/node': 25.5.2 peerDependenciesMeta: '@types/node': optional: true @@ -3907,10 +3849,6 @@ packages: resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} engines: {node: '>=16'} - isexe@4.0.0: - resolution: {integrity: sha512-FFUtZMpoZ8RqHS3XeXEmHWLA4thH+ZxCv2lOiPIn1Xc7CxrqhWzNSDzD+/chS/zbYezmiwWLdQC09JdQKmthOw==} - engines: {node: '>=20'} - jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} @@ -4620,10 +4558,6 @@ packages: resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - path-expression-matcher@1.3.0: - resolution: {integrity: sha512-tkolHg8cWjEFA8+TqYGk0w6aNEZVcb7pVxW8KXZpU+ebaBr3s1ogbLssjK1cL74TtEuKl/qy6cb90RnwTFt3kw==} - engines: {node: '>=14.0.0'} - path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} @@ -5053,10 +4987,6 @@ packages: resolution: {integrity: sha512-J92IFbskyo7OYB3Dt4aTdyhag1GlInrfbPCmMteb7aBK7PwlnGz1HI0+oyNN97j7pV9DqUAVoVgkNRMrfY47mQ==} engines: {node: '>=18.0.0'} - safaridriver@1.0.1: - resolution: {integrity: sha512-jkg4434cYgtrIF2AeY/X0Wmd2W73cK5qIEFE3hDrrQenJH/2SDJIXGvPAigfvQTcE9+H31zkiNHbUqcihEiMRA==} - engines: {node: '>=18.0.0'} - safe-array-concat@1.1.3: resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} engines: {node: '>=0.4'} @@ -5379,9 +5309,6 @@ packages: strnum@2.1.1: resolution: {integrity: sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==} - strnum@2.2.3: - resolution: {integrity: sha512-oKx6RUCuHfT3oyVjtnrmn19H1SiCqgJSg+54XqURKp5aCMbrXrhLjRN9TjuwMjiYstZ0MzDrHqkGZ5dFTKd+zg==} - style-mod@4.1.3: resolution: {integrity: sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ==} @@ -5449,9 +5376,6 @@ packages: tar-fs@3.1.1: resolution: {integrity: sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==} - tar-fs@3.1.2: - resolution: {integrity: sha512-QGxxTxxyleAdyM3kpFs14ymbYmNFrfY+pHj7Z8FgtbZ7w2//VAgLMac7sT6nRpIHjppXO2AwwEOg0bPFVRcmXw==} - tar-stream@2.2.0: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} @@ -5571,7 +5495,7 @@ packages: peerDependencies: '@swc/core': '>=1.2.50' '@swc/wasm': '>=1.2.50' - '@types/node': '*' + '@types/node': 25.5.2 typescript: '>=2.7' peerDependenciesMeta: '@swc/core': @@ -5677,12 +5601,6 @@ packages: undefsafe@2.0.5: resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - - undici-types@7.16.0: - resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} - undici-types@7.18.2: resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} @@ -5690,18 +5608,10 @@ packages: resolution: {integrity: sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==} engines: {node: '>=18.17'} - undici@6.24.1: - resolution: {integrity: sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==} - engines: {node: '>=18.17'} - undici@7.16.0: resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} engines: {node: '>=20.18.1'} - undici@7.24.7: - resolution: {integrity: sha512-H/nlJ/h0ggGC+uRL3ovD+G0i4bqhvsDOpbDv7At5eFLlj2b41L8QliGbnl2H7SnDiYhENphh1tQFJZf+MyfLsQ==} - engines: {node: '>=20.18.1'} - unicorn-magic@0.3.0: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} engines: {node: '>=18'} @@ -5824,7 +5734,7 @@ packages: engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - '@types/node': ^20.19.0 || >=22.12.0 + '@types/node': 25.5.2 jiti: '>=1.21.0' less: ^4.0.0 lightningcss: ^1.21.0 @@ -5866,7 +5776,7 @@ packages: peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 - '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 + '@types/node': 25.5.2 '@vitest/browser-playwright': 4.0.16 '@vitest/browser-preview': 4.0.16 '@vitest/browser-webdriverio': 4.0.16 @@ -5923,10 +5833,6 @@ packages: resolution: {integrity: sha512-2R31Ey83NzMsafkl4hdFq6GlIBvOODQMkueLjeRqYAITu3QCYiq9oqBdnWA6CdePuV4dbKlYsKRX0mwMiPclDA==} engines: {node: '>=18.20.0'} - webdriver@9.27.0: - resolution: {integrity: sha512-w07ThZND48SIr0b4S7eFougYUyclmoUwdmju8yXvEJiXYjDjeYUpl8wZrYPEYRBylxpSx+sBHfEUBrPQkcTTRQ==} - engines: {node: '>=18.20.0'} - webdriverio@9.20.0: resolution: {integrity: sha512-cqaXfahTzCFaQLlk++feZaze6tAsW8OSdaVRgmOGJRII1z2A4uh4YGHtusTpqOiZAST7OBPqycOwfh01G/Ktbg==} engines: {node: '>=18.20.0'} @@ -5945,15 +5851,6 @@ packages: puppeteer-core: optional: true - webdriverio@9.27.0: - resolution: {integrity: sha512-Y4FbMf4bKBXpPB0lYpglzQ2GfDDe6uojmMZl85uPyrDx18NW7mqN84ZawGoIg/FRvcLaVhcOzc98WOPo725Rag==} - engines: {node: '>=18.20.0'} - peerDependencies: - puppeteer-core: '>=22.x || <=24.x' - peerDependenciesMeta: - puppeteer-core: - optional: true - webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} @@ -6019,11 +5916,6 @@ packages: engines: {node: ^18.17.0 || >=20.5.0} hasBin: true - which@6.0.1: - resolution: {integrity: sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==} - engines: {node: ^20.17.0 || >=22.9.0} - hasBin: true - why-is-node-running@2.3.0: resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} @@ -6083,18 +5975,6 @@ packages: utf-8-validate: optional: true - ws@8.20.0: - resolution: {integrity: sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - xml-name-validator@5.0.0: resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} engines: {node: '>=18'} @@ -6757,16 +6637,6 @@ snapshots: '@inquirer/ansi@1.0.1': {} - '@inquirer/checkbox@4.3.0(@types/node@25.0.3)': - dependencies: - '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@25.0.3) - '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@25.0.3) - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/checkbox@4.3.0(@types/node@25.5.2)': dependencies: '@inquirer/ansi': 1.0.1 @@ -6777,13 +6647,6 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/confirm@5.1.19(@types/node@25.0.3)': - dependencies: - '@inquirer/core': 10.3.0(@types/node@25.0.3) - '@inquirer/type': 3.0.9(@types/node@25.0.3) - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/confirm@5.1.19(@types/node@25.5.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.5.2) @@ -6791,19 +6654,6 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/core@10.3.0(@types/node@25.0.3)': - dependencies: - '@inquirer/ansi': 1.0.1 - '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@25.0.3) - cli-width: 4.1.0 - mute-stream: 2.0.0 - signal-exit: 4.1.0 - wrap-ansi: 6.2.0 - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/core@10.3.0(@types/node@25.5.2)': dependencies: '@inquirer/ansi': 1.0.1 @@ -6817,14 +6667,6 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/editor@4.2.21(@types/node@25.0.3)': - dependencies: - '@inquirer/core': 10.3.0(@types/node@25.0.3) - '@inquirer/external-editor': 1.0.2(@types/node@25.0.3) - '@inquirer/type': 3.0.9(@types/node@25.0.3) - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/editor@4.2.21(@types/node@25.5.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.5.2) @@ -6833,14 +6675,6 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/expand@4.0.21(@types/node@25.0.3)': - dependencies: - '@inquirer/core': 10.3.0(@types/node@25.0.3) - '@inquirer/type': 3.0.9(@types/node@25.0.3) - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/expand@4.0.21(@types/node@25.5.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.5.2) @@ -6849,13 +6683,6 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/external-editor@1.0.2(@types/node@25.0.3)': - dependencies: - chardet: 2.1.0 - iconv-lite: 0.7.0 - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/external-editor@1.0.2(@types/node@25.5.2)': dependencies: chardet: 2.1.0 @@ -6865,13 +6692,6 @@ snapshots: '@inquirer/figures@1.0.14': {} - '@inquirer/input@4.2.5(@types/node@25.0.3)': - dependencies: - '@inquirer/core': 10.3.0(@types/node@25.0.3) - '@inquirer/type': 3.0.9(@types/node@25.0.3) - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/input@4.2.5(@types/node@25.5.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.5.2) @@ -6879,13 +6699,6 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/number@3.0.21(@types/node@25.0.3)': - dependencies: - '@inquirer/core': 10.3.0(@types/node@25.0.3) - '@inquirer/type': 3.0.9(@types/node@25.0.3) - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/number@3.0.21(@types/node@25.5.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.5.2) @@ -6893,14 +6706,6 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/password@4.0.21(@types/node@25.0.3)': - dependencies: - '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@25.0.3) - '@inquirer/type': 3.0.9(@types/node@25.0.3) - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/password@4.0.21(@types/node@25.5.2)': dependencies: '@inquirer/ansi': 1.0.1 @@ -6909,21 +6714,6 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/prompts@7.9.0(@types/node@25.0.3)': - dependencies: - '@inquirer/checkbox': 4.3.0(@types/node@25.0.3) - '@inquirer/confirm': 5.1.19(@types/node@25.0.3) - '@inquirer/editor': 4.2.21(@types/node@25.0.3) - '@inquirer/expand': 4.0.21(@types/node@25.0.3) - '@inquirer/input': 4.2.5(@types/node@25.0.3) - '@inquirer/number': 3.0.21(@types/node@25.0.3) - '@inquirer/password': 4.0.21(@types/node@25.0.3) - '@inquirer/rawlist': 4.1.9(@types/node@25.0.3) - '@inquirer/search': 3.2.0(@types/node@25.0.3) - '@inquirer/select': 4.4.0(@types/node@25.0.3) - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/prompts@7.9.0(@types/node@25.5.2)': dependencies: '@inquirer/checkbox': 4.3.0(@types/node@25.5.2) @@ -6939,14 +6729,6 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/rawlist@4.1.9(@types/node@25.0.3)': - dependencies: - '@inquirer/core': 10.3.0(@types/node@25.0.3) - '@inquirer/type': 3.0.9(@types/node@25.0.3) - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/rawlist@4.1.9(@types/node@25.5.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.5.2) @@ -6955,15 +6737,6 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/search@3.2.0(@types/node@25.0.3)': - dependencies: - '@inquirer/core': 10.3.0(@types/node@25.0.3) - '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@25.0.3) - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/search@3.2.0(@types/node@25.5.2)': dependencies: '@inquirer/core': 10.3.0(@types/node@25.5.2) @@ -6973,16 +6746,6 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/select@4.4.0(@types/node@25.0.3)': - dependencies: - '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@25.0.3) - '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@25.0.3) - yoctocolors-cjs: 2.1.3 - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/select@4.4.0(@types/node@25.5.2)': dependencies: '@inquirer/ansi': 1.0.1 @@ -6993,10 +6756,6 @@ snapshots: optionalDependencies: '@types/node': 25.5.2 - '@inquirer/type@3.0.9(@types/node@25.0.3)': - optionalDependencies: - '@types/node': 25.0.3 - '@inquirer/type@3.0.9(@types/node@25.5.2)': optionalDependencies: '@types/node': 25.5.2 @@ -7026,7 +6785,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.5.2 jest-regex-util: 30.0.1 '@jest/schemas@30.0.5': @@ -7039,7 +6798,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 25.0.3 + '@types/node': 25.5.2 '@types/yargs': 17.0.34 chalk: 4.1.2 @@ -7281,21 +7040,6 @@ snapshots: - react-native-b4a - supports-color - '@puppeteer/browsers@2.13.0': - dependencies: - debug: 4.4.3 - extract-zip: 2.0.1 - progress: 2.0.3 - proxy-agent: 6.5.0 - semver: 7.7.4 - tar-fs: 3.1.2 - yargs: 17.7.2 - transitivePeerDependencies: - - bare-abort-controller - - bare-buffer - - react-native-b4a - - supports-color - '@rollup/pluginutils@5.3.0(rollup@4.52.5)': dependencies: '@types/estree': 1.0.8 @@ -7550,22 +7294,6 @@ snapshots: '@types/json5@0.0.29': {} - '@types/node@20.19.27': - dependencies: - undici-types: 6.21.0 - - '@types/node@20.19.39': - dependencies: - undici-types: 6.21.0 - - '@types/node@22.19.3': - dependencies: - undici-types: 6.21.0 - - '@types/node@25.0.3': - dependencies: - undici-types: 7.16.0 - '@types/node@25.5.2': dependencies: undici-types: 7.18.2 @@ -7574,7 +7302,7 @@ snapshots: '@types/selenium-webdriver@4.35.5': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.5.2 '@types/ws': 8.18.1 '@types/sinonjs__fake-timers@8.1.5': {} @@ -7595,7 +7323,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.5.2 '@types/yargs-parser@21.0.3': {} @@ -7605,7 +7333,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.5.2 optional: true '@typescript-eslint/eslint-plugin@8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)': @@ -7701,16 +7429,16 @@ snapshots: '@typescript-eslint/types': 8.46.2 eslint-visitor-keys: 4.2.1 - '@vitest/browser@4.0.16(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1))(vitest@4.0.16(@types/node@25.0.3)(happy-dom@20.0.11)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1))': + '@vitest/browser@4.0.16(vite@7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1))(vitest@4.0.16(@types/node@25.5.2)(happy-dom@20.0.11)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1))': dependencies: - '@vitest/mocker': 4.0.16(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)) + '@vitest/mocker': 4.0.16(vite@7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)) '@vitest/utils': 4.0.16 magic-string: 0.30.21 pixelmatch: 7.1.0 pngjs: 7.0.0 sirv: 3.0.2 tinyrainbow: 3.0.3 - vitest: 4.0.16(@types/node@25.0.3)(happy-dom@20.0.11)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) + vitest: 4.0.16(@types/node@25.5.2)(happy-dom@20.0.11)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) ws: 8.18.3 transitivePeerDependencies: - bufferutil @@ -7727,13 +7455,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.16(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1))': + '@vitest/mocker@4.0.16(vite@7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1))': dependencies: '@vitest/spy': 4.0.16 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) '@vitest/pretty-format@2.1.9': dependencies: @@ -7822,39 +7550,6 @@ snapshots: '@vue/shared@3.5.22': {} - '@wdio/cli@9.24.0(@types/node@25.0.3)(expect-webdriverio@5.4.3)(puppeteer-core@21.11.0)': - dependencies: - '@vitest/snapshot': 2.1.9 - '@wdio/config': 9.24.0 - '@wdio/globals': 9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.24.0(puppeteer-core@21.11.0)) - '@wdio/logger': 9.18.0 - '@wdio/protocols': 9.24.0 - '@wdio/types': 9.24.0 - '@wdio/utils': 9.24.0 - async-exit-hook: 2.0.1 - chalk: 5.6.2 - chokidar: 4.0.3 - create-wdio: 9.21.0(@types/node@25.0.3) - dotenv: 17.2.3 - import-meta-resolve: 4.2.0 - lodash.flattendeep: 4.4.0 - lodash.pickby: 4.6.0 - lodash.union: 4.6.0 - read-pkg-up: 10.1.0 - tsx: 4.20.6 - webdriverio: 9.24.0(puppeteer-core@21.11.0) - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - bare-abort-controller - - bare-buffer - - bufferutil - - expect-webdriverio - - puppeteer-core - - react-native-b4a - - supports-color - - utf-8-validate - '@wdio/cli@9.24.0(@types/node@25.5.2)(expect-webdriverio@5.4.3)(puppeteer-core@21.11.0)': dependencies: '@vitest/snapshot': 2.1.9 @@ -7933,27 +7628,12 @@ snapshots: - react-native-b4a - supports-color - '@wdio/config@9.27.0': - dependencies: - '@wdio/logger': 9.18.0 - '@wdio/types': 9.27.0 - '@wdio/utils': 9.27.0 - deepmerge-ts: 7.1.5 - glob: 10.5.0 - import-meta-resolve: 4.2.0 - jiti: 2.6.1 - transitivePeerDependencies: - - bare-abort-controller - - bare-buffer - - react-native-b4a - - supports-color - '@wdio/cucumber-framework@9.24.0': dependencies: '@cucumber/cucumber': 10.9.0 '@cucumber/gherkin': 29.0.0 '@cucumber/messages': 26.0.1 - '@types/node': 20.19.27 + '@types/node': 25.5.2 '@wdio/logger': 9.18.0 '@wdio/types': 9.24.0 '@wdio/utils': 9.24.0 @@ -7979,24 +7659,19 @@ snapshots: '@wdio/globals@9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.24.0(puppeteer-core@21.11.0))': dependencies: - expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)) + expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.20.0(puppeteer-core@21.11.0)) webdriverio: 9.24.0(puppeteer-core@21.11.0) - '@wdio/globals@9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.27.0(puppeteer-core@21.11.0))': + '@wdio/local-runner@9.24.0(@wdio/globals@9.23.0)(webdriverio@9.20.0(puppeteer-core@21.11.0))': dependencies: - expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)) - webdriverio: 9.27.0(puppeteer-core@21.11.0) - - '@wdio/local-runner@9.24.0(@wdio/globals@9.23.0)(webdriverio@9.27.0(puppeteer-core@21.11.0))': - dependencies: - '@types/node': 20.19.27 + '@types/node': 25.5.2 '@wdio/logger': 9.18.0 '@wdio/repl': 9.16.2 - '@wdio/runner': 9.24.0(expect-webdriverio@5.4.3)(webdriverio@9.27.0(puppeteer-core@21.11.0)) + '@wdio/runner': 9.24.0(expect-webdriverio@5.4.3)(webdriverio@9.20.0(puppeteer-core@21.11.0)) '@wdio/types': 9.24.0 '@wdio/xvfb': 9.24.0 exit-hook: 4.0.0 - expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)) + expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.20.0(puppeteer-core@21.11.0)) split2: 4.2.0 stream-buffers: 3.0.3 transitivePeerDependencies: @@ -8030,33 +7705,31 @@ snapshots: '@wdio/protocols@9.24.0': {} - '@wdio/protocols@9.27.0': {} - '@wdio/repl@9.16.2': dependencies: - '@types/node': 20.19.27 + '@types/node': 25.5.2 '@wdio/reporter@9.24.0': dependencies: - '@types/node': 20.19.27 + '@types/node': 25.5.2 '@wdio/logger': 9.18.0 '@wdio/types': 9.24.0 diff: 8.0.2 object-inspect: 1.13.4 - '@wdio/runner@9.24.0(expect-webdriverio@5.4.3)(webdriverio@9.27.0(puppeteer-core@21.11.0))': + '@wdio/runner@9.24.0(expect-webdriverio@5.4.3)(webdriverio@9.20.0(puppeteer-core@21.11.0))': dependencies: - '@types/node': 20.19.27 + '@types/node': 25.5.2 '@wdio/config': 9.24.0 '@wdio/dot-reporter': 9.24.0 - '@wdio/globals': 9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.27.0(puppeteer-core@21.11.0)) + '@wdio/globals': 9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.20.0(puppeteer-core@21.11.0)) '@wdio/logger': 9.18.0 '@wdio/types': 9.24.0 '@wdio/utils': 9.24.0 deepmerge-ts: 7.1.5 - expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)) + expect-webdriverio: 5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.20.0(puppeteer-core@21.11.0)) webdriver: 9.24.0 - webdriverio: 9.27.0(puppeteer-core@21.11.0) + webdriverio: 9.20.0(puppeteer-core@21.11.0) transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -8075,19 +7748,15 @@ snapshots: '@wdio/types@8.41.0': dependencies: - '@types/node': 22.19.3 + '@types/node': 25.5.2 '@wdio/types@9.20.0': dependencies: - '@types/node': 20.19.27 + '@types/node': 25.5.2 '@wdio/types@9.24.0': dependencies: - '@types/node': 20.19.27 - - '@wdio/types@9.27.0': - dependencies: - '@types/node': 20.19.39 + '@types/node': 25.5.2 '@wdio/utils@8.41.0': dependencies: @@ -8154,28 +7823,6 @@ snapshots: - react-native-b4a - supports-color - '@wdio/utils@9.27.0': - dependencies: - '@puppeteer/browsers': 2.13.0 - '@wdio/logger': 9.18.0 - '@wdio/types': 9.27.0 - decamelize: 6.0.1 - deepmerge-ts: 7.1.5 - edgedriver: 6.3.0 - geckodriver: 6.1.0 - get-port: 7.2.0 - import-meta-resolve: 4.2.0 - locate-app: 2.5.0 - mitt: 3.0.1 - safaridriver: 1.0.1 - split2: 4.2.0 - wait-port: 1.1.0 - transitivePeerDependencies: - - bare-abort-controller - - bare-buffer - - react-native-b4a - - supports-color - '@wdio/xvfb@9.24.0': dependencies: '@wdio/logger': 9.18.0 @@ -8718,20 +8365,6 @@ snapshots: undici: 7.16.0 whatwg-mimetype: 4.0.0 - cheerio@1.2.0: - dependencies: - cheerio-select: 2.1.0 - dom-serializer: 2.0.0 - domhandler: 5.0.3 - domutils: 3.2.2 - encoding-sniffer: 0.2.1 - htmlparser2: 10.1.0 - parse5: 7.3.0 - parse5-htmlparser2-tree-adapter: 7.1.0 - parse5-parser-stream: 7.1.2 - undici: 7.24.7 - whatwg-mimetype: 4.0.0 - chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -8750,7 +8383,7 @@ snapshots: chrome-launcher@1.2.1: dependencies: - '@types/node': 25.0.3 + '@types/node': 25.5.2 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 2.0.2 @@ -8910,24 +8543,6 @@ snapshots: create-require@1.1.1: {} - create-wdio@9.21.0(@types/node@25.0.3): - dependencies: - chalk: 5.6.2 - commander: 14.0.1 - cross-spawn: 7.0.6 - ejs: 3.1.10 - execa: 9.6.0 - import-meta-resolve: 4.2.0 - inquirer: 12.10.0(@types/node@25.0.3) - normalize-package-data: 7.0.1 - read-pkg-up: 10.1.0 - recursive-readdir: 2.2.3 - semver: 7.7.3 - type-fest: 4.41.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - create-wdio@9.21.0(@types/node@25.5.2): dependencies: chalk: 5.6.2 @@ -9130,7 +8745,7 @@ snapshots: devtools@8.42.0: dependencies: - '@types/node': 22.19.3 + '@types/node': 25.5.2 '@wdio/config': 8.41.0 '@wdio/logger': 8.38.0 '@wdio/protocols': 8.40.3 @@ -9245,19 +8860,6 @@ snapshots: transitivePeerDependencies: - supports-color - edgedriver@6.3.0: - dependencies: - '@wdio/logger': 9.18.0 - '@zip.js/zip.js': 2.8.26 - decamelize: 6.0.1 - edge-paths: 3.0.5 - fast-xml-parser: 5.5.10 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 - which: 6.0.1 - transitivePeerDependencies: - - supports-color - ejs@3.1.10: dependencies: jake: 10.9.4 @@ -9290,8 +8892,6 @@ snapshots: entities@6.0.1: {} - entities@7.0.1: {} - env-paths@2.2.1: {} envinfo@7.11.0: {} @@ -9673,16 +9273,6 @@ snapshots: jest-matcher-utils: 30.2.0 webdriverio: 9.20.0(puppeteer-core@21.11.0) - expect-webdriverio@5.4.3(@wdio/globals@9.23.0)(@wdio/logger@9.18.0)(webdriverio@9.27.0(puppeteer-core@21.11.0)): - dependencies: - '@vitest/snapshot': 3.2.4 - '@wdio/globals': 9.23.0(expect-webdriverio@5.4.3)(webdriverio@9.27.0(puppeteer-core@21.11.0)) - '@wdio/logger': 9.18.0 - deep-eql: 5.0.2 - expect: 30.2.0 - jest-matcher-utils: 30.2.0 - webdriverio: 9.27.0(puppeteer-core@21.11.0) - expect@30.2.0: dependencies: '@jest/expect-utils': 30.2.0 @@ -9741,10 +9331,6 @@ snapshots: fast-uri@3.1.0: {} - fast-xml-builder@1.1.4: - dependencies: - path-expression-matcher: 1.3.0 - fast-xml-parser@4.5.3: dependencies: strnum: 1.1.2 @@ -9753,12 +9339,6 @@ snapshots: dependencies: strnum: 2.1.1 - fast-xml-parser@5.5.10: - dependencies: - fast-xml-builder: 1.1.4 - path-expression-matcher: 1.3.0 - strnum: 2.2.3 - fastest-levenshtein@1.0.16: {} fastify-plugin@5.1.0: {} @@ -9982,8 +9562,6 @@ snapshots: get-port@7.1.0: {} - get-port@7.2.0: {} - get-proto@1.0.1: dependencies: dunder-proto: 1.0.1 @@ -10102,7 +9680,7 @@ snapshots: happy-dom@20.0.11: dependencies: - '@types/node': 20.19.27 + '@types/node': 25.5.2 '@types/whatwg-mimetype': 3.0.2 whatwg-mimetype: 3.0.0 @@ -10165,13 +9743,6 @@ snapshots: domutils: 3.2.2 entities: 6.0.1 - htmlparser2@10.1.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.2.2 - entities: 7.0.1 - http-errors@2.0.1: dependencies: depd: 2.0.0 @@ -10240,18 +9811,6 @@ snapshots: ini@2.0.0: {} - inquirer@12.10.0(@types/node@25.0.3): - dependencies: - '@inquirer/ansi': 1.0.1 - '@inquirer/core': 10.3.0(@types/node@25.0.3) - '@inquirer/prompts': 7.9.0(@types/node@25.0.3) - '@inquirer/type': 3.0.9(@types/node@25.0.3) - mute-stream: 2.0.0 - run-async: 4.0.6 - rxjs: 7.8.2 - optionalDependencies: - '@types/node': 25.0.3 - inquirer@12.10.0(@types/node@25.5.2): dependencies: '@inquirer/ansi': 1.0.1 @@ -10448,8 +10007,6 @@ snapshots: isexe@3.1.1: {} - isexe@4.0.0: {} - jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 @@ -10491,7 +10048,7 @@ snapshots: jest-mock@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 25.0.3 + '@types/node': 25.5.2 jest-util: 30.2.0 jest-regex-util@30.0.1: {} @@ -10499,7 +10056,7 @@ snapshots: jest-util@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 25.0.3 + '@types/node': 25.5.2 chalk: 4.1.2 ci-info: 4.3.1 graceful-fs: 4.2.11 @@ -11229,8 +10786,6 @@ snapshots: path-exists@5.0.0: {} - path-expression-matcher@1.3.0: {} - path-is-absolute@1.0.1: {} path-key@2.0.1: {} @@ -11692,8 +11247,6 @@ snapshots: safaridriver@1.0.0: {} - safaridriver@1.0.1: {} - safe-array-concat@1.1.3: dependencies: call-bind: 1.0.8 @@ -12032,8 +11585,6 @@ snapshots: strnum@2.1.1: {} - strnum@2.2.3: {} - style-mod@4.1.3: {} stylelint-config-recommended@17.0.0(stylelint@16.25.0(typescript@5.9.3)): @@ -12150,18 +11701,6 @@ snapshots: - bare-buffer - react-native-b4a - tar-fs@3.1.2: - dependencies: - pump: 3.0.4 - tar-stream: 3.1.8 - optionalDependencies: - bare-fs: 4.6.0 - bare-path: 3.0.0 - transitivePeerDependencies: - - bare-abort-controller - - bare-buffer - - react-native-b4a - tar-stream@2.2.0: dependencies: bl: 4.1.0 @@ -12284,24 +11823,6 @@ snapshots: dependencies: typescript: 5.9.3 - ts-node@10.9.2(@types/node@25.0.3)(typescript@5.9.3): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 25.0.3 - acorn: 8.15.0 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.9.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - ts-node@10.9.2(@types/node@25.5.2)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 @@ -12419,20 +11940,12 @@ snapshots: undefsafe@2.0.5: {} - undici-types@6.21.0: {} - - undici-types@7.16.0: {} - undici-types@7.18.2: {} undici@6.22.0: {} - undici@6.24.1: {} - undici@7.16.0: {} - undici@7.24.7: {} - unicorn-magic@0.3.0: {} universalify@0.2.0: {} @@ -12544,22 +12057,6 @@ snapshots: rollup: 4.52.5 vite: 7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) - vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1): - dependencies: - esbuild: 0.27.2 - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 - postcss: 8.5.6 - rollup: 4.52.5 - tinyglobby: 0.2.15 - optionalDependencies: - '@types/node': 25.0.3 - fsevents: 2.3.3 - jiti: 2.6.1 - lightningcss: 1.30.2 - tsx: 4.20.6 - yaml: 2.8.1 - vite@7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1): dependencies: esbuild: 0.27.2 @@ -12576,10 +12073,10 @@ snapshots: tsx: 4.20.6 yaml: 2.8.1 - vitest@4.0.16(@types/node@25.0.3)(happy-dom@20.0.11)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1): + vitest@4.0.16(@types/node@25.5.2)(happy-dom@20.0.11)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1): dependencies: '@vitest/expect': 4.0.16 - '@vitest/mocker': 4.0.16(vite@7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)) + '@vitest/mocker': 4.0.16(vite@7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1)) '@vitest/pretty-format': 4.0.16 '@vitest/runner': 4.0.16 '@vitest/snapshot': 4.0.16 @@ -12596,10 +12093,10 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.3.0(@types/node@25.0.3)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.3.0(@types/node@25.5.2)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.20.6)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 25.0.3 + '@types/node': 25.5.2 happy-dom: 20.0.11 jsdom: 24.1.3 transitivePeerDependencies: @@ -12639,7 +12136,7 @@ snapshots: webdriver@9.20.0: dependencies: - '@types/node': 20.19.27 + '@types/node': 25.5.2 '@types/ws': 8.18.1 '@wdio/config': 9.20.0 '@wdio/logger': 9.18.0 @@ -12660,7 +12157,7 @@ snapshots: webdriver@9.24.0: dependencies: - '@types/node': 20.19.27 + '@types/node': 25.5.2 '@types/ws': 8.18.1 '@wdio/config': 9.24.0 '@wdio/logger': 9.18.0 @@ -12679,30 +12176,9 @@ snapshots: - supports-color - utf-8-validate - webdriver@9.27.0: - dependencies: - '@types/node': 20.19.39 - '@types/ws': 8.18.1 - '@wdio/config': 9.27.0 - '@wdio/logger': 9.18.0 - '@wdio/protocols': 9.27.0 - '@wdio/types': 9.27.0 - '@wdio/utils': 9.27.0 - deepmerge-ts: 7.1.5 - https-proxy-agent: 7.0.6 - undici: 6.24.1 - ws: 8.20.0 - transitivePeerDependencies: - - bare-abort-controller - - bare-buffer - - bufferutil - - react-native-b4a - - supports-color - - utf-8-validate - webdriverio@9.20.0(puppeteer-core@21.11.0): dependencies: - '@types/node': 20.19.27 + '@types/node': 25.5.2 '@types/sinonjs__fake-timers': 8.1.5 '@wdio/config': 9.20.0 '@wdio/logger': 9.18.0 @@ -12739,7 +12215,7 @@ snapshots: webdriverio@9.24.0(puppeteer-core@21.11.0): dependencies: - '@types/node': 20.19.27 + '@types/node': 25.5.2 '@types/sinonjs__fake-timers': 8.1.5 '@wdio/config': 9.24.0 '@wdio/logger': 9.18.0 @@ -12774,43 +12250,6 @@ snapshots: - supports-color - utf-8-validate - webdriverio@9.27.0(puppeteer-core@21.11.0): - dependencies: - '@types/node': 20.19.39 - '@types/sinonjs__fake-timers': 8.1.5 - '@wdio/config': 9.27.0 - '@wdio/logger': 9.18.0 - '@wdio/protocols': 9.27.0 - '@wdio/repl': 9.16.2 - '@wdio/types': 9.27.0 - '@wdio/utils': 9.27.0 - archiver: 7.0.1 - aria-query: 5.3.2 - cheerio: 1.2.0 - css-shorthand-properties: 1.1.2 - css-value: 0.0.1 - grapheme-splitter: 1.0.4 - htmlfy: 0.8.1 - is-plain-obj: 4.1.0 - jszip: 3.10.1 - lodash.clonedeep: 4.5.0 - lodash.zip: 4.2.0 - query-selector-shadow-dom: 1.0.1 - resq: 1.11.0 - rgb2hex: 0.2.5 - serialize-error: 12.0.0 - urlpattern-polyfill: 10.1.0 - webdriver: 9.27.0 - optionalDependencies: - puppeteer-core: 21.11.0 - transitivePeerDependencies: - - bare-abort-controller - - bare-buffer - - bufferutil - - react-native-b4a - - supports-color - - utf-8-validate - webidl-conversions@3.0.1: {} webidl-conversions@7.0.0: {} @@ -12892,10 +12331,6 @@ snapshots: dependencies: isexe: 3.1.1 - which@6.0.1: - dependencies: - isexe: 4.0.0 - why-is-node-running@2.3.0: dependencies: siginfo: 2.0.0 @@ -12938,8 +12373,6 @@ snapshots: ws@8.18.3: {} - ws@8.20.0: {} - xml-name-validator@5.0.0: {} xmlbuilder@15.1.1: {}