diff --git a/.ado/templates/e2e-testing-android.yml b/.ado/templates/e2e-testing-android.yml index 7280297ab4..fc2545815b 100644 --- a/.ado/templates/e2e-testing-android.yml +++ b/.ado/templates/e2e-testing-android.yml @@ -38,6 +38,12 @@ steps: condition: succeeded() displayName: 'Create success build variable' + - script: | + yarn e2eprep:android + workingDirectory: apps/E2E + displayName: 'prepare E2E Android tests' + condition: succeeded() + - script: | yarn e2etest:android workingDirectory: apps/E2E diff --git a/.ado/templates/e2e-testing-ios.yml b/.ado/templates/e2e-testing-ios.yml index 2207cd9666..03bc301cc3 100644 --- a/.ado/templates/e2e-testing-ios.yml +++ b/.ado/templates/e2e-testing-ios.yml @@ -11,6 +11,12 @@ steps: condition: succeeded() displayName: 'Create success build variable' + - script: | + yarn e2eprep:ios + workingDirectory: apps/E2E + displayName: 'prepare E2E iOS tests' + condition: succeeded() + - script: | yarn e2etest:ios workingDirectory: apps/E2E diff --git a/.ado/templates/e2e-testing-macos.yml b/.ado/templates/e2e-testing-macos.yml index 0b9275f09f..b68616b8fa 100644 --- a/.ado/templates/e2e-testing-macos.yml +++ b/.ado/templates/e2e-testing-macos.yml @@ -11,6 +11,12 @@ steps: condition: succeeded() displayName: 'Create success build variable' + - script: | + yarn e2eprep:macos + workingDirectory: apps/E2E + displayName: 'prepare E2E macos tests' + condition: succeeded() + - script: | yarn e2etest:macos workingDirectory: apps/E2E diff --git a/.ado/templates/e2e-testing-uwp.yml b/.ado/templates/e2e-testing-uwp.yml index 67f7ffc1e7..1a962d76b2 100644 --- a/.ado/templates/e2e-testing-uwp.yml +++ b/.ado/templates/e2e-testing-uwp.yml @@ -35,6 +35,12 @@ steps: condition: succeeded() displayName: 'Create success build variable' + - script: | + yarn e2eprep:windows + workingDirectory: apps/E2E + displayName: 'prepare E2E Windows tests' + condition: succeeded() + - script: | yarn e2etest:windows workingDirectory: apps\E2E diff --git a/.ado/templates/e2e-testing-win32.yml b/.ado/templates/e2e-testing-win32.yml index b88de400ac..f44854ae83 100644 --- a/.ado/templates/e2e-testing-win32.yml +++ b/.ado/templates/e2e-testing-win32.yml @@ -25,6 +25,12 @@ steps: condition: succeeded() displayName: 'Create success build variable' + - script: | + yarn e2eprep:win32 + workingDirectory: apps/E2E + displayName: 'prepare E2E Win32 tests' + condition: succeeded() + - script: | yarn e2etest:win32 workingDirectory: apps/E2E diff --git a/.gitignore b/.gitignore index 829c279731..f945efae16 100644 --- a/.gitignore +++ b/.gitignore @@ -115,4 +115,7 @@ apps/*/.vscode/.react/ !**/.yarn/versions # Ccache -.ccache \ No newline at end of file +.ccache + +# Appium +**/.appium \ No newline at end of file diff --git a/.yarn/patches/expect-webdriverio-npm-5.6.1-69666d39e9.patch b/.yarn/patches/expect-webdriverio-npm-5.6.1-69666d39e9.patch new file mode 100644 index 0000000000..6db25510f3 --- /dev/null +++ b/.yarn/patches/expect-webdriverio-npm-5.6.1-69666d39e9.patch @@ -0,0 +1,97 @@ +diff --git a/lib/index.js b/lib/index.js +index cff5a1256df83e746d874c5ca722d5b3b8c8ac3c..178a004a0b4231a6be964b8c33d153a2525ac168 100644 +--- a/lib/index.js ++++ b/lib/index.js +@@ -20,18 +20,26 @@ expectLib.extend = (m) => { + }; + expectLib.extend(filteredMatchers); + const expectWithSoft = expectLib; +-Object.defineProperty(expectWithSoft, 'soft', { +- value: (actual) => createSoftExpect(actual) +-}); +-Object.defineProperty(expectWithSoft, 'getSoftFailures', { +- value: (testId) => SoftAssertService.getInstance().getFailures(testId) +-}); +-Object.defineProperty(expectWithSoft, 'assertSoftFailures', { +- value: (testId) => SoftAssertService.getInstance().assertNoFailures(testId) +-}); +-Object.defineProperty(expectWithSoft, 'clearSoftFailures', { +- value: (testId) => SoftAssertService.getInstance().clearFailures(testId) +-}); ++if (!Object.prototype.hasOwnProperty.call(expectWithSoft, 'soft')) { ++ Object.defineProperty(expectWithSoft, 'soft', { ++ value: (actual) => createSoftExpect(actual) ++ }); ++} ++if (!Object.prototype.hasOwnProperty.call(expectWithSoft, 'getSoftFailures')) { ++ Object.defineProperty(expectWithSoft, 'getSoftFailures', { ++ value: (testId) => SoftAssertService.getInstance().getFailures(testId) ++ }); ++} ++if (!Object.prototype.hasOwnProperty.call(expectWithSoft, 'assertSoftFailures')) { ++ Object.defineProperty(expectWithSoft, 'assertSoftFailures', { ++ value: (testId) => SoftAssertService.getInstance().assertNoFailures(testId) ++ }); ++} ++if (!Object.prototype.hasOwnProperty.call(expectWithSoft, 'clearSoftFailures')) { ++ Object.defineProperty(expectWithSoft, 'clearSoftFailures', { ++ value: (testId) => SoftAssertService.getInstance().clearFailures(testId) ++ }); ++} + export const expect = expectWithSoft; + export const getConfig = () => DEFAULT_OPTIONS; + export const setDefaultOptions = (options = {}) => { +diff --git a/lib/index.js.bak b/lib/index.js.bak +new file mode 100644 +index 0000000000000000000000000000000000000000..cff5a1256df83e746d874c5ca722d5b3b8c8ac3c +--- /dev/null ++++ b/lib/index.js.bak +@@ -0,0 +1,48 @@ ++import { expect as expectLib } from 'expect'; ++import * as wdioMatchers from './matchers.js'; ++import { DEFAULT_OPTIONS } from './constants.js'; ++import createSoftExpect from './softExpect.js'; ++import { SoftAssertService } from './softAssert.js'; ++export const matchers = new Map(); ++const filteredMatchers = {}; ++const extend = expectLib.extend; ++Object.keys(wdioMatchers).forEach(matcher => { ++ if (typeof wdioMatchers[matcher] === 'function') { ++ filteredMatchers[matcher] = wdioMatchers[matcher]; ++ } ++}); ++expectLib.extend = (m) => { ++ if (!m || typeof m !== 'object') { ++ return; ++ } ++ Object.entries(m).forEach(([name, matcher]) => matchers.set(name, matcher)); ++ return extend(m); ++}; ++expectLib.extend(filteredMatchers); ++const expectWithSoft = expectLib; ++Object.defineProperty(expectWithSoft, 'soft', { ++ value: (actual) => createSoftExpect(actual) ++}); ++Object.defineProperty(expectWithSoft, 'getSoftFailures', { ++ value: (testId) => SoftAssertService.getInstance().getFailures(testId) ++}); ++Object.defineProperty(expectWithSoft, 'assertSoftFailures', { ++ value: (testId) => SoftAssertService.getInstance().assertNoFailures(testId) ++}); ++Object.defineProperty(expectWithSoft, 'clearSoftFailures', { ++ value: (testId) => SoftAssertService.getInstance().clearFailures(testId) ++}); ++export const expect = expectWithSoft; ++export const getConfig = () => DEFAULT_OPTIONS; ++export const setDefaultOptions = (options = {}) => { ++ Object.entries(options).forEach(([key, value]) => { ++ if (key in DEFAULT_OPTIONS) { ++ DEFAULT_OPTIONS[key] = value; ++ } ++ }); ++}; ++export const setOptions = setDefaultOptions; ++export { SnapshotService } from './snapshot.js'; ++export { SoftAssertService } from './softAssert.js'; ++export { SoftAssertionService } from './softAssertService.js'; ++export * as utils from './utils.js'; diff --git a/.yarnrc.yml b/.yarnrc.yml index d225f0bcbc..4ba216422e 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -1,23 +1,82 @@ -dynamicPackageExtensions: ./scripts/dynamic.extensions.mjs +catalog: + '@types/jasmine': '5.1.13' + '@wdio/appium-service': '^9.23.0' + '@wdio/cli': '^9.23.0' + '@wdio/globals': '^9.23.0' + '@wdio/jasmine-framework': '^9.23.0' + '@wdio/json-reporter': '^9.20.0' + '@wdio/local-runner': '^9.23.0' + '@wdio/logger': '^9.18.0' + '@wdio/runner': '^9.23.0' + '@wdio/spec-reporter': '^9.20.0' + 'appium': '^3.1.2' + 'appium-mac2-driver': '^3.2.13' + 'appium-uiautomator2-driver': '^6.7.8' + 'appium-windows-driver': '^5.1.5' + 'appium-xcuitest-driver': '^10.14.5' + 'expect-webdriverio': '^5.6.1' + 'rimraf': '^6.1.2' + 'webdriverio': '^9.23.0' -enableGlobalCache: false +dynamicPackageExtensions: ./scripts/dynamic.extensions.mjs enableScripts: false -nodeLinker: node-modules +globalFolder: .yarn/store + +nodeLinker: pnpm packageExtensions: - "@svgr/core@*": + 'appium@*': + dependencies: + '@colors/colors': '*' + 'appium-mac2-driver': '*' + 'appium-uiautomator2-driver': '*' + 'appium-windows-driver': '*' + 'appium-xcuitest-driver': '*' + 'appium-mac2-driver@*': + dependencies: + 'appium': '*' + 'appium-uiautomator2-driver@*': + dependencies: + 'appium': '*' + 'appium-windows-driver@*': + dependencies: + 'appium': '*' + 'appium-xcuitest-driver@*': + dependencies: + 'appium': '*' + 'iconv-lite@*': + dependencies: + 'iconv-lite': '*' + '@wdio/appium-service@*': + dependencies: + 'appium': '*' + 'appium-webdriveragent@*': + dependencies: + appium-xcode: '*' + 'expect-webdriverio@*': + dependencies: + '@wdio/globals': '*' + '@wdio/logger': '*' + 'webdriverio': '*' + '@wdio/runner@*': + dependencies: + 'expect-webdriverio': '*' + '@wdio/jasmine-framework@*': + dependencies: + 'expect-webdriverio': '*' + '@svgr/core@*': dependencies: - "@svgr/plugin-jsx": "*" - "@svgr/plugin-svgo": "*" + '@svgr/plugin-jsx': '*' + '@svgr/plugin-svgo': '*' react-native-svg@*: dependencies: - buffer: "*" + buffer: '*' plugins: - checksum: 672e525b81762c6162366bd3ffec5e86ab8fac2655ef0267047e86a0f32e79a4bde0f170bc30479663f40aa3f006d91f8dc3289f679dd4dc5ae5a5d12ba3ad0b path: .yarn/plugins/@rnx-kit/yarn-plugin-dynamic-extensions.cjs - spec: "https://raw.githubusercontent.com/microsoft/rnx-kit/main/incubator/yarn-plugin-dynamic-extensions/index.js" + spec: 'https://raw.githubusercontent.com/microsoft/rnx-kit/main/incubator/yarn-plugin-dynamic-extensions/index.js' yarnPath: .yarn/releases/yarn-4.11.0.cjs diff --git a/apps/E2E/package.json b/apps/E2E/package.json index e7d6ecd131..e6d2ff65f3 100644 --- a/apps/E2E/package.json +++ b/apps/E2E/package.json @@ -3,25 +3,29 @@ "version": "1.43.11", "description": "Package containing E2E testing specs", "license": "MIT", - "main": "lib-commonjs/index.js", - "module": "lib/index.js", - "react-native": "src/index.ts", + "main": "lib/index.js", + "module": "lib/index.mjs", "typings": "lib/index.d.ts", "exports": { ".": { - "import": "./lib/index.js", - "require": "./lib-commonjs/index.js", - "types": "./lib/index.d.ts" + "types": "./lib/index.d.ts", + "import": "./lib/index.mjs", + "require": "./lib/index.js" } }, "scripts": { - "build": "fluentui-scripts build", + "build": "fluentui-scripts hybrid-build", "lint": "fluentui-scripts eslint", - "e2etest:android": "wdio run wdio.conf.android.js", - "e2etest:ios": "wdio run wdio.conf.ios.js", - "e2etest:macos": "wdio run wdio.conf.macos.js", - "e2etest:win32": "wdio run wdio.conf.win32.js", - "e2etest:windows": "rimraf errorShots reports && wdio run wdio.conf.windows.js" + "e2eprep:android": "cross-env APPIUM_HOME=.appium yarn exec appium driver install uiautomator2", + "e2eprep:ios": "cross-env APPIUM_HOME=.appium yarn exec appium driver install xcuitest", + "e2eprep:macos": "cross-env APPIUM_HOME=.appium yarn exec appium driver install mac2", + "e2eprep:win32": "cross-env APPIUM_HOME=.appium yarn exec appium driver install windows", + "e2eprep:windows": "cross-env APPIUM_HOME=.appium yarn exec appium driver install windows", + "e2etest:android": "cross-env APPIUM_HOME=.appium wdio run wdio.conf.android.js", + "e2etest:ios": "cross-env APPIUM_HOME=.appium wdio run wdio.conf.ios.js", + "e2etest:macos": "cross-env APPIUM_HOME=.appium wdio run wdio.conf.macos.js", + "e2etest:win32": "cross-env APPIUM_HOME=.appium wdio run wdio.conf.win32.js", + "e2etest:windows": "rimraf errorShots reports && cross-env APPIUM_HOME=.appium wdio run wdio.conf.windows.js" }, "repository": { "type": "git", @@ -33,6 +37,8 @@ "dist/*" ], "dependencies": { + "@office-iss/react-native-win32": "^0.74.0", + "@office-iss/rex-win32": "0.73.11-devmain.16.0.17615.15030", "react": "18.2.0", "react-native": "^0.74.0", "react-native-macos": "^0.74.0", @@ -48,26 +54,30 @@ "@react-native/metro-babel-transformer": "^0.74.0", "@react-native/metro-config": "^0.74.0", "@rnx-kit/metro-config": "^2.0.0", - "@types/jasmine": "5.1.4", + "@types/jasmine": "catalog:", "@types/node": "^22.2.0", "@types/react": "^18.2.0", - "@wdio/appium-service": "^9.12.6", - "@wdio/cli": "^9.12.6", - "@wdio/globals": "^9.12.6", - "@wdio/jasmine-framework": "^9.12.6", - "@wdio/json-reporter": "^9.12.6", - "@wdio/local-runner": "^9.12.6", - "@wdio/spec-reporter": "^9.12.6", - "appium": "^2.11.2", - "appium-mac2-driver": "^1.12.0", - "appium-uiautomator2-driver": "^3.0.5", - "appium-windows-driver": "^2.12.18", - "appium-xcuitest-driver": "^7.9.1", + "@wdio/appium-service": "catalog:", + "@wdio/cli": "catalog:", + "@wdio/globals": "catalog:", + "@wdio/jasmine-framework": "catalog:", + "@wdio/json-reporter": "catalog:", + "@wdio/local-runner": "catalog:", + "@wdio/logger": "catalog:", + "@wdio/runner": "catalog:", + "@wdio/spec-reporter": "catalog:", + "appium": "catalog:", + "appium-mac2-driver": "catalog:", + "appium-uiautomator2-driver": "catalog:", + "appium-windows-driver": "catalog:", + "appium-xcuitest-driver": "catalog:", + "cross-env": "^7.0.3", + "expect-webdriverio": "catalog:", "metro-config": "^0.80.3", "rimraf": "^5.0.1", "ts-node": "^10.7.0", - "typescript": "4.9.4", - "webdriverio": "^9.12.6" + "typescript": "^5.8.0", + "webdriverio": "catalog:" }, "installConfig": { "hoistingLimits": "dependencies" diff --git a/apps/E2E/src/Callout/pages/CalloutPageObject.win.ts b/apps/E2E/src/Callout/pages/CalloutPageObject.win.ts index 32ae685c5f..b53f750a97 100644 --- a/apps/E2E/src/Callout/pages/CalloutPageObject.win.ts +++ b/apps/E2E/src/Callout/pages/CalloutPageObject.win.ts @@ -6,24 +6,21 @@ class CalloutPageObject extends BasePage { /**************** UI Element Interaction Methods ******************/ /******************************************************************/ async isCalloutOpen(): Promise { - return await (await this._primaryComponent).isDisplayed(); + return this._primaryComponent.isDisplayed(); } // This both opens and waits for it to go in view async openCalloutAndWaitForLoad(): Promise { if (!(await this.isCalloutOpen())) { - const calloutButton = await this._buttonToOpenCallout; - await browser.waitUntil(async () => await calloutButton.isEnabled(), - { + await browser.waitUntil(async () => await this._buttonToOpenCallout.isEnabled(), { timeout: 15000, - timeoutMsg: 'Button to open the Callout is not enabled.' + timeoutMsg: 'Button to open the Callout is not enabled.', }); - await calloutButton.click(); - await this.waitForCondition( - async () => await this.isCalloutOpen(), - 'Clicked the button to open the Callout, but the Callout did not open correctly.', - ); + await this._buttonToOpenCallout.click(); + await this._primaryComponent.waitForDisplayed({ + timeoutMsg: 'Clicked the button to open the Callout, but the Callout did not open correctly', + }); } } diff --git a/apps/E2E/src/Callout/specs/Callout.spec.win.ts b/apps/E2E/src/Callout/specs/Callout.spec.win.ts index 0d3fdbfdae..1048b6e14a 100644 --- a/apps/E2E/src/Callout/specs/Callout.spec.win.ts +++ b/apps/E2E/src/Callout/specs/Callout.spec.win.ts @@ -23,7 +23,7 @@ describe('Callout Testing Initialization', () => { describe('Callout Accessibility Testing', () => { beforeAll(async () => { - await CalloutPageObject.scrollToTestElement(await CalloutPageObject._buttonToOpenCallout); + await CalloutPageObject.scrollToTestElement(CalloutPageObject._buttonToOpenCallout); await CalloutPageObject.openCalloutAndWaitForLoad(); }); diff --git a/apps/E2E/src/CheckboxLegacy/pages/CheckboxLegacyPageObject.ts b/apps/E2E/src/CheckboxLegacy/pages/CheckboxLegacyPageObject.ts index 2004a23af4..a26dc9fa02 100644 --- a/apps/E2E/src/CheckboxLegacy/pages/CheckboxLegacyPageObject.ts +++ b/apps/E2E/src/CheckboxLegacy/pages/CheckboxLegacyPageObject.ts @@ -30,7 +30,7 @@ class CheckboxLegacyPageObject extends BasePage { /* Toggles the checkbox to the checked if newState == true or unchecked if newState == false. */ async toggleCheckbox(newState: boolean) { - if (await this.isCheckboxChecked() !== newState) { + if ((await this.isCheckboxChecked()) !== newState) { await this.click(this._primaryComponent); await this.waitForCheckboxToggle( newState, diff --git a/apps/E2E/src/ContextualMenu/pages/ContextualMenuPageObject.win.ts b/apps/E2E/src/ContextualMenu/pages/ContextualMenuPageObject.win.ts index 985ff99b6e..d66249a027 100644 --- a/apps/E2E/src/ContextualMenu/pages/ContextualMenuPageObject.win.ts +++ b/apps/E2E/src/ContextualMenu/pages/ContextualMenuPageObject.win.ts @@ -13,22 +13,26 @@ class ContextualMenuPageObject extends BasePage { /******************************************************************/ /* Waits for the MenuItems to be displayed and returns true / false whether that occurs. */ async waitForContextualMenuItemsToDisplay(timeout?: number): Promise { - return await this.waitForCondition(async () => await this.contextualMenuItemDisplayed(), 'The Contextual Menu Items did not display.', timeout); + return this._contextualMenuItem.waitForDisplayed({ + timeoutMsg: 'The Contextual Menu Items did not display.', + timeout, + }); } /* Whether the contextual menu item is displayed or not. It should be displayed after clicking on the MenuButton */ async contextualMenuItemDisplayed(): Promise { - return await (await this._contextualMenuItem).isDisplayed(); + return this._contextualMenuItem.isDisplayed(); } /* Closes the ContextualMenu by sending an ESCAPE key input to the menu button */ async closeContextualMenu(): Promise { - if (await this.contextualMenuItemDisplayed()) { + if (await this._contextualMenuItem.isDisplayed()) { await this.sendKeys(this._contextualMenuItem, [Keys.ESCAPE]); - await this.waitForCondition( - async () => !(await this.contextualMenuItemDisplayed()), - "Pressed 'ESC' on the ContextualMenu item, but the ContextualMenu items are still displayed - the ContextMenu appears to still be open.", - ); + await this._contextualMenuItem.waitForDisplayed({ + reverse: true, + timeoutMsg: + "Pressed 'ESC' on the ContextualMenu item, but the ContextualMenu items are still displayed - the ContextMenu appears to still be open.", + }); } } diff --git a/apps/E2E/src/FocusZone/pages/FocusZonePageObject.ts b/apps/E2E/src/FocusZone/pages/FocusZonePageObject.ts index 104d8008c4..f19f935517 100644 --- a/apps/E2E/src/FocusZone/pages/FocusZonePageObject.ts +++ b/apps/E2E/src/FocusZone/pages/FocusZonePageObject.ts @@ -31,38 +31,37 @@ class FocusZonePageObject extends BasePage { async configureGridFocusZone(option: 'SetDirection', direction: FocusZoneDirection); async configureGridFocusZone(option: GridFocusZoneOption, value: boolean); async configureGridFocusZone(option: GridFocusZoneOption, arg: any): Promise { - let switchElement: WebdriverIO.Element; + let switchElement: ChainablePromiseElement; switch (option) { case 'SetDirection': { - const DirectionDropdown = await this._directionPicker; + const DirectionDropdown = this._directionPicker; // If the dropdown is already at the default value, break - if((await DirectionDropdown.getAttribute('Name')).indexOf(arg) !== -1) { + if ((await DirectionDropdown.getAttribute('Name')).indexOf(arg) !== -1) { return; } await DirectionDropdown.click(); - await browser.waitUntil(async () => await (await this._getGridFocusZoneMenuOption(arg)).isDisplayed()); - await (await this._getGridFocusZoneMenuOption(arg)).click(); + await this._getGridFocusZoneMenuOption(arg).waitForDisplayed(); + await this._getGridFocusZoneMenuOption(arg).click(); - await browser.waitUntil(async () => (await DirectionDropdown.getAttribute('Name')).indexOf(arg) !== -1, - { + await browser.waitUntil(async () => (await DirectionDropdown.getAttribute('Name')).indexOf(arg) !== -1, { timeout: 15000, - timeoutMsg: 'Could not reset the directional dropdown back to it\'s original value' + timeoutMsg: "Could not reset the directional dropdown back to it's original value", }); return; } case 'Set2DNavigation': - switchElement = await this._twoDimSwitch; + switchElement = this._twoDimSwitch; break; case 'SetCircularNavigation': - switchElement = await this._circleNavSwitch; + switchElement = this._circleNavSwitch; break; case 'UseDefaultTabbableElement': - switchElement = await this._defaultTabbableElementSwitch; + switchElement = this._defaultTabbableElementSwitch; break; case 'Disable': - switchElement = await this._disabledSwitch; + switchElement = this._disabledSwitch; break; default: } @@ -72,19 +71,18 @@ class FocusZonePageObject extends BasePage { } // Wait until the switch correctly changes states - await browser.waitUntil(async () => await switchElement.isSelected() == arg, - { + await browser.waitUntil(async () => (await switchElement.isSelected()) == arg, { timeout: 15000, - timeoutMsg: `Attempted to switch the ${option} to ${arg}, but it remained at ${await switchElement.isSelected()}` + timeoutMsg: `Attempted to switch the ${option} to ${arg}, but it remained at ${await switchElement.isSelected()}`, }); } - async gridButton(button: GridButton) { - return await By(FOCUSZONE_GRID_BUTTON(button)); + gridButton(button: GridButton) { + return By(FOCUSZONE_GRID_BUTTON(button)); } - private async _getGridFocusZoneMenuOption(direction: FocusZoneDirection) { - return await By(FOCUSZONE_DIRECTION_ID(direction)); + private _getGridFocusZoneMenuOption(direction: FocusZoneDirection) { + return By(FOCUSZONE_DIRECTION_ID(direction)); } /*****************************************/ diff --git a/apps/E2E/src/Menu/pages/MenuPageObject.ts b/apps/E2E/src/Menu/pages/MenuPageObject.ts index 049119c89b..45ccf58d33 100644 --- a/apps/E2E/src/Menu/pages/MenuPageObject.ts +++ b/apps/E2E/src/Menu/pages/MenuPageObject.ts @@ -41,32 +41,23 @@ class MenuPageObject extends BasePage { /* Waits for menuitems to be visible. This is a separate method from openMenu() because we test multiple ways of opening the menu (mouse + keyboard). */ async waitForMenuToOpen(errorMsg?: string): Promise { - return await this.waitForCondition( - async () => await this.menuIsExpanded(), - errorMsg ?? 'The Menu did not open: It looks like the MenuItems failed to display.', - this.waitForUiEvent, - 500, - ); + return this.getMenuItem('First').waitForDisplayed({ + timeoutMsg: errorMsg ?? 'The Menu did not open: It looks like the MenuItems failed to display.', + }); } /* Same as above -> Just waits for menuitems to not be visible. */ async waitForMenuToClose(errorMsg?: string): Promise { - return await this.waitForCondition( - async () => !(await this.menuIsExpanded()), - errorMsg ?? 'The Menu did not close: It looks like the MenuItems are still displayed.', - this.waitForUiEvent, - 500, - ); + return this.getMenuItem('First').waitForDisplayed({ + reverse: true, + timeoutMsg: errorMsg ?? 'The Menu did not close: It looks like the MenuItems are still displayed.', + }); } /* If the first item is displayed, then it's safe to say that the rest of the menu is expanded. */ async menuIsExpanded(): Promise { - const menuItem = await this.getMenuItem('First'); - if (menuItem.error) { - // Not displayed because the item can't be found by appium - return false; - } - return await menuItem.isDisplayed(); + const menuItem = this.getMenuItem('First'); + return menuItem.isDisplayed(); } /* Waits for the onClick callback of menu item 1 to fire. */ @@ -83,19 +74,19 @@ class MenuPageObject extends BasePage { * allows us to test whether the onClick() callback fires for click and keypress inputs across individual test cases without having to close the menu and reset the * label per case (as you see in the button + checkbox tests). This decreases test time and improves performance for this spec. */ async itemOnClickHasFired(timesFired: number): Promise { - return (await (await this._callbackLabel).getText()) === `onClick fired ${timesFired} times`; + return (await this._callbackLabel.getText()) === `onClick fired ${timesFired} times`; } - async getMenuItem(item: MenuItem): Promise { + getMenuItem(item: MenuItem) { switch (item) { case 'First': - return await By(MENUITEM_TEST_COMPONENT); + return By(MENUITEM_TEST_COMPONENT); case 'Second': - return await By(MENUITEM_DISABLED_COMPONENT); + return By(MENUITEM_DISABLED_COMPONENT); case 'Third': - return await By(MENUITEM_NO_A11Y_LABEL_COMPONENT); + return By(MENUITEM_NO_A11Y_LABEL_COMPONENT); case 'Fourth': - return await By(MENUITEM_FOURTH_COMPONENT); + return By(MENUITEM_FOURTH_COMPONENT); } } @@ -103,7 +94,7 @@ class MenuPageObject extends BasePage { async resetTest() { // Both escape on the menu trigger to hard dismiss menu and click callback reset to reset focus await this.closeMenu(); - await (await this._callbackResetButton).click(); + await this._callbackResetButton.click(); } /*****************************************/ diff --git a/apps/E2E/src/MenuButtonLegacy/pages/MenuButtonLegacyPageObject.win.ts b/apps/E2E/src/MenuButtonLegacy/pages/MenuButtonLegacyPageObject.win.ts index a55e714c0c..45657f0ccc 100644 --- a/apps/E2E/src/MenuButtonLegacy/pages/MenuButtonLegacyPageObject.win.ts +++ b/apps/E2E/src/MenuButtonLegacy/pages/MenuButtonLegacyPageObject.win.ts @@ -12,8 +12,9 @@ class MenuButtonLegacyPageObject extends BasePage { /**************** UI Element Interaction Methods ******************/ /******************************************************************/ async waitForMenuItemToDisplay(errorMsg: string): Promise { - const menuItem = await this._menuItem; - return await this.waitForCondition(async () => await menuItem.isDisplayed(), errorMsg); + return this._menuItem.waitForDisplayed({ + timeoutMsg: errorMsg, + }); } /*****************************************/ diff --git a/apps/E2E/src/Overflow/pages/OverflowPageObject.ts b/apps/E2E/src/Overflow/pages/OverflowPageObject.ts index 4e921490bd..0ea554e3bb 100644 --- a/apps/E2E/src/Overflow/pages/OverflowPageObject.ts +++ b/apps/E2E/src/Overflow/pages/OverflowPageObject.ts @@ -30,7 +30,7 @@ class OverflowPageObject extends BasePage { await this.waitForCondition(async () => (await updatedLabel.getText()) === UPDATED_VALUE_TRUE); } - async getOverflowItem(selector: OverflowItem) { + getOverflowItem(selector: OverflowItem) { switch (selector) { case 'First': return By(FIRST_OVERFLOW_ITEM); @@ -63,13 +63,13 @@ class OverflowPageObject extends BasePage { selector = RADIO_375; break; } - const radio = await By(selector); + const radio = By(selector); await radio.click(); await this.waitForOverflowToBeUpdated(); } async menuHasNHidden(n: number) { - const menu = await this._overflowMenu; + const menu = this._overflowMenu; const text = await menu.getText(); console.log('TEXT:', text); return text.includes(n.toString()); diff --git a/apps/E2E/src/RadioGroupLegacy/pages/RadioGroupLegacyPageObject.ts b/apps/E2E/src/RadioGroupLegacy/pages/RadioGroupLegacyPageObject.ts index c6cdd83381..aede283569 100644 --- a/apps/E2E/src/RadioGroupLegacy/pages/RadioGroupLegacyPageObject.ts +++ b/apps/E2E/src/RadioGroupLegacy/pages/RadioGroupLegacyPageObject.ts @@ -39,16 +39,16 @@ class RadioGroupLegacyPage extends BasePage { } /* Returns the correct WebDriverIO element from the RadioButton Selector */ - async getRadioButton(selector: RadioButton): Promise { + getRadioButton(selector: RadioButton) { switch (selector) { case 'First': - return await By(FIRST_RADIO_BUTTON); + return By(FIRST_RADIO_BUTTON); case 'Second': - return await By(SECOND_RADIO_BUTTON); + return By(SECOND_RADIO_BUTTON); case 'Third': - return await By(THIRD_RADIO_BUTTON); + return By(THIRD_RADIO_BUTTON); case 'Fourth': - return await By(FOURTH_RADIO_BUTTON); + return By(FOURTH_RADIO_BUTTON); } } diff --git a/apps/E2E/src/RadioGroupV1/pages/RadioGroupV1PageObject.ts b/apps/E2E/src/RadioGroupV1/pages/RadioGroupV1PageObject.ts index 8cb8e14619..c7a5dbbc76 100644 --- a/apps/E2E/src/RadioGroupV1/pages/RadioGroupV1PageObject.ts +++ b/apps/E2E/src/RadioGroupV1/pages/RadioGroupV1PageObject.ts @@ -50,7 +50,7 @@ class RadioGroupV1Page extends BasePage { } /* Returns the correct WebDriverIO element from the Radio Selector */ - async getRadio(radioSelector: Radio): Promise { + getRadio(radioSelector: Radio) { switch (radioSelector) { case 'First': return By(FIRST_RADIO); diff --git a/apps/E2E/src/TabList/pages/TabListPageObject.ts b/apps/E2E/src/TabList/pages/TabListPageObject.ts index b37c6d70a2..0a1f0e3968 100644 --- a/apps/E2E/src/TabList/pages/TabListPageObject.ts +++ b/apps/E2E/src/TabList/pages/TabListPageObject.ts @@ -22,7 +22,7 @@ class TabListPageObject extends BasePage { // Waits for given tab's selection state to be true. Throws an error if the selection state is still false at the end of the timeout. async waitForTabSelected(selector: Tab, errorMsg: string, timeout?: number): Promise { - await this.waitForCondition(async () => await (await this.getTab(selector)).isSelected(), errorMsg, timeout); + await this.waitForCondition(async () => await this.getTab(selector).isSelected(), errorMsg, timeout); } // Waits for given tab to be focused. Throws an error if the tab is not focused at the end of the timeout. @@ -40,7 +40,7 @@ class TabListPageObject extends BasePage { await this.waitForCondition(async () => (await callbackText.getText()) === tabKeyPressed, errorMsg, timeout); } - async getTab(selector: Tab): Promise { + getTab(selector: Tab) { switch (selector) { case 'First': return By(FIRST_TAB); diff --git a/apps/E2E/src/TextLegacy/specs/TextLegacy.spec.win.ts b/apps/E2E/src/TextLegacy/specs/TextLegacy.spec.win.ts index 44e4713d45..cf0ac14a21 100644 --- a/apps/E2E/src/TextLegacy/specs/TextLegacy.spec.win.ts +++ b/apps/E2E/src/TextLegacy/specs/TextLegacy.spec.win.ts @@ -22,7 +22,7 @@ describe('Text Legacy Testing Initialization', () => { describe('Text Legacy Accessibility Testing', () => { beforeEach(async () => { - await TextLegacyPageObject.scrollToTestElement(await TextLegacyPageObject._deprecatedFirstComponent); + await TextLegacyPageObject.scrollToTestElement(TextLegacyPageObject._deprecatedFirstComponent); }); it('Validate "accessibilityRole" defaults to "ControlType.Text".', async () => { diff --git a/apps/E2E/src/common/BasePage.ts b/apps/E2E/src/common/BasePage.ts index 61cb0b6788..eb8c74fec5 100644 --- a/apps/E2E/src/common/BasePage.ts +++ b/apps/E2E/src/common/BasePage.ts @@ -20,30 +20,27 @@ const PLATFORM = process.env['E2ETEST_PLATFORM'] as Platform; const NATIVE_TESTING = process.env['NATIVE_TESTING'] == 'true'; export const COMPONENT_SCROLL_COORDINATES = { x: -0, y: -100 }; // These are the offsets. Y is negative because we want the touch to move up (and thus it scrolls down) -let rootView: WebdriverIO.Element | ChainablePromiseElement | null = null; +let rootView: ChainablePromiseElement | null = null; /* Win32/UWP-Specific Selector. We use this to get elements on the test page */ -export async function By(identifier: string) { - if (PLATFORM === 'windows') { +export function By(identifier: string): ChainablePromiseElement { + if (PLATFORM === 'windows' || PLATFORM === 'win32') { // For some reason, the rootView node is never put into the element tree on the UWP tester. Remove this when fixed. - return await $('~' + identifier); + return $('~' + identifier); } - return await QueryWithChaining(identifier); + return QueryWithChaining(identifier); } -async function QueryWithChaining(identifier) { +function QueryWithChaining(identifier: string): ChainablePromiseElement { if (rootView === null) { // Most of the elements we're searching for will be children of this rootView node. - rootView = await $('~' + ROOT_VIEW); + rootView = $('~' + ROOT_VIEW); } const selector = '~' + identifier; - let queryResult: WebdriverIO.Element | ChainablePromiseElement; - queryResult = await rootView.$(selector); - if (queryResult.error) { - // In some cases, such as opened ContextualMenu items, the element nodes are not children of the rootView node, meaning we need to start our search from the top of the tree. - queryResult = await $(selector); - } + const queryResult = rootView.$(selector); + // ChainablePromiseElement allows chaining, we can check for errors after awaiting + // For now, return the query result directly as it's chainable return queryResult; } @@ -123,7 +120,7 @@ export abstract class BasePage { } return await this.waitForCondition( - async () => await (await this._e2eSection).isDisplayed(), + async () => await this._e2eSection.isDisplayed(), 'Pressed E2E Mode Switch, but E2E Test Sections failed to display before the timeout.', ); } @@ -132,13 +129,7 @@ export abstract class BasePage { * Checks to see if an element attribute is strictly equal to an expected value the user passes in. * The advantage to this over testing using .isEqual in a spec is that this throws a detailed error if * the expected and actual values don't match. This should be called for attribute tests in specs. */ - async compareAttribute( - element: WebdriverIO.Element | ChainablePromiseElement, - attribute: Attribute | AndroidAttribute, - expectedValue: any, - ): Promise { - const el = await element; - + async compareAttribute(el: ChainablePromiseElement, attribute: Attribute | AndroidAttribute, expectedValue: any): Promise { try { await browser.waitUntil(async () => expectedValue === (await el.getAttribute(attribute))); } catch { @@ -166,12 +157,12 @@ export abstract class BasePage { * If this UI element is located, we know the page as loaded correctly. The UI element we look for is a Text component that contains * the title of the page (this._testPage returns that UI element) */ async isPageLoaded(): Promise { - return (await (await this._testPage).isDisplayed()) || (await (await this._primaryComponent).isDisplayed()); + return (await (await this._testPage).isDisplayed()) || (await this._primaryComponent.isDisplayed()); } /** Given a WebdriverIO element promise, send a click input to the element. Use this across all PageObject methods and test specs. */ - async click(element: Promise): Promise { - await (await element).click(); + async click(element: ChainablePromiseElement): Promise { + await element.click(); } /** Given a WebdriverIO element promise, send the passed in list of keys as keyboard inputs. Use this across all PageObject methods and test specs. @@ -181,19 +172,19 @@ export abstract class BasePage { * - Shift tab to the previous element: FocusZonePageObject.sendKeys(FocusZonePageObject.beforeButton, [KEY_SHIFT, KEY_TAB]) * - Escape out of a menu: MenuPageObject.sendKeys(MenuPageObject.item1, [KEY_ESCAPE]) */ - async sendKeys(element: Promise, keys: Keys[]): Promise { - await (await element).addValue(keys.join()); + async sendKeys(element: ChainablePromiseElement, keys: Keys[]): Promise { + await element.addValue(keys.join()); } /** Short-hand method for PageObjects to get an element attribute during testing, with attribute being type-enforced. */ - async getElementAttribute(element: WebdriverIO.Element, attribute: Attribute) { + async getElementAttribute(element: ChainablePromiseElement, attribute: Attribute) { return await element.getAttribute(attribute); } /* Scrolls until the desired test page's button is displayed. We use the scroll viewer UI element as the point to start scrolling. * We use a negative number as the Y-coordinate because that enables us to scroll downwards */ - async mobileScrollToComponentButton(): Promise { - if (this.platform !== 'android' && (await (await this._pageButton).isDisplayed())) { + async mobileScrollToComponentButton() { + if (this.platform !== 'android' && (await this._pageButton.isDisplayed())) { return; } @@ -280,22 +271,18 @@ export abstract class BasePage { /** Waits for the tester app to load by checking if the startup page loads. If the app doesn't load before the timeout, it causes the test to fail. */ async waitForInitialPageToDisplay(): Promise { - return await this.waitForCondition( - async () => await (await this._initialPage).isDisplayed(), - this.ERRORMESSAGE_APPLOAD, - BOOT_APP_TIMEOUT, - ); + return await this.waitForCondition(async () => await this._initialPage.isDisplayed(), this.ERRORMESSAGE_APPLOAD, BOOT_APP_TIMEOUT); } /* Scrolls to the specified or primary UI test element until it is displayed. */ - async scrollToTestElement(component?: WebdriverIO.Element): Promise { - const ComponentToScrollTo = component ?? (await this._primaryComponent); + async scrollToTestElement(component?: ChainablePromiseElement) { + const ComponentToScrollTo = component ? component : this._primaryComponent; if (await ComponentToScrollTo.isDisplayed()) { return; } // This button is at the top of every test page. It allows us to put focus in the test page pane so we can type PageDown - const FocusButton = await By('Focus_Button'); + const FocusButton = By('Focus_Button'); const scrollDownKeys = [Keys.PAGE_DOWN]; await browser.waitUntil( async () => { @@ -319,7 +306,7 @@ export abstract class BasePage { /* Scrolls to the specified or primary UI test element until it is displayed. */ async mobileScrollToTestElement(componentIdentifier?: string): Promise { const componentToScrollTo = componentIdentifier ?? this._primaryComponentName; - if (await (await By(componentToScrollTo)).isDisplayed()) { + if (await By(componentToScrollTo).isDisplayed()) { return; } @@ -330,7 +317,7 @@ export abstract class BasePage { await browser.waitUntil( async () => { await driver.execute('mobile: scroll', { direction: 'down' }); - return await (await By(componentToScrollTo)).isDisplayed(); + return await By(componentToScrollTo).isDisplayed(); }, { timeout: this.waitForUiEvent, @@ -346,7 +333,7 @@ export abstract class BasePage { await browser.waitUntil( async () => { const componentSelector = `new UiScrollable(new UiSelector().description("${TESTPAGE_CONTENT_SCROLLVIEWER}").scrollable(true)).setMaxSearchSwipes(10).scrollIntoView(new UiSelector().description("${componentIdentifier}"))`; - const component = await $(`android=${componentSelector}`); + const component = $(`android=${componentSelector}`); return await component.isDisplayed(); }, { @@ -411,7 +398,7 @@ export abstract class BasePage { // Returns: UI Element // The Text component on each test page containing the title of that page. We can use this to determine if a test page has loaded correctly. - get _testPage(): Promise { + get _testPage() { return By(this._pageName); } @@ -430,7 +417,7 @@ export abstract class BasePage { // Returns: UI Element // The button that navigates you to the component's test page. - get _pageButton(): Promise { + get _pageButton() { return By(this._pageButtonName); } @@ -484,11 +471,11 @@ export abstract class BasePage { return 'An assert popped up. ' + this.ERRORMESSAGE_SUFFIX; } - private get _e2eSwitch(): Promise { + private get _e2eSwitch() { return By(E2E_MODE_SWITCH); } - private get _e2eSection(): Promise { + private get _e2eSection() { return By(E2E_TEST_SECTION); } diff --git a/apps/E2E/src/common/NativeTesting/pages/NativeTestingPageObject.win.ts b/apps/E2E/src/common/NativeTesting/pages/NativeTestingPageObject.win.ts index 7724cb3493..b4a7f518da 100644 --- a/apps/E2E/src/common/NativeTesting/pages/NativeTestingPageObject.win.ts +++ b/apps/E2E/src/common/NativeTesting/pages/NativeTestingPageObject.win.ts @@ -45,11 +45,11 @@ class NativeTestingPageObject extends BasePage { return foundValidButton; } - get _testPage(): Promise { + get _testPage(): ChainablePromiseElement { throw new Error('You are trying to read the _testPage getter for NativeTestingPageObject, which is not implemented.'); } - get _pageButton(): Promise { + get _pageButton(): ChainablePromiseElement { throw new Error('You are trying to read the _pageButton getter for NativeTestingPageObject, which is not implemented.'); } diff --git a/apps/E2E/tsconfig.json b/apps/E2E/tsconfig.json index 7135cd5488..9c8b91768d 100644 --- a/apps/E2E/tsconfig.json +++ b/apps/E2E/tsconfig.json @@ -2,6 +2,8 @@ "extends": "@fluentui-react-native/scripts/configs/tsconfig.json", "compilerOptions": { "baseUrl": ".", + "module": "Node16", + "moduleResolution": "Node16", "outDir": "lib", "paths": { "*": ["*", "*.win32", "./*"], diff --git a/apps/E2E/wdio.conf.android.js b/apps/E2E/wdio.conf.android.js index eaa58c483c..57f2b3bb6b 100644 --- a/apps/E2E/wdio.conf.android.js +++ b/apps/E2E/wdio.conf.android.js @@ -42,6 +42,7 @@ exports.config = { [ 'appium', { + command: 'appium', logPath: './reports/', }, ], diff --git a/apps/E2E/wdio.conf.ios.js b/apps/E2E/wdio.conf.ios.js index 697b364827..ee4704a42c 100644 --- a/apps/E2E/wdio.conf.ios.js +++ b/apps/E2E/wdio.conf.ios.js @@ -40,6 +40,7 @@ exports.config = { [ 'appium', { + command: 'appium', logPath: './reports/', }, ], diff --git a/apps/E2E/wdio.conf.win32.js b/apps/E2E/wdio.conf.win32.js index 7cecbb8689..5872954db8 100644 --- a/apps/E2E/wdio.conf.win32.js +++ b/apps/E2E/wdio.conf.win32.js @@ -45,6 +45,7 @@ exports.config = { [ 'appium', { + command: 'appium', logPath: './reports/', }, ], diff --git a/apps/E2E/wdio.conf.windows.js b/apps/E2E/wdio.conf.windows.js index 9582a12461..9659f9d255 100644 --- a/apps/E2E/wdio.conf.windows.js +++ b/apps/E2E/wdio.conf.windows.js @@ -57,6 +57,7 @@ exports.config = { [ 'appium', { + command: 'appium', logPath: './reports/', }, ], diff --git a/apps/fluent-tester/ios/Podfile b/apps/fluent-tester/ios/Podfile index 843917572a..f23f2e0a67 100644 --- a/apps/fluent-tester/ios/Podfile +++ b/apps/fluent-tester/ios/Podfile @@ -1,12 +1,19 @@ -# (pnpm-mode) ENV['REACT_NATIVE_NODE_MODULES_DIR'] = File.join(__dir__, '../node_modules') +# Switching between node-modules mode and pnpm mode requires changing how relative paths are handled. -# (pnpm-mode) require_relative '../node_modules/react-native-test-app/test_app' -require_relative '../../../node_modules/react-native-test-app/test_app' +# (pnpm mode) allow modules to resolve correctly in upstream podfiles +ENV['REACT_NATIVE_NODE_MODULES_DIR'] = File.join(__dir__, '../node_modules') + +# (pnpm mode) +require_relative '../node_modules/react-native-test-app/test_app' +# (node-modules mode) +# require_relative '../../../node_modules/react-native-test-app/test_app' workspace 'FluentTester.xcworkspace' -# (pnpm-mode) react_native_path = "#{__dir__}/../node_modules/react-native" -react_native_path = "#{__dir__}/../../../node_modules/react-native" +# (pnpm mode) +react_native_path = "#{__dir__}/../node_modules/react-native" +# (node-modules mode) +# react_native_path = "#{__dir__}/../../../node_modules/react-native" use_test_app! do |target| target.app do diff --git a/apps/fluent-tester/macos/Podfile b/apps/fluent-tester/macos/Podfile index c247756fea..8834caa67e 100644 --- a/apps/fluent-tester/macos/Podfile +++ b/apps/fluent-tester/macos/Podfile @@ -1,12 +1,19 @@ -# (pnpm-mode) ENV['REACT_NATIVE_NODE_MODULES_DIR'] = File.join(__dir__, '../node_modules') +# Switching between node-modules mode and pnpm mode requires changing how relative paths are handled. -# require_relative '../node_modules/react-native-test-app/macos/test_app' -require_relative '../../../node_modules/react-native-test-app/macos/test_app' +# (pnpm mode) allow modules to resolve correctly in upstream podfiles, comment out for node-modules mode +ENV['REACT_NATIVE_NODE_MODULES_DIR'] = File.join(__dir__, '../node_modules') + +# (pnpm mode) +require_relative '../node_modules/react-native-test-app/macos/test_app' +# (node-modules mode) +# require_relative '../../../node_modules/react-native-test-app/macos/test_app' workspace 'FluentTester.xcworkspace' -# (pnpm-mode) react_native_path = "#{__dir__}/../node_modules/react-native" -react_native_path = "#{__dir__}/../../../node_modules/react-native" +# (pnpm mode) +react_native_path = "#{__dir__}/../node_modules/react-native" +# (node-modules mode) +# react_native_path = "#{__dir__}/../../../node_modules/react-native" use_test_app! do |target| target.app do diff --git a/apps/fluent-tester/macos/Podfile.lock b/apps/fluent-tester/macos/Podfile.lock index f12755d1ad..354a83da44 100644 --- a/apps/fluent-tester/macos/Podfile.lock +++ b/apps/fluent-tester/macos/Podfile.lock @@ -3,10 +3,10 @@ PODS: - DoubleConversion (1.1.6) - FBLazyVector (0.74.30) - fmt (9.1.0) - - FRNAvatar (0.21.13): + - FRNAvatar (0.21.19): - MicrosoftFluentUI (= 0.13.1) - React - - FRNCallout (0.27.11): + - FRNCallout (0.27.17): - DoubleConversion - glog - RCT-Folly (= 2024.01.01.00) @@ -28,13 +28,13 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - FRNCheckbox (0.17.18): + - FRNCheckbox (0.17.24): - React - - FRNMenuButton (0.13.28): + - FRNMenuButton (0.13.37): - React - - FRNRadioButton (0.21.25): + - FRNRadioButton (0.21.31): - React - - FRNVibrancyView (0.3.4): + - FRNVibrancyView (0.3.5): - React - glog (0.3.5) - MicrosoftFluentUI (0.13.1): @@ -123,7 +123,7 @@ PODS: - fmt (= 9.1.0) - glog - RCTDeprecation (0.74.30) - - RCTFocusZone (0.21.9): + - RCTFocusZone (0.21.15): - React - RCTRequired (0.74.30) - RCTTypeSafety (0.74.30): @@ -1251,79 +1251,79 @@ PODS: - ReactTestApp-Resources (1.0.0-dev) - RNCPicker (2.11.0): - React-Core - - RNSVG (15.12.0): + - RNSVG (15.12.1): - React-Core - SocketRocket (0.7.0) - Yoga (0.0.0) DEPENDENCIES: - - boost (from `../../../node_modules/react-native-macos/third-party-podspecs/boost.podspec`) - - DoubleConversion (from `../../../node_modules/react-native-macos/third-party-podspecs/DoubleConversion.podspec`) - - FBLazyVector (from `../../../node_modules/react-native-macos/Libraries/FBLazyVector`) - - fmt (from `../../../node_modules/react-native-macos/third-party-podspecs/fmt.podspec`) + - boost (from `../node_modules/react-native-macos/third-party-podspecs/boost.podspec`) + - DoubleConversion (from `../node_modules/react-native-macos/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../node_modules/react-native-macos/Libraries/FBLazyVector`) + - fmt (from `../node_modules/react-native-macos/third-party-podspecs/fmt.podspec`) - "FRNAvatar (from `../node_modules/@fluentui-react-native/experimental-avatar`)" - "FRNCallout (from `../node_modules/@fluentui-react-native/callout`)" - "FRNCheckbox (from `../node_modules/@fluentui-react-native/experimental-checkbox`)" - "FRNMenuButton (from `../node_modules/@fluentui-react-native/menu-button`)" - "FRNRadioButton (from `../node_modules/@fluentui-react-native/radio-group`)" - "FRNVibrancyView (from `../node_modules/@fluentui-react-native/vibrancy-view`)" - - glog (from `../../../node_modules/react-native-macos/third-party-podspecs/glog.podspec`) - - RCT-Folly (from `../../../node_modules/react-native-macos/third-party-podspecs/RCT-Folly.podspec`) - - RCT-Folly/Fabric (from `../../../node_modules/react-native-macos/third-party-podspecs/RCT-Folly.podspec`) - - RCTDeprecation (from `../../../node_modules/react-native-macos/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) + - glog (from `../node_modules/react-native-macos/third-party-podspecs/glog.podspec`) + - RCT-Folly (from `../node_modules/react-native-macos/third-party-podspecs/RCT-Folly.podspec`) + - RCT-Folly/Fabric (from `../node_modules/react-native-macos/third-party-podspecs/RCT-Folly.podspec`) + - RCTDeprecation (from `../node_modules/react-native-macos/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) - "RCTFocusZone (from `../node_modules/@fluentui-react-native/focus-zone`)" - - RCTRequired (from `../../../node_modules/react-native-macos/Libraries/Required`) - - RCTTypeSafety (from `../../../node_modules/react-native-macos/Libraries/TypeSafety`) - - React (from `../../../node_modules/react-native-macos/`) - - React-callinvoker (from `../../../node_modules/react-native-macos/ReactCommon/callinvoker`) + - RCTRequired (from `../node_modules/react-native-macos/Libraries/Required`) + - RCTTypeSafety (from `../node_modules/react-native-macos/Libraries/TypeSafety`) + - React (from `../node_modules/react-native-macos/`) + - React-callinvoker (from `../node_modules/react-native-macos/ReactCommon/callinvoker`) - React-Codegen (from `build/generated/ios`) - - React-Core (from `../../../node_modules/react-native-macos/`) - - React-Core/RCTWebSocket (from `../../../node_modules/react-native-macos/`) - - React-CoreModules (from `../../../node_modules/react-native-macos/React/CoreModules`) - - React-cxxreact (from `../../../node_modules/react-native-macos/ReactCommon/cxxreact`) - - React-debug (from `../../../node_modules/react-native-macos/ReactCommon/react/debug`) - - React-Fabric (from `../../../node_modules/react-native-macos/ReactCommon`) - - React-FabricImage (from `../../../node_modules/react-native-macos/ReactCommon`) - - React-featureflags (from `../../../node_modules/react-native-macos/ReactCommon/react/featureflags`) - - React-graphics (from `../../../node_modules/react-native-macos/ReactCommon/react/renderer/graphics`) - - React-ImageManager (from `../../../node_modules/react-native-macos/ReactCommon/react/renderer/imagemanager/platform/ios`) - - React-jsc (from `../../../node_modules/react-native-macos/ReactCommon/jsc`) - - React-jserrorhandler (from `../../../node_modules/react-native-macos/ReactCommon/jserrorhandler`) - - React-jsi (from `../../../node_modules/react-native-macos/ReactCommon/jsi`) - - React-jsiexecutor (from `../../../node_modules/react-native-macos/ReactCommon/jsiexecutor`) - - React-jsinspector (from `../../../node_modules/react-native-macos/ReactCommon/jsinspector-modern`) - - React-jsitracing (from `../../../node_modules/react-native-macos/ReactCommon/hermes/executor/`) - - React-logger (from `../../../node_modules/react-native-macos/ReactCommon/logger`) - - React-Mapbuffer (from `../../../node_modules/react-native-macos/ReactCommon`) - - React-nativeconfig (from `../../../node_modules/react-native-macos/ReactCommon`) - - React-NativeModulesApple (from `../../../node_modules/react-native-macos/ReactCommon/react/nativemodule/core/platform/ios`) - - React-perflogger (from `../../../node_modules/react-native-macos/ReactCommon/reactperflogger`) - - React-RCTActionSheet (from `../../../node_modules/react-native-macos/Libraries/ActionSheetIOS`) - - React-RCTAnimation (from `../../../node_modules/react-native-macos/Libraries/NativeAnimation`) - - React-RCTAppDelegate (from `../../../node_modules/react-native-macos/Libraries/AppDelegate`) - - React-RCTBlob (from `../../../node_modules/react-native-macos/Libraries/Blob`) - - React-RCTFabric (from `../../../node_modules/react-native-macos/React`) - - React-RCTImage (from `../../../node_modules/react-native-macos/Libraries/Image`) - - React-RCTLinking (from `../../../node_modules/react-native-macos/Libraries/LinkingIOS`) - - React-RCTNetwork (from `../../../node_modules/react-native-macos/Libraries/Network`) - - React-RCTSettings (from `../../../node_modules/react-native-macos/Libraries/Settings`) - - React-RCTText (from `../../../node_modules/react-native-macos/Libraries/Text`) - - React-RCTVibration (from `../../../node_modules/react-native-macos/Libraries/Vibration`) - - React-rendererdebug (from `../../../node_modules/react-native-macos/ReactCommon/react/renderer/debug`) - - React-rncore (from `../../../node_modules/react-native-macos/ReactCommon`) - - React-RuntimeApple (from `../../../node_modules/react-native-macos/ReactCommon/react/runtime/platform/ios`) - - React-RuntimeCore (from `../../../node_modules/react-native-macos/ReactCommon/react/runtime`) - - React-runtimeexecutor (from `../../../node_modules/react-native-macos/ReactCommon/runtimeexecutor`) - - React-runtimescheduler (from `../../../node_modules/react-native-macos/ReactCommon/react/renderer/runtimescheduler`) - - React-utils (from `../../../node_modules/react-native-macos/ReactCommon/react/utils`) - - ReactCommon/turbomodule/core (from `../../../node_modules/react-native-macos/ReactCommon`) - - "ReactNativeHost (from `../../../node_modules/@rnx-kit/react-native-host`)" - - ReactTestApp-DevSupport (from `../../../node_modules/react-native-test-app`) + - React-Core (from `../node_modules/react-native-macos/`) + - React-Core/RCTWebSocket (from `../node_modules/react-native-macos/`) + - React-CoreModules (from `../node_modules/react-native-macos/React/CoreModules`) + - React-cxxreact (from `../node_modules/react-native-macos/ReactCommon/cxxreact`) + - React-debug (from `../node_modules/react-native-macos/ReactCommon/react/debug`) + - React-Fabric (from `../node_modules/react-native-macos/ReactCommon`) + - React-FabricImage (from `../node_modules/react-native-macos/ReactCommon`) + - React-featureflags (from `../node_modules/react-native-macos/ReactCommon/react/featureflags`) + - React-graphics (from `../node_modules/react-native-macos/ReactCommon/react/renderer/graphics`) + - React-ImageManager (from `../node_modules/react-native-macos/ReactCommon/react/renderer/imagemanager/platform/ios`) + - React-jsc (from `../node_modules/react-native-macos/ReactCommon/jsc`) + - React-jserrorhandler (from `../node_modules/react-native-macos/ReactCommon/jserrorhandler`) + - React-jsi (from `../node_modules/react-native-macos/ReactCommon/jsi`) + - React-jsiexecutor (from `../node_modules/react-native-macos/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../node_modules/react-native-macos/ReactCommon/jsinspector-modern`) + - React-jsitracing (from `../node_modules/react-native-macos/ReactCommon/hermes/executor/`) + - React-logger (from `../node_modules/react-native-macos/ReactCommon/logger`) + - React-Mapbuffer (from `../node_modules/react-native-macos/ReactCommon`) + - React-nativeconfig (from `../node_modules/react-native-macos/ReactCommon`) + - React-NativeModulesApple (from `../node_modules/react-native-macos/ReactCommon/react/nativemodule/core/platform/ios`) + - React-perflogger (from `../node_modules/react-native-macos/ReactCommon/reactperflogger`) + - React-RCTActionSheet (from `../node_modules/react-native-macos/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../node_modules/react-native-macos/Libraries/NativeAnimation`) + - React-RCTAppDelegate (from `../node_modules/react-native-macos/Libraries/AppDelegate`) + - React-RCTBlob (from `../node_modules/react-native-macos/Libraries/Blob`) + - React-RCTFabric (from `../node_modules/react-native-macos/React`) + - React-RCTImage (from `../node_modules/react-native-macos/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native-macos/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native-macos/Libraries/Network`) + - React-RCTSettings (from `../node_modules/react-native-macos/Libraries/Settings`) + - React-RCTText (from `../node_modules/react-native-macos/Libraries/Text`) + - React-RCTVibration (from `../node_modules/react-native-macos/Libraries/Vibration`) + - React-rendererdebug (from `../node_modules/react-native-macos/ReactCommon/react/renderer/debug`) + - React-rncore (from `../node_modules/react-native-macos/ReactCommon`) + - React-RuntimeApple (from `../node_modules/react-native-macos/ReactCommon/react/runtime/platform/ios`) + - React-RuntimeCore (from `../node_modules/react-native-macos/ReactCommon/react/runtime`) + - React-runtimeexecutor (from `../node_modules/react-native-macos/ReactCommon/runtimeexecutor`) + - React-runtimescheduler (from `../node_modules/react-native-macos/ReactCommon/react/renderer/runtimescheduler`) + - React-utils (from `../node_modules/react-native-macos/ReactCommon/react/utils`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native-macos/ReactCommon`) + - "ReactNativeHost (from `../../../node_modules/.store/react-native-test-app-virtual-5a9c0463e2/node_modules/@rnx-kit/react-native-host`)" + - ReactTestApp-DevSupport (from `../node_modules/react-native-test-app`) - ReactTestApp-Resources (from `..`) - - "RNCPicker (from `../../../node_modules/@react-native-picker/picker`)" - - RNSVG (from `../../../node_modules/react-native-svg`) - - SocketRocket (from `../../../node_modules/react-native-macos/third-party-podspecs/SocketRocket.podspec`) - - Yoga (from `../../../node_modules/react-native-macos/ReactCommon/yoga`) + - "RNCPicker (from `../node_modules/@react-native-picker/picker`)" + - RNSVG (from `../node_modules/react-native-svg`) + - SocketRocket (from `../node_modules/react-native-macos/third-party-podspecs/SocketRocket.podspec`) + - Yoga (from `../node_modules/react-native-macos/ReactCommon/yoga`) SPEC REPOS: trunk: @@ -1331,13 +1331,13 @@ SPEC REPOS: EXTERNAL SOURCES: boost: - :podspec: "../../../node_modules/react-native-macos/third-party-podspecs/boost.podspec" + :podspec: "../node_modules/react-native-macos/third-party-podspecs/boost.podspec" DoubleConversion: - :podspec: "../../../node_modules/react-native-macos/third-party-podspecs/DoubleConversion.podspec" + :podspec: "../node_modules/react-native-macos/third-party-podspecs/DoubleConversion.podspec" FBLazyVector: - :path: "../../../node_modules/react-native-macos/Libraries/FBLazyVector" + :path: "../node_modules/react-native-macos/Libraries/FBLazyVector" fmt: - :podspec: "../../../node_modules/react-native-macos/third-party-podspecs/fmt.podspec" + :podspec: "../node_modules/react-native-macos/third-party-podspecs/fmt.podspec" FRNAvatar: :path: "../node_modules/@fluentui-react-native/experimental-avatar" FRNCallout: @@ -1351,137 +1351,137 @@ EXTERNAL SOURCES: FRNVibrancyView: :path: "../node_modules/@fluentui-react-native/vibrancy-view" glog: - :podspec: "../../../node_modules/react-native-macos/third-party-podspecs/glog.podspec" + :podspec: "../node_modules/react-native-macos/third-party-podspecs/glog.podspec" RCT-Folly: - :podspec: "../../../node_modules/react-native-macos/third-party-podspecs/RCT-Folly.podspec" + :podspec: "../node_modules/react-native-macos/third-party-podspecs/RCT-Folly.podspec" RCTDeprecation: - :path: "../../../node_modules/react-native-macos/ReactApple/Libraries/RCTFoundation/RCTDeprecation" + :path: "../node_modules/react-native-macos/ReactApple/Libraries/RCTFoundation/RCTDeprecation" RCTFocusZone: :path: "../node_modules/@fluentui-react-native/focus-zone" RCTRequired: - :path: "../../../node_modules/react-native-macos/Libraries/Required" + :path: "../node_modules/react-native-macos/Libraries/Required" RCTTypeSafety: - :path: "../../../node_modules/react-native-macos/Libraries/TypeSafety" + :path: "../node_modules/react-native-macos/Libraries/TypeSafety" React: - :path: "../../../node_modules/react-native-macos/" + :path: "../node_modules/react-native-macos/" React-callinvoker: - :path: "../../../node_modules/react-native-macos/ReactCommon/callinvoker" + :path: "../node_modules/react-native-macos/ReactCommon/callinvoker" React-Codegen: :path: build/generated/ios React-Core: - :path: "../../../node_modules/react-native-macos/" + :path: "../node_modules/react-native-macos/" React-CoreModules: - :path: "../../../node_modules/react-native-macos/React/CoreModules" + :path: "../node_modules/react-native-macos/React/CoreModules" React-cxxreact: - :path: "../../../node_modules/react-native-macos/ReactCommon/cxxreact" + :path: "../node_modules/react-native-macos/ReactCommon/cxxreact" React-debug: - :path: "../../../node_modules/react-native-macos/ReactCommon/react/debug" + :path: "../node_modules/react-native-macos/ReactCommon/react/debug" React-Fabric: - :path: "../../../node_modules/react-native-macos/ReactCommon" + :path: "../node_modules/react-native-macos/ReactCommon" React-FabricImage: - :path: "../../../node_modules/react-native-macos/ReactCommon" + :path: "../node_modules/react-native-macos/ReactCommon" React-featureflags: - :path: "../../../node_modules/react-native-macos/ReactCommon/react/featureflags" + :path: "../node_modules/react-native-macos/ReactCommon/react/featureflags" React-graphics: - :path: "../../../node_modules/react-native-macos/ReactCommon/react/renderer/graphics" + :path: "../node_modules/react-native-macos/ReactCommon/react/renderer/graphics" React-ImageManager: - :path: "../../../node_modules/react-native-macos/ReactCommon/react/renderer/imagemanager/platform/ios" + :path: "../node_modules/react-native-macos/ReactCommon/react/renderer/imagemanager/platform/ios" React-jsc: - :path: "../../../node_modules/react-native-macos/ReactCommon/jsc" + :path: "../node_modules/react-native-macos/ReactCommon/jsc" React-jserrorhandler: - :path: "../../../node_modules/react-native-macos/ReactCommon/jserrorhandler" + :path: "../node_modules/react-native-macos/ReactCommon/jserrorhandler" React-jsi: - :path: "../../../node_modules/react-native-macos/ReactCommon/jsi" + :path: "../node_modules/react-native-macos/ReactCommon/jsi" React-jsiexecutor: - :path: "../../../node_modules/react-native-macos/ReactCommon/jsiexecutor" + :path: "../node_modules/react-native-macos/ReactCommon/jsiexecutor" React-jsinspector: - :path: "../../../node_modules/react-native-macos/ReactCommon/jsinspector-modern" + :path: "../node_modules/react-native-macos/ReactCommon/jsinspector-modern" React-jsitracing: - :path: "../../../node_modules/react-native-macos/ReactCommon/hermes/executor/" + :path: "../node_modules/react-native-macos/ReactCommon/hermes/executor/" React-logger: - :path: "../../../node_modules/react-native-macos/ReactCommon/logger" + :path: "../node_modules/react-native-macos/ReactCommon/logger" React-Mapbuffer: - :path: "../../../node_modules/react-native-macos/ReactCommon" + :path: "../node_modules/react-native-macos/ReactCommon" React-nativeconfig: - :path: "../../../node_modules/react-native-macos/ReactCommon" + :path: "../node_modules/react-native-macos/ReactCommon" React-NativeModulesApple: - :path: "../../../node_modules/react-native-macos/ReactCommon/react/nativemodule/core/platform/ios" + :path: "../node_modules/react-native-macos/ReactCommon/react/nativemodule/core/platform/ios" React-perflogger: - :path: "../../../node_modules/react-native-macos/ReactCommon/reactperflogger" + :path: "../node_modules/react-native-macos/ReactCommon/reactperflogger" React-RCTActionSheet: - :path: "../../../node_modules/react-native-macos/Libraries/ActionSheetIOS" + :path: "../node_modules/react-native-macos/Libraries/ActionSheetIOS" React-RCTAnimation: - :path: "../../../node_modules/react-native-macos/Libraries/NativeAnimation" + :path: "../node_modules/react-native-macos/Libraries/NativeAnimation" React-RCTAppDelegate: - :path: "../../../node_modules/react-native-macos/Libraries/AppDelegate" + :path: "../node_modules/react-native-macos/Libraries/AppDelegate" React-RCTBlob: - :path: "../../../node_modules/react-native-macos/Libraries/Blob" + :path: "../node_modules/react-native-macos/Libraries/Blob" React-RCTFabric: - :path: "../../../node_modules/react-native-macos/React" + :path: "../node_modules/react-native-macos/React" React-RCTImage: - :path: "../../../node_modules/react-native-macos/Libraries/Image" + :path: "../node_modules/react-native-macos/Libraries/Image" React-RCTLinking: - :path: "../../../node_modules/react-native-macos/Libraries/LinkingIOS" + :path: "../node_modules/react-native-macos/Libraries/LinkingIOS" React-RCTNetwork: - :path: "../../../node_modules/react-native-macos/Libraries/Network" + :path: "../node_modules/react-native-macos/Libraries/Network" React-RCTSettings: - :path: "../../../node_modules/react-native-macos/Libraries/Settings" + :path: "../node_modules/react-native-macos/Libraries/Settings" React-RCTText: - :path: "../../../node_modules/react-native-macos/Libraries/Text" + :path: "../node_modules/react-native-macos/Libraries/Text" React-RCTVibration: - :path: "../../../node_modules/react-native-macos/Libraries/Vibration" + :path: "../node_modules/react-native-macos/Libraries/Vibration" React-rendererdebug: - :path: "../../../node_modules/react-native-macos/ReactCommon/react/renderer/debug" + :path: "../node_modules/react-native-macos/ReactCommon/react/renderer/debug" React-rncore: - :path: "../../../node_modules/react-native-macos/ReactCommon" + :path: "../node_modules/react-native-macos/ReactCommon" React-RuntimeApple: - :path: "../../../node_modules/react-native-macos/ReactCommon/react/runtime/platform/ios" + :path: "../node_modules/react-native-macos/ReactCommon/react/runtime/platform/ios" React-RuntimeCore: - :path: "../../../node_modules/react-native-macos/ReactCommon/react/runtime" + :path: "../node_modules/react-native-macos/ReactCommon/react/runtime" React-runtimeexecutor: - :path: "../../../node_modules/react-native-macos/ReactCommon/runtimeexecutor" + :path: "../node_modules/react-native-macos/ReactCommon/runtimeexecutor" React-runtimescheduler: - :path: "../../../node_modules/react-native-macos/ReactCommon/react/renderer/runtimescheduler" + :path: "../node_modules/react-native-macos/ReactCommon/react/renderer/runtimescheduler" React-utils: - :path: "../../../node_modules/react-native-macos/ReactCommon/react/utils" + :path: "../node_modules/react-native-macos/ReactCommon/react/utils" ReactCommon: - :path: "../../../node_modules/react-native-macos/ReactCommon" + :path: "../node_modules/react-native-macos/ReactCommon" ReactNativeHost: - :path: "../../../node_modules/@rnx-kit/react-native-host" + :path: "../../../node_modules/.store/react-native-test-app-virtual-5a9c0463e2/node_modules/@rnx-kit/react-native-host" ReactTestApp-DevSupport: - :path: "../../../node_modules/react-native-test-app" + :path: "../node_modules/react-native-test-app" ReactTestApp-Resources: :path: ".." RNCPicker: - :path: "../../../node_modules/@react-native-picker/picker" + :path: "../node_modules/@react-native-picker/picker" RNSVG: - :path: "../../../node_modules/react-native-svg" + :path: "../node_modules/react-native-svg" SocketRocket: - :podspec: "../../../node_modules/react-native-macos/third-party-podspecs/SocketRocket.podspec" + :podspec: "../node_modules/react-native-macos/third-party-podspecs/SocketRocket.podspec" Yoga: - :path: "../../../node_modules/react-native-macos/ReactCommon/yoga" + :path: "../node_modules/react-native-macos/ReactCommon/yoga" SPEC CHECKSUMS: boost: 0686b6af8cbd638c784fea5afb789be66699823c DoubleConversion: 5b92c4507c560bb62e7aa1acdf2785ea3ff08b3b FBLazyVector: 0aa0591844f7fe4736f3aba70d30232edbd21eb5 fmt: 03574da4b7ba40de39da59677ca66610ce8c4a02 - FRNAvatar: 3616c78fb72770b8d972619cb9d8b9a841e6d07f - FRNCallout: b91d07ae396f69e77b8b2ae71501d6b6494254fa - FRNCheckbox: 23027d19870f99006ddb8eaa129f0f2af95a374c - FRNMenuButton: 5c58612fa8480cfc47f299755d5daf410dc1c4e1 - FRNRadioButton: 400c56cbcafe7d2b7df5481fdba963e4ee868edd - FRNVibrancyView: 0fb5d289c2a4b934596fb26d81166151d66fa28c + FRNAvatar: 52551ea22dbc7be5ecd21abf2baa8b2e3035fc34 + FRNCallout: cc743e926cdb77dfbfb6af71dd955badb32fcd1a + FRNCheckbox: d19d484a1cfdeba6d3f4aacd6084c2ca4c48f92e + FRNMenuButton: c8aef02c683585a9e5a5f5cf34f70e9cf63c0b79 + FRNRadioButton: a40075f901604d571e1ef57c6d062327430aefe2 + FRNVibrancyView: be46aaf2b9fe6ec914ea9c55a3ff7fa7e0e7537d glog: ba31c1afa7dcf1915a109861bccdb4421be6175b MicrosoftFluentUI: dde98d8ed3fc306d9ddd0a6f0bc0c1f24fe5275e RCT-Folly: f47da9a444aae485a0528b3bccf0336156009d60 RCTDeprecation: 6c1d8fdaf3e34933c33a56531bd984bc2d22ef9e - RCTFocusZone: 80f74daff8795ecfe3c7987c99afdd3b7545191c + RCTFocusZone: 07730c51b3fc190dba495b849c9b4d9b1919268c RCTRequired: 5266165e3b6c7ca1554c5a75fb4c1ebe1bc60b53 RCTTypeSafety: ced894df76a17b8f7331d24e2efa862a7a616e89 React: 620dbf1e10232c8517a8b89d0def5b29e04ad24e React-callinvoker: 2acdef913c1f95efd31abb7943c9ba95264497a3 - React-Codegen: 712dd959afc373134335aeaf527ca283fc4d7499 + React-Codegen: b9bf96d15be30413bfbab145bdf9b19781babe97 React-Core: 769a8aac4e3842027b1bf1913441ab81498583b0 React-CoreModules: fef7b8696d658c6f45241de38d836a20e4fe26d5 React-cxxreact: e44b194dceaf0b8176b322560a17f5530a53e91f @@ -1525,10 +1525,10 @@ SPEC CHECKSUMS: ReactTestApp-DevSupport: 52ac76197e5accf579592aa3b9aa07fd0766f211 ReactTestApp-Resources: 3c8739a3e3ed26f67f8ab68f13102fb9591301c8 RNCPicker: 124b4fb5859ba1a3fd53a91e16d1e7a0fc016e59 - RNSVG: ff728783849deecdeb6a270ab35e9cb1db3cbe0f + RNSVG: d39a9be65c439dfb061955f7615f1f71a51ecede SocketRocket: f6c6249082c011e6de2de60ed641ef8bbe0cfac9 Yoga: bd03cda842f416ba4c2d4b79fcd0fd27e917b91e -PODFILE CHECKSUM: 820f3959373af874ba70e1313bf6680f1a037104 +PODFILE CHECKSUM: 4097863ec325734071cacea4c9bf046456f5c100 COCOAPODS: 1.16.2 diff --git a/apps/fluent-tester/package.json b/apps/fluent-tester/package.json index fc9b7965ce..3a739f81b6 100644 --- a/apps/fluent-tester/package.json +++ b/apps/fluent-tester/package.json @@ -5,20 +5,13 @@ "license": "MIT", "author": "Microsoft ", "homepage": "https://github.com/microsoft/fluentui-react-native", - "main": "lib-commonjs/index.js", + "main": "lib/index.js", "module": "lib/index.js", "react-native": "src/index.ts", "typings": "lib/index.d.ts", - "exports": { - ".": { - "import": "./lib/index.js", - "require": "./lib-commonjs/index.js", - "types": "./lib/index.d.ts" - } - }, "scripts": { "android": "rnx-cli run --platform android", - "build": "fluentui-scripts build", + "build": "fluentui-scripts hybrid-build", "bundle": "rnx-cli bundle --dev false", "bundle:android": "rnx-cli bundle --dev false --platform android", "bundle:ios": "rnx-cli bundle --dev false --platform ios", @@ -113,6 +106,7 @@ "@react-native-community/cli": "^13.6.4", "@react-native-community/cli-platform-android": "^13.6.4", "@react-native-community/cli-platform-ios": "^13.6.4", + "@react-native-windows/cli": "^0.74.0", "@react-native/babel-preset": "^0.74.0", "@react-native/metro-babel-transformer": "^0.74.0", "@react-native/metro-config": "^0.74.0", @@ -121,15 +115,19 @@ "@rnx-kit/metro-resolver-symlinks": "^0.2.5", "@types/jasmine": "5.1.4", "@types/react-test-renderer": "^18.2.0", - "@wdio/cli": "^8.40.0", - "@wdio/globals": "^8.40.0", - "@wdio/jasmine-framework": "^8.40.0", + "@wdio/cli": "catalog:", + "@wdio/globals": "catalog:", + "@wdio/jasmine-framework": "catalog:", + "@wdio/logger": "catalog:", + "@wdio/runner": "catalog:", + "expect-webdriverio": "catalog:", "flow-bin": "^0.113.0", "metro-config": "^0.80.3", "react-native-svg-transformer": "^1.0.0", "react-native-test-app": "^3.9.2", "react-test-renderer": "18.2.0", - "webdriverio": "^8.40.0" + "typescript": "^5.8.0", + "webdriverio": "catalog:" }, "jest": { "preset": "react-native" diff --git a/apps/win32/package.json b/apps/win32/package.json index 2f9175d2d4..02b8fb6b58 100644 --- a/apps/win32/package.json +++ b/apps/win32/package.json @@ -35,6 +35,7 @@ }, "dependencies": { "@fluentui-react-native/tester": "workspace:*", + "@office-iss/react-native-win32": "^0.74.0", "react": "18.2.0", "react-native": "^0.74.0", "react-native-svg": ">=15.4.0 <15.13.0" @@ -43,7 +44,6 @@ "@babel/core": "^7.20.0", "@fluentui-react-native/eslint-config-rules": "workspace:*", "@fluentui-react-native/scripts": "workspace:*", - "@office-iss/react-native-win32": "^0.74.0", "@office-iss/rex-win32": "0.73.11-devmain.16.0.17615.15030", "@react-native/babel-preset": "^0.74.0", "@react-native/metro-babel-transformer": "^0.74.0", diff --git a/change/@fluentui-react-native-e2e-testing-b28374c5-c61f-4c63-a5bd-55e504d20edc.json b/change/@fluentui-react-native-e2e-testing-b28374c5-c61f-4c63-a5bd-55e504d20edc.json new file mode 100644 index 0000000000..3483e019b3 --- /dev/null +++ b/change/@fluentui-react-native-e2e-testing-b28374c5-c61f-4c63-a5bd-55e504d20edc.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix type errors after upgrading to new appium version", + "packageName": "@fluentui-react-native/e2e-testing", + "email": "jasonmo@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-f5ff2820-a561-4ef9-a6e4-46483e2100f8.json b/change/@fluentui-react-native-f5ff2820-a561-4ef9-a6e4-46483e2100f8.json new file mode 100644 index 0000000000..bf35b7fecc --- /dev/null +++ b/change/@fluentui-react-native-f5ff2820-a561-4ef9-a6e4-46483e2100f8.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix ado scripts and attempt to fix win32 launching", + "packageName": "@fluentui/react-native", + "email": "jasonmo@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-tester-abfbdf5c-becd-4f00-b6e1-1f93e7c74866.json b/change/@fluentui-react-native-tester-abfbdf5c-becd-4f00-b6e1-1f93e7c74866.json new file mode 100644 index 0000000000..720c0fced7 --- /dev/null +++ b/change/@fluentui-react-native-tester-abfbdf5c-becd-4f00-b6e1-1f93e7c74866.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "get e2e tests running", + "packageName": "@fluentui-react-native/tester", + "email": "jasonmo@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change/@fluentui-react-native-tester-win32-b5159a0d-156c-4942-aaa9-43feb73e9d1c.json b/change/@fluentui-react-native-tester-win32-b5159a0d-156c-4942-aaa9-43feb73e9d1c.json new file mode 100644 index 0000000000..5808c9c80c --- /dev/null +++ b/change/@fluentui-react-native-tester-win32-b5159a0d-156c-4942-aaa9-43feb73e9d1c.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix ado scripts and attempt to fix win32 launching", + "packageName": "@fluentui-react-native/tester-win32", + "email": "jasonmo@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/package.json b/package.json index 2e1486742f..010f471f91 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,20 @@ "type": "git", "url": "https://github.com/microsoft/fluentui-react-native.git" }, + "resolutions": { + "@appium/support/glob": "^10.5.0", + "@types/react": "^18.2.0", + "@warren-ms/react-native-icons/react-native-svg": "^15.4.0", + "axios": "^1.12.0", + "form-data": "^4.0.4", + "on-headers": "^1.1.0", + "react-native-macos": "patch:react-native-macos@npm%3A0.74.30#~/.yarn/patches/react-native-macos-npm-0.74.30-e4edf98920.patch", + "semver": "^7.5.2", + "tar-fs": "^3.1.1", + "ws": "^8.17.1", + "yaml": "^2.2.2", + "expect-webdriverio": "patch:expect-webdriverio@npm%3A5.6.1#~/.yarn/patches/expect-webdriverio-npm-5.6.1-69666d39e9.patch" + }, "scripts": { "build": "lage build", "buildci": "lage buildci", @@ -56,10 +70,6 @@ "react-native": "^0.74.0", "typescript": "^4.9.4" }, - "peerDependencies": { - "react": "18.2.0", - "react-native": "^0.73.0 || ^0.74.0" - }, "workspaces": [ "apps/*", "packages/**", @@ -68,49 +78,8 @@ "engines": { "node": ">=22.12" }, - "resolutions": { - "@appium/support/glob": "^10.5.0", - "@types/react": "^18.2.0", - "@warren-ms/react-native-icons/react-native-svg": "^15.4.0", - "axios": "^1.12.0", - "form-data": "^4.0.4", - "on-headers": "^1.1.0", - "react-native-macos": "patch:react-native-macos@npm%3A0.74.30#~/.yarn/patches/react-native-macos-npm-0.74.30-e4edf98920.patch", - "semver": "^7.5.2", - "tar-fs": "^3.1.1", - "ws": "^8.17.1", - "yaml": "^2.2.2" - }, "rnx-kit": { - "kitType": "library", - "alignDeps": { - "presets": [ - "microsoft/react-native" - ], - "lint": { - "lockfile": { - "noDuplicates": { - "packages": [ - "#react-native", - "@babel/core" - ] - } - } - }, - "requirements": { - "development": [ - "react-native@0.74" - ], - "production": [ - "react-native@0.73 || 0.74" - ] - }, - "capabilities": [ - "babel-preset-react-native", - "core", - "metro-react-native-babel-transformer" - ] - } + "kitType": "library" }, "packageManager": "yarn@4.11.0" } diff --git a/packages/configs/jest-config/src/configureReactNativeJest.js b/packages/configs/jest-config/src/configureReactNativeJest.js index 3cc8552801..5d6cf3bbaf 100644 --- a/packages/configs/jest-config/src/configureReactNativeJest.js +++ b/packages/configs/jest-config/src/configureReactNativeJest.js @@ -25,7 +25,7 @@ export function configureReactNativeJest(platform, customConfig) { // In pnpm mode, we need to ensure that the transformIgnorePatterns // are set correctly to avoid issues with hoisted packages. config.transformIgnorePatterns = [ - '/node_modules/(?!((jest-)?react-native(-macos)?|@react-native(-community)?|@office-iss-react-native-win32|@?react-native-windows))', + '/node_modules/.store/(?!((jest-)?react-native(-macos)?|@react-native(-community)?|@office-iss-react-native-win32|@?react-native-windows))', ]; } return config; diff --git a/packages/libraries/core/react-native.config.js b/packages/libraries/core/react-native.config.js deleted file mode 100644 index af72a1a890..0000000000 --- a/packages/libraries/core/react-native.config.js +++ /dev/null @@ -1,4 +0,0 @@ -const path = require('node:path'); -module.exports = { - reactNativePath: path.dirname(require.resolve('@office-iss/react-native-win32/package.json')), -}; diff --git a/scripts/configs/tsconfig.json b/scripts/configs/tsconfig.json index 2839078494..f42959578e 100644 --- a/scripts/configs/tsconfig.json +++ b/scripts/configs/tsconfig.json @@ -24,9 +24,5 @@ "resolveJsonModule": true, "types": ["jest", "node"] }, - "baseUrl": ".", - "paths": { - "*": ["src/*"] - }, "include": ["src"] } diff --git a/scripts/dynamic.extensions.mjs b/scripts/dynamic.extensions.mjs index 964d32f86d..87b4f94688 100644 --- a/scripts/dynamic.extensions.mjs +++ b/scripts/dynamic.extensions.mjs @@ -63,7 +63,7 @@ export default function ({ cwd, manifest }) { return { dependencies: { - ...conditionallyAdd(['typescript'], manifest, () => fs.existsSync(path.join(cwd, 'tsconfig.json'))), + ...conditionallyAdd(['typescript', '@types/node', '@types/jest'], manifest, () => fs.existsSync(path.join(cwd, 'tsconfig.json'))), ...conditionallyAdd(['eslint'], manifest, enableLinting), ...conditionallyAdd(['prettier'], manifest, () => addPrettier(manifest)), ...conditionallyAdd(['jest', '@types/jest'], manifest, () => addJest(cwd, manifest)), diff --git a/scripts/package.json b/scripts/package.json index 3fea835254..1531071566 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -30,8 +30,10 @@ "@rnx-kit/tsconfig": "^2.1.1", "@types/micromatch": "^4.0.9", "@types/node": "^22.0.0", + "chalk": "^4.0.0", "clipanion": "^4.0.0-rc.4", "depcheck": "^1.0.0", + "esbuild": "^0.27.2", "eslint": "^9.0.0", "find-up": "^5.0.0", "jest": "^29.2.1", diff --git a/scripts/src/cli.mjs b/scripts/src/cli.mjs index f21fcac6a6..c4be1751f3 100755 --- a/scripts/src/cli.mjs +++ b/scripts/src/cli.mjs @@ -4,6 +4,7 @@ import { Builtins, Cli } from 'clipanion'; import { BuildCommand } from './tasks/build.js'; import { CleanCommand } from './tasks/clean.js'; +import { HybridBuildCommand } from './tasks/hybrid-build.ts'; import { PrettierCommand } from './tasks/prettier.js'; import { LintCommand } from './tasks/eslint.js'; import { JestCommand } from './tasks/jest.js'; @@ -19,6 +20,7 @@ const cli = new Cli({ cli.register(BuildCommand); cli.register(CleanCommand); +cli.register(HybridBuildCommand); cli.register(PrettierCommand); cli.register(LintCommand); cli.register(JestCommand); diff --git a/scripts/src/tasks/hybrid-build.ts b/scripts/src/tasks/hybrid-build.ts new file mode 100644 index 0000000000..325af14ee0 --- /dev/null +++ b/scripts/src/tasks/hybrid-build.ts @@ -0,0 +1,86 @@ +import { Command } from 'clipanion'; +import path from 'node:path'; +import fs from 'node:fs'; +import { runScript } from '../utils/runScript.js'; +import { readTypeScriptConfig } from '@rnx-kit/tools-typescript'; +import { getPackageInfoFromPath } from '@rnx-kit/tools-packages'; +import { cleanFolder } from './clean.js'; +import esbuild from 'esbuild'; +import { ModuleKind } from 'typescript'; +import chalk from 'chalk'; + +export class HybridBuildCommand extends Command { + static override paths = [['hybrid-build']]; + + static override usage = Command.Usage({ + description: + 'Builds the current package using TypeScript compiler, then uses esbuild to bundle the additional module format if present', + details: 'This command builds the current package based on the tsconfig.json and package.json configuration.', + examples: [['Build the current package', '$0 build']], + }); + + /** + * Executes a hybrid build: first compiles with tsc, then uses esbuild to create the alternate module format without minification + */ + async execute() { + const cwd = process.cwd(); + const pkgInfo = getPackageInfoFromPath(cwd); + + // do nothing if no tsconfig.json exists + if (!fs.existsSync(path.join(cwd, 'tsconfig.json'))) { + console.log('No tsconfig.json found. Skipping build.'); + return 0; + } + + // validate we are in a modern node mode + const tsconfig = readTypeScriptConfig(pkgInfo); + const module = tsconfig.options.module; + if (module !== ModuleKind.Node16 && module !== ModuleKind.NodeNext && module !== ModuleKind.Node18) { + throw new Error(`Hybrid build requires "module" to be set to "Node16", "Node18", or "NodeNext" in tsconfig.json`); + } + + // determine whether we are an esm package or cjs package + const manifest = pkgInfo.manifest; + const isModule = Boolean(manifest.type && String(manifest.type).toLowerCase() === 'module'); + const esmEntry = manifest.module; + const cjsEntry = manifest.main; + + // main and module must be set and different + if (!esmEntry || typeof esmEntry !== 'string' || !cjsEntry || typeof cjsEntry !== 'string') { + throw new Error(`Hybrid build requires both "main" and "module" fields to be set in package.json`); + } + + // Clean the output directories before building + cleanFolder(); + + const result = await runScript('tsc'); + if (result !== 0) { + console.error(`Typescript build failed with exit code: ${result}`); + return result; + } + console.log(`${chalk.green('SUCCESS')}: TypeScript Build (${chalk.cyan(isModule ? 'ESM' : 'CommonJS')})`); + + // if both entries point to the same file, no need to build further, otherwise bundle with esbuild + if (esmEntry !== cjsEntry) { + const external = Object.keys({ ...manifest.dependencies, ...manifest.devDependencies }); + const bundleResult = await esbuild.build({ + entryPoints: [isModule ? esmEntry : cjsEntry], + outfile: isModule ? cjsEntry : esmEntry, + format: isModule ? 'cjs' : 'esm', + platform: 'neutral', + target: 'node16', + sourcemap: true, + minify: false, + bundle: true, + external, + }); + if (bundleResult?.errors.length > 0) { + console.error(`esbuild bundling failed with errors:`, bundleResult.errors); + return 1; + } + console.log(`${chalk.green('SUCCESS')}: Produced Bundle (${chalk.cyan(isModule ? 'CommonJS' : 'ESM')})`); + } + + return 0; + } +} diff --git a/yarn.lock b/yarn.lock index 3e0145cf75..fb8a086641 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15,225 +15,126 @@ __metadata: languageName: node linkType: hard -"@appium/base-driver@npm:^9.0.0, @appium/base-driver@npm:^9.1.0, @appium/base-driver@npm:^9.15.0": - version: 9.15.0 - resolution: "@appium/base-driver@npm:9.15.0" +"@appium/base-driver@npm:^10.0.0-rc.1, @appium/base-driver@npm:^10.0.0-rc.2, @appium/base-driver@npm:^10.1.2": + version: 10.1.2 + resolution: "@appium/base-driver@npm:10.1.2" dependencies: - "@appium/support": "npm:^6.0.3" - "@appium/types": "npm:^0.24.0" + "@appium/support": "npm:^7.0.4" + "@appium/types": "npm:^1.1.2" "@colors/colors": "npm:1.6.0" - "@types/async-lock": "npm:1.4.2" - "@types/bluebird": "npm:3.5.42" - "@types/express": "npm:5.0.0" - "@types/lodash": "npm:4.17.14" - "@types/method-override": "npm:3.0.0" - "@types/serve-favicon": "npm:2.5.7" async-lock: "npm:1.4.1" asyncbox: "npm:3.0.0" - axios: "npm:1.7.9" + axios: "npm:1.13.2" bluebird: "npm:3.7.2" - body-parser: "npm:1.20.3" - express: "npm:4.21.2" + body-parser: "npm:2.2.1" + express: "npm:5.2.1" + fastest-levenshtein: "npm:1.0.16" http-status-codes: "npm:2.3.0" lodash: "npm:4.17.21" - lru-cache: "npm:10.4.3" + lru-cache: "npm:11.2.4" method-override: "npm:3.0.0" - morgan: "npm:1.10.0" - path-to-regexp: "npm:8.2.0" - serve-favicon: "npm:2.5.0" + morgan: "npm:1.10.1" + path-to-regexp: "npm:8.3.0" + serve-favicon: "npm:2.5.1" source-map-support: "npm:0.5.21" spdy: "npm:4.0.2" - type-fest: "npm:4.31.0" - validate.js: "npm:0.13.1" + type-fest: "npm:5.3.0" dependenciesMeta: spdy: optional: true - checksum: 10c0/a5643a0b0c9939ea8d4a3d1cb05e8cf84c8878983908a6f9901ab60f8ba3aae3854c287cf399bceaea617de771acd2126a5a04725f9ddc4d341c6587d3876758 + checksum: 10c0/c980de9fc294a8442e2a09b1c6a7f2155ecfa6960991a5162da917f343ab31cb28ea2429eea76cf519dc046d0f4849f9fb28da1327bffd4585934b13fe5b1316 languageName: node linkType: hard -"@appium/base-plugin@npm:^2.3.0": - version: 2.3.0 - resolution: "@appium/base-plugin@npm:2.3.0" +"@appium/base-plugin@npm:^3.0.5": + version: 3.0.5 + resolution: "@appium/base-plugin@npm:3.0.5" dependencies: - "@appium/base-driver": "npm:^9.15.0" - "@appium/support": "npm:^6.0.3" - checksum: 10c0/7de4d4e1710c04260bce717fc5e6f50499644995f9b70e939289bb4aaf04794ff690821ca7b344a182a64ef0fd90f476c729b2d522ae7bc78d851dc6da4d5e60 + "@appium/base-driver": "npm:^10.1.2" + "@appium/support": "npm:^7.0.4" + checksum: 10c0/aa7aaed508514ea010766b3492dc44dc549e23286d64cfbeb7369afa3356bdef45b751e1101458d87567c9237bdcab0fbcc8746b1faf69511eef2205ea9b316d languageName: node linkType: hard -"@appium/docutils@npm:^1.0.29": - version: 1.0.29 - resolution: "@appium/docutils@npm:1.0.29" +"@appium/docutils@npm:^2.2.0": + version: 2.2.0 + resolution: "@appium/docutils@npm:2.2.0" dependencies: - "@appium/support": "npm:^6.0.3" - "@appium/tsconfig": "npm:^0.3.3" - "@sliphua/lilconfig-ts-loader": "npm:3.2.2" - "@types/which": "npm:3.0.4" + "@appium/support": "npm:^7.0.4" chalk: "npm:4.1.2" - consola: "npm:3.3.3" - diff: "npm:7.0.0" - json5: "npm:2.2.3" + consola: "npm:3.4.2" + diff: "npm:8.0.2" lilconfig: "npm:3.1.3" lodash: "npm:4.17.21" pkg-dir: "npm:5.0.0" read-pkg: "npm:5.2.0" - semver: "npm:7.6.3" source-map-support: "npm:0.5.21" - teen_process: "npm:2.2.3" - type-fest: "npm:4.31.0" - typescript: "npm:5.7.2" - yaml: "npm:2.7.0" - yargs: "npm:17.7.2" - yargs-parser: "npm:21.1.1" + teen_process: "npm:3.0.4" + type-fest: "npm:5.3.0" + yaml: "npm:2.8.2" + yargs: "npm:18.0.0" + yargs-parser: "npm:22.0.0" bin: - appium-docs: ./bin/appium-docs.js - checksum: 10c0/61b04c08f46749a25069307ad337e04f8eef61e9753b255ccb12fe43de2fb50d97a6fa15ee7b616983d094d1f9efd7aaea4a2e5569c18b8ed18c66a1c115c176 + appium-docs: bin/appium-docs.js + checksum: 10c0/913820bd6809cf8d7ce1814a371f9046ed08144a31eb6676ce133a3652ae8d873dc841d222f17b064deed13c879c637a890ed1e19f300317de5cf717e82affc3 languageName: node linkType: hard -"@appium/logger@npm:^1.3.0, @appium/logger@npm:^1.6.1": - version: 1.6.1 - resolution: "@appium/logger@npm:1.6.1" +"@appium/logger@npm:^2.0.0-rc.1, @appium/logger@npm:^2.0.3": + version: 2.0.3 + resolution: "@appium/logger@npm:2.0.3" dependencies: console-control-strings: "npm:1.1.0" lodash: "npm:4.17.21" - lru-cache: "npm:10.4.3" + lru-cache: "npm:11.2.4" set-blocking: "npm:2.0.0" - checksum: 10c0/9b7f0bc45ed42f48aa52366f4349ebf074302b3a738375153374991e152a9a53f605dd5609b4924a2a035be85a74cc7d0b2285f610e8d38d34d2432b4d76252e - languageName: node - linkType: hard - -"@appium/schema@npm:^0.6.1": - version: 0.6.1 - resolution: "@appium/schema@npm:0.6.1" - dependencies: - "@types/json-schema": "npm:7.0.15" - json-schema: "npm:0.4.0" - source-map-support: "npm:0.5.21" - checksum: 10c0/aca313d5f02f70b05bdb4945f72feeed7d2eff6ff0d84f1bd83e0b96e8f70fbc0f22578e0bafbe4f7a4fbc69565285eb31ff0c91feccd8298cb9563f11b1cf7e - languageName: node - linkType: hard - -"@appium/schema@npm:^0.7.1": - version: 0.7.1 - resolution: "@appium/schema@npm:0.7.1" - dependencies: - "@types/json-schema": "npm:7.0.15" - json-schema: "npm:0.4.0" - source-map-support: "npm:0.5.21" - checksum: 10c0/59882652f240dc4bd46ed489491a11b3211ea7f529019468cba590f72af71337ac6157c9045d79bece8de40e11faf0353611eceb7038213c912f91f430e9cafb + checksum: 10c0/61583e3e9fb9fa35cd05934dafa7ee7c24dd3a15e9c1f777232777cfeaf3566f9203ec82c24b61bd9383f282c4509940fdb09c0ffcd33c7aacf28cec074f94ad languageName: node linkType: hard -"@appium/schema@npm:^0.8.1": - version: 0.8.1 - resolution: "@appium/schema@npm:0.8.1" +"@appium/schema@npm:^1.0.0": + version: 1.0.0 + resolution: "@appium/schema@npm:1.0.0" dependencies: json-schema: "npm:0.4.0" source-map-support: "npm:0.5.21" - checksum: 10c0/49bd7e22c9375cdb0daa5fe3237a11c5a07dda0f52af521e7adfb6095dd9bcc6a37d14368c3dca47a075cfed8aed4ba50f815647cfd5218c479a709233176cbc + checksum: 10c0/92ca7faf5ec2b9b598bf3ac3fa05f4f5ec258cf85f84db2b8f409a2ff8b9ee84bbdad47e8967d23e9ba063651ab421effda810865c8d14f954133cabe6ec86f9 languageName: node linkType: hard -"@appium/strongbox@npm:^0.x": - version: 0.3.1 - resolution: "@appium/strongbox@npm:0.3.1" +"@appium/strongbox@npm:^1.0.0-rc.1": + version: 1.0.0 + resolution: "@appium/strongbox@npm:1.0.0" dependencies: env-paths: "npm:2.2.1" slugify: "npm:1.6.6" - checksum: 10c0/6ad504d26a751d5ed1f00dcf089a6b7622c6bb4437131706d8bb6e6494ad4ead4a77b5ef93fd7f341255b4daffc4469f023c36bebadab76097e1350fab8a80ee - languageName: node - linkType: hard - -"@appium/support@npm:^5.0.3, @appium/support@npm:^5.1.1": - version: 5.1.4 - resolution: "@appium/support@npm:5.1.4" - dependencies: - "@appium/logger": "npm:^1.6.1" - "@appium/tsconfig": "npm:^0.3.3" - "@appium/types": "npm:^0.21.3" - "@colors/colors": "npm:1.6.0" - "@types/archiver": "npm:6.0.2" - "@types/base64-stream": "npm:1.0.5" - "@types/find-root": "npm:1.1.4" - "@types/jsftp": "npm:2.1.5" - "@types/klaw": "npm:3.0.6" - "@types/lockfile": "npm:1.0.4" - "@types/mv": "npm:2.1.4" - "@types/ncp": "npm:2.0.8" - "@types/pluralize": "npm:0.0.33" - "@types/semver": "npm:7.5.8" - "@types/shell-quote": "npm:1.7.5" - "@types/supports-color": "npm:8.1.3" - "@types/teen_process": "npm:2.0.4" - "@types/uuid": "npm:10.0.0" - "@types/which": "npm:3.0.4" - archiver: "npm:7.0.1" - axios: "npm:1.7.7" - base64-stream: "npm:1.0.0" - bluebird: "npm:3.7.2" - bplist-creator: "npm:0.1.1" - bplist-parser: "npm:0.3.2" - form-data: "npm:4.0.0" - get-stream: "npm:6.0.1" - glob: "npm:10.4.5" - jsftp: "npm:2.1.3" - klaw: "npm:4.1.0" - lockfile: "npm:1.0.4" - lodash: "npm:4.17.21" - log-symbols: "npm:4.1.0" - moment: "npm:2.30.1" - mv: "npm:2.1.1" - ncp: "npm:2.0.0" - opencv-bindings: "npm:4.5.5" - pkg-dir: "npm:5.0.0" - plist: "npm:3.1.0" - pluralize: "npm:8.0.0" - read-pkg: "npm:5.2.0" - resolve-from: "npm:5.0.0" - sanitize-filename: "npm:1.6.3" - semver: "npm:7.6.3" - sharp: "npm:0.33.5" - shell-quote: "npm:1.8.1" - source-map-support: "npm:0.5.21" - supports-color: "npm:8.1.1" - teen_process: "npm:2.2.0" - type-fest: "npm:4.26.1" - uuid: "npm:10.0.0" - which: "npm:4.0.0" - yauzl: "npm:3.1.3" - dependenciesMeta: - sharp: - optional: true - checksum: 10c0/41df1289271c74bb48cdb92988ae73b4c2dd34a666d16bf11cac4d321e33fe447d5592a4621f73143a4d28bb0139225bacd1e6c4e10c033b6c81348726ab84cb + checksum: 10c0/9c80e9bdfae48536d4f2e74b082f1b5e52ed7d1f4da9e992d7f8e8f7ec1e9ec60e30e94533f3f2c01db7a977335e1d162ed619ce55d074bfcdde42c0f0ab5440 languageName: node linkType: hard -"@appium/support@npm:^6.0.0, @appium/support@npm:^6.0.3": - version: 6.0.8 - resolution: "@appium/support@npm:6.0.8" +"@appium/support@npm:^7.0.0-rc.1, @appium/support@npm:^7.0.4": + version: 7.0.4 + resolution: "@appium/support@npm:7.0.4" dependencies: - "@appium/logger": "npm:^1.6.1" - "@appium/tsconfig": "npm:^0.3.5" - "@appium/types": "npm:^0.25.2" + "@appium/logger": "npm:^2.0.3" + "@appium/tsconfig": "npm:^1.1.1" + "@appium/types": "npm:^1.1.2" "@colors/colors": "npm:1.6.0" archiver: "npm:7.0.1" - axios: "npm:1.8.3" + axios: "npm:1.13.2" base64-stream: "npm:1.0.0" bluebird: "npm:3.7.2" bplist-creator: "npm:0.1.1" bplist-parser: "npm:0.3.2" - form-data: "npm:4.0.2" + form-data: "npm:4.0.5" get-stream: "npm:6.0.1" - glob: "npm:10.4.5" + glob: "npm:13.0.0" jsftp: "npm:2.1.3" klaw: "npm:4.1.0" lockfile: "npm:1.0.4" lodash: "npm:4.17.21" log-symbols: "npm:4.1.0" moment: "npm:2.30.1" - mv: "npm:2.1.1" ncp: "npm:2.0.0" pkg-dir: "npm:5.0.0" plist: "npm:3.1.0" @@ -241,69 +142,41 @@ __metadata: read-pkg: "npm:5.2.0" resolve-from: "npm:5.0.0" sanitize-filename: "npm:1.6.3" - semver: "npm:7.7.1" - sharp: "npm:0.33.5" - shell-quote: "npm:1.8.2" + semver: "npm:7.7.3" + sharp: "npm:0.34.5" + shell-quote: "npm:1.8.3" source-map-support: "npm:0.5.21" supports-color: "npm:8.1.1" - teen_process: "npm:2.3.1" - type-fest: "npm:4.37.0" - uuid: "npm:11.1.0" - which: "npm:4.0.0" + teen_process: "npm:3.0.4" + type-fest: "npm:5.3.0" + uuid: "npm:13.0.0" + which: "npm:6.0.0" yauzl: "npm:3.2.0" dependenciesMeta: sharp: optional: true - checksum: 10c0/7de19bff57977b3740b2387666fef29c9ed7540732d7177d341a333702fb2679c78c3437eab540bfe4c8edc7d240e58767bdd7078fdc57c45bfd9b84d7d3dd62 - languageName: node - linkType: hard - -"@appium/tsconfig@npm:^0.3.3, @appium/tsconfig@npm:^0.3.5": - version: 0.3.5 - resolution: "@appium/tsconfig@npm:0.3.5" - dependencies: - "@tsconfig/node14": "npm:14.1.3" - checksum: 10c0/79a813c364d1446cf20ac3f2106fb0bee4f5b3f267094bfaa0fe797f6449c21d39d10e7ab7cf57ce7b223c1c132dbe53e168ca737b58f6412c2eb09fea52da22 - languageName: node - linkType: hard - -"@appium/types@npm:^0.21.3": - version: 0.21.3 - resolution: "@appium/types@npm:0.21.3" - dependencies: - "@appium/logger": "npm:^1.6.1" - "@appium/schema": "npm:^0.6.1" - "@appium/tsconfig": "npm:^0.3.3" - "@types/express": "npm:4.17.21" - "@types/ws": "npm:8.5.12" - type-fest: "npm:4.26.1" - checksum: 10c0/b6ee23be7392ab3e4f954bb35836ba8ce290a9bcddcfc2f8d54977b39602118824686ee32ccfcf3e45b7a3d7eb5974634a672de94892188db96bab58b583854f + checksum: 10c0/0d2065fff6ca395362cb3ff9567952416a725bd03088c7d811d0ddd4ad4c86371cd89c03729330e88bcf30fe48c248f1bb9377ee25f7793fdd186c3173ffec85 languageName: node linkType: hard -"@appium/types@npm:^0.24.0": - version: 0.24.0 - resolution: "@appium/types@npm:0.24.0" +"@appium/tsconfig@npm:^1.1.1": + version: 1.1.1 + resolution: "@appium/tsconfig@npm:1.1.1" dependencies: - "@appium/logger": "npm:^1.6.1" - "@appium/schema": "npm:^0.7.1" - "@appium/tsconfig": "npm:^0.3.3" - "@types/express": "npm:5.0.0" - "@types/ws": "npm:8.5.13" - type-fest: "npm:4.31.0" - checksum: 10c0/d599bd2ca72dea08dbcc887329bf6157e8112f43262ebd96810e83f4b023471cf61b5860e0a652c36879da24bf08413c6712d54a49612153018f0c445613f2bc + "@tsconfig/node20": "npm:20.1.8" + checksum: 10c0/4da246749e28ade5ca68d0a052aca22ad9d2d2af53045783d56354ed74a6eca634eaed0b76aa4b7948c53b97e76d16f8193a961fa31ad7485ea54002e7118181 languageName: node linkType: hard -"@appium/types@npm:^0.25.2": - version: 0.25.2 - resolution: "@appium/types@npm:0.25.2" +"@appium/types@npm:^1.1.2": + version: 1.1.2 + resolution: "@appium/types@npm:1.1.2" dependencies: - "@appium/logger": "npm:^1.6.1" - "@appium/schema": "npm:^0.8.1" - "@appium/tsconfig": "npm:^0.3.5" - type-fest: "npm:4.37.0" - checksum: 10c0/71ef8464270c5688fc8d987b3b194dc7d354ddc39117871579a94c7108b9e6b8432e5021938d7e013050de8442106d7c0b5500e06ca43bbc4f4b892521e00929 + "@appium/logger": "npm:^2.0.3" + "@appium/schema": "npm:^1.0.0" + "@appium/tsconfig": "npm:^1.1.1" + type-fest: "npm:5.3.0" + checksum: 10c0/25249d051da8e03c36ba00d1d1a79c915c8fa44a7c8d93ea9a8e7bd2cce6775f3b412cb7b464038be2fbc28e9bd8afda80b7551b78e7d637bad5b06ab037e46f languageName: node linkType: hard @@ -2067,7 +1940,7 @@ __metadata: languageName: node linkType: hard -"@colors/colors@npm:1.6.0, @colors/colors@npm:^1.6.0": +"@colors/colors@npm:*, @colors/colors@npm:1.6.0, @colors/colors@npm:^1.6.0": version: 1.6.0 resolution: "@colors/colors@npm:1.6.0" checksum: 10c0/9328a0778a5b0db243af54455b79a69e3fb21122d6c15ef9e9fcc94881d8d17352d8b2b2590f9bdd46fac5c2d6c1636dcfc14358a20c70e22daf89e1a759b629 @@ -2083,23 +1956,23 @@ __metadata: languageName: node linkType: hard -"@dabh/diagnostics@npm:^2.0.2": - version: 2.0.3 - resolution: "@dabh/diagnostics@npm:2.0.3" +"@dabh/diagnostics@npm:^2.0.8": + version: 2.0.8 + resolution: "@dabh/diagnostics@npm:2.0.8" dependencies: - colorspace: "npm:1.1.x" + "@so-ric/colorspace": "npm:^1.1.6" enabled: "npm:2.0.x" kuler: "npm:^2.0.0" - checksum: 10c0/a5133df8492802465ed01f2f0a5784585241a1030c362d54a602ed1839816d6c93d71dde05cf2ddb4fd0796238c19774406bd62fa2564b637907b495f52425fe + checksum: 10c0/64701c272f7de02800039fea99796507670fe5f67d4eb7718599351ec156936efd123fcab7ee18f9d7874939caaacc08e7c7a6bb05ff8cda6d930ad041cc555c languageName: node linkType: hard -"@emnapi/runtime@npm:^1.2.0": - version: 1.2.0 - resolution: "@emnapi/runtime@npm:1.2.0" +"@emnapi/runtime@npm:^1.7.0": + version: 1.8.1 + resolution: "@emnapi/runtime@npm:1.8.1" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/7005ff8b67724c9e61b6cd79a3decbdb2ce25d24abd4d3d187472f200ee6e573329c30264335125fb136bd813aa9cf9f4f7c9391d04b07dd1e63ce0a3427be57 + checksum: 10c0/f4929d75e37aafb24da77d2f58816761fe3f826aad2e37fa6d4421dac9060cbd5098eea1ac3c9ecc4526b89deb58153852fa432f87021dc57863f2ff726d713f languageName: node linkType: hard @@ -2110,6 +1983,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/aix-ppc64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/aix-ppc64@npm:0.27.2" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/android-arm64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/android-arm64@npm:0.25.5" @@ -2117,6 +1997,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/android-arm64@npm:0.27.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/android-arm@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/android-arm@npm:0.25.5" @@ -2124,6 +2011,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/android-arm@npm:0.27.2" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@esbuild/android-x64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/android-x64@npm:0.25.5" @@ -2131,6 +2025,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-x64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/android-x64@npm:0.27.2" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + "@esbuild/darwin-arm64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/darwin-arm64@npm:0.25.5" @@ -2138,6 +2039,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-arm64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/darwin-arm64@npm:0.27.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/darwin-x64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/darwin-x64@npm:0.25.5" @@ -2145,6 +2053,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-x64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/darwin-x64@npm:0.27.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@esbuild/freebsd-arm64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/freebsd-arm64@npm:0.25.5" @@ -2152,6 +2067,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-arm64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/freebsd-arm64@npm:0.27.2" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/freebsd-x64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/freebsd-x64@npm:0.25.5" @@ -2159,6 +2081,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-x64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/freebsd-x64@npm:0.27.2" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/linux-arm64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/linux-arm64@npm:0.25.5" @@ -2166,6 +2095,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/linux-arm64@npm:0.27.2" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/linux-arm@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/linux-arm@npm:0.25.5" @@ -2173,6 +2109,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/linux-arm@npm:0.27.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@esbuild/linux-ia32@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/linux-ia32@npm:0.25.5" @@ -2180,6 +2123,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ia32@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/linux-ia32@npm:0.27.2" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/linux-loong64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/linux-loong64@npm:0.25.5" @@ -2187,6 +2137,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-loong64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/linux-loong64@npm:0.27.2" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@esbuild/linux-mips64el@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/linux-mips64el@npm:0.25.5" @@ -2194,6 +2151,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-mips64el@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/linux-mips64el@npm:0.27.2" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + "@esbuild/linux-ppc64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/linux-ppc64@npm:0.25.5" @@ -2201,6 +2165,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ppc64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/linux-ppc64@npm:0.27.2" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/linux-riscv64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/linux-riscv64@npm:0.25.5" @@ -2208,6 +2179,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-riscv64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/linux-riscv64@npm:0.27.2" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + "@esbuild/linux-s390x@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/linux-s390x@npm:0.25.5" @@ -2215,6 +2193,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-s390x@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/linux-s390x@npm:0.27.2" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + "@esbuild/linux-x64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/linux-x64@npm:0.25.5" @@ -2222,6 +2207,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-x64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/linux-x64@npm:0.27.2" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + "@esbuild/netbsd-arm64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/netbsd-arm64@npm:0.25.5" @@ -2229,6 +2221,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/netbsd-arm64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/netbsd-arm64@npm:0.27.2" + conditions: os=netbsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/netbsd-x64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/netbsd-x64@npm:0.25.5" @@ -2236,6 +2235,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/netbsd-x64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/netbsd-x64@npm:0.27.2" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/openbsd-arm64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/openbsd-arm64@npm:0.25.5" @@ -2243,6 +2249,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/openbsd-arm64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/openbsd-arm64@npm:0.27.2" + conditions: os=openbsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/openbsd-x64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/openbsd-x64@npm:0.25.5" @@ -2250,6 +2263,20 @@ __metadata: languageName: node linkType: hard +"@esbuild/openbsd-x64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/openbsd-x64@npm:0.27.2" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/openharmony-arm64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/openharmony-arm64@npm:0.27.2" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/sunos-x64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/sunos-x64@npm:0.25.5" @@ -2257,6 +2284,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/sunos-x64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/sunos-x64@npm:0.27.2" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + "@esbuild/win32-arm64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/win32-arm64@npm:0.25.5" @@ -2264,6 +2298,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-arm64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/win32-arm64@npm:0.27.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/win32-ia32@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/win32-ia32@npm:0.25.5" @@ -2271,6 +2312,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-ia32@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/win32-ia32@npm:0.27.2" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/win32-x64@npm:0.25.5": version: 0.25.5 resolution: "@esbuild/win32-x64@npm:0.25.5" @@ -2278,6 +2326,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-x64@npm:0.27.2": + version: 0.27.2 + resolution: "@esbuild/win32-x64@npm:0.27.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@eslint-community/eslint-utils@npm:^4.1.2, @eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0": version: 4.7.0 resolution: "@eslint-community/eslint-utils@npm:4.7.0" @@ -3174,25 +3229,31 @@ __metadata: "@fluentui-react-native/eslint-config-rules": "workspace:*" "@fluentui-react-native/focus-zone": "workspace:*" "@fluentui-react-native/scripts": "workspace:*" + "@office-iss/react-native-win32": "npm:^0.74.0" + "@office-iss/rex-win32": "npm:0.73.11-devmain.16.0.17615.15030" "@react-native/babel-preset": "npm:^0.74.0" "@react-native/metro-babel-transformer": "npm:^0.74.0" "@react-native/metro-config": "npm:^0.74.0" "@rnx-kit/metro-config": "npm:^2.0.0" - "@types/jasmine": "npm:5.1.4" + "@types/jasmine": "catalog:" "@types/node": "npm:^22.2.0" "@types/react": "npm:^18.2.0" - "@wdio/appium-service": "npm:^9.12.6" - "@wdio/cli": "npm:^9.12.6" - "@wdio/globals": "npm:^9.12.6" - "@wdio/jasmine-framework": "npm:^9.12.6" - "@wdio/json-reporter": "npm:^9.12.6" - "@wdio/local-runner": "npm:^9.12.6" - "@wdio/spec-reporter": "npm:^9.12.6" - appium: "npm:^2.11.2" - appium-mac2-driver: "npm:^1.12.0" - appium-uiautomator2-driver: "npm:^3.0.5" - appium-windows-driver: "npm:^2.12.18" - appium-xcuitest-driver: "npm:^7.9.1" + "@wdio/appium-service": "catalog:" + "@wdio/cli": "catalog:" + "@wdio/globals": "catalog:" + "@wdio/jasmine-framework": "catalog:" + "@wdio/json-reporter": "catalog:" + "@wdio/local-runner": "catalog:" + "@wdio/logger": "catalog:" + "@wdio/runner": "catalog:" + "@wdio/spec-reporter": "catalog:" + appium: "catalog:" + appium-mac2-driver: "catalog:" + appium-uiautomator2-driver: "catalog:" + appium-windows-driver: "catalog:" + appium-xcuitest-driver: "catalog:" + cross-env: "npm:^7.0.3" + expect-webdriverio: "catalog:" metro-config: "npm:^0.80.3" react: "npm:18.2.0" react-native: "npm:^0.74.0" @@ -3200,8 +3261,8 @@ __metadata: react-native-windows: "npm:^0.74.0" rimraf: "npm:^5.0.1" ts-node: "npm:^10.7.0" - typescript: "npm:4.9.4" - webdriverio: "npm:^9.12.6" + typescript: "npm:^5.8.0" + webdriverio: "catalog:" languageName: unknown linkType: soft @@ -4368,9 +4429,6 @@ __metadata: react: "npm:18.2.0" react-native: "npm:^0.74.0" typescript: "npm:^4.9.4" - peerDependencies: - react: 18.2.0 - react-native: ^0.73.0 || ^0.74.0 languageName: unknown linkType: soft @@ -4387,8 +4445,10 @@ __metadata: "@rnx-kit/tsconfig": "npm:^2.1.1" "@types/micromatch": "npm:^4.0.9" "@types/node": "npm:^22.0.0" + chalk: "npm:^4.0.0" clipanion: "npm:^4.0.0-rc.4" depcheck: "npm:^1.0.0" + esbuild: "npm:^0.27.2" eslint: "npm:^9.0.0" find-up: "npm:^5.0.0" jest: "npm:^29.2.1" @@ -4749,6 +4809,7 @@ __metadata: "@react-native-community/slider": "npm:^4.5.7" "@react-native-menu/menu": "npm:^0.7.3" "@react-native-picker/picker": "npm:^2.7.0" + "@react-native-windows/cli": "npm:^0.74.0" "@react-native/babel-preset": "npm:^0.74.0" "@react-native/metro-babel-transformer": "npm:^0.74.0" "@react-native/metro-config": "npm:^0.74.0" @@ -4759,9 +4820,12 @@ __metadata: "@types/node": "npm:^22.0.0" "@types/react": "npm:~18.2.0" "@types/react-test-renderer": "npm:^18.2.0" - "@wdio/cli": "npm:^8.40.0" - "@wdio/globals": "npm:^8.40.0" - "@wdio/jasmine-framework": "npm:^8.40.0" + "@wdio/cli": "catalog:" + "@wdio/globals": "catalog:" + "@wdio/jasmine-framework": "catalog:" + "@wdio/logger": "catalog:" + "@wdio/runner": "catalog:" + expect-webdriverio: "catalog:" flow-bin: "npm:^0.113.0" metro-config: "npm:^0.80.3" react: "npm:18.2.0" @@ -4772,7 +4836,8 @@ __metadata: react-native-test-app: "npm:^3.9.2" react-native-windows: "npm:^0.74.0" react-test-renderer: "npm:18.2.0" - webdriverio: "npm:^8.40.0" + typescript: "npm:^5.8.0" + webdriverio: "catalog:" peerDependenciesMeta: "@office-iss/react-native-win32": optional: true @@ -5338,11 +5403,18 @@ __metadata: languageName: node linkType: hard -"@img/sharp-darwin-arm64@npm:0.33.5": - version: 0.33.5 - resolution: "@img/sharp-darwin-arm64@npm:0.33.5" +"@img/colour@npm:^1.0.0": + version: 1.0.0 + resolution: "@img/colour@npm:1.0.0" + checksum: 10c0/02261719c1e0d7aa5a2d585981954f2ac126f0c432400aa1a01b925aa2c41417b7695da8544ee04fd29eba7ecea8eaf9b8bef06f19dc8faba78f94eeac40667d + languageName: node + linkType: hard + +"@img/sharp-darwin-arm64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-darwin-arm64@npm:0.34.5" dependencies: - "@img/sharp-libvips-darwin-arm64": "npm:1.0.4" + "@img/sharp-libvips-darwin-arm64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-darwin-arm64": optional: true @@ -5350,11 +5422,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-darwin-x64@npm:0.33.5": - version: 0.33.5 - resolution: "@img/sharp-darwin-x64@npm:0.33.5" +"@img/sharp-darwin-x64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-darwin-x64@npm:0.34.5" dependencies: - "@img/sharp-libvips-darwin-x64": "npm:1.0.4" + "@img/sharp-libvips-darwin-x64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-darwin-x64": optional: true @@ -5362,67 +5434,81 @@ __metadata: languageName: node linkType: hard -"@img/sharp-libvips-darwin-arm64@npm:1.0.4": - version: 1.0.4 - resolution: "@img/sharp-libvips-darwin-arm64@npm:1.0.4" +"@img/sharp-libvips-darwin-arm64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-darwin-arm64@npm:1.2.4" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@img/sharp-libvips-darwin-x64@npm:1.0.4": - version: 1.0.4 - resolution: "@img/sharp-libvips-darwin-x64@npm:1.0.4" +"@img/sharp-libvips-darwin-x64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-darwin-x64@npm:1.2.4" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@img/sharp-libvips-linux-arm64@npm:1.0.4": - version: 1.0.4 - resolution: "@img/sharp-libvips-linux-arm64@npm:1.0.4" +"@img/sharp-libvips-linux-arm64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-arm64@npm:1.2.4" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-arm@npm:1.0.5": - version: 1.0.5 - resolution: "@img/sharp-libvips-linux-arm@npm:1.0.5" +"@img/sharp-libvips-linux-arm@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-arm@npm:1.2.4" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-s390x@npm:1.0.4": - version: 1.0.4 - resolution: "@img/sharp-libvips-linux-s390x@npm:1.0.4" +"@img/sharp-libvips-linux-ppc64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-ppc64@npm:1.2.4" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-riscv64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-riscv64@npm:1.2.4" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-s390x@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-s390x@npm:1.2.4" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linux-x64@npm:1.0.4": - version: 1.0.4 - resolution: "@img/sharp-libvips-linux-x64@npm:1.0.4" +"@img/sharp-libvips-linux-x64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linux-x64@npm:1.2.4" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@img/sharp-libvips-linuxmusl-arm64@npm:1.0.4": - version: 1.0.4 - resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.0.4" +"@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.2.4" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@img/sharp-libvips-linuxmusl-x64@npm:1.0.4": - version: 1.0.4 - resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.0.4" +"@img/sharp-libvips-linuxmusl-x64@npm:1.2.4": + version: 1.2.4 + resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.2.4" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@img/sharp-linux-arm64@npm:0.33.5": - version: 0.33.5 - resolution: "@img/sharp-linux-arm64@npm:0.33.5" +"@img/sharp-linux-arm64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-arm64@npm:0.34.5" dependencies: - "@img/sharp-libvips-linux-arm64": "npm:1.0.4" + "@img/sharp-libvips-linux-arm64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linux-arm64": optional: true @@ -5430,11 +5516,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-arm@npm:0.33.5": - version: 0.33.5 - resolution: "@img/sharp-linux-arm@npm:0.33.5" +"@img/sharp-linux-arm@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-arm@npm:0.34.5" dependencies: - "@img/sharp-libvips-linux-arm": "npm:1.0.5" + "@img/sharp-libvips-linux-arm": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linux-arm": optional: true @@ -5442,11 +5528,35 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-s390x@npm:0.33.5": - version: 0.33.5 - resolution: "@img/sharp-linux-s390x@npm:0.33.5" +"@img/sharp-linux-ppc64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-ppc64@npm:0.34.5" + dependencies: + "@img/sharp-libvips-linux-ppc64": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-linux-ppc64": + optional: true + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-riscv64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-riscv64@npm:0.34.5" dependencies: - "@img/sharp-libvips-linux-s390x": "npm:1.0.4" + "@img/sharp-libvips-linux-riscv64": "npm:1.2.4" + dependenciesMeta: + "@img/sharp-libvips-linux-riscv64": + optional: true + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-s390x@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-s390x@npm:0.34.5" + dependencies: + "@img/sharp-libvips-linux-s390x": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linux-s390x": optional: true @@ -5454,11 +5564,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linux-x64@npm:0.33.5": - version: 0.33.5 - resolution: "@img/sharp-linux-x64@npm:0.33.5" +"@img/sharp-linux-x64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linux-x64@npm:0.34.5" dependencies: - "@img/sharp-libvips-linux-x64": "npm:1.0.4" + "@img/sharp-libvips-linux-x64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linux-x64": optional: true @@ -5466,11 +5576,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linuxmusl-arm64@npm:0.33.5": - version: 0.33.5 - resolution: "@img/sharp-linuxmusl-arm64@npm:0.33.5" +"@img/sharp-linuxmusl-arm64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linuxmusl-arm64@npm:0.34.5" dependencies: - "@img/sharp-libvips-linuxmusl-arm64": "npm:1.0.4" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linuxmusl-arm64": optional: true @@ -5478,11 +5588,11 @@ __metadata: languageName: node linkType: hard -"@img/sharp-linuxmusl-x64@npm:0.33.5": - version: 0.33.5 - resolution: "@img/sharp-linuxmusl-x64@npm:0.33.5" +"@img/sharp-linuxmusl-x64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-linuxmusl-x64@npm:0.34.5" dependencies: - "@img/sharp-libvips-linuxmusl-x64": "npm:1.0.4" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.4" dependenciesMeta: "@img/sharp-libvips-linuxmusl-x64": optional: true @@ -5490,192 +5600,296 @@ __metadata: languageName: node linkType: hard -"@img/sharp-wasm32@npm:0.33.5": - version: 0.33.5 - resolution: "@img/sharp-wasm32@npm:0.33.5" +"@img/sharp-wasm32@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-wasm32@npm:0.34.5" dependencies: - "@emnapi/runtime": "npm:^1.2.0" + "@emnapi/runtime": "npm:^1.7.0" conditions: cpu=wasm32 languageName: node linkType: hard -"@img/sharp-win32-ia32@npm:0.33.5": - version: 0.33.5 - resolution: "@img/sharp-win32-ia32@npm:0.33.5" +"@img/sharp-win32-arm64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-win32-arm64@npm:0.34.5" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@img/sharp-win32-ia32@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-win32-ia32@npm:0.34.5" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@img/sharp-win32-x64@npm:0.33.5": - version: 0.33.5 - resolution: "@img/sharp-win32-x64@npm:0.33.5" +"@img/sharp-win32-x64@npm:0.34.5": + version: 0.34.5 + resolution: "@img/sharp-win32-x64@npm:0.34.5" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@inquirer/checkbox@npm:^3.0.1": - version: 3.0.1 - resolution: "@inquirer/checkbox@npm:3.0.1" +"@inquirer/ansi@npm:^1.0.2": + version: 1.0.2 + resolution: "@inquirer/ansi@npm:1.0.2" + checksum: 10c0/8e408cc628923aa93402e66657482ccaa2ad5174f9db526d9a8b443f9011e9cd8f70f0f534f5fe3857b8a9df3bce1e25f66c96f666d6750490bd46e2b4f3b829 + languageName: node + linkType: hard + +"@inquirer/checkbox@npm:^4.3.2": + version: 4.3.2 + resolution: "@inquirer/checkbox@npm:4.3.2" dependencies: - "@inquirer/core": "npm:^9.2.1" - "@inquirer/figures": "npm:^1.0.6" - "@inquirer/type": "npm:^2.0.0" - ansi-escapes: "npm:^4.3.2" - yoctocolors-cjs: "npm:^2.1.2" - checksum: 10c0/1e8c508772757000209b89e7d0455ac5a0684b3ba3c4b5def13d4da95b19bcab670458d77a18f5a5daeec273578d1c3b2072030221dbfa7e0738abd5c0bc4af4 + "@inquirer/ansi": "npm:^1.0.2" + "@inquirer/core": "npm:^10.3.2" + "@inquirer/figures": "npm:^1.0.15" + "@inquirer/type": "npm:^3.0.10" + yoctocolors-cjs: "npm:^2.1.3" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/771d23bc6b16cd5c21a4f1073e98e306147f90c0e2487fe887ee054b8bf86449f1f9e6e6f9c218c1aa45ae3be2533197d53654abe9c0545981aebb0920d5f471 languageName: node linkType: hard -"@inquirer/confirm@npm:^4.0.1": - version: 4.0.1 - resolution: "@inquirer/confirm@npm:4.0.1" +"@inquirer/confirm@npm:^5.1.21": + version: 5.1.21 + resolution: "@inquirer/confirm@npm:5.1.21" dependencies: - "@inquirer/core": "npm:^9.2.1" - "@inquirer/type": "npm:^2.0.0" - checksum: 10c0/8ea5e6a63efa348b626750384c249cc903280e38c2596bb42c640f178b375dbc389d8c4d040b2e4759b3937d8a188e245ca262b8dc7cdb2fa35dfce4104c2e8f + "@inquirer/core": "npm:^10.3.2" + "@inquirer/type": "npm:^3.0.10" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/a95bbdbb17626c484735a4193ed6b6a6fbb078cf62116ec8e1667f647e534dd6618e688ecc7962585efcc56881b544b8c53db3914599bbf2ab842e7f224b0fca languageName: node linkType: hard -"@inquirer/core@npm:^9.2.1": - version: 9.2.1 - resolution: "@inquirer/core@npm:9.2.1" - dependencies: - "@inquirer/figures": "npm:^1.0.6" - "@inquirer/type": "npm:^2.0.0" - "@types/mute-stream": "npm:^0.0.4" - "@types/node": "npm:^22.5.5" - "@types/wrap-ansi": "npm:^3.0.0" - ansi-escapes: "npm:^4.3.2" +"@inquirer/core@npm:^10.3.2": + version: 10.3.2 + resolution: "@inquirer/core@npm:10.3.2" + dependencies: + "@inquirer/ansi": "npm:^1.0.2" + "@inquirer/figures": "npm:^1.0.15" + "@inquirer/type": "npm:^3.0.10" cli-width: "npm:^4.1.0" - mute-stream: "npm:^1.0.0" + mute-stream: "npm:^2.0.0" signal-exit: "npm:^4.1.0" - strip-ansi: "npm:^6.0.1" wrap-ansi: "npm:^6.2.0" - yoctocolors-cjs: "npm:^2.1.2" - checksum: 10c0/11c14be77a9fa85831de799a585721b0a49ab2f3b7d8fd1780c48ea2b29229c6bdc94e7892419086d0f7734136c2ba87b6a32e0782571eae5bbd655b1afad453 + yoctocolors-cjs: "npm:^2.1.3" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/f0f27e07fe288e01e3949b4ad216c19751f025ce77c610366e08d8b0f7a135d064dc074732031d251584b454c576f1e5c849e4abe259186dd5d4974c8f85c13e languageName: node linkType: hard -"@inquirer/editor@npm:^3.0.1": - version: 3.0.1 - resolution: "@inquirer/editor@npm:3.0.1" +"@inquirer/editor@npm:^4.2.23": + version: 4.2.23 + resolution: "@inquirer/editor@npm:4.2.23" dependencies: - "@inquirer/core": "npm:^9.2.1" - "@inquirer/type": "npm:^2.0.0" - external-editor: "npm:^3.1.0" - checksum: 10c0/edff144ce57d5a0793ae9c2ac3d16934d120ba9b277187613a44923a0b7dc45ba8b7382f56b66cf730c050b58637b236a0f8b280add33bbc53de1e78a10240e7 + "@inquirer/core": "npm:^10.3.2" + "@inquirer/external-editor": "npm:^1.0.3" + "@inquirer/type": "npm:^3.0.10" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/aa02028ee35ae039a4857b6a9490d295a1b3558f042e7454dee0aa36fbc83ac25586a2dfe0b46a5ea7ea151e3f5cb97a8ee6229131b4619f3b3466ad74b9519f languageName: node linkType: hard -"@inquirer/expand@npm:^3.0.1": - version: 3.0.1 - resolution: "@inquirer/expand@npm:3.0.1" +"@inquirer/expand@npm:^4.0.23": + version: 4.0.23 + resolution: "@inquirer/expand@npm:4.0.23" dependencies: - "@inquirer/core": "npm:^9.2.1" - "@inquirer/type": "npm:^2.0.0" - yoctocolors-cjs: "npm:^2.1.2" - checksum: 10c0/384db4ac56bc68b56a83a6d164ce039b35addd64a8e422cb8605e38d0f54a3654b4d2e4463575c6ffc34e30bcad5c728c23d7cc7227f4eb440b50fe36f6a785c - languageName: node - linkType: hard + "@inquirer/core": "npm:^10.3.2" + "@inquirer/type": "npm:^3.0.10" + yoctocolors-cjs: "npm:^2.1.3" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/294c92652760c3d1a46c4b900a99fd553ea9e5734ba261d4e71d7b8499d86a8b15e38a2467ddb7c95c197daf7e472bdab209fc3f7c38cbc70842cd291f4ce39d + languageName: node + linkType: hard -"@inquirer/figures@npm:^1.0.6": - version: 1.0.12 - resolution: "@inquirer/figures@npm:1.0.12" - checksum: 10c0/08694288bdf9aa474571ca94272113a5ac443229519ce71447eba9eb7d5a2007901bdc3e92216d929a69746dcbac29683886c20e67b7864a7c7f6c59b99d3269 +"@inquirer/external-editor@npm:^1.0.3": + version: 1.0.3 + resolution: "@inquirer/external-editor@npm:1.0.3" + dependencies: + chardet: "npm:^2.1.1" + iconv-lite: "npm:^0.7.0" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/82951cb7f3762dd78cca2ea291396841e3f4adfe26004b5badfed1cec4b6a04bb567dff94d0e41b35c61bdd7957317c64c22f58074d14b238d44e44d9e420019 languageName: node linkType: hard -"@inquirer/input@npm:^3.0.1": - version: 3.0.1 - resolution: "@inquirer/input@npm:3.0.1" +"@inquirer/figures@npm:^1.0.15": + version: 1.0.15 + resolution: "@inquirer/figures@npm:1.0.15" + checksum: 10c0/6e39a040d260ae234ae220180b7994ff852673e20be925f8aa95e78c7934d732b018cbb4d0ec39e600a410461bcb93dca771e7de23caa10630d255692e440f69 + languageName: node + linkType: hard + +"@inquirer/input@npm:^4.3.1": + version: 4.3.1 + resolution: "@inquirer/input@npm:4.3.1" dependencies: - "@inquirer/core": "npm:^9.2.1" - "@inquirer/type": "npm:^2.0.0" - checksum: 10c0/e8b9d4ad933e70737903606241e8d1f317d3d57719ce0a77e97a050bd1109310bed8df0787ad7913ea699baaeefc448b52989de0a7c3b87ded0a3e54052a60d0 + "@inquirer/core": "npm:^10.3.2" + "@inquirer/type": "npm:^3.0.10" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/9e81d6ae56e5b59f96475ae1327e7e7beeef0d917b83762e0c2ed5a75239ad6b1a39fc05553ce45fe6f6de49681dade8704b5f1c11c2f555663a74d0ac998af3 languageName: node linkType: hard -"@inquirer/number@npm:^2.0.1": - version: 2.0.1 - resolution: "@inquirer/number@npm:2.0.1" +"@inquirer/number@npm:^3.0.23": + version: 3.0.23 + resolution: "@inquirer/number@npm:3.0.23" dependencies: - "@inquirer/core": "npm:^9.2.1" - "@inquirer/type": "npm:^2.0.0" - checksum: 10c0/560e34653693a940b6767e9071c8a361291636b47055f2847d7973e868afba87eedb999a60be0d78064f4481c091e64b913f4b9a84f2cd7a6774d65524bcccbc + "@inquirer/core": "npm:^10.3.2" + "@inquirer/type": "npm:^3.0.10" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/3944a524be2a2e0834822a0e483f2e2fd56ad597b5feeca2155b956821f88e22e07ce3816f66113b040601636ed7146865aee7d7afb2a06939acc77491330ccc languageName: node linkType: hard -"@inquirer/password@npm:^3.0.1": - version: 3.0.1 - resolution: "@inquirer/password@npm:3.0.1" +"@inquirer/password@npm:^4.0.23": + version: 4.0.23 + resolution: "@inquirer/password@npm:4.0.23" dependencies: - "@inquirer/core": "npm:^9.2.1" - "@inquirer/type": "npm:^2.0.0" - ansi-escapes: "npm:^4.3.2" - checksum: 10c0/0223ce3f4700a1fa1bc3827bca35d71001e5b41c7a59717e078834bf66345c8c6bba5704350c8ae237e681c30969241ae918dba2e033d01810acf7ffefacd4e6 + "@inquirer/ansi": "npm:^1.0.2" + "@inquirer/core": "npm:^10.3.2" + "@inquirer/type": "npm:^3.0.10" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/9fd3d0462d02735bb1521c4e221d057a94d9aaac308e9a192e59d6c1e8efc707c2376ab627151d589bc3633f6b14b74b60b91c3d473a32adfd100ef1f6cfdef7 languageName: node linkType: hard -"@inquirer/prompts@npm:^6.0.1": - version: 6.0.1 - resolution: "@inquirer/prompts@npm:6.0.1" +"@inquirer/prompts@npm:^7.10.1": + version: 7.10.1 + resolution: "@inquirer/prompts@npm:7.10.1" dependencies: - "@inquirer/checkbox": "npm:^3.0.1" - "@inquirer/confirm": "npm:^4.0.1" - "@inquirer/editor": "npm:^3.0.1" - "@inquirer/expand": "npm:^3.0.1" - "@inquirer/input": "npm:^3.0.1" - "@inquirer/number": "npm:^2.0.1" - "@inquirer/password": "npm:^3.0.1" - "@inquirer/rawlist": "npm:^3.0.1" - "@inquirer/search": "npm:^2.0.1" - "@inquirer/select": "npm:^3.0.1" - checksum: 10c0/42fe55137531a2d18c24f910fec2d2f1a4b086ad3ad29e8b85aeb8b454ca8e132e463623f1b9e7ac5c60c58010970a923cec23ed94ff14dc23eef086e2641fca + "@inquirer/checkbox": "npm:^4.3.2" + "@inquirer/confirm": "npm:^5.1.21" + "@inquirer/editor": "npm:^4.2.23" + "@inquirer/expand": "npm:^4.0.23" + "@inquirer/input": "npm:^4.3.1" + "@inquirer/number": "npm:^3.0.23" + "@inquirer/password": "npm:^4.0.23" + "@inquirer/rawlist": "npm:^4.1.11" + "@inquirer/search": "npm:^3.2.2" + "@inquirer/select": "npm:^4.4.2" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/eac309cc75712bc94fc8b6761d6a736786ca1942cf9c90805b2a6049a05ce6131bcfb3aa703d1dbe66874d1b78c2b446044ad9735a2bb76743b8ddcb3dcb4d2a languageName: node linkType: hard -"@inquirer/rawlist@npm:^3.0.1": - version: 3.0.1 - resolution: "@inquirer/rawlist@npm:3.0.1" +"@inquirer/rawlist@npm:^4.1.11": + version: 4.1.11 + resolution: "@inquirer/rawlist@npm:4.1.11" dependencies: - "@inquirer/core": "npm:^9.2.1" - "@inquirer/type": "npm:^2.0.0" - yoctocolors-cjs: "npm:^2.1.2" - checksum: 10c0/1b2f0693ad8ae59d22c1dbec03518ee800af7553225cc1e7a7740b0eb2dd59c5c09705217fe2f9946b20c0221a4e3b2a17258a9cb496fd2eb5af0a0c9ac1cfca + "@inquirer/core": "npm:^10.3.2" + "@inquirer/type": "npm:^3.0.10" + yoctocolors-cjs: "npm:^2.1.3" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/33792b40cd0fbf77f547c9c4805087dd1188342c6a5ca512c73b0b6c4d132225fc5ae8bc4fd5035309484da3698a90fcef17aad100b9ae57624fda7b07d92227 languageName: node linkType: hard -"@inquirer/search@npm:^2.0.1": - version: 2.0.1 - resolution: "@inquirer/search@npm:2.0.1" +"@inquirer/search@npm:^3.2.2": + version: 3.2.2 + resolution: "@inquirer/search@npm:3.2.2" dependencies: - "@inquirer/core": "npm:^9.2.1" - "@inquirer/figures": "npm:^1.0.6" - "@inquirer/type": "npm:^2.0.0" - yoctocolors-cjs: "npm:^2.1.2" - checksum: 10c0/3d016b259304fa566961e64266af03e748486aa306c76326ef20893706e16019cb91fba32561dd4c2910718e4b7959107922c6485abc88aff49edf94a6e2c76a + "@inquirer/core": "npm:^10.3.2" + "@inquirer/figures": "npm:^1.0.15" + "@inquirer/type": "npm:^3.0.10" + yoctocolors-cjs: "npm:^2.1.3" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/e7849663a51fe95e3ce99d274c815b8dc8933d6a5ddcaaf6130bf43f5f10316062c9f7a37c2923a14b8dcd09d202b0bb9cc3eaf0adb0336f6a704ea52e03ef8c languageName: node linkType: hard -"@inquirer/select@npm:^3.0.1": - version: 3.0.1 - resolution: "@inquirer/select@npm:3.0.1" +"@inquirer/select@npm:^4.4.2": + version: 4.4.2 + resolution: "@inquirer/select@npm:4.4.2" dependencies: - "@inquirer/core": "npm:^9.2.1" - "@inquirer/figures": "npm:^1.0.6" - "@inquirer/type": "npm:^2.0.0" - ansi-escapes: "npm:^4.3.2" - yoctocolors-cjs: "npm:^2.1.2" - checksum: 10c0/83aa571dba12f69f267507230055d07279a7352ef032d6ea849eb32cd663f3e26aab2ce4fd5f59231f4c7624b92e7d40dd8eef5907431e81eb3d45d062c2cbb8 + "@inquirer/ansi": "npm:^1.0.2" + "@inquirer/core": "npm:^10.3.2" + "@inquirer/figures": "npm:^1.0.15" + "@inquirer/type": "npm:^3.0.10" + yoctocolors-cjs: "npm:^2.1.3" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/6978a5a92928b4d439dd6b688f2db51fd49be209f24be224bb81ed8f75b76e0715e79bdb05dab2a33bbdc7091c779a99f8603fe0ca199f059528ca2b1d0d4944 languageName: node linkType: hard -"@inquirer/type@npm:^2.0.0": - version: 2.0.0 - resolution: "@inquirer/type@npm:2.0.0" +"@inquirer/type@npm:^3.0.10": + version: 3.0.10 + resolution: "@inquirer/type@npm:3.0.10" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/a846c7a570e3bf2657d489bcc5dcdc3179d24c7323719de1951dcdb722400ac76e5b2bfe9765d0a789bc1921fac810983d7999f021f30a78a6a174c23fc78dc9 + languageName: node + linkType: hard + +"@isaacs/balanced-match@npm:^4.0.1": + version: 4.0.1 + resolution: "@isaacs/balanced-match@npm:4.0.1" + checksum: 10c0/7da011805b259ec5c955f01cee903da72ad97c5e6f01ca96197267d3f33103d5b2f8a1af192140f3aa64526c593c8d098ae366c2b11f7f17645d12387c2fd420 + languageName: node + linkType: hard + +"@isaacs/brace-expansion@npm:^5.0.0": + version: 5.0.0 + resolution: "@isaacs/brace-expansion@npm:5.0.0" dependencies: - mute-stream: "npm:^1.0.0" - checksum: 10c0/8c663d52beb2b89a896d3c3d5cc3d6d024fa149e565555bcb42fa640cbe23fba7ff2c51445342cef1fe6e46305e2d16c1590fa1d11ad0ddf93a67b655ef41f0a + "@isaacs/balanced-match": "npm:^4.0.1" + checksum: 10c0/b4d4812f4be53afc2c5b6c545001ff7a4659af68d4484804e9d514e183d20269bb81def8682c01a22b17c4d6aed14292c8494f7d2ac664e547101c1a905aa977 languageName: node linkType: hard @@ -5784,6 +5998,13 @@ __metadata: languageName: node linkType: hard +"@jest/diff-sequences@npm:30.0.1": + version: 30.0.1 + resolution: "@jest/diff-sequences@npm:30.0.1" + checksum: 10c0/3a840404e6021725ef7f86b11f7b2d13dd02846481264db0e447ee33b7ee992134e402cdc8b8b0ac969d37c6c0183044e382dedee72001cdf50cfb3c8088de74 + languageName: node + linkType: hard + "@jest/environment@npm:^29.7.0": version: 29.7.0 resolution: "@jest/environment@npm:29.7.0" @@ -5796,6 +6017,15 @@ __metadata: languageName: node linkType: hard +"@jest/expect-utils@npm:30.2.0": + version: 30.2.0 + resolution: "@jest/expect-utils@npm:30.2.0" + dependencies: + "@jest/get-type": "npm:30.1.0" + checksum: 10c0/e25a809ff2ab62292e2569f8d97f89168d27d078903f0306af5f70f1771b7efc62c458eca1dcb491ab1ed96cefedf403bd7acbb050c997105bc29b220fd9d61a + languageName: node + linkType: hard + "@jest/expect-utils@npm:^29.7.0": version: 29.7.0 resolution: "@jest/expect-utils@npm:29.7.0" @@ -5829,6 +6059,13 @@ __metadata: languageName: node linkType: hard +"@jest/get-type@npm:30.1.0": + version: 30.1.0 + resolution: "@jest/get-type@npm:30.1.0" + checksum: 10c0/3e65fd5015f551c51ec68fca31bbd25b466be0e8ee8075d9610fa1c686ea1e70a942a0effc7b10f4ea9a338c24337e1ad97ff69d3ebacc4681b7e3e80d1b24ac + languageName: node + linkType: hard + "@jest/globals@npm:^29.7.0": version: 29.7.0 resolution: "@jest/globals@npm:29.7.0" @@ -5841,6 +6078,16 @@ __metadata: languageName: node linkType: hard +"@jest/pattern@npm:30.0.1": + version: 30.0.1 + resolution: "@jest/pattern@npm:30.0.1" + dependencies: + "@types/node": "npm:*" + jest-regex-util: "npm:30.0.1" + checksum: 10c0/32c5a7bfb6c591f004dac0ed36d645002ed168971e4c89bd915d1577031672870032594767557b855c5bc330aa1e39a2f54bf150d2ee88a7a0886e9cb65318bc + languageName: node + linkType: hard + "@jest/reporters@npm:^29.7.0": version: 29.7.0 resolution: "@jest/reporters@npm:29.7.0" @@ -5878,6 +6125,15 @@ __metadata: languageName: node linkType: hard +"@jest/schemas@npm:30.0.5": + version: 30.0.5 + resolution: "@jest/schemas@npm:30.0.5" + dependencies: + "@sinclair/typebox": "npm:^0.34.0" + checksum: 10c0/449dcd7ec5c6505e9ac3169d1143937e67044ae3e66a729ce4baf31812dfd30535f2b3b2934393c97cfdf5984ff581120e6b38f62b8560c8b5b7cc07f4175f65 + languageName: node + linkType: hard + "@jest/schemas@npm:^29.6.3": version: 29.6.3 resolution: "@jest/schemas@npm:29.6.3" @@ -5945,6 +6201,21 @@ __metadata: languageName: node linkType: hard +"@jest/types@npm:30.2.0": + version: 30.2.0 + resolution: "@jest/types@npm:30.2.0" + dependencies: + "@jest/pattern": "npm:30.0.1" + "@jest/schemas": "npm:30.0.5" + "@types/istanbul-lib-coverage": "npm:^2.0.6" + "@types/istanbul-reports": "npm:^3.0.4" + "@types/node": "npm:*" + "@types/yargs": "npm:^17.0.33" + chalk: "npm:^4.1.2" + checksum: 10c0/ae121f6963bd9ed1cd9651db7be91bf14c05bff0d0eec4fca9fecf586bea4005e8f1de8cc9b8ef72e424ea96a309d123bef510b55a6a17a3b4b91a39d775e5cd + languageName: node + linkType: hard + "@jest/types@npm:^26.6.2": version: 26.6.2 resolution: "@jest/types@npm:26.6.2" @@ -6006,6 +6277,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:^1.5.5": + version: 1.5.5 + resolution: "@jridgewell/sourcemap-codec@npm:1.5.5" + checksum: 10c0/f9e538f302b63c0ebc06eecb1dd9918dd4289ed36147a0ddce35d6ea4d7ebbda243cda7b2213b6a5e1d8087a298d5cf630fb2bd39329cdecb82017023f6081a0 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:0.3.9": version: 0.3.9 resolution: "@jridgewell/trace-mapping@npm:0.3.9" @@ -6026,15 +6304,6 @@ __metadata: languageName: node linkType: hard -"@ljharb/through@npm:^2.3.11": - version: 2.3.13 - resolution: "@ljharb/through@npm:2.3.13" - dependencies: - call-bind: "npm:^1.0.7" - checksum: 10c0/fb60b2fb2c674a674d8ebdb8972ccf52f8a62a9c1f5a2ac42557bc0273231c65d642aa2d7627cbb300766a25ae4642acd0f95fba2f8a1ff891086f0cb15807c3 - languageName: node - linkType: hard - "@microsoft/applicationinsights-web-snippet@npm:^1.0.1": version: 1.0.1 resolution: "@microsoft/applicationinsights-web-snippet@npm:1.0.1" @@ -6275,23 +6544,6 @@ __metadata: languageName: node linkType: hard -"@puppeteer/browsers@npm:1.9.1, @puppeteer/browsers@npm:^1.6.0": - version: 1.9.1 - resolution: "@puppeteer/browsers@npm:1.9.1" - dependencies: - debug: "npm:4.3.4" - extract-zip: "npm:2.0.1" - progress: "npm:2.0.3" - proxy-agent: "npm:6.3.1" - tar-fs: "npm:3.0.4" - unbzip2-stream: "npm:1.4.3" - yargs: "npm:17.7.2" - bin: - browsers: lib/cjs/main-cli.js - checksum: 10c0/8cbde5ec8060c2bdfdc0d7149711cf0cccc6648ed61d0b969cd305918108e7973ce8a7ff3f7533fcc3c49552afe1955755cd7a3924c1fdbea7330d48094b35ee - languageName: node - linkType: hard - "@puppeteer/browsers@npm:^2.2.0": version: 2.10.5 resolution: "@puppeteer/browsers@npm:2.10.5" @@ -6565,6 +6817,37 @@ __metadata: languageName: node linkType: hard +"@react-native-windows/cli@npm:^0.74.0": + version: 0.74.12 + resolution: "@react-native-windows/cli@npm:0.74.12" + dependencies: + "@react-native-windows/codegen": "npm:0.74.8" + "@react-native-windows/fs": "npm:0.74.1" + "@react-native-windows/package-utils": "npm:0.74.1" + "@react-native-windows/telemetry": "npm:0.74.2" + "@xmldom/xmldom": "npm:^0.7.7" + chalk: "npm:^4.1.0" + cli-spinners: "npm:^2.2.0" + envinfo: "npm:^7.5.0" + find-up: "npm:^4.1.0" + glob: "npm:^7.1.1" + lodash: "npm:^4.17.15" + mustache: "npm:^4.0.1" + ora: "npm:^3.4.0" + prompts: "npm:^2.4.1" + semver: "npm:^7.3.2" + shelljs: "npm:^0.8.4" + username: "npm:^5.1.0" + uuid: "npm:^3.3.2" + xml-formatter: "npm:^2.4.0" + xml-parser: "npm:^1.2.1" + xpath: "npm:^0.0.27" + peerDependencies: + react-native: "*" + checksum: 10c0/0006a48a94cd736f36c992721a78183a1aa08a11a379ba0af5e7600bd9463ff1c5e40292d771b166038e24e1a791254d95747a76b7938649e31accc18eecc7cf + languageName: node + linkType: hard + "@react-native-windows/codegen@npm:0.74.8": version: 0.74.8 resolution: "@react-native-windows/codegen@npm:0.74.8" @@ -7089,11 +7372,11 @@ __metadata: linkType: hard "@rnx-kit/react-native-host@npm:^0.5.0": - version: 0.5.0 - resolution: "@rnx-kit/react-native-host@npm:0.5.0" + version: 0.5.15 + resolution: "@rnx-kit/react-native-host@npm:0.5.15" peerDependencies: react-native: ">=0.66" - checksum: 10c0/9dd55a8a02f7b8e0f7210387f10d8462f02bfb55225e911a98fefcdc43421ab6e5a07396ad88a3db5c8ed838cf7c97e4c8bf1ff392cb97500a029b465caadae2 + checksum: 10c0/e3d1fed8fe9d4c033ced89a067fffd19113cc5f39b7eb2bbb892e706df811884cba80249e3d0601158b6c8643979f54c83a44c0f349db3f015eb695add9ac242 languageName: node linkType: hard @@ -7270,14 +7553,14 @@ __metadata: languageName: node linkType: hard -"@sidvind/better-ajv-errors@npm:3.0.1": - version: 3.0.1 - resolution: "@sidvind/better-ajv-errors@npm:3.0.1" +"@sidvind/better-ajv-errors@npm:4.0.1": + version: 4.0.1 + resolution: "@sidvind/better-ajv-errors@npm:4.0.1" dependencies: kleur: "npm:^4.1.0" peerDependencies: - ajv: ^6.12.3 || ^7.0.0 || ^8.0.0 - checksum: 10c0/0d151b0a08bb178ea196025affd8a466621a265778e2214f1e4d2d329e6c1c694b2b61fbb68c3169708f37cb4d116d1c609140de16e23bf35669ce5a34cc488a + ajv: ^7.0.0 || ^8.0.0 + checksum: 10c0/aac325ec6e5beb19998214b99bcfc71db91696fef7ccebfbf20acfa916165bcc5b5680edcf30184523869d3bd3776aa7320545ad5ef18eeb66d8740402518713 languageName: node linkType: hard @@ -7288,10 +7571,10 @@ __metadata: languageName: node linkType: hard -"@sindresorhus/is@npm:^5.2.0": - version: 5.6.0 - resolution: "@sindresorhus/is@npm:5.6.0" - checksum: 10c0/66727344d0c92edde5760b5fd1f8092b717f2298a162a5f7f29e4953e001479927402d9d387e245fb9dc7d3b37c72e335e93ed5875edfc5203c53be8ecba1b52 +"@sinclair/typebox@npm:^0.34.0": + version: 0.34.47 + resolution: "@sinclair/typebox@npm:0.34.47" + checksum: 10c0/ebe923fe2c26900982634e5639a00471da0b182eee61a5a0436cd1df174f90c5b0fcd7507cc21ad2fca3c326aee387487040badc723bc2599a09bc3e9be09b38 languageName: node linkType: hard @@ -7320,17 +7603,13 @@ __metadata: languageName: node linkType: hard -"@sliphua/lilconfig-ts-loader@npm:3.2.2": - version: 3.2.2 - resolution: "@sliphua/lilconfig-ts-loader@npm:3.2.2" +"@so-ric/colorspace@npm:^1.1.6": + version: 1.1.6 + resolution: "@so-ric/colorspace@npm:1.1.6" dependencies: - lodash.get: "npm:^4" - make-error: "npm:^1" - ts-node: "npm:^9" - tslib: "npm:^2" - peerDependencies: - lilconfig: ">=2" - checksum: 10c0/29837e4b27cb1d0af5bc7740fcc2dbdbacbae94ba088928880c2f40a522feb0051837c44adfa12fbe36e9479fb089d411e2c39671bda7c2944b20b22ad8eeda9 + color: "npm:^5.0.2" + text-hex: "npm:1.0.x" + checksum: 10c0/f3ad26afefbb8d6101ea7c385cd5f402d4291c2ffc9cabe37030d5fdb8bda980ee534a0d7c250f8233fc3a59b99272410177cd98b219f6b3770f91a0fdb6eb3e languageName: node linkType: hard @@ -7474,15 +7753,6 @@ __metadata: languageName: node linkType: hard -"@szmarczak/http-timer@npm:^5.0.1": - version: 5.0.1 - resolution: "@szmarczak/http-timer@npm:5.0.1" - dependencies: - defer-to-connect: "npm:^2.0.1" - checksum: 10c0/4629d2fbb2ea67c2e9dc03af235c0991c79ebdddcbc19aed5d5732fb29ce01c13331e9b1a491584b9069bd6ecde6581dcbf871f11b7eefdebbab34de6cf2197e - languageName: node - linkType: hard - "@tootallnate/once@npm:2": version: 2.0.0 resolution: "@tootallnate/once@npm:2.0.0" @@ -7518,13 +7788,6 @@ __metadata: languageName: node linkType: hard -"@tsconfig/node14@npm:14.1.3": - version: 14.1.3 - resolution: "@tsconfig/node14@npm:14.1.3" - checksum: 10c0/8da62492e1834e95dbedeffbd43c337242a25435caf2a47be06006e8937167198543451b4fa39bf5cfeb19f3cdee638ded387345eb6b0474d51ce0834b650894 - languageName: node - linkType: hard - "@tsconfig/node14@npm:^1.0.0": version: 1.0.3 resolution: "@tsconfig/node14@npm:1.0.3" @@ -7539,26 +7802,10 @@ __metadata: languageName: node linkType: hard -"@types/archiver@npm:6.0.2": - version: 6.0.2 - resolution: "@types/archiver@npm:6.0.2" - dependencies: - "@types/readdir-glob": "npm:*" - checksum: 10c0/01ca91d76c57b38ae030a24a07b46664bf3ae9d303c0cdd2b342e06a4b53dccd0d0c375ff3f9af966a93512554f82ef97c515fcc47536e7dbb29a7d9bc09a540 - languageName: node - linkType: hard - -"@types/argparse@npm:2.0.17": - version: 2.0.17 - resolution: "@types/argparse@npm:2.0.17" - checksum: 10c0/cd22c329864d9f6df4740fc5c557290b7629385b0e51c1b3d038bbc22aa0be4ed9507ae421fc0dde63c1f9e71241c0bce4c9a1668702513c568ae176dfec780c - languageName: node - linkType: hard - -"@types/async-lock@npm:1.4.2": - version: 1.4.2 - resolution: "@types/async-lock@npm:1.4.2" - checksum: 10c0/c40b68b746a6f0272539546c6765c08a1cb6f9df9141e6180eacde9310859db3f55d24fc90dd6cba7a6187d88b922c7d59b4734fe14cf31850d5dcf957069007 +"@tsconfig/node20@npm:20.1.8": + version: 20.1.8 + resolution: "@tsconfig/node20@npm:20.1.8" + checksum: 10c0/5a9fcc0234e639c26f36f01d5912a59c47964361e9b9a8981a10806553799441f929474aed71cdec0ce5464ad1d757698df1651ac94cd55bb6bc01601a6003ea languageName: node linkType: hard @@ -7603,32 +7850,6 @@ __metadata: languageName: node linkType: hard -"@types/base64-stream@npm:1.0.5": - version: 1.0.5 - resolution: "@types/base64-stream@npm:1.0.5" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/f7aefe9f37e53811aa5991ff5e144948f8c5d6d7bedd876b9bacd9f13657a43673a59eb37351278f1b56b49672577e5c92d485453412fe0a08e521a6c5a6ea1e - languageName: node - linkType: hard - -"@types/bluebird@npm:3.5.42": - version: 3.5.42 - resolution: "@types/bluebird@npm:3.5.42" - checksum: 10c0/ce752a5e277bbc0cdee3dee9c875ac093d1331905a8a5175665ccb8cb76b7b95a84836f92bc46076c2fd1e384a107866893eeeb20f6fb33427482663879faf93 - languageName: node - linkType: hard - -"@types/body-parser@npm:*": - version: 1.19.2 - resolution: "@types/body-parser@npm:1.19.2" - dependencies: - "@types/connect": "npm:*" - "@types/node": "npm:*" - checksum: 10c0/c2dd533e1d4af958d656bdba7f376df68437d8dfb7e4522c88b6f3e6f827549e4be5bf0be68a5f1878accf5752ea37fba7e8a4b6dda53d0d122d77e27b69c750 - languageName: node - linkType: hard - "@types/braces@npm:*": version: 3.0.5 resolution: "@types/braces@npm:3.0.5" @@ -7636,15 +7857,6 @@ __metadata: languageName: node linkType: hard -"@types/connect@npm:*": - version: 3.4.35 - resolution: "@types/connect@npm:3.4.35" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/f11a1ccfed540723dddd7cb496543ad40a2f663f22ff825e9b220f0bae86db8b1ced2184ee41d3fb358b019ad6519e39481b06386db91ebb859003ad1d54fe6a - languageName: node - linkType: hard - "@types/eslint@npm:^9.0.0": version: 9.6.1 resolution: "@types/eslint@npm:9.6.1" @@ -7662,60 +7874,6 @@ __metadata: languageName: node linkType: hard -"@types/express-serve-static-core@npm:^4.17.33": - version: 4.17.33 - resolution: "@types/express-serve-static-core@npm:4.17.33" - dependencies: - "@types/node": "npm:*" - "@types/qs": "npm:*" - "@types/range-parser": "npm:*" - checksum: 10c0/68f21adeb8cb7085014692daa8fd75b33be2cbb91f954f42fef4804e04cb34abbe8020918d7656243afec4882949ce0c4e8074eaf5a5f8dfbef704690799724a - languageName: node - linkType: hard - -"@types/express-serve-static-core@npm:^5.0.0": - version: 5.0.6 - resolution: "@types/express-serve-static-core@npm:5.0.6" - dependencies: - "@types/node": "npm:*" - "@types/qs": "npm:*" - "@types/range-parser": "npm:*" - "@types/send": "npm:*" - checksum: 10c0/aced8cc88c1718adbbd1fc488756b0f22d763368d9eff2ae21b350698fab4a77d8d13c3699056dc662a887e43a8b67a3e8f6289ff76102ecc6bad4a7710d31a6 - languageName: node - linkType: hard - -"@types/express@npm:*, @types/express@npm:5.0.0": - version: 5.0.0 - resolution: "@types/express@npm:5.0.0" - dependencies: - "@types/body-parser": "npm:*" - "@types/express-serve-static-core": "npm:^5.0.0" - "@types/qs": "npm:*" - "@types/serve-static": "npm:*" - checksum: 10c0/0d74b53aefa69c3b3817ee9b5145fd50d7dbac52a8986afc2d7500085c446656d0b6dc13158c04e2d9f18f4324d4d93b0452337c5ff73dd086dca3e4ff11f47b - languageName: node - linkType: hard - -"@types/express@npm:4.17.21": - version: 4.17.21 - resolution: "@types/express@npm:4.17.21" - dependencies: - "@types/body-parser": "npm:*" - "@types/express-serve-static-core": "npm:^4.17.33" - "@types/qs": "npm:*" - "@types/serve-static": "npm:*" - checksum: 10c0/12e562c4571da50c7d239e117e688dc434db1bac8be55613294762f84fd77fbd0658ccd553c7d3ab02408f385bc93980992369dd30e2ecd2c68c358e6af8fabf - languageName: node - linkType: hard - -"@types/find-root@npm:1.1.4": - version: 1.1.4 - resolution: "@types/find-root@npm:1.1.4" - checksum: 10c0/c5eb2fc5b53070343cf757f70e5bc0baf4f701b4bd6cd272869e8b517e049bbaed19afe5ea450f7e7c84d1b31be20d0a5b17c7d83fddfa175312a867fbc3830f - languageName: node - linkType: hard - "@types/graceful-fs@npm:^4.1.3": version: 4.1.6 resolution: "@types/graceful-fs@npm:4.1.6" @@ -7725,13 +7883,6 @@ __metadata: languageName: node linkType: hard -"@types/http-cache-semantics@npm:^4.0.2": - version: 4.0.4 - resolution: "@types/http-cache-semantics@npm:4.0.4" - checksum: 10c0/51b72568b4b2863e0fe8d6ce8aad72a784b7510d72dc866215642da51d84945a9459fa89f49ec48f1e9a1752e6a78e85a4cda0ded06b1c73e727610c925f9ce6 - languageName: node - linkType: hard - "@types/invariant@npm:^2.2.0": version: 2.2.37 resolution: "@types/invariant@npm:2.2.37" @@ -7739,7 +7890,7 @@ __metadata: languageName: node linkType: hard -"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": +"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1, @types/istanbul-lib-coverage@npm:^2.0.6": version: 2.0.6 resolution: "@types/istanbul-lib-coverage@npm:2.0.6" checksum: 10c0/3948088654f3eeb45363f1db158354fb013b362dba2a5c2c18c559484d5eb9f6fd85b23d66c0a7c2fcfab7308d0a585b14dadaca6cc8bf89ebfdc7f8f5102fb7 @@ -7764,6 +7915,22 @@ __metadata: languageName: node linkType: hard +"@types/istanbul-reports@npm:^3.0.4": + version: 3.0.4 + resolution: "@types/istanbul-reports@npm:3.0.4" + dependencies: + "@types/istanbul-lib-report": "npm:*" + checksum: 10c0/1647fd402aced5b6edac87274af14ebd6b3a85447ef9ad11853a70fd92a98d35f81a5d3ea9fcb5dbb5834e800c6e35b64475e33fcae6bfa9acc70d61497c54ee + languageName: node + linkType: hard + +"@types/jasmine@npm:5.1.13": + version: 5.1.13 + resolution: "@types/jasmine@npm:5.1.13" + checksum: 10c0/f162b7949f44e1e68391711772e6e19ad8db77318dbff8068f79e06f9532956f4e762a814797a48abf3356786830cb23487623eb9bf1dd55624e21a1935bc09f + languageName: node + linkType: hard + "@types/jasmine@npm:5.1.4": version: 5.1.4 resolution: "@types/jasmine@npm:5.1.4" @@ -7791,16 +7958,7 @@ __metadata: languageName: node linkType: hard -"@types/jsftp@npm:2.1.5": - version: 2.1.5 - resolution: "@types/jsftp@npm:2.1.5" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/22151755dd9419ca4bdea05f30e8ab88d375ce172da8e667e8f6b4778d951c29043adb27be7ee49d4816784ec6e6de595128b845119c8356d531693496836894 - languageName: node - linkType: hard - -"@types/json-schema@npm:*, @types/json-schema@npm:7.0.15, @types/json-schema@npm:^7.0.15": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.15": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 10c0/a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db @@ -7814,38 +7972,6 @@ __metadata: languageName: node linkType: hard -"@types/klaw@npm:3.0.6": - version: 3.0.6 - resolution: "@types/klaw@npm:3.0.6" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/b044d8149b4b4b48e83b0a60a37db1c4f010493dd9c6c7dc210ec223a59d178f01066c6d37861e184b7879a1bd37eea4f030a93aa350c191ce291c38ee8cdaab - languageName: node - linkType: hard - -"@types/lockfile@npm:1.0.4": - version: 1.0.4 - resolution: "@types/lockfile@npm:1.0.4" - checksum: 10c0/8be517f176944cef487c54aaa58ff50b6be1247eb6f5ef853df46710e04260d38139cea0d9d46a77d07edf063cd40c97e25ef46f0c02ded14df215b7d86a7903 - languageName: node - linkType: hard - -"@types/lodash@npm:4.17.14, @types/lodash@npm:^4.14.192": - version: 4.17.14 - resolution: "@types/lodash@npm:4.17.14" - checksum: 10c0/343c6f722e0b39969036a885ad5aad6578479ead83987128c9b994e6b7f2fb9808244d802d4d332396bb09096f720a6c7060de16a492f5460e06a44560360322 - languageName: node - linkType: hard - -"@types/method-override@npm:3.0.0": - version: 3.0.0 - resolution: "@types/method-override@npm:3.0.0" - peerDependencies: - "@types/express": "*" - checksum: 10c0/da5e67021d3e8106d37fa69c8c7410068f21ddf56305c510371b93e3829086eeaa262faab3007c21082aad4fcded4f211e323769bd7991bc7b3e01b164eacf7f - languageName: node - linkType: hard - "@types/micromatch@npm:^4.0.9": version: 4.0.9 resolution: "@types/micromatch@npm:4.0.9" @@ -7855,20 +7981,6 @@ __metadata: languageName: node linkType: hard -"@types/mime@npm:*": - version: 3.0.1 - resolution: "@types/mime@npm:3.0.1" - checksum: 10c0/c4c0fc89042822a3b5ffd6ef0da7006513454ee8376ffa492372d17d2925a4e4b1b194c977b718c711df38b33eb9d06deb5dbf9f851bcfb7e5e65f06b2a87f97 - languageName: node - linkType: hard - -"@types/mime@npm:^1": - version: 1.3.5 - resolution: "@types/mime@npm:1.3.5" - checksum: 10c0/c2ee31cd9b993804df33a694d5aa3fa536511a49f2e06eeab0b484fef59b4483777dbb9e42a4198a0809ffbf698081fdbca1e5c2218b82b91603dfab10a10fbc - languageName: node - linkType: hard - "@types/minimatch@npm:^3.0.3": version: 3.0.5 resolution: "@types/minimatch@npm:3.0.5" @@ -7876,46 +7988,21 @@ __metadata: languageName: node linkType: hard -"@types/mute-stream@npm:^0.0.4": - version: 0.0.4 - resolution: "@types/mute-stream@npm:0.0.4" +"@types/node-forge@npm:^1.3.0": + version: 1.3.11 + resolution: "@types/node-forge@npm:1.3.11" dependencies: "@types/node": "npm:*" - checksum: 10c0/944730fd7b398c5078de3c3d4d0afeec8584283bc694da1803fdfca14149ea385e18b1b774326f1601baf53898ce6d121a952c51eb62d188ef6fcc41f725c0dc + checksum: 10c0/3d7d23ca0ba38ac0cf74028393bd70f31169ab9aba43f21deb787840170d307d662644bac07287495effe2812ddd7ac8a14dbd43f16c2936bbb06312e96fc3b9 languageName: node linkType: hard -"@types/mv@npm:2.1.4": - version: 2.1.4 - resolution: "@types/mv@npm:2.1.4" - checksum: 10c0/9372401a4381aacc0dd004b8ba37c954a26c98b1937952cb0dc9c8933c904dceb509e2e697c1f9d21c62eb0d4de965f669d157ad1e4a8c8ea1d28252c26f8faa - languageName: node - linkType: hard - -"@types/ncp@npm:2.0.8": - version: 2.0.8 - resolution: "@types/ncp@npm:2.0.8" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/c488159404263d2a7d0d560eb8f3102ddd47de46587144d2f48bff9b856bec24a89c6fd7d1061052f1d17223534de3b391616dc92ff0e99615654e31e4164f87 - languageName: node - linkType: hard - -"@types/node-forge@npm:^1.3.0": - version: 1.3.11 - resolution: "@types/node-forge@npm:1.3.11" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/3d7d23ca0ba38ac0cf74028393bd70f31169ab9aba43f21deb787840170d307d662644bac07287495effe2812ddd7ac8a14dbd43f16c2936bbb06312e96fc3b9 - languageName: node - linkType: hard - -"@types/node@npm:*, @types/node@npm:^22.0.0, @types/node@npm:^22.2.0, @types/node@npm:^22.5.5": - version: 22.16.5 - resolution: "@types/node@npm:22.16.5" - dependencies: - undici-types: "npm:~6.21.0" - checksum: 10c0/93a245e96a01f4a6aa38475000070292a9299e17b95bc1fc8180c652fb3a62f9b3b9ec0b78f9fc6a78b9274d3dfce456e80c7bb68b5357c8f7dbf581df4408c1 +"@types/node@npm:*, @types/node@npm:^22.0.0, @types/node@npm:^22.2.0": + version: 22.16.5 + resolution: "@types/node@npm:22.16.5" + dependencies: + undici-types: "npm:~6.21.0" + checksum: 10c0/93a245e96a01f4a6aa38475000070292a9299e17b95bc1fc8180c652fb3a62f9b3b9ec0b78f9fc6a78b9274d3dfce456e80c7bb68b5357c8f7dbf581df4408c1 languageName: node linkType: hard @@ -7928,7 +8015,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.1.0, @types/node@npm:^20.1.1, @types/node@npm:^20.11.28, @types/node@npm:^20.11.30": +"@types/node@npm:^20.1.0, @types/node@npm:^20.11.28, @types/node@npm:^20.11.30": version: 20.19.0 resolution: "@types/node@npm:20.19.0" dependencies: @@ -7937,6 +8024,15 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^25.0.2": + version: 25.0.3 + resolution: "@types/node@npm:25.0.3" + dependencies: + undici-types: "npm:~7.16.0" + checksum: 10c0/b7568f0d765d9469621615e2bb257c7fd1953d95e9acbdb58dffb6627a2c4150d405a4600aa1ad8a40182a94fe5f903cafd3c0a2f5132814debd0e3bfd61f835 + languageName: node + linkType: hard + "@types/normalize-package-data@npm:^2.4.0, @types/normalize-package-data@npm:^2.4.1": version: 2.4.4 resolution: "@types/normalize-package-data@npm:2.4.4" @@ -7951,13 +8047,6 @@ __metadata: languageName: node linkType: hard -"@types/pluralize@npm:0.0.33": - version: 0.0.33 - resolution: "@types/pluralize@npm:0.0.33" - checksum: 10c0/24899caf85b79dd291a6b6e9b9f3b67b452b18d578d0ac0d531a705bf5ee0361d9386ea1f8532c64de9e22c6e9606c5497787bb5e31bd299c487980436c59785 - languageName: node - linkType: hard - "@types/prop-types@npm:*": version: 15.7.5 resolution: "@types/prop-types@npm:15.7.5" @@ -7965,20 +8054,6 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*": - version: 6.9.7 - resolution: "@types/qs@npm:6.9.7" - checksum: 10c0/157eb05f4c75790b0ebdcf7b0547ff117feabc8cda03c3cac3d3ea82bb19a1912e76a411df3eb0bdd01026a9770f07bc0e7e3fbe39ebb31c1be4564c16be35f1 - languageName: node - linkType: hard - -"@types/range-parser@npm:*": - version: 1.2.4 - resolution: "@types/range-parser@npm:1.2.4" - checksum: 10c0/8e3c3cda88675efd9145241bcb454449715b7d015a7fb80d018dcb3d441fa1938b302242cc0dfa6b02c5d014dd8bc082ae90091e62b1e816cae3ec36c2a7dbcb - languageName: node - linkType: hard - "@types/react-native@npm:^0.68.0": version: 0.68.14 resolution: "@types/react-native@npm:0.68.14" @@ -8007,58 +8082,6 @@ __metadata: languageName: node linkType: hard -"@types/readdir-glob@npm:*": - version: 1.1.2 - resolution: "@types/readdir-glob@npm:1.1.2" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/78cdd01103d89eb6984f06ba189db54ee6d6d285d64cb16d1653910b260126665e36aeedfa23bb99c5c03abbf02d9b0773d022561fd31ad9f777abef056a0b40 - languageName: node - linkType: hard - -"@types/semver@npm:7.5.8": - version: 7.5.8 - resolution: "@types/semver@npm:7.5.8" - checksum: 10c0/8663ff927234d1c5fcc04b33062cb2b9fcfbe0f5f351ed26c4d1e1581657deebd506b41ff7fdf89e787e3d33ce05854bc01686379b89e9c49b564c4cfa988efa - languageName: node - linkType: hard - -"@types/send@npm:*": - version: 0.17.4 - resolution: "@types/send@npm:0.17.4" - dependencies: - "@types/mime": "npm:^1" - "@types/node": "npm:*" - checksum: 10c0/7f17fa696cb83be0a104b04b424fdedc7eaba1c9a34b06027239aba513b398a0e2b7279778af521f516a397ced417c96960e5f50fcfce40c4bc4509fb1a5883c - languageName: node - linkType: hard - -"@types/serve-favicon@npm:2.5.7": - version: 2.5.7 - resolution: "@types/serve-favicon@npm:2.5.7" - dependencies: - "@types/express": "npm:*" - checksum: 10c0/940522eab69576c678f788155091462caa3070d30df41018424bc6d70c925c32a7577c9dfccfaff455a949b3f050c9234503c75ce4f1f66dbd47cf9282ef4247 - languageName: node - linkType: hard - -"@types/serve-static@npm:*": - version: 1.15.0 - resolution: "@types/serve-static@npm:1.15.0" - dependencies: - "@types/mime": "npm:*" - "@types/node": "npm:*" - checksum: 10c0/2bdf7561c74175cc57c912d360fe763af0fc77a078f67d22cb515fa5b23db937314ffe1b5f96ca77c5e9de55b9d94277b7a3d288ff07067d6b2f83d004027430 - languageName: node - linkType: hard - -"@types/shell-quote@npm:1.7.5": - version: 1.7.5 - resolution: "@types/shell-quote@npm:1.7.5" - checksum: 10c0/ddcf225e85e5520e3f44411d7d79eee0e56477fab705d0d93e293b61b9f8de2a57db6e859d492a24bc9e0d071c0490271efeae832756e2ac0d4d255922ac281d - languageName: node - linkType: hard - "@types/shimmer@npm:^1.0.2": version: 1.0.5 resolution: "@types/shimmer@npm:1.0.5" @@ -8080,19 +8103,10 @@ __metadata: languageName: node linkType: hard -"@types/supports-color@npm:8.1.3": - version: 8.1.3 - resolution: "@types/supports-color@npm:8.1.3" - checksum: 10c0/03aa3616b403f3deaeb774df6d3a3969845b0c9f449814a83c2c53eb6818f5f9b571ba205330b0ebe8e46f41fd550f581a34b4310b13f0e0448694cfff37ddbf - languageName: node - linkType: hard - -"@types/teen_process@npm:2.0.4, @types/teen_process@npm:^2.0.0": - version: 2.0.4 - resolution: "@types/teen_process@npm:2.0.4" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/766420e768f5fb06cb121c15a671e9f638e4edffef274a8c4857e83e393703f05197f0a147be6e4e4d091ecfb828819cde18b4acee89f7cdaac3a70bc2801da6 +"@types/stack-utils@npm:^2.0.3": + version: 2.0.3 + resolution: "@types/stack-utils@npm:2.0.3" + checksum: 10c0/1f4658385ae936330581bcb8aa3a066df03867d90281cdf89cc356d404bd6579be0f11902304e1f775d92df22c6dd761d4451c804b0a4fba973e06211e9bd77c languageName: node linkType: hard @@ -8110,20 +8124,6 @@ __metadata: languageName: node linkType: hard -"@types/uuid@npm:10.0.0": - version: 10.0.0 - resolution: "@types/uuid@npm:10.0.0" - checksum: 10c0/9a1404bf287164481cb9b97f6bb638f78f955be57c40c6513b7655160beb29df6f84c915aaf4089a1559c216557dc4d2f79b48d978742d3ae10b937420ddac60 - languageName: node - linkType: hard - -"@types/which@npm:3.0.4": - version: 3.0.4 - resolution: "@types/which@npm:3.0.4" - checksum: 10c0/036e4cb243ebfd5cf4893be2ab3b9a60a22368811c1f1c78fb8fc70cadc274024282d04b8d7c0948268372600003252d84e2d3a5e064014a543a5da235c5989d - languageName: node - linkType: hard - "@types/which@npm:^2.0.1": version: 2.0.2 resolution: "@types/which@npm:2.0.2" @@ -8131,23 +8131,7 @@ __metadata: languageName: node linkType: hard -"@types/wrap-ansi@npm:3.0.0, @types/wrap-ansi@npm:^3.0.0": - version: 3.0.0 - resolution: "@types/wrap-ansi@npm:3.0.0" - checksum: 10c0/8d8f53363f360f38135301a06b596c295433ad01debd082078c33c6ed98b05a5c8fe8853a88265432126096084f4a135ec1564e3daad631b83296905509f90b3 - languageName: node - linkType: hard - -"@types/ws@npm:8.5.12": - version: 8.5.12 - resolution: "@types/ws@npm:8.5.12" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/3fd77c9e4e05c24ce42bfc7647f7506b08c40a40fe2aea236ef6d4e96fc7cb4006a81ed1b28ec9c457e177a74a72924f4768b7b4652680b42dfd52bc380e15f9 - languageName: node - linkType: hard - -"@types/ws@npm:8.5.13, @types/ws@npm:^8.5.3": +"@types/ws@npm:^8.5.3": version: 8.5.13 resolution: "@types/ws@npm:8.5.13" dependencies: @@ -8172,6 +8156,15 @@ __metadata: languageName: node linkType: hard +"@types/yargs@npm:^17.0.33": + version: 17.0.35 + resolution: "@types/yargs@npm:17.0.35" + dependencies: + "@types/yargs-parser": "npm:*" + checksum: 10c0/609557826a6b85e73ccf587923f6429850d6dc70e420b455bab4601b670bfadf684b09ae288bccedab042c48ba65f1666133cf375814204b544009f57d6eef63 + languageName: node + linkType: hard + "@types/yargs@npm:^17.0.8": version: 17.0.22 resolution: "@types/yargs@npm:17.0.22" @@ -8556,27 +8549,16 @@ __metadata: languageName: node linkType: hard -"@vitest/pretty-format@npm:3.2.3": - version: 3.2.3 - resolution: "@vitest/pretty-format@npm:3.2.3" +"@vitest/pretty-format@npm:4.0.16": + version: 4.0.16 + resolution: "@vitest/pretty-format@npm:4.0.16" dependencies: - tinyrainbow: "npm:^2.0.0" - checksum: 10c0/e8fa7b97822c58404bef07d19fa9a49d5b7edb6797dd355584ad7246585bbbe9c55dd1fb05d0c3939b9c15fba05c3e134e2b96ea0cb64ca79a2b9dab60087a6a + tinyrainbow: "npm:^3.0.3" + checksum: 10c0/11243e9c2d2d011ae23825c6b7464a4385a4a4efc4ceb28b7854bb9d73491f440b89d12f62c5c9737d26375cf9585b11bc20183d4dea4e983e79d5e162407eb9 languageName: node linkType: hard -"@vitest/snapshot@npm:^1.2.2": - version: 1.4.0 - resolution: "@vitest/snapshot@npm:1.4.0" - dependencies: - magic-string: "npm:^0.30.5" - pathe: "npm:^1.1.1" - pretty-format: "npm:^29.7.0" - checksum: 10c0/6f089d1dbe43556779479bc309b0a8fc7e0229843c40efb4dabcf99ccf9a6fa859dd38c13674616a955801442730aca55151cbd52bb22d41d9a335060e03759b - languageName: node - linkType: hard - -"@vitest/snapshot@npm:^2.0.4, @vitest/snapshot@npm:^2.1.1": +"@vitest/snapshot@npm:^2.1.1": version: 2.1.9 resolution: "@vitest/snapshot@npm:2.1.9" dependencies: @@ -8587,14 +8569,14 @@ __metadata: languageName: node linkType: hard -"@vitest/snapshot@npm:^3.2.1": - version: 3.2.3 - resolution: "@vitest/snapshot@npm:3.2.3" +"@vitest/snapshot@npm:^4.0.16": + version: 4.0.16 + resolution: "@vitest/snapshot@npm:4.0.16" dependencies: - "@vitest/pretty-format": "npm:3.2.3" - magic-string: "npm:^0.30.17" + "@vitest/pretty-format": "npm:4.0.16" + magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - checksum: 10c0/f6dd0248afb3f3cbcbbb9fd39c2c8273c4ec92176f65e6ba9d36a0c33552d3658013e3a02944e14c7637f51d6702a5c07963b59707ca459bd1ac31f39c81160c + checksum: 10c0/4fa63ffa4f30c909078210a1edcb059dbfa3ec3deaebb8f93637f65a7efae9a2d7714129bae0cf615512a683e925cf31f281fc4cb02f1fdc4c72f68ce21ca11f languageName: node linkType: hard @@ -8668,375 +8650,264 @@ __metadata: languageName: node linkType: hard -"@wdio/appium-service@npm:^9.12.6": - version: 9.15.0 - resolution: "@wdio/appium-service@npm:9.15.0" +"@wdio/appium-service@npm:^9.23.0": + version: 9.23.0 + resolution: "@wdio/appium-service@npm:9.23.0" dependencies: - "@wdio/config": "npm:9.15.0" - "@wdio/logger": "npm:9.15.0" - "@wdio/types": "npm:9.15.0" - "@wdio/utils": "npm:9.15.0" + "@wdio/config": "npm:9.23.0" + "@wdio/logger": "npm:9.18.0" + "@wdio/types": "npm:9.20.0" + "@wdio/utils": "npm:9.23.0" change-case: "npm:^5.4.3" get-port: "npm:^7.0.0" import-meta-resolve: "npm:^4.0.0" tree-kill: "npm:^1.2.2" - webdriverio: "npm:9.15.0" - checksum: 10c0/79b8ef746d93b973a38e5711604c3e89d25a5a767a3008382938582b01f2332dec88ac6bcd502a1f2995950631bbfecb148645bc5b685c01ce37a4845593c464 - languageName: node - linkType: hard - -"@wdio/cli@npm:^8.40.0": - version: 8.44.1 - resolution: "@wdio/cli@npm:8.44.1" - dependencies: - "@types/node": "npm:^22.2.0" - "@vitest/snapshot": "npm:^2.0.4" - "@wdio/config": "npm:8.43.0" - "@wdio/globals": "npm:8.44.1" - "@wdio/logger": "npm:8.38.0" - "@wdio/protocols": "npm:8.44.0" - "@wdio/types": "npm:8.41.0" - "@wdio/utils": "npm:8.41.0" - async-exit-hook: "npm:^2.0.1" - chalk: "npm:^5.2.0" - chokidar: "npm:^4.0.0" - cli-spinners: "npm:^2.9.0" - dotenv: "npm:^16.3.1" - ejs: "npm:^3.1.9" - execa: "npm:^8.0.1" - import-meta-resolve: "npm:^4.0.0" - inquirer: "npm:9.2.12" - lodash.flattendeep: "npm:^4.4.0" - lodash.pickby: "npm:^4.6.0" - lodash.union: "npm:^4.6.0" - read-pkg-up: "npm:10.0.0" - recursive-readdir: "npm:^2.2.3" - webdriverio: "npm:8.44.1" - yargs: "npm:^17.7.2" + webdriverio: "npm:9.23.0" bin: - wdio: ./bin/wdio.js - checksum: 10c0/d1ac01de4401b4f642d543643a0130cfd60c3cbfc09d178d72e94af264abe57f4826ebb1bf78f1fb9e1962dc2a1815457906b85e3eaac547f5ca69deac737c66 + start-appium-inspector: bin/start-appium-inspector.js + checksum: 10c0/47df12526f431b292bce35e89ee4c88a84cba8c0f25619c292da420d18caae94d0f7932c7c53698259fe25c42ebafd5f7c2b92ff49378e7cc714edfa470f2921 languageName: node linkType: hard -"@wdio/cli@npm:^9.12.6": - version: 9.15.0 - resolution: "@wdio/cli@npm:9.15.0" +"@wdio/cli@npm:^9.23.0": + version: 9.23.0 + resolution: "@wdio/cli@npm:9.23.0" dependencies: - "@types/node": "npm:^20.1.1" "@vitest/snapshot": "npm:^2.1.1" - "@wdio/config": "npm:9.15.0" - "@wdio/globals": "npm:9.15.0" - "@wdio/logger": "npm:9.15.0" - "@wdio/protocols": "npm:9.15.0" - "@wdio/types": "npm:9.15.0" - "@wdio/utils": "npm:9.15.0" + "@wdio/config": "npm:9.23.0" + "@wdio/globals": "npm:9.23.0" + "@wdio/logger": "npm:9.18.0" + "@wdio/protocols": "npm:9.16.2" + "@wdio/types": "npm:9.20.0" + "@wdio/utils": "npm:9.23.0" async-exit-hook: "npm:^2.0.1" - chalk: "npm:^5.2.0" + chalk: "npm:^5.4.1" chokidar: "npm:^4.0.0" - dotenv: "npm:^16.3.1" - ejs: "npm:^3.1.9" - execa: "npm:^9.2.0" + create-wdio: "npm:9.21.0" + dotenv: "npm:^17.2.0" import-meta-resolve: "npm:^4.0.0" - inquirer: "npm:^11.0.1" lodash.flattendeep: "npm:^4.4.0" lodash.pickby: "npm:^4.6.0" lodash.union: "npm:^4.6.0" read-pkg-up: "npm:^10.0.0" - recursive-readdir: "npm:^2.2.3" tsx: "npm:^4.7.2" - webdriverio: "npm:9.15.0" + webdriverio: "npm:9.23.0" yargs: "npm:^17.7.2" bin: - wdio: ./bin/wdio.js - checksum: 10c0/268f428b3b987d2b2c03d44d9641e993650eb9db466e2a7f913bdb0e77e66de1685d8af27f9d660a392c3322076ba66d9c4a5263b7ccd8801fad41537c8ba8b0 + wdio: bin/wdio.js + checksum: 10c0/55a55c456d3903734ec91fbbcbfae5dbd1a2bc9b60a942cc68a8030bcfc3f8f20a08fc9eb315fd4833262a89d2fafda0c2e8565adbaa18f41428779fff0ca8be languageName: node linkType: hard -"@wdio/config@npm:8.43.0": - version: 8.43.0 - resolution: "@wdio/config@npm:8.43.0" +"@wdio/config@npm:9.23.0": + version: 9.23.0 + resolution: "@wdio/config@npm:9.23.0" dependencies: - "@wdio/logger": "npm:8.38.0" - "@wdio/types": "npm:8.41.0" - "@wdio/utils": "npm:8.41.0" - decamelize: "npm:^6.0.0" - deepmerge-ts: "npm:^5.0.0" - glob: "npm:^10.2.2" - import-meta-resolve: "npm:^4.0.0" - checksum: 10c0/69a636cf4eb0e22253b5107be53dffe6842e575baefa289748b265ede6f44c803b591f63f034a04759dd6b531fd9a76a661b1111fe2f97f993b629970296e406 - languageName: node - linkType: hard - -"@wdio/config@npm:9.15.0": - version: 9.15.0 - resolution: "@wdio/config@npm:9.15.0" - dependencies: - "@wdio/logger": "npm:9.15.0" - "@wdio/types": "npm:9.15.0" - "@wdio/utils": "npm:9.15.0" + "@wdio/logger": "npm:9.18.0" + "@wdio/types": "npm:9.20.0" + "@wdio/utils": "npm:9.23.0" deepmerge-ts: "npm:^7.0.3" glob: "npm:^10.2.2" import-meta-resolve: "npm:^4.0.0" - checksum: 10c0/9c281cdf7d23aec6917cb6acf16cf434644a64ec5113da1257c359e491760e8b3c2eb76c3df351cb7452817ab75f6a706173dc5c277a2d25091b9d086895e6fe + checksum: 10c0/1d31cc83b712e5e5bafa94801a3826b33fe2f09a2fe767b08ef52461081f7f52e0e2688338d3fdf8b8d0cbb88ead8cfb38f22ab800bfd42170bc09edf850d722 languageName: node linkType: hard -"@wdio/dot-reporter@npm:9.15.0": - version: 9.15.0 - resolution: "@wdio/dot-reporter@npm:9.15.0" +"@wdio/dot-reporter@npm:9.20.0": + version: 9.20.0 + resolution: "@wdio/dot-reporter@npm:9.20.0" dependencies: - "@wdio/reporter": "npm:9.15.0" - "@wdio/types": "npm:9.15.0" + "@wdio/reporter": "npm:9.20.0" + "@wdio/types": "npm:9.20.0" chalk: "npm:^5.0.1" - checksum: 10c0/38e8be4534d99efcde10bdab65ef07c1528c3626dca8af79695232646eaef3c68e3dc69cf91ff1f23e0752ab6262016b1def3070a22990db0724fd3f05a58eee - languageName: node - linkType: hard - -"@wdio/globals@npm:8.44.1, @wdio/globals@npm:^8.29.3, @wdio/globals@npm:^8.40.0": - version: 8.44.1 - resolution: "@wdio/globals@npm:8.44.1" - dependencies: - expect-webdriverio: "npm:^4.11.2" - webdriverio: "npm:8.44.1" - dependenciesMeta: - expect-webdriverio: - optional: true - webdriverio: - optional: true - checksum: 10c0/60a8c8ad2ace3485050aae917a36406ddcd225a8445ed6f18db894b596ba4d1d196173d21cf008c21c1588f50929f30c51cc97350fd7ee6df480c2cf688909bc + checksum: 10c0/272dc92e0992f983c1353b904abadd7771301c57a948a8104f56ca5ce085e049f1d39aabd8b2e252e79b3b20a11b7bcd7b52690a077c2cc71a66ce7e95c1cb4b languageName: node linkType: hard -"@wdio/globals@npm:9.15.0, @wdio/globals@npm:^9.12.6": - version: 9.15.0 - resolution: "@wdio/globals@npm:9.15.0" - dependencies: - expect-webdriverio: "npm:^5.1.0" - webdriverio: "npm:9.15.0" - dependenciesMeta: +"@wdio/globals@npm:*, @wdio/globals@npm:9.23.0, @wdio/globals@npm:^9.23.0": + version: 9.23.0 + resolution: "@wdio/globals@npm:9.23.0" + peerDependencies: + expect-webdriverio: ^5.3.4 + webdriverio: ^9.0.0 + peerDependenciesMeta: expect-webdriverio: - optional: true + optional: false webdriverio: - optional: true - checksum: 10c0/42e3a93b3b9445f8ed58775c7d395cf9b4459076a6548e03f52992d5c4cc7736a25485584e7034998fd036ca5971956e27404c5506bca8a024119edf661d148b - languageName: node - linkType: hard - -"@wdio/jasmine-framework@npm:^8.40.0": - version: 8.44.1 - resolution: "@wdio/jasmine-framework@npm:8.44.1" - dependencies: - "@types/node": "npm:^22.2.0" - "@wdio/globals": "npm:8.44.1" - "@wdio/logger": "npm:8.38.0" - "@wdio/types": "npm:8.41.0" - "@wdio/utils": "npm:8.41.0" - expect-webdriverio: "npm:^4.11.2" - jasmine: "npm:^5.0.0" - checksum: 10c0/d4d2d1cad42ca56f085a67866d7d0eadd4193864e7554ef30eb5f1718ca0bc1fc98602890cb3c4da3ed4e85759bf9a133aeb6cfbeec8a6ea64685cfc862aa48c + optional: false + checksum: 10c0/ee8c51f7f7c5a6016384f7ee8f9f178efdae792cd6431f42af9c2eb7e527beb7f1aed05c9f83bc758dcbb9fc9c33a7159300fefe5c242f4c5963928b6b95bb2e languageName: node linkType: hard -"@wdio/jasmine-framework@npm:^9.12.6": - version: 9.15.0 - resolution: "@wdio/jasmine-framework@npm:9.15.0" +"@wdio/jasmine-framework@npm:^9.23.0": + version: 9.23.0 + resolution: "@wdio/jasmine-framework@npm:9.23.0" dependencies: "@types/node": "npm:^20.1.0" - "@wdio/globals": "npm:9.15.0" - "@wdio/logger": "npm:9.15.0" - "@wdio/types": "npm:9.15.0" - "@wdio/utils": "npm:9.15.0" - expect-webdriverio: "npm:^5.1.0" + "@wdio/globals": "npm:9.23.0" + "@wdio/logger": "npm:9.18.0" + "@wdio/types": "npm:9.20.0" + "@wdio/utils": "npm:9.23.0" jasmine: "npm:^5.0.0" - checksum: 10c0/f4e6893191f8b3768c2e06559bced61ee52864b4cd76e10a26651bce8d74acbc63054e67cd01c57d1d20521b39ec9a949a44781abe1a91565a27bff7db5299e0 + peerDependencies: + "@wdio/runner": ^9.16.2 + webdriverio: ^9.0.0 + peerDependenciesMeta: + "@wdio/runner": + optional: false + webdriverio: + optional: false + checksum: 10c0/df2addd6ca01551b3f5ef85386b5ff73d35e2f457b48d55e5e03a66ad8b9eb1f7824bd60c17f17772357d3b1b2252cbbe1e61946e915130bad8b0ff60645f5b4 languageName: node linkType: hard -"@wdio/json-reporter@npm:^9.12.6": - version: 9.15.0 - resolution: "@wdio/json-reporter@npm:9.15.0" +"@wdio/json-reporter@npm:^9.20.0": + version: 9.20.0 + resolution: "@wdio/json-reporter@npm:9.20.0" dependencies: - "@wdio/reporter": "npm:9.15.0" - "@wdio/types": "npm:9.15.0" - checksum: 10c0/7fe82b4f8f17159475f9486b340630afe677ff3bb4f9cf28426f5d24aa92b4e40792d8d0fb4e3f00daf9ee9fe5460d289bee15b33cfeed4f7ad9a98164921bf8 + "@wdio/reporter": "npm:9.20.0" + "@wdio/types": "npm:9.20.0" + safe-regex2: "npm:^5.0.0" + checksum: 10c0/0b0e65ac94f7e4031370925e99038b1622809f556a4b94645481dc5f6ad2cd7bde2a7103ad1a576a2f23d6fb7f6bc5e0a6bff12863272e4c58aa6f1b2c360d43 languageName: node linkType: hard -"@wdio/local-runner@npm:^9.12.6": - version: 9.15.0 - resolution: "@wdio/local-runner@npm:9.15.0" +"@wdio/local-runner@npm:^9.23.0": + version: 9.23.0 + resolution: "@wdio/local-runner@npm:9.23.0" dependencies: "@types/node": "npm:^20.1.0" - "@wdio/logger": "npm:9.15.0" - "@wdio/repl": "npm:9.4.4" - "@wdio/runner": "npm:9.15.0" - "@wdio/types": "npm:9.15.0" - async-exit-hook: "npm:^2.0.1" + "@wdio/logger": "npm:9.18.0" + "@wdio/repl": "npm:9.16.2" + "@wdio/runner": "npm:9.23.0" + "@wdio/types": "npm:9.20.0" + "@wdio/xvfb": "npm:9.20.0" + exit-hook: "npm:^4.0.0" + expect-webdriverio: "npm:^5.3.4" split2: "npm:^4.1.0" stream-buffers: "npm:^3.0.2" - checksum: 10c0/5bf41d2f66ea498bd004f812907c7426a776a4ae29e9a4919e666cabae399b8802078a5ea98d039484216b600b32095189291fa0a1f862465ec4b91c6e7f3736 - languageName: node - linkType: hard - -"@wdio/logger@npm:8.38.0, @wdio/logger@npm:^8.11.0, @wdio/logger@npm:^8.28.0, @wdio/logger@npm:^8.38.0": - version: 8.38.0 - resolution: "@wdio/logger@npm:8.38.0" - dependencies: - chalk: "npm:^5.1.2" - loglevel: "npm:^1.6.0" - loglevel-plugin-prefix: "npm:^0.8.4" - strip-ansi: "npm:^7.1.0" - checksum: 10c0/79f16731c40a70b92ed531ddd9c8caff8348ab1399b041a64f30ace160ece8b459457d4b275709c8fa06a018fcd0cddc054e4536a1900001d9840a9819d0a182 + checksum: 10c0/7943556d8a677d98642ce7997e60c5707af8a6fb08b894fc571183bbc9601145fd1c0075d6e3dd5ed955b100cbdd6945cbd5759543fc93149c39d75d3e308404 languageName: node linkType: hard -"@wdio/logger@npm:9.15.0, @wdio/logger@npm:^9.1.3": - version: 9.15.0 - resolution: "@wdio/logger@npm:9.15.0" +"@wdio/logger@npm:*, @wdio/logger@npm:9.18.0, @wdio/logger@npm:^9.18.0": + version: 9.18.0 + resolution: "@wdio/logger@npm:9.18.0" dependencies: chalk: "npm:^5.1.2" loglevel: "npm:^1.6.0" loglevel-plugin-prefix: "npm:^0.8.4" + safe-regex2: "npm:^5.0.0" strip-ansi: "npm:^7.1.0" - checksum: 10c0/24f66b97c7a9ac6d9969be18ba0a5d862e31dbfd09b566229927827fd2481a856c1fb7a3a69b675a26706e1d4ae322b7230abb88fb7b3987c901549ed5f1464c + checksum: 10c0/c11cc06ea9f6696a0077f29d0360c10828317e5980815408d04cad99db1a64a6bc1491583ffef681e46e18476f061f37a2e18706f06488715291f3bfc8b32615 languageName: node linkType: hard -"@wdio/protocols@npm:8.44.0": - version: 8.44.0 - resolution: "@wdio/protocols@npm:8.44.0" - checksum: 10c0/7433aaec8fa6fa23ff0a58ee53381097f628e9eebba0767807c5f3c615af5cb9bd62f4a9581de454d88c48700b6e3f9b00f241fa56a8266589212d14853e3fe2 +"@wdio/protocols@npm:9.16.2": + version: 9.16.2 + resolution: "@wdio/protocols@npm:9.16.2" + checksum: 10c0/117a84d83b6c299b3a5e9a85a14690bd715c9977c4a82d94fc3e6a44c6e7cfef5d7c7d6a02144c0993dc80d80177024f47ec18b3f23edecfb5d29880cbdba447 languageName: node linkType: hard -"@wdio/protocols@npm:9.15.0": - version: 9.15.0 - resolution: "@wdio/protocols@npm:9.15.0" - checksum: 10c0/73ca8d61106e5d7bedab51ccdaa5f2173652b0b97fd9117572335fe82a4e9f58540c07ce0a7bc15765d6e45773f69f46df15dbed066f683f43228e6c2803fe2f - languageName: node - linkType: hard - -"@wdio/repl@npm:8.40.3": - version: 8.40.3 - resolution: "@wdio/repl@npm:8.40.3" - dependencies: - "@types/node": "npm:^22.2.0" - checksum: 10c0/96baa369f83c8b6a6075dc75106b1f4ec3c9dfe2a7e01e018aea17318a93cee62e2782a02c122576fffe92e2968c47ff0967a7d633130330ed84dec37b80959e - languageName: node - linkType: hard - -"@wdio/repl@npm:9.4.4": - version: 9.4.4 - resolution: "@wdio/repl@npm:9.4.4" +"@wdio/repl@npm:9.16.2": + version: 9.16.2 + resolution: "@wdio/repl@npm:9.16.2" dependencies: "@types/node": "npm:^20.1.0" - checksum: 10c0/2928eca71d6d99a2bf0ed3bacda92b809e04cc6931317e353aad498d25915adaa121f0520d912b52d4a702e3d60cd3b556fe63416f2ab9f83dbf6a1315bc5b7a + checksum: 10c0/9f46cef8098e3c4f0aa16f6104582b423e3b9d5d99ef901b6f8c64248e81b47512f36e4c198c626459370433ae8c30e0494f86966a99a9f8f773fe37f3b2fc4b languageName: node linkType: hard -"@wdio/reporter@npm:9.15.0": - version: 9.15.0 - resolution: "@wdio/reporter@npm:9.15.0" +"@wdio/reporter@npm:9.20.0": + version: 9.20.0 + resolution: "@wdio/reporter@npm:9.20.0" dependencies: "@types/node": "npm:^20.1.0" - "@wdio/logger": "npm:9.15.0" - "@wdio/types": "npm:9.15.0" - diff: "npm:^7.0.0" + "@wdio/logger": "npm:9.18.0" + "@wdio/types": "npm:9.20.0" + diff: "npm:^8.0.2" object-inspect: "npm:^1.12.0" - checksum: 10c0/c1e01a33d593c26e5dc01b6ff5cbce460fd56a6e52e0f51e5759a34ebc7b497022bebb29de39520e6b57b9a12f5b8dfd6554c1f7c6784e471faa8810a985114e + checksum: 10c0/71868ebb0642960eb524e21f53ad1d30ffd3666e0dafef8e650dbc72148b4d6e6653341f5cfdcacd594b180503237090d8fecc616a7faf93ef75db16109cf0d2 languageName: node linkType: hard -"@wdio/runner@npm:9.15.0": - version: 9.15.0 - resolution: "@wdio/runner@npm:9.15.0" +"@wdio/runner@npm:9.23.0, @wdio/runner@npm:^9.23.0": + version: 9.23.0 + resolution: "@wdio/runner@npm:9.23.0" dependencies: "@types/node": "npm:^20.11.28" - "@wdio/config": "npm:9.15.0" - "@wdio/dot-reporter": "npm:9.15.0" - "@wdio/globals": "npm:9.15.0" - "@wdio/logger": "npm:9.15.0" - "@wdio/types": "npm:9.15.0" - "@wdio/utils": "npm:9.15.0" + "@wdio/config": "npm:9.23.0" + "@wdio/dot-reporter": "npm:9.20.0" + "@wdio/globals": "npm:9.23.0" + "@wdio/logger": "npm:9.18.0" + "@wdio/types": "npm:9.20.0" + "@wdio/utils": "npm:9.23.0" deepmerge-ts: "npm:^7.0.3" - expect-webdriverio: "npm:^5.1.0" - webdriver: "npm:9.15.0" - webdriverio: "npm:9.15.0" - checksum: 10c0/d397c75c1a5903016a33486cf36a94c057318c79c53765e2241868129940fa7c796dd6006d961b9c1f8d1939a5c1cb121e1c294fbba75fb60e972c4cf85f5ab7 + webdriver: "npm:9.23.0" + webdriverio: "npm:9.23.0" + peerDependencies: + expect-webdriverio: ^5.3.4 + webdriverio: ^9.0.0 + peerDependenciesMeta: + expect-webdriverio: + optional: false + webdriverio: + optional: false + checksum: 10c0/3edd7f67daed81afe6ac931da11e8d367c4e9cc7f8fd4aadc4865b409c1beb0b3dbcc12116df16368bcdb96726a538cf468d281ac8733f117d679857aee6adaf languageName: node linkType: hard -"@wdio/spec-reporter@npm:^9.12.6": - version: 9.15.0 - resolution: "@wdio/spec-reporter@npm:9.15.0" +"@wdio/spec-reporter@npm:^9.20.0": + version: 9.20.0 + resolution: "@wdio/spec-reporter@npm:9.20.0" dependencies: - "@wdio/reporter": "npm:9.15.0" - "@wdio/types": "npm:9.15.0" + "@wdio/reporter": "npm:9.20.0" + "@wdio/types": "npm:9.20.0" chalk: "npm:^5.1.2" easy-table: "npm:^1.2.0" pretty-ms: "npm:^9.0.0" - checksum: 10c0/7f88147d4247bdaa3573f3b9d52097c06b98b08765c61ef62db20ace9c3bd70b6242ef3bb73c2d5591feef88723ed5795cabe70cf8d9fc195558ab26e7ca9854 + checksum: 10c0/6fcd7167d64a3fa904dfd3bcf5a2d4e62e40616da44981e457f14367ef53592cff8b89ff08aacbdb1017610d3e3f764a000b1ed3fc0da97715dbe72dd3e21100 languageName: node linkType: hard -"@wdio/types@npm:8.41.0": - version: 8.41.0 - resolution: "@wdio/types@npm:8.41.0" - dependencies: - "@types/node": "npm:^22.2.0" - checksum: 10c0/e6115372a3b3b48f8e4a209e48a0ce649ffea7dbbf089f99336723176a83021fee2ddd4518b7a856359b80c8024839f8ad052370660a322df4fc509f98ed9e51 - languageName: node - linkType: hard - -"@wdio/types@npm:9.15.0": - version: 9.15.0 - resolution: "@wdio/types@npm:9.15.0" +"@wdio/types@npm:9.20.0": + version: 9.20.0 + resolution: "@wdio/types@npm:9.20.0" dependencies: "@types/node": "npm:^20.1.0" - checksum: 10c0/02ff74b66dbd1dc048e01c3a88119785fae0eaeafda55d63a12b89c97b87767da71fb28d20ba1bcead3884aafd309a1fbcc8bd9ff7740e0fc34671405ee7db0f + checksum: 10c0/cb8f201d86d1711f7abaa2a57c062696e6b0f2f9441a528130e9ac245a8a82611a002514abc46eee3e00f07436a617362caa2b5b4d03a3dded026a331b7e8683 languageName: node linkType: hard -"@wdio/utils@npm:8.41.0": - version: 8.41.0 - resolution: "@wdio/utils@npm:8.41.0" - dependencies: - "@puppeteer/browsers": "npm:^1.6.0" - "@wdio/logger": "npm:8.38.0" - "@wdio/types": "npm:8.41.0" - decamelize: "npm:^6.0.0" - deepmerge-ts: "npm:^5.1.0" - edgedriver: "npm:^5.5.0" - geckodriver: "npm:~4.2.0" - get-port: "npm:^7.0.0" - import-meta-resolve: "npm:^4.0.0" - locate-app: "npm:^2.1.0" - safaridriver: "npm:^0.1.0" - split2: "npm:^4.2.0" - wait-port: "npm:^1.0.4" - checksum: 10c0/25afc41431779f2b8bc0ed6b637b4fa27ac530dab71e2aa25a9d02dfb22a8b2e7bf0ceed45f883e43215459de4cd25be00c0dd39f0cffe70725e7e50516beba1 - languageName: node - linkType: hard - -"@wdio/utils@npm:9.15.0": - version: 9.15.0 - resolution: "@wdio/utils@npm:9.15.0" +"@wdio/utils@npm:9.23.0": + version: 9.23.0 + resolution: "@wdio/utils@npm:9.23.0" dependencies: "@puppeteer/browsers": "npm:^2.2.0" - "@wdio/logger": "npm:9.15.0" - "@wdio/types": "npm:9.15.0" + "@wdio/logger": "npm:9.18.0" + "@wdio/types": "npm:9.20.0" decamelize: "npm:^6.0.0" deepmerge-ts: "npm:^7.0.3" - edgedriver: "npm:^6.1.1" - geckodriver: "npm:^5.0.0" + edgedriver: "npm:^6.1.2" + geckodriver: "npm:^6.1.0" get-port: "npm:^7.0.0" import-meta-resolve: "npm:^4.0.0" locate-app: "npm:^2.2.24" + mitt: "npm:^3.0.1" safaridriver: "npm:^1.0.0" split2: "npm:^4.2.0" wait-port: "npm:^1.1.0" - checksum: 10c0/9cf359c678ad21aa5b869f030a24a0a1654c43a332609a2ce51dfd0a549d00d3d5e6f92963fdb3c4eb9a526e6fa81aab179faf9d5507a0cb9c20259a3870e85b + checksum: 10c0/fd8ff8586e4c8434ddf28fa21166375548e99689d465d59a8f22297d247c6390da84ddd8126cc018c9e87649ff837c4016c1891ec82b6dc60bb37532fac2af31 + languageName: node + linkType: hard + +"@wdio/xvfb@npm:9.20.0": + version: 9.20.0 + resolution: "@wdio/xvfb@npm:9.20.0" + dependencies: + "@wdio/logger": "npm:9.18.0" + checksum: 10c0/c0ddad15781f1714601f7f73b46e63fc6026f19e23c0542c0c3df869fa53930c4af3c99642c7da296ae1c377124dae34957db116cf57b3e9ac4b268f53545fdc languageName: node linkType: hard @@ -9054,6 +8925,13 @@ __metadata: languageName: node linkType: hard +"@xmldom/xmldom@npm:^0.9.8": + version: 0.9.8 + resolution: "@xmldom/xmldom@npm:0.9.8" + checksum: 10c0/2ea984270832de2843ab0bbb6df71bde9aa02126b69e5fd56b5512b98ace48e94aff7186e77d0b22fe4b6780483862be752bcf8577436638a9210109029a0503 + languageName: node + linkType: hard + "@yarnpkg/lockfile@npm:^1.1.0": version: 1.1.0 resolution: "@yarnpkg/lockfile@npm:1.1.0" @@ -9061,10 +8939,10 @@ __metadata: languageName: node linkType: hard -"@zip.js/zip.js@npm:^2.7.48, @zip.js/zip.js@npm:^2.7.53": - version: 2.7.62 - resolution: "@zip.js/zip.js@npm:2.7.62" - checksum: 10c0/269da31f7514ccbdd8766f0b0c440edb7df53add731862c97f3b27b594182466ce62a03fa4be5ed736a5ac0cd1c5ead09d35c97e27887c8c6f6bfd477102ea8f +"@zip.js/zip.js@npm:^2.8.11": + version: 2.8.13 + resolution: "@zip.js/zip.js@npm:2.8.13" + checksum: 10c0/8bb7efd5b565443c3844fc57cc32df66698ed43940115df3a2c4d21017aad606de298f94124dd9a67814906c1dae452cef09443f846dc2d9209fdacddf7b94a2 languageName: node linkType: hard @@ -9084,7 +8962,7 @@ __metadata: languageName: node linkType: hard -"accepts@npm:^1.3.7, accepts@npm:~1.3.5, accepts@npm:~1.3.7, accepts@npm:~1.3.8": +"accepts@npm:^1.3.7, accepts@npm:~1.3.5, accepts@npm:~1.3.7": version: 1.3.8 resolution: "accepts@npm:1.3.8" dependencies: @@ -9094,6 +8972,16 @@ __metadata: languageName: node linkType: hard +"accepts@npm:^2.0.0": + version: 2.0.0 + resolution: "accepts@npm:2.0.0" + dependencies: + mime-types: "npm:^3.0.0" + negotiator: "npm:^1.0.0" + checksum: 10c0/98374742097e140891546076215f90c32644feacf652db48412329de4c2a529178a81aa500fbb13dd3e6cbf6e68d829037b123ac037fc9a08bcec4b87b358eef + languageName: node + linkType: hard + "acorn-import-assertions@npm:^1.9.0": version: 1.9.0 resolution: "acorn-import-assertions@npm:1.9.0" @@ -9137,7 +9025,7 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0, agent-base@npm:^7.1.2": +"agent-base@npm:^7.1.0, agent-base@npm:^7.1.2": version: 7.1.3 resolution: "agent-base@npm:7.1.3" checksum: 10c0/6192b580c5b1d8fb399b9c62bf8343d76654c2dd62afcb9a52b2cf44a8b6ace1e3b704d3fe3547d91555c857d3df02603341ff2cb961b9cfe2b12f9f3c38ee11 @@ -9210,7 +9098,7 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.2": +"ansi-escapes@npm:^4.2.1": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" dependencies: @@ -9269,7 +9157,7 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^5.0.0": +"ansi-styles@npm:^5.0.0, ansi-styles@npm:^5.2.0": version: 5.2.0 resolution: "ansi-styles@npm:5.2.0" checksum: 10c0/9c4ca80eb3c2fb7b33841c210d2f20807f40865d27008d7c3f707b7f95cab7d67462a565e2388ac3285b71cb3d9bb2173de8da37c57692a362885ec34d6e27df @@ -9283,6 +9171,13 @@ __metadata: languageName: node linkType: hard +"ansi-styles@npm:^6.2.1": + version: 6.2.3 + resolution: "ansi-styles@npm:6.2.3" + checksum: 10c0/23b8a4ce14e18fb854693b95351e286b771d23d8844057ed2e7d083cd3e708376c3323707ec6a24365f7d7eda3ca00327fe04092e29e551499ec4c8b7bfac868 + languageName: node + linkType: hard + "anymatch@npm:^3.0.3": version: 3.1.3 resolution: "anymatch@npm:3.1.3" @@ -9300,323 +9195,338 @@ __metadata: languageName: node linkType: hard -"appium-adb@npm:^12.0.0, appium-adb@npm:^12.5.2": - version: 12.5.2 - resolution: "appium-adb@npm:12.5.2" +"appium-adb@npm:^14.0.0, appium-adb@npm:^14.1.0": + version: 14.1.8 + resolution: "appium-adb@npm:14.1.8" dependencies: - "@appium/support": "npm:^5.0.3" + "@appium/support": "npm:^7.0.0-rc.1" async-lock: "npm:^1.0.0" - asyncbox: "npm:^3.0.0" + asyncbox: "npm:^4.0.1" bluebird: "npm:^3.4.7" - ini: "npm:^4.1.1" + ini: "npm:^6.0.0" lodash: "npm:^4.0.0" - lru-cache: "npm:^10.0.0" + lru-cache: "npm:^11.1.0" semver: "npm:^7.0.0" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.2.0" - checksum: 10c0/6c0154fb3a1832ca41eee330afb4791a5527f4eb8dfa599e4c92768776cc1895ad1db13cbda41c619546ca18ed79bb0ec7c47605c4c09ed9e33b53c7c4da684c + teen_process: "npm:^4.0.4" + checksum: 10c0/6be3db9b0eec81f29638751f81df921acda7bf81e508f20e1f289a3c7a91feb20508024278e28d63e00c1da7c0498365c6de865c6737700d7cfe6bfeaf2b08ac languageName: node linkType: hard -"appium-android-driver@npm:^9.11.0": - version: 9.12.0 - resolution: "appium-android-driver@npm:9.12.0" +"appium-android-driver@npm:^12.4.0": + version: 12.6.2 + resolution: "appium-android-driver@npm:12.6.2" dependencies: - "@appium/support": "npm:^5.0.3" + "@appium/support": "npm:^7.0.0-rc.1" "@colors/colors": "npm:^1.6.0" - appium-adb: "npm:^12.5.2" - appium-chromedriver: "npm:^6.0.1" - asyncbox: "npm:^3.0.0" + appium-adb: "npm:^14.1.0" + appium-chromedriver: "npm:^8.0.18" + asyncbox: "npm:^4.0.1" axios: "npm:^1.x" bluebird: "npm:^3.4.7" - io.appium.settings: "npm:^5.12.0" + io.appium.settings: "npm:^7.0.4" lodash: "npm:^4.17.4" - lru-cache: "npm:^10.0.1" + lru-cache: "npm:^11.1.0" moment: "npm:^2.24.0" moment-timezone: "npm:^0.x" portscanner: "npm:^2.2.0" semver: "npm:^7.0.0" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.0.0" - type-fest: "npm:^4.4.0" + teen_process: "npm:^4.0.7" ws: "npm:^8.0.0" peerDependencies: - appium: ^2.0.0 - checksum: 10c0/a99d9f21c0fd3ab30417d8e5f5cb04da1ec535aaba679be9876f868fd98d6aba9f5d95f0bde8516aaa32f50baa6bbdaf6deed87919b27b48d281c84250c2a043 + appium: ^3.0.0-rc.2 + checksum: 10c0/49c57aae7f95027c9703300b89e4128ac3e3a60dbf8f94db1908bbcd452e7d0ba32b8053a23827b78f5c31193fb506109a285f05b3937e81a6da45c0ef8d1968 languageName: node linkType: hard -"appium-chromedriver@npm:^6.0.1": - version: 6.0.2 - resolution: "appium-chromedriver@npm:6.0.2" +"appium-chromedriver@npm:^8.0.18": + version: 8.2.0 + resolution: "appium-chromedriver@npm:8.2.0" dependencies: - "@appium/base-driver": "npm:^9.1.0" - "@appium/support": "npm:^5.1.1" + "@appium/base-driver": "npm:^10.0.0-rc.2" + "@appium/support": "npm:^7.0.0-rc.1" "@xmldom/xmldom": "npm:^0.x" - appium-adb: "npm:^12.0.0" - asyncbox: "npm:^3.0.0" + appium-adb: "npm:^14.0.0" + asyncbox: "npm:^4.0.1" axios: "npm:^1.6.5" bluebird: "npm:^3.5.1" compare-versions: "npm:^6.0.0" lodash: "npm:^4.17.4" semver: "npm:^7.0.0" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.2.0" + teen_process: "npm:^4.0.4" xpath: "npm:^0.x" - checksum: 10c0/8e742d422c3c49e805a8d635d4161f7cbdf72fc4829436c4eefd6e4fea5ce19419a1a62c7931d4bc7aa770560eb25b50404622dcb4cb7b811bb4f9f2ebedb9db + checksum: 10c0/23fae46b9a24311810c187c9b200ad4c271cbe96459cecaf25b3d159eebdf683c3887370d9a7065f625705012c47f9d8cc50ed14150b8cf81686c88fcfa5a6af languageName: node linkType: hard -"appium-idb@npm:^1.6.13": - version: 1.8.19 - resolution: "appium-idb@npm:1.8.19" +"appium-idb@npm:^2.0.0": + version: 2.0.7 + resolution: "appium-idb@npm:2.0.7" dependencies: - "@appium/support": "npm:^5.0.3" - asyncbox: "npm:^3.0.0" + "@appium/support": "npm:^7.0.0-rc.1" + asyncbox: "npm:^4.0.1" bluebird: "npm:^3.1.1" lodash: "npm:^4.0.0" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.0.1" - checksum: 10c0/6d703622cb8ff3ced54a326f461b353b796f6a4fe075a4e1400a2b95f04348720acb7994b7aff757e254b884b363a2701bd91975512f12568c77d92ebd9980a0 + teen_process: "npm:^4.0.4" + checksum: 10c0/3e35685667096f7f2260e1dc0296137174b204cceb21ba7a2f0d88c7ffa29c7f4e2ebb98c7703b66aabc6fb6a26800dab1258e7a04422636c894d58ab56b3213 languageName: node linkType: hard -"appium-ios-device@npm:^2.0.0, appium-ios-device@npm:^2.7.25, appium-ios-device@npm:^2.8.0": - version: 2.8.2 - resolution: "appium-ios-device@npm:2.8.2" +"appium-ios-device@npm:^3.0.0": + version: 3.1.7 + resolution: "appium-ios-device@npm:3.1.7" dependencies: - "@appium/support": "npm:^6.0.0" - asyncbox: "npm:^3.0.0" + "@appium/support": "npm:^7.0.0-rc.1" + asyncbox: "npm:^4.0.1" axios: "npm:^1.6.7" bluebird: "npm:^3.1.1" bplist-creator: "npm:^0.x" bplist-parser: "npm:^0.x" lodash: "npm:^4.17.15" semver: "npm:^7.0.0" - source-map-support: "npm:^0.x" - uuid: "npm:^11.0.1" - checksum: 10c0/67ddcd7605b3dca52f5d76b5a6934a951ad0bf663162747dbef8a0ee79bb49534b11fa7bd4fe00279b4d5708359df881f804656c3f9ab34f24bf4dd0d72d961d + checksum: 10c0/edd77d1c50c2ad563563c23ee690ed3c4956a4c3ce5714dda70e4c4bc76276984349ba82f80e230c425b926d1f47a60813b05011d9d61fbce3f98d64a70a0337 + languageName: node + linkType: hard + +"appium-ios-remotexpc@npm:^0.x": + version: 0.24.2 + resolution: "appium-ios-remotexpc@npm:0.24.2" + dependencies: + "@appium/strongbox": "npm:^1.0.0-rc.1" + "@appium/support": "npm:^7.0.0-rc.1" + "@types/node": "npm:^25.0.2" + "@xmldom/xmldom": "npm:^0.9.8" + appium-ios-tuntap: "npm:^0.x" + axios: "npm:^1.12.0" + minimatch: "npm:^10.1.1" + npm-run-all2: "npm:^8.0.4" + checksum: 10c0/6ec255ed77672dcdb5e3d4796c217f4f1ffe60810ba32f3b4dfee0df89beb2744d0bfa2187289797fbc96ef1164fb774450dfd09ecf5802d46b4118c1a2428b6 languageName: node linkType: hard -"appium-ios-simulator@npm:^6.0.0, appium-ios-simulator@npm:^6.1.7": - version: 6.1.11 - resolution: "appium-ios-simulator@npm:6.1.11" +"appium-ios-simulator@npm:^8.0.0": + version: 8.0.9 + resolution: "appium-ios-simulator@npm:8.0.9" dependencies: - "@appium/support": "npm:^5.0.3" + "@appium/support": "npm:^7.0.0-rc.1" "@xmldom/xmldom": "npm:^0.x" - appium-xcode: "npm:^5.0.0" + appium-xcode: "npm:^6.0.0" async-lock: "npm:^1.0.0" - asyncbox: "npm:^3.0.0" + asyncbox: "npm:^4.0.1" bluebird: "npm:^3.5.1" lodash: "npm:^4.2.1" - node-simctl: "npm:^7.4.1" + node-simctl: "npm:^8.1.1" semver: "npm:^7.0.0" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.0.0" - checksum: 10c0/fb22c61579a24111eea01a9e986f4674cd9e11462410e462ef34cb3a4dcd09221672e1aa0128fa2499130329cc7f828fe33bcb6d984903334f92ba280a314825 + teen_process: "npm:^4.0.4" + checksum: 10c0/c8de2466e3ecd9f984e2a0fa687d1c4f7eb2c54815cc18b8ca9798417ef50c3f3e5d46a21fc0a93516108046a7ce3ca6476373c1a99a21c2732dcd8ab40f0431 languageName: node linkType: hard -"appium-mac2-driver@npm:^1.12.0": - version: 1.20.5 - resolution: "appium-mac2-driver@npm:1.20.5" +"appium-ios-tuntap@npm:^0.x": + version: 0.1.2 + resolution: "appium-ios-tuntap@npm:0.1.2" dependencies: - "@appium/strongbox": "npm:^0.x" + "@appium/support": "npm:^7.0.0-rc.1" + node-addon-api: "npm:^8.5.0" + node-gyp: "npm:latest" + typescript: "npm:^5.8.3" + checksum: 10c0/01e8a76558e6d74933e90bf85c82ead9b0863e10faec8be769616df879ddc01cb6d5a6c819f7c8c122f77ee79c57554a94b832eb3d4bb394567ec743f712a170 + languageName: node + linkType: hard + +"appium-mac2-driver@npm:*, appium-mac2-driver@npm:^3.2.13": + version: 3.2.13 + resolution: "appium-mac2-driver@npm:3.2.13" + dependencies: + "@appium/strongbox": "npm:^1.0.0-rc.1" "@colors/colors": "npm:^1.6.0" - appium-xcode: "npm:^5.1.4" - asyncbox: "npm:^3.0.0" + appium-xcode: "npm:^6.0.0" + asyncbox: "npm:^4.0.1" axios: "npm:^1.x" bluebird: "npm:^3.5.1" lodash: "npm:^4.17.4" portscanner: "npm:2.2.0" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.0.1" + teen_process: "npm:^4.0.4" peerDependencies: - appium: ^2.4.1 - checksum: 10c0/a9eb64b5c92258910e7351c7601df410f78e2c319e97ddb75a995170d9a55ab5e95c8e56a9f2f3e6a5f70c0b9357875316c7145ebc499876f653739da8f59573 + appium: ^3.0.0-rc.2 + checksum: 10c0/6b2829b121c13c2b829975ac0d424d62c5785c92490595ddf9010b92a7aa1b31634ed89257cf5836f659c4f2163822c3a40eadafda75d7d9b12d5b61584dc16e languageName: node linkType: hard -"appium-remote-debugger@npm:^12.1.1": - version: 12.1.1 - resolution: "appium-remote-debugger@npm:12.1.1" +"appium-remote-debugger@npm:^15.2.0": + version: 15.2.9 + resolution: "appium-remote-debugger@npm:15.2.9" dependencies: - "@appium/base-driver": "npm:^9.0.0" - "@appium/support": "npm:^5.0.3" - appium-ios-device: "npm:^2.0.0" - asyncbox: "npm:^3.0.0" + "@appium/base-driver": "npm:^10.0.0-rc.1" + "@appium/support": "npm:^7.0.0-rc.1" + appium-ios-device: "npm:^3.0.0" + async-lock: "npm:^1.4.1" + asyncbox: "npm:^4.0.1" bluebird: "npm:^3.4.7" - glob: "npm:^10.3.3" + glob: "npm:^13.0.0" lodash: "npm:^4.17.11" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.0.0" - checksum: 10c0/1adc294b9591e3dad1ace8f98a398a6390accf3259712bb65890c7d1acf8b1e4ca92fafa79c06ebbb9de6fbf553de77198ed3f80060f07a1158ee3dc62e44460 + teen_process: "npm:^4.0.4" + checksum: 10c0/771e67c63011c670d1d53d2cfd36b67312c4e5d9dc3c3d61e838dae7d6388683b38fb833278314b0d566f70f30ab4369d0686a45483efd30310e9508b6b79f3a languageName: node linkType: hard -"appium-uiautomator2-driver@npm:^3.0.5": - version: 3.8.0 - resolution: "appium-uiautomator2-driver@npm:3.8.0" +"appium-uiautomator2-driver@npm:*, appium-uiautomator2-driver@npm:^6.7.8": + version: 6.7.8 + resolution: "appium-uiautomator2-driver@npm:6.7.8" dependencies: - appium-adb: "npm:^12.5.2" - appium-android-driver: "npm:^9.11.0" - appium-uiautomator2-server: "npm:^7.0.24" - asyncbox: "npm:^3.0.0" - axios: "npm:^1.6.5" + appium-adb: "npm:^14.0.0" + appium-android-driver: "npm:^12.4.0" + appium-uiautomator2-server: "npm:^9.8.0" + asyncbox: "npm:^4.0.1" + axios: "npm:^1.12.2" bluebird: "npm:^3.5.1" css-selector-parser: "npm:^3.0.0" - io.appium.settings: "npm:^5.12.11" + io.appium.settings: "npm:^7.0.1" lodash: "npm:^4.17.4" portscanner: "npm:^2.2.0" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.2.0" - type-fest: "npm:^4.4.0" + teen_process: "npm:^4.0.4" peerDependencies: - appium: ^2.4.1 - checksum: 10c0/d2cb1286d8f5ef3c115062ed0f10aa316c13fc0a74b74e409b434f6f4a2573d26bfeb265b8c83494c5ba60eafc5111fd3bd41803741d9b254127f8eb9017835a + appium: ^3.0.0-rc.2 + checksum: 10c0/6e8f501b466b6d693570724796cc66cd08966aba4181d011e841187200ef4d8ce12a46232486e775e54a54624f4399c66cef6b8ec52b2330a779693460b8aadd languageName: node linkType: hard -"appium-uiautomator2-server@npm:^7.0.24": - version: 7.0.27 - resolution: "appium-uiautomator2-server@npm:7.0.27" - checksum: 10c0/44f839d62e3dec522990ffb4a6e6da8fa32f7c52907f4259196d98838642f0384446da77bd734d37043310caa5853600e85cad4775c9195414a20f7acdf50054 +"appium-uiautomator2-server@npm:^9.8.0": + version: 9.9.1 + resolution: "appium-uiautomator2-server@npm:9.9.1" + checksum: 10c0/fc701e625209763526d42403f27f6b9306df5a2b7f018320412654feb3a6de2e16ee8d5b6030f4e6b9f6b45bb72d4d7974788f7d7c77079970d1606469a9ff4c languageName: node linkType: hard -"appium-webdriveragent@npm:^8.12.0": - version: 8.12.2 - resolution: "appium-webdriveragent@npm:8.12.2" +"appium-webdriveragent@npm:^11.1.0": + version: 11.1.0 + resolution: "appium-webdriveragent@npm:11.1.0" dependencies: - "@appium/base-driver": "npm:^9.0.0" - "@appium/strongbox": "npm:^0.x" - "@appium/support": "npm:^6.0.0" - appium-ios-device: "npm:^2.7.25" - appium-ios-simulator: "npm:^6.0.0" + "@appium/base-driver": "npm:^10.0.0-rc.1" + "@appium/strongbox": "npm:^1.0.0-rc.1" + "@appium/support": "npm:^7.0.0-rc.1" + appium-ios-device: "npm:^3.0.0" + appium-ios-simulator: "npm:^8.0.0" async-lock: "npm:^1.0.0" - asyncbox: "npm:^3.0.0" + asyncbox: "npm:^4.0.1" axios: "npm:^1.4.0" bluebird: "npm:^3.5.5" lodash: "npm:^4.17.11" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.2.0" - checksum: 10c0/a0cf1daee38b7d631bcdefaea04aec10cfe4d66df44ba4e4533ee890f6baf41ecb598800ceb79471f197bbc59dae4a5f0f171600f3de6e7c70754cc723a09b8f + teen_process: "npm:^4.0.7" + checksum: 10c0/12d4794615ee4bdba156ff8c86841fea2ffb46d1a54e38239c4e56cfbd116893dbbc7dc2777b248942d1f9942d59e60a953ff6b54b1100de2c2728800b944c3f languageName: node linkType: hard -"appium-windows-driver@npm:^2.12.18": - version: 2.12.32 - resolution: "appium-windows-driver@npm:2.12.32" +"appium-windows-driver@npm:*, appium-windows-driver@npm:^5.1.5": + version: 5.1.5 + resolution: "appium-windows-driver@npm:5.1.5" dependencies: - asyncbox: "npm:^3.0.0" + asyncbox: "npm:^4.0.1" + axios: "npm:^1.7.7" bluebird: "npm:^3.5.1" koffi: "npm:^2.8.1" lodash: "npm:^4.6.1" portscanner: "npm:^2.2.0" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.0.1" + semver: "npm:^7.6.3" + teen_process: "npm:^4.0.4" peerDependencies: - appium: ^2.4.0 + appium: ^3.0.0-rc.2 dependenciesMeta: koffi: optional: true - checksum: 10c0/2deb16c720f6661f31a410d102dfe8b6d6c71937b8cd898ce01f03bede0bb6b019e5bb822ac49ffa8dec9acd4eb6bbed53d25b5438f5146d42c8b70054c9de57 + checksum: 10c0/743ababadd0f4242997af888dbec8b7d3732aebcdead4ba8fa1dd25ba8412c166d374bdfb645223760dc6715b42e3ed2b5f61c797ca5e0e85bf5f539f3c33d4f languageName: node linkType: hard -"appium-xcode@npm:^5.0.0, appium-xcode@npm:^5.1.4": - version: 5.2.18 - resolution: "appium-xcode@npm:5.2.18" +"appium-xcode@npm:*, appium-xcode@npm:^6.0.0, appium-xcode@npm:^6.0.2": + version: 6.1.6 + resolution: "appium-xcode@npm:6.1.6" dependencies: - "@appium/support": "npm:^5.0.3" - "@types/lodash": "npm:^4.14.192" - "@types/teen_process": "npm:^2.0.0" - asyncbox: "npm:^3.0.0" + "@appium/support": "npm:^7.0.0-rc.1" + asyncbox: "npm:^4.0.1" bluebird: "npm:^3.7.2" lodash: "npm:^4.17.4" plist: "npm:^3.0.1" semver: "npm:^7.0.0" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.0.0" - checksum: 10c0/51ff24fc413b08594e8b5ccf1bda1cbe31421086c7f596e4281d5804a3cb0e58793e9950fd442c784a4e9a9a8995245321f8aff3c77be3a9e7a54ed5a23d11f6 + teen_process: "npm:^4.0.4" + checksum: 10c0/a56441d058f8fe0cff83c46b97156ada51f0bd959e852d8c1cd77f978ae902d8358f4ac1439eabad8c8f4f3d45724d132ec9097c27efff5982d869e07e1e5671 languageName: node linkType: hard -"appium-xcuitest-driver@npm:^7.9.1": - version: 7.35.1 - resolution: "appium-xcuitest-driver@npm:7.35.1" +"appium-xcuitest-driver@npm:*, appium-xcuitest-driver@npm:^10.14.5": + version: 10.14.5 + resolution: "appium-xcuitest-driver@npm:10.14.5" dependencies: + "@appium/strongbox": "npm:^1.0.0-rc.1" "@colors/colors": "npm:^1.6.0" - appium-idb: "npm:^1.6.13" - appium-ios-device: "npm:^2.8.0" - appium-ios-simulator: "npm:^6.1.7" - appium-remote-debugger: "npm:^12.1.1" - appium-webdriveragent: "npm:^8.12.0" - appium-xcode: "npm:^5.1.4" + appium-idb: "npm:^2.0.0" + appium-ios-device: "npm:^3.0.0" + appium-ios-remotexpc: "npm:^0.x" + appium-ios-simulator: "npm:^8.0.0" + appium-remote-debugger: "npm:^15.2.0" + appium-webdriveragent: "npm:^11.1.0" + appium-xcode: "npm:^6.0.2" async-lock: "npm:^1.4.0" - asyncbox: "npm:^3.0.0" + asyncbox: "npm:^4.0.1" bluebird: "npm:^3.7.2" + commander: "npm:^14.0.1" css-selector-parser: "npm:^3.0.0" js2xmlparser2: "npm:^0.x" lodash: "npm:^4.17.21" - lru-cache: "npm:^10.0.0" + lru-cache: "npm:^11.1.0" moment: "npm:^2.29.4" moment-timezone: "npm:^0.x" - node-simctl: "npm:^7.6.0" + node-devicectl: "npm:^1.1.0" + node-simctl: "npm:^8.1.1" portscanner: "npm:^2.2.0" semver: "npm:^7.5.4" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.2.0" + teen_process: "npm:^4.0.4" + winston: "npm:^3.17.0" ws: "npm:^8.13.0" peerDependencies: - appium: ^2.5.4 - checksum: 10c0/667890a8c8012ef83e0453c9d93b6e377d2dffdba15142a9e032406dea02fb337205323a472385bd74d3786bc8a42335dc92557b3b33beb800bfd7e5e75f34bd + appium: ^3.0.0-rc.2 + dependenciesMeta: + appium-ios-remotexpc: + optional: true + checksum: 10c0/adfba8f4dc674dddb916df3222cccb97f51bef8c096c64053e2977fae8ec19cbeb590f37dc9233286e4d2b9bc1f3855dff2811b53013bb0d87e9a1e5984d6f5c languageName: node linkType: hard -"appium@npm:^2.11.2": - version: 2.15.0 - resolution: "appium@npm:2.15.0" - dependencies: - "@appium/base-driver": "npm:^9.15.0" - "@appium/base-plugin": "npm:^2.3.0" - "@appium/docutils": "npm:^1.0.29" - "@appium/logger": "npm:^1.6.1" - "@appium/schema": "npm:^0.7.1" - "@appium/support": "npm:^6.0.3" - "@appium/types": "npm:^0.24.0" - "@sidvind/better-ajv-errors": "npm:3.0.1" - "@types/argparse": "npm:2.0.17" - "@types/bluebird": "npm:3.5.42" - "@types/semver": "npm:7.5.8" - "@types/teen_process": "npm:2.0.4" - "@types/wrap-ansi": "npm:3.0.0" +"appium@npm:*, appium@npm:^3.1.2": + version: 3.1.2 + resolution: "appium@npm:3.1.2" + dependencies: + "@appium/base-driver": "npm:^10.1.2" + "@appium/base-plugin": "npm:^3.0.5" + "@appium/docutils": "npm:^2.2.0" + "@appium/logger": "npm:^2.0.3" + "@appium/schema": "npm:^1.0.0" + "@appium/support": "npm:^7.0.4" + "@appium/types": "npm:^1.1.2" + "@sidvind/better-ajv-errors": "npm:4.0.1" ajv: "npm:8.17.1" ajv-formats: "npm:3.0.1" argparse: "npm:2.0.1" async-lock: "npm:1.4.1" asyncbox: "npm:3.0.0" - axios: "npm:1.7.9" + axios: "npm:1.13.2" bluebird: "npm:3.7.2" - cross-env: "npm:7.0.3" lilconfig: "npm:3.1.3" lodash: "npm:4.17.21" - lru-cache: "npm:10.4.3" + lru-cache: "npm:11.2.4" ora: "npm:5.4.1" package-changed: "npm:3.0.0" resolve-from: "npm:5.0.0" - semver: "npm:7.6.3" + semver: "npm:7.7.3" source-map-support: "npm:0.5.21" - teen_process: "npm:2.2.3" - type-fest: "npm:4.31.0" - winston: "npm:3.17.0" + teen_process: "npm:3.0.4" + type-fest: "npm:5.3.0" + winston: "npm:3.18.3" wrap-ansi: "npm:7.0.0" - ws: "npm:8.18.0" - yaml: "npm:2.7.0" + ws: "npm:8.18.3" + yaml: "npm:2.8.2" bin: appium: index.js - checksum: 10c0/e347e257decb6e1807556ec446b635caad3d33f51f6c8985362d9c4df58f56e8c1dbd56736c19f79f89dd25d4e2eadd1d41abdac2c85f2652219514d7924261a + checksum: 10c0/df1654c4c3066df212eb52bc9f94ff85a9ff63655537d66a431411d825fe92015d4c9784e6a067d377d36a60fb127e778d97ea511819055014e87fdca6486745 languageName: node linkType: hard @@ -9668,7 +9578,7 @@ __metadata: languageName: node linkType: hard -"archiver@npm:7.0.1, archiver@npm:^7.0.0, archiver@npm:^7.0.1": +"archiver@npm:7.0.1, archiver@npm:^7.0.1": version: 7.0.1 resolution: "archiver@npm:7.0.1" dependencies: @@ -9716,7 +9626,7 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": +"aria-query@npm:^5.3.0": version: 5.3.2 resolution: "aria-query@npm:5.3.2" checksum: 10c0/003c7e3e2cff5540bf7a7893775fc614de82b0c5dde8ae823d47b7a28a9d4da1f7ed85f340bdb93d5649caa927755f0e31ecc7ab63edfdfc00c8ef07e505e03e @@ -9756,13 +9666,6 @@ __metadata: languageName: node linkType: hard -"array-flatten@npm:1.1.1": - version: 1.1.1 - resolution: "array-flatten@npm:1.1.1" - checksum: 10c0/806966c8abb2f858b08f5324d9d18d7737480610f3bd5d3498aaae6eb5efdc501a884ba019c9b4a8f02ff67002058749d05548fd42fa8643f02c9c7f22198b91 - languageName: node - linkType: hard - "array-includes@npm:^3.1.5, array-includes@npm:^3.1.8": version: 3.1.8 resolution: "array-includes@npm:3.1.8" @@ -9984,7 +9887,7 @@ __metadata: languageName: node linkType: hard -"async-lock@npm:1.4.1, async-lock@npm:^1.0.0, async-lock@npm:^1.4.0": +"async-lock@npm:1.4.1, async-lock@npm:^1.0.0, async-lock@npm:^1.4.0, async-lock@npm:^1.4.1": version: 1.4.1 resolution: "async-lock@npm:1.4.1" checksum: 10c0/f696991c7d894af1dc91abc81cc4f14b3785190a35afb1646d8ab91138238d55cabd83bfdd56c42663a008d72b3dc39493ff83797e550effc577d1ccbde254af @@ -10007,7 +9910,7 @@ __metadata: languageName: node linkType: hard -"asyncbox@npm:3.0.0, asyncbox@npm:^3.0.0": +"asyncbox@npm:3.0.0": version: 3.0.0 resolution: "asyncbox@npm:3.0.0" dependencies: @@ -10018,6 +9921,16 @@ __metadata: languageName: node linkType: hard +"asyncbox@npm:^4.0.1": + version: 4.0.1 + resolution: "asyncbox@npm:4.0.1" + dependencies: + bluebird: "npm:^3.5.1" + lodash: "npm:^4.17.4" + checksum: 10c0/6a597c570a085aed5b2b45b9e75d9a8a5aaf56b4ff5afeac80a77f2aba301936ee085d8937645b97efe7dbfe209c4441bc9dfe12050a175090d71f909ad7e417 + languageName: node + linkType: hard + "asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" @@ -10320,23 +10233,13 @@ __metadata: languageName: node linkType: hard -"big-integer@npm:1.6.x, big-integer@npm:^1.6.17": +"big-integer@npm:1.6.x": version: 1.6.52 resolution: "big-integer@npm:1.6.52" checksum: 10c0/9604224b4c2ab3c43c075d92da15863077a9f59e5d4205f4e7e76acd0cd47e8d469ec5e5dba8d9b32aa233951893b29329ca56ac80c20ce094b4a647a66abae0 languageName: node linkType: hard -"binary@npm:~0.3.0": - version: 0.3.0 - resolution: "binary@npm:0.3.0" - dependencies: - buffers: "npm:~0.1.1" - chainsaw: "npm:~0.1.0" - checksum: 10c0/752c2c2ff9f23506b3428cc8accbfcc92fec07bf8a31a1953e9c7e2193eb5db8a67252034ab93e8adab2a1c43f3eeb3da0bacae0320e9814f3ca127942c55871 - languageName: node - linkType: hard - "bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" @@ -10355,30 +10258,20 @@ __metadata: languageName: node linkType: hard -"bluebird@npm:~3.4.1": - version: 3.4.7 - resolution: "bluebird@npm:3.4.7" - checksum: 10c0/ac7e3df09a433b985a0ba61a0be4fc23e3874bf62440ffbca2f275a8498b00c11336f1f633631f38419b2c842515473985f9c4aaa9e4c9b36105535026d94144 - languageName: node - linkType: hard - -"body-parser@npm:1.20.3": - version: 1.20.3 - resolution: "body-parser@npm:1.20.3" +"body-parser@npm:2.2.1, body-parser@npm:^2.2.1": + version: 2.2.1 + resolution: "body-parser@npm:2.2.1" dependencies: - bytes: "npm:3.1.2" - content-type: "npm:~1.0.5" - debug: "npm:2.6.9" - depd: "npm:2.0.0" - destroy: "npm:1.2.0" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - on-finished: "npm:2.4.1" - qs: "npm:6.13.0" - raw-body: "npm:2.5.2" - type-is: "npm:~1.6.18" - unpipe: "npm:1.0.0" - checksum: 10c0/0a9a93b7518f222885498dcecaad528cf010dd109b071bf471c93def4bfe30958b83e03496eb9c1ad4896db543d999bb62be1a3087294162a88cfa1b42c16310 + bytes: "npm:^3.1.2" + content-type: "npm:^1.0.5" + debug: "npm:^4.4.3" + http-errors: "npm:^2.0.0" + iconv-lite: "npm:^0.7.0" + on-finished: "npm:^2.4.1" + qs: "npm:^6.14.0" + raw-body: "npm:^3.0.1" + type-is: "npm:^2.0.1" + checksum: 10c0/ce9608cff4114a908c09e8f57c7b358cd6fef66100320d01244d4c141448d7a6710c4051cc9d6191f8c6b3c7fa0f5b040c7aa1b6bbeb5462e27e668e64cb15bd languageName: node linkType: hard @@ -10479,13 +10372,6 @@ __metadata: languageName: node linkType: hard -"buffer-indexof-polyfill@npm:~1.0.0": - version: 1.0.2 - resolution: "buffer-indexof-polyfill@npm:1.0.2" - checksum: 10c0/b8376d5f8b2c230d02fce36762b149b6c436aa03aca5e02b934ea13ce72a7e731c785fa30fb30e9c713df5173b4f8e89856574e70ce86b2f1d94d7d90166eab0 - languageName: node - linkType: hard - "buffer@npm:*, buffer@npm:^6.0.3": version: 6.0.3 resolution: "buffer@npm:6.0.3" @@ -10496,7 +10382,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^5.2.1, buffer@npm:^5.5.0": +"buffer@npm:^5.5.0": version: 5.7.1 resolution: "buffer@npm:5.7.1" dependencies: @@ -10506,13 +10392,6 @@ __metadata: languageName: node linkType: hard -"buffers@npm:~0.1.1": - version: 0.1.1 - resolution: "buffers@npm:0.1.1" - checksum: 10c0/c7a3284ddb4f5c65431508be65535e3739215f7996aa03e5d3a3fcf03144d35ffca7d9825572e6c6c6007f5308b8553c7b2941fcf5e56fac20dedea7178f5f71 - languageName: node - linkType: hard - "bytes@npm:3.0.0": version: 3.0.0 resolution: "bytes@npm:3.0.0" @@ -10520,7 +10399,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2": +"bytes@npm:^3.1.2, bytes@npm:~3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e @@ -10547,28 +10426,6 @@ __metadata: languageName: node linkType: hard -"cacheable-lookup@npm:^7.0.0": - version: 7.0.0 - resolution: "cacheable-lookup@npm:7.0.0" - checksum: 10c0/63a9c144c5b45cb5549251e3ea774c04d63063b29e469f7584171d059d3a88f650f47869a974e2d07de62116463d742c287a81a625e791539d987115cb081635 - languageName: node - linkType: hard - -"cacheable-request@npm:^10.2.8": - version: 10.2.14 - resolution: "cacheable-request@npm:10.2.14" - dependencies: - "@types/http-cache-semantics": "npm:^4.0.2" - get-stream: "npm:^6.0.1" - http-cache-semantics: "npm:^4.1.1" - keyv: "npm:^4.5.3" - mimic-response: "npm:^4.0.0" - normalize-url: "npm:^8.0.0" - responselike: "npm:^3.0.0" - checksum: 10c0/41b6658db369f20c03128227ecd219ca7ac52a9d24fc0f499cc9aa5d40c097b48b73553504cebd137024d957c0ddb5b67cf3ac1439b136667f3586257763f88d - languageName: node - linkType: hard - "call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2": version: 1.0.2 resolution: "call-bind-apply-helpers@npm:1.0.2" @@ -10661,15 +10518,6 @@ __metadata: languageName: node linkType: hard -"chainsaw@npm:~0.1.0": - version: 0.1.0 - resolution: "chainsaw@npm:0.1.0" - dependencies: - traverse: "npm:>=0.3.0 <0.4" - checksum: 10c0/c27b8b10fd372b07d80b3f63615ce5ecb9bb1b0be6934fe5de3bb0328f9ffad5051f206bd7a0b426b85778fee0c063a1f029fb32cc639f3b2ee38d6b39f52c5c - languageName: node - linkType: hard - "chalk@npm:4.1.2, chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" @@ -10691,13 +10539,20 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.0.1, chalk@npm:^5.1.2, chalk@npm:^5.2.0, chalk@npm:^5.3.0": +"chalk@npm:^5.0.1, chalk@npm:^5.1.2, chalk@npm:^5.3.0": version: 5.4.1 resolution: "chalk@npm:5.4.1" checksum: 10c0/b23e88132c702f4855ca6d25cb5538b1114343e41472d5263ee8a37cccfccd9c4216d111e1097c6a27830407a1dc81fecdf2a56f2c63033d4dbbd88c10b0dcef languageName: node linkType: hard +"chalk@npm:^5.4.1": + version: 5.6.2 + resolution: "chalk@npm:5.6.2" + checksum: 10c0/99a4b0f0e7991796b1e7e3f52dceb9137cae2a9dfc8fc0784a550dc4c558e15ab32ed70b14b21b52beb2679b4892b41a0aa44249bcb996f01e125d58477c6976 + languageName: node + linkType: hard + "change-case@npm:^5.4.3": version: 5.4.4 resolution: "change-case@npm:5.4.4" @@ -10712,10 +10567,10 @@ __metadata: languageName: node linkType: hard -"chardet@npm:^0.7.0": - version: 0.7.0 - resolution: "chardet@npm:0.7.0" - checksum: 10c0/96e4731b9ec8050cbb56ab684e8c48d6c33f7826b755802d14e3ebfdc51c57afeece3ea39bc6b09acc359e4363525388b915e16640c1378053820f5e70d0f27d +"chardet@npm:^2.1.1": + version: 2.1.1 + resolution: "chardet@npm:2.1.1" + checksum: 10c0/d8391dd412338442b3de0d3a488aa9327f8bcf74b62b8723d6bd0b85c4084d50b731320e0a7c710edb1d44de75969995d2784b80e4c13b004a6c7a0db4c6e793 languageName: node linkType: hard @@ -10782,18 +10637,6 @@ __metadata: languageName: node linkType: hard -"chromium-bidi@npm:0.5.8": - version: 0.5.8 - resolution: "chromium-bidi@npm:0.5.8" - dependencies: - mitt: "npm:3.0.1" - urlpattern-polyfill: "npm:10.0.0" - peerDependencies: - devtools-protocol: "*" - checksum: 10c0/30a1827a6fd2e57fa1c07c7bc209c10b9e9748872b8403b901ca8ebdc7cc1ca879db223810567c5bf057c98fde5299631e58bfbc29cf7366ae9b38b215af3086 - languageName: node - linkType: hard - "ci-info@npm:^2.0.0": version: 2.0.0 resolution: "ci-info@npm:2.0.0" @@ -10808,6 +10651,13 @@ __metadata: languageName: node linkType: hard +"ci-info@npm:^4.2.0": + version: 4.3.1 + resolution: "ci-info@npm:4.3.1" + checksum: 10c0/7dd82000f514d76ddfe7775e4cb0d66e5c638f5fa0e2a3be29557e898da0d32ac04f231217d414d07fb968b1fbc6d980ee17ddde0d2c516f23da9cfff608f6c1 + languageName: node + linkType: hard + "cjs-module-lexer@npm:^1.0.0, cjs-module-lexer@npm:^1.2.2": version: 1.4.3 resolution: "cjs-module-lexer@npm:1.4.3" @@ -10840,7 +10690,7 @@ __metadata: languageName: node linkType: hard -"cli-spinners@npm:^2.0.0, cli-spinners@npm:^2.2.0, cli-spinners@npm:^2.5.0, cli-spinners@npm:^2.9.0": +"cli-spinners@npm:^2.0.0, cli-spinners@npm:^2.2.0, cli-spinners@npm:^2.5.0": version: 2.9.2 resolution: "cli-spinners@npm:2.9.2" checksum: 10c0/907a1c227ddf0d7a101e7ab8b300affc742ead4b4ebe920a5bf1bc6d45dce2958fcd195eb28fa25275062fe6fa9b109b93b63bc8033396ed3bcb50297008b3a3 @@ -10898,6 +10748,17 @@ __metadata: languageName: node linkType: hard +"cliui@npm:^9.0.1": + version: 9.0.1 + resolution: "cliui@npm:9.0.1" + dependencies: + string-width: "npm:^7.2.0" + strip-ansi: "npm:^7.1.0" + wrap-ansi: "npm:^9.0.0" + checksum: 10c0/13441832e9efe7c7a76bd2b8e683555c478d461a9f249dc5db9b17fe8d4b47fa9277b503914b90bd00e4a151abb6b9b02b2288972ffe2e5e3ca40bcb1c2330d3 + languageName: node + linkType: hard + "clone-deep@npm:^4.0.1": version: 4.0.1 resolution: "clone-deep@npm:4.0.1" @@ -10941,7 +10802,7 @@ __metadata: languageName: node linkType: hard -"color-convert@npm:^1.9.0, color-convert@npm:^1.9.3": +"color-convert@npm:^1.9.0": version: 1.9.3 resolution: "color-convert@npm:1.9.3" dependencies: @@ -10959,6 +10820,15 @@ __metadata: languageName: node linkType: hard +"color-convert@npm:^3.1.3": + version: 3.1.3 + resolution: "color-convert@npm:3.1.3" + dependencies: + color-name: "npm:^2.0.0" + checksum: 10c0/427648b442c6ea6dab5ba03f4962201ee59f128c80b25d5a0f7d9aab0ef52519a9db8a9bb3cf40b73f86eb19b5ca6aeb0ab930665f3d14973ce776d7d0448a15 + languageName: node + linkType: hard + "color-name@npm:1.1.3": version: 1.1.3 resolution: "color-name@npm:1.1.3" @@ -10966,20 +10836,26 @@ __metadata: languageName: node linkType: hard -"color-name@npm:^1.0.0, color-name@npm:~1.1.4": +"color-name@npm:^2.0.0": + version: 2.1.0 + resolution: "color-name@npm:2.1.0" + checksum: 10c0/9c953caba99557fce472232ded438c56b902c569cb15d66fcfbdf6374206126eef52ab66459f3984d4074b4aa8ab95e6f4b31a8e4f228dea57d0afecf94281fa + languageName: node + linkType: hard + +"color-name@npm:~1.1.4": version: 1.1.4 resolution: "color-name@npm:1.1.4" checksum: 10c0/a1a3f914156960902f46f7f56bc62effc6c94e84b2cae157a526b1c1f74b677a47ec602bf68a61abfa2b42d15b7c5651c6dbe72a43af720bc588dff885b10f95 languageName: node linkType: hard -"color-string@npm:^1.6.0, color-string@npm:^1.9.0": - version: 1.9.1 - resolution: "color-string@npm:1.9.1" +"color-string@npm:^2.1.3": + version: 2.1.4 + resolution: "color-string@npm:2.1.4" dependencies: - color-name: "npm:^1.0.0" - simple-swizzle: "npm:^0.2.2" - checksum: 10c0/b0bfd74c03b1f837f543898b512f5ea353f71630ccdd0d66f83028d1f0924a7d4272deb278b9aef376cacf1289b522ac3fb175e99895283645a2dc3a33af2404 + color-name: "npm:^2.0.0" + checksum: 10c0/18a9fefec153d885e0dbfb076f3a65cdcd19f52d96c719f2f261e90e5b7dafd13c51baac399d7099eac290f004d340045ab9467312dcc8afefe6f877ec5c4428 languageName: node linkType: hard @@ -10992,23 +10868,13 @@ __metadata: languageName: node linkType: hard -"color@npm:^3.1.3": - version: 3.2.1 - resolution: "color@npm:3.2.1" - dependencies: - color-convert: "npm:^1.9.3" - color-string: "npm:^1.6.0" - checksum: 10c0/39345d55825884c32a88b95127d417a2c24681d8b57069413596d9fcbb721459ef9d9ec24ce3e65527b5373ce171b73e38dbcd9c830a52a6487e7f37bf00e83c - languageName: node - linkType: hard - -"color@npm:^4.2.3": - version: 4.2.3 - resolution: "color@npm:4.2.3" +"color@npm:^5.0.2": + version: 5.0.3 + resolution: "color@npm:5.0.3" dependencies: - color-convert: "npm:^2.0.1" - color-string: "npm:^1.9.0" - checksum: 10c0/7fbe7cfb811054c808349de19fb380252e5e34e61d7d168ec3353e9e9aacb1802674bddc657682e4e9730c2786592a4de6f8283e7e0d3870b829bb0b7b2f6118 + color-convert: "npm:^3.1.3" + color-string: "npm:^2.1.3" + checksum: 10c0/f08a03c5113ae4aa36dba9d2438596b194b897e18b961310643cb63872add1da507cd238df264eb434bbdbe3a377ec41f90d877531acca611523cfcd365db1b6 languageName: node linkType: hard @@ -11019,16 +10885,6 @@ __metadata: languageName: node linkType: hard -"colorspace@npm:1.1.x": - version: 1.1.4 - resolution: "colorspace@npm:1.1.4" - dependencies: - color: "npm:^3.1.3" - text-hex: "npm:1.0.x" - checksum: 10c0/af5f91ff7f8e146b96e439ac20ed79b197210193bde721b47380a75b21751d90fa56390c773bb67c0aedd34ff85091883a437ab56861c779bd507d639ba7e123 - languageName: node - linkType: hard - "combined-stream@npm:^1.0.8": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" @@ -11083,6 +10939,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^14.0.0, commander@npm:^14.0.1": + version: 14.0.2 + resolution: "commander@npm:14.0.2" + checksum: 10c0/245abd1349dbad5414cb6517b7b5c584895c02c4f7836ff5395f301192b8566f9796c82d7bd6c92d07eba8775fe4df86602fca5d86d8d10bcc2aded1e21c2aeb + languageName: node + linkType: hard + "commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" @@ -11181,10 +11044,10 @@ __metadata: languageName: node linkType: hard -"consola@npm:3.3.3": - version: 3.3.3 - resolution: "consola@npm:3.3.3" - checksum: 10c0/9f6f457f3d83fbb339b9f2ff4f5c2776a1a05fad7ce3939d8dc41765431d5f52401b5a632f4b10ed9145b2aadec1e84cea78c30178479d3a2fd4880894592fa5 +"consola@npm:3.4.2": + version: 3.4.2 + resolution: "consola@npm:3.4.2" + checksum: 10c0/7cebe57ecf646ba74b300bcce23bff43034ed6fbec9f7e39c27cee1dc00df8a21cd336b466ad32e304ea70fba04ec9e890c200270de9a526ce021ba8a7e4c11a languageName: node linkType: hard @@ -11195,16 +11058,14 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4": - version: 0.5.4 - resolution: "content-disposition@npm:0.5.4" - dependencies: - safe-buffer: "npm:5.2.1" - checksum: 10c0/bac0316ebfeacb8f381b38285dc691c9939bf0a78b0b7c2d5758acadad242d04783cee5337ba7d12a565a19075af1b3c11c728e1e4946de73c6ff7ce45f3f1bb +"content-disposition@npm:^1.0.0": + version: 1.0.1 + resolution: "content-disposition@npm:1.0.1" + checksum: 10c0/bd7ff1fe8d2542d3a2b9a29428cc3591f6ac27bb5595bba2c69664408a68f9538b14cbd92479796ea835b317a09a527c8c7209c4200381dedb0c34d3b658849e languageName: node linkType: hard -"content-type@npm:~1.0.4, content-type@npm:~1.0.5": +"content-type@npm:^1.0.5": version: 1.0.5 resolution: "content-type@npm:1.0.5" checksum: 10c0/b76ebed15c000aee4678c3707e0860cb6abd4e680a598c0a26e17f0bfae723ec9cc2802f0ff1bc6e4d80603719010431d2231018373d4dde10f9ccff9dadf5af @@ -11228,17 +11089,17 @@ __metadata: languageName: node linkType: hard -"cookie-signature@npm:1.0.6": - version: 1.0.6 - resolution: "cookie-signature@npm:1.0.6" - checksum: 10c0/b36fd0d4e3fef8456915fcf7742e58fbfcc12a17a018e0eb9501c9d5ef6893b596466f03b0564b81af29ff2538fd0aa4b9d54fe5ccbfb4c90ea50ad29fe2d221 +"cookie-signature@npm:^1.2.1": + version: 1.2.2 + resolution: "cookie-signature@npm:1.2.2" + checksum: 10c0/54e05df1a293b3ce81589b27dddc445f462f6fa6812147c033350cd3561a42bc14481674e05ed14c7bd0ce1e8bb3dc0e40851bad75415733711294ddce0b7bc6 languageName: node linkType: hard -"cookie@npm:0.7.1": - version: 0.7.1 - resolution: "cookie@npm:0.7.1" - checksum: 10c0/5de60c67a410e7c8dc8a46a4b72eb0fe925871d057c9a5d2c0e8145c4270a4f81076de83410c4d397179744b478e33cd80ccbcc457abf40a9409ad27dcd21dde +"cookie@npm:^0.7.1": + version: 0.7.2 + resolution: "cookie@npm:0.7.2" + checksum: 10c0/9596e8ccdbf1a3a88ae02cf5ee80c1c50959423e1022e4e60b91dd87c622af1da309253d8abdb258fb5e3eacb4f08e579dc58b4897b8087574eee0fd35dfa5d2 languageName: node linkType: hard @@ -11343,7 +11204,30 @@ __metadata: languageName: node linkType: hard -"cross-env@npm:7.0.3": +"create-wdio@npm:9.21.0": + version: 9.21.0 + resolution: "create-wdio@npm:9.21.0" + dependencies: + chalk: "npm:^5.3.0" + commander: "npm:^14.0.0" + cross-spawn: "npm:^7.0.3" + ejs: "npm:^3.1.10" + execa: "npm:^9.6.0" + import-meta-resolve: "npm:^4.1.0" + inquirer: "npm:^12.7.0" + normalize-package-data: "npm:^7.0.0" + read-pkg-up: "npm:^10.1.0" + recursive-readdir: "npm:^2.2.3" + semver: "npm:^7.6.3" + type-fest: "npm:^4.41.0" + yargs: "npm:^17.7.2" + bin: + create-wdio: bin/wdio.js + checksum: 10c0/3bc6127b8d6513a3f1ec92d4357a0fee240b8cd61a47187be9cf44ac0d114d3337976be669159959743cf5d62d5e3f9fbbd8ad75d8496cb5f81bce7157b8ad07 + languageName: node + linkType: hard + +"cross-env@npm:^7.0.3": version: 7.0.3 resolution: "cross-env@npm:7.0.3" dependencies: @@ -11355,15 +11239,6 @@ __metadata: languageName: node linkType: hard -"cross-fetch@npm:4.0.0": - version: 4.0.0 - resolution: "cross-fetch@npm:4.0.0" - dependencies: - node-fetch: "npm:^2.6.12" - checksum: 10c0/386727dc4c6b044746086aced959ff21101abb85c43df5e1d151547ccb6f338f86dec3f28b9dbddfa8ff5b9ec8662ed2263ad4607a93b2dc354fb7fe3bbb898a - languageName: node - linkType: hard - "cross-spawn@npm:^6.0.0": version: 6.0.6 resolution: "cross-spawn@npm:6.0.6" @@ -11475,13 +11350,6 @@ __metadata: languageName: node linkType: hard -"data-uri-to-buffer@npm:^4.0.0": - version: 4.0.1 - resolution: "data-uri-to-buffer@npm:4.0.1" - checksum: 10c0/20a6b93107597530d71d4cb285acee17f66bcdfc03fd81040921a81252f19db27588d87fc8fc69e1950c55cfb0bf8ae40d0e5e21d907230813eb5d5a7f9eb45b - languageName: node - linkType: hard - "data-uri-to-buffer@npm:^6.0.2": version: 6.0.2 resolution: "data-uri-to-buffer@npm:6.0.2" @@ -11559,18 +11427,6 @@ __metadata: languageName: node linkType: hard -"debug@npm:4.3.4": - version: 4.3.4 - resolution: "debug@npm:4.3.4" - dependencies: - ms: "npm:2.1.2" - peerDependenciesMeta: - supports-color: - optional: true - checksum: 10c0/cedbec45298dd5c501d01b92b119cd3faebe5438c3917ff11ae1bff86a6c722930ac9c8659792824013168ba6db7c4668225d845c633fbdafbbf902a6389f736 - languageName: node - linkType: hard - "debug@npm:^3.1.0, debug@npm:^3.2.7": version: 3.2.7 resolution: "debug@npm:3.2.7" @@ -11580,6 +11436,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:^4.4.0, debug@npm:^4.4.3": + version: 4.4.3 + resolution: "debug@npm:4.4.3" + dependencies: + ms: "npm:^2.1.3" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 10c0/d79136ec6c83ecbefd0f6a5593da6a9c91ec4d7ddc4b54c883d6e71ec9accb5f67a1a5e96d00a328196b5b5c86d365e98d8a3a70856aaf16b4e7b1985e67f5a6 + languageName: node + linkType: hard + "decamelize@npm:^1.2.0": version: 1.2.0 resolution: "decamelize@npm:1.2.0" @@ -11587,19 +11455,10 @@ __metadata: languageName: node linkType: hard -"decamelize@npm:^6.0.0": - version: 6.0.0 - resolution: "decamelize@npm:6.0.0" - checksum: 10c0/689888f5ea39add843d79fb5a8d3bc1ce1df7583899bc7cef081c3deecd54758e24e8692f4c214e0ea6917742bb05ea1991e3e15c33031e7aa7b9041e8e8033a - languageName: node - linkType: hard - -"decompress-response@npm:^6.0.0": - version: 6.0.0 - resolution: "decompress-response@npm:6.0.0" - dependencies: - mimic-response: "npm:^3.1.0" - checksum: 10c0/bd89d23141b96d80577e70c54fb226b2f40e74a6817652b80a116d7befb8758261ad073a8895648a29cc0a5947021ab66705cb542fa9c143c82022b27c5b175e +"decamelize@npm:^6.0.0, decamelize@npm:^6.0.1": + version: 6.0.1 + resolution: "decamelize@npm:6.0.1" + checksum: 10c0/c0a3a529591ebab1d1a9458b60684194e91d904e9b0a56367d3d507b2c8ab89dfd40c61423ca6a1eb2f70e2d44d2efe78f3342326395d3738d1d42592b1a6224 languageName: node linkType: hard @@ -11615,6 +11474,13 @@ __metadata: languageName: node linkType: hard +"deep-eql@npm:^5.0.2": + version: 5.0.2 + resolution: "deep-eql@npm:5.0.2" + checksum: 10c0/7102cf3b7bb719c6b9c0db2e19bf0aa9318d141581befe8c7ce8ccd39af9eaa4346e5e05adef7f9bd7015da0f13a3a25dcfe306ef79dc8668aedbecb658dd247 + languageName: node + linkType: hard + "deep-extend@npm:~0.6.0": version: 0.6.0 resolution: "deep-extend@npm:0.6.0" @@ -11629,13 +11495,6 @@ __metadata: languageName: node linkType: hard -"deepmerge-ts@npm:^5.0.0, deepmerge-ts@npm:^5.1.0": - version: 5.1.0 - resolution: "deepmerge-ts@npm:5.1.0" - checksum: 10c0/28f810e6f3c638020922c3abfb4f20bc8fff00262dbc5a1f5283ecae0b8ffd3b3b95aaca3c8992d8680eb5754c11d87edff1915235e145c5afdc53102665418f - languageName: node - linkType: hard - "deepmerge-ts@npm:^7.0.3": version: 7.1.5 resolution: "deepmerge-ts@npm:7.1.5" @@ -11659,13 +11518,6 @@ __metadata: languageName: node linkType: hard -"defer-to-connect@npm:^2.0.1": - version: 2.0.1 - resolution: "defer-to-connect@npm:2.0.1" - checksum: 10c0/625ce28e1b5ad10cf77057b9a6a727bf84780c17660f6644dab61dd34c23de3001f03cedc401f7d30a4ed9965c2e8a7336e220a329146f2cf85d4eddea429782 - languageName: node - linkType: hard - "define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": version: 1.1.4 resolution: "define-data-property@npm:1.1.4" @@ -11781,10 +11633,10 @@ __metadata: languageName: node linkType: hard -"detect-libc@npm:^2.0.3": - version: 2.0.3 - resolution: "detect-libc@npm:2.0.3" - checksum: 10c0/88095bda8f90220c95f162bf92cad70bd0e424913e655c20578600e35b91edc261af27531cf160a331e185c0ced93944bc7e09939143225f56312d7fd800fdb7 +"detect-libc@npm:^2.1.2": + version: 2.1.2 + resolution: "detect-libc@npm:2.1.2" + checksum: 10c0/acc675c29a5649fa1fb6e255f993b8ee829e510b6b56b0910666949c80c364738833417d0edb5f90e4e46be17228b0f2b66a010513984e18b15deeeac49369c4 languageName: node linkType: hard @@ -11802,20 +11654,6 @@ __metadata: languageName: node linkType: hard -"devtools-protocol@npm:0.0.1232444": - version: 0.0.1232444 - resolution: "devtools-protocol@npm:0.0.1232444" - checksum: 10c0/b46bde0e564c136582e4f51be568d39c11025293f23f94e42294cce01698c2e6b66694d7899605e6dce61ca216d4e49c2bf628e2c730f4aa4d72b657cd52a263 - languageName: node - linkType: hard - -"devtools-protocol@npm:^0.0.1400418": - version: 0.0.1400418 - resolution: "devtools-protocol@npm:0.0.1400418" - checksum: 10c0/286697c561eb35031952d790dc92017eef56ab76a09d17a349b9077a85beba5f19194893d0eb19750e1101954e184712a45711b3601da6536bc9ec2ea9b5fbf3 - languageName: node - linkType: hard - "diagnostic-channel-publishers@npm:1.0.7": version: 1.0.7 resolution: "diagnostic-channel-publishers@npm:1.0.7" @@ -11841,10 +11679,10 @@ __metadata: languageName: node linkType: hard -"diff@npm:7.0.0, diff@npm:^7.0.0": - version: 7.0.0 - resolution: "diff@npm:7.0.0" - checksum: 10c0/251fd15f85ffdf814cfc35a728d526b8d2ad3de338dcbd011ac6e57c461417090766b28995f8ff733135b5fbc3699c392db1d5e27711ac4e00244768cd1d577b +"diff@npm:8.0.2, diff@npm:^8.0.2": + version: 8.0.2 + resolution: "diff@npm:8.0.2" + checksum: 10c0/abfb387f033e089df3ec3be960205d17b54df8abf0924d982a7ced3a94c557a4e6cbff2e78b121f216b85f466b3d8d041673a386177c311aaea41459286cc9bc languageName: node linkType: hard @@ -11937,10 +11775,10 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^16.3.1": - version: 16.4.5 - resolution: "dotenv@npm:16.4.5" - checksum: 10c0/48d92870076832af0418b13acd6e5a5a3e83bb00df690d9812e94b24aff62b88ade955ac99a05501305b8dc8f1b0ee7638b18493deb6fe93d680e5220936292f +"dotenv@npm:^17.2.0": + version: 17.2.3 + resolution: "dotenv@npm:17.2.3" + checksum: 10c0/c884403209f713214a1b64d4d1defa4934c2aa5b0002f5a670ae298a51e3c3ad3ba79dfee2f8df49f01ae74290fcd9acdb1ab1d09c7bfb42b539036108bb2ba0 languageName: node linkType: hard @@ -11955,15 +11793,6 @@ __metadata: languageName: node linkType: hard -"duplexer2@npm:~0.1.4": - version: 0.1.4 - resolution: "duplexer2@npm:0.1.4" - dependencies: - readable-stream: "npm:^2.0.2" - checksum: 10c0/0765a4cc6fe6d9615d43cc6dbccff6f8412811d89a6f6aa44828ca9422a0a469625ce023bf81cee68f52930dbedf9c5716056ff264ac886612702d134b5e39b4 - languageName: node - linkType: hard - "duplexer@npm:~0.1.1": version: 0.1.2 resolution: "duplexer@npm:0.1.2" @@ -12001,39 +11830,21 @@ __metadata: languageName: node linkType: hard -"edgedriver@npm:^5.5.0": - version: 5.6.1 - resolution: "edgedriver@npm:5.6.1" - dependencies: - "@wdio/logger": "npm:^8.38.0" - "@zip.js/zip.js": "npm:^2.7.48" - decamelize: "npm:^6.0.0" - edge-paths: "npm:^3.0.5" - fast-xml-parser: "npm:^4.4.1" - node-fetch: "npm:^3.3.2" - which: "npm:^4.0.0" - bin: - edgedriver: bin/edgedriver.js - checksum: 10c0/ab25dc24d6ce8df28d6ffe707f9e18416db7f0fde73f6c61f76c3bd2a6ff15f38975a3e0a1b4e2e4f1130368ac263d2ed94c173165445be939b1d093e0654541 - languageName: node - linkType: hard - -"edgedriver@npm:^6.1.1": - version: 6.1.1 - resolution: "edgedriver@npm:6.1.1" +"edgedriver@npm:^6.1.2": + version: 6.3.0 + resolution: "edgedriver@npm:6.3.0" dependencies: - "@wdio/logger": "npm:^9.1.3" - "@zip.js/zip.js": "npm:^2.7.53" - decamelize: "npm:^6.0.0" + "@wdio/logger": "npm:^9.18.0" + "@zip.js/zip.js": "npm:^2.8.11" + decamelize: "npm:^6.0.1" edge-paths: "npm:^3.0.5" - fast-xml-parser: "npm:^4.5.0" + fast-xml-parser: "npm:^5.3.3" http-proxy-agent: "npm:^7.0.2" - https-proxy-agent: "npm:^7.0.5" - node-fetch: "npm:^3.3.2" - which: "npm:^5.0.0" + https-proxy-agent: "npm:^7.0.6" + which: "npm:^6.0.0" bin: edgedriver: bin/edgedriver.js - checksum: 10c0/f8f5911480bcd2605af46f73b4a324bc687a69cc3e393bbcc0c421b1ff12799000ebeb264cb0b137bd641957ffed1bd6c0d732351396a4a62ba33fbe92824967 + checksum: 10c0/95d276332e1d4022826df10779d5a1804713e239ecd42e1a4fc20884c4187e0e5edd3dce17401407766c127a2a6cab95b230af1000dccf658b79166f6ed2a887 languageName: node linkType: hard @@ -12044,7 +11855,7 @@ __metadata: languageName: node linkType: hard -"ejs@npm:^3.1.9": +"ejs@npm:^3.1.10": version: 3.1.10 resolution: "ejs@npm:3.1.10" dependencies: @@ -12078,6 +11889,13 @@ __metadata: languageName: node linkType: hard +"emoji-regex@npm:^10.3.0": + version: 10.6.0 + resolution: "emoji-regex@npm:10.6.0" + checksum: 10c0/1e4aa097bb007301c3b4b1913879ae27327fdc48e93eeefefe3b87e495eb33c5af155300be951b4349ff6ac084f4403dc9eff970acba7c1c572d89396a9a32d7 + languageName: node + linkType: hard + "emoji-regex@npm:^8.0.0": version: 8.0.0 resolution: "emoji-regex@npm:8.0.0" @@ -12106,6 +11924,13 @@ __metadata: languageName: node linkType: hard +"encodeurl@npm:^2.0.0, encodeurl@npm:~2.0.0": + version: 2.0.0 + resolution: "encodeurl@npm:2.0.0" + checksum: 10c0/5d317306acb13e6590e28e27924c754163946a2480de11865c991a3a7eed4315cd3fba378b543ca145829569eefe9b899f3d84bb09870f675ae60bc924b01ceb + languageName: node + linkType: hard + "encodeurl@npm:~1.0.2": version: 1.0.2 resolution: "encodeurl@npm:1.0.2" @@ -12113,13 +11938,6 @@ __metadata: languageName: node linkType: hard -"encodeurl@npm:~2.0.0": - version: 2.0.0 - resolution: "encodeurl@npm:2.0.0" - checksum: 10c0/5d317306acb13e6590e28e27924c754163946a2480de11865c991a3a7eed4315cd3fba378b543ca145829569eefe9b899f3d84bb09870f675ae60bc924b01ceb - languageName: node - linkType: hard - "encoding-sniffer@npm:^0.2.0": version: 0.2.1 resolution: "encoding-sniffer@npm:0.2.1" @@ -12371,35 +12189,122 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.25.0, esbuild@npm:~0.25.0": - version: 0.25.5 - resolution: "esbuild@npm:0.25.5" - dependencies: - "@esbuild/aix-ppc64": "npm:0.25.5" - "@esbuild/android-arm": "npm:0.25.5" - "@esbuild/android-arm64": "npm:0.25.5" - "@esbuild/android-x64": "npm:0.25.5" - "@esbuild/darwin-arm64": "npm:0.25.5" - "@esbuild/darwin-x64": "npm:0.25.5" - "@esbuild/freebsd-arm64": "npm:0.25.5" - "@esbuild/freebsd-x64": "npm:0.25.5" - "@esbuild/linux-arm": "npm:0.25.5" - "@esbuild/linux-arm64": "npm:0.25.5" - "@esbuild/linux-ia32": "npm:0.25.5" - "@esbuild/linux-loong64": "npm:0.25.5" - "@esbuild/linux-mips64el": "npm:0.25.5" - "@esbuild/linux-ppc64": "npm:0.25.5" - "@esbuild/linux-riscv64": "npm:0.25.5" - "@esbuild/linux-s390x": "npm:0.25.5" - "@esbuild/linux-x64": "npm:0.25.5" - "@esbuild/netbsd-arm64": "npm:0.25.5" - "@esbuild/netbsd-x64": "npm:0.25.5" - "@esbuild/openbsd-arm64": "npm:0.25.5" - "@esbuild/openbsd-x64": "npm:0.25.5" - "@esbuild/sunos-x64": "npm:0.25.5" - "@esbuild/win32-arm64": "npm:0.25.5" - "@esbuild/win32-ia32": "npm:0.25.5" - "@esbuild/win32-x64": "npm:0.25.5" +"esbuild@npm:^0.25.0, esbuild@npm:~0.25.0": + version: 0.25.5 + resolution: "esbuild@npm:0.25.5" + dependencies: + "@esbuild/aix-ppc64": "npm:0.25.5" + "@esbuild/android-arm": "npm:0.25.5" + "@esbuild/android-arm64": "npm:0.25.5" + "@esbuild/android-x64": "npm:0.25.5" + "@esbuild/darwin-arm64": "npm:0.25.5" + "@esbuild/darwin-x64": "npm:0.25.5" + "@esbuild/freebsd-arm64": "npm:0.25.5" + "@esbuild/freebsd-x64": "npm:0.25.5" + "@esbuild/linux-arm": "npm:0.25.5" + "@esbuild/linux-arm64": "npm:0.25.5" + "@esbuild/linux-ia32": "npm:0.25.5" + "@esbuild/linux-loong64": "npm:0.25.5" + "@esbuild/linux-mips64el": "npm:0.25.5" + "@esbuild/linux-ppc64": "npm:0.25.5" + "@esbuild/linux-riscv64": "npm:0.25.5" + "@esbuild/linux-s390x": "npm:0.25.5" + "@esbuild/linux-x64": "npm:0.25.5" + "@esbuild/netbsd-arm64": "npm:0.25.5" + "@esbuild/netbsd-x64": "npm:0.25.5" + "@esbuild/openbsd-arm64": "npm:0.25.5" + "@esbuild/openbsd-x64": "npm:0.25.5" + "@esbuild/sunos-x64": "npm:0.25.5" + "@esbuild/win32-arm64": "npm:0.25.5" + "@esbuild/win32-ia32": "npm:0.25.5" + "@esbuild/win32-x64": "npm:0.25.5" + dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-arm64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-arm64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: 10c0/aba8cbc11927fa77562722ed5e95541ce2853f67ad7bdc40382b558abc2e0ec57d92ffb820f082ba2047b4ef9f3bc3da068cdebe30dfd3850cfa3827a78d604e + languageName: node + linkType: hard + +"esbuild@npm:^0.27.2": + version: 0.27.2 + resolution: "esbuild@npm:0.27.2" + dependencies: + "@esbuild/aix-ppc64": "npm:0.27.2" + "@esbuild/android-arm": "npm:0.27.2" + "@esbuild/android-arm64": "npm:0.27.2" + "@esbuild/android-x64": "npm:0.27.2" + "@esbuild/darwin-arm64": "npm:0.27.2" + "@esbuild/darwin-x64": "npm:0.27.2" + "@esbuild/freebsd-arm64": "npm:0.27.2" + "@esbuild/freebsd-x64": "npm:0.27.2" + "@esbuild/linux-arm": "npm:0.27.2" + "@esbuild/linux-arm64": "npm:0.27.2" + "@esbuild/linux-ia32": "npm:0.27.2" + "@esbuild/linux-loong64": "npm:0.27.2" + "@esbuild/linux-mips64el": "npm:0.27.2" + "@esbuild/linux-ppc64": "npm:0.27.2" + "@esbuild/linux-riscv64": "npm:0.27.2" + "@esbuild/linux-s390x": "npm:0.27.2" + "@esbuild/linux-x64": "npm:0.27.2" + "@esbuild/netbsd-arm64": "npm:0.27.2" + "@esbuild/netbsd-x64": "npm:0.27.2" + "@esbuild/openbsd-arm64": "npm:0.27.2" + "@esbuild/openbsd-x64": "npm:0.27.2" + "@esbuild/openharmony-arm64": "npm:0.27.2" + "@esbuild/sunos-x64": "npm:0.27.2" + "@esbuild/win32-arm64": "npm:0.27.2" + "@esbuild/win32-ia32": "npm:0.27.2" + "@esbuild/win32-x64": "npm:0.27.2" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -12443,6 +12348,8 @@ __metadata: optional: true "@esbuild/openbsd-x64": optional: true + "@esbuild/openharmony-arm64": + optional: true "@esbuild/sunos-x64": optional: true "@esbuild/win32-arm64": @@ -12453,7 +12360,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/aba8cbc11927fa77562722ed5e95541ce2853f67ad7bdc40382b558abc2e0ec57d92ffb820f082ba2047b4ef9f3bc3da068cdebe30dfd3850cfa3827a78d604e + checksum: 10c0/cf83f626f55500f521d5fe7f4bc5871bec240d3deb2a01fbd379edc43b3664d1167428738a5aad8794b35d1cca985c44c375b1cd38a2ca613c77ced2c83aafcd languageName: node linkType: hard @@ -12464,7 +12371,7 @@ __metadata: languageName: node linkType: hard -"escape-html@npm:~1.0.3": +"escape-html@npm:^1.0.3, escape-html@npm:~1.0.3": version: 1.0.3 resolution: "escape-html@npm:1.0.3" checksum: 10c0/524c739d776b36c3d29fa08a22e03e8824e3b2fd57500e5e44ecf3cc4707c34c60f9ca0781c0e33d191f2991161504c295e98f68c78fe7baa6e57081ec6ac0a3 @@ -12492,13 +12399,6 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:^5.0.0": - version: 5.0.0 - resolution: "escape-string-regexp@npm:5.0.0" - checksum: 10c0/6366f474c6f37a802800a435232395e04e9885919873e382b157ab7e8f0feb8fed71497f84a6f6a81a49aab41815522f5839112bd38026d203aea0c91622df95 - languageName: node - linkType: hard - "escodegen@npm:^2.1.0": version: 2.1.0 resolution: "escodegen@npm:2.1.0" @@ -12819,7 +12719,7 @@ __metadata: languageName: node linkType: hard -"etag@npm:~1.8.1": +"etag@npm:^1.8.1, etag@npm:~1.8.1": version: 1.8.1 resolution: "etag@npm:1.8.1" checksum: 10c0/12be11ef62fb9817314d790089a0a49fae4e1b50594135dcb8076312b7d7e470884b5100d249b28c18581b7fd52f8b485689ffae22a11ed9ec17377a33a08f84 @@ -12889,26 +12789,9 @@ __metadata: languageName: node linkType: hard -"execa@npm:^8.0.1": - version: 8.0.1 - resolution: "execa@npm:8.0.1" - dependencies: - cross-spawn: "npm:^7.0.3" - get-stream: "npm:^8.0.1" - human-signals: "npm:^5.0.0" - is-stream: "npm:^3.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^5.1.0" - onetime: "npm:^6.0.0" - signal-exit: "npm:^4.1.0" - strip-final-newline: "npm:^3.0.0" - checksum: 10c0/2c52d8775f5bf103ce8eec9c7ab3059909ba350a5164744e9947ed14a53f51687c040a250bda833f906d1283aa8803975b84e6c8f7a7c42f99dc8ef80250d1af - languageName: node - linkType: hard - -"execa@npm:^9.2.0": - version: 9.6.0 - resolution: "execa@npm:9.6.0" +"execa@npm:^9.6.0": + version: 9.6.1 + resolution: "execa@npm:9.6.1" dependencies: "@sindresorhus/merge-streams": "npm:^4.0.0" cross-spawn: "npm:^7.0.6" @@ -12922,7 +12805,14 @@ __metadata: signal-exit: "npm:^4.1.0" strip-final-newline: "npm:^4.0.0" yoctocolors: "npm:^2.1.1" - checksum: 10c0/2c44a33142f77d3a6a590a3b769b49b27029a76768593bac1f26fed4dd1330e9c189ee61eba6a8c990fb77e37286c68c7445472ebf24c22b31e9ff320e73d7ac + checksum: 10c0/636b36585306a3c8bc3a9d7b25d2d915fb06d8c9b9b02a804280d62562de3b34535affc1b7702b039320e0953daa6545a073f3c4b63fe974c1fe11336c56b467 + languageName: node + linkType: hard + +"exit-hook@npm:^4.0.0": + version: 4.0.0 + resolution: "exit-hook@npm:4.0.0" + checksum: 10c0/7fb33eaeb9050aee9479da9c93d42b796fb409c40e1d2b6ea2f40786ae7d7db6dc6a0f6ecc7bc24e479f957b7844bcb880044ded73320334743c64e3ecef48d7 languageName: node linkType: hard @@ -12942,36 +12832,37 @@ __metadata: languageName: node linkType: hard -"expect-webdriverio@npm:^4.11.2": - version: 4.12.2 - resolution: "expect-webdriverio@npm:4.12.2" +"expect-webdriverio@npm:5.6.1": + version: 5.6.1 + resolution: "expect-webdriverio@npm:5.6.1" dependencies: - "@vitest/snapshot": "npm:^1.2.2" - "@wdio/globals": "npm:^8.29.3" - "@wdio/logger": "npm:^8.28.0" - expect: "npm:^29.7.0" - jest-matcher-utils: "npm:^29.7.0" - lodash.isequal: "npm:^4.5.0" - webdriverio: "npm:^8.29.3" - dependenciesMeta: + "@vitest/snapshot": "npm:^4.0.16" + deep-eql: "npm:^5.0.2" + expect: "npm:^30.2.0" + jest-matcher-utils: "npm:^30.2.0" + peerDependencies: + "@wdio/globals": ^9.0.0 + "@wdio/logger": ^9.0.0 + webdriverio: ^9.0.0 + peerDependenciesMeta: "@wdio/globals": - optional: true + optional: false "@wdio/logger": - optional: true + optional: false webdriverio: - optional: true - checksum: 10c0/bc5d124893bd7f1ee310eed4f91a7b2eb45b15995f021aea5a037f5ccfe63211fef0c975aca79a868c1c9345ff2911bd46dd81763cc190666bc4e53549c99df5 + optional: false + checksum: 10c0/67c5eef16462b26cc1088b3202412ceedccf0b48b1f9f063da4caf02b5fc5b364cb1f9214f08ffa22a4f50a1b12d1782393935b84a8609da04bdf2a477a0030f languageName: node linkType: hard -"expect-webdriverio@npm:^5.1.0": - version: 5.3.0 - resolution: "expect-webdriverio@npm:5.3.0" +"expect-webdriverio@patch:expect-webdriverio@npm%3A5.6.1#~/.yarn/patches/expect-webdriverio-npm-5.6.1-69666d39e9.patch": + version: 5.6.1 + resolution: "expect-webdriverio@patch:expect-webdriverio@npm%3A5.6.1#~/.yarn/patches/expect-webdriverio-npm-5.6.1-69666d39e9.patch::version=5.6.1&hash=8a8bc4" dependencies: - "@vitest/snapshot": "npm:^3.2.1" - expect: "npm:^29.7.0" - jest-matcher-utils: "npm:^29.7.0" - lodash.isequal: "npm:^4.5.0" + "@vitest/snapshot": "npm:^4.0.16" + deep-eql: "npm:^5.0.2" + expect: "npm:^30.2.0" + jest-matcher-utils: "npm:^30.2.0" peerDependencies: "@wdio/globals": ^9.0.0 "@wdio/logger": ^9.0.0 @@ -12983,7 +12874,7 @@ __metadata: optional: false webdriverio: optional: false - checksum: 10c0/320a1b48dfb8545dfffad91c77006857e0bd19fa451c90eb2e4a1ad7d9665a65cfbfc2c68f024b020e8023e30c1b28cb4ad201bdc0725065048e5370cf034ac9 + checksum: 10c0/af4ea2fdaf5765c640781b68c6123a18eb22d7b763e07ea26a0ff9dba1b92c4bef62a845eb2344e8b997e84af6b75cfa8f9e87558e421d98239e087ec8a676c9 languageName: node linkType: hard @@ -13000,6 +12891,20 @@ __metadata: languageName: node linkType: hard +"expect@npm:^30.2.0": + version: 30.2.0 + resolution: "expect@npm:30.2.0" + dependencies: + "@jest/expect-utils": "npm:30.2.0" + "@jest/get-type": "npm:30.1.0" + jest-matcher-utils: "npm:30.2.0" + jest-message-util: "npm:30.2.0" + jest-mock: "npm:30.2.0" + jest-util: "npm:30.2.0" + checksum: 10c0/fe440b3a036e2de1a3ede84bc6a699925328056e74324fbd2fdd9ce7b7358d03e515ac8db559c33828bcb0b7887b493dbaaece565e67d88748685850da5d9209 + languageName: node + linkType: hard + "exponential-backoff@npm:^3.1.1": version: 3.1.1 resolution: "exponential-backoff@npm:3.1.1" @@ -13007,57 +12912,43 @@ __metadata: languageName: node linkType: hard -"express@npm:4.21.2": - version: 4.21.2 - resolution: "express@npm:4.21.2" - dependencies: - accepts: "npm:~1.3.8" - array-flatten: "npm:1.1.1" - body-parser: "npm:1.20.3" - content-disposition: "npm:0.5.4" - content-type: "npm:~1.0.4" - cookie: "npm:0.7.1" - cookie-signature: "npm:1.0.6" - debug: "npm:2.6.9" - depd: "npm:2.0.0" - encodeurl: "npm:~2.0.0" - escape-html: "npm:~1.0.3" - etag: "npm:~1.8.1" - finalhandler: "npm:1.3.1" - fresh: "npm:0.5.2" - http-errors: "npm:2.0.0" - merge-descriptors: "npm:1.0.3" - methods: "npm:~1.1.2" - on-finished: "npm:2.4.1" - parseurl: "npm:~1.3.3" - path-to-regexp: "npm:0.1.12" - proxy-addr: "npm:~2.0.7" - qs: "npm:6.13.0" - range-parser: "npm:~1.2.1" - safe-buffer: "npm:5.2.1" - send: "npm:0.19.0" - serve-static: "npm:1.16.2" - setprototypeof: "npm:1.2.0" - statuses: "npm:2.0.1" - type-is: "npm:~1.6.18" - utils-merge: "npm:1.0.1" - vary: "npm:~1.1.2" - checksum: 10c0/38168fd0a32756600b56e6214afecf4fc79ec28eca7f7a91c2ab8d50df4f47562ca3f9dee412da7f5cea6b1a1544b33b40f9f8586dbacfbdada0fe90dbb10a1f - languageName: node - linkType: hard - -"external-editor@npm:^3.1.0": - version: 3.1.0 - resolution: "external-editor@npm:3.1.0" - dependencies: - chardet: "npm:^0.7.0" - iconv-lite: "npm:^0.4.24" - tmp: "npm:^0.0.33" - checksum: 10c0/c98f1ba3efdfa3c561db4447ff366a6adb5c1e2581462522c56a18bf90dfe4da382f9cd1feee3e330108c3595a854b218272539f311ba1b3298f841eb0fbf339 +"express@npm:5.2.1": + version: 5.2.1 + resolution: "express@npm:5.2.1" + dependencies: + accepts: "npm:^2.0.0" + body-parser: "npm:^2.2.1" + content-disposition: "npm:^1.0.0" + content-type: "npm:^1.0.5" + cookie: "npm:^0.7.1" + cookie-signature: "npm:^1.2.1" + debug: "npm:^4.4.0" + depd: "npm:^2.0.0" + encodeurl: "npm:^2.0.0" + escape-html: "npm:^1.0.3" + etag: "npm:^1.8.1" + finalhandler: "npm:^2.1.0" + fresh: "npm:^2.0.0" + http-errors: "npm:^2.0.0" + merge-descriptors: "npm:^2.0.0" + mime-types: "npm:^3.0.0" + on-finished: "npm:^2.4.1" + once: "npm:^1.4.0" + parseurl: "npm:^1.3.3" + proxy-addr: "npm:^2.0.7" + qs: "npm:^6.14.0" + range-parser: "npm:^1.2.1" + router: "npm:^2.2.0" + send: "npm:^1.1.0" + serve-static: "npm:^2.2.0" + statuses: "npm:^2.0.1" + type-is: "npm:^2.0.1" + vary: "npm:^1.1.2" + checksum: 10c0/45e8c841ad188a41402ddcd1294901e861ee0819f632fb494f2ed344ef9c43315d294d443fb48d594e6586a3b779785120f43321417adaef8567316a55072949 languageName: node linkType: hard -"extract-zip@npm:2.0.1, extract-zip@npm:^2.0.1": +"extract-zip@npm:^2.0.1": version: 2.0.1 resolution: "extract-zip@npm:2.0.1" dependencies: @@ -13129,7 +13020,7 @@ __metadata: languageName: node linkType: hard -"fast-xml-parser@npm:^4.0.0, fast-xml-parser@npm:^4.0.12, fast-xml-parser@npm:^4.2.4, fast-xml-parser@npm:^4.4.1, fast-xml-parser@npm:^4.5.0": +"fast-xml-parser@npm:^4.0.0, fast-xml-parser@npm:^4.0.12, fast-xml-parser@npm:^4.2.4": version: 4.5.3 resolution: "fast-xml-parser@npm:4.5.3" dependencies: @@ -13140,6 +13031,24 @@ __metadata: languageName: node linkType: hard +"fast-xml-parser@npm:^5.3.3": + version: 5.3.3 + resolution: "fast-xml-parser@npm:5.3.3" + dependencies: + strnum: "npm:^2.1.0" + bin: + fxparser: src/cli/cli.js + checksum: 10c0/2cc690f220a17f77b797923b8b943172c5072d066e3d9846d52be5443682fdbb2bad8302c9996f04a9e6a59603f05a99b2053b564459ac35bd8f6339e8ac06f3 + languageName: node + linkType: hard + +"fastest-levenshtein@npm:1.0.16": + version: 1.0.16 + resolution: "fastest-levenshtein@npm:1.0.16" + checksum: 10c0/7e3d8ae812a7f4fdf8cad18e9cde436a39addf266a5986f653ea0d81e0de0900f50c0f27c6d5aff3f686bcb48acbd45be115ae2216f36a6a13a7dbbf5cad878b + languageName: node + linkType: hard + "fastq@npm:^1.6.0": version: 1.15.0 resolution: "fastq@npm:1.15.0" @@ -13174,26 +13083,6 @@ __metadata: languageName: node linkType: hard -"fetch-blob@npm:^3.1.2, fetch-blob@npm:^3.1.4": - version: 3.2.0 - resolution: "fetch-blob@npm:3.2.0" - dependencies: - node-domexception: "npm:^1.0.0" - web-streams-polyfill: "npm:^3.0.3" - checksum: 10c0/60054bf47bfa10fb0ba6cb7742acec2f37c1f56344f79a70bb8b1c48d77675927c720ff3191fa546410a0442c998d27ab05e9144c32d530d8a52fbe68f843b69 - languageName: node - linkType: hard - -"figures@npm:^5.0.0": - version: 5.0.0 - resolution: "figures@npm:5.0.0" - dependencies: - escape-string-regexp: "npm:^5.0.0" - is-unicode-supported: "npm:^1.2.0" - checksum: 10c0/ce0f17d4ea8b0fc429c5207c343534a2f5284ecfb22aa08607da7dc84ed9e1cf754f5b97760e8dcb98d3c9d1a1e4d3d578fe3b5b99c426f05d0f06c7ba618e16 - languageName: node - linkType: hard - "figures@npm:^6.1.0": version: 6.1.0 resolution: "figures@npm:6.1.0" @@ -13245,18 +13134,17 @@ __metadata: languageName: node linkType: hard -"finalhandler@npm:1.3.1": - version: 1.3.1 - resolution: "finalhandler@npm:1.3.1" +"finalhandler@npm:^2.1.0": + version: 2.1.1 + resolution: "finalhandler@npm:2.1.1" dependencies: - debug: "npm:2.6.9" - encodeurl: "npm:~2.0.0" - escape-html: "npm:~1.0.3" - on-finished: "npm:2.4.1" - parseurl: "npm:~1.3.3" - statuses: "npm:2.0.1" - unpipe: "npm:~1.0.0" - checksum: 10c0/d38035831865a49b5610206a3a9a9aae4e8523cbbcd01175d0480ffbf1278c47f11d89be3ca7f617ae6d94f29cf797546a4619cd84dd109009ef33f12f69019f + debug: "npm:^4.4.0" + encodeurl: "npm:^2.0.0" + escape-html: "npm:^1.0.3" + on-finished: "npm:^2.4.1" + parseurl: "npm:^1.3.3" + statuses: "npm:^2.0.1" + checksum: 10c0/6bd664e21b7b2e79efcaace7d1a427169f61cce048fae68eb56290e6934e676b78e55d89f5998c5508871345bc59a61f47002dc505dc7288be68cceac1b701e2 languageName: node linkType: hard @@ -13407,13 +13295,6 @@ __metadata: languageName: node linkType: hard -"form-data-encoder@npm:^2.1.2": - version: 2.1.4 - resolution: "form-data-encoder@npm:2.1.4" - checksum: 10c0/4c06ae2b79ad693a59938dc49ebd020ecb58e4584860a90a230f80a68b026483b022ba5e4143cff06ae5ac8fd446a0b500fabc87bbac3d1f62f2757f8dabcaf7 - languageName: node - linkType: hard - "form-data@npm:^4.0.4": version: 4.0.4 resolution: "form-data@npm:4.0.4" @@ -13427,15 +13308,6 @@ __metadata: languageName: node linkType: hard -"formdata-polyfill@npm:^4.0.10": - version: 4.0.10 - resolution: "formdata-polyfill@npm:4.0.10" - dependencies: - fetch-blob: "npm:^3.1.2" - checksum: 10c0/5392ec484f9ce0d5e0d52fb5a78e7486637d516179b0eb84d81389d7eccf9ca2f663079da56f761355c0a65792810e3b345dc24db9a8bbbcf24ef3c8c88570c6 - languageName: node - linkType: hard - "forwarded@npm:0.2.0": version: 0.2.0 resolution: "forwarded@npm:0.2.0" @@ -13443,13 +13315,20 @@ __metadata: languageName: node linkType: hard -"fresh@npm:0.5.2": +"fresh@npm:0.5.2, fresh@npm:~0.5.2": version: 0.5.2 resolution: "fresh@npm:0.5.2" checksum: 10c0/c6d27f3ed86cc5b601404822f31c900dd165ba63fff8152a3ef714e2012e7535027063bc67ded4cb5b3a49fa596495d46cacd9f47d6328459cf570f08b7d9e5a languageName: node linkType: hard +"fresh@npm:^2.0.0": + version: 2.0.0 + resolution: "fresh@npm:2.0.0" + checksum: 10c0/0557548194cb9a809a435bf92bcfbc20c89e8b5eb38861b73ced36750437251e39a111fc3a18b98531be9dd91fe1411e4969f229dc579ec0251ce6c5d4900bbc + languageName: node + linkType: hard + "fs-extra@npm:^11.1.1, fs-extra@npm:^11.2.0": version: 11.2.0 resolution: "fs-extra@npm:11.2.0" @@ -13516,18 +13395,6 @@ __metadata: languageName: node linkType: hard -"fstream@npm:^1.0.12": - version: 1.0.12 - resolution: "fstream@npm:1.0.12" - dependencies: - graceful-fs: "npm:^4.1.2" - inherits: "npm:~2.0.0" - mkdirp: "npm:>=0.5 0" - rimraf: "npm:2" - checksum: 10c0/f52a0687a0649c6b93973eb7f1d5495e445fa993f797ba1af186e666b6aebe53916a8c497dce7037c74d0d4a33c56b0ab1f98f10ad71cca84ba8661110d25ee2 - languageName: node - linkType: hard - "ftp-response-parser@npm:^1.0.1": version: 1.0.1 resolution: "ftp-response-parser@npm:1.0.1" @@ -13581,39 +13448,19 @@ __metadata: languageName: node linkType: hard -"geckodriver@npm:^5.0.0": - version: 5.0.0 - resolution: "geckodriver@npm:5.0.0" +"geckodriver@npm:^6.1.0": + version: 6.1.0 + resolution: "geckodriver@npm:6.1.0" dependencies: - "@wdio/logger": "npm:^9.1.3" - "@zip.js/zip.js": "npm:^2.7.53" - decamelize: "npm:^6.0.0" + "@wdio/logger": "npm:^9.18.0" + "@zip.js/zip.js": "npm:^2.8.11" + decamelize: "npm:^6.0.1" http-proxy-agent: "npm:^7.0.2" - https-proxy-agent: "npm:^7.0.5" - node-fetch: "npm:^3.3.2" - tar-fs: "npm:^3.0.6" - which: "npm:^5.0.0" - bin: - geckodriver: bin/geckodriver.js - checksum: 10c0/513a92456c145b700daf6f27db8e7a31abb8360f48619fddb8479b905e7df4fd0458c0143a3793219bb2d85256971f2c17baa9102097fd8d8e65d74e07cc8c24 - languageName: node - linkType: hard - -"geckodriver@npm:~4.2.0": - version: 4.2.1 - resolution: "geckodriver@npm:4.2.1" - dependencies: - "@wdio/logger": "npm:^8.11.0" - decamelize: "npm:^6.0.0" - http-proxy-agent: "npm:^7.0.0" - https-proxy-agent: "npm:^7.0.1" - node-fetch: "npm:^3.3.1" - tar-fs: "npm:^3.0.4" - unzipper: "npm:^0.10.14" - which: "npm:^4.0.0" + https-proxy-agent: "npm:^7.0.6" + modern-tar: "npm:^0.7.2" bin: geckodriver: bin/geckodriver.js - checksum: 10c0/1fccafad8c606b1b6e17cc80461a74ad4fe2b788632313a44c0767dbd505e633cf4e4c63f44eb086c25f047908dee39424f5d996714f9efec9ae2dd75121720f + checksum: 10c0/d7e28b02b40ee3af01a061f33382ef7874bc8d2a9a46fc0ce6209274b1c21c27f7297a0307b6ffd2af87f19f4e8d24c23ca99e03bfed16f9f170e30ffc3437f6 languageName: node linkType: hard @@ -13631,6 +13478,13 @@ __metadata: languageName: node linkType: hard +"get-east-asian-width@npm:^1.0.0": + version: 1.4.0 + resolution: "get-east-asian-width@npm:1.4.0" + checksum: 10c0/4e481d418e5a32061c36fbb90d1b225a254cc5b2df5f0b25da215dcd335a3c111f0c2023ffda43140727a9cafb62dac41d022da82c08f31083ee89f714ee3b83 + languageName: node + linkType: hard + "get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.2.7, get-intrinsic@npm:^1.3.0": version: 1.3.0 resolution: "get-intrinsic@npm:1.3.0" @@ -13683,7 +13537,7 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:6.0.1, get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": +"get-stream@npm:6.0.1, get-stream@npm:^6.0.0": version: 6.0.1 resolution: "get-stream@npm:6.0.1" checksum: 10c0/49825d57d3fd6964228e6200a58169464b8e8970489b3acdc24906c782fb7f01f9f56f8e6653c4a50713771d6658f7cfe051e5eb8c12e334138c9c918b296341 @@ -13708,13 +13562,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^8.0.1": - version: 8.0.1 - resolution: "get-stream@npm:8.0.1" - checksum: 10c0/5c2181e98202b9dae0bb4a849979291043e5892eb40312b47f0c22b9414fc9b28a3b6063d2375705eb24abc41ecf97894d9a51f64ff021511b504477b27b4290 - languageName: node - linkType: hard - "get-stream@npm:^9.0.0": version: 9.0.1 resolution: "get-stream@npm:9.0.1" @@ -13853,7 +13700,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.3.3, glob@npm:^10.3.7, glob@npm:^10.5.0": +"glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.3.7, glob@npm:^10.5.0": version: 10.5.0 resolution: "glob@npm:10.5.0" dependencies: @@ -13869,16 +13716,14 @@ __metadata: languageName: node linkType: hard -"glob@npm:^6.0.1": - version: 6.0.4 - resolution: "glob@npm:6.0.4" +"glob@npm:^13.0.0": + version: 13.0.0 + resolution: "glob@npm:13.0.0" dependencies: - inflight: "npm:^1.0.4" - inherits: "npm:2" - minimatch: "npm:2 || 3" - once: "npm:^1.3.0" - path-is-absolute: "npm:^1.0.0" - checksum: 10c0/520146ebce0f4594b8357338f86281b38ee14214debce398a2902176a28f18e0f98911ea48516d85022de64fbbaa57f074aa13715d1daa5d70e21b82cea22183 + minimatch: "npm:^10.1.1" + minipass: "npm:^7.1.2" + path-scurry: "npm:^2.0.0" + checksum: 10c0/8e2f5821f3f7c312dd102e23a15b80c79e0837a9872784293ba2e15ec73b3f3749a49a42a31bfcb4e52c84820a474e92331c2eebf18819d20308f5c33876630a languageName: node linkType: hard @@ -13979,33 +13824,14 @@ __metadata: languageName: node linkType: hard -"got@npm:^12.6.1": - version: 12.6.1 - resolution: "got@npm:12.6.1" - dependencies: - "@sindresorhus/is": "npm:^5.2.0" - "@szmarczak/http-timer": "npm:^5.0.1" - cacheable-lookup: "npm:^7.0.0" - cacheable-request: "npm:^10.2.8" - decompress-response: "npm:^6.0.0" - form-data-encoder: "npm:^2.1.2" - get-stream: "npm:^6.0.1" - http2-wrapper: "npm:^2.1.10" - lowercase-keys: "npm:^3.0.0" - p-cancelable: "npm:^3.0.0" - responselike: "npm:^3.0.0" - checksum: 10c0/2fe97fcbd7a9ffc7c2d0ecf59aca0a0562e73a7749cadada9770eeb18efbdca3086262625fb65590594edc220a1eca58fab0d26b0c93c2f9a008234da71ca66b - languageName: node - linkType: hard - -"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.2, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.8, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.8, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2 languageName: node linkType: hard -"grapheme-splitter@npm:^1.0.2, grapheme-splitter@npm:^1.0.4": +"grapheme-splitter@npm:^1.0.4": version: 1.0.4 resolution: "grapheme-splitter@npm:1.0.4" checksum: 10c0/108415fb07ac913f17040dc336607772fcea68c7f495ef91887edddb0b0f5ff7bc1d1ab181b125ecb2f0505669ef12c9a178a3bbd2dd8e042d8c5f1d7c90331a @@ -14163,6 +13989,15 @@ __metadata: languageName: node linkType: hard +"hosted-git-info@npm:^8.0.0": + version: 8.1.0 + resolution: "hosted-git-info@npm:8.1.0" + dependencies: + lru-cache: "npm:^10.0.1" + checksum: 10c0/53cc838ecaa7d4aa69a81d9d8edc362c9d415f67b76ad38cdd781d2a2f5b45ad0aa9f9b013fb4ea54a9f64fd2365d0b6386b5a24bdf4cb90c80477cf3175aaa2 + languageName: node + linkType: hard + "hpack.js@npm:^2.1.6": version: 2.1.6 resolution: "hpack.js@npm:2.1.6" @@ -14191,10 +14026,10 @@ __metadata: languageName: node linkType: hard -"htmlfy@npm:^0.6.0": - version: 0.6.7 - resolution: "htmlfy@npm:0.6.7" - checksum: 10c0/6d301b8d9997757fc4b0df610b00d327f90660c996c8bc766531d6279ac94fc76ffcf8a43ea878b88ca2ec136c42fcf3f708a9b871641404a8be754d8c05a0c0 +"htmlfy@npm:^0.8.1": + version: 0.8.1 + resolution: "htmlfy@npm:0.8.1" + checksum: 10c0/5c76ffd5d99b66335a7cafefa573b8e63e561bb04e3d40d37cb759a06ea8e2f98be663d678bcbd920f2c90ee097e04e4cafa25f8573c08e01f0072742c741d59 languageName: node linkType: hard @@ -14237,6 +14072,19 @@ __metadata: languageName: node linkType: hard +"http-errors@npm:^2.0.0, http-errors@npm:^2.0.1, http-errors@npm:~2.0.1": + version: 2.0.1 + resolution: "http-errors@npm:2.0.1" + dependencies: + depd: "npm:~2.0.0" + inherits: "npm:~2.0.4" + setprototypeof: "npm:~1.2.0" + statuses: "npm:~2.0.2" + toidentifier: "npm:~1.0.1" + checksum: 10c0/fb38906cef4f5c83952d97661fe14dc156cb59fe54812a42cd448fa57b5c5dfcb38a40a916957737bd6b87aab257c0648d63eb5b6a9ca9f548e105b6072712d4 + languageName: node + linkType: hard + "http-proxy-agent@npm:^5.0.0": version: 5.0.0 resolution: "http-proxy-agent@npm:5.0.0" @@ -14265,16 +14113,6 @@ __metadata: languageName: node linkType: hard -"http2-wrapper@npm:^2.1.10": - version: 2.2.1 - resolution: "http2-wrapper@npm:2.2.1" - dependencies: - quick-lru: "npm:^5.1.1" - resolve-alpn: "npm:^1.2.0" - checksum: 10c0/7207201d3c6e53e72e510c9b8912e4f3e468d3ecc0cf3bf52682f2aac9cd99358b896d1da4467380adc151cf97c412bedc59dc13dae90c523f42053a7449eedb - languageName: node - linkType: hard - "https-proxy-agent@npm:^5.0.0": version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" @@ -14285,7 +14123,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.2, https-proxy-agent@npm:^7.0.5, https-proxy-agent@npm:^7.0.6": +"https-proxy-agent@npm:^7.0.6": version: 7.0.6 resolution: "https-proxy-agent@npm:7.0.6" dependencies: @@ -14309,13 +14147,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^5.0.0": - version: 5.0.0 - resolution: "human-signals@npm:5.0.0" - checksum: 10c0/5a9359073fe17a8b58e5a085e9a39a950366d9f00217c4ff5878bd312e09d80f460536ea6a3f260b5943a01fe55c158d1cea3fc7bee3d0520aeef04f6d915c82 - languageName: node - linkType: hard - "human-signals@npm:^8.0.1": version: 8.0.1 resolution: "human-signals@npm:8.0.1" @@ -14339,12 +14170,12 @@ __metadata: languageName: node linkType: hard -"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": - version: 0.4.24 - resolution: "iconv-lite@npm:0.4.24" +"iconv-lite@npm:*, iconv-lite@npm:^0.7.0, iconv-lite@npm:~0.7.0": + version: 0.7.1 + resolution: "iconv-lite@npm:0.7.1" dependencies: - safer-buffer: "npm:>= 2.1.2 < 3" - checksum: 10c0/c6886a24cc00f2a059767440ec1bc00d334a89f250db8e0f7feb4961c8727118457e27c495ba94d082e51d3baca378726cd110aaf7ded8b9bbfd6a44760cf1d4 + safer-buffer: "npm:>= 2.1.2 < 3.0.0" + checksum: 10c0/f5c9e2bddd7101a71b07a381ace44ebdc65ca76a10be0e9e64d372b511132acc4ee41b830962f438840d492cd6f9e08c237289f760d6a7fed754e61cffcb6757 languageName: node linkType: hard @@ -14454,6 +14285,13 @@ __metadata: languageName: node linkType: hard +"import-meta-resolve@npm:^4.1.0": + version: 4.2.0 + resolution: "import-meta-resolve@npm:4.2.0" + checksum: 10c0/3ee8aeecb61d19b49d2703987f977e9d1c7d4ba47db615a570eaa02fe414f40dfa63f7b953e842cbe8470d26df6371332bfcf21b2fd92b0112f9fea80dde2c4c + languageName: node + linkType: hard + "imurmurhash@npm:^0.1.4": version: 0.1.4 resolution: "imurmurhash@npm:0.1.4" @@ -14478,7 +14316,7 @@ __metadata: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.0, inherits@npm:~2.0.1, inherits@npm:~2.0.3": +"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1, inherits@npm:~2.0.3, inherits@npm:~2.0.4": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2 @@ -14492,49 +14330,30 @@ __metadata: languageName: node linkType: hard -"ini@npm:^4.1.1": - version: 4.1.1 - resolution: "ini@npm:4.1.1" - checksum: 10c0/7fddc8dfd3e63567d4fdd5d999d1bf8a8487f1479d0b34a1d01f28d391a9228d261e19abc38e1a6a1ceb3400c727204fce05725d5eb598dfcf2077a1e3afe211 - languageName: node - linkType: hard - -"inquirer@npm:9.2.12": - version: 9.2.12 - resolution: "inquirer@npm:9.2.12" - dependencies: - "@ljharb/through": "npm:^2.3.11" - ansi-escapes: "npm:^4.3.2" - chalk: "npm:^5.3.0" - cli-cursor: "npm:^3.1.0" - cli-width: "npm:^4.1.0" - external-editor: "npm:^3.1.0" - figures: "npm:^5.0.0" - lodash: "npm:^4.17.21" - mute-stream: "npm:1.0.0" - ora: "npm:^5.4.1" - run-async: "npm:^3.0.0" - rxjs: "npm:^7.8.1" - string-width: "npm:^4.2.3" - strip-ansi: "npm:^6.0.1" - wrap-ansi: "npm:^6.2.0" - checksum: 10c0/efc19864bea5f4b22a47e686aa88684ee42352db4e96dd6307da7140496c16e5ef0e74be664fba490b068714dc24d72f66dc1907a1ccbaf9d58d6156cbdc5908 +"ini@npm:^6.0.0": + version: 6.0.0 + resolution: "ini@npm:6.0.0" + checksum: 10c0/9a7f55f306e2b25b41ae67c8b526e8f4673f057b70852b9025816ef4f15f07bf1ba35ed68ea4471ff7b31718f7ef1bc50d709f8d03cb012e10a3135eb99c7206 languageName: node linkType: hard -"inquirer@npm:^11.0.1": - version: 11.1.0 - resolution: "inquirer@npm:11.1.0" +"inquirer@npm:^12.7.0": + version: 12.11.1 + resolution: "inquirer@npm:12.11.1" dependencies: - "@inquirer/core": "npm:^9.2.1" - "@inquirer/prompts": "npm:^6.0.1" - "@inquirer/type": "npm:^2.0.0" - "@types/mute-stream": "npm:^0.0.4" - ansi-escapes: "npm:^4.3.2" - mute-stream: "npm:^1.0.0" - run-async: "npm:^3.0.0" - rxjs: "npm:^7.8.1" - checksum: 10c0/365bd4d4e2d28acb0481b668c24f130f4fdae7e8967a3a52eba73272b0f278eadc279f212db6c25b60d958d025f6f88421a72c4d32b8bca7aebe7270b4f05e05 + "@inquirer/ansi": "npm:^1.0.2" + "@inquirer/core": "npm:^10.3.2" + "@inquirer/prompts": "npm:^7.10.1" + "@inquirer/type": "npm:^3.0.10" + mute-stream: "npm:^2.0.0" + run-async: "npm:^4.0.6" + rxjs: "npm:^7.8.2" + peerDependencies: + "@types/node": ">=18" + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10c0/b275a400ddc80c138cef2c741f74463b1bdbeccb3351ab38bdf14b46ce53a186077beec24330e81f1cbfa7bd5c1933267c38d14d567b63c86b101436a3b705f7 languageName: node linkType: hard @@ -14572,18 +14391,17 @@ __metadata: languageName: node linkType: hard -"io.appium.settings@npm:^5.12.0, io.appium.settings@npm:^5.12.11": - version: 5.12.11 - resolution: "io.appium.settings@npm:5.12.11" +"io.appium.settings@npm:^7.0.1, io.appium.settings@npm:^7.0.4": + version: 7.0.8 + resolution: "io.appium.settings@npm:7.0.8" dependencies: - "@appium/logger": "npm:^1.3.0" - asyncbox: "npm:^3.0.0" + "@appium/logger": "npm:^2.0.0-rc.1" + asyncbox: "npm:^4.0.1" bluebird: "npm:^3.5.1" lodash: "npm:^4.2.1" semver: "npm:^7.5.4" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.0.0" - checksum: 10c0/8450d90e4f8e95d0770e10c10803e66db55aa6f7945f1cc9fe284d1f965cc7689708df673072c605d383c57e24ebbcae4189a15a7f761d13a4d5e91d8f2eb04b + teen_process: "npm:^4.0.4" + checksum: 10c0/7f979fde5d0f7bc7a7c94fb33c0bf930dd3009b632b26e28879b0a33c4f746642ff800d617e245355773f55cdaaf928147b7ca810143d7bdbdc4ce7b4f2ee344 languageName: node linkType: hard @@ -14629,13 +14447,6 @@ __metadata: languageName: node linkType: hard -"is-arrayish@npm:^0.3.1": - version: 0.3.2 - resolution: "is-arrayish@npm:0.3.2" - checksum: 10c0/f59b43dc1d129edb6f0e282595e56477f98c40278a2acdc8b0a5c57097c9eff8fe55470493df5775478cf32a4dc8eaf6d3a749f07ceee5bc263a78b2434f6a54 - languageName: node - linkType: hard - "is-async-function@npm:^2.0.0": version: 2.1.1 resolution: "is-async-function@npm:2.1.1" @@ -14849,6 +14660,13 @@ __metadata: languageName: node linkType: hard +"is-promise@npm:^4.0.0": + version: 4.0.0 + resolution: "is-promise@npm:4.0.0" + checksum: 10c0/ebd5c672d73db781ab33ccb155fb9969d6028e37414d609b115cc534654c91ccd061821d5b987eefaa97cf4c62f0b909bb2f04db88306de26e91bfe8ddc01503 + languageName: node + linkType: hard + "is-regex@npm:^1.2.1": version: 1.2.1 resolution: "is-regex@npm:1.2.1" @@ -14909,13 +14727,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "is-stream@npm:3.0.0" - checksum: 10c0/eb2f7127af02ee9aa2a0237b730e47ac2de0d4e76a4a905a50a11557f2339df5765eaea4ceb8029f1efa978586abe776908720bfcb1900c20c6ec5145f6f29d8 - languageName: node - linkType: hard - "is-stream@npm:^4.0.1": version: 4.0.1 resolution: "is-stream@npm:4.0.1" @@ -14960,13 +14771,6 @@ __metadata: languageName: node linkType: hard -"is-unicode-supported@npm:^1.2.0": - version: 1.3.0 - resolution: "is-unicode-supported@npm:1.3.0" - checksum: 10c0/b8674ea95d869f6faabddc6a484767207058b91aea0250803cbf1221345cb0c56f466d4ecea375dc77f6633d248d33c47bd296fb8f4cdba0b4edba8917e83d8a - languageName: node - linkType: hard - "is-unicode-supported@npm:^2.0.0": version: 2.1.0 resolution: "is-unicode-supported@npm:2.1.0" @@ -15293,6 +15097,18 @@ __metadata: languageName: node linkType: hard +"jest-diff@npm:30.2.0": + version: 30.2.0 + resolution: "jest-diff@npm:30.2.0" + dependencies: + "@jest/diff-sequences": "npm:30.0.1" + "@jest/get-type": "npm:30.1.0" + chalk: "npm:^4.1.2" + pretty-format: "npm:30.2.0" + checksum: 10c0/5fac2cd89a10b282c5a68fc6206a95dfff9955ed0b758d24ffb0edcb20fb2f98e1fa5045c5c4205d952712ea864c6a086654f80cdd500cce054a2f5daf5b4419 + languageName: node + linkType: hard + "jest-diff@npm:^29.7.0": version: 29.7.0 resolution: "jest-diff@npm:29.7.0" @@ -15381,6 +15197,18 @@ __metadata: languageName: node linkType: hard +"jest-matcher-utils@npm:30.2.0, jest-matcher-utils@npm:^30.2.0": + version: 30.2.0 + resolution: "jest-matcher-utils@npm:30.2.0" + dependencies: + "@jest/get-type": "npm:30.1.0" + chalk: "npm:^4.1.2" + jest-diff: "npm:30.2.0" + pretty-format: "npm:30.2.0" + checksum: 10c0/f221c8afa04cee693a2be735482c5db4ec6f845f8ca3a04cb419be34c6257f4531dab89c836251f31d1859318c38997e8e9f34bf7b4cdcc8c7be8ae6e2ecb9f2 + languageName: node + linkType: hard + "jest-matcher-utils@npm:^29.7.0": version: 29.7.0 resolution: "jest-matcher-utils@npm:29.7.0" @@ -15393,6 +15221,23 @@ __metadata: languageName: node linkType: hard +"jest-message-util@npm:30.2.0": + version: 30.2.0 + resolution: "jest-message-util@npm:30.2.0" + dependencies: + "@babel/code-frame": "npm:^7.27.1" + "@jest/types": "npm:30.2.0" + "@types/stack-utils": "npm:^2.0.3" + chalk: "npm:^4.1.2" + graceful-fs: "npm:^4.2.11" + micromatch: "npm:^4.0.8" + pretty-format: "npm:30.2.0" + slash: "npm:^3.0.0" + stack-utils: "npm:^2.0.6" + checksum: 10c0/9c4aae95f9e73a754e5ecababa06e5c00cf549ff1651bbbf9aadc671ee57e688b01606ef0e9932d9dfe3d4b8f4511b6e8d01e131a49d2f82761c820ab93ae519 + languageName: node + linkType: hard + "jest-message-util@npm:^29.7.0": version: 29.7.0 resolution: "jest-message-util@npm:29.7.0" @@ -15410,6 +15255,17 @@ __metadata: languageName: node linkType: hard +"jest-mock@npm:30.2.0": + version: 30.2.0 + resolution: "jest-mock@npm:30.2.0" + dependencies: + "@jest/types": "npm:30.2.0" + "@types/node": "npm:*" + jest-util: "npm:30.2.0" + checksum: 10c0/dfc8eb87f4075242f1b31d9dcac606f945c4f6a245d2bb67273738d266bea6345e10de3afa675076d545361bc96b754f764cffb0ccc2e99767484bece981b2f8 + languageName: node + linkType: hard + "jest-mock@npm:^29.7.0": version: 29.7.0 resolution: "jest-mock@npm:29.7.0" @@ -15433,6 +15289,13 @@ __metadata: languageName: node linkType: hard +"jest-regex-util@npm:30.0.1": + version: 30.0.1 + resolution: "jest-regex-util@npm:30.0.1" + checksum: 10c0/f30c70524ebde2d1012afe5ffa5691d5d00f7d5ba9e43d588f6460ac6fe96f9e620f2f9b36a02d0d3e7e77bc8efb8b3450ae3b80ac53c8be5099e01bf54f6728 + languageName: node + linkType: hard + "jest-regex-util@npm:^29.6.3": version: 29.6.3 resolution: "jest-regex-util@npm:29.6.3" @@ -15561,6 +15424,20 @@ __metadata: languageName: node linkType: hard +"jest-util@npm:30.2.0": + version: 30.2.0 + resolution: "jest-util@npm:30.2.0" + dependencies: + "@jest/types": "npm:30.2.0" + "@types/node": "npm:*" + chalk: "npm:^4.1.2" + ci-info: "npm:^4.2.0" + graceful-fs: "npm:^4.2.11" + picomatch: "npm:^4.0.2" + checksum: 10c0/896d663554b35258a87ec1a0a0fdd8741fdf4f3239d09fc52fdd88fa5c411a5ece7903bbbbd7d5194743fcb69f62afc3287e90f57736a91e7df95ad421937936 + languageName: node + linkType: hard + "jest-util@npm:^29.7.0": version: 29.7.0 resolution: "jest-util@npm:29.7.0" @@ -15829,6 +15706,13 @@ __metadata: languageName: node linkType: hard +"json-parse-even-better-errors@npm:^4.0.0": + version: 4.0.0 + resolution: "json-parse-even-better-errors@npm:4.0.0" + checksum: 10c0/84cd9304a97e8fb2af3937bf53acb91c026aeb859703c332684e688ea60db27fc2242aa532a84e1883fdcbe1e5c1fb57c2bef38e312021aa1cd300defc63cf16 + languageName: node + linkType: hard + "json-schema-traverse@npm:^0.4.1": version: 0.4.1 resolution: "json-schema-traverse@npm:0.4.1" @@ -15857,15 +15741,6 @@ __metadata: languageName: node linkType: hard -"json5@npm:2.2.3, json5@npm:^2.2.3": - version: 2.2.3 - resolution: "json5@npm:2.2.3" - bin: - json5: lib/cli.js - checksum: 10c0/5a04eed94810fa55c5ea138b2f7a5c12b97c3750bc63d11e511dcecbfef758003861522a070c2272764ee0f4e3e323862f386945aeb5b85b87ee43f084ba586c - languageName: node - linkType: hard - "json5@npm:^1.0.2": version: 1.0.2 resolution: "json5@npm:1.0.2" @@ -15877,6 +15752,15 @@ __metadata: languageName: node linkType: hard +"json5@npm:^2.2.3": + version: 2.2.3 + resolution: "json5@npm:2.2.3" + bin: + json5: lib/cli.js + checksum: 10c0/5a04eed94810fa55c5ea138b2f7a5c12b97c3750bc63d11e511dcecbfef758003861522a070c2272764ee0f4e3e323862f386945aeb5b85b87ee43f084ba586c + languageName: node + linkType: hard + "jsonfile@npm:^4.0.0": version: 4.0.0 resolution: "jsonfile@npm:4.0.0" @@ -15924,7 +15808,7 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.5.3, keyv@npm:^4.5.4": +"keyv@npm:^4.5.4": version: 4.5.4 resolution: "keyv@npm:4.5.4" dependencies: @@ -15975,13 +15859,6 @@ __metadata: languageName: node linkType: hard -"ky@npm:^0.33.0": - version: 0.33.3 - resolution: "ky@npm:0.33.3" - checksum: 10c0/5ba8de4c97c2abe5fb1b7d1b20252f95a7b249254af03cdfac670b9615de6b2b4af747bf363a1b918d2650c4cc83259578105f8eadd284f4e1c4261081e29640 - languageName: node - linkType: hard - "lage@npm:^2.0.0": version: 2.14.6 resolution: "lage@npm:2.14.6" @@ -16086,13 +15963,6 @@ __metadata: languageName: node linkType: hard -"listenercount@npm:~1.0.1": - version: 1.0.1 - resolution: "listenercount@npm:1.0.1" - checksum: 10c0/280c38501984f0a83272187ea472aff18a2aa3db40d8e05be5f797dc813c3d9351ae67a64e09d23d36e6061288b291c989390297db6a99674de2394c6930284c - languageName: node - linkType: hard - "load-json-file@npm:^4.0.0": version: 4.0.0 resolution: "load-json-file@npm:4.0.0" @@ -16105,7 +15975,7 @@ __metadata: languageName: node linkType: hard -"locate-app@npm:^2.1.0, locate-app@npm:^2.2.24": +"locate-app@npm:^2.2.24": version: 2.5.0 resolution: "locate-app@npm:2.5.0" dependencies: @@ -16190,20 +16060,6 @@ __metadata: languageName: node linkType: hard -"lodash.get@npm:^4": - version: 4.4.2 - resolution: "lodash.get@npm:4.4.2" - checksum: 10c0/48f40d471a1654397ed41685495acb31498d5ed696185ac8973daef424a749ca0c7871bf7b665d5c14f5cc479394479e0307e781f61d5573831769593411be6e - languageName: node - linkType: hard - -"lodash.isequal@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.isequal@npm:4.5.0" - checksum: 10c0/dfdb2356db19631a4b445d5f37868a095e2402292d59539a987f134a8778c62a2810c2452d11ae9e6dcac71fc9de40a6fedcb20e2952a15b431ad8b29e50e28f - languageName: node - linkType: hard - "lodash.isfinite@npm:^3.3.2": version: 3.3.2 resolution: "lodash.isfinite@npm:3.3.2" @@ -16340,14 +16196,14 @@ __metadata: languageName: node linkType: hard -"lowercase-keys@npm:^3.0.0": - version: 3.0.0 - resolution: "lowercase-keys@npm:3.0.0" - checksum: 10c0/ef62b9fa5690ab0a6e4ef40c94efce68e3ed124f583cc3be38b26ff871da0178a28b9a84ce0c209653bb25ca135520ab87fea7cd411a54ac4899cb2f30501430 +"lru-cache@npm:11.2.4, lru-cache@npm:^11.0.0, lru-cache@npm:^11.1.0": + version: 11.2.4 + resolution: "lru-cache@npm:11.2.4" + checksum: 10c0/4a24f9b17537619f9144d7b8e42cd5a225efdfd7076ebe7b5e7dc02b860a818455201e67fbf000765233fe7e339d3c8229fc815e9b58ee6ede511e07608c19b2 languageName: node linkType: hard -"lru-cache@npm:10.4.3, lru-cache@npm:^10.0.0, lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": +"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": version: 10.4.3 resolution: "lru-cache@npm:10.4.3" checksum: 10c0/ebd04fbca961e6c1d6c0af3799adcc966a1babe798f685bb84e6599266599cd95d94630b10262f5424539bc4640107e8a33aa28585374abf561d30d16f4b39fb @@ -16379,7 +16235,7 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.0, magic-string@npm:^0.30.12, magic-string@npm:^0.30.17, magic-string@npm:^0.30.5": +"magic-string@npm:^0.30.0, magic-string@npm:^0.30.12": version: 0.30.17 resolution: "magic-string@npm:0.30.17" dependencies: @@ -16388,6 +16244,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.30.21": + version: 0.30.21 + resolution: "magic-string@npm:0.30.21" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.5.5" + checksum: 10c0/299378e38f9a270069fc62358522ddfb44e94244baa0d6a8980ab2a9b2490a1d03b236b447eee309e17eb3bddfa482c61259d47960eb018a904f0ded52780c4a + languageName: node + linkType: hard + "make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" @@ -16407,7 +16272,7 @@ __metadata: languageName: node linkType: hard -"make-error@npm:^1, make-error@npm:^1.1.1": +"make-error@npm:^1.1.1": version: 1.3.6 resolution: "make-error@npm:1.3.6" checksum: 10c0/171e458d86854c6b3fc46610cfacf0b45149ba043782558c6875d9f42f222124384ad0b468c92e996d815a8a2003817a710c0a160e49c1c394626f76fa45396f @@ -16528,10 +16393,10 @@ __metadata: languageName: node linkType: hard -"media-typer@npm:0.3.0": - version: 0.3.0 - resolution: "media-typer@npm:0.3.0" - checksum: 10c0/d160f31246907e79fed398470285f21bafb45a62869dc469b1c8877f3f064f5eabc4bcc122f9479b8b605bc5c76187d7871cf84c4ee3ecd3e487da1993279928 +"media-typer@npm:^1.1.0": + version: 1.1.0 + resolution: "media-typer@npm:1.1.0" + checksum: 10c0/7b4baa40b25964bb90e2121ee489ec38642127e48d0cc2b6baa442688d3fde6262bfdca86d6bbf6ba708784afcac168c06840c71facac70e390f5f759ac121b9 languageName: node linkType: hard @@ -16564,10 +16429,17 @@ __metadata: languageName: node linkType: hard -"merge-descriptors@npm:1.0.3": - version: 1.0.3 - resolution: "merge-descriptors@npm:1.0.3" - checksum: 10c0/866b7094afd9293b5ea5dcd82d71f80e51514bed33b4c4e9f516795dc366612a4cbb4dc94356e943a8a6914889a914530badff27f397191b9b75cda20b6bae93 +"memorystream@npm:^0.3.1": + version: 0.3.1 + resolution: "memorystream@npm:0.3.1" + checksum: 10c0/4bd164657711d9747ff5edb0508b2944414da3464b7fe21ac5c67cf35bba975c4b446a0124bd0f9a8be54cfc18faf92e92bd77563a20328b1ccf2ff04e9f39b9 + languageName: node + linkType: hard + +"merge-descriptors@npm:^2.0.0": + version: 2.0.0 + resolution: "merge-descriptors@npm:2.0.0" + checksum: 10c0/95389b7ced3f9b36fbdcf32eb946dc3dd1774c2fdf164609e55b18d03aa499b12bd3aae3a76c1c7185b96279e9803525550d3eb292b5224866060a288f335cb3 languageName: node linkType: hard @@ -16853,7 +16725,14 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-db@npm:^1.54.0": + version: 1.54.0 + resolution: "mime-db@npm:1.54.0" + checksum: 10c0/8d907917bc2a90fa2df842cdf5dfeaf509adc15fe0531e07bb2f6ab15992416479015828d6a74200041c492e42cce3ebf78e5ce714388a0a538ea9c53eece284 + languageName: node + linkType: hard + +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -16862,6 +16741,15 @@ __metadata: languageName: node linkType: hard +"mime-types@npm:^3.0.0, mime-types@npm:^3.0.2": + version: 3.0.2 + resolution: "mime-types@npm:3.0.2" + dependencies: + mime-db: "npm:^1.54.0" + checksum: 10c0/35a0dd1035d14d185664f346efcdb72e93ef7a9b6e9ae808bd1f6358227010267fab52657b37562c80fc888ff76becb2b2938deb5e730818b7983bf8bd359767 + languageName: node + linkType: hard + "mime@npm:1.6.0": version: 1.6.0 resolution: "mime@npm:1.6.0" @@ -16894,27 +16782,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^4.0.0": - version: 4.0.0 - resolution: "mimic-fn@npm:4.0.0" - checksum: 10c0/de9cc32be9996fd941e512248338e43407f63f6d497abe8441fa33447d922e927de54d4cc3c1a3c6d652857acd770389d5a3823f311a744132760ce2be15ccbf - languageName: node - linkType: hard - -"mimic-response@npm:^3.1.0": - version: 3.1.0 - resolution: "mimic-response@npm:3.1.0" - checksum: 10c0/0d6f07ce6e03e9e4445bee655202153bdb8a98d67ee8dc965ac140900d7a2688343e6b4c9a72cfc9ef2f7944dfd76eef4ab2482eb7b293a68b84916bac735362 - languageName: node - linkType: hard - -"mimic-response@npm:^4.0.0": - version: 4.0.0 - resolution: "mimic-response@npm:4.0.0" - checksum: 10c0/761d788d2668ae9292c489605ffd4fad220f442fbae6832adce5ebad086d691e906a6d5240c290293c7a11e99fbdbbef04abbbed498bf8699a4ee0f31315e3fb - languageName: node - linkType: hard - "minimalistic-assert@npm:^1.0.0": version: 1.0.1 resolution: "minimalistic-assert@npm:1.0.1" @@ -16922,7 +16789,16 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:2 || 3, minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:^10.1.1": + version: 10.1.1 + resolution: "minimatch@npm:10.1.1" + dependencies: + "@isaacs/brace-expansion": "npm:^5.0.0" + checksum: 10c0/c85d44821c71973d636091fddbfbffe62370f5ee3caf0241c5b60c18cd289e916200acb2361b7e987558cd06896d153e25d505db9fc1e43e6b4b6752e2702902 + languageName: node + linkType: hard + +"minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -16949,7 +16825,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5": +"minimatch@npm:^9.0.4, minimatch@npm:^9.0.5": version: 9.0.5 resolution: "minimatch@npm:9.0.5" dependencies: @@ -17049,14 +16925,14 @@ __metadata: languageName: node linkType: hard -"mitt@npm:3.0.1": +"mitt@npm:^3.0.1": version: 3.0.1 resolution: "mitt@npm:3.0.1" checksum: 10c0/3ab4fdecf3be8c5255536faa07064d05caa3dd332bd318ff02e04621f7b3069ca1de9106cfe8e7ced675abfc2bec2ce4c4ef321c4a1bb1fb29df8ae090741913 languageName: node linkType: hard -"mkdirp@npm:>=0.5 0, mkdirp@npm:^0.5.1, mkdirp@npm:~0.5.1": +"mkdirp@npm:^0.5.1": version: 0.5.6 resolution: "mkdirp@npm:0.5.6" dependencies: @@ -17076,6 +16952,13 @@ __metadata: languageName: node linkType: hard +"modern-tar@npm:^0.7.2": + version: 0.7.3 + resolution: "modern-tar@npm:0.7.3" + checksum: 10c0/a3f09925f893884e6b86992e5b13246e1def3fd092ddf62b29c4e08508b4c5d835655551f7bebc24e8c2acbfe476f68e10999807101f5524c9d0769cb1c1f010 + languageName: node + linkType: hard + "module-details-from-path@npm:^1.0.3": version: 1.0.3 resolution: "module-details-from-path@npm:1.0.3" @@ -17099,16 +16982,16 @@ __metadata: languageName: node linkType: hard -"morgan@npm:1.10.0": - version: 1.10.0 - resolution: "morgan@npm:1.10.0" +"morgan@npm:1.10.1": + version: 1.10.1 + resolution: "morgan@npm:1.10.1" dependencies: basic-auth: "npm:~2.0.1" debug: "npm:2.6.9" depd: "npm:~2.0.0" on-finished: "npm:~2.3.0" - on-headers: "npm:~1.0.2" - checksum: 10c0/684db061daca28f8d8e3bfd50bd0d21734401b46f74ea76f6df7785d45698fcd98f6d3b81a6bad59f8288c429183afba728c428e8f66d2e8c30fd277af3b5b3a + on-headers: "npm:~1.1.0" + checksum: 10c0/2ecd68504d29151b516a6233839e4f27ae0312acc4dbcb1fe84ff9b5db0eb9b25f31258a931dcf689184b4858839572095fcc62eef3cbd7339287d59f1424346 languageName: node linkType: hard @@ -17119,21 +17002,7 @@ __metadata: languageName: node linkType: hard -"ms@npm:2.1.1": - version: 2.1.1 - resolution: "ms@npm:2.1.1" - checksum: 10c0/056140c631e740369fa21142417aba1bd629ab912334715216c666eb681c8f015c622dd4e38bc1d836b30852b05641331661703af13a0397eb0ca420fc1e75d9 - languageName: node - linkType: hard - -"ms@npm:2.1.2": - version: 2.1.2 - resolution: "ms@npm:2.1.2" - checksum: 10c0/a437714e2f90dbf881b5191d35a6db792efbca5badf112f87b9e1c712aace4b4b9b742dd6537f3edf90fd6f684de897cec230abde57e87883766712ddda297cc - languageName: node - linkType: hard - -"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1, ms@npm:^2.1.3": +"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1, ms@npm:^2.1.3, ms@npm:~2.1.3": version: 2.1.3 resolution: "ms@npm:2.1.3" checksum: 10c0/d924b57e7312b3b63ad21fc5b3dc0af5e78d61a1fc7cfb5457edaf26326bf62be5307cc87ffb6862ef1c2b33b0233cdb5d4f01c4c958cc0d660948b65a287a48 @@ -17162,21 +17031,10 @@ __metadata: languageName: node linkType: hard -"mute-stream@npm:1.0.0, mute-stream@npm:^1.0.0": - version: 1.0.0 - resolution: "mute-stream@npm:1.0.0" - checksum: 10c0/dce2a9ccda171ec979a3b4f869a102b1343dee35e920146776780de182f16eae459644d187e38d59a3d37adf85685e1c17c38cf7bfda7e39a9880f7a1d10a74c - languageName: node - linkType: hard - -"mv@npm:2.1.1": - version: 2.1.1 - resolution: "mv@npm:2.1.1" - dependencies: - mkdirp: "npm:~0.5.1" - ncp: "npm:~2.0.0" - rimraf: "npm:~2.4.0" - checksum: 10c0/5da59a9f4ec16da0867289b5018c81c25c59b06bb9da717bc7bd0b40363d6653dc88d6da32a9434fd7416bfc3f67184c306ea44d3856ff97f3214cc96960efcd +"mute-stream@npm:^2.0.0": + version: 2.0.0 + resolution: "mute-stream@npm:2.0.0" + checksum: 10c0/2cf48a2087175c60c8dcdbc619908b49c07f7adcfc37d29236b0c5c612d6204f789104c98cc44d38acab7b3c96f4a3ec2cfdc4934d0738d876dbefa2a12c69f4 languageName: node linkType: hard @@ -17196,7 +17054,7 @@ __metadata: languageName: node linkType: hard -"ncp@npm:2.0.0, ncp@npm:~2.0.0": +"ncp@npm:2.0.0": version: 2.0.0 resolution: "ncp@npm:2.0.0" bin: @@ -17224,6 +17082,13 @@ __metadata: languageName: node linkType: hard +"negotiator@npm:^1.0.0": + version: 1.0.0 + resolution: "negotiator@npm:1.0.0" + checksum: 10c0/4c559dd52669ea48e1914f9d634227c561221dd54734070791f999c52ed0ff36e437b2e07d5c1f6e32909fc625fe46491c16e4a8f0572567d4dd15c3a4fda04b + languageName: node + linkType: hard + "neo-async@npm:^2.5.0": version: 2.6.2 resolution: "neo-async@npm:2.6.2" @@ -17269,6 +17134,26 @@ __metadata: languageName: node linkType: hard +"node-addon-api@npm:^8.5.0": + version: 8.5.0 + resolution: "node-addon-api@npm:8.5.0" + dependencies: + node-gyp: "npm:latest" + checksum: 10c0/e4de0b4e70998fed7ef41933946f60565fc3a17cb83b7d626a0c0bb1f734cf7852e0e596f12681e7c8ed424163ee3cdbb4f0abaa9cc269d03f48834c263ba162 + languageName: node + linkType: hard + +"node-devicectl@npm:^1.1.0": + version: 1.1.3 + resolution: "node-devicectl@npm:1.1.3" + dependencies: + "@appium/logger": "npm:^2.0.0-rc.1" + lodash: "npm:^4.2.1" + teen_process: "npm:^4.0.4" + checksum: 10c0/459de5ce10126a339c36e48b63831a9a49ef77ab442a4e016e22416c91466919afaefc040a05e71dc1259eabeb4bf9ea4555a269dd22dfb3ff68e2aa35fee0b9 + languageName: node + linkType: hard + "node-dir@npm:^0.1.17": version: 0.1.17 resolution: "node-dir@npm:0.1.17" @@ -17278,13 +17163,6 @@ __metadata: languageName: node linkType: hard -"node-domexception@npm:^1.0.0": - version: 1.0.0 - resolution: "node-domexception@npm:1.0.0" - checksum: 10c0/5e5d63cda29856402df9472335af4bb13875e1927ad3be861dc5ebde38917aecbf9ae337923777af52a48c426b70148815e890a5d72760f1b4d758cc671b1a2b - languageName: node - linkType: hard - "node-email-verifier@npm:^2.0.0": version: 2.0.0 resolution: "node-email-verifier@npm:2.0.0" @@ -17295,7 +17173,7 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^2.2.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7": +"node-fetch@npm:^2.2.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.7": version: 2.7.0 resolution: "node-fetch@npm:2.7.0" dependencies: @@ -17309,17 +17187,6 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:^3.3.1, node-fetch@npm:^3.3.2": - version: 3.3.2 - resolution: "node-fetch@npm:3.3.2" - dependencies: - data-uri-to-buffer: "npm:^4.0.0" - fetch-blob: "npm:^3.1.4" - formdata-polyfill: "npm:^4.0.10" - checksum: 10c0/f3d5e56190562221398c9f5750198b34cf6113aa304e34ee97c94fd300ec578b25b2c2906edba922050fce983338fde0d5d34fcb0fc3336ade5bd0e429ad7538 - languageName: node - linkType: hard - "node-forge@npm:^1": version: 1.3.3 resolution: "node-forge@npm:1.3.3" @@ -17362,21 +17229,20 @@ __metadata: languageName: node linkType: hard -"node-simctl@npm:^7.4.1, node-simctl@npm:^7.6.0": - version: 7.6.1 - resolution: "node-simctl@npm:7.6.1" +"node-simctl@npm:^8.1.1": + version: 8.1.3 + resolution: "node-simctl@npm:8.1.3" dependencies: - "@appium/logger": "npm:^1.3.0" - asyncbox: "npm:^3.0.0" + "@appium/logger": "npm:^2.0.0-rc.1" + asyncbox: "npm:^4.0.1" bluebird: "npm:^3.5.1" lodash: "npm:^4.2.1" - rimraf: "npm:^5.0.0" + rimraf: "npm:^6.0.1" semver: "npm:^7.0.0" - source-map-support: "npm:^0.x" - teen_process: "npm:^2.2.0" - uuid: "npm:^10.0.0" - which: "npm:^4.0.0" - checksum: 10c0/468eeec478a2ef114a2a3ea2569a44f3463fb08e6a2c7a999d9b337bc19e06fa20b29d34c652e62c817f845516cc671f90c36ce9260abbe2303e97b8058a1132 + teen_process: "npm:^4.0.4" + uuid: "npm:^13.0.0" + which: "npm:^6.0.0" + checksum: 10c0/564f0119e05d268da85e23cebe93295208b6acf93acec9a22135d6ea0af87d69975d0d62d30cc7e19b807c19c4311dcfd0c566c1690c2a13103b86e066769b16 languageName: node linkType: hard @@ -17422,6 +17288,17 @@ __metadata: languageName: node linkType: hard +"normalize-package-data@npm:^7.0.0": + version: 7.0.1 + resolution: "normalize-package-data@npm:7.0.1" + dependencies: + hosted-git-info: "npm:^8.0.0" + semver: "npm:^7.3.5" + validate-npm-package-license: "npm:^3.0.4" + checksum: 10c0/1c30f79c74257a1d4a0b0651683682f3dbcfeb1e0303d31448a08d58350197ca0d2c6f8786e3eb863a8463eedeb0a298cde5834ed64337ecb1b5b52b760f458a + languageName: node + linkType: hard + "normalize-path@npm:^3.0.0": version: 3.0.0 resolution: "normalize-path@npm:3.0.0" @@ -17429,10 +17306,31 @@ __metadata: languageName: node linkType: hard -"normalize-url@npm:^8.0.0": - version: 8.0.1 - resolution: "normalize-url@npm:8.0.1" - checksum: 10c0/eb439231c4b84430f187530e6fdac605c5048ef4ec556447a10c00a91fc69b52d8d8298d9d608e68d3e0f7dc2d812d3455edf425e0f215993667c3183bcab1ef +"npm-normalize-package-bin@npm:^4.0.0": + version: 4.0.0 + resolution: "npm-normalize-package-bin@npm:4.0.0" + checksum: 10c0/1fa546fcae8eaab61ef9b9ec237b6c795008da50e1883eae030e9e38bb04ffa32c5aabcef9a0400eae3dc1f91809bcfa85e437ce80d677c69b419d1d9cacf0ab + languageName: node + linkType: hard + +"npm-run-all2@npm:^8.0.4": + version: 8.0.4 + resolution: "npm-run-all2@npm:8.0.4" + dependencies: + ansi-styles: "npm:^6.2.1" + cross-spawn: "npm:^7.0.6" + memorystream: "npm:^0.3.1" + picomatch: "npm:^4.0.2" + pidtree: "npm:^0.6.0" + read-package-json-fast: "npm:^4.0.0" + shell-quote: "npm:^1.7.3" + which: "npm:^5.0.0" + bin: + npm-run-all: bin/npm-run-all/index.js + npm-run-all2: bin/npm-run-all/index.js + run-p: bin/run-p/index.js + run-s: bin/run-s/index.js + checksum: 10c0/cfc2987df224e55456629301991b5fa6980cc644d1836fe3c22d74a4508512737d30389795b759bb5d659103e54281c59741ecdc0241cfd2615cb9bffbf7cceb languageName: node linkType: hard @@ -17454,15 +17352,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^5.1.0": - version: 5.3.0 - resolution: "npm-run-path@npm:5.3.0" - dependencies: - path-key: "npm:^4.0.0" - checksum: 10c0/124df74820c40c2eb9a8612a254ea1d557ddfab1581c3e751f825e3e366d9f00b0d76a3c94ecd8398e7f3eee193018622677e95816e8491f0797b21e30b2deba - languageName: node - linkType: hard - "npm-run-path@npm:^6.0.0": version: 6.0.0 resolution: "npm-run-path@npm:6.0.0" @@ -17599,7 +17488,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1": +"on-finished@npm:2.4.1, on-finished@npm:^2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -17660,15 +17549,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^6.0.0": - version: 6.0.0 - resolution: "onetime@npm:6.0.0" - dependencies: - mimic-fn: "npm:^4.0.0" - checksum: 10c0/4eef7c6abfef697dd4479345a4100c382d73c149d2d56170a54a07418c50816937ad09500e1ed1e79d235989d073a9bade8557122aee24f0576ecde0f392bb6c - languageName: node - linkType: hard - "open@npm:^6.2.0": version: 6.4.0 resolution: "open@npm:6.4.0" @@ -17688,13 +17568,6 @@ __metadata: languageName: node linkType: hard -"opencv-bindings@npm:4.5.5": - version: 4.5.5 - resolution: "opencv-bindings@npm:4.5.5" - checksum: 10c0/b6e2cf350350728e11dc75cc916bdc927f9acf96c2a236c9f2627cded0f0ec9adf96faeacef73c3edfb7deb88e851f94ab146971037e92e1c78540091838d594 - languageName: node - linkType: hard - "optionator@npm:^0.9.3": version: 0.9.4 resolution: "optionator@npm:0.9.4" @@ -17751,13 +17624,6 @@ __metadata: languageName: node linkType: hard -"os-tmpdir@npm:~1.0.2": - version: 1.0.2 - resolution: "os-tmpdir@npm:1.0.2" - checksum: 10c0/f438450224f8e2687605a8dd318f0db694b6293c5d835ae509a69e97c8de38b6994645337e5577f5001115470414638978cc49da1cdcc25106dad8738dc69990 - languageName: node - linkType: hard - "own-keys@npm:^1.0.1": version: 1.0.1 resolution: "own-keys@npm:1.0.1" @@ -17769,13 +17635,6 @@ __metadata: languageName: node linkType: hard -"p-cancelable@npm:^3.0.0": - version: 3.0.0 - resolution: "p-cancelable@npm:3.0.0" - checksum: 10c0/948fd4f8e87b956d9afc2c6c7392de9113dac817cb1cecf4143f7a3d4c57ab5673614a80be3aba91ceec5e4b69fd8c869852d7e8048bc3d9273c4c36ce14b9aa - languageName: node - linkType: hard - "p-defer@npm:^1.0.0": version: 1.0.0 resolution: "p-defer@npm:1.0.0" @@ -17876,7 +17735,7 @@ __metadata: languageName: node linkType: hard -"pac-proxy-agent@npm:^7.0.1, pac-proxy-agent@npm:^7.1.0": +"pac-proxy-agent@npm:^7.1.0": version: 7.2.0 resolution: "pac-proxy-agent@npm:7.2.0" dependencies: @@ -17920,6 +17779,13 @@ __metadata: languageName: node linkType: hard +"package-json-from-dist@npm:^1.0.1": + version: 1.0.1 + resolution: "package-json-from-dist@npm:1.0.1" + checksum: 10c0/62ba2785eb655fec084a257af34dbe24292ab74516d6aecef97ef72d4897310bc6898f6c85b5cd22770eaa1ce60d55a0230e150fb6a966e3ecd6c511e23d164b + languageName: node + linkType: hard + "pako@npm:~1.0.2": version: 1.0.11 resolution: "pako@npm:1.0.11" @@ -18038,7 +17904,7 @@ __metadata: languageName: node linkType: hard -"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": +"parseurl@npm:^1.3.3, parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": version: 1.3.3 resolution: "parseurl@npm:1.3.3" checksum: 10c0/90dd4760d6f6174adb9f20cf0965ae12e23879b5f5464f38e92fce8073354341e4b3b76fa3d878351efe7d01e617121955284cfd002ab087fba1a0726ec0b4f5 @@ -18118,17 +17984,20 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:0.1.12": - version: 0.1.12 - resolution: "path-to-regexp@npm:0.1.12" - checksum: 10c0/1c6ff10ca169b773f3bba943bbc6a07182e332464704572962d277b900aeee81ac6aa5d060ff9e01149636c30b1f63af6e69dd7786ba6e0ddb39d4dee1f0645b +"path-scurry@npm:^2.0.0": + version: 2.0.1 + resolution: "path-scurry@npm:2.0.1" + dependencies: + lru-cache: "npm:^11.0.0" + minipass: "npm:^7.1.2" + checksum: 10c0/2a16ed0e81fbc43513e245aa5763354e25e787dab0d539581a6c3f0f967461a159ed6236b2559de23aa5b88e7dc32b469b6c47568833dd142a4b24b4f5cd2620 languageName: node linkType: hard -"path-to-regexp@npm:8.2.0": - version: 8.2.0 - resolution: "path-to-regexp@npm:8.2.0" - checksum: 10c0/ef7d0a887b603c0a142fad16ccebdcdc42910f0b14830517c724466ad676107476bba2fe9fffd28fd4c141391ccd42ea426f32bb44c2c82ecaefe10c37b90f5a +"path-to-regexp@npm:8.3.0, path-to-regexp@npm:^8.0.0": + version: 8.3.0 + resolution: "path-to-regexp@npm:8.3.0" + checksum: 10c0/ee1544a73a3f294a97a4c663b0ce71bbf1621d732d80c9c9ed201b3e911a86cb628ebad691b9d40f40a3742fe22011e5a059d8eed2cf63ec2cb94f6fb4efe67c languageName: node linkType: hard @@ -18148,7 +18017,7 @@ __metadata: languageName: node linkType: hard -"pathe@npm:^1.1.1, pathe@npm:^1.1.2": +"pathe@npm:^1.1.2": version: 1.1.2 resolution: "pathe@npm:1.1.2" checksum: 10c0/64ee0a4e587fb0f208d9777a6c56e4f9050039268faaaaecd50e959ef01bf847b7872785c36483fa5cdcdbdfdb31fef2ff222684d4fc21c330ab60395c681897 @@ -18183,6 +18052,22 @@ __metadata: languageName: node linkType: hard +"picomatch@npm:^4.0.2": + version: 4.0.3 + resolution: "picomatch@npm:4.0.3" + checksum: 10c0/9582c951e95eebee5434f59e426cddd228a7b97a0161a375aed4be244bd3fe8e3a31b846808ea14ef2c8a2527a6eeab7b3946a67d5979e81694654f939473ae2 + languageName: node + linkType: hard + +"pidtree@npm:^0.6.0": + version: 0.6.0 + resolution: "pidtree@npm:0.6.0" + bin: + pidtree: bin/pidtree.js + checksum: 10c0/0829ec4e9209e230f74ebf4265f5ccc9ebfb488334b525cb13f86ff801dca44b362c41252cd43ae4d7653a10a5c6ab3be39d2c79064d6895e0d78dc50a5ed6e9 + languageName: node + linkType: hard + "pify@npm:^3.0.0": version: 3.0.0 resolution: "pify@npm:3.0.0" @@ -18309,6 +18194,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:30.2.0": + version: 30.2.0 + resolution: "pretty-format@npm:30.2.0" + dependencies: + "@jest/schemas": "npm:30.0.5" + ansi-styles: "npm:^5.2.0" + react-is: "npm:^18.3.1" + checksum: 10c0/8fdacfd281aa98124e5df80b2c17223fdcb84433876422b54863a6849381b3059eb42b9806d92d2853826bcb966bcb98d499bea5b1e912d869a3c3107fd38d35 + languageName: node + linkType: hard + "pretty-format@npm:^26.5.2, pretty-format@npm:^26.6.2": version: 26.6.2 resolution: "pretty-format@npm:26.6.2" @@ -18355,7 +18251,7 @@ __metadata: languageName: node linkType: hard -"progress@npm:2.0.3, progress@npm:^2.0.3": +"progress@npm:^2.0.3": version: 2.0.3 resolution: "progress@npm:2.0.3" checksum: 10c0/1697e07cb1068055dbe9fe858d242368ff5d2073639e652b75a7eb1f2a1a8d4afd404d719de23c7b48481a6aa0040686310e2dac2f53d776daa2176d3f96369c @@ -18409,7 +18305,7 @@ __metadata: languageName: node linkType: hard -"proxy-addr@npm:~2.0.7": +"proxy-addr@npm:^2.0.7": version: 2.0.7 resolution: "proxy-addr@npm:2.0.7" dependencies: @@ -18419,22 +18315,6 @@ __metadata: languageName: node linkType: hard -"proxy-agent@npm:6.3.1": - version: 6.3.1 - resolution: "proxy-agent@npm:6.3.1" - dependencies: - agent-base: "npm:^7.0.2" - debug: "npm:^4.3.4" - http-proxy-agent: "npm:^7.0.0" - https-proxy-agent: "npm:^7.0.2" - lru-cache: "npm:^7.14.1" - pac-proxy-agent: "npm:^7.0.1" - proxy-from-env: "npm:^1.1.0" - socks-proxy-agent: "npm:^8.0.2" - checksum: 10c0/72532eeae5f038873232905e17272eaecae5e5891b06f0f40cce139a84a4b19f482ab3ce586050fd2c64ca9171c7828ef183eb49c615f0faa359f1213063498a - languageName: node - linkType: hard - "proxy-agent@npm:^6.4.0, proxy-agent@npm:^6.5.0": version: 6.5.0 resolution: "proxy-agent@npm:6.5.0" @@ -18475,20 +18355,6 @@ __metadata: languageName: node linkType: hard -"puppeteer-core@npm:^21.11.0": - version: 21.11.0 - resolution: "puppeteer-core@npm:21.11.0" - dependencies: - "@puppeteer/browsers": "npm:1.9.1" - chromium-bidi: "npm:0.5.8" - cross-fetch: "npm:4.0.0" - debug: "npm:4.3.4" - devtools-protocol: "npm:0.0.1232444" - ws: "npm:8.16.0" - checksum: 10c0/aa84e81813c8724ce8171dc3f85c037a65535d970c0e795095a0b925dfaadc45bd3bb330bb1d07d13d6c5ec7103aa6a8b9024241928052d8b33b5e4c4b03a37a - languageName: node - linkType: hard - "pure-rand@npm:^6.0.0": version: 6.1.0 resolution: "pure-rand@npm:6.1.0" @@ -18510,16 +18376,16 @@ __metadata: languageName: node linkType: hard -"qs@npm:6.13.0": - version: 6.13.0 - resolution: "qs@npm:6.13.0" +"qs@npm:^6.14.0": + version: 6.14.1 + resolution: "qs@npm:6.14.1" dependencies: - side-channel: "npm:^1.0.6" - checksum: 10c0/62372cdeec24dc83a9fb240b7533c0fdcf0c5f7e0b83343edd7310f0ab4c8205a5e7c56406531f2e47e1b4878a3821d652be4192c841de5b032ca83619d8f860 + side-channel: "npm:^1.1.0" + checksum: 10c0/0e3b22dc451f48ce5940cbbc7c7d9068d895074f8c969c0801ac15c1313d1859c4d738e46dc4da2f498f41a9ffd8c201bd9fb12df67799b827db94cc373d2613 languageName: node linkType: hard -"query-selector-shadow-dom@npm:^1.0.0, query-selector-shadow-dom@npm:^1.0.1": +"query-selector-shadow-dom@npm:^1.0.1": version: 1.0.1 resolution: "query-selector-shadow-dom@npm:1.0.1" checksum: 10c0/f36de03f170ff1da69c3eecfa7f8b01e450a46dd266c921e17f36076ec59862eee00179489f30cb17c118bb56e868436578c01ea66f671fb358750d6ae474125 @@ -18549,29 +18415,22 @@ __metadata: languageName: node linkType: hard -"quick-lru@npm:^5.1.1": - version: 5.1.1 - resolution: "quick-lru@npm:5.1.1" - checksum: 10c0/a24cba5da8cec30d70d2484be37622580f64765fb6390a928b17f60cd69e8dbd32a954b3ff9176fa1b86d86ff2ba05252fae55dc4d40d0291c60412b0ad096da - languageName: node - linkType: hard - -"range-parser@npm:~1.2.1": +"range-parser@npm:^1.2.1, range-parser@npm:~1.2.1": version: 1.2.1 resolution: "range-parser@npm:1.2.1" checksum: 10c0/96c032ac2475c8027b7a4e9fe22dc0dfe0f6d90b85e496e0f016fbdb99d6d066de0112e680805075bd989905e2123b3b3d002765149294dce0c1f7f01fcc2ea0 languageName: node linkType: hard -"raw-body@npm:2.5.2": - version: 2.5.2 - resolution: "raw-body@npm:2.5.2" +"raw-body@npm:^3.0.1": + version: 3.0.2 + resolution: "raw-body@npm:3.0.2" dependencies: - bytes: "npm:3.1.2" - http-errors: "npm:2.0.0" - iconv-lite: "npm:0.4.24" - unpipe: "npm:1.0.0" - checksum: 10c0/b201c4b66049369a60e766318caff5cb3cc5a900efd89bdac431463822d976ad0670912c931fdbdcf5543207daf6f6833bca57aa116e1661d2ea91e12ca692c4 + bytes: "npm:~3.1.2" + http-errors: "npm:~2.0.1" + iconv-lite: "npm:~0.7.0" + unpipe: "npm:~1.0.0" + checksum: 10c0/d266678d08e1e7abea62c0ce5864344e980fa81c64f6b481e9842c5beaed2cdcf975f658a3ccd67ad35fc919c1f6664ccc106067801850286a6cbe101de89f29 languageName: node linkType: hard @@ -18613,6 +18472,13 @@ __metadata: languageName: node linkType: hard +"react-is@npm:^18.3.1": + version: 18.3.1 + resolution: "react-is@npm:18.3.1" + checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072 + languageName: node + linkType: hard + "react-native-macos@npm:0.74.30": version: 0.74.30 resolution: "react-native-macos@npm:0.74.30" @@ -18937,18 +18803,17 @@ __metadata: languageName: node linkType: hard -"read-pkg-up@npm:10.0.0": - version: 10.0.0 - resolution: "read-pkg-up@npm:10.0.0" +"read-package-json-fast@npm:^4.0.0": + version: 4.0.0 + resolution: "read-package-json-fast@npm:4.0.0" dependencies: - find-up: "npm:^6.3.0" - read-pkg: "npm:^8.0.0" - type-fest: "npm:^3.12.0" - checksum: 10c0/92579d91f1bbfd8a062d62286ea6e268a89623ad3d3fceb86f75d5b3336a1e3d0d13c4ea2b575b562086e08432d7c514c7f719be3ec402e34f3c9110deebf193 + json-parse-even-better-errors: "npm:^4.0.0" + npm-normalize-package-bin: "npm:^4.0.0" + checksum: 10c0/8a03509ae8e852f1abc4b109c1be571dd90ac9ea65d55433b2fe287e409113441a9b00df698288fe48aa786c1a2550569d47b5ab01ed83ada073d691d5aff582 languageName: node linkType: hard -"read-pkg-up@npm:^10.0.0": +"read-pkg-up@npm:^10.0.0, read-pkg-up@npm:^10.1.0": version: 10.1.0 resolution: "read-pkg-up@npm:10.1.0" dependencies: @@ -18971,7 +18836,7 @@ __metadata: languageName: node linkType: hard -"read-pkg@npm:^8.0.0, read-pkg@npm:^8.1.0": +"read-pkg@npm:^8.1.0": version: 8.1.0 resolution: "read-pkg@npm:8.1.0" dependencies: @@ -19005,7 +18870,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:~2.3.6": +"readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.5, readable-stream@npm:~2.3.6": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" dependencies: @@ -19262,13 +19127,6 @@ __metadata: languageName: node linkType: hard -"resolve-alpn@npm:^1.2.0": - version: 1.2.1 - resolution: "resolve-alpn@npm:1.2.1" - checksum: 10c0/b70b29c1843bc39781ef946c8cd4482e6d425976599c0f9c138cec8209e4e0736161bf39319b01676a847000085dfdaf63583c6fb4427bf751a10635bd2aa0c4 - languageName: node - linkType: hard - "resolve-cwd@npm:^3.0.0": version: 3.0.0 resolution: "resolve-cwd@npm:3.0.0" @@ -19375,16 +19233,7 @@ __metadata: languageName: node linkType: hard -"responselike@npm:^3.0.0": - version: 3.0.0 - resolution: "responselike@npm:3.0.0" - dependencies: - lowercase-keys: "npm:^3.0.0" - checksum: 10c0/8af27153f7e47aa2c07a5f2d538cb1e5872995f0e9ff77def858ecce5c3fe677d42b824a62cde502e56d275ab832b0a8bd350d5cd6b467ac0425214ac12ae658 - languageName: node - linkType: hard - -"resq@npm:^1.11.0, resq@npm:^1.9.1": +"resq@npm:^1.11.0": version: 1.11.0 resolution: "resq@npm:1.11.0" dependencies: @@ -19420,6 +19269,13 @@ __metadata: languageName: node linkType: hard +"ret@npm:~0.5.0": + version: 0.5.0 + resolution: "ret@npm:0.5.0" + checksum: 10c0/220868b194f87bf1998e32e409086eec6b39e860c052bf267f8ad4d0131706a9773d45fd3f91acfb1a7c928fce002b694ab86fdba90bc8d4b8df68fa8645c5cc + languageName: node + linkType: hard + "retry@npm:^0.12.0": version: 0.12.0 resolution: "retry@npm:0.12.0" @@ -19441,17 +19297,6 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:2": - version: 2.7.1 - resolution: "rimraf@npm:2.7.1" - dependencies: - glob: "npm:^7.1.3" - bin: - rimraf: ./bin.js - checksum: 10c0/4eef73d406c6940927479a3a9dee551e14a54faf54b31ef861250ac815172bade86cc6f7d64a4dc5e98b65e4b18a2e1c9ff3b68d296be0c748413f092bb0dd40 - languageName: node - linkType: hard - "rimraf@npm:^3.0.2": version: 3.0.2 resolution: "rimraf@npm:3.0.2" @@ -19463,7 +19308,7 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^5.0.0, rimraf@npm:^5.0.1": +"rimraf@npm:^5.0.1": version: 5.0.10 resolution: "rimraf@npm:5.0.10" dependencies: @@ -19474,14 +19319,15 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:~2.4.0": - version: 2.4.5 - resolution: "rimraf@npm:2.4.5" +"rimraf@npm:^6.0.1": + version: 6.1.2 + resolution: "rimraf@npm:6.1.2" dependencies: - glob: "npm:^6.0.1" + glob: "npm:^13.0.0" + package-json-from-dist: "npm:^1.0.1" bin: - rimraf: ./bin.js - checksum: 10c0/5251a36053165d23248efec5077f9addc13ad7f742a02dcd9ac7adda9e208cbf7523901e96a9ca6c33059bd0b573b97eab3334cf1d9976cc5ddc8b3c24d9ddd7 + rimraf: dist/esm/bin.mjs + checksum: 10c0/c11a6a6fad937ada03c12fe688860690df8296d7cd08dbe59e3cc087f44e43573ae26ecbe48e54cb7a6db745b8c81fe5a15b9359233cc21d52d9b5b3330fcc74 languageName: node linkType: hard @@ -19496,10 +19342,23 @@ __metadata: languageName: node linkType: hard -"run-async@npm:^3.0.0": - version: 3.0.0 - resolution: "run-async@npm:3.0.0" - checksum: 10c0/b18b562ae37c3020083dcaae29642e4cc360c824fbfb6b7d50d809a9d5227bb986152d09310255842c8dce40526e82ca768f02f00806c91ba92a8dfa6159cb85 +"router@npm:^2.2.0": + version: 2.2.0 + resolution: "router@npm:2.2.0" + dependencies: + debug: "npm:^4.4.0" + depd: "npm:^2.0.0" + is-promise: "npm:^4.0.0" + parseurl: "npm:^1.3.3" + path-to-regexp: "npm:^8.0.0" + checksum: 10c0/3279de7450c8eae2f6e095e9edacbdeec0abb5cb7249c6e719faa0db2dba43574b4fff5892d9220631c9abaff52dd3cad648cfea2aaace845e1a071915ac8867 + languageName: node + linkType: hard + +"run-async@npm:^4.0.6": + version: 4.0.6 + resolution: "run-async@npm:4.0.6" + checksum: 10c0/3e512c689d356238a06a59839deddeb09aec23bc66f780fe970fcf12b64bfc00c6880e9530ea22b8cf88a927145561f5a43343d8be87166e849ec0daaa3d4cf4 languageName: node linkType: hard @@ -19512,19 +19371,12 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^7.8.1": - version: 7.8.1 - resolution: "rxjs@npm:7.8.1" +"rxjs@npm:^7.8.2": + version: 7.8.2 + resolution: "rxjs@npm:7.8.2" dependencies: tslib: "npm:^2.1.0" - checksum: 10c0/3c49c1ecd66170b175c9cacf5cef67f8914dcbc7cd0162855538d365c83fea631167cacb644b3ce533b2ea0e9a4d0b12175186985f89d75abe73dbd8f7f06f68 - languageName: node - linkType: hard - -"safaridriver@npm:^0.1.0": - version: 0.1.2 - resolution: "safaridriver@npm:0.1.2" - checksum: 10c0/4e2e8b346a836b69118b0399ca59b00ec81c48865fe03c36d7c0f40e278413b73d65cb10a269a18d423b7f4e5b8cafdbb9f2e31f6daab2a91b30cb41197bec46 + checksum: 10c0/1fcd33d2066ada98ba8f21fcbbcaee9f0b271de1d38dc7f4e256bfbc6ffcdde68c8bfb69093de7eeb46f24b1fb820620bf0223706cff26b4ab99a7ff7b2e2c45 languageName: node linkType: hard @@ -19548,13 +19400,6 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:5.1.1": - version: 5.1.1 - resolution: "safe-buffer@npm:5.1.1" - checksum: 10c0/1c233bd105deeba3c9a8911ed4ec24ba45adbb51fec02f7944a10a202c38e3df4ef2b524bdeb55f2e4f8c77c13b2959e2e2e6022e5d99acdd70633b5f7e138cf - languageName: node - linkType: hard - "safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": version: 5.1.2 resolution: "safe-buffer@npm:5.1.2" @@ -19562,7 +19407,7 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:5.2.1, safe-buffer@npm:~5.2.0": +"safe-buffer@npm:~5.2.0, safe-buffer@npm:~5.2.1": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" checksum: 10c0/6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3 @@ -19590,6 +19435,15 @@ __metadata: languageName: node linkType: hard +"safe-regex2@npm:^5.0.0": + version: 5.0.0 + resolution: "safe-regex2@npm:5.0.0" + dependencies: + ret: "npm:~0.5.0" + checksum: 10c0/83d5b1b60a5a97cb71a6e615518ec4a47761b3600aba389089be59a417498185250db2368080afc2f5e91237d68809c6c634b97a2e1cc8bd56a4c7eef2eeb6cf + languageName: node + linkType: hard + "safe-regex@npm:^1.1.0": version: 1.1.0 resolution: "safe-regex@npm:1.1.0" @@ -19606,7 +19460,7 @@ __metadata: languageName: node linkType: hard -"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": +"safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" checksum: 10c0/7e3c8b2e88a1841c9671094bbaeebd94448111dd90a81a1f606f3f67708a6ec57763b3b47f06da09fc6054193e0e6709e77325415dc8422b04497a8070fa02d4 @@ -19703,12 +19557,31 @@ __metadata: languageName: node linkType: hard -"serialize-error@npm:^11.0.1, serialize-error@npm:^11.0.3": - version: 11.0.3 - resolution: "serialize-error@npm:11.0.3" +"send@npm:^1.1.0, send@npm:^1.2.0": + version: 1.2.1 + resolution: "send@npm:1.2.1" + dependencies: + debug: "npm:^4.4.3" + encodeurl: "npm:^2.0.0" + escape-html: "npm:^1.0.3" + etag: "npm:^1.8.1" + fresh: "npm:^2.0.0" + http-errors: "npm:^2.0.1" + mime-types: "npm:^3.0.2" + ms: "npm:^2.1.3" + on-finished: "npm:^2.4.1" + range-parser: "npm:^1.2.1" + statuses: "npm:^2.0.2" + checksum: 10c0/fbbbbdc902a913d65605274be23f3d604065cfc3ee3d78bf9fc8af1dc9fc82667c50d3d657f5e601ac657bac9b396b50ee97bd29cd55436320cf1cddebdcec72 + languageName: node + linkType: hard + +"serialize-error@npm:^12.0.0": + version: 12.0.0 + resolution: "serialize-error@npm:12.0.0" dependencies: - type-fest: "npm:^2.12.2" - checksum: 10c0/7263603883b8936650819f0fd5150d41427b317432678b21722c54b85367ae15b8552865eb7f3f39ba71a32a003730a2e2e971e6909431eb54db70a3ef8eca17 + type-fest: "npm:^4.31.0" + checksum: 10c0/d8422db262dd28422834e0acdaaa2425ba6735f791417cfbcbceb201ddea0e41ccd2865778afeb9b33c28273f01e89a4503fa670f82c0a387de61e2b0f8d74e4 languageName: node linkType: hard @@ -19719,20 +19592,20 @@ __metadata: languageName: node linkType: hard -"serve-favicon@npm:2.5.0": - version: 2.5.0 - resolution: "serve-favicon@npm:2.5.0" +"serve-favicon@npm:2.5.1": + version: 2.5.1 + resolution: "serve-favicon@npm:2.5.1" dependencies: etag: "npm:~1.8.1" - fresh: "npm:0.5.2" - ms: "npm:2.1.1" + fresh: "npm:~0.5.2" + ms: "npm:~2.1.3" parseurl: "npm:~1.3.2" - safe-buffer: "npm:5.1.1" - checksum: 10c0/7244ced3c46f8dfde591dc801f1e21ebc8fa07c4870cbbaee3ce37104b3aad32858e674e251a8ed4837867ea0dd67cb734b485ae5a7b0895cb6022f8b8c79303 + safe-buffer: "npm:~5.2.1" + checksum: 10c0/b0860fa122096207357ee11eba34692f0ce9ef5b62f12d41fac5384e905556e44340661cae966df8d59b4bd5b7ee140596b4a1c39e4778216641588c3f246e48 languageName: node linkType: hard -"serve-static@npm:1.16.2, serve-static@npm:^1.13.1": +"serve-static@npm:^1.13.1": version: 1.16.2 resolution: "serve-static@npm:1.16.2" dependencies: @@ -19744,6 +19617,18 @@ __metadata: languageName: node linkType: hard +"serve-static@npm:^2.2.0": + version: 2.2.1 + resolution: "serve-static@npm:2.2.1" + dependencies: + encodeurl: "npm:^2.0.0" + escape-html: "npm:^1.0.3" + parseurl: "npm:^1.3.3" + send: "npm:^1.2.0" + checksum: 10c0/37986096e8572e2dfaad35a3925fa8da0c0969f8814fd7788e84d4d388bc068cf0c06d1658509788e55bed942a6b6d040a8a267fa92bb9ffb1179f8bacde5fd7 + languageName: node + linkType: hard + "set-blocking@npm:2.0.0, set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -19788,14 +19673,14 @@ __metadata: languageName: node linkType: hard -"setimmediate@npm:^1.0.5, setimmediate@npm:~1.0.4": +"setimmediate@npm:^1.0.5": version: 1.0.5 resolution: "setimmediate@npm:1.0.5" checksum: 10c0/5bae81bfdbfbd0ce992893286d49c9693c82b1bcc00dcaaf3a09c8f428fdeacf4190c013598b81875dfac2b08a572422db7df779a99332d0fce186d15a3e4d49 languageName: node linkType: hard -"setprototypeof@npm:1.2.0": +"setprototypeof@npm:1.2.0, setprototypeof@npm:~1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" checksum: 10c0/68733173026766fa0d9ecaeb07f0483f4c2dc70ca376b3b7c40b7cda909f94b0918f6c5ad5ce27a9160bdfb475efaa9d5e705a11d8eaae18f9835d20976028bc @@ -19811,32 +19696,37 @@ __metadata: languageName: node linkType: hard -"sharp@npm:0.33.5": - version: 0.33.5 - resolution: "sharp@npm:0.33.5" - dependencies: - "@img/sharp-darwin-arm64": "npm:0.33.5" - "@img/sharp-darwin-x64": "npm:0.33.5" - "@img/sharp-libvips-darwin-arm64": "npm:1.0.4" - "@img/sharp-libvips-darwin-x64": "npm:1.0.4" - "@img/sharp-libvips-linux-arm": "npm:1.0.5" - "@img/sharp-libvips-linux-arm64": "npm:1.0.4" - "@img/sharp-libvips-linux-s390x": "npm:1.0.4" - "@img/sharp-libvips-linux-x64": "npm:1.0.4" - "@img/sharp-libvips-linuxmusl-arm64": "npm:1.0.4" - "@img/sharp-libvips-linuxmusl-x64": "npm:1.0.4" - "@img/sharp-linux-arm": "npm:0.33.5" - "@img/sharp-linux-arm64": "npm:0.33.5" - "@img/sharp-linux-s390x": "npm:0.33.5" - "@img/sharp-linux-x64": "npm:0.33.5" - "@img/sharp-linuxmusl-arm64": "npm:0.33.5" - "@img/sharp-linuxmusl-x64": "npm:0.33.5" - "@img/sharp-wasm32": "npm:0.33.5" - "@img/sharp-win32-ia32": "npm:0.33.5" - "@img/sharp-win32-x64": "npm:0.33.5" - color: "npm:^4.2.3" - detect-libc: "npm:^2.0.3" - semver: "npm:^7.6.3" +"sharp@npm:0.34.5": + version: 0.34.5 + resolution: "sharp@npm:0.34.5" + dependencies: + "@img/colour": "npm:^1.0.0" + "@img/sharp-darwin-arm64": "npm:0.34.5" + "@img/sharp-darwin-x64": "npm:0.34.5" + "@img/sharp-libvips-darwin-arm64": "npm:1.2.4" + "@img/sharp-libvips-darwin-x64": "npm:1.2.4" + "@img/sharp-libvips-linux-arm": "npm:1.2.4" + "@img/sharp-libvips-linux-arm64": "npm:1.2.4" + "@img/sharp-libvips-linux-ppc64": "npm:1.2.4" + "@img/sharp-libvips-linux-riscv64": "npm:1.2.4" + "@img/sharp-libvips-linux-s390x": "npm:1.2.4" + "@img/sharp-libvips-linux-x64": "npm:1.2.4" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.2.4" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.2.4" + "@img/sharp-linux-arm": "npm:0.34.5" + "@img/sharp-linux-arm64": "npm:0.34.5" + "@img/sharp-linux-ppc64": "npm:0.34.5" + "@img/sharp-linux-riscv64": "npm:0.34.5" + "@img/sharp-linux-s390x": "npm:0.34.5" + "@img/sharp-linux-x64": "npm:0.34.5" + "@img/sharp-linuxmusl-arm64": "npm:0.34.5" + "@img/sharp-linuxmusl-x64": "npm:0.34.5" + "@img/sharp-wasm32": "npm:0.34.5" + "@img/sharp-win32-arm64": "npm:0.34.5" + "@img/sharp-win32-ia32": "npm:0.34.5" + "@img/sharp-win32-x64": "npm:0.34.5" + detect-libc: "npm:^2.1.2" + semver: "npm:^7.7.3" dependenciesMeta: "@img/sharp-darwin-arm64": optional: true @@ -19850,6 +19740,10 @@ __metadata: optional: true "@img/sharp-libvips-linux-arm64": optional: true + "@img/sharp-libvips-linux-ppc64": + optional: true + "@img/sharp-libvips-linux-riscv64": + optional: true "@img/sharp-libvips-linux-s390x": optional: true "@img/sharp-libvips-linux-x64": @@ -19862,6 +19756,10 @@ __metadata: optional: true "@img/sharp-linux-arm64": optional: true + "@img/sharp-linux-ppc64": + optional: true + "@img/sharp-linux-riscv64": + optional: true "@img/sharp-linux-s390x": optional: true "@img/sharp-linux-x64": @@ -19872,11 +19770,13 @@ __metadata: optional: true "@img/sharp-wasm32": optional: true + "@img/sharp-win32-arm64": + optional: true "@img/sharp-win32-ia32": optional: true "@img/sharp-win32-x64": optional: true - checksum: 10c0/6b81421ddfe6ee524d8d77e325c5e147fef22884e1c7b1656dfd89a88d7025894115da02d5f984261bf2e6daa16f98cadd1721c4ba408b4212b1d2a60f233484 + checksum: 10c0/fd79e29df0597a7d5704b8461c51f944ead91a5243691697be6e8243b966402beda53ddc6f0a53b96ea3cb8221f0b244aa588114d3ebf8734fb4aefd41ab802f languageName: node linkType: hard @@ -19912,17 +19812,10 @@ __metadata: languageName: node linkType: hard -"shell-quote@npm:1.8.1": - version: 1.8.1 - resolution: "shell-quote@npm:1.8.1" - checksum: 10c0/8cec6fd827bad74d0a49347057d40dfea1e01f12a6123bf82c4649f3ef152fc2bc6d6176e6376bffcd205d9d0ccb4f1f9acae889384d20baff92186f01ea455a - languageName: node - linkType: hard - -"shell-quote@npm:1.8.2, shell-quote@npm:^1.6.1, shell-quote@npm:^1.7.3, shell-quote@npm:^1.8.1": - version: 1.8.2 - resolution: "shell-quote@npm:1.8.2" - checksum: 10c0/85fdd44f2ad76e723d34eb72c753f04d847ab64e9f1f10677e3f518d0e5b0752a176fd805297b30bb8c3a1556ebe6e77d2288dbd7b7b0110c7e941e9e9c20ce1 +"shell-quote@npm:1.8.3, shell-quote@npm:^1.6.1, shell-quote@npm:^1.7.3, shell-quote@npm:^1.8.1": + version: 1.8.3 + resolution: "shell-quote@npm:1.8.3" + checksum: 10c0/bee87c34e1e986cfb4c30846b8e6327d18874f10b535699866f368ade11ea4ee45433d97bf5eada22c4320c27df79c3a6a7eb1bf3ecfc47f2c997d9e5e2672fd languageName: node linkType: hard @@ -19981,7 +19874,7 @@ __metadata: languageName: node linkType: hard -"side-channel@npm:^1.0.6, side-channel@npm:^1.1.0": +"side-channel@npm:^1.1.0": version: 1.1.0 resolution: "side-channel@npm:1.1.0" dependencies: @@ -20008,15 +19901,6 @@ __metadata: languageName: node linkType: hard -"simple-swizzle@npm:^0.2.2": - version: 0.2.2 - resolution: "simple-swizzle@npm:0.2.2" - dependencies: - is-arrayish: "npm:^0.3.1" - checksum: 10c0/df5e4662a8c750bdba69af4e8263c5d96fe4cd0f9fe4bdfa3cbdeb45d2e869dff640beaaeb1ef0e99db4d8d2ec92f85508c269f50c972174851bc1ae5bd64308 - languageName: node - linkType: hard - "sisteransi@npm:^1.0.5": version: 1.0.5 resolution: "sisteransi@npm:1.0.5" @@ -20084,7 +19968,7 @@ __metadata: languageName: node linkType: hard -"socks-proxy-agent@npm:^8.0.2, socks-proxy-agent@npm:^8.0.5": +"socks-proxy-agent@npm:^8.0.5": version: 8.0.5 resolution: "socks-proxy-agent@npm:8.0.5" dependencies: @@ -20122,7 +20006,7 @@ __metadata: languageName: node linkType: hard -"source-map-support@npm:0.5.21, source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.17, source-map-support@npm:^0.5.19, source-map-support@npm:^0.x, source-map-support@npm:~0.5.20": +"source-map-support@npm:0.5.21, source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.19, source-map-support@npm:^0.x, source-map-support@npm:~0.5.20": version: 0.5.21 resolution: "source-map-support@npm:0.5.21" dependencies: @@ -20275,7 +20159,7 @@ __metadata: languageName: node linkType: hard -"stack-utils@npm:^2.0.3": +"stack-utils@npm:^2.0.3, stack-utils@npm:^2.0.6": version: 2.0.6 resolution: "stack-utils@npm:2.0.6" dependencies: @@ -20307,6 +20191,13 @@ __metadata: languageName: node linkType: hard +"statuses@npm:^2.0.1, statuses@npm:^2.0.2, statuses@npm:~2.0.2": + version: 2.0.2 + resolution: "statuses@npm:2.0.2" + checksum: 10c0/a9947d98ad60d01f6b26727570f3bcceb6c8fa789da64fe6889908fe2e294d57503b14bf2b5af7605c2d36647259e856635cd4c49eab41667658ec9d0080ec3f + languageName: node + linkType: hard + "statuses@npm:~1.5.0": version: 1.5.0 resolution: "statuses@npm:1.5.0" @@ -20394,6 +20285,17 @@ __metadata: languageName: node linkType: hard +"string-width@npm:^7.0.0, string-width@npm:^7.2.0": + version: 7.2.0 + resolution: "string-width@npm:7.2.0" + dependencies: + emoji-regex: "npm:^10.3.0" + get-east-asian-width: "npm:^1.0.0" + strip-ansi: "npm:^7.1.0" + checksum: 10c0/eb0430dd43f3199c7a46dcbf7a0b34539c76fe3aa62763d0b0655acdcbdf360b3f66f3d58ca25ba0205f42ea3491fa00f09426d3b7d3040e506878fc7664c9b9 + languageName: node + linkType: hard + "string.prototype.matchall@npm:^4.0.12": version: 4.0.12 resolution: "string.prototype.matchall@npm:4.0.12" @@ -20543,13 +20445,6 @@ __metadata: languageName: node linkType: hard -"strip-final-newline@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-final-newline@npm:3.0.0" - checksum: 10c0/a771a17901427bac6293fd416db7577e2bc1c34a19d38351e9d5478c3c415f523f391003b42ed475f27e33a78233035df183525395f731d3bfb8cdcbd4da08ce - languageName: node - linkType: hard - "strip-final-newline@npm:^4.0.0": version: 4.0.0 resolution: "strip-final-newline@npm:4.0.0" @@ -20571,6 +20466,13 @@ __metadata: languageName: node linkType: hard +"strnum@npm:^2.1.0": + version: 2.1.2 + resolution: "strnum@npm:2.1.2" + checksum: 10c0/4e04753b793540d79cd13b2c3e59e298440477bae2b853ab78d548138385193b37d766d95b63b7046475d68d44fb1fca692f0a3f72b03f4168af076c7b246df9 + languageName: node + linkType: hard + "sudo-prompt@npm:^9.0.0": version: 9.2.1 resolution: "sudo-prompt@npm:9.2.1" @@ -20648,6 +20550,13 @@ __metadata: languageName: node linkType: hard +"tagged-tag@npm:^1.0.0": + version: 1.0.0 + resolution: "tagged-tag@npm:1.0.0" + checksum: 10c0/91d25c9ffb86a91f20522cefb2cbec9b64caa1febe27ad0df52f08993ff60888022d771e868e6416cf2e72dab68449d2139e8709ba009b74c6c7ecd4000048d1 + languageName: node + linkType: hard + "tapable@npm:^2.2.0": version: 2.2.1 resolution: "tapable@npm:2.2.1" @@ -20697,39 +20606,26 @@ __metadata: languageName: node linkType: hard -"teen_process@npm:2.2.0": - version: 2.2.0 - resolution: "teen_process@npm:2.2.0" - dependencies: - bluebird: "npm:^3.7.2" - lodash: "npm:^4.17.21" - shell-quote: "npm:^1.8.1" - source-map-support: "npm:^0.x" - checksum: 10c0/5c44c453408c4dfc73207c9bf068a3df3e12082d913ce88500d31ffe279ff5f2a0d299020b0812b8de3f8d9b68680452c0f0f79eee68ae5b19d2aef51f0d5f30 - languageName: node - linkType: hard - -"teen_process@npm:2.2.3": - version: 2.2.3 - resolution: "teen_process@npm:2.2.3" +"teen_process@npm:3.0.4": + version: 3.0.4 + resolution: "teen_process@npm:3.0.4" dependencies: bluebird: "npm:^3.7.2" lodash: "npm:^4.17.21" shell-quote: "npm:^1.8.1" source-map-support: "npm:^0.x" - checksum: 10c0/88ec91605c90e370792c3a169279584385824a5273cb726dc8ad073a94c6356cffb9dfd9082f42a03ac9ea6afbf3d97477899dae8efead11b1e4d081784340d1 + checksum: 10c0/e215b6430a11a9b5ef709dfc58cbdf69fcd730bd7ca34f6722da15a1cdb2275386740c35425f71ca7a67d402bd5fc82025844d6bd99c56f89204581ba6f90e76 languageName: node linkType: hard -"teen_process@npm:2.3.1, teen_process@npm:^2.0.0, teen_process@npm:^2.0.1, teen_process@npm:^2.2.0": - version: 2.3.1 - resolution: "teen_process@npm:2.3.1" +"teen_process@npm:^4.0.4, teen_process@npm:^4.0.7": + version: 4.0.7 + resolution: "teen_process@npm:4.0.7" dependencies: bluebird: "npm:^3.7.2" lodash: "npm:^4.17.21" shell-quote: "npm:^1.8.1" - source-map-support: "npm:^0.x" - checksum: 10c0/2978f11bacff3907405632998766b7d3ca6dadcbce8420d5e788a634e8235d0e64c0acd23fd69e34f8be3ecabe8fb781845111731f07ec345562b6f989c46cdd + checksum: 10c0/c355ca25e68b3d9e0b8374f8ac93fc803ef4e885889fe6fdab68850d5108d5ea102f3757eeb617f0b221dcbb0d4de72722bda6595e82148f076aef689e2ba2c1 languageName: node linkType: hard @@ -20807,7 +20703,7 @@ __metadata: languageName: node linkType: hard -"through@npm:^2.3.8, through@npm:~2.3.4": +"through@npm:~2.3.4": version: 2.3.8 resolution: "through@npm:2.3.8" checksum: 10c0/4b09f3774099de0d4df26d95c5821a62faee32c7e96fb1f4ebd54a2d7c11c57fe88b0a0d49cf375de5fee5ae6bf4eb56dbbf29d07366864e2ee805349970d3cc @@ -20828,19 +20724,10 @@ __metadata: languageName: node linkType: hard -"tinyrainbow@npm:^2.0.0": - version: 2.0.0 - resolution: "tinyrainbow@npm:2.0.0" - checksum: 10c0/c83c52bef4e0ae7fb8ec6a722f70b5b6fa8d8be1c85792e829f56c0e1be94ab70b293c032dc5048d4d37cfe678f1f5babb04bdc65fd123098800148ca989184f - languageName: node - linkType: hard - -"tmp@npm:^0.0.33": - version: 0.0.33 - resolution: "tmp@npm:0.0.33" - dependencies: - os-tmpdir: "npm:~1.0.2" - checksum: 10c0/69863947b8c29cabad43fe0ce65cec5bb4b481d15d4b4b21e036b060b3edbf3bc7a5541de1bacb437bb3f7c4538f669752627fdf9b4aaf034cebd172ba373408 +"tinyrainbow@npm:^3.0.3": + version: 3.0.3 + resolution: "tinyrainbow@npm:3.0.3" + checksum: 10c0/1e799d35cd23cabe02e22550985a3051dc88814a979be02dc632a159c393a998628eacfc558e4c746b3006606d54b00bcdea0c39301133956d10a27aa27e988c languageName: node linkType: hard @@ -20867,7 +20754,7 @@ __metadata: languageName: node linkType: hard -"toidentifier@npm:1.0.1": +"toidentifier@npm:1.0.1, toidentifier@npm:~1.0.1": version: 1.0.1 resolution: "toidentifier@npm:1.0.1" checksum: 10c0/93937279934bd66cc3270016dd8d0afec14fb7c94a05c72dc57321f8bd1fa97e5bea6d1f7c89e728d077ca31ea125b78320a616a6c6cd0e6b9cb94cb864381c1 @@ -20888,13 +20775,6 @@ __metadata: languageName: node linkType: hard -"traverse@npm:>=0.3.0 <0.4": - version: 0.3.9 - resolution: "traverse@npm:0.3.9" - checksum: 10c0/05f04ff1002f08f19b033187124764e2713186c7a7c0ad88172368df993edc4fa7580e829e252cef6b38375317b69671932ee3820381398a9e375aad3797f607 - languageName: node - linkType: hard - "tree-kill@npm:^1.2.2": version: 1.2.2 resolution: "tree-kill@npm:1.2.2" @@ -20967,27 +20847,6 @@ __metadata: languageName: node linkType: hard -"ts-node@npm:^9": - version: 9.1.1 - resolution: "ts-node@npm:9.1.1" - dependencies: - arg: "npm:^4.1.0" - create-require: "npm:^1.1.0" - diff: "npm:^4.0.1" - make-error: "npm:^1.1.1" - source-map-support: "npm:^0.5.17" - yn: "npm:3.1.1" - peerDependencies: - typescript: ">=2.7" - bin: - ts-node: dist/bin.js - ts-node-script: dist/bin-script.js - ts-node-transpile-only: dist/bin-transpile.js - ts-script: dist/bin-script-deprecated.js - checksum: 10c0/e0f904090aba4b3496fdfca640cfd92c1f5a41fa303b0ccb40f49be160699687a97a4dd5f57200646a3b83528952611d1c5ad5804ee25f338b017e7b1c13f0f4 - languageName: node - linkType: hard - "tsconfig-paths@npm:^3.15.0": version: 3.15.0 resolution: "tsconfig-paths@npm:3.15.0" @@ -21000,7 +20859,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.6.2": +"tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.2.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.6.2": version: 2.7.0 resolution: "tslib@npm:2.7.0" checksum: 10c0/469e1d5bf1af585742128827000711efa61010b699cb040ab1800bcd3ccdd37f63ec30642c9e07c4439c1db6e46345582614275daca3e0f4abae29b0083f04a6 @@ -21053,24 +20912,12 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:4.26.1": - version: 4.26.1 - resolution: "type-fest@npm:4.26.1" - checksum: 10c0/d2719ff8d380befe8a3c61068f37f28d6fa2849fd140c5d2f0f143099e371da6856aad7c97e56b83329d45bfe504afe9fd936a7cff600cc0d46aa9ffb008d6c6 - languageName: node - linkType: hard - -"type-fest@npm:4.31.0": - version: 4.31.0 - resolution: "type-fest@npm:4.31.0" - checksum: 10c0/a5bb69e3b0f82e068af8c645ac3d50b1fa5c588ebc83735a6add4ef6dacf277bb3605801f66c72c069af20120ee7387a3ae6dd84e12c152f5982784c710b4051 - languageName: node - linkType: hard - -"type-fest@npm:4.37.0, type-fest@npm:^4.2.0, type-fest@npm:^4.4.0": - version: 4.37.0 - resolution: "type-fest@npm:4.37.0" - checksum: 10c0/5bad189f66fbe3431e5d36befa08cab6010e56be68b7467530b7ef94c3cf81ef775a8ac3047c8bbda4dd3159929285870357498d7bc1df062714f9c5c3a84926 +"type-fest@npm:5.3.0": + version: 5.3.0 + resolution: "type-fest@npm:5.3.0" + dependencies: + tagged-tag: "npm:^1.0.0" + checksum: 10c0/48fc415cc306ba3b808a9c6cbdab2a4cef9c552d8f12145d2813aec022eac1a04e9bf45bd57cd53b629d5a4aff2c957288e3598897ffdcc18ad285817675d389 languageName: node linkType: hard @@ -21095,27 +20942,28 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^2.12.2": - version: 2.19.0 - resolution: "type-fest@npm:2.19.0" - checksum: 10c0/a5a7ecf2e654251613218c215c7493574594951c08e52ab9881c9df6a6da0aeca7528c213c622bc374b4e0cb5c443aa3ab758da4e3c959783ce884c3194e12cb - languageName: node - linkType: hard - -"type-fest@npm:^3.12.0, type-fest@npm:^3.8.0": +"type-fest@npm:^3.8.0": version: 3.13.1 resolution: "type-fest@npm:3.13.1" checksum: 10c0/547d22186f73a8c04590b70dcf63baff390078c75ea8acd366bbd510fd0646e348bd1970e47ecf795b7cff0b41d26e9c475c1fedd6ef5c45c82075fbf916b629 languageName: node linkType: hard -"type-is@npm:~1.6.18": - version: 1.6.18 - resolution: "type-is@npm:1.6.18" +"type-fest@npm:^4.2.0, type-fest@npm:^4.31.0, type-fest@npm:^4.41.0": + version: 4.41.0 + resolution: "type-fest@npm:4.41.0" + checksum: 10c0/f5ca697797ed5e88d33ac8f1fec21921839871f808dc59345c9cf67345bfb958ce41bd821165dbf3ae591cedec2bf6fe8882098dfdd8dc54320b859711a2c1e4 + languageName: node + linkType: hard + +"type-is@npm:^2.0.1": + version: 2.0.1 + resolution: "type-is@npm:2.0.1" dependencies: - media-typer: "npm:0.3.0" - mime-types: "npm:~2.1.24" - checksum: 10c0/a23daeb538591b7efbd61ecf06b6feb2501b683ffdc9a19c74ef5baba362b4347e42f1b4ed81f5882a8c96a3bfff7f93ce3ffaf0cbbc879b532b04c97a55db9d + content-type: "npm:^1.0.5" + media-typer: "npm:^1.1.0" + mime-types: "npm:^3.0.0" + checksum: 10c0/7f7ec0a060b16880bdad36824ab37c26019454b67d73e8a465ed5a3587440fbe158bc765f0da68344498235c877e7dbbb1600beccc94628ed05599d667951b99 languageName: node linkType: hard @@ -21197,16 +21045,6 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.7.2": - version: 5.7.2 - resolution: "typescript@npm:5.7.2" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 10c0/a873118b5201b2ef332127ef5c63fb9d9c155e6fdbe211cbd9d8e65877283797cca76546bad742eea36ed7efbe3424a30376818f79c7318512064e8625d61622 - languageName: node - linkType: hard - "typescript@npm:>=4.7.0, typescript@npm:^5.8.0": version: 5.8.3 resolution: "typescript@npm:5.8.3" @@ -21227,23 +21065,23 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A4.9.4#optional!builtin": - version: 4.9.4 - resolution: "typescript@patch:typescript@npm%3A4.9.4#optional!builtin::version=4.9.4&hash=289587" +"typescript@npm:^5.8.3": + version: 5.9.3 + resolution: "typescript@npm:5.9.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/d2949ccbf74e52ec8a153e5b2996439854e40937334b97374d4985c47465de1b63a611f15dc9bab9a8ae735fbedfabdf30f55e968778d890600f8472c286a08a + checksum: 10c0/6bd7552ce39f97e711db5aa048f6f9995b53f1c52f7d8667c1abdc1700c68a76a308f579cd309ce6b53646deb4e9a1be7c813a93baaf0a28ccd536a30270e1c5 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.7.2#optional!builtin": - version: 5.7.2 - resolution: "typescript@patch:typescript@npm%3A5.7.2#optional!builtin::version=5.7.2&hash=5786d5" +"typescript@patch:typescript@npm%3A4.9.4#optional!builtin": + version: 4.9.4 + resolution: "typescript@patch:typescript@npm%3A4.9.4#optional!builtin::version=4.9.4&hash=289587" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/f3b8082c9d1d1629a215245c9087df56cb784f9fb6f27b5d55577a20e68afe2a889c040aacff6d27e35be165ecf9dca66e694c42eb9a50b3b2c451b36b5675cb + checksum: 10c0/d2949ccbf74e52ec8a153e5b2996439854e40937334b97374d4985c47465de1b63a611f15dc9bab9a8ae735fbedfabdf30f55e968778d890600f8472c286a08a languageName: node linkType: hard @@ -21267,6 +21105,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@npm%3A^5.8.3#optional!builtin": + version: 5.9.3 + resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/ad09fdf7a756814dce65bc60c1657b40d44451346858eea230e10f2e95a289d9183b6e32e5c11e95acc0ccc214b4f36289dcad4bf1886b0adb84d711d336a430 + languageName: node + linkType: hard + "typical@npm:^2.6.1": version: 2.6.1 resolution: "typical@npm:2.6.1" @@ -21293,16 +21141,6 @@ __metadata: languageName: node linkType: hard -"unbzip2-stream@npm:1.4.3": - version: 1.4.3 - resolution: "unbzip2-stream@npm:1.4.3" - dependencies: - buffer: "npm:^5.2.1" - through: "npm:^2.3.8" - checksum: 10c0/2ea2048f3c9db3499316ccc1d95ff757017ccb6f46c812d7c42466247e3b863fb178864267482f7f178254214247779daf68e85f50bd7736c3c97ba2d58b910a - languageName: node - linkType: hard - "undici-types@npm:~5.26.4": version: 5.26.5 resolution: "undici-types@npm:5.26.5" @@ -21317,10 +21155,17 @@ __metadata: languageName: node linkType: hard -"undici@npm:^6.20.1": - version: 6.21.3 - resolution: "undici@npm:6.21.3" - checksum: 10c0/294da109853fad7a6ef5a172ad0ca3fb3f1f60cf34703d062a5ec967daf69ad8c03b52e6d536c5cba3bb65615769bf08e5b30798915cbccdddaca01045173dda +"undici-types@npm:~7.16.0": + version: 7.16.0 + resolution: "undici-types@npm:7.16.0" + checksum: 10c0/3033e2f2b5c9f1504bdc5934646cb54e37ecaca0f9249c983f7b1fc2e87c6d18399ebb05dc7fd5419e02b2e915f734d872a65da2e3eeed1813951c427d33cc9a + languageName: node + linkType: hard + +"undici@npm:^6.21.3": + version: 6.23.0 + resolution: "undici@npm:6.23.0" + checksum: 10c0/d846b3fdfd05aa6081ba1eab5db6bbc21b283042c7a43722b86d1ee2bf749d7c990ceac0c809f9a07ffd88b1b0f4c0f548a8362c035088cb1997d63abdda499c languageName: node linkType: hard @@ -21415,31 +21260,13 @@ __metadata: languageName: node linkType: hard -"unpipe@npm:1.0.0, unpipe@npm:~1.0.0": +"unpipe@npm:~1.0.0": version: 1.0.0 resolution: "unpipe@npm:1.0.0" checksum: 10c0/193400255bd48968e5c5383730344fbb4fa114cdedfab26e329e50dd2d81b134244bb8a72c6ac1b10ab0281a58b363d06405632c9d49ca9dfd5e90cbd7d0f32c languageName: node linkType: hard -"unzipper@npm:^0.10.14": - version: 0.10.14 - resolution: "unzipper@npm:0.10.14" - dependencies: - big-integer: "npm:^1.6.17" - binary: "npm:~0.3.0" - bluebird: "npm:~3.4.1" - buffer-indexof-polyfill: "npm:~1.0.0" - duplexer2: "npm:~0.1.4" - fstream: "npm:^1.0.12" - graceful-fs: "npm:^4.2.2" - listenercount: "npm:~1.0.1" - readable-stream: "npm:~2.3.6" - setimmediate: "npm:~1.0.4" - checksum: 10c0/0d9d0bdb566581534fba4ad88cbf037f3c1d9aa97fcd26ca52d30e7e198a3c6cb9e315deadc59821647c98657f233601cb9ebfc92f59228a1fe594197061760e - languageName: node - linkType: hard - "update-browserslist-db@npm:^1.1.3": version: 1.1.3 resolution: "update-browserslist-db@npm:1.1.3" @@ -21463,13 +21290,6 @@ __metadata: languageName: node linkType: hard -"urlpattern-polyfill@npm:10.0.0": - version: 10.0.0 - resolution: "urlpattern-polyfill@npm:10.0.0" - checksum: 10c0/43593f2a89bd54f2d5b5105ef4896ac5c5db66aef723759fbd15cd5eb1ea6cdae9d112e257eda9bbc3fb0cd90be6ac6e9689abe4ca69caa33114f42a27363531 - languageName: node - linkType: hard - "urlpattern-polyfill@npm:^10.0.0": version: 10.1.0 resolution: "urlpattern-polyfill@npm:10.1.0" @@ -21535,21 +21355,21 @@ __metadata: languageName: node linkType: hard -"uuid@npm:10.0.0, uuid@npm:^10.0.0": - version: 10.0.0 - resolution: "uuid@npm:10.0.0" +"uuid@npm:13.0.0, uuid@npm:^13.0.0": + version: 13.0.0 + resolution: "uuid@npm:13.0.0" bin: - uuid: dist/bin/uuid - checksum: 10c0/eab18c27fe4ab9fb9709a5d5f40119b45f2ec8314f8d4cf12ce27e4c6f4ffa4a6321dc7db6c515068fa373c075b49691ba969f0010bf37f44c37ca40cd6bf7fe + uuid: dist-node/bin/uuid + checksum: 10c0/950e4c18d57fef6c69675344f5700a08af21e26b9eff2bf2180427564297368c538ea11ac9fb2e6528b17fc3966a9fd2c5049361b0b63c7d654f3c550c9b3d67 languageName: node linkType: hard -"uuid@npm:11.1.0, uuid@npm:^11.0.1": - version: 11.1.0 - resolution: "uuid@npm:11.1.0" +"uuid@npm:^10.0.0": + version: 10.0.0 + resolution: "uuid@npm:10.0.0" bin: - uuid: dist/esm/bin/uuid - checksum: 10c0/34aa51b9874ae398c2b799c88a127701408cd581ee89ec3baa53509dd8728cbb25826f2a038f9465f8b7be446f0fbf11558862965b18d21c993684297628d4d3 + uuid: dist/bin/uuid + checksum: 10c0/eab18c27fe4ab9fb9709a5d5f40119b45f2ec8314f8d4cf12ce27e4c6f4ffa4a6321dc7db6c515068fa373c075b49691ba969f0010bf37f44c37ca40cd6bf7fe languageName: node linkType: hard @@ -21608,13 +21428,6 @@ __metadata: languageName: node linkType: hard -"validate.js@npm:0.13.1": - version: 0.13.1 - resolution: "validate.js@npm:0.13.1" - checksum: 10c0/133c38a701c500d4a9412627b03ff3578ad8343b4733ab50ed0c17876881aa2a0bfbd6af1f9faae48660e77b8f0696517e4daed9fb949560552e20be0831e6e3 - languageName: node - linkType: hard - "validator@npm:^13.11.0": version: 13.15.23 resolution: "validator@npm:13.15.23" @@ -21622,7 +21435,7 @@ __metadata: languageName: node linkType: hard -"vary@npm:~1.1.2": +"vary@npm:^1.1.2, vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" checksum: 10c0/f15d588d79f3675135ba783c91a4083dcd290a2a5be9fcb6514220a1634e23df116847b1cc51f66bfb0644cf9353b2abb7815ae499bab06e46dd33c1a6bf1f4f @@ -21636,7 +21449,7 @@ __metadata: languageName: node linkType: hard -"wait-port@npm:^1.0.4, wait-port@npm:^1.1.0": +"wait-port@npm:^1.1.0": version: 1.1.0 resolution: "wait-port@npm:1.1.0" dependencies: @@ -21683,107 +21496,44 @@ __metadata: languageName: node linkType: hard -"web-streams-polyfill@npm:^3.0.3": - version: 3.3.3 - resolution: "web-streams-polyfill@npm:3.3.3" - checksum: 10c0/64e855c47f6c8330b5436147db1c75cb7e7474d924166800e8e2aab5eb6c76aac4981a84261dd2982b3e754490900b99791c80ae1407a9fa0dcff74f82ea3a7f - languageName: node - linkType: hard - -"webdriver@npm:8.44.0": - version: 8.44.0 - resolution: "webdriver@npm:8.44.0" - dependencies: - "@types/node": "npm:^22.2.0" - "@types/ws": "npm:^8.5.3" - "@wdio/config": "npm:8.43.0" - "@wdio/logger": "npm:8.38.0" - "@wdio/protocols": "npm:8.44.0" - "@wdio/types": "npm:8.41.0" - "@wdio/utils": "npm:8.41.0" - deepmerge-ts: "npm:^5.1.0" - got: "npm:^12.6.1" - ky: "npm:^0.33.0" - ws: "npm:^8.8.0" - checksum: 10c0/49372e57145ec7e33c4d3a20cfe7773cb67561f39a665eeaa1b831fd9d78161f6ba155e22e0e8543680391721e583170ffa8cac5e614ee9f9d7f174dbe24eec2 - languageName: node - linkType: hard - -"webdriver@npm:9.15.0": - version: 9.15.0 - resolution: "webdriver@npm:9.15.0" +"webdriver@npm:9.23.0": + version: 9.23.0 + resolution: "webdriver@npm:9.23.0" dependencies: "@types/node": "npm:^20.1.0" "@types/ws": "npm:^8.5.3" - "@wdio/config": "npm:9.15.0" - "@wdio/logger": "npm:9.15.0" - "@wdio/protocols": "npm:9.15.0" - "@wdio/types": "npm:9.15.0" - "@wdio/utils": "npm:9.15.0" + "@wdio/config": "npm:9.23.0" + "@wdio/logger": "npm:9.18.0" + "@wdio/protocols": "npm:9.16.2" + "@wdio/types": "npm:9.20.0" + "@wdio/utils": "npm:9.23.0" deepmerge-ts: "npm:^7.0.3" - undici: "npm:^6.20.1" + https-proxy-agent: "npm:^7.0.6" + undici: "npm:^6.21.3" ws: "npm:^8.8.0" - checksum: 10c0/014a57f54379427dace4ac82583594e4b911b5fe78e3ca7c4f14c72d3fc5b0408667ce652017ae5a150ac8f98670b0968acfaa01f43d5dcbce766211a4004d6d - languageName: node - linkType: hard - -"webdriverio@npm:8.44.1, webdriverio@npm:^8.29.3, webdriverio@npm:^8.40.0": - version: 8.44.1 - resolution: "webdriverio@npm:8.44.1" - dependencies: - "@types/node": "npm:^22.2.0" - "@wdio/config": "npm:8.43.0" - "@wdio/logger": "npm:8.38.0" - "@wdio/protocols": "npm:8.44.0" - "@wdio/repl": "npm:8.40.3" - "@wdio/types": "npm:8.41.0" - "@wdio/utils": "npm:8.41.0" - archiver: "npm:^7.0.0" - aria-query: "npm:^5.0.0" - css-shorthand-properties: "npm:^1.1.1" - css-value: "npm:^0.0.1" - devtools-protocol: "npm:^0.0.1400418" - grapheme-splitter: "npm:^1.0.2" - import-meta-resolve: "npm:^4.0.0" - is-plain-obj: "npm:^4.1.0" - jszip: "npm:^3.10.1" - lodash.clonedeep: "npm:^4.5.0" - lodash.zip: "npm:^4.2.0" - minimatch: "npm:^9.0.0" - puppeteer-core: "npm:^21.11.0" - query-selector-shadow-dom: "npm:^1.0.0" - resq: "npm:^1.9.1" - rgb2hex: "npm:0.2.5" - serialize-error: "npm:^11.0.1" - webdriver: "npm:8.44.0" - peerDependencies: - devtools: ^8.14.0 - peerDependenciesMeta: - devtools: - optional: true - checksum: 10c0/7a8dc5b45daa5eec01e75a3f5269bc52664dd035ce0d60b8e36d3caa5af90435d91fd6405eda7cd87126daea9310dd87d9b97b19e80a4b8feb0bedc0a9951d4f + checksum: 10c0/653cc8898162a32a80180ee72cb77cdf4a267919bdee31600ac0c524b68efd2c89a61161ea0b49a35c676038c9052a43c2ddd7b0a0486227e78ea9d3373a7528 languageName: node linkType: hard -"webdriverio@npm:9.15.0, webdriverio@npm:^9.12.6": - version: 9.15.0 - resolution: "webdriverio@npm:9.15.0" +"webdriverio@npm:*, webdriverio@npm:9.23.0, webdriverio@npm:^9.23.0": + version: 9.23.0 + resolution: "webdriverio@npm:9.23.0" dependencies: "@types/node": "npm:^20.11.30" "@types/sinonjs__fake-timers": "npm:^8.1.5" - "@wdio/config": "npm:9.15.0" - "@wdio/logger": "npm:9.15.0" - "@wdio/protocols": "npm:9.15.0" - "@wdio/repl": "npm:9.4.4" - "@wdio/types": "npm:9.15.0" - "@wdio/utils": "npm:9.15.0" + "@wdio/config": "npm:9.23.0" + "@wdio/logger": "npm:9.18.0" + "@wdio/protocols": "npm:9.16.2" + "@wdio/repl": "npm:9.16.2" + "@wdio/types": "npm:9.20.0" + "@wdio/utils": "npm:9.23.0" archiver: "npm:^7.0.1" aria-query: "npm:^5.3.0" cheerio: "npm:^1.0.0-rc.12" css-shorthand-properties: "npm:^1.1.1" css-value: "npm:^0.0.1" grapheme-splitter: "npm:^1.0.4" - htmlfy: "npm:^0.6.0" + htmlfy: "npm:^0.8.1" is-plain-obj: "npm:^4.1.0" jszip: "npm:^3.10.1" lodash.clonedeep: "npm:^4.5.0" @@ -21791,15 +21541,15 @@ __metadata: query-selector-shadow-dom: "npm:^1.0.1" resq: "npm:^1.11.0" rgb2hex: "npm:0.2.5" - serialize-error: "npm:^11.0.3" + serialize-error: "npm:^12.0.0" urlpattern-polyfill: "npm:^10.0.0" - webdriver: "npm:9.15.0" + webdriver: "npm:9.23.0" peerDependencies: puppeteer-core: ">=22.x || <=24.x" peerDependenciesMeta: puppeteer-core: optional: true - checksum: 10c0/db2d84885fdae9e1489f16bffa89645b81a36412d07b6ba957d4877ba087e370611d0cd12a636bba1dfdaaf82e055315cef49ee765d9af02aef3ff4ea92b5965 + checksum: 10c0/88508702d20164b70f2afb4857b0670343a5e3b60f6e79a468cf26211b623eafb04f87318cdac08a334474315b8067005906e75c67f20322e0e07f339e0ef5f3 languageName: node linkType: hard @@ -21911,14 +21661,14 @@ __metadata: languageName: node linkType: hard -"which@npm:4.0.0, which@npm:^4.0.0": - version: 4.0.0 - resolution: "which@npm:4.0.0" +"which@npm:6.0.0, which@npm:^6.0.0": + version: 6.0.0 + resolution: "which@npm:6.0.0" dependencies: isexe: "npm:^3.1.1" bin: node-which: bin/which.js - checksum: 10c0/449fa5c44ed120ccecfe18c433296a4978a7583bf2391c50abce13f76878d2476defde04d0f79db8165bdf432853c1f8389d0485ca6e8ebce3bbcded513d5e6a + checksum: 10c0/fe9d6463fe44a76232bb6e3b3181922c87510a5b250a98f1e43a69c99c079b3f42ddeca7e03d3e5f2241bf2d334f5a7657cfa868b97c109f3870625842f4cc15 languageName: node linkType: hard @@ -21975,12 +21725,31 @@ __metadata: languageName: node linkType: hard -"winston@npm:3.17.0": - version: 3.17.0 - resolution: "winston@npm:3.17.0" +"winston@npm:3.18.3": + version: 3.18.3 + resolution: "winston@npm:3.18.3" + dependencies: + "@colors/colors": "npm:^1.6.0" + "@dabh/diagnostics": "npm:^2.0.8" + async: "npm:^3.2.3" + is-stream: "npm:^2.0.0" + logform: "npm:^2.7.0" + one-time: "npm:^1.0.0" + readable-stream: "npm:^3.4.0" + safe-stable-stringify: "npm:^2.3.1" + stack-trace: "npm:0.0.x" + triple-beam: "npm:^1.3.0" + winston-transport: "npm:^4.9.0" + checksum: 10c0/0bd666590d7f1f2e1fa1273b699463e14b2fcf2bab503e16bc62f275c4b52f14c3dda7bb255d5cc4cef046dd3e112c45518ec8f3c3536ab666421b7265d8c45b + languageName: node + linkType: hard + +"winston@npm:^3.17.0": + version: 3.19.0 + resolution: "winston@npm:3.19.0" dependencies: "@colors/colors": "npm:^1.6.0" - "@dabh/diagnostics": "npm:^2.0.2" + "@dabh/diagnostics": "npm:^2.0.8" async: "npm:^3.2.3" is-stream: "npm:^2.0.0" logform: "npm:^2.7.0" @@ -21990,7 +21759,7 @@ __metadata: stack-trace: "npm:0.0.x" triple-beam: "npm:^1.3.0" winston-transport: "npm:^4.9.0" - checksum: 10c0/ec8eaeac9a72b2598aedbff50b7dac82ce374a400ed92e7e705d7274426b48edcb25507d78cff318187c4fb27d642a0e2a39c57b6badc9af8e09d4a40636a5f7 + checksum: 10c0/341a8ccfb726120209d34e2466040e2ca72cadb1a3402c4fc90425facad002b81275675b4ab9b4432a624311bc47ef7c9fb7652c86fca454d2be2f2ee1882226 languageName: node linkType: hard @@ -22074,6 +21843,17 @@ __metadata: languageName: node linkType: hard +"wrap-ansi@npm:^9.0.0": + version: 9.0.2 + resolution: "wrap-ansi@npm:9.0.2" + dependencies: + ansi-styles: "npm:^6.2.1" + string-width: "npm:^7.0.0" + strip-ansi: "npm:^7.1.0" + checksum: 10c0/3305839b9a0d6fb930cb63a52f34d3936013d8b0682ff3ec133c9826512620f213800ffa19ea22904876d5b7e9a3c1f40682f03597d986a4ca881fa7b033688c + languageName: node + linkType: hard + "wrappy@npm:1": version: 1.0.2 resolution: "wrappy@npm:1.0.2" @@ -22227,10 +22007,10 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:21.1.1, yargs-parser@npm:^21.0.0, yargs-parser@npm:^21.1.1": - version: 21.1.1 - resolution: "yargs-parser@npm:21.1.1" - checksum: 10c0/f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2 +"yargs-parser@npm:22.0.0, yargs-parser@npm:^22.0.0": + version: 22.0.0 + resolution: "yargs-parser@npm:22.0.0" + checksum: 10c0/cb7ef81759c4271cb1d96b9351dbbc9a9ce35d3e1122d2b739bf6c432603824fa02c67cc12dcef6ea80283379d63495686e8f41cc7b06c6576e792aba4d33e1c languageName: node linkType: hard @@ -22251,18 +22031,24 @@ __metadata: languageName: node linkType: hard -"yargs@npm:17.7.2, yargs@npm:^17.0.0, yargs@npm:^17.3.1, yargs@npm:^17.6.2, yargs@npm:^17.7.2": - version: 17.7.2 - resolution: "yargs@npm:17.7.2" +"yargs-parser@npm:^21.0.0, yargs-parser@npm:^21.1.1": + version: 21.1.1 + resolution: "yargs-parser@npm:21.1.1" + checksum: 10c0/f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2 + languageName: node + linkType: hard + +"yargs@npm:18.0.0": + version: 18.0.0 + resolution: "yargs@npm:18.0.0" dependencies: - cliui: "npm:^8.0.1" + cliui: "npm:^9.0.1" escalade: "npm:^3.1.1" get-caller-file: "npm:^2.0.5" - require-directory: "npm:^2.1.1" - string-width: "npm:^4.2.3" + string-width: "npm:^7.2.0" y18n: "npm:^5.0.5" - yargs-parser: "npm:^21.1.1" - checksum: 10c0/ccd7e723e61ad5965fffbb791366db689572b80cca80e0f96aad968dfff4156cd7cd1ad18607afe1046d8241e6fb2d6c08bf7fa7bfb5eaec818735d8feac8f05 + yargs-parser: "npm:^22.0.0" + checksum: 10c0/bf290e4723876ea9c638c786a5c42ac28e03c9ca2325e1424bf43b94e5876456292d3ed905b853ebbba6daf43ed29e772ac2a6b3c5fb1b16533245d6211778f3 languageName: node linkType: hard @@ -22300,13 +22086,18 @@ __metadata: languageName: node linkType: hard -"yauzl@npm:3.1.3": - version: 3.1.3 - resolution: "yauzl@npm:3.1.3" +"yargs@npm:^17.0.0, yargs@npm:^17.3.1, yargs@npm:^17.6.2, yargs@npm:^17.7.2": + version: 17.7.2 + resolution: "yargs@npm:17.7.2" dependencies: - buffer-crc32: "npm:~0.2.3" - pend: "npm:~1.2.0" - checksum: 10c0/e04a2567860e1337798cd2570d776b4040520b20660e7ec5dfcce24b8be2b134d6a5ae835804a0186b1a58cb8b1741b37eaa6a86f7546b6219b62a265dbaf3fc + cliui: "npm:^8.0.1" + escalade: "npm:^3.1.1" + get-caller-file: "npm:^2.0.5" + require-directory: "npm:^2.1.1" + string-width: "npm:^4.2.3" + y18n: "npm:^5.0.5" + yargs-parser: "npm:^21.1.1" + checksum: 10c0/ccd7e723e61ad5965fffbb791366db689572b80cca80e0f96aad968dfff4156cd7cd1ad18607afe1046d8241e6fb2d6c08bf7fa7bfb5eaec818735d8feac8f05 languageName: node linkType: hard @@ -22351,10 +22142,10 @@ __metadata: languageName: node linkType: hard -"yoctocolors-cjs@npm:^2.1.2": - version: 2.1.2 - resolution: "yoctocolors-cjs@npm:2.1.2" - checksum: 10c0/a0e36eb88fea2c7981eab22d1ba45e15d8d268626e6c4143305e2c1628fa17ebfaa40cd306161a8ce04c0a60ee0262058eab12567493d5eb1409780853454c6f +"yoctocolors-cjs@npm:^2.1.3": + version: 2.1.3 + resolution: "yoctocolors-cjs@npm:2.1.3" + checksum: 10c0/584168ef98eb5d913473a4858dce128803c4a6cd87c0f09e954fa01126a59a33ab9e513b633ad9ab953786ed16efdd8c8700097a51635aafaeed3fef7712fa79 languageName: node linkType: hard