diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 8096968fa..38634caf2 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -2,6 +2,7 @@ version: 2 updates: - package-ecosystem: 'npm' + open-pull-requests-limit: 0 directory: '/' schedule: interval: 'monthly' diff --git a/.github/workflows/prune-attachments.yml b/.github/workflows/prune-attachments.yml index 4576211eb..9e7a626ad 100644 --- a/.github/workflows/prune-attachments.yml +++ b/.github/workflows/prune-attachments.yml @@ -1,7 +1,5 @@ name: Prune Old Allure Reports on: - schedule: - - cron: '0 16 * * 0' # Weekly, 16:00 UTC Sunday workflow_dispatch: inputs: attachment-retention-days: diff --git a/package.json b/package.json index 052538dab..ec0bb7eed 100644 --- a/package.json +++ b/package.json @@ -25,25 +25,25 @@ "mock-pro": "npx ts-node run/test/utils/mock_pro.ts" }, "devDependencies": { - "@appium/execute-driver-plugin": "^5.1.0", - "@appium/images-plugin": "^4.1.0", - "@appium/opencv": "4.1.0", - "@appium/types": "^1.2.0", + "@appium/execute-driver-plugin": "^6.0.0", + "@appium/images-plugin": "^4.1.1", + "@appium/opencv": "4.1.1", + "@appium/types": "^1.2.1", "@eslint/js": "^10.0.1", "@types/fs-extra": "^11.0.4", "@types/gh-pages": "^6.1.0", "@types/lodash": "^4.17.24", - "@types/node": "^25.3.3", + "@types/node": "^25.5.0", "@types/sinon": "^21.0.0", - "@typescript-eslint/eslint-plugin": "^8.56.1", - "@typescript-eslint/parser": "^8.56.1", - "@wdio/types": "^9.24.0", - "allure-commandline": "^2.37.0", - "allure-js-commons": "^3.5.0", + "@typescript-eslint/eslint-plugin": "^8.58.0", + "@typescript-eslint/parser": "^8.58.0", + "@wdio/types": "^9.27.0", + "allure-commandline": "^2.38.1", + "allure-js-commons": "^3.6.0", "allure-playwright": "^3.4.5", - "eslint": "^10.0.2", - "eslint-plugin-perfectionist": "^5.6.0", - "fs-extra": "^11.3.3", + "eslint": "^10.1.0", + "eslint-plugin-perfectionist": "^5.7.0", + "fs-extra": "^11.3.4", "fuse.js": "^7.1.0", "gh-pages": "^6.3.0", "glob": "^13.0.6", @@ -53,13 +53,13 @@ "png-js": "^1.0.0", "prettier": "^3.8.1", "sharp": "^0.34.5", - "sinon": "^21.0.1", + "sinon": "^21.0.3", "source-map-support": "^0.5.21", "ssim.js": "^3.5.0", "ts-node": "^10.9.2", - "typescript": "^5.9.3", - "typescript-eslint": "^8.56.1", - "undici": "^7.22.0", + "typescript": "^6.0.2", + "typescript-eslint": "^8.58.0", + "undici": "^7.24.6", "uuid": "^13.0.0" }, "license": "MIT", @@ -68,15 +68,15 @@ "pnpm": "10.28.1" }, "dependencies": { - "@appium/support": "^7.0.5", + "@appium/support": "^7.0.6", "@noble/curves": "^2.0.1", "@noble/hashes": "^2.0.1", - "@playwright/test": "^1.58.2", + "@playwright/test": "^1.59.0", "@session-foundation/playwright-reporter": "^0.0.8", "@session-foundation/qa-seeder": "^0.1.26", - "appium": "^3.2.0", - "appium-uiautomator2-driver": "^7.0.0", - "appium-xcuitest-driver": "^10.24.1", + "appium": "^3.2.2", + "appium-uiautomator2-driver": "^7.1.0", + "appium-xcuitest-driver": "^10.39.1", "dotenv": "^17.3.1" }, "packageManager": "pnpm@10.28.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e5934380f..d0fb1c203 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,8 +23,8 @@ importers: .: dependencies: '@appium/support': - specifier: ^7.0.5 - version: 7.0.5 + specifier: ^7.0.6 + version: 7.0.6 '@noble/curves': specifier: ^2.0.1 version: 2.0.1 @@ -32,8 +32,8 @@ importers: specifier: ^2.0.1 version: 2.0.1 '@playwright/test': - specifier: ^1.58.2 - version: 1.58.2 + specifier: ^1.59.0 + version: 1.59.0 '@session-foundation/playwright-reporter': specifier: ^0.0.8 version: 0.0.8 @@ -41,33 +41,33 @@ importers: specifier: ^0.1.26 version: 0.1.26 appium: - specifier: ^3.2.0 - version: 3.2.0 + specifier: ^3.2.2 + version: 3.2.2 appium-uiautomator2-driver: - specifier: ^7.0.0 - version: 7.0.0(patch_hash=8226be3d8d63cd3e3963f8450fc068a726a9a71eddecad1a612f92bdbd92d121)(appium@3.2.0) + specifier: ^7.1.0 + version: 7.1.0(patch_hash=8226be3d8d63cd3e3963f8450fc068a726a9a71eddecad1a612f92bdbd92d121)(appium@3.2.2) appium-xcuitest-driver: - specifier: ^10.24.1 - version: 10.24.1(appium@3.2.0) + specifier: ^10.39.1 + version: 10.39.1(appium@3.2.2) dotenv: specifier: ^17.3.1 version: 17.3.1 devDependencies: '@appium/execute-driver-plugin': - specifier: ^5.1.0 - version: 5.1.0(appium@3.2.0)(puppeteer-core@21.11.0) + specifier: ^6.0.0 + version: 6.0.0(appium@3.2.2)(puppeteer-core@21.11.0) '@appium/images-plugin': - specifier: ^4.1.0 - version: 4.1.0(appium@3.2.0) + specifier: ^4.1.1 + version: 4.1.1(appium@3.2.2) '@appium/opencv': - specifier: 4.1.0 - version: 4.1.0 + specifier: 4.1.1 + version: 4.1.1 '@appium/types': - specifier: ^1.2.0 - version: 1.2.0 + specifier: ^1.2.1 + version: 1.2.1 '@eslint/js': specifier: ^10.0.1 - version: 10.0.1(eslint@10.0.2) + version: 10.0.1(eslint@10.1.0(jiti@2.6.1)) '@types/fs-extra': specifier: ^11.0.4 version: 11.0.4 @@ -78,38 +78,38 @@ importers: specifier: ^4.17.24 version: 4.17.24 '@types/node': - specifier: ^25.3.3 - version: 25.3.3 + specifier: ^25.5.0 + version: 25.5.0 '@types/sinon': specifier: ^21.0.0 version: 21.0.0 '@typescript-eslint/eslint-plugin': - specifier: ^8.56.1 - version: 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2)(typescript@5.9.3) + specifier: ^8.58.0 + version: 8.58.0(@typescript-eslint/parser@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) '@typescript-eslint/parser': - specifier: ^8.56.1 - version: 8.56.1(eslint@10.0.2)(typescript@5.9.3) + specifier: ^8.58.0 + version: 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) '@wdio/types': - specifier: ^9.24.0 - version: 9.24.0 + specifier: ^9.27.0 + version: 9.27.0 allure-commandline: - specifier: ^2.37.0 - version: 2.37.0 + specifier: ^2.38.1 + version: 2.38.1 allure-js-commons: - specifier: ^3.5.0 - version: 3.5.0(allure-playwright@3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.58.2)) + specifier: ^3.6.0 + version: 3.6.0(allure-playwright@3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.59.0)) allure-playwright: specifier: ^3.4.5 - version: 3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.58.2) + version: 3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.59.0) eslint: - specifier: ^10.0.2 - version: 10.0.2 + specifier: ^10.1.0 + version: 10.1.0(jiti@2.6.1) eslint-plugin-perfectionist: - specifier: ^5.6.0 - version: 5.6.0(eslint@10.0.2)(typescript@5.9.3) + specifier: ^5.7.0 + version: 5.7.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) fs-extra: - specifier: ^11.3.3 - version: 11.3.3 + specifier: ^11.3.4 + version: 11.3.4 fuse.js: specifier: ^7.1.0 version: 7.1.0 @@ -138,8 +138,8 @@ importers: specifier: ^0.34.5 version: 0.34.5 sinon: - specifier: ^21.0.1 - version: 21.0.1 + specifier: ^21.0.3 + version: 21.0.3 source-map-support: specifier: ^0.5.21 version: 0.5.21 @@ -148,73 +148,73 @@ importers: version: 3.5.0 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@25.3.3)(typescript@5.9.3) + version: 10.9.2(@types/node@25.5.0)(typescript@6.0.2) typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.2 + version: 6.0.2 typescript-eslint: - specifier: ^8.56.1 - version: 8.56.1(eslint@10.0.2)(typescript@5.9.3) + specifier: ^8.58.0 + version: 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) undici: - specifier: ^7.22.0 - version: 7.22.0 + specifier: ^7.24.6 + version: 7.24.6 uuid: specifier: ^13.0.0 version: 13.0.0 packages: - '@appium/base-driver@10.2.0': - resolution: {integrity: sha512-PCjZVWP0J+uhcdvRVxVXGWrN3sxP5Ik7WkNDx/tYIeknlHnvboIfeXnuy0HS0DgNFeyP/U+4KDx6/ug7eTwPOQ==} + '@appium/base-driver@10.2.2': + resolution: {integrity: sha512-C9Z4bZY0yv8RfFnRYdPExf9PkDjen7jzZe1EpFGXN3LF7U3rVMfnCWG1OwRFF3aU6jhUt144XbMpISeunOFFFA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - '@appium/base-plugin@3.0.6': - resolution: {integrity: sha512-W5H6fPTiusKiZgv/1H+n5cj5cwIRJJ/qI+WeZJF40zxzlM+Hhz9dIxjCzW/1+EYmBkQ+ElkJjLb0xU8xnrMsqA==} + '@appium/base-plugin@3.1.1': + resolution: {integrity: sha512-6ZXNiqOES3bDa3yPqezb0KxWLkyHTrXyv05upHefpaDhjxqFDqkVvdPrS2iPVd/jiVF/+x14kdc9uIroep0i5w==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - '@appium/docutils@2.2.1': - resolution: {integrity: sha512-mhyQuvQUGepH+MEOGt3ixTM5q1NNVsxr+jvz/6t7KFJm8ElRlfyGGWcA3fqvnXm72hm3rzhh2t13sLct7qWUBg==} + '@appium/docutils@2.2.2': + resolution: {integrity: sha512-3SCC/IsIMTkDVxBnhDZ9y8UW4YntQguMYffyUkTU+P53I3eSgKasG0JNRh1lr7+f21ktH8cCB8PFk3JSbFlLIQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} hasBin: true - '@appium/execute-driver-plugin@5.1.0': - resolution: {integrity: sha512-9bd/XmZPp9D/80SnjdY/Fude2nPfZuRYNWiVI+3X/m/mktfD4AM8Tqsyo55/1NPmtIGt7SuUNhYdoaWmtdK4Yg==} + '@appium/execute-driver-plugin@6.0.0': + resolution: {integrity: sha512-FQ80HQh/rOXbRIzU9343JhxdHq7zvtbb1vJfSp9PA3qpLJ3zngsu75Vh+ASrTOhBqyY/K8GzBgAYN+qHms0Q5Q==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} peerDependencies: appium: ^3.0.0-beta.0 - '@appium/images-plugin@4.1.0': - resolution: {integrity: sha512-Cz534RZVgzW5649HxL1jEyQ1XuZZllRRb7oCBHP7dryFz3g5vhvxzZ7TMYQdRnrqfMHut7T7+xT2o1la8fAHPQ==} + '@appium/images-plugin@4.1.1': + resolution: {integrity: sha512-0hEgUh/2bkdSaHHfjvaxn8UhFzCgI4XEzwIPvRpCtCSZyXjakjke/BOo2xN49GQUa5o60gn8SiR6wretXCclLw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} peerDependencies: appium: ^3.0.0-beta.0 - '@appium/logger@2.0.4': - resolution: {integrity: sha512-DH4IXGjn/9q4BfrbPdacremNS2FZXIu8vMQyUChWfP+rVRJ1TKMxXF1/ZXNpOfuu0FRrknclO96tUWG3HJj9Xg==} + '@appium/logger@2.0.5': + resolution: {integrity: sha512-AR0bMGsYXGURKwRk8cYR3MmKWOf5cq7tMgT29Kloeb3DyaeIr05bRO02Z9/GBz2wb2zNpnlAHs7mMMUTmm1SmQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - '@appium/opencv@4.1.0': - resolution: {integrity: sha512-zqyGrKoj9DPSQoZKNNMkk5cNZ1oZe7EUte/A8Qh6BsXozXU8IXhL74T+26YacxaO6Fzbp/2PLFMrMyECyARxbw==} + '@appium/opencv@4.1.1': + resolution: {integrity: sha512-ueIkQpr5QcNZPnjEP6U94/xxJHfvBoCLccGNWz8u9ZNdbnMl+lGNaN0yS8pHhmI+6TNMiijgaiFRe8DgXyKRjg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - '@appium/schema@1.0.1': - resolution: {integrity: sha512-ph4Rd3OQZgsUi2LSLLuBG5OjxTBldNBYjbco3shDBL84H6+SEbHY0Lby8PAe1RqT6+0Y0BklDBVmfaaiszy5Bg==} + '@appium/schema@1.1.0': + resolution: {integrity: sha512-m0vTLU7mhC9RR294Nz84g+FhEQ0iZKq6p3rfz1+qfEqCXRXUvDbllSOu2tCVpBKMIoEFZAmkwjuwXobJpCnilQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - '@appium/strongbox@1.0.1': - resolution: {integrity: sha512-z9rt6hbUgZXS2ebRBfuNj9kWdDEm54zwnbCFEMbE/xyh0AZZG5Ypqoq4vRXHOOvTdr+8P7vAmdWgRcXdmVQgAA==} + '@appium/strongbox@1.0.2': + resolution: {integrity: sha512-5WaGeMvx8Civj9uejl1elFgfiylVB8ydIrI8eJM6swBWzS2qG6O1adq0zHTgpQSrzIT2z45KoE9O2M3vHtU6XQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - '@appium/support@7.0.5': - resolution: {integrity: sha512-89Fm5yRFURWteLvY+MAAxQsLzy5QADLdfjeqp0oZzMLLFPD19i58kpF0EGLIkxlZ/0Pb0dw+MuaUyVEWL9daMg==} + '@appium/support@7.0.6': + resolution: {integrity: sha512-Pt3T/c43eG8fhsMVmPcG4t/KB70E/MdseLT6A8m1HufqePry/6N0fu1vjxWsVpcbdnUzyfn4Iyjsj6LmZnK8YQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - '@appium/tsconfig@1.1.1': - resolution: {integrity: sha512-ikjo037sWgY2Oy0HRPGnrKHnOdUh9JyzstD7E6HlFqcZu8hvOP1hDQmKdoBTz8gkmSbZWcMRZmWaL3Yqaz2pLw==} + '@appium/tsconfig@1.1.2': + resolution: {integrity: sha512-lHKBm7hXCROc1Ha/cBxS4o3iQkeY96Pz7qM9Uh9vFDkdpTGBk56V1lmc3iGcgBYKBlaRT/LZmTsqClvHoiXhvw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - '@appium/types@1.2.0': - resolution: {integrity: sha512-ksKUiUdi5BhqQRsdyOtoobV6tQLtrt+LbG7SY3eWTTBjiAu0oWU+390PnWOdN8VQhVnP2w8Ad8KZZnx7Mezkyg==} + '@appium/types@1.2.1': + resolution: {integrity: sha512-2aX3oXsYddrNPWpimpqpMM/Bdf7iEhvlWjIQGh0xBqx7EbtSlWAT8NMB59h0mnKbotVrOC+av8a78AqHjOPJHg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} '@babel/code-frame@7.29.0': @@ -249,16 +249,16 @@ packages: resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.23.2': - resolution: {integrity: sha512-YF+fE6LV4v5MGWRGj7G404/OZzGNepVF8fxk7jqmqo3lrza7a0uUcDnROGRBG1WFC1omYUS/Wp1f42i0M+3Q3A==} + '@eslint/config-array@0.23.3': + resolution: {integrity: sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - '@eslint/config-helpers@0.5.2': - resolution: {integrity: sha512-a5MxrdDXEvqnIq+LisyCX6tQMPF/dSJpCfBgBauY+pNZ28yCtSsTvyTYrMhaI+LK26bVyCJfJkT0u8KIj2i1dQ==} + '@eslint/config-helpers@0.5.3': + resolution: {integrity: sha512-lzGN0onllOZCGroKJmRwY6QcEHxbjBw1gwB8SgRSqK8YbbtEXMvKynsXc3553ckIEBxsbMBU7oOZXKIPGZNeZw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - '@eslint/core@1.1.0': - resolution: {integrity: sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==} + '@eslint/core@1.1.1': + resolution: {integrity: sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/js@10.0.1': @@ -270,12 +270,12 @@ packages: eslint: optional: true - '@eslint/object-schema@3.0.2': - resolution: {integrity: sha512-HOy56KJt48Bx8KmJ+XGQNSUMT/6dZee/M54XyUyuvTvPXJmsERRvBchsUVx1UMe1WwIH49XLAczNC7V2INsuUw==} + '@eslint/object-schema@3.0.3': + resolution: {integrity: sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - '@eslint/plugin-kit@0.6.0': - resolution: {integrity: sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==} + '@eslint/plugin-kit@0.6.1': + resolution: {integrity: sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@humanfs/core@0.19.1': @@ -472,8 +472,8 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.58.2': - resolution: {integrity: sha512-akea+6bHYBBfA9uQqSYmlJXn61cTa+jbO87xVLCWbTqbWadRVmhxlXATaOjOgcBaWU4ePo0wB41KMFv3o35IXA==} + '@playwright/test@1.59.0': + resolution: {integrity: sha512-TOA5sTLd49rTDaZpYpvCQ9hGefHQq/OYOyCVnGqS2mjMfX+lGZv2iddIJd0I48cfxqSPttS9S3OuLKyylHcO1w==} engines: {node: '>=18'} hasBin: true @@ -485,8 +485,8 @@ packages: engines: {node: '>=16.3.0'} hasBin: true - '@puppeteer/browsers@2.11.2': - resolution: {integrity: sha512-GBY0+2lI9fDrjgb5dFL9+enKXqyOPok9PXg/69NVkjW3bikbK9RQrNrI3qccQXmDNN7ln4j/yL89Qgvj/tfqrw==} + '@puppeteer/browsers@2.13.0': + resolution: {integrity: sha512-46BZJYJjc/WwmKjsvDFykHtXrtomsCIrwYQPOP7VfMJoZY2bsDF9oROBABR3paDjDcmkUye1Pb1BqdcdiipaWA==} engines: {node: '>=18'} hasBin: true @@ -520,11 +520,11 @@ packages: '@sinonjs/commons@3.0.1': resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} - '@sinonjs/fake-timers@15.1.0': - resolution: {integrity: sha512-cqfapCxwTGsrR80FEgOoPsTonoefMBY7dnUEbQ+GRcved0jvkJLzvX6F4WtN+HBqbPX/SiFsIRUp+IrCW/2I2w==} + '@sinonjs/fake-timers@15.2.0': + resolution: {integrity: sha512-+SM3gQi95RWZLlD+Npy/UC5mHftlXwnVJMRpMyiqjrF4yNnbvi/Ubh3x9sLw6gxWSuibOn00uiLu1CKozehWlQ==} - '@sinonjs/samsam@8.0.3': - resolution: {integrity: sha512-hw6HbX+GyVZzmaYNh82Ecj1vdGZrqVIn/keDTg63IgAwiQPO+xCz99uG6Woqgb4tM0mUiFENKZ4cqd7IX94AXQ==} + '@sinonjs/samsam@9.0.3': + resolution: {integrity: sha512-ZgYY7Dc2RW+OUdnZ1DEHg00lhRt+9BjymPKHog4PRFzr1U3MbK57+djmscWyKxzO1qfunHqs4N45WWyKIFKpiQ==} '@so-ric/colorspace@1.1.6': resolution: {integrity: sha512-/KiKkpHNOBgkFJwu9sh48LkHSMYGyuTcSFK/qMBdnOAlrRJzRSXAOFB5qwzaVQuDl8wAvHVMkaASQDReTahxuw==} @@ -544,8 +544,8 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - '@tsconfig/node20@20.1.8': - resolution: {integrity: sha512-Em+IdPfByIzWRRpqWL4Z7ArLHZGxmc36BxE3jCz9nBFSm+5aLaPMZyjwu4yetvyKXeogWcxik4L1jB5JTWfw7A==} + '@tsconfig/node20@20.1.9': + resolution: {integrity: sha512-IjlTv1RsvnPtUcjTqtVsZExKVq+KQx4g5pCP5tI7rAs6Xesl2qFwSz/tPDBC4JajkL/MlezBu3gPUwqRHl+RIg==} '@types/esrecurse@4.3.1': resolution: {integrity: sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==} @@ -568,11 +568,11 @@ packages: '@types/lodash@4.17.24': resolution: {integrity: sha512-gIW7lQLZbue7lRSWEFql49QJJWThrTFFeIMJdp3eH4tKoxm1OvEPg02rm4wCCSHS0cL3/Fizimb35b7k8atwsQ==} - '@types/node@20.19.35': - resolution: {integrity: sha512-Uarfe6J91b9HAUXxjvSOdiO2UPOKLm07Q1oh0JHxoZ1y8HoqxDAu3gVrsrOHeiio0kSsoVBt4wFrKOm0dKxVPQ==} + '@types/node@20.19.37': + resolution: {integrity: sha512-8kzdPJ3FsNsVIurqBs7oodNnCEVbni9yUEkaHbgptDACOPW04jimGagZ51E6+lXUwJjgnBw+hyko/lkFWCldqw==} - '@types/node@25.3.3': - resolution: {integrity: sha512-DpzbrH7wIcBaJibpKo9nnSQL0MTRdnWttGyE5haGwK86xgMOkFLp7vEyfQPGLOJh5wNYiJ3V9PmUMDhV9u8kkQ==} + '@types/node@25.5.0': + resolution: {integrity: sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -598,102 +598,102 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript-eslint/eslint-plugin@8.56.1': - resolution: {integrity: sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==} + '@typescript-eslint/eslint-plugin@8.58.0': + resolution: {integrity: sha512-RLkVSiNuUP1C2ROIWfqX+YcUfLaSnxGE/8M+Y57lopVwg9VTYYfhuz15Yf1IzCKgZj6/rIbYTmJCUSqr76r0Wg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.56.1 + '@typescript-eslint/parser': ^8.58.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.56.1': - resolution: {integrity: sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==} + '@typescript-eslint/parser@8.58.0': + resolution: {integrity: sha512-rLoGZIf9afaRBYsPUMtvkDWykwXwUPL60HebR4JgTI8mxfFe2cQTu3AGitANp4b9B2QlVru6WzjgB2IzJKiCSA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.56.1': - resolution: {integrity: sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==} + '@typescript-eslint/project-service@8.58.0': + resolution: {integrity: sha512-8Q/wBPWLQP1j16NxoPNIKpDZFMaxl7yWIoqXWYeWO+Bbd2mjgvoF0dxP2jKZg5+x49rgKdf7Ck473M8PC3V9lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.56.1': - resolution: {integrity: sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==} + '@typescript-eslint/scope-manager@8.58.0': + resolution: {integrity: sha512-W1Lur1oF50FxSnNdGp3Vs6P+yBRSmZiw4IIjEeYxd8UQJwhUF0gDgDD/W/Tgmh73mxgEU3qX0Bzdl/NGuSPEpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.56.1': - resolution: {integrity: sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==} + '@typescript-eslint/tsconfig-utils@8.58.0': + resolution: {integrity: sha512-doNSZEVJsWEu4htiVC+PR6NpM+pa+a4ClH9INRWOWCUzMst/VA9c4gXq92F8GUD1rwhNvRLkgjfYtFXegXQF7A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.56.1': - resolution: {integrity: sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==} + '@typescript-eslint/type-utils@8.58.0': + resolution: {integrity: sha512-aGsCQImkDIqMyx1u4PrVlbi/krmDsQUs4zAcCV6M7yPcPev+RqVlndsJy9kJ8TLihW9TZ0kbDAzctpLn5o+lOg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.56.1': - resolution: {integrity: sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==} + '@typescript-eslint/types@8.58.0': + resolution: {integrity: sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.56.1': - resolution: {integrity: sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==} + '@typescript-eslint/typescript-estree@8.58.0': + resolution: {integrity: sha512-7vv5UWbHqew/dvs+D3e1RvLv1v2eeZ9txRHPnEEBUgSNLx5ghdzjHa0sgLWYVKssH+lYmV0JaWdoubo0ncGYLA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.56.1': - resolution: {integrity: sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==} + '@typescript-eslint/utils@8.58.0': + resolution: {integrity: sha512-RfeSqcFeHMHlAWzt4TBjWOAtoW9lnsAGiP3GbaX9uVgTYYrMbVnGONEfUCiSss+xMHFl+eHZiipmA8WkQ7FuNA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.56.1': - resolution: {integrity: sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==} + '@typescript-eslint/visitor-keys@8.58.0': + resolution: {integrity: sha512-XJ9UD9+bbDo4a4epraTwG3TsNPeiB9aShrUneAVXy8q4LuwowN+qu89/6ByLMINqvIMeI9H9hOHQtg/ijrYXzQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@wdio/config@9.23.2': - resolution: {integrity: sha512-19Z+AIQ1NUpr6ncTumjSthm6A7c3DbaGTp+VCdcyN+vHYOK4WsWIomSk+uSbFosYFQVGRjCaHaeGSnC8GNPGYQ==} + '@wdio/config@9.24.0': + resolution: {integrity: sha512-rcHu0eG16rSEmHL0sEKDcr/vYFmGhQ5GOlmlx54r+1sgh6sf136q+kth4169s16XqviWGW3LjZbUfpTK29pGtw==} engines: {node: '>=18.20.0'} '@wdio/logger@9.18.0': resolution: {integrity: sha512-HdzDrRs+ywAqbXGKqe1i/bLtCv47plz4TvsHFH3j729OooT5VH38ctFn5aLXgECmiAKDkmH/A6kOq2Zh5DIxww==} engines: {node: '>=18.20.0'} - '@wdio/protocols@9.23.2': - resolution: {integrity: sha512-pmCYOYI2N89QCC8IaiHwaWyP0mR8T1iKkEGpoTq2XVihp7VK/lfPvieyeZT5/e28MadYLJsDQ603pbu5J1NRDg==} + '@wdio/protocols@9.24.0': + resolution: {integrity: sha512-ozQKYddBLT4TRvU9J+fGrhVUtx3iDAe+KNCJcTDMFMxNSdDMR2xFQdNp8HLHypspk58oXTYCvz6ZYjySthhqsw==} '@wdio/repl@9.16.2': resolution: {integrity: sha512-FLTF0VL6+o5BSTCO7yLSXocm3kUnu31zYwzdsz4n9s5YWt83sCtzGZlZpt7TaTzb3jVUfxuHNQDTb8UMkCu0lQ==} engines: {node: '>=18.20.0'} - '@wdio/types@9.23.2': - resolution: {integrity: sha512-ryfrERGsNp+aCcrTE1rFU6cbmDj8GHZ04R9k52KNt2u1a6bv3Eh5A/cUA0hXuMdEUfsc8ePLYdwQyOLFydZ0ig==} - engines: {node: '>=18.20.0'} - '@wdio/types@9.24.0': resolution: {integrity: sha512-PYYunNl8Uq1r8YMJAK6ReRy/V/XIrCSyj5cpCtR5EqCL6heETOORFj7gt4uPnzidfgbtMBcCru0LgjjlMiH1UQ==} engines: {node: '>=18.20.0'} - '@wdio/utils@9.23.2': - resolution: {integrity: sha512-+QfgXUWeA940AXT5l5UlrBKoHBk9GLSQE3BA+7ra1zWuFvv6SHG6M2mwplcPlOlymJMqXy8e7ZgLEoLkXuvC1Q==} + '@wdio/types@9.27.0': + resolution: {integrity: sha512-DQJ+OdRBqUBcQ30DN2Z651hEVh3OoxnlDUSRqlWy9An2AY6v9rYWTj825B6zsj5pLLEToYO1tfwWq0ab183pXg==} engines: {node: '>=18.20.0'} - '@xmldom/xmldom@0.8.11': - resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} + '@wdio/utils@9.24.0': + resolution: {integrity: sha512-6WhtzC5SNCGRBTkaObX6A07Ofnnyyf+TQH/d/fuhZRqvBknrP4AMMZF+PFxGl1fwdySWdBn+gV2QLE+52Byowg==} + engines: {node: '>=18.20.0'} + + '@xmldom/xmldom@0.8.12': + resolution: {integrity: sha512-9k/gHF6n/pAi/9tqr3m3aqkuiNosYTurLLUtc7xQ9sxB/wm7WPygCv8GYa6mS0fLJEHhqMC1ATYhz++U/lRHqg==} engines: {node: '>=10.0.0'} - '@xmldom/xmldom@0.9.8': - resolution: {integrity: sha512-p96FSY54r+WJ50FIOsCOjyj/wavs8921hG5+kVMmZgKcvIKxMXHTrjNJvRgWa/zuX3B6t2lijLNFaOyuxUH+2A==} + '@xmldom/xmldom@0.9.9': + resolution: {integrity: sha512-qycIHAucxy/LXAYIjmLmtQ8q9GPnMbnjG1KXhWm9o5sCr6pOYDATkMPiTNa6/v8eELyqOQ2FsEqeoFYmgv/gJg==} engines: {node: '>=14.6'} - '@zip.js/zip.js@2.8.16': - resolution: {integrity: sha512-kCjaXh50GCf9afcof6ekjXPKR//rBVIxNHJLSUaM3VAET2F0+hymgrK1GpInRIIFUpt+wsnUfgx2+bbrmc+7Tw==} + '@zip.js/zip.js@2.8.23': + resolution: {integrity: sha512-RB+RLnxPJFPrGvQ9rgO+4JOcsob6lD32OcF0QE0yg24oeW9q8KnTTNlugcDaIveEcCbclobJcZP+fLQ++sH0bw==} engines: {bun: '>=0.7.0', deno: '>=1.0.0', node: '>=18.0.0'} abort-controller@3.0.0: @@ -738,11 +738,11 @@ packages: ajv@6.14.0: resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==} - ajv@8.17.1: - resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + ajv@8.18.0: + resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} - allure-commandline@2.37.0: - resolution: {integrity: sha512-s3zZ8zjqo2U3i5Lb3iLOCjwWQCtGK58GVpScTnZddOpgTXBDXAbXn+pT7QXN4NiY7pho6xw+UgyREyCRnx/9ug==} + allure-commandline@2.38.1: + resolution: {integrity: sha512-qkoEz8/Y+K6XRlkJFmPEsT4bJFa2nHmYMkp6aEg6HaM4uewpJRI0jJsQhVWl8xZ6k6VtVr3vWnsAMPL5LPthvA==} hasBin: true allure-js-commons@3.4.5: @@ -753,10 +753,10 @@ packages: allure-playwright: optional: true - allure-js-commons@3.5.0: - resolution: {integrity: sha512-iBVFNQkX5i48QGlb5U3iWm+NiNOl/ucxv6dvEJBNeJTPMI8t0Dn0CuXMQEiv4forSSAppD7FB9uGal2JwunH/A==} + allure-js-commons@3.6.0: + resolution: {integrity: sha512-RquIzMlh2l+ZLtq+Uxt+ZpOptxLzyPvLfPGbwU7dtgXo0QfUvhLFFkCljIR7Gjxo7jZ+WVqoto1yOPpXqU/i4g==} peerDependencies: - allure-playwright: 3.5.0 + allure-playwright: 3.6.0 peerDependenciesMeta: allure-playwright: optional: true @@ -782,30 +782,30 @@ packages: resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} engines: {node: '>=12'} - appium-adb@14.3.0: - resolution: {integrity: sha512-S1ZKK3R/nRlTMML+G5QliomDtbIYOxna6jOfJeX6X1fvN5Kg4dJo8GQW0+4Y6zHTA5cURWGiDpju+L7ohmJj6Q==} + appium-adb@14.3.1: + resolution: {integrity: sha512-Pv9Ti0jji0Q0QewBJfjPiECV5IO6ex5qK6YugZknxxjJ5QadLDjt/FW6z4/THGAQJdbYriwqrxTqLxB6+DwqBA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - appium-android-driver@13.0.0: - resolution: {integrity: sha512-+q7+jPthCLFr4fYQeYV6eKQv4giKj6Pp1Y7qBI87B2+mHn0JgIDZXIyH9Xgt14e0Mj/sYOJN8VS/xPojA9Iang==} + appium-android-driver@13.1.0: + resolution: {integrity: sha512-ZnRXwbdt1k2nX0zO9OZ+A7WdHJobpQAnR458b7uchJ2S3rsqlqKJDeQtUuXawVuFENCnk4Y89koaQAHIghogBw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} peerDependencies: appium: ^3.0.0-rc.2 - appium-chromedriver@8.2.14: - resolution: {integrity: sha512-yTDF+OjsgHdsTRTl/AJsAwwTGdAT41rBaj/+S5IrLTkY2gISdI2A+z6AUeN/gWVXit6y/pGQnlwW5+QqfRPCLg==} + appium-chromedriver@8.2.21: + resolution: {integrity: sha512-A5TvvzWajY7i9fbYpFW1ektcoBH1aWr5M5NeaVOIfA8VZKj0+njFOP1IXh45bDX84RYrhXMpK7Gtdurmv8k0cQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - appium-idb@2.0.9: - resolution: {integrity: sha512-K1puvoS7VjkDhUSr9RDrXt7hZ6+JNBPEjthAohHdhdDHHk4NCBNfb6wGdcX20p/E//8x/kLnydNAzTDQdn3VGg==} + appium-idb@2.0.10: + resolution: {integrity: sha512-k25bH3dWbir75iU51e4qMwN6UURcX/KY7zz7e8mZ5ESOVdwfeX4Tp7XxbvnIweHFPsbGPPBf7EmazBYC5a+/FQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} appium-ios-device@3.1.10: resolution: {integrity: sha512-2oE7yQtLSdrcZ9YArqgGguzDuiplHj0GXSMlTfwTXl0n22DEzkV0M1mXdaNaWNuzVBJ5VDc1EuYv38p1ruuk2g==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - appium-ios-remotexpc@0.30.0: - resolution: {integrity: sha512-I4CPI+U5wvzAa2P92CGtdP5ZClauebYMYvAc7Sx45Nw1JhygpqksQ9y3sJbB1PR8tqyWQYIqEoHSoe7UaaUT6g==} + appium-ios-remotexpc@0.43.2: + resolution: {integrity: sha512-ZIP8WSjj0Ayy7+rgJzcalHyTFnNtW0yTb1z90NPQ+S6M75FW50zej+MOVkrxHX4a9xpsavOFBdrZSdR+QXKGhQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} appium-ios-simulator@8.0.12: @@ -816,12 +816,12 @@ packages: resolution: {integrity: sha512-UZYWTIQrdKU3nwL9YjlQG19LWIzTs0CeG1FdgZXUZRu699z7rTJJu/d6JOuHNf/akj3BXRmbItOvllrDqEIz6A==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - appium-remote-debugger@15.5.0: - resolution: {integrity: sha512-2b2E/O00IDLvYIqdWA36qYCMRuS6i+BLZGB6A5SYvvc4DcDUBHP4SKgy+k+LLxj8xOfEFyawtwYd207ljLxMMg==} + appium-remote-debugger@15.6.0: + resolution: {integrity: sha512-vyN2PO/hQ+/DC9ZuY0r6xjg9zedltkSKuUJx3WfVZpgvv/al9uE/AYzk5C/arlwMjAR6Ci+LJFOHUtfDJweTSA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - appium-uiautomator2-driver@7.0.0: - resolution: {integrity: sha512-ct+X87CVbKkXTEzl/LG4WXpw26U5jT50cFTCQ6NxnSbJi4JX5Trn1EMsSdO0OxAL3qg3rk9zL7j1JBnIzj+KBQ==} + appium-uiautomator2-driver@7.1.0: + resolution: {integrity: sha512-qBQ36k3uSWFIq6/6Uk6Mv6o4q4kpLSRL6bXR3IIR/9YDC1xd2ZOtzoZSTry/KTUQvhLTJaMOg4fcuuRATfR6WQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} peerDependencies: appium: ^3.0.0-rc.2 @@ -830,22 +830,22 @@ packages: resolution: {integrity: sha512-MAlnHFhUdQ/gdpzXcJlK5chuMQLjhOqeoD1gPGmsr3raAElPHdKDYzSiaxqvDFu7XRYug6JfWmBsTSfdASy/RQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - appium-webdriveragent@11.1.6: - resolution: {integrity: sha512-7Ga9qqfZWtCXa+G50TFhpH8cMzA07yNtBDTZgfJehYFGzO4qx35sabzNGQ4z6GkxvuUvbHXvu8KTFlVNhgXR3w==} + appium-webdriveragent@11.4.1: + resolution: {integrity: sha512-VjYMujzNGmm42SVwL3HwJfZlzVzbguWwAyq7x0nk+6rRb6Y66xghRrWRAxz01vtE4TfUA5Mc6FcXlw4+agB6PA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} appium-xcode@6.1.9: resolution: {integrity: sha512-m7bQPXMUitycAvPNmNQ/UdoZJhtcH2zCjxXcvQYi4uZTHqexcjy76MpMrVFsESJ7Qd8+0U2vmnMNpfB/M/BupQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - appium-xcuitest-driver@10.24.1: - resolution: {integrity: sha512-f2Ml3LrQFOGmumUle8DJQwVHlIy1XFXK8H1HRozZfFV0YFG3KQypO3XtMNhWuPtp5q6Mja6cOhUiHLcrtQy5jw==} + appium-xcuitest-driver@10.39.1: + resolution: {integrity: sha512-33S7kFlLqKHn189CmCWAteDXMDemC5iaJdZv50udn/9SiI6s3B1Nzrbmq2mnwynSMA2HqUBAn/f5ijHZ/FK1YQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} peerDependencies: appium: ^3.0.0-rc.2 - appium@3.2.0: - resolution: {integrity: sha512-Tp1gpOmz6Ai35XlsA/6EyTXYQDWberPAnpri/gmzmLS/FxeqLl/+yFoz/ah2rtuBIktAAcooEJMWTjuPOsHlVw==} + appium@3.2.2: + resolution: {integrity: sha512-M3q1Hzb0rdbbMPWLrt9F/KmsSQwVHR0dc+hAf3kiW5CS4WlW+CTinnqtEMHORh5kiKWJWiDC37cfaO9GeE3zVA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} hasBin: true @@ -884,10 +884,6 @@ packages: async@3.2.6: resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} - asyncbox@6.0.1: - resolution: {integrity: sha512-vmeYcLDV9uxj1/0h36Kdj/3H/Bk5ugtwi3nSS8Sir9D7Ia2wDJWbh52LjMDaSI3s3iScmNL42kqDf7I4p8JXjg==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - asyncbox@6.1.0: resolution: {integrity: sha512-KZwKNVnDdDe0ubN+fFMuHhSljZNHnbjdJABImoqFzQP61oIg6sMlhXIqOIu3WRd7YwW89q+eVj2Ty/Ax5dbh2Q==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} @@ -895,14 +891,14 @@ packages: asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - axios@1.13.3: - resolution: {integrity: sha512-ERT8kdX7DZjtUm7IitEyV7InTHAF42iJuMArIiDIV5YtPanJkgw4hw5Dyg9fh0mihdWNn1GKaeIWErfe56UQ1g==} - axios@1.13.6: resolution: {integrity: sha512-ChTCHMouEe2kn713WHbQGcuYrr6fXTBiu460OTwWrWob16g1bXn4vtz07Ope7ewMozJAnEquLk5lWQWtBig9DQ==} - b4a@1.7.3: - resolution: {integrity: sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==} + axios@1.14.0: + resolution: {integrity: sha512-3Y8yrqLSwjuzpXuZ0oIYZ/XGgLwUIBU3uLvbcpb0pidD9ctpShJd43KSlEEkVQg6DS0G9NKyzOvBfUtDKEyHvQ==} + + b4a@1.8.0: + resolution: {integrity: sha512-qRuSmNSkGQaHwNbM7J78Wwy+ghLEYF1zNrSeMxj4Kgw6y33O3mXcQ6Ie9fRvfU/YnxWkOchPXbaLb73TkIsfdg==} peerDependencies: react-native-b4a: '*' peerDependenciesMeta: @@ -924,8 +920,8 @@ packages: bare-abort-controller: optional: true - bare-fs@4.5.3: - resolution: {integrity: sha512-9+kwVx8QYvt3hPWnmb19tPnh38c6Nihz8Lx3t0g9+4GoIf3/fTgYwM4Z6NxgI+B9elLQA7mLE9PpqcWtOMRDiQ==} + bare-fs@4.5.6: + resolution: {integrity: sha512-1QovqDrR80Pmt5HPAsMsXTCFcDYr+NSUKW6nd6WO5v0JBmnItc/irNRzm2KOQ5oZ69P37y+AMujNyNtG+1Rggw==} engines: {bare: '>=1.16.0'} peerDependencies: bare-buffer: '*' @@ -933,26 +929,29 @@ packages: bare-buffer: optional: true - bare-os@3.6.2: - resolution: {integrity: sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==} + bare-os@3.8.6: + resolution: {integrity: sha512-l8xaNWWb/bXuzgsrlF5jaa5QYDJ9S0ddd54cP6CH+081+5iPrbJiCfBWQqrWYzmUhCbsH+WR6qxo9MeHVCr0MQ==} engines: {bare: '>=1.14.0'} bare-path@3.0.0: resolution: {integrity: sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==} - bare-stream@2.7.0: - resolution: {integrity: sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==} + 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-url@2.3.2: - resolution: {integrity: sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==} + 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==} @@ -964,10 +963,9 @@ packages: resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} engines: {node: '>= 0.8'} - basic-ftp@5.1.0: - resolution: {integrity: sha512-RkaJzeJKDbaDWTIPiJwubyljaEPwpVWkm9Rt5h9Nd6h7tEXTJ3VB4qxdZBioV7JO5yLUaOKwz7vDOzlncUsegw==} + basic-ftp@5.2.0: + resolution: {integrity: sha512-VoMINM2rqJwJgfdHq6RiUudKt2BV+FY5ZFezP/ypmwayk68+NzzAQy4XXLlqsGD4MCzq3DrmNFD/uUmBJuGoXw==} 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==} @@ -993,13 +991,17 @@ packages: resolution: {integrity: sha512-apC2+fspHGI3mMKj+dGevkGo/tCqVB8jMb6i+OX+E29p0Iposz07fABkRIfVUPNd5A5VbuOz1bZbnmkKLYF+wQ==} engines: {node: '>= 5.10.0'} - brace-expansion@2.0.2: - resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@2.0.3: + resolution: {integrity: sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==} brace-expansion@5.0.4: resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==} engines: {node: 18 || 20 || >=22} + brace-expansion@5.0.5: + resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==} + engines: {node: 18 || 20 || >=22} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -1288,10 +1290,18 @@ packages: resolution: {integrity: sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==} engines: {node: '>=0.3.1'} + diff@8.0.4: + resolution: {integrity: sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==} + engines: {node: '>=0.3.1'} + dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} + dnssd@0.4.1: + resolution: {integrity: sha512-mEz5Ii+o+k3kYHTXY6fTLOjCwraX8TQowIgUySAbEYuGqtSMbfBc/tvDZ8wGPywnmlLE6/XeXi6qPcAKVTvPUQ==} + hasBin: true + dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} @@ -1408,14 +1418,14 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-plugin-perfectionist@5.6.0: - resolution: {integrity: sha512-pxrLrfRp5wl1Vol1fAEa/G5yTXxefTPJjz07qC7a8iWFXcOZNuWBItMQ2OtTzfQIvMq6bMyYcrzc3Wz++na55Q==} + eslint-plugin-perfectionist@5.7.0: + resolution: {integrity: sha512-WRHj7OZS/INutQ/gKN5C1ZGnMhkQ3oKZQAA2I7rl5yM8keBtSd9oj/qlJaHuwh5873FhMPqYlttcadF0YsTN7g==} engines: {node: ^20.0.0 || >=22.0.0} peerDependencies: eslint: ^8.45.0 || ^9.0.0 || ^10.0.0 - eslint-scope@9.1.1: - resolution: {integrity: sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==} + eslint-scope@9.1.2: + resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} eslint-visitor-keys@3.4.3: @@ -1426,8 +1436,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.0.2: - resolution: {integrity: sha512-uYixubwmqJZH+KLVYIVKY1JQt7tysXhtj21WSvjcSmU5SVNzMus1bgLe+pAt816yQ8opKfheVVoPLqvVMGejYw==} + eslint@10.1.0: + resolution: {integrity: sha512-S9jlY/ELKEUwwQnqWDO+f+m6sercqOPSqXM5Go94l7DOmxHVDgmSFGWEzeE/gwgTAr0W103BWt0QLe/7mabIvA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -1436,8 +1446,8 @@ packages: jiti: optional: true - espree@11.1.1: - resolution: {integrity: sha512-AVHPqQoZYc+RUM4/3Ly5udlZY/U4LS8pIG05jEjWM2lQMU/oaZ7qshzAl2YP1tfNmXfftH3ohurfwNAug+MnsQ==} + espree@11.2.0: + resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} esprima@4.0.1: @@ -1507,8 +1517,11 @@ packages: fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} - fast-xml-parser@5.3.4: - resolution: {integrity: sha512-EFd6afGmXlCx8H8WTZHhAoDaWaGyuIBoZJ2mknrNxug+aZKjkp0a0dlars9Izl+jF+7Gu1/5f/2h68cQpe0IiA==} + fast-xml-builder@1.1.4: + resolution: {integrity: sha512-f2jhpN4Eccy0/Uz9csxh3Nu6q4ErKxf0XIsasomfOihuSUa3/xw6w8dnOtCDgEItQFJG8KyXPzQXzcODDrrbOg==} + + fast-xml-parser@5.5.9: + resolution: {integrity: sha512-jldvxr1MC6rtiZKgrFnDSvT8xuH+eJqxqOBThUVjYrxssYTo1avZLGql5l0a0BAERR01CadYzZ83kVEkbyDg+g==} hasBin: true fastest-levenshtein@1.0.16: @@ -1573,8 +1586,8 @@ packages: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} - flatted@3.3.3: - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + flatted@3.4.2: + resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==} fn.name@1.1.0: resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} @@ -1608,8 +1621,8 @@ packages: resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} engines: {node: '>= 0.8'} - fs-extra@11.3.3: - resolution: {integrity: sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==} + fs-extra@11.3.4: + resolution: {integrity: sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==} engines: {node: '>=14.14'} fsevents@2.3.2: @@ -1637,16 +1650,16 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-east-asian-width@1.4.0: - resolution: {integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==} + get-east-asian-width@1.5.0: + resolution: {integrity: sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==} engines: {node: '>=18'} get-intrinsic@1.3.0: resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} engines: {node: '>= 0.4'} - get-port@7.1.0: - resolution: {integrity: sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==} + get-port@7.2.0: + resolution: {integrity: sha512-afP4W205ONCuMoPBqcR6PSXnzX35KTcJygfJfcp+QY+uwm3p20p1YczWXhlICIzGMCxYBQcySEcOgsJcrkyobg==} engines: {node: '>=16'} get-proto@1.0.1: @@ -1683,10 +1696,6 @@ packages: deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me hasBin: true - glob@13.0.0: - resolution: {integrity: sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==} - engines: {node: 20 || >=22} - glob@13.0.6: resolution: {integrity: sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==} engines: {node: 18 || 20 || >=22} @@ -1799,8 +1808,8 @@ packages: resolution: {integrity: sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==} engines: {node: ^20.17.0 || >=22.9.0} - io.appium.settings@7.0.20: - resolution: {integrity: sha512-s/IWqO8oWwoZYKsgUAaZWOjFm2WspLSTrtY0H7M/+DS1EHJi8qNW3NMdb0SIjwGfVB4OdmvIONWOivRV2hT/2w==} + io.appium.settings@7.0.22: + resolution: {integrity: sha512-LBKquRGIRfYG9qk8Y2CkOhuk4dDRSGNzcPoMy5a2/lopTpHPvJz+FQOXfcPVQ23qgbCE7GJH7chYKvlJrFOPZA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} ip-address@10.1.0: @@ -1873,10 +1882,6 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - isexe@3.1.1: - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} - engines: {node: '>=16'} - isexe@3.1.5: resolution: {integrity: sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==} engines: {node: '>=18'} @@ -1888,6 +1893,10 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jiti@2.6.1: + resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} + hasBin: true + js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -2010,14 +2019,14 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - lru-cache@11.2.5: - resolution: {integrity: sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==} - engines: {node: 20 || >=22} - lru-cache@11.2.6: resolution: {integrity: sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==} engines: {node: 20 || >=22} + lru-cache@11.2.7: + resolution: {integrity: sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==} + engines: {node: 20 || >=22} + lru-cache@7.18.3: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} @@ -2091,6 +2100,10 @@ packages: resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} engines: {node: 18 || 20 || >=22} + minimatch@10.2.5: + resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} + engines: {node: 18 || 20 || >=22} + minimatch@5.1.9: resolution: {integrity: sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==} engines: {node: '>=10'} @@ -2106,12 +2119,12 @@ packages: mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} - modern-tar@0.7.3: - resolution: {integrity: sha512-4W79zekKGyYU4JXVmB78DOscMFaJth2gGhgfTl2alWE4rNe3nf4N2pqenQ0rEtIewrnD79M687Ouba3YGTLOvg==} + modern-tar@0.7.6: + resolution: {integrity: sha512-sweCIVXzx1aIGTCdzcMlSZt1h8k5Tmk08VNAuRk3IU28XamGiOH5ypi11g6De2CH7PhYqSSnGy2A/EFhbWnVKg==} engines: {node: '>=18.0.0'} - moment-timezone@0.6.0: - resolution: {integrity: sha512-ldA5lRNm3iJCWZcBCab4pnNL3HSZYXVb/3TYr75/1WCTWYuTqYUb5f/S384pncYjJ88lbO8Z4uPDvmoluHJc8Q==} + moment-timezone@0.6.1: + resolution: {integrity: sha512-1B9lmAhB9D9/sHaPC1N7wLFEVUoFldxOpOO96lOD1PvJ43vCd0ozDPbu0FEL3++VvawOlDkq8YD373tJmP5JHw==} moment@2.30.1: resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} @@ -2151,12 +2164,12 @@ packages: resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} engines: {node: '>= 0.4.0'} - node-addon-api@8.6.0: - resolution: {integrity: sha512-gBVjCaqDlRUk0EwoPNKzIr9KkS9041G/q31IBShPs1Xz6UTA+EXdZADbzqAJQrpDRq71CIMnOP5VMut3SL0z5Q==} + node-addon-api@8.7.0: + resolution: {integrity: sha512-9MdFxmkKaOYVTV+XVRG8ArDwwQ77XIgIPyKASB1k3JPq3M8fGQQQE3YpMOrKm6g//Ktx8ivZr8xo1Qmtqub+GA==} engines: {node: ^18 || ^20 || >= 21} - node-devicectl@1.1.4: - resolution: {integrity: sha512-bTTJYu0/+bZE1O/isQqQN66j/sC5gfmI/9K8+3ZCH3p452oxDSE02cYN+aLxoytOELtcSW4MqbR7jQZCtuljLw==} + node-devicectl@1.2.0: + resolution: {integrity: sha512-9ZHN1eQGdZu38+/3z4mVxxqr1Ah1kX8FFYxvCLx38HRI+eDd13ut+Z8YDiodtkVJLqwiFpqgio/b2cjGJDQJzQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} node-fetch@2.7.0: @@ -2268,8 +2281,8 @@ packages: resolution: {integrity: sha512-HSRbrO+Ab5AuqqYGSevtKJ1Yt96jW1VKV7wrp8K4SKj5tyDp/7D96uPCQyCPiNtWTEH/7nA3hZ4z2slbc9yFxg==} hasBin: true - package-directory@8.1.0: - resolution: {integrity: sha512-qHKRW0pw3lYdZMQVkjDBqh8HlamH/LCww2PH7OWEp4Qrt3SFeYMNpnJrQzlSnGrDD5zGR51XqBh7FnNCdVNEHA==} + package-directory@8.2.0: + resolution: {integrity: sha512-qJSu5Mo6tHmRxCy2KCYYKYgcfBdUpy9dwReaZD/xwf608AUk/MoRtIOWzgDtUeGeC7n/55yC3MI1Q+MbSoektw==} engines: {node: '>=18'} package-json-from-dist@1.0.1: @@ -2306,6 +2319,10 @@ packages: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + path-expression-matcher@1.2.0: + resolution: {integrity: sha512-DwmPWeFn+tq7TiyJ2CxezCAirXjFxvaiD03npak3cRjlP9+OjTmSy1EpIrEbh+l6JgUundniloMLDQ/6VTdhLQ==} + engines: {node: '>=14.0.0'} + path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -2321,6 +2338,9 @@ packages: path-to-regexp@8.3.0: resolution: {integrity: sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==} + path-to-regexp@8.4.1: + resolution: {integrity: sha512-fvU78fIjZ+SBM9YwCknCvKOUKkLVqtWDVctl0s7xIqfmfb38t2TT4ZU2gHm+Z8xGwgW+QWEU3oQSAzIbo89Ggw==} + path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -2331,12 +2351,12 @@ packages: picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + picomatch@2.3.2: + resolution: {integrity: sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==} engines: {node: '>=8.6'} - picomatch@4.0.3: - resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + picomatch@4.0.4: + resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} engines: {node: '>=12'} pidtree@0.6.0: @@ -2348,13 +2368,13 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - playwright-core@1.58.2: - resolution: {integrity: sha512-yZkEtftgwS8CsfYo7nm0KE8jsvm6i/PTgVtB8DL726wNf6H2IMsDuxCpJj59KDaxCtSnrWan2AeDqM7JBaultg==} + playwright-core@1.59.0: + resolution: {integrity: sha512-PW/X/IoZ6BMUUy8rpwHEZ8Kc0IiLIkgKYGNFaMs5KmQhcfLILNx9yCQD0rnWeWfz1PNeqcFP1BsihQhDOBCwZw==} engines: {node: '>=18'} hasBin: true - playwright@1.58.2: - resolution: {integrity: sha512-vA30H8Nvkq/cPBnNw4Q8TWz1EJyqgpuinBcHET0YVJVFldr8JDNiU9LaWAE1KqSkRYazuaBhTpB5ZzShOezQ6A==} + playwright@1.59.0: + resolution: {integrity: sha512-wihGScriusvATUxmhfENxg0tj1vHEFeIwxlnPFKQTOQVd7aG08mUfvvniRP/PtQOC+2Bs52kBOC/Up1jTXeIbw==} engines: {node: '>=18'} hasBin: true @@ -2408,8 +2428,12 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - pump@3.0.3: - resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==} + proxy-from-env@2.1.0: + resolution: {integrity: sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==} + engines: {node: '>=10'} + + pump@3.0.4: + resolution: {integrity: sha512-VS7sjc6KR7e1ukRFhQSY5LM2uBWAUPiOPa/A3mkKmiMwSmRFUITt0xuj+/lesgnCv+dPIEYlkzrcyXgquIHMcA==} punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} @@ -2419,8 +2443,8 @@ packages: resolution: {integrity: sha512-ArbnyA3U5SGHokEvkfWjW+O8hOxV1RSJxOgriX/3A4xZRqixt9ZFHD0yPgZQF05Qj0oAqi8H/7stDorjoHY90Q==} engines: {node: '>=16.13.2'} - qs@6.14.1: - resolution: {integrity: sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==} + qs@6.15.0: + resolution: {integrity: sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ==} engines: {node: '>=0.6'} query-selector-shadow-dom@1.0.1: @@ -2441,8 +2465,8 @@ packages: resolution: {integrity: sha512-qpt8EwugBWDw2cgE2W+/3oxC+KTez2uSVR8JU9Q36TXPAGCaozfQUs59v4j4GFpWTaw0i6hAZSvOmu1J0uOEUg==} engines: {node: ^18.17.0 || >=20.5.0} - read-pkg@10.0.0: - resolution: {integrity: sha512-A70UlgfNdKI5NSvTTfHzLQj7NJRpJ4mT5tGafkllJ4wh71oYuGm/pzphHcmW4s35iox56KSK721AihodoXSc/A==} + read-pkg@10.1.0: + resolution: {integrity: sha512-I8g2lArQiP78ll51UeMZojewtYgIRCKCWqZEgOO8c/uefTI+XDXvCSXu3+YNUaTNvZzobrL5+SqHjBrByRRTdg==} engines: {node: '>=20'} readable-stream@1.1.14: @@ -2514,8 +2538,9 @@ packages: safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - 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==} @@ -2608,8 +2633,8 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - sinon@21.0.1: - resolution: {integrity: sha512-Z0NVCW45W8Mg5oC/27/+fCqIHFnW8kpkFOq0j9XJIev4Ld0mKmERaZv5DMLAb9fGCevjKwaEeIQz5+MBXfZcDw==} + sinon@21.0.3: + resolution: {integrity: sha512-0x8TQFr8EjADhSME01u1ZK31yv2+bd6Z5NrBCHVM+n4qL1wFqbxftmeyi3bwlr49FbbzRfrqSFOpyHCOh/YmYA==} slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} @@ -2650,8 +2675,8 @@ packages: spdx-expression-parse@3.0.1: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - spdx-license-ids@3.0.22: - resolution: {integrity: sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==} + spdx-license-ids@3.0.23: + resolution: {integrity: sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==} spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} @@ -2681,8 +2706,8 @@ packages: stream-combiner@0.2.2: resolution: {integrity: sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==} - 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-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} @@ -2709,16 +2734,16 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strip-ansi@7.1.2: - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} + strip-ansi@7.2.0: + resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} engines: {node: '>=12'} strip-outer@1.0.1: resolution: {integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==} engines: {node: '>=0.10.0'} - strnum@2.1.2: - resolution: {integrity: sha512-l63NF9y/cLROq/yqKXSLtcMeeyOfnSQlfMSlzFt/K73oIaD8DGaQWd7Z34X9GPiKqP5rbSh84Hl4bOlLcjiSrQ==} + strnum@2.2.2: + resolution: {integrity: sha512-DnR90I+jtXNSTXWdwrEy9FakW7UX+qUZg28gj5fk2vxxl7uS/3bpI4fjFYVmdK9etptYBPNkpahuQnEwhwECqA==} supports-color@10.2.2: resolution: {integrity: sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==} @@ -2732,22 +2757,25 @@ packages: resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} engines: {node: '>=20'} - tar-fs@3.1.1: - resolution: {integrity: sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==} + tar-fs@3.1.2: + resolution: {integrity: sha512-QGxxTxxyleAdyM3kpFs14ymbYmNFrfY+pHj7Z8FgtbZ7w2//VAgLMac7sT6nRpIHjppXO2AwwEOg0bPFVRcmXw==} - tar-stream@3.1.7: - resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} + tar-stream@3.1.8: + resolution: {integrity: sha512-U6QpVRyCGHva435KoNWy9PRoi2IFYCgtEhq9nmrPPpbRacPs9IH4aJ3gbrFC8dPcXvdSZ4XXfXT5Fshbp2MtlQ==} teen_process@4.0.10: resolution: {integrity: sha512-xEQ0UCeUoprhDDADFKaxv9nzE+PlDTw/mgG0aX7ccxg+EGx8bCEiX25qQ0JPSjSS66sQyXEPFQR3nV5ZxiOcmw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - teen_process@4.0.8: - resolution: {integrity: sha512-0DTX2KfgVOr6+8TVmheEdiJHZ/bPOPeJuX0yvv5VOX3x+OFteNkmWkI+hX6zTkzxjddrktsrXkacfS2Gom1YyA==} + teen_process@4.1.0: + resolution: {integrity: sha512-AN8y3MYPExB3r2mkkX9r0wEF4xPfhKOj6YvcfeIqQai+GVhTIhjjdkPvwI5CFT4z8UQ5aZWldzbJ+jNejYAdGw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: '>=10'} - text-decoder@1.2.3: - resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} + teex@1.0.1: + resolution: {integrity: sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==} + + text-decoder@1.2.7: + resolution: {integrity: sha512-vlLytXkeP4xvEq2otHeJfSQIRyWxo/oZGEbXrtEEF9Hnmrdly59sUbzZ/QgyWuLYHctCHxFF4tRQZNQ9k60ExQ==} text-hex@1.0.0: resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} @@ -2781,8 +2809,8 @@ packages: truncate-utf8-bytes@1.0.2: resolution: {integrity: sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==} - ts-api-utils@2.4.0: - resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==} + ts-api-utils@2.5.0: + resolution: {integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' @@ -2824,26 +2852,31 @@ packages: resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} - type-fest@5.4.1: - resolution: {integrity: sha512-xygQcmneDyzsEuKZrFbRMne5HDqMs++aFzefrJTgEIKjQ3rekM+RPfFCVq2Gp1VIDqddoYeppCj4Pcb+RZW0GQ==} + type-fest@5.4.4: + resolution: {integrity: sha512-JnTrzGu+zPV3aXIUhnyWJj4z/wigMsdYajGLIYakqyOW1nPllzXEJee0QQbHj+CTIQtXGlAjuK0UY+2xTyjVAw==} engines: {node: '>=20'} type-is@2.0.1: resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} engines: {node: '>= 0.6'} - typescript-eslint@8.56.1: - resolution: {integrity: sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==} + typescript-eslint@8.58.0: + resolution: {integrity: sha512-e2TQzKfaI85fO+F3QywtX+tCTsu/D3WW5LVU6nz8hTFKFZ8yBJ6mSYRpXqdR3mFjPWmO0eWsTa5f+UpAOe/FMA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' typescript@5.9.3: resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true + typescript@6.0.2: + resolution: {integrity: sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==} + engines: {node: '>=14.17'} + hasBin: true + unbzip2-stream@1.4.3: resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} @@ -2853,17 +2886,17 @@ packages: undici-types@7.18.2: resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} - undici@6.23.0: - resolution: {integrity: sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==} + undici@6.24.1: + resolution: {integrity: sha512-sC+b0tB1whOCzbtlx20fx3WgCXwkW627p4EA9uM+/tNNPkSS+eSEld6pAs9nDv7WbY1UUljBMYPtu9BCOrCWKA==} engines: {node: '>=18.17'} - undici@7.22.0: - resolution: {integrity: sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==} + undici@7.24.6: + resolution: {integrity: sha512-Xi4agocCbRzt0yYMZGMA6ApD7gvtUFaxm4ZmeacWI4cZxaF6C+8I8QfofC20NAePiB/IcvZmzkJ7XPa471AEtA==} engines: {node: '>=20.18.1'} - unicorn-magic@0.3.0: - resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} - engines: {node: '>=18'} + unicorn-magic@0.4.0: + resolution: {integrity: sha512-wH590V9VNgYH9g3lH9wWjTrUoKsjLF6sGLjhR4sH1LWpLmCOH0Zf7PukhDA8BiS7KHe4oPNkcTHqYkj7SOGUOw==} + engines: {node: '>=20'} universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} @@ -2921,12 +2954,12 @@ packages: wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - webdriver@9.23.2: - resolution: {integrity: sha512-HZy3eydZbmex0pbyLwHaDsAyZ+S+V4XQTdGK/nAOi4uPa74U6yT9vXqtb+3B+5/LDM7L8kTD6Z3b1y4gB4pmTw==} + webdriver@9.24.0: + resolution: {integrity: sha512-2R31Ey83NzMsafkl4hdFq6GlIBvOODQMkueLjeRqYAITu3QCYiq9oqBdnWA6CdePuV4dbKlYsKRX0mwMiPclDA==} engines: {node: '>=18.20.0'} - webdriverio@9.23.2: - resolution: {integrity: sha512-VjfTw1bRJdBrzjoCu7BGThxn1JK2V7mAGvxibaBrCNIayPPQjLhVDNJPOVEiR7txM6zmOUWxhkCDxHjhMYirfQ==} + webdriverio@9.24.0: + resolution: {integrity: sha512-LTJt6Z/iDM0ne/4ytd3BykoPv9CuJ+CAILOzlwFeMGn4Mj02i4Bk2Rg9o/jeJ89f52hnv4OPmNjD0e8nzWAy5g==} engines: {node: '>=18.20.0'} peerDependencies: puppeteer-core: '>=22.x || <=24.x' @@ -2959,11 +2992,6 @@ packages: engines: {node: ^18.17.0 || >=20.5.0} hasBin: true - which@6.0.0: - resolution: {integrity: sha512-f+gEpIKMR9faW/JgAgPK1D7mekkFoqbmiwvNzuhsHetni20QSgzg9Vhn0g2JSJkkfehQnqdUAx7/e15qS1lPxg==} - engines: {node: ^20.17.0 || >=22.9.0} - hasBin: true - which@6.0.1: resolution: {integrity: sha512-oGLe46MIrCRqX7ytPUf66EAYvdeMIZYn3WaocqqKZAxrBpkqHfL/qvTyJ/bTk5+AqHCjXmrv3CEWgy368zhRUg==} engines: {node: ^20.17.0 || >=22.9.0} @@ -3008,6 +3036,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 + xmlbuilder@15.1.1: resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} engines: {node: '>=8.0'} @@ -3070,69 +3110,72 @@ packages: snapshots: - '@appium/base-driver@10.2.0': + '@appium/base-driver@10.2.2': dependencies: - '@appium/support': 7.0.5 - '@appium/types': 1.2.0 + '@appium/support': 7.0.6 + '@appium/types': 1.2.1 '@colors/colors': 1.6.0 async-lock: 1.4.1 - asyncbox: 6.0.1 - axios: 1.13.3 + asyncbox: 6.1.0 + axios: 1.13.6 bluebird: 3.7.2 body-parser: 2.2.2 express: 5.2.1 fastest-levenshtein: 1.0.16 http-status-codes: 2.3.0 lodash: 4.17.23 - lru-cache: 11.2.5 + lru-cache: 11.2.6 method-override: 3.0.0 morgan: 1.10.1 path-to-regexp: 8.3.0 serve-favicon: 2.5.1 - type-fest: 5.4.1 + type-fest: 5.4.4 optionalDependencies: spdy: 4.0.2 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a - supports-color - '@appium/base-plugin@3.0.6': + '@appium/base-plugin@3.1.1': dependencies: - '@appium/base-driver': 10.2.0 - '@appium/support': 7.0.5 + '@appium/base-driver': 10.2.2 + '@appium/support': 7.0.6 + '@appium/types': 1.2.1 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a - supports-color - '@appium/docutils@2.2.1': + '@appium/docutils@2.2.2': dependencies: - '@appium/support': 7.0.5 + '@appium/support': 7.0.6 consola: 3.4.2 diff: 8.0.3 lilconfig: 3.1.3 lodash: 4.17.23 - package-directory: 8.1.0 - read-pkg: 10.0.0 - teen_process: 4.0.8 - type-fest: 5.4.1 + package-directory: 8.2.0 + read-pkg: 10.1.0 + teen_process: 4.0.10 + type-fest: 5.4.4 yaml: 2.8.2 yargs: 18.0.0 yargs-parser: 22.0.0 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a - '@appium/execute-driver-plugin@5.1.0(appium@3.2.0)(puppeteer-core@21.11.0)': + '@appium/execute-driver-plugin@6.0.0(appium@3.2.2)(puppeteer-core@21.11.0)': dependencies: - appium: 3.2.0 - bluebird: 3.7.2 + appium: 3.2.2 lodash: 4.17.23 - webdriverio: 9.23.2(puppeteer-core@21.11.0) + webdriverio: 9.24.0(puppeteer-core@21.11.0) transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -3142,95 +3185,96 @@ snapshots: - supports-color - utf-8-validate - '@appium/images-plugin@4.1.0(appium@3.2.0)': + '@appium/images-plugin@4.1.1(appium@3.2.2)': dependencies: - '@appium/opencv': 4.1.0 - '@appium/support': 7.0.5 - appium: 3.2.0 + '@appium/opencv': 4.1.1 + '@appium/support': 7.0.6 + appium: 3.2.2 lodash: 4.17.23 - lru-cache: 11.2.5 + lru-cache: 11.2.6 sharp: 0.34.5 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a - '@appium/logger@2.0.4': + '@appium/logger@2.0.5': dependencies: console-control-strings: 1.1.0 lodash: 4.17.23 - lru-cache: 11.2.5 + lru-cache: 11.2.6 set-blocking: 2.0.0 - '@appium/opencv@4.1.0': + '@appium/opencv@4.1.1': dependencies: - bluebird: 3.7.2 lodash: 4.17.23 opencv-bindings: 4.5.5 sharp: 0.34.5 - '@appium/schema@1.0.1': + '@appium/schema@1.1.0': dependencies: json-schema: 0.4.0 - '@appium/strongbox@1.0.1': + '@appium/strongbox@1.0.2': dependencies: env-paths: 4.0.0 slugify: 1.6.6 - '@appium/support@7.0.5': + '@appium/support@7.0.6': dependencies: - '@appium/logger': 2.0.4 - '@appium/tsconfig': 1.1.1 - '@appium/types': 1.2.0 + '@appium/logger': 2.0.5 + '@appium/tsconfig': 1.1.2 + '@appium/types': 1.2.1 '@colors/colors': 1.6.0 archiver: 7.0.1 - axios: 1.13.3 + asyncbox: 6.1.0 + axios: 1.13.6 base64-stream: 1.0.0 bluebird: 3.7.2 bplist-creator: 0.1.1 bplist-parser: 0.3.2 form-data: 4.0.5 get-stream: 9.0.1 - glob: 13.0.0 + glob: 13.0.6 jsftp: 2.1.3(supports-color@10.2.2) klaw: 4.1.0 lockfile: 1.0.4 lodash: 4.17.23 log-symbols: 7.0.1 - moment: 2.30.1 ncp: 2.0.0 - package-directory: 8.1.0 + package-directory: 8.2.0 plist: 3.1.0 pluralize: 8.0.0 - read-pkg: 10.0.0 + read-pkg: 10.1.0 resolve-from: 5.0.0 sanitize-filename: 1.6.3 - semver: 7.7.3 + semver: 7.7.4 shell-quote: 1.8.3 supports-color: 10.2.2 - teen_process: 4.0.8 - type-fest: 5.4.1 + teen_process: 4.0.10 + type-fest: 5.4.4 uuid: 13.0.0 - which: 6.0.0 + which: 6.0.1 yauzl: 3.2.0 optionalDependencies: sharp: 0.34.5 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a - '@appium/tsconfig@1.1.1': + '@appium/tsconfig@1.1.2': dependencies: - '@tsconfig/node20': 20.1.8 + '@tsconfig/node20': 20.1.9 - '@appium/types@1.2.0': + '@appium/types@1.2.1': dependencies: - '@appium/logger': 2.0.4 - '@appium/schema': 1.0.1 - '@appium/tsconfig': 1.1.1 - type-fest: 5.4.1 + '@appium/logger': 2.0.5 + '@appium/schema': 1.1.0 + '@appium/tsconfig': 1.1.2 + type-fest: 5.4.4 '@babel/code-frame@7.29.0': dependencies: @@ -3257,38 +3301,38 @@ snapshots: tslib: 2.8.1 optional: true - '@eslint-community/eslint-utils@4.9.1(eslint@10.0.2)': + '@eslint-community/eslint-utils@4.9.1(eslint@10.1.0(jiti@2.6.1))': dependencies: - eslint: 10.0.2 + eslint: 10.1.0(jiti@2.6.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} - '@eslint/config-array@0.23.2': + '@eslint/config-array@0.23.3': dependencies: - '@eslint/object-schema': 3.0.2 + '@eslint/object-schema': 3.0.3 debug: 4.4.3 - minimatch: 10.2.4 + minimatch: 10.2.5 transitivePeerDependencies: - supports-color - '@eslint/config-helpers@0.5.2': + '@eslint/config-helpers@0.5.3': dependencies: - '@eslint/core': 1.1.0 + '@eslint/core': 1.1.1 - '@eslint/core@1.1.0': + '@eslint/core@1.1.1': dependencies: '@types/json-schema': 7.0.15 - '@eslint/js@10.0.1(eslint@10.0.2)': + '@eslint/js@10.0.1(eslint@10.1.0(jiti@2.6.1))': optionalDependencies: - eslint: 10.0.2 + eslint: 10.1.0(jiti@2.6.1) - '@eslint/object-schema@3.0.2': {} + '@eslint/object-schema@3.0.3': {} - '@eslint/plugin-kit@0.6.0': + '@eslint/plugin-kit@0.6.1': dependencies: - '@eslint/core': 1.1.0 + '@eslint/core': 1.1.1 levn: 0.4.1 '@humanfs/core@0.19.1': {} @@ -3402,7 +3446,7 @@ snapshots: dependencies: string-width: 5.1.2 string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 strip-ansi-cjs: strip-ansi@6.0.1 wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 @@ -3439,9 +3483,9 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.58.2': + '@playwright/test@1.59.0': dependencies: - playwright: 1.58.2 + playwright: 1.59.0 '@promptbook/utils@0.69.5': dependencies: @@ -3453,7 +3497,7 @@ snapshots: extract-zip: 2.0.1 progress: 2.0.3 proxy-agent: 6.3.1 - tar-fs: 3.1.1 + tar-fs: 3.1.2 unbzip2-stream: 1.4.3 yargs: 17.7.2 transitivePeerDependencies: @@ -3463,14 +3507,14 @@ snapshots: - supports-color optional: true - '@puppeteer/browsers@2.11.2': + '@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.1 + tar-fs: 3.1.2 yargs: 17.7.2 transitivePeerDependencies: - bare-abort-controller @@ -3508,20 +3552,20 @@ snapshots: buffer-crc32: 1.0.0 libsodium-wrappers-sumo: 0.7.16 - '@sidvind/better-ajv-errors@4.0.1(ajv@8.17.1)': + '@sidvind/better-ajv-errors@4.0.1(ajv@8.18.0)': dependencies: - ajv: 8.17.1 + ajv: 8.18.0 kleur: 4.1.5 '@sinonjs/commons@3.0.1': dependencies: type-detect: 4.0.8 - '@sinonjs/fake-timers@15.1.0': + '@sinonjs/fake-timers@15.2.0': dependencies: '@sinonjs/commons': 3.0.1 - '@sinonjs/samsam@8.0.3': + '@sinonjs/samsam@9.0.3': dependencies: '@sinonjs/commons': 3.0.1 type-detect: 4.1.0 @@ -3541,7 +3585,7 @@ snapshots: '@tsconfig/node16@1.0.4': {} - '@tsconfig/node20@20.1.8': {} + '@tsconfig/node20@20.1.9': {} '@types/esrecurse@4.3.1': {} @@ -3550,7 +3594,7 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 25.3.3 + '@types/node': 25.5.0 '@types/gh-pages@6.1.0': {} @@ -3558,15 +3602,15 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.5.0 '@types/lodash@4.17.24': {} - '@types/node@20.19.35': + '@types/node@20.19.37': dependencies: undici-types: 6.21.0 - '@types/node@25.3.3': + '@types/node@25.5.0': dependencies: undici-types: 7.18.2 @@ -3586,112 +3630,113 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.5.0 '@types/yauzl@2.10.3': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.5.0 optional: true - '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2)(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.56.1 - eslint: 10.0.2 + '@typescript-eslint/parser': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/type-utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.58.0 + eslint: 10.1.0(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.4.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3)': + '@typescript-eslint/parser@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.56.1 + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.58.0 debug: 4.4.3 - eslint: 10.0.2 - typescript: 5.9.3 + eslint: 10.1.0(jiti@2.6.1) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.56.1(typescript@5.9.3)': + '@typescript-eslint/project-service@8.58.0(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3) - '@typescript-eslint/types': 8.56.1 + '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@6.0.2) + '@typescript-eslint/types': 8.58.0 debug: 4.4.3 - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.56.1': + '@typescript-eslint/scope-manager@8.58.0': dependencies: - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/visitor-keys': 8.56.1 + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/visitor-keys': 8.58.0 - '@typescript-eslint/tsconfig-utils@8.56.1(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.58.0(typescript@6.0.2)': dependencies: - typescript: 5.9.3 + typescript: 6.0.2 - '@typescript-eslint/type-utils@8.56.1(eslint@10.0.2)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) debug: 4.4.3 - eslint: 10.0.2 - ts-api-utils: 2.4.0(typescript@5.9.3) - typescript: 5.9.3 + eslint: 10.1.0(jiti@2.6.1) + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.56.1': {} + '@typescript-eslint/types@8.58.0': {} - '@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.58.0(typescript@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.56.1(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3) - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/visitor-keys': 8.56.1 + '@typescript-eslint/project-service': 8.58.0(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.58.0(typescript@6.0.2) + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/visitor-keys': 8.58.0 debug: 4.4.3 - minimatch: 10.2.4 + minimatch: 10.2.5 semver: 7.7.4 tinyglobby: 0.2.15 - ts-api-utils: 2.4.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.56.1(eslint@10.0.2)(typescript@5.9.3)': + '@typescript-eslint/utils@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) - '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - eslint: 10.0.2 - typescript: 5.9.3 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.1.0(jiti@2.6.1)) + '@typescript-eslint/scope-manager': 8.58.0 + '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) + eslint: 10.1.0(jiti@2.6.1) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.56.1': + '@typescript-eslint/visitor-keys@8.58.0': dependencies: - '@typescript-eslint/types': 8.56.1 + '@typescript-eslint/types': 8.58.0 eslint-visitor-keys: 5.0.1 - '@wdio/config@9.23.2': + '@wdio/config@9.24.0': dependencies: '@wdio/logger': 9.18.0 - '@wdio/types': 9.23.2 - '@wdio/utils': 9.23.2 + '@wdio/types': 9.24.0 + '@wdio/utils': 9.24.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 @@ -3703,33 +3748,33 @@ snapshots: chalk: 5.6.2 loglevel: 1.9.2 loglevel-plugin-prefix: 0.8.4 - safe-regex2: 5.0.0 - strip-ansi: 7.1.2 + safe-regex2: 5.1.0 + strip-ansi: 7.2.0 - '@wdio/protocols@9.23.2': {} + '@wdio/protocols@9.24.0': {} '@wdio/repl@9.16.2': dependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 - '@wdio/types@9.23.2': + '@wdio/types@9.24.0': dependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 - '@wdio/types@9.24.0': + '@wdio/types@9.27.0': dependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 - '@wdio/utils@9.23.2': + '@wdio/utils@9.24.0': dependencies: - '@puppeteer/browsers': 2.11.2 + '@puppeteer/browsers': 2.13.0 '@wdio/logger': 9.18.0 - '@wdio/types': 9.23.2 + '@wdio/types': 9.24.0 decamelize: 6.0.1 deepmerge-ts: 7.1.5 edgedriver: 6.3.0 geckodriver: 6.1.0 - get-port: 7.1.0 + get-port: 7.2.0 import-meta-resolve: 4.2.0 locate-app: 2.5.0 mitt: 3.0.1 @@ -3742,12 +3787,11 @@ snapshots: - react-native-b4a - supports-color - '@xmldom/xmldom@0.8.11': {} + '@xmldom/xmldom@0.8.12': {} - '@xmldom/xmldom@0.9.8': - optional: true + '@xmldom/xmldom@0.9.9': {} - '@zip.js/zip.js@2.8.16': {} + '@zip.js/zip.js@2.8.23': {} abort-controller@3.0.0: dependencies: @@ -3772,9 +3816,9 @@ snapshots: agent-base@7.1.4: {} - 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.14.0: dependencies: @@ -3783,31 +3827,31 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.17.1: + 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 - allure-commandline@2.37.0: {} + allure-commandline@2.38.1: {} - allure-js-commons@3.4.5(allure-playwright@3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.58.2)): + allure-js-commons@3.4.5(allure-playwright@3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.59.0)): dependencies: md5: 2.3.0 optionalDependencies: - allure-playwright: 3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.58.2) + allure-playwright: 3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.59.0) - allure-js-commons@3.5.0(allure-playwright@3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.58.2)): + allure-js-commons@3.6.0(allure-playwright@3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.59.0)): dependencies: md5: 2.3.0 optionalDependencies: - allure-playwright: 3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.58.2) + allure-playwright: 3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.59.0) - allure-playwright@3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.58.2): + allure-playwright@3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.59.0): dependencies: - '@playwright/test': 1.58.2 - allure-js-commons: 3.4.5(allure-playwright@3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.58.2)) + '@playwright/test': 1.59.0 + allure-js-commons: 3.4.5(allure-playwright@3.4.5(patch_hash=8445e5b25f59024b1c2c8950f356f63676ad3ea2a153b051a41eff8ca5f3b305)(@playwright/test@1.59.0)) ansi-regex@5.0.1: {} @@ -3819,86 +3863,90 @@ snapshots: ansi-styles@6.2.3: {} - appium-adb@14.3.0: + appium-adb@14.3.1: dependencies: - '@appium/support': 7.0.5 + '@appium/support': 7.0.6 async-lock: 1.4.1 asyncbox: 6.1.0 bluebird: 3.7.2 ini: 6.0.0 lodash: 4.17.23 - lru-cache: 11.2.6 + lru-cache: 11.2.7 semver: 7.7.4 - teen_process: 4.0.10 + teen_process: 4.1.0 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a - appium-android-driver@13.0.0(appium@3.2.0): + appium-android-driver@13.1.0(appium@3.2.2): dependencies: - '@appium/support': 7.0.5 + '@appium/support': 7.0.6 '@colors/colors': 1.6.0 - appium: 3.2.0 - appium-adb: 14.3.0 - appium-chromedriver: 8.2.14 + appium: 3.2.2 + appium-adb: 14.3.1 + appium-chromedriver: 8.2.21 asyncbox: 6.1.0 - axios: 1.13.6 + axios: 1.14.0 bluebird: 3.7.2 - io.appium.settings: 7.0.20 + io.appium.settings: 7.0.22 lodash: 4.17.23 - lru-cache: 11.2.6 + lru-cache: 11.2.7 moment: 2.30.1 - moment-timezone: 0.6.0 + moment-timezone: 0.6.1 portscanner: 2.2.0 semver: 7.7.4 - teen_process: 4.0.10 - ws: 8.19.0 + teen_process: 4.1.0 + ws: 8.20.0 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - bufferutil - debug - react-native-b4a - supports-color - utf-8-validate - appium-chromedriver@8.2.14: + appium-chromedriver@8.2.21: dependencies: - '@appium/base-driver': 10.2.0 - '@appium/support': 7.0.5 - '@xmldom/xmldom': 0.8.11 - appium-adb: 14.3.0 + '@appium/base-driver': 10.2.2 + '@appium/support': 7.0.6 + '@xmldom/xmldom': 0.9.9 + appium-adb: 14.3.1 asyncbox: 6.1.0 - axios: 1.13.6 + axios: 1.14.0 bluebird: 3.7.2 compare-versions: 6.1.1 lodash: 4.17.23 semver: 7.7.4 - teen_process: 4.0.10 + teen_process: 4.1.0 xpath: 0.0.34 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a - supports-color - appium-idb@2.0.9: + appium-idb@2.0.10: dependencies: - '@appium/support': 7.0.5 + '@appium/support': 7.0.6 asyncbox: 6.1.0 bluebird: 3.7.2 lodash: 4.17.23 - teen_process: 4.0.10 + teen_process: 4.1.0 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a appium-ios-device@3.1.10: dependencies: - '@appium/support': 7.0.5 + '@appium/support': 7.0.6 asyncbox: 6.1.0 - axios: 1.13.6 + axios: 1.14.0 bluebird: 3.7.2 bplist-creator: 0.1.1 bplist-parser: 0.3.2 @@ -3906,29 +3954,35 @@ snapshots: semver: 7.7.4 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a - appium-ios-remotexpc@0.30.0: + appium-ios-remotexpc@0.43.2: dependencies: - '@appium/strongbox': 1.0.1 - '@appium/support': 7.0.5 - '@types/node': 25.3.3 - '@xmldom/xmldom': 0.9.8 + '@appium/strongbox': 1.0.2 + '@appium/support': 7.0.6 + '@types/node': 25.5.0 + '@xmldom/xmldom': 0.9.9 appium-ios-tuntap: 0.1.3 - axios: 1.13.6 - minimatch: 10.2.4 + axios: 1.14.0 + commander: 14.0.3 + dnssd: 0.4.1 + minimatch: 10.2.5 + node-devicectl: 1.2.0 npm-run-all2: 8.0.4 + path-to-regexp: 8.4.1 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a optional: true appium-ios-simulator@8.0.12: dependencies: - '@appium/support': 7.0.5 - '@xmldom/xmldom': 0.8.11 + '@appium/support': 7.0.6 + '@xmldom/xmldom': 0.9.9 appium-xcode: 6.1.9 async-lock: 1.4.1 asyncbox: 6.1.0 @@ -3936,56 +3990,62 @@ snapshots: lodash: 4.17.23 node-simctl: 8.1.6 semver: 7.7.4 - teen_process: 4.0.10 + teen_process: 4.1.0 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a appium-ios-tuntap@0.1.3: dependencies: - '@appium/support': 7.0.5 - node-addon-api: 8.6.0 + '@appium/support': 7.0.6 + node-addon-api: 8.7.0 typescript: 5.9.3 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a optional: true - appium-remote-debugger@15.5.0: + appium-remote-debugger@15.6.0: dependencies: - '@appium/base-driver': 10.2.0 - '@appium/support': 7.0.5 + '@appium/base-driver': 10.2.2 + '@appium/support': 7.0.6 appium-ios-device: 3.1.10 async-lock: 1.4.1 asyncbox: 6.1.0 bluebird: 3.7.2 glob: 13.0.6 lodash: 4.17.23 - teen_process: 4.0.10 + teen_process: 4.1.0 + optionalDependencies: + appium-ios-remotexpc: 0.43.2 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a - supports-color - appium-uiautomator2-driver@7.0.0(patch_hash=8226be3d8d63cd3e3963f8450fc068a726a9a71eddecad1a612f92bdbd92d121)(appium@3.2.0): + appium-uiautomator2-driver@7.1.0(patch_hash=8226be3d8d63cd3e3963f8450fc068a726a9a71eddecad1a612f92bdbd92d121)(appium@3.2.2): dependencies: - appium: 3.2.0 - appium-adb: 14.3.0 - appium-android-driver: 13.0.0(appium@3.2.0) + appium: 3.2.2 + appium-adb: 14.3.1 + appium-android-driver: 13.1.0(appium@3.2.2) appium-uiautomator2-server: 9.11.1 asyncbox: 6.1.0 - axios: 1.13.6 + axios: 1.14.0 bluebird: 3.7.2 css-selector-parser: 3.3.0 - io.appium.settings: 7.0.20 + io.appium.settings: 7.0.22 lodash: 4.17.23 portscanner: 2.2.0 - teen_process: 4.0.10 + teen_process: 4.1.0 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - bufferutil - debug - react-native-b4a @@ -3994,107 +4054,112 @@ snapshots: appium-uiautomator2-server@9.11.1: {} - appium-webdriveragent@11.1.6: + appium-webdriveragent@11.4.1: dependencies: - '@appium/base-driver': 10.2.0 - '@appium/strongbox': 1.0.1 - '@appium/support': 7.0.5 + '@appium/base-driver': 10.2.2 + '@appium/strongbox': 1.0.2 + '@appium/support': 7.0.6 appium-ios-device: 3.1.10 appium-ios-simulator: 8.0.12 async-lock: 1.4.1 asyncbox: 6.1.0 - axios: 1.13.6 + axios: 1.14.0 bluebird: 3.7.2 lodash: 4.17.23 - teen_process: 4.0.10 + teen_process: 4.1.0 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a - supports-color appium-xcode@6.1.9: dependencies: - '@appium/support': 7.0.5 + '@appium/support': 7.0.6 asyncbox: 6.1.0 bluebird: 3.7.2 lodash: 4.17.23 plist: 3.1.0 semver: 7.7.4 - teen_process: 4.0.10 + teen_process: 4.1.0 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - debug - react-native-b4a - appium-xcuitest-driver@10.24.1(appium@3.2.0): + appium-xcuitest-driver@10.39.1(appium@3.2.2): dependencies: - '@appium/strongbox': 1.0.1 + '@appium/strongbox': 1.0.2 '@colors/colors': 1.6.0 - appium: 3.2.0 - appium-idb: 2.0.9 + appium: 3.2.2 + appium-idb: 2.0.10 appium-ios-device: 3.1.10 appium-ios-simulator: 8.0.12 - appium-remote-debugger: 15.5.0 - appium-webdriveragent: 11.1.6 + appium-remote-debugger: 15.6.0 + appium-webdriveragent: 11.4.1 appium-xcode: 6.1.9 async-lock: 1.4.1 asyncbox: 6.1.0 + axios: 1.14.0 bluebird: 3.7.2 commander: 14.0.3 css-selector-parser: 3.3.0 js2xmlparser2: 0.2.0 lodash: 4.17.23 - lru-cache: 11.2.6 + lru-cache: 11.2.7 moment: 2.30.1 - moment-timezone: 0.6.0 - node-devicectl: 1.1.4 + moment-timezone: 0.6.1 + node-devicectl: 1.2.0 node-simctl: 8.1.6 portscanner: 2.2.0 semver: 7.7.4 - teen_process: 4.0.10 + teen_process: 4.1.0 winston: 3.19.0 - ws: 8.19.0 + ws: 8.20.0 optionalDependencies: - appium-ios-remotexpc: 0.30.0 + appium-ios-remotexpc: 0.43.2 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - bufferutil - debug - react-native-b4a - supports-color - utf-8-validate - appium@3.2.0: - dependencies: - '@appium/base-driver': 10.2.0 - '@appium/base-plugin': 3.0.6 - '@appium/docutils': 2.2.1 - '@appium/logger': 2.0.4 - '@appium/schema': 1.0.1 - '@appium/support': 7.0.5 - '@appium/types': 1.2.0 - '@sidvind/better-ajv-errors': 4.0.1(ajv@8.17.1) - ajv: 8.17.1 - ajv-formats: 3.0.1(ajv@8.17.1) + appium@3.2.2: + dependencies: + '@appium/base-driver': 10.2.2 + '@appium/base-plugin': 3.1.1 + '@appium/docutils': 2.2.2 + '@appium/logger': 2.0.5 + '@appium/schema': 1.1.0 + '@appium/support': 7.0.6 + '@appium/types': 1.2.1 + '@sidvind/better-ajv-errors': 4.0.1(ajv@8.18.0) + ajv: 8.18.0 + ajv-formats: 3.0.1(ajv@8.18.0) argparse: 2.0.1 async-lock: 1.4.1 - axios: 1.13.3 + axios: 1.13.6 bluebird: 3.7.2 lilconfig: 3.1.3 lodash: 4.17.23 - lru-cache: 11.2.5 + lru-cache: 11.2.6 ora: 5.4.1 package-changed: 3.0.0 resolve-from: 5.0.0 - semver: 7.7.3 - teen_process: 4.0.8 - type-fest: 5.4.1 + semver: 7.7.4 + teen_process: 4.0.10 + type-fest: 5.4.4 winston: 3.19.0 ws: 8.19.0 yaml: 2.8.2 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - bufferutil - debug - react-native-b4a @@ -4118,10 +4183,11 @@ snapshots: buffer-crc32: 1.0.0 readable-stream: 4.7.0 readdir-glob: 1.1.3 - tar-stream: 3.1.7 + tar-stream: 3.1.8 zip-stream: 6.0.1 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - react-native-b4a arg@4.1.3: {} @@ -4144,15 +4210,13 @@ snapshots: async@3.2.6: {} - asyncbox@6.0.1: {} - asyncbox@6.1.0: dependencies: p-limit: 7.3.0 asynckit@0.4.0: {} - axios@1.13.3: + axios@1.13.6: dependencies: follow-redirects: 1.15.11 form-data: 4.0.5 @@ -4160,15 +4224,15 @@ snapshots: transitivePeerDependencies: - debug - axios@1.13.6: + axios@1.14.0: dependencies: follow-redirects: 1.15.11 form-data: 4.0.5 - proxy-from-env: 1.1.0 + proxy-from-env: 2.1.0 transitivePeerDependencies: - debug - b4a@1.7.3: {} + b4a@1.8.0: {} balanced-match@1.0.2: {} @@ -4176,40 +4240,35 @@ snapshots: bare-events@2.8.2: {} - bare-fs@4.5.3: + bare-fs@4.5.6: dependencies: bare-events: 2.8.2 bare-path: 3.0.0 - bare-stream: 2.7.0(bare-events@2.8.2) - bare-url: 2.3.2 + 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 - optional: true - bare-os@3.6.2: - optional: true + bare-os@3.8.6: {} bare-path@3.0.0: dependencies: - bare-os: 3.6.2 - optional: true + bare-os: 3.8.6 - bare-stream@2.7.0(bare-events@2.8.2): + bare-stream@2.12.0(bare-events@2.8.2): dependencies: - streamx: 2.23.0 + streamx: 2.25.0 + teex: 1.0.1 optionalDependencies: bare-events: 2.8.2 transitivePeerDependencies: - - bare-abort-controller - react-native-b4a - optional: true - bare-url@2.3.2: + bare-url@2.4.0: dependencies: bare-path: 3.0.0 - optional: true base64-js@1.5.1: {} @@ -4219,7 +4278,7 @@ snapshots: dependencies: safe-buffer: 5.1.2 - basic-ftp@5.1.0: {} + basic-ftp@5.2.0: {} big-integer@1.6.52: {} @@ -4239,7 +4298,7 @@ snapshots: http-errors: 2.0.1 iconv-lite: 0.7.2 on-finished: 2.4.1 - qs: 6.14.1 + qs: 6.15.0 raw-body: 3.0.2 type-is: 2.0.1 transitivePeerDependencies: @@ -4255,7 +4314,7 @@ snapshots: dependencies: big-integer: 1.6.52 - brace-expansion@2.0.2: + brace-expansion@2.0.3: dependencies: balanced-match: 1.0.2 @@ -4263,6 +4322,10 @@ snapshots: dependencies: balanced-match: 4.0.4 + brace-expansion@5.0.5: + dependencies: + balanced-match: 4.0.4 + braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -4324,7 +4387,7 @@ snapshots: parse5: 7.3.0 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 7.22.0 + undici: 7.24.6 whatwg-mimetype: 4.0.0 chromium-bidi@0.5.8(devtools-protocol@0.0.1232444): @@ -4349,7 +4412,7 @@ snapshots: cliui@9.0.1: dependencies: string-width: 7.2.0 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 wrap-ansi: 9.0.2 clone@1.0.4: {} @@ -4514,10 +4577,15 @@ snapshots: diff@8.0.3: {} + diff@8.0.4: {} + dir-glob@3.0.1: dependencies: path-type: 4.0.0 + dnssd@0.4.1: + optional: true + dom-serializer@2.0.0: dependencies: domelementtype: 2.3.0 @@ -4556,10 +4624,10 @@ snapshots: edgedriver@6.3.0: dependencies: '@wdio/logger': 9.18.0 - '@zip.js/zip.js': 2.8.16 + '@zip.js/zip.js': 2.8.23 decamelize: 6.0.1 edge-paths: 3.0.5 - fast-xml-parser: 5.3.4 + fast-xml-parser: 5.5.9 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 which: 6.0.1 @@ -4630,16 +4698,16 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-plugin-perfectionist@5.6.0(eslint@10.0.2)(typescript@5.9.3): + eslint-plugin-perfectionist@5.7.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2): dependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) - eslint: 10.0.2 + '@typescript-eslint/utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + eslint: 10.1.0(jiti@2.6.1) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-scope@9.1.1: + eslint-scope@9.1.2: dependencies: '@types/esrecurse': 4.3.1 '@types/estree': 1.0.8 @@ -4650,14 +4718,14 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.0.2: + eslint@10.1.0(jiti@2.6.1): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.1.0(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.23.2 - '@eslint/config-helpers': 0.5.2 - '@eslint/core': 1.1.0 - '@eslint/plugin-kit': 0.6.0 + '@eslint/config-array': 0.23.3 + '@eslint/config-helpers': 0.5.3 + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 @@ -4666,9 +4734,9 @@ snapshots: cross-spawn: 7.0.6 debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint-scope: 9.1.1 + eslint-scope: 9.1.2 eslint-visitor-keys: 5.0.1 - espree: 11.1.1 + espree: 11.2.0 esquery: 1.7.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -4679,13 +4747,15 @@ snapshots: imurmurhash: 0.1.4 is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 - minimatch: 10.2.4 + minimatch: 10.2.5 natural-compare: 1.4.0 optionator: 0.9.4 + optionalDependencies: + jiti: 2.6.1 transitivePeerDependencies: - supports-color - espree@11.1.1: + espree@11.2.0: dependencies: acorn: 8.16.0 acorn-jsx: 5.3.2(acorn@8.16.0) @@ -4739,7 +4809,7 @@ snapshots: once: 1.4.0 parseurl: 1.3.3 proxy-addr: 2.0.7 - qs: 6.14.1 + qs: 6.15.0 range-parser: 1.2.1 router: 2.2.0 send: 1.2.1 @@ -4780,9 +4850,15 @@ snapshots: fast-uri@3.1.0: {} - fast-xml-parser@5.3.4: + fast-xml-builder@1.1.4: dependencies: - strnum: 2.1.2 + path-expression-matcher: 1.2.0 + + fast-xml-parser@5.5.9: + dependencies: + fast-xml-builder: 1.1.4 + path-expression-matcher: 1.2.0 + strnum: 2.2.2 fastest-levenshtein@1.0.16: {} @@ -4794,9 +4870,9 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.5.0(picomatch@4.0.3): + fdir@6.5.0(picomatch@4.0.4): optionalDependencies: - picomatch: 4.0.3 + picomatch: 4.0.4 fecha@4.2.3: {} @@ -4847,10 +4923,10 @@ snapshots: flat-cache@4.0.1: dependencies: - flatted: 3.3.3 + flatted: 3.4.2 keyv: 4.5.4 - flatted@3.3.3: {} + flatted@3.4.2: {} fn.name@1.1.0: {} @@ -4875,7 +4951,7 @@ snapshots: fresh@2.0.0: {} - fs-extra@11.3.3: + fs-extra@11.3.4: dependencies: graceful-fs: 4.2.11 jsonfile: 6.2.0 @@ -4895,17 +4971,17 @@ snapshots: geckodriver@6.1.0: dependencies: '@wdio/logger': 9.18.0 - '@zip.js/zip.js': 2.8.16 + '@zip.js/zip.js': 2.8.23 decamelize: 6.0.1 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 - modern-tar: 0.7.3 + modern-tar: 0.7.6 transitivePeerDependencies: - supports-color get-caller-file@2.0.5: {} - get-east-asian-width@1.4.0: {} + get-east-asian-width@1.5.0: {} get-intrinsic@1.3.0: dependencies: @@ -4920,7 +4996,7 @@ snapshots: hasown: 2.0.2 math-intrinsics: 1.1.0 - get-port@7.1.0: {} + get-port@7.2.0: {} get-proto@1.0.1: dependencies: @@ -4929,7 +5005,7 @@ snapshots: get-stream@5.2.0: dependencies: - pump: 3.0.3 + pump: 3.0.4 get-stream@9.0.1: dependencies: @@ -4938,7 +5014,7 @@ snapshots: get-uri@6.0.5: dependencies: - basic-ftp: 5.1.0 + basic-ftp: 5.2.0 data-uri-to-buffer: 6.0.2 debug: 4.4.3 transitivePeerDependencies: @@ -4951,7 +5027,7 @@ snapshots: email-addresses: 5.0.0 filenamify: 4.3.0 find-cache-dir: 3.3.2 - fs-extra: 11.3.3 + fs-extra: 11.3.4 globby: 11.1.0 glob-parent@5.1.2: @@ -4971,12 +5047,6 @@ snapshots: package-json-from-dist: 1.0.1 path-scurry: 1.11.1 - glob@13.0.0: - dependencies: - minimatch: 10.2.4 - minipass: 7.1.3 - path-scurry: 2.0.2 - glob@13.0.6: dependencies: minimatch: 10.2.4 @@ -5017,7 +5087,7 @@ snapshots: hosted-git-info@9.0.2: dependencies: - lru-cache: 11.2.6 + lru-cache: 11.2.7 hpack.js@2.1.6: dependencies: @@ -5089,14 +5159,14 @@ snapshots: ini@6.0.0: {} - io.appium.settings@7.0.20: + io.appium.settings@7.0.22: dependencies: - '@appium/logger': 2.0.4 + '@appium/logger': 2.0.5 asyncbox: 6.1.0 bluebird: 3.7.2 lodash: 4.17.23 semver: 7.7.4 - teen_process: 4.0.10 + teen_process: 4.1.0 ip-address@10.1.0: {} @@ -5140,8 +5210,6 @@ snapshots: isexe@2.0.0: {} - isexe@3.1.1: {} - isexe@3.1.5: optional: true @@ -5153,6 +5221,8 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jiti@2.6.1: {} + js-tokens@4.0.0: {} js2xmlparser2@0.2.0: {} @@ -5284,10 +5354,10 @@ snapshots: lru-cache@10.4.3: {} - lru-cache@11.2.5: {} - lru-cache@11.2.6: {} + lru-cache@11.2.7: {} + lru-cache@7.18.3: {} make-dir@3.1.0: @@ -5327,7 +5397,7 @@ snapshots: micromatch@4.0.8: dependencies: braces: 3.0.3 - picomatch: 2.3.1 + picomatch: 2.3.2 mime-db@1.52.0: {} @@ -5350,21 +5420,25 @@ snapshots: dependencies: brace-expansion: 5.0.4 + minimatch@10.2.5: + dependencies: + brace-expansion: 5.0.5 + minimatch@5.1.9: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 2.0.3 minimatch@9.0.9: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 2.0.3 minipass@7.1.3: {} mitt@3.0.1: {} - modern-tar@0.7.3: {} + modern-tar@0.7.6: {} - moment-timezone@0.6.0: + moment-timezone@0.6.1: dependencies: moment: 2.30.1 @@ -5399,14 +5473,14 @@ snapshots: netmask@2.0.2: {} - node-addon-api@8.6.0: + node-addon-api@8.7.0: optional: true - node-devicectl@1.1.4: + node-devicectl@1.2.0: dependencies: - '@appium/logger': 2.0.4 + '@appium/logger': 2.0.5 lodash: 4.17.23 - teen_process: 4.0.10 + teen_process: 4.1.0 node-fetch@2.7.0: dependencies: @@ -5415,20 +5489,20 @@ snapshots: node-simctl@8.1.6: dependencies: - '@appium/logger': 2.0.4 + '@appium/logger': 2.0.5 asyncbox: 6.1.0 bluebird: 3.7.2 lodash: 4.17.23 rimraf: 6.1.3 semver: 7.7.4 - teen_process: 4.0.10 + teen_process: 4.1.0 uuid: 13.0.0 which: 6.0.1 normalize-package-data@8.0.0: dependencies: hosted-git-info: 9.0.2 - semver: 7.7.3 + semver: 7.7.4 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -5441,7 +5515,7 @@ snapshots: ansi-styles: 6.2.3 cross-spawn: 7.0.6 memorystream: 0.3.1 - picomatch: 4.0.3 + picomatch: 4.0.4 pidtree: 0.6.0 read-package-json-fast: 4.0.0 shell-quote: 1.8.3 @@ -5546,7 +5620,7 @@ snapshots: dependencies: commander: 6.2.1 - package-directory@8.1.0: + package-directory@8.2.0: dependencies: find-up-simple: 1.0.1 @@ -5583,6 +5657,8 @@ snapshots: path-exists@4.0.0: {} + path-expression-matcher@1.2.0: {} + path-key@3.1.1: {} path-scurry@1.11.1: @@ -5592,20 +5668,23 @@ snapshots: path-scurry@2.0.2: dependencies: - lru-cache: 11.2.6 + lru-cache: 11.2.7 minipass: 7.1.3 path-to-regexp@8.3.0: {} + path-to-regexp@8.4.1: + optional: true + path-type@4.0.0: {} pend@1.2.0: {} picocolors@1.1.1: {} - picomatch@2.3.1: {} + picomatch@2.3.2: {} - picomatch@4.0.3: {} + picomatch@4.0.4: {} pidtree@0.6.0: optional: true @@ -5614,17 +5693,17 @@ snapshots: dependencies: find-up: 4.1.0 - playwright-core@1.58.2: {} + playwright-core@1.59.0: {} - playwright@1.58.2: + playwright@1.59.0: dependencies: - playwright-core: 1.58.2 + playwright-core: 1.59.0 optionalDependencies: fsevents: 2.3.2 plist@3.1.0: dependencies: - '@xmldom/xmldom': 0.8.11 + '@xmldom/xmldom': 0.8.12 base64-js: 1.5.1 xmlbuilder: 15.1.1 @@ -5681,7 +5760,9 @@ snapshots: proxy-from-env@1.1.0: {} - pump@3.0.3: + proxy-from-env@2.1.0: {} + + pump@3.0.4: dependencies: end-of-stream: 1.4.5 once: 1.4.0 @@ -5695,7 +5776,7 @@ snapshots: cross-fetch: 4.0.0 debug: 4.3.4 devtools-protocol: 0.0.1232444 - ws: 8.19.0 + ws: 8.20.0 transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -5706,7 +5787,7 @@ snapshots: - utf-8-validate optional: true - qs@6.14.1: + qs@6.15.0: dependencies: side-channel: 1.1.0 @@ -5729,13 +5810,13 @@ snapshots: npm-normalize-package-bin: 4.0.0 optional: true - read-pkg@10.0.0: + read-pkg@10.1.0: dependencies: '@types/normalize-package-data': 2.4.4 normalize-package-data: 8.0.0 parse-json: 8.3.0 - type-fest: 5.4.1 - unicorn-magic: 0.3.0 + type-fest: 5.4.4 + unicorn-magic: 0.4.0 readable-stream@1.1.14: dependencies: @@ -5818,7 +5899,7 @@ snapshots: safe-buffer@5.2.1: {} - safe-regex2@5.0.0: + safe-regex2@5.1.0: dependencies: ret: 0.5.0 @@ -5953,12 +6034,12 @@ snapshots: signal-exit@4.1.0: {} - sinon@21.0.1: + sinon@21.0.3: dependencies: '@sinonjs/commons': 3.0.1 - '@sinonjs/fake-timers': 15.1.0 - '@sinonjs/samsam': 8.0.3 - diff: 8.0.3 + '@sinonjs/fake-timers': 15.2.0 + '@sinonjs/samsam': 9.0.3 + diff: 8.0.4 supports-color: 7.2.0 slash@3.0.0: {} @@ -5992,16 +6073,16 @@ snapshots: spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.22 + spdx-license-ids: 3.0.23 spdx-exceptions@2.5.0: {} spdx-expression-parse@3.0.1: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.22 + spdx-license-ids: 3.0.23 - spdx-license-ids@3.0.22: {} + spdx-license-ids@3.0.23: {} spdy-transport@3.0.0: dependencies: @@ -6041,11 +6122,11 @@ snapshots: duplexer: 0.1.2 through: 2.3.8 - streamx@2.23.0: + streamx@2.25.0: dependencies: events-universal: 1.0.1 fast-fifo: 1.3.2 - text-decoder: 1.2.3 + text-decoder: 1.2.7 transitivePeerDependencies: - bare-abort-controller - react-native-b4a @@ -6060,13 +6141,13 @@ snapshots: dependencies: eastasianwidth: 0.2.0 emoji-regex: 9.2.2 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 string-width@7.2.0: dependencies: emoji-regex: 10.6.0 - get-east-asian-width: 1.4.0 - strip-ansi: 7.1.2 + get-east-asian-width: 1.5.0 + strip-ansi: 7.2.0 string_decoder@0.10.31: {} @@ -6082,7 +6163,7 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.2: + strip-ansi@7.2.0: dependencies: ansi-regex: 6.2.2 @@ -6090,7 +6171,7 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - strnum@2.1.2: {} + strnum@2.2.2: {} supports-color@10.2.2: {} @@ -6100,25 +6181,27 @@ snapshots: tagged-tag@1.0.0: {} - tar-fs@3.1.1: + tar-fs@3.1.2: dependencies: - pump: 3.0.3 - tar-stream: 3.1.7 + pump: 3.0.4 + tar-stream: 3.1.8 optionalDependencies: - bare-fs: 4.5.3 + bare-fs: 4.5.6 bare-path: 3.0.0 transitivePeerDependencies: - bare-abort-controller - bare-buffer - react-native-b4a - tar-stream@3.1.7: + tar-stream@3.1.8: dependencies: - b4a: 1.7.3 + b4a: 1.8.0 + bare-fs: 4.5.6 fast-fifo: 1.3.2 - streamx: 2.23.0 + streamx: 2.25.0 transitivePeerDependencies: - bare-abort-controller + - bare-buffer - react-native-b4a teen_process@4.0.10: @@ -6126,14 +6209,21 @@ snapshots: lodash: 4.17.23 shell-quote: 1.8.3 - teen_process@4.0.8: + teen_process@4.1.0: dependencies: lodash: 4.17.23 shell-quote: 1.8.3 - text-decoder@1.2.3: + teex@1.0.1: + dependencies: + streamx: 2.25.0 + transitivePeerDependencies: + - bare-abort-controller + - react-native-b4a + + text-decoder@1.2.7: dependencies: - b4a: 1.7.3 + b4a: 1.8.0 transitivePeerDependencies: - react-native-b4a @@ -6143,8 +6233,8 @@ snapshots: tinyglobby@0.2.15: dependencies: - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 to-regex-range@5.0.1: dependencies: @@ -6165,25 +6255,25 @@ snapshots: dependencies: utf8-byte-length: 1.0.5 - ts-api-utils@2.4.0(typescript@5.9.3): + ts-api-utils@2.5.0(typescript@6.0.2): dependencies: - typescript: 5.9.3 + typescript: 6.0.2 - ts-node@10.9.2(@types/node@25.3.3)(typescript@5.9.3): + ts-node@10.9.2(@types/node@25.5.0)(typescript@6.0.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 25.3.3 + '@types/node': 25.5.0 acorn: 8.15.0 acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.4 make-error: 1.3.6 - typescript: 5.9.3 + typescript: 6.0.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -6201,7 +6291,7 @@ snapshots: type-fest@4.41.0: {} - type-fest@5.4.1: + type-fest@5.4.4: dependencies: tagged-tag: 1.0.0 @@ -6211,18 +6301,21 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.2 - typescript-eslint@8.56.1(eslint@10.0.2)(typescript@5.9.3): + typescript-eslint@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2)(typescript@5.9.3) - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2)(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) - eslint: 10.0.2 - typescript: 5.9.3 + '@typescript-eslint/eslint-plugin': 8.58.0(@typescript-eslint/parser@8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/parser': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.58.0(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.0(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + eslint: 10.1.0(jiti@2.6.1) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - typescript@5.9.3: {} + typescript@5.9.3: + optional: true + + typescript@6.0.2: {} unbzip2-stream@1.4.3: dependencies: @@ -6234,11 +6327,11 @@ snapshots: undici-types@7.18.2: {} - undici@6.23.0: {} + undici@6.24.1: {} - undici@7.22.0: {} + undici@7.24.6: {} - unicorn-magic@0.3.0: {} + unicorn-magic@0.4.0: {} universalify@2.0.1: {} @@ -6289,19 +6382,19 @@ snapshots: dependencies: defaults: 1.0.4 - webdriver@9.23.2: + webdriver@9.24.0: dependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 '@types/ws': 8.18.1 - '@wdio/config': 9.23.2 + '@wdio/config': 9.24.0 '@wdio/logger': 9.18.0 - '@wdio/protocols': 9.23.2 - '@wdio/types': 9.23.2 - '@wdio/utils': 9.23.2 + '@wdio/protocols': 9.24.0 + '@wdio/types': 9.24.0 + '@wdio/utils': 9.24.0 deepmerge-ts: 7.1.5 https-proxy-agent: 7.0.6 - undici: 6.23.0 - ws: 8.19.0 + undici: 6.24.1 + ws: 8.20.0 transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -6310,16 +6403,16 @@ snapshots: - supports-color - utf-8-validate - webdriverio@9.23.2(puppeteer-core@21.11.0): + webdriverio@9.24.0(puppeteer-core@21.11.0): dependencies: - '@types/node': 20.19.35 + '@types/node': 20.19.37 '@types/sinonjs__fake-timers': 8.1.5 - '@wdio/config': 9.23.2 + '@wdio/config': 9.24.0 '@wdio/logger': 9.18.0 - '@wdio/protocols': 9.23.2 + '@wdio/protocols': 9.24.0 '@wdio/repl': 9.16.2 - '@wdio/types': 9.23.2 - '@wdio/utils': 9.23.2 + '@wdio/types': 9.24.0 + '@wdio/utils': 9.24.0 archiver: 7.0.1 aria-query: 5.3.2 cheerio: 1.2.0 @@ -6336,7 +6429,7 @@ snapshots: rgb2hex: 0.2.5 serialize-error: 12.0.0 urlpattern-polyfill: 10.1.0 - webdriver: 9.23.2 + webdriver: 9.24.0 optionalDependencies: puppeteer-core: 21.11.0 transitivePeerDependencies: @@ -6371,10 +6464,6 @@ snapshots: isexe: 3.1.5 optional: true - which@6.0.0: - dependencies: - isexe: 3.1.1 - which@6.0.1: dependencies: isexe: 4.0.0 @@ -6411,18 +6500,20 @@ snapshots: dependencies: ansi-styles: 6.2.3 string-width: 5.1.2 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 wrap-ansi@9.0.2: dependencies: ansi-styles: 6.2.3 string-width: 7.2.0 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 wrappy@1.0.2: {} ws@8.19.0: {} + ws@8.20.0: {} + xmlbuilder@15.1.1: {} xpath@0.0.34: {} diff --git a/run/test/utils/capabilities_ios.ts b/run/test/utils/capabilities_ios.ts index 67b756fa8..7241bd16d 100644 --- a/run/test/utils/capabilities_ios.ts +++ b/run/test/utils/capabilities_ios.ts @@ -1,4 +1,5 @@ -import { AppiumXCUITestCapabilities } from '@wdio/types/build/Capabilities'; +import type { Capabilities } from '@wdio/types'; + import { W3CXCUITestDriverCaps } from 'appium-xcuitest-driver/build/lib/driver'; import dotenv from 'dotenv'; import { existsSync, readFileSync } from 'fs'; @@ -12,6 +13,8 @@ export type IOSTestContext = { sessionProEnabled?: string; }; +type AppiumXCUITestCapabilities = Capabilities.AppiumXCUITestCapabilities; + export const IOS_PRO_CONTEXT: IOSTestContext = { sessionProEnabled: 'true' }; const iosPathPrefix = process.env.IOS_APP_PATH_PREFIX; diff --git a/tsconfig.json b/tsconfig.json index a842d7e6f..a5efc696f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,8 +1,8 @@ { "compilerOptions": { - "moduleResolution": "node", + "moduleResolution": "nodenext", "sourceMap": true, - "module": "commonjs", + "module": "nodenext", "removeComments": true, "noImplicitAny": true, "skipLibCheck": true,