diff --git a/.github/workflows/on-push.yml b/.github/workflows/on-push.yml
index d60dc6c..81e1fd8 100644
--- a/.github/workflows/on-push.yml
+++ b/.github/workflows/on-push.yml
@@ -23,7 +23,7 @@ jobs:
run-tests:
needs: lint
- runs-on: macos-12
+ runs-on: macos-13
strategy:
fail-fast: true
matrix:
@@ -45,6 +45,10 @@ jobs:
cache-dependency-path: |
yarn.lock
${{ matrix.scheme }}/yarn.lock
+ - name: Setup xcode
+ uses: maxim-lobanov/setup-xcode@v1
+ with:
+ xcode-version: "15.0.1"
- name: Install package node dependencies
run: yarn install --immutable
- name: Publish package locally
@@ -59,10 +63,33 @@ jobs:
working-directory: ${{ matrix.scheme }}/ios
run: ${{ matrix.pod_install_command }}
- name: Build app
- uses: sersoft-gmbh/xcodebuild-action@v3
+ working-directory: ${{ matrix.scheme }}
+ run: yarn build:tvos > build.log
+ - name: Extract outputh path
+ working-directory: ${{ matrix.scheme }}
+ run: |
+ path=$(grep -o '^Touch .*\.app' build.log | sed 's/Touch //')
+ echo "Extracted Path: $path"
+ echo "APP_PATH=$path" >> $GITHUB_ENV
+ - name: Install Appium
+ run: npm install -g appium
+ - name: Install Appium driver
+ run: appium driver install xcuitest
+ - name: Start Appium server
+ run: nohup appium server 2>&1 > "${{ matrix.scheme }}/appium.log" &
+ - name: Display appium logs
+ uses: webiny/action-post-run@3.0.0
with:
- workspace: ${{ matrix.scheme }}/ios/${{ matrix.scheme }}.xcworkspace
- scheme: ${{ matrix.scheme }}-tvOS
- destination: platform=TvOS Simulator,name=Apple TV
- action: clean build
- build-settings: CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO
+ run: cat "${{ matrix.scheme }}/appium.log"
+ - name: Run End-to-End tests
+ working-directory: ${{ matrix.scheme }}
+ run: yarn test
+ # - name: Display path
+ # run: 'echo "Extracted Path from Environment Variable: $APP_PATH"'
+ # uses: sersoft-gmbh/xcodebuild-action@v3
+ # with:
+ # workspace: ${{ matrix.scheme }}/ios/${{ matrix.scheme }}.xcworkspace
+ # scheme: ${{ matrix.scheme }}-tvOS
+ # destination: platform=TvOS Simulator,name=Apple TV
+ # action: clean build
+ # build-settings: CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO
diff --git a/FabricTvOSExample/__tests__/App-test.tsx b/FabricTvOSExample/__tests__/App-test.tsx
deleted file mode 100644
index 1784766..0000000
--- a/FabricTvOSExample/__tests__/App-test.tsx
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @format
- */
-
-import 'react-native';
-import React from 'react';
-import App from '../App';
-
-// Note: test renderer must be required after react-native.
-import renderer from 'react-test-renderer';
-
-it('renders correctly', () => {
- renderer.create();
-});
diff --git a/FabricTvOSExample/e2e/TabBar.test.ts b/FabricTvOSExample/e2e/TabBar.test.ts
new file mode 100644
index 0000000..8b24827
--- /dev/null
+++ b/FabricTvOSExample/e2e/TabBar.test.ts
@@ -0,0 +1,61 @@
+import {remote} from 'webdriverio';
+import {wdOpts} from './config';
+import {Driver} from './types';
+import {moveTo} from './utils';
+
+describe('TabBar', () => {
+ let driver: Driver;
+
+ beforeAll(async () => {
+ driver = await remote(wdOpts);
+ });
+
+ afterAll(async () => {
+ await driver.deleteSession();
+ });
+
+ it('Should contain the TabBar', async () => {
+ // Item 1 should be selected by default
+ const selectedItemText = await driver.$(
+ '//XCUIElementTypeStaticText[contains(@name, "Selected item")]',
+ );
+ expect(await selectedItemText.getAttribute('name')).toMatchInlineSnapshot(
+ `"Selected item: Item 1"`,
+ );
+
+ // There should only be one item
+ const tabBarItems = await driver.$$(
+ "//XCUIElementTypeButton[contains(@name, 'Item')]",
+ );
+ expect(tabBarItems).toHaveLength(1);
+ expect(await tabBarItems[0].getAttribute('name')).toBe('Item 1');
+
+ // Select and press Add button
+ const button = await driver.$(
+ '//XCUIElementTypeButton[@name="Add an item"]',
+ );
+ expect(selectedItemText.error).toBeUndefined();
+ await moveTo(button.elementId, 'Down', driver);
+ await button.click();
+
+ const updatedTabBarItems = await driver.$$(
+ "//XCUIElementTypeButton[contains(@name, 'Item')]",
+ );
+ expect(updatedTabBarItems).toHaveLength(2);
+ const [firstItem, secondItem] = updatedTabBarItems;
+
+ // Move focus to the Tab Bar
+ await moveTo(firstItem.elementId, 'Up', driver);
+
+ // Select second item
+ await moveTo(secondItem.elementId, 'Right', driver);
+
+ // Item 2 should be selected
+ const updatedSelectedItemText = await driver.$(
+ '//XCUIElementTypeStaticText[contains(@name, "Selected item")]',
+ );
+ expect(
+ await updatedSelectedItemText.getAttribute('name'),
+ ).toMatchInlineSnapshot(`"Selected item: Item 2"`);
+ });
+});
diff --git a/FabricTvOSExample/e2e/config.ts b/FabricTvOSExample/e2e/config.ts
new file mode 100644
index 0000000..1785831
--- /dev/null
+++ b/FabricTvOSExample/e2e/config.ts
@@ -0,0 +1,20 @@
+import {RemoteOptions} from 'webdriverio';
+
+const capabilities = {
+ platformName: 'tvOS',
+ 'appium:automationName': 'XCUITest',
+ 'appium:platformVersion': '17.0',
+ 'appium:deviceName': 'Apple TV',
+ 'appium:app': process.env.APP_PATH,
+ 'appium:useNewWDA': false,
+ // wdaStartupRetries: '4',
+ // iosInstallPause: '8000',
+ // wdaStartupRetryInterval: '20000',
+};
+
+export const wdOpts: RemoteOptions = {
+ hostname: 'localhost',
+ port: 4723,
+ logLevel: 'info',
+ capabilities,
+};
diff --git a/FabricTvOSExample/e2e/types.ts b/FabricTvOSExample/e2e/types.ts
new file mode 100644
index 0000000..e847812
--- /dev/null
+++ b/FabricTvOSExample/e2e/types.ts
@@ -0,0 +1,3 @@
+import {remote} from 'webdriverio';
+
+export type Driver = Awaited>;
diff --git a/FabricTvOSExample/e2e/utils.ts b/FabricTvOSExample/e2e/utils.ts
new file mode 100644
index 0000000..76e5a7c
--- /dev/null
+++ b/FabricTvOSExample/e2e/utils.ts
@@ -0,0 +1,22 @@
+import {Driver} from './types';
+
+export async function moveTo(
+ targetId: string,
+ direction: 'Up' | 'Down' | 'Left' | 'Right',
+ driver: Driver,
+ maxSteps = 10,
+) {
+ let i = 0;
+ while (
+ i < maxSteps &&
+ ((await driver.getActiveElement()) as any).ELEMENT !== targetId
+ ) {
+ await driver.execute('mobile: pressButton', {name: direction});
+ i++;
+ }
+ if (i === maxSteps) {
+ throw new Error(
+ `Element with id ${targetId} could not be reached in ${maxSteps} steps using direction ${direction}`,
+ );
+ }
+}
diff --git a/FabricTvOSExample/jest.config.ts b/FabricTvOSExample/jest.config.ts
new file mode 100644
index 0000000..0f26ad3
--- /dev/null
+++ b/FabricTvOSExample/jest.config.ts
@@ -0,0 +1,9 @@
+import type {JestConfigWithTsJest} from 'ts-jest';
+import {defaults as tsjPreset} from 'ts-jest/presets';
+
+const jestConfig: JestConfigWithTsJest = {
+ ...tsjPreset,
+ moduleFileExtensions: ['ts', 'js'],
+};
+
+export default jestConfig;
diff --git a/FabricTvOSExample/package.json b/FabricTvOSExample/package.json
index 2802868..b7b62a9 100644
--- a/FabricTvOSExample/package.json
+++ b/FabricTvOSExample/package.json
@@ -3,10 +3,10 @@
"version": "0.0.1",
"private": true,
"scripts": {
- "build:tvos": "xcodebuild clean build -workspace ios/FabricTvOSExample.xcworkspace -scheme FabricTvOSExample-tvOS -destination 'platform=tvOS Simulator' CODE_SIGN_IDENTITY=\"\" CODE_SIGNING_REQUIRED=NO",
- "start": "react-native start",
+ "build:tvos": "xcodebuild -workspace ios/FabricTvOSExample.xcworkspace -scheme FabricTvOSExample-tvOS -destination \"platform=TvOS Simulator,name=Apple TV\" CODE_SIGN_IDENTITY=\"\" CODE_SIGNING_REQUIRED=NO clean build",
+ "start": "react-native-tvos start",
"lint": "eslint . --ext .js,.jsx,.ts,.tsx",
- "test": "jest"
+ "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js"
},
"dependencies": {
"expo": "^49.0.18",
@@ -27,21 +27,13 @@
"@typescript-eslint/parser": "^5.37.0",
"babel-jest": "^29.2.1",
"eslint": "^8.19.0",
- "jest": "^29.2.1",
+ "jest": "^29.7.0",
"metro-react-native-babel-preset": "0.73.9",
"prettier": "^2.4.1",
"react-test-renderer": "18.2.0",
- "typescript": "4.8.4"
- },
- "jest": {
- "preset": "react-native",
- "moduleFileExtensions": [
- "ts",
- "tsx",
- "js",
- "jsx",
- "json",
- "node"
- ]
+ "ts-jest": "^29.1.1",
+ "ts-node": "^10.9.1",
+ "typescript": "4.8.4",
+ "webdriverio": "^8.23.4"
}
}
diff --git a/FabricTvOSExample/yarn.lock b/FabricTvOSExample/yarn.lock
index 1fa5971..21b5c55 100644
--- a/FabricTvOSExample/yarn.lock
+++ b/FabricTvOSExample/yarn.lock
@@ -1714,6 +1714,15 @@ __metadata:
languageName: node
linkType: hard
+"@cspotcode/source-map-support@npm:^0.8.0":
+ version: 0.8.1
+ resolution: "@cspotcode/source-map-support@npm:0.8.1"
+ dependencies:
+ "@jridgewell/trace-mapping": "npm:0.3.9"
+ checksum: 05c5368c13b662ee4c122c7bfbe5dc0b613416672a829f3e78bc49a357a197e0218d6e74e7c66cfcd04e15a179acab080bd3c69658c9fbefd0e1ccd950a07fc6
+ languageName: node
+ linkType: hard
+
"@eslint-community/eslint-utils@npm:^4.2.0":
version: 4.4.0
resolution: "@eslint-community/eslint-utils@npm:4.4.0"
@@ -2498,7 +2507,7 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/resolve-uri@npm:^3.1.0":
+"@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0":
version: 3.1.1
resolution: "@jridgewell/resolve-uri@npm:3.1.1"
checksum: 0dbc9e29bc640bbbdc5b9876d2859c69042bfcf1423c1e6421bcca53e826660bff4e41c7d4bcb8dbea696404231a6f902f76ba41835d049e20f2dd6cffb713bf
@@ -2529,6 +2538,16 @@ __metadata:
languageName: node
linkType: hard
+"@jridgewell/trace-mapping@npm:0.3.9":
+ version: 0.3.9
+ resolution: "@jridgewell/trace-mapping@npm:0.3.9"
+ dependencies:
+ "@jridgewell/resolve-uri": "npm:^3.0.3"
+ "@jridgewell/sourcemap-codec": "npm:^1.4.10"
+ checksum: fa425b606d7c7ee5bfa6a31a7b050dd5814b4082f318e0e4190f991902181b4330f43f4805db1dd4f2433fd0ed9cc7a7b9c2683f1deeab1df1b0a98b1e24055b
+ languageName: node
+ linkType: hard
+
"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.9":
version: 0.3.20
resolution: "@jridgewell/trace-mapping@npm:0.3.20"
@@ -2624,6 +2643,45 @@ __metadata:
languageName: node
linkType: hard
+"@puppeteer/browsers@npm:1.4.6":
+ version: 1.4.6
+ resolution: "@puppeteer/browsers@npm:1.4.6"
+ dependencies:
+ debug: "npm:4.3.4"
+ extract-zip: "npm:2.0.1"
+ progress: "npm:2.0.3"
+ proxy-agent: "npm:6.3.0"
+ tar-fs: "npm:3.0.4"
+ unbzip2-stream: "npm:1.4.3"
+ yargs: "npm:17.7.1"
+ peerDependencies:
+ typescript: ">= 4.7.4"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ bin:
+ browsers: lib/cjs/main-cli.js
+ checksum: 343478c4f0d8d46276e25752f0dfa6805e559f6e56dcea320f6ed5272d34d0e5d51dc46c798b91a0cb82336dc04d91404baaa8a7484a4febad07b165a60ee3a9
+ languageName: node
+ linkType: hard
+
+"@puppeteer/browsers@npm:^1.6.0":
+ version: 1.8.0
+ resolution: "@puppeteer/browsers@npm:1.8.0"
+ 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: 8a12a19da2d200c41dd42035c5c33b020b7fee88c848a62a1d0b42438477dd1d3f66168c9d8b091eebf533785b7861f9016e4f25424d52f55581a7738cf0abeb
+ languageName: node
+ linkType: hard
+
"@react-native-community/cli-clean@npm:11.3.10":
version: 11.3.10
resolution: "@react-native-community/cli-clean@npm:11.3.10"
@@ -2946,6 +3004,13 @@ __metadata:
languageName: node
linkType: hard
+"@sindresorhus/is@npm:^5.2.0":
+ version: 5.6.0
+ resolution: "@sindresorhus/is@npm:5.6.0"
+ checksum: 66727344d0c92edde5760b5fd1f8092b717f2298a162a5f7f29e4953e001479927402d9d387e245fb9dc7d3b37c72e335e93ed5875edfc5203c53be8ecba1b52
+ languageName: node
+ linkType: hard
+
"@sinonjs/commons@npm:^3.0.0":
version: 3.0.0
resolution: "@sinonjs/commons@npm:3.0.0"
@@ -2964,6 +3029,50 @@ __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: 4629d2fbb2ea67c2e9dc03af235c0991c79ebdddcbc19aed5d5732fb29ce01c13331e9b1a491584b9069bd6ecde6581dcbf871f11b7eefdebbab34de6cf2197e
+ languageName: node
+ linkType: hard
+
+"@tootallnate/quickjs-emscripten@npm:^0.23.0":
+ version: 0.23.0
+ resolution: "@tootallnate/quickjs-emscripten@npm:0.23.0"
+ checksum: 2a939b781826fb5fd3edd0f2ec3b321d259d760464cf20611c9877205aaca3ccc0b7304dea68416baa0d568e82cd86b17d29548d1e5139fa3155a4a86a2b4b49
+ languageName: node
+ linkType: hard
+
+"@tsconfig/node10@npm:^1.0.7":
+ version: 1.0.9
+ resolution: "@tsconfig/node10@npm:1.0.9"
+ checksum: c176a2c1e1b16be120c328300ea910df15fb9a5277010116d26818272341a11483c5a80059389d04edacf6fd2d03d4687ad3660870fdd1cc0b7109e160adb220
+ languageName: node
+ linkType: hard
+
+"@tsconfig/node12@npm:^1.0.7":
+ version: 1.0.11
+ resolution: "@tsconfig/node12@npm:1.0.11"
+ checksum: dddca2b553e2bee1308a056705103fc8304e42bb2d2cbd797b84403a223b25c78f2c683ec3e24a095e82cd435387c877239bffcb15a590ba817cd3f6b9a99fd9
+ languageName: node
+ linkType: hard
+
+"@tsconfig/node14@npm:^1.0.0":
+ version: 1.0.3
+ resolution: "@tsconfig/node14@npm:1.0.3"
+ checksum: 67c1316d065fdaa32525bc9449ff82c197c4c19092b9663b23213c8cbbf8d88b6ed6a17898e0cbc2711950fbfaf40388938c1c748a2ee89f7234fc9e7fe2bf44
+ languageName: node
+ linkType: hard
+
+"@tsconfig/node16@npm:^1.0.2":
+ version: 1.0.4
+ resolution: "@tsconfig/node16@npm:1.0.4"
+ checksum: 05f8f2734e266fb1839eb1d57290df1664fe2aa3b0fdd685a9035806daa635f7519bf6d5d9b33f6e69dd545b8c46bd6e2b5c79acb2b1f146e885f7f11a42a5bb
+ languageName: node
+ linkType: hard
+
"@tsconfig/react-native@npm:^2.0.2":
version: 2.0.3
resolution: "@tsconfig/react-native@npm:2.0.3"
@@ -3021,6 +3130,13 @@ __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: 51b72568b4b2863e0fe8d6ce8aad72a784b7510d72dc866215642da51d84945a9459fa89f49ec48f1e9a1752e6a78e85a4cda0ded06b1c73e727610c925f9ce6
+ 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":
version: 2.0.6
resolution: "@types/istanbul-lib-coverage@npm:2.0.6"
@@ -3072,6 +3188,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/node@npm:^20.1.0":
+ version: 20.9.4
+ resolution: "@types/node@npm:20.9.4"
+ dependencies:
+ undici-types: "npm:~5.26.4"
+ checksum: c8b48ace4c7e17715fa901201c98275f8e5268cf5895a8d149777eb0ec6c3ef6c831ff3917e92da5453a5dbe13f230caa50b348a0601b0d50eb9e628010c0364
+ languageName: node
+ linkType: hard
+
"@types/prop-types@npm:*":
version: 15.7.10
resolution: "@types/prop-types@npm:15.7.10"
@@ -3120,6 +3245,22 @@ __metadata:
languageName: node
linkType: hard
+"@types/which@npm:^2.0.1":
+ version: 2.0.2
+ resolution: "@types/which@npm:2.0.2"
+ checksum: c9a2ca5f1d4ca26381cd8adc7415f9e203fa5bfa2f7855c68bc5b676dc402f9c31bd8c83766bfa73d7aa70a0f4b979e7eb139ceec41a17ac2e1fc08a5bca6ba8
+ languageName: node
+ linkType: hard
+
+"@types/ws@npm:^8.5.3":
+ version: 8.5.10
+ resolution: "@types/ws@npm:8.5.10"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: e9af279b984c4a04ab53295a40aa95c3e9685f04888df5c6920860d1dd073fcc57c7bd33578a04b285b2c655a0b52258d34bee0a20569dca8defb8393e1e5d29
+ languageName: node
+ linkType: hard
+
"@types/yargs-parser@npm:*":
version: 21.0.3
resolution: "@types/yargs-parser@npm:21.0.3"
@@ -3154,6 +3295,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/yauzl@npm:^2.9.1":
+ version: 2.10.3
+ resolution: "@types/yauzl@npm:2.10.3"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: f1b7c1b99fef9f2fe7f1985ef7426d0cebe48cd031f1780fcdc7451eec7e31ac97028f16f50121a59bcf53086a1fc8c856fd5b7d3e00970e43d92ae27d6b43dc
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/eslint-plugin@npm:^5.30.5, @typescript-eslint/eslint-plugin@npm:^5.37.0":
version: 5.62.0
resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0"
@@ -3316,6 +3466,80 @@ __metadata:
languageName: node
linkType: hard
+"@wdio/config@npm:8.23.1":
+ version: 8.23.1
+ resolution: "@wdio/config@npm:8.23.1"
+ dependencies:
+ "@wdio/logger": "npm:8.16.17"
+ "@wdio/types": "npm:8.23.1"
+ "@wdio/utils": "npm:8.23.1"
+ decamelize: "npm:^6.0.0"
+ deepmerge-ts: "npm:^5.0.0"
+ glob: "npm:^10.2.2"
+ import-meta-resolve: "npm:^3.0.0"
+ checksum: ea1aaf2cc57b978bcf38d2a5f5f9b48f00fd7672ce8c39b10f8190b1e35b51d85124d9462f962f8a898cb09ce97d2a9f999969a7eced43ab9d5fce5994d192df
+ languageName: node
+ linkType: hard
+
+"@wdio/logger@npm:8.16.17, @wdio/logger@npm:^8.11.0, @wdio/logger@npm:^8.16.17":
+ version: 8.16.17
+ resolution: "@wdio/logger@npm:8.16.17"
+ 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: 681b331f628e4ff92e3f36bc61d2f43010080e6d6e0f96bb0e478144f5d3b730307745aa55f2d229773b9738ed619daae02d75e26006430bede7271ddeb8f02b
+ languageName: node
+ linkType: hard
+
+"@wdio/protocols@npm:8.23.0":
+ version: 8.23.0
+ resolution: "@wdio/protocols@npm:8.23.0"
+ checksum: 7838bf4f9bd50f0e6dddc9277724facbd3f32c5b39819c268834a63c833e0448d2d45768f3abc1d1b8f428d7525f820db00b376bd1d1d2516e8a22a897177017
+ languageName: node
+ linkType: hard
+
+"@wdio/repl@npm:8.23.1":
+ version: 8.23.1
+ resolution: "@wdio/repl@npm:8.23.1"
+ dependencies:
+ "@types/node": "npm:^20.1.0"
+ checksum: 6511c65ec96e55080ac0a0c3d0106a07c46afbfda937998e257582437d3e3329fc2cd4cd0ec0c84ad31aa4bd55075501e6a7d37b9d25150f03ec3072ba96dc26
+ languageName: node
+ linkType: hard
+
+"@wdio/types@npm:8.23.1":
+ version: 8.23.1
+ resolution: "@wdio/types@npm:8.23.1"
+ dependencies:
+ "@types/node": "npm:^20.1.0"
+ checksum: 6e51f793c4c5ea7d310b80f6a5b7b74940e35f4e66714a863e127464f0337859f9f0af74245d84438661aa347ac23fd682da1eae4b10db4013df146089e68d8a
+ languageName: node
+ linkType: hard
+
+"@wdio/utils@npm:8.23.1":
+ version: 8.23.1
+ resolution: "@wdio/utils@npm:8.23.1"
+ dependencies:
+ "@puppeteer/browsers": "npm:^1.6.0"
+ "@wdio/logger": "npm:8.16.17"
+ "@wdio/types": "npm:8.23.1"
+ decamelize: "npm:^6.0.0"
+ deepmerge-ts: "npm:^5.1.0"
+ edgedriver: "npm:^5.3.5"
+ geckodriver: "npm:^4.2.0"
+ get-port: "npm:^7.0.0"
+ got: "npm:^13.0.0"
+ import-meta-resolve: "npm:^3.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: 1559f1178a2c4c86d91c24abc3c066a82e391ae82ec40739efa7637ed857991af83ce344898cb65156fa680fe79ad846eb60e35ba39f31ec325badd4592301e9
+ languageName: node
+ linkType: hard
+
"@xmldom/xmldom@npm:^0.8.8":
version: 0.8.10
resolution: "@xmldom/xmldom@npm:0.8.10"
@@ -3347,14 +3571,17 @@ __metadata:
babel-jest: "npm:^29.2.1"
eslint: "npm:^8.19.0"
expo: "npm:^49.0.18"
- jest: "npm:^29.2.1"
+ jest: "npm:^29.7.0"
metro-react-native-babel-preset: "npm:0.73.9"
prettier: "npm:^2.4.1"
react: "npm:18.2.0"
react-native: "npm:react-native-tvos@^0.72.6-0"
react-test-renderer: "npm:18.2.0"
rn-tvos-tab-bar: "file:.yalc/rn-tvos-tab-bar"
+ ts-jest: "npm:^29.1.1"
+ ts-node: "npm:^10.9.1"
typescript: "npm:4.8.4"
+ webdriverio: "npm:^8.23.4"
languageName: unknown
linkType: soft
@@ -3393,7 +3620,14 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.8.2, acorn@npm:^8.9.0":
+"acorn-walk@npm:^8.1.1":
+ version: 8.3.0
+ resolution: "acorn-walk@npm:8.3.0"
+ checksum: 24346e595f507b6e704a60d35f3c5e1aa9891d4fb6a3fc3d856503ab718cc26cabb5e3e1ff0ff8da6ec03d60a8226ebdb602805a94f970e7f797ea3b8b09437f
+ languageName: node
+ linkType: hard
+
+"acorn@npm:^8.4.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0":
version: 8.11.2
resolution: "acorn@npm:8.11.2"
bin:
@@ -3553,6 +3787,35 @@ __metadata:
languageName: node
linkType: hard
+"archiver-utils@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "archiver-utils@npm:4.0.1"
+ dependencies:
+ glob: "npm:^8.0.0"
+ graceful-fs: "npm:^4.2.0"
+ lazystream: "npm:^1.0.0"
+ lodash: "npm:^4.17.15"
+ normalize-path: "npm:^3.0.0"
+ readable-stream: "npm:^3.6.0"
+ checksum: fc646fe1f8e3650383b6f79384e1c8f69caf7685c705221e23393a674ee1d67331e246250a72b03ec2fbdb2cfe30adc2d4287f6357684d6843d604738bf2c870
+ languageName: node
+ linkType: hard
+
+"archiver@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "archiver@npm:6.0.1"
+ dependencies:
+ archiver-utils: "npm:^4.0.1"
+ async: "npm:^3.2.4"
+ buffer-crc32: "npm:^0.2.1"
+ readable-stream: "npm:^3.6.0"
+ readdir-glob: "npm:^1.1.2"
+ tar-stream: "npm:^3.0.0"
+ zip-stream: "npm:^5.0.1"
+ checksum: 54c5a634b39691114e727d4b4f360439fa7cd40b414c9d909606fbfd7048037f7dccefa49337f9ed19b1f5c209e021ce5e1ff9c6b547907257bc71f1af6f8cf3
+ languageName: node
+ linkType: hard
+
"arg@npm:4.1.0":
version: 4.1.0
resolution: "arg@npm:4.1.0"
@@ -3560,6 +3823,13 @@ __metadata:
languageName: node
linkType: hard
+"arg@npm:^4.1.0":
+ version: 4.1.3
+ resolution: "arg@npm:4.1.3"
+ checksum: 070ff801a9d236a6caa647507bdcc7034530604844d64408149a26b9e87c2f97650055c0f049abd1efc024b334635c01f29e0b632b371ac3f26130f4cf65997a
+ languageName: node
+ linkType: hard
+
"argparse@npm:^1.0.7":
version: 1.0.10
resolution: "argparse@npm:1.0.10"
@@ -3576,6 +3846,15 @@ __metadata:
languageName: node
linkType: hard
+"aria-query@npm:^5.0.0":
+ version: 5.3.0
+ resolution: "aria-query@npm:5.3.0"
+ dependencies:
+ dequal: "npm:^2.0.3"
+ checksum: 2bff0d4eba5852a9dd578ecf47eaef0e82cc52569b48469b0aac2db5145db0b17b7a58d9e01237706d1e14b7a1b0ac9b78e9c97027ad97679dd8f91b85da1469
+ languageName: node
+ linkType: hard
+
"array-buffer-byte-length@npm:^1.0.0":
version: 1.0.0
resolution: "array-buffer-byte-length@npm:1.0.0"
@@ -3674,6 +3953,15 @@ __metadata:
languageName: node
linkType: hard
+"ast-types@npm:^0.13.4":
+ version: 0.13.4
+ resolution: "ast-types@npm:0.13.4"
+ dependencies:
+ tslib: "npm:^2.0.1"
+ checksum: 3a1a409764faa1471601a0ad01b3aa699292991aa9c8a30c7717002cabdf5d98008e7b53ae61f6e058f757fc6ba965e147967a93c13e62692c907d79cfb245f8
+ languageName: node
+ linkType: hard
+
"astral-regex@npm:^1.0.0":
version: 1.0.0
resolution: "astral-regex@npm:1.0.0"
@@ -3688,7 +3976,7 @@ __metadata:
languageName: node
linkType: hard
-"async@npm:^3.2.2":
+"async@npm:^3.2.2, async@npm:^3.2.4":
version: 3.2.5
resolution: "async@npm:3.2.5"
checksum: 1408287b26c6db67d45cb346e34892cee555b8b59e6c68e6f8c3e495cad5ca13b4f218180e871f3c2ca30df4ab52693b66f2f6ff43644760cab0b2198bda79c1
@@ -3725,6 +4013,13 @@ __metadata:
languageName: node
linkType: hard
+"b4a@npm:^1.6.4":
+ version: 1.6.4
+ resolution: "b4a@npm:1.6.4"
+ checksum: a0af707430c3643fd8d9418c732849d3626f1c9281489e021fcad969fb4808fb9f67b224de36b59c9c3b5a13d853482fee0c0eb53f7aec12d540fa67f63648b6
+ languageName: node
+ linkType: hard
+
"babel-core@npm:^7.0.0-bridge.0":
version: 7.0.0-bridge.0
resolution: "babel-core@npm:7.0.0-bridge.0"
@@ -3949,6 +4244,13 @@ __metadata:
languageName: node
linkType: hard
+"basic-ftp@npm:^5.0.2":
+ version: 5.0.3
+ resolution: "basic-ftp@npm:5.0.3"
+ checksum: 2b960ea976a4c16f420290063e6399894220e107653de3bc9a19d842bcfee49855d20f2449d27f0217af2e9bcfb6008a81461b59e43b9ef1fe21263513b107b4
+ languageName: node
+ linkType: hard
+
"better-opn@npm:~3.0.2":
version: 3.0.2
resolution: "better-opn@npm:3.0.2"
@@ -3965,6 +4267,23 @@ __metadata:
languageName: node
linkType: hard
+"big-integer@npm:^1.6.17":
+ version: 1.6.52
+ resolution: "big-integer@npm:1.6.52"
+ checksum: 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: 752c2c2ff9f23506b3428cc8accbfcc92fec07bf8a31a1953e9c7e2193eb5db8a67252034ab93e8adab2a1c43f3eeb3da0bacae0320e9814f3ca127942c55871
+ languageName: node
+ linkType: hard
+
"bl@npm:^4.1.0":
version: 4.1.0
resolution: "bl@npm:4.1.0"
@@ -3976,6 +4295,13 @@ __metadata:
languageName: node
linkType: hard
+"bluebird@npm:~3.4.1":
+ version: 3.4.7
+ resolution: "bluebird@npm:3.4.7"
+ checksum: ac7e3df09a433b985a0ba61a0be4fc23e3874bf62440ffbca2f275a8498b00c11336f1f633631f38419b2c842515473985f9c4aaa9e4c9b36105535026d94144
+ languageName: node
+ linkType: hard
+
"blueimp-md5@npm:^2.10.0":
version: 2.19.0
resolution: "blueimp-md5@npm:2.19.0"
@@ -4072,6 +4398,15 @@ __metadata:
languageName: node
linkType: hard
+"bs-logger@npm:0.x":
+ version: 0.2.6
+ resolution: "bs-logger@npm:0.2.6"
+ dependencies:
+ fast-json-stable-stringify: "npm:2.x"
+ checksum: 80e89aaaed4b68e3374ce936f2eb097456a0dddbf11f75238dbd53140b1e39259f0d248a5089ed456f1158984f22191c3658d54a713982f676709fbe1a6fa5a0
+ languageName: node
+ linkType: hard
+
"bser@npm:2.1.1":
version: 2.1.1
resolution: "bser@npm:2.1.1"
@@ -4098,6 +4433,13 @@ __metadata:
languageName: node
linkType: hard
+"buffer-crc32@npm:^0.2.1, buffer-crc32@npm:~0.2.3":
+ version: 0.2.13
+ resolution: "buffer-crc32@npm:0.2.13"
+ checksum: cb0a8ddf5cf4f766466db63279e47761eb825693eeba6a5a95ee4ec8cb8f81ede70aa7f9d8aeec083e781d47154290eb5d4d26b3f7a465ec57fb9e7d59c47150
+ languageName: node
+ linkType: hard
+
"buffer-fill@npm:^1.0.0":
version: 1.0.0
resolution: "buffer-fill@npm:1.0.0"
@@ -4112,7 +4454,14 @@ __metadata:
languageName: node
linkType: hard
-"buffer@npm:^5.5.0":
+"buffer-indexof-polyfill@npm:~1.0.0":
+ version: 1.0.2
+ resolution: "buffer-indexof-polyfill@npm:1.0.2"
+ checksum: b8376d5f8b2c230d02fce36762b149b6c436aa03aca5e02b934ea13ce72a7e731c785fa30fb30e9c713df5173b4f8e89856574e70ce86b2f1d94d7d90166eab0
+ languageName: node
+ linkType: hard
+
+"buffer@npm:^5.2.1, buffer@npm:^5.5.0":
version: 5.7.1
resolution: "buffer@npm:5.7.1"
dependencies:
@@ -4122,6 +4471,13 @@ __metadata:
languageName: node
linkType: hard
+"buffers@npm:~0.1.1":
+ version: 0.1.1
+ resolution: "buffers@npm:0.1.1"
+ checksum: c7a3284ddb4f5c65431508be65535e3739215f7996aa03e5d3a3fcf03144d35ffca7d9825572e6c6c6007f5308b8553c7b2941fcf5e56fac20dedea7178f5f71
+ languageName: node
+ linkType: hard
+
"builtins@npm:^1.0.3":
version: 1.0.3
resolution: "builtins@npm:1.0.3"
@@ -4189,6 +4545,28 @@ __metadata:
languageName: node
linkType: hard
+"cacheable-lookup@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "cacheable-lookup@npm:7.0.0"
+ checksum: 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: 41b6658db369f20c03128227ecd219ca7ac52a9d24fc0f499cc9aa5d40c097b48b73553504cebd137024d957c0ddb5b67cf3ac1439b136667f3586257763f88d
+ languageName: node
+ linkType: hard
+
"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.4, call-bind@npm:^1.0.5":
version: 1.0.5
resolution: "call-bind@npm:1.0.5"
@@ -4253,6 +4631,15 @@ __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: c27b8b10fd372b07d80b3f63615ce5ecb9bb1b0be6934fe5de3bb0328f9ffad5051f206bd7a0b426b85778fee0c063a1f029fb32cc639f3b2ee38d6b39f52c5c
+ languageName: node
+ linkType: hard
+
"chalk@npm:^2.0.1, chalk@npm:^2.4.2":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
@@ -4274,6 +4661,13 @@ __metadata:
languageName: node
linkType: hard
+"chalk@npm:^5.1.2":
+ version: 5.3.0
+ resolution: "chalk@npm:5.3.0"
+ checksum: 8297d436b2c0f95801103ff2ef67268d362021b8210daf8ddbe349695333eb3610a71122172ff3b0272f1ef2cf7cc2c41fdaa4715f52e49ffe04c56340feed09
+ languageName: node
+ linkType: hard
+
"char-regex@npm:^1.0.2":
version: 1.0.2
resolution: "char-regex@npm:1.0.2"
@@ -4295,6 +4689,17 @@ __metadata:
languageName: node
linkType: hard
+"chromium-bidi@npm:0.4.16":
+ version: 0.4.16
+ resolution: "chromium-bidi@npm:0.4.16"
+ dependencies:
+ mitt: "npm:3.0.0"
+ peerDependencies:
+ devtools-protocol: "*"
+ checksum: 583aad0fff9c24381f90b8f6740be40f321cc031c88bb6881fe55f24e170b3342f2fd7242b700dcfd30f947830eb42879a1af333b94b386b3ba5b7a205646ae8
+ languageName: node
+ linkType: hard
+
"ci-info@npm:^2.0.0":
version: 2.0.0
resolution: "ci-info@npm:2.0.0"
@@ -4485,7 +4890,7 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^9.4.1":
+"commander@npm:^9.3.0, commander@npm:^9.4.1":
version: 9.5.0
resolution: "commander@npm:9.5.0"
checksum: 5f7784fbda2aaec39e89eb46f06a999e00224b3763dc65976e05929ec486e174fe9aac2655f03ba6a5e83875bd173be5283dc19309b7c65954701c02025b3c1d
@@ -4520,6 +4925,18 @@ __metadata:
languageName: node
linkType: hard
+"compress-commons@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "compress-commons@npm:5.0.1"
+ dependencies:
+ crc-32: "npm:^1.2.0"
+ crc32-stream: "npm:^5.0.0"
+ normalize-path: "npm:^3.0.0"
+ readable-stream: "npm:^3.6.0"
+ checksum: 1c604ac753b4ec643a807f3db545bf497d1e9c6f81e9132280c98d972b02bbeba087e7fb2d53f3043f9643a64a6140e9e39b94329040695d404b83a0c7f38fa2
+ languageName: node
+ linkType: hard
+
"compressible@npm:~2.0.16":
version: 2.0.18
resolution: "compressible@npm:2.0.18"
@@ -4605,6 +5022,25 @@ __metadata:
languageName: node
linkType: hard
+"crc-32@npm:^1.2.0":
+ version: 1.2.2
+ resolution: "crc-32@npm:1.2.2"
+ bin:
+ crc32: bin/crc32.njs
+ checksum: 11dcf4a2e77ee793835d49f2c028838eae58b44f50d1ff08394a610bfd817523f105d6ae4d9b5bef0aad45510f633eb23c903e9902e4409bed1ce70cb82b9bf0
+ languageName: node
+ linkType: hard
+
+"crc32-stream@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "crc32-stream@npm:5.0.0"
+ dependencies:
+ crc-32: "npm:^1.2.0"
+ readable-stream: "npm:^3.4.0"
+ checksum: bd6e6d49b76fd562eef3a4b7b64b1e551fb5dfca0a3b54fb7e59765c57468295b60755f85d3450fd61eee01dcca0974600157717cad8f356d513c28bac726a41
+ languageName: node
+ linkType: hard
+
"create-jest@npm:^29.7.0":
version: 29.7.0
resolution: "create-jest@npm:29.7.0"
@@ -4622,6 +5058,22 @@ __metadata:
languageName: node
linkType: hard
+"create-require@npm:^1.1.0":
+ version: 1.1.1
+ resolution: "create-require@npm:1.1.1"
+ checksum: 157cbc59b2430ae9a90034a5f3a1b398b6738bf510f713edc4d4e45e169bc514d3d99dd34d8d01ca7ae7830b5b8b537e46ae8f3c8f932371b0875c0151d7ec91
+ 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: 386727dc4c6b044746086aced959ff21101abb85c43df5e1d151547ccb6f338f86dec3f28b9dbddfa8ff5b9ec8662ed2263ad4607a93b2dc354fb7fe3bbb898a
+ languageName: node
+ linkType: hard
+
"cross-fetch@npm:^3.1.5":
version: 3.1.8
resolution: "cross-fetch@npm:3.1.8"
@@ -4676,6 +5128,20 @@ __metadata:
languageName: node
linkType: hard
+"css-shorthand-properties@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "css-shorthand-properties@npm:1.1.1"
+ checksum: f4a2acb9aa844e00ddc6bc47b7a68f2e3467f91e862253d276209f3e4f9c5821801babdfc9b8adba2b9271320bd54838953678859ef9edc33dd4b786fbe6c824
+ languageName: node
+ linkType: hard
+
+"css-value@npm:^0.0.1":
+ version: 0.0.1
+ resolution: "css-value@npm:0.0.1"
+ checksum: 1d3f5177df6c8d0ef26b98e2c3376b44c4a3898336bb2fb38d3ac38ee2e2848a4ca4fddec291108e1a254439f2c1462ac5cf71e342480b9123ac5f3cd1251cd5
+ languageName: node
+ linkType: hard
+
"csstype@npm:^3.0.2":
version: 3.1.2
resolution: "csstype@npm:3.1.2"
@@ -4690,6 +5156,20 @@ __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: 20a6b93107597530d71d4cb285acee17f66bcdfc03fd81040921a81252f19db27588d87fc8fc69e1950c55cfb0bf8ae40d0e5e21d907230813eb5d5a7f9eb45b
+ languageName: node
+ linkType: hard
+
+"data-uri-to-buffer@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "data-uri-to-buffer@npm:6.0.1"
+ checksum: d8631b4be9c3dcac748023c0708e86abb272d346ed85979d0f5171d461f5426c013ef1313933e2ce3aa6dbdf8b53461e657f2243b14fb2483744dbb3cc4ed331
+ languageName: node
+ linkType: hard
+
"dayjs@npm:^1.8.15":
version: 1.11.10
resolution: "dayjs@npm:1.11.10"
@@ -4706,7 +5186,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4":
+"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4":
version: 4.3.4
resolution: "debug@npm:4.3.4"
dependencies:
@@ -4734,6 +5214,22 @@ __metadata:
languageName: node
linkType: hard
+"decamelize@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "decamelize@npm:6.0.0"
+ checksum: 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: bd89d23141b96d80577e70c54fb226b2f40e74a6817652b80a116d7befb8758261ad073a8895648a29cc0a5947021ab66705cb542fa9c143c82022b27c5b175e
+ languageName: node
+ linkType: hard
+
"dedent@npm:^1.0.0":
version: 1.5.1
resolution: "dedent@npm:1.5.1"
@@ -4760,6 +5256,13 @@ __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: 28f810e6f3c638020922c3abfb4f20bc8fff00262dbc5a1f5283ecae0b8ffd3b3b95aaca3c8992d8680eb5754c11d87edff1915235e145c5afdc53102665418f
+ languageName: node
+ linkType: hard
+
"deepmerge@npm:^4.2.2, deepmerge@npm:^4.3.0":
version: 4.3.1
resolution: "deepmerge@npm:4.3.1"
@@ -4786,6 +5289,13 @@ __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: 625ce28e1b5ad10cf77057b9a6a727bf84780c17660f6644dab61dd34c23de3001f03cedc401f7d30a4ed9965c2e8a7336e220a329146f2cf85d4eddea429782
+ languageName: node
+ linkType: hard
+
"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.1":
version: 1.1.1
resolution: "define-data-property@npm:1.1.1"
@@ -4815,6 +5325,17 @@ __metadata:
languageName: node
linkType: hard
+"degenerator@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "degenerator@npm:5.0.1"
+ dependencies:
+ ast-types: "npm:^0.13.4"
+ escodegen: "npm:^2.1.0"
+ esprima: "npm:^4.0.1"
+ checksum: e48d8a651edeb512a648711a09afec269aac6de97d442a4bb9cf121a66877e0eec11b9727100a10252335c0666ae1c84a8bc1e3a3f47788742c975064d2c7b1c
+ languageName: node
+ linkType: hard
+
"del@npm:^6.0.0":
version: 6.1.1
resolution: "del@npm:6.1.1"
@@ -4863,6 +5384,13 @@ __metadata:
languageName: node
linkType: hard
+"dequal@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "dequal@npm:2.0.3"
+ checksum: f98860cdf58b64991ae10205137c0e97d384c3a4edc7f807603887b7c4b850af1224a33d88012009f150861cbee4fa2d322c4cc04b9313bee312e47f6ecaa888
+ languageName: node
+ linkType: hard
+
"destroy@npm:1.2.0":
version: 1.2.0
resolution: "destroy@npm:1.2.0"
@@ -4886,13 +5414,34 @@ __metadata:
languageName: node
linkType: hard
-"diff-sequences@npm:^29.6.3":
- version: 29.6.3
- resolution: "diff-sequences@npm:29.6.3"
+"devtools-protocol@npm:0.0.1147663":
+ version: 0.0.1147663
+ resolution: "devtools-protocol@npm:0.0.1147663"
+ checksum: 3620276912ec881ead6445a70fc740856f1fdef4eaebee9dd3411d6eeb9a1036cde4856cd5bdcf4c294aead438c2cf6c18834b314ba0fd97b95eb6d4efb75dc9
+ languageName: node
+ linkType: hard
+
+"devtools-protocol@npm:^0.0.1213968":
+ version: 0.0.1213968
+ resolution: "devtools-protocol@npm:0.0.1213968"
+ checksum: 0818d951dadf2be1dc123606316485e471ae0d718d44085a933dcad106460d8f7d8dd123614c86944e00d30b0a25775a883d769067ada447c9f0920d44274b65
+ languageName: node
+ linkType: hard
+
+"diff-sequences@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "diff-sequences@npm:29.6.3"
checksum: 32e27ac7dbffdf2fb0eb5a84efd98a9ad084fbabd5ac9abb8757c6770d5320d2acd172830b28c4add29bb873d59420601dfc805ac4064330ce59b1adfd0593b2
languageName: node
linkType: hard
+"diff@npm:^4.0.1":
+ version: 4.0.2
+ resolution: "diff@npm:4.0.2"
+ checksum: 81b91f9d39c4eaca068eb0c1eb0e4afbdc5bb2941d197f513dd596b820b956fef43485876226d65d497bebc15666aa2aa82c679e84f65d5f2bfbf14ee46e32c1
+ languageName: node
+ linkType: hard
+
"dir-glob@npm:^3.0.1":
version: 3.0.1
resolution: "dir-glob@npm:3.0.1"
@@ -4934,6 +5483,15 @@ __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: 0765a4cc6fe6d9615d43cc6dbccff6f8412811d89a6f6aa44828ca9422a0a469625ce023bf81cee68f52930dbedf9c5716056ff264ac886612702d134b5e39b4
+ languageName: node
+ linkType: hard
+
"eastasianwidth@npm:^0.2.0":
version: 0.2.0
resolution: "eastasianwidth@npm:0.2.0"
@@ -4941,6 +5499,32 @@ __metadata:
languageName: node
linkType: hard
+"edge-paths@npm:^3.0.5":
+ version: 3.0.5
+ resolution: "edge-paths@npm:3.0.5"
+ dependencies:
+ "@types/which": "npm:^2.0.1"
+ which: "npm:^2.0.2"
+ checksum: 690c3d274004ab1ea87be50d261690c788ad27debdb0b7a38b0d91e823510b2ef3aa58735666cfeafc88e2d935f329f968901caee860cde3f50110f1d383e6e3
+ languageName: node
+ linkType: hard
+
+"edgedriver@npm:^5.3.5":
+ version: 5.3.8
+ resolution: "edgedriver@npm:5.3.8"
+ dependencies:
+ "@wdio/logger": "npm:^8.16.17"
+ decamelize: "npm:^6.0.0"
+ edge-paths: "npm:^3.0.5"
+ node-fetch: "npm:^3.3.2"
+ unzipper: "npm:^0.10.14"
+ which: "npm:^4.0.0"
+ bin:
+ edgedriver: bin/edgedriver.js
+ checksum: 5f3b6f0613e1f1dcd00c3f0655d1456142567df08f12d9955edb6fd562e336aa3d9f454704bb9370e0a9c3bf7d46d549decaf66cf52184b9a8875c88b8f7ef2d
+ languageName: node
+ linkType: hard
+
"ee-first@npm:1.1.1":
version: 1.1.1
resolution: "ee-first@npm:1.1.1"
@@ -5201,6 +5785,24 @@ __metadata:
languageName: node
linkType: hard
+"escodegen@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "escodegen@npm:2.1.0"
+ dependencies:
+ esprima: "npm:^4.0.1"
+ estraverse: "npm:^5.2.0"
+ esutils: "npm:^2.0.2"
+ source-map: "npm:~0.6.1"
+ dependenciesMeta:
+ source-map:
+ optional: true
+ bin:
+ escodegen: bin/escodegen.js
+ esgenerate: bin/esgenerate.js
+ checksum: e1450a1f75f67d35c061bf0d60888b15f62ab63aef9df1901cffc81cffbbb9e8b3de237c5502cf8613a017c1df3a3003881307c78835a1ab54d8c8d2206e01d3
+ languageName: node
+ linkType: hard
+
"eslint-config-prettier@npm:^8.5.0":
version: 8.10.0
resolution: "eslint-config-prettier@npm:8.10.0"
@@ -5415,7 +6017,7 @@ __metadata:
languageName: node
linkType: hard
-"esprima@npm:^4.0.0, esprima@npm:~4.0.0":
+"esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0":
version: 4.0.1
resolution: "esprima@npm:4.0.1"
bin:
@@ -5667,6 +6269,30 @@ __metadata:
languageName: node
linkType: hard
+"extract-zip@npm:2.0.1":
+ version: 2.0.1
+ resolution: "extract-zip@npm:2.0.1"
+ dependencies:
+ "@types/yauzl": "npm:^2.9.1"
+ debug: "npm:^4.1.1"
+ get-stream: "npm:^5.1.0"
+ yauzl: "npm:^2.10.0"
+ dependenciesMeta:
+ "@types/yauzl":
+ optional: true
+ bin:
+ extract-zip: cli.js
+ checksum: 9afbd46854aa15a857ae0341a63a92743a7b89c8779102c3b4ffc207516b2019337353962309f85c66ee3d9092202a83cdc26dbf449a11981272038443974aee
+ languageName: node
+ linkType: hard
+
+"fast-deep-equal@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "fast-deep-equal@npm:2.0.1"
+ checksum: 1602e0d6ed63493c865cc6b03f9070d6d3926e8cd086a123060b58f80a295f3f08b1ecfb479ae7c45b7fd45535202aea7cf5b49bc31bffb81c20b1502300be84
+ languageName: node
+ linkType: hard
+
"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
@@ -5681,6 +6307,13 @@ __metadata:
languageName: node
linkType: hard
+"fast-fifo@npm:^1.1.0, fast-fifo@npm:^1.2.0":
+ version: 1.3.2
+ resolution: "fast-fifo@npm:1.3.2"
+ checksum: d53f6f786875e8b0529f784b59b4b05d4b5c31c651710496440006a398389a579c8dbcd2081311478b5bf77f4b0b21de69109c5a4eabea9d8e8783d1eb864e4c
+ languageName: node
+ linkType: hard
+
"fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.9":
version: 3.3.2
resolution: "fast-glob@npm:3.3.2"
@@ -5694,7 +6327,7 @@ __metadata:
languageName: node
linkType: hard
-"fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0":
+"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0":
version: 2.1.0
resolution: "fast-json-stable-stringify@npm:2.1.0"
checksum: 7f081eb0b8a64e0057b3bb03f974b3ef00135fbf36c1c710895cd9300f13c94ba809bb3a81cf4e1b03f6e5285610a61abbd7602d0652de423144dfee5a389c9b
@@ -5768,6 +6401,25 @@ __metadata:
languageName: node
linkType: hard
+"fd-slicer@npm:~1.1.0":
+ version: 1.1.0
+ resolution: "fd-slicer@npm:1.1.0"
+ dependencies:
+ pend: "npm:~1.2.0"
+ checksum: 304dd70270298e3ffe3bcc05e6f7ade2511acc278bc52d025f8918b48b6aa3b77f10361bddfadfe2a28163f7af7adbdce96f4d22c31b2f648ba2901f0c5fc20e
+ 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: 60054bf47bfa10fb0ba6cb7742acec2f37c1f56344f79a70bb8b1c48d77675927c720ff3191fa546410a0442c998d27ab05e9144c32d530d8a52fbe68f843b69
+ languageName: node
+ linkType: hard
+
"fetch-retry@npm:^4.1.1":
version: 4.1.1
resolution: "fetch-retry@npm:4.1.1"
@@ -5932,6 +6584,13 @@ __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: 4c06ae2b79ad693a59938dc49ebd020ecb58e4584860a90a230f80a68b026483b022ba5e4143cff06ae5ac8fd446a0b500fabc87bbac3d1f62f2757f8dabcaf7
+ languageName: node
+ linkType: hard
+
"form-data@npm:^3.0.1":
version: 3.0.1
resolution: "form-data@npm:3.0.1"
@@ -5943,6 +6602,15 @@ __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: 5392ec484f9ce0d5e0d52fb5a78e7486637d516179b0eb84d81389d7eccf9ca2f663079da56f761355c0a65792810e3b345dc24db9a8bbbcf24ef3c8c88570c6
+ languageName: node
+ linkType: hard
+
"freeport-async@npm:2.0.0":
version: 2.0.0
resolution: "freeport-async@npm:2.0.0"
@@ -6036,6 +6704,18 @@ __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: f52a0687a0649c6b93973eb7f1d5495e445fa993f797ba1af186e666b6aebe53916a8c497dce7037c74d0d4a33c56b0ab1f98f10ad71cca84ba8661110d25ee2
+ languageName: node
+ linkType: hard
+
"function-bind@npm:^1.1.1, function-bind@npm:^1.1.2":
version: 1.1.2
resolution: "function-bind@npm:1.1.2"
@@ -6062,6 +6742,24 @@ __metadata:
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"
+ bin:
+ geckodriver: bin/geckodriver.js
+ checksum: 1fccafad8c606b1b6e17cc80461a74ad4fe2b788632313a44c0767dbd505e633cf4e4c63f44eb086c25f047908dee39424f5d996714f9efec9ae2dd75121720f
+ languageName: node
+ linkType: hard
+
"gensync@npm:^1.0.0-beta.2":
version: 1.0.0-beta.2
resolution: "gensync@npm:1.0.0-beta.2"
@@ -6102,6 +6800,13 @@ __metadata:
languageName: node
linkType: hard
+"get-port@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "get-port@npm:7.0.0"
+ checksum: 8d6ba2a45ed0171dcacf67c69faf315f4fddf09cdb6596648951746430103415b7a79feb35e78fba71e8bcbe0c3dbf64fea384963302c689dcae2359bea3b369
+ languageName: node
+ linkType: hard
+
"get-stream@npm:^4.0.0":
version: 4.1.0
resolution: "get-stream@npm:4.1.0"
@@ -6111,7 +6816,16 @@ __metadata:
languageName: node
linkType: hard
-"get-stream@npm:^6.0.0":
+"get-stream@npm:^5.1.0":
+ version: 5.2.0
+ resolution: "get-stream@npm:5.2.0"
+ dependencies:
+ pump: "npm:^3.0.0"
+ checksum: 43797ffd815fbb26685bf188c8cfebecb8af87b3925091dd7b9a9c915993293d78e3c9e1bce125928ff92f2d0796f3889b92b5ec6d58d1041b574682132e0a80
+ languageName: node
+ linkType: hard
+
+"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1":
version: 6.0.1
resolution: "get-stream@npm:6.0.1"
checksum: 49825d57d3fd6964228e6200a58169464b8e8970489b3acdc24906c782fb7f01f9f56f8e6653c4a50713771d6658f7cfe051e5eb8c12e334138c9c918b296341
@@ -6128,6 +6842,18 @@ __metadata:
languageName: node
linkType: hard
+"get-uri@npm:^6.0.1":
+ version: 6.0.2
+ resolution: "get-uri@npm:6.0.2"
+ dependencies:
+ basic-ftp: "npm:^5.0.2"
+ data-uri-to-buffer: "npm:^6.0.0"
+ debug: "npm:^4.3.4"
+ fs-extra: "npm:^8.1.0"
+ checksum: 50ef3e0b76d202c41f4878e5d9f44ff125ce4ccc7a9f6a54d51bc633bf643e5e044cacdf5944a2554cdd2e10b7e92628e694b35ff2b943271afd37cde9570d5d
+ languageName: node
+ linkType: hard
+
"getenv@npm:^1.0.0":
version: 1.0.0
resolution: "getenv@npm:1.0.0"
@@ -6209,7 +6935,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^8.0.3":
+"glob@npm:^8.0.0, glob@npm:^8.0.3":
version: 8.1.0
resolution: "glob@npm:8.1.0"
dependencies:
@@ -6270,13 +6996,58 @@ __metadata:
languageName: node
linkType: hard
-"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
+"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: 2fe97fcbd7a9ffc7c2d0ecf59aca0a0562e73a7749cadada9770eeb18efbdca3086262625fb65590594edc220a1eca58fab0d26b0c93c2f9a008234da71ca66b
+ languageName: node
+ linkType: hard
+
+"got@npm:^13.0.0":
+ version: 13.0.0
+ resolution: "got@npm:13.0.0"
+ 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: d6a4648dc46f1f9df2637b8730d4e664349a93cb6df62c66dfbb48f7887ba79742a1cc90739a4eb1c15f790ca838ff641c5cdecdc877993627274aeb0f02b92d
+ 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.9":
version: 4.2.11
resolution: "graceful-fs@npm:4.2.11"
checksum: 386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2
languageName: node
linkType: hard
+"grapheme-splitter@npm:^1.0.2":
+ version: 1.0.4
+ resolution: "grapheme-splitter@npm:1.0.4"
+ checksum: 108415fb07ac913f17040dc336607772fcea68c7f495ef91887edddb0b0f5ff7bc1d1ab181b125ecb2f0505669ef12c9a178a3bbd2dd8e042d8c5f1d7c90331a
+ languageName: node
+ linkType: hard
+
"graphemer@npm:^1.4.0":
version: 1.4.0
resolution: "graphemer@npm:1.4.0"
@@ -6435,6 +7206,16 @@ __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: 7207201d3c6e53e72e510c9b8912e4f3e468d3ecc0cf3bf52682f2aac9cd99358b896d1da4467380adc151cf97c412bedc59dc13dae90c523f42053a7449eedb
+ languageName: node
+ linkType: hard
+
"https-proxy-agent@npm:^5.0.1":
version: 5.0.1
resolution: "https-proxy-agent@npm:5.0.1"
@@ -6445,7 +7226,7 @@ __metadata:
languageName: node
linkType: hard
-"https-proxy-agent@npm:^7.0.1":
+"https-proxy-agent@npm:^7.0.0, https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.2":
version: 7.0.2
resolution: "https-proxy-agent@npm:7.0.2"
dependencies:
@@ -6537,6 +7318,13 @@ __metadata:
languageName: node
linkType: hard
+"import-meta-resolve@npm:^3.0.0":
+ version: 3.1.1
+ resolution: "import-meta-resolve@npm:3.1.1"
+ checksum: 75545f3f0f4f789f15b91a541b2d3e9d5b25fc9e8c60e8423cbdef4fff226f45520bd040219c63eee001878f075e82b52e436ca0d7d05e6c4fdc0348b7f251dd
+ languageName: node
+ linkType: hard
+
"imurmurhash@npm:^0.1.4":
version: 0.1.4
resolution: "imurmurhash@npm:0.1.4"
@@ -6568,7 +7356,7 @@ __metadata:
languageName: node
linkType: hard
-"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3":
+"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.0, inherits@npm:~2.0.3":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2
@@ -6619,7 +7407,7 @@ __metadata:
languageName: node
linkType: hard
-"ip@npm:^1.1.5":
+"ip@npm:^1.1.5, ip@npm:^1.1.8":
version: 1.1.8
resolution: "ip@npm:1.1.8"
checksum: ab32a5ecfa678d4c158c1381c4c6744fce89a1d793e1b6635ba79d0753c069030b672d765887b6fff55670c711dfa47475895e5d6013efbbcf04687c51cb8db9
@@ -6872,6 +7660,13 @@ __metadata:
languageName: node
linkType: hard
+"is-plain-obj@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "is-plain-obj@npm:4.1.0"
+ checksum: 32130d651d71d9564dc88ba7e6fda0e91a1010a3694648e9f4f47bb6080438140696d3e3e15c741411d712e47ac9edc1a8a9de1fe76f3487b0d90be06ac9975e
+ languageName: node
+ linkType: hard
+
"is-plain-object@npm:^2.0.4":
version: 2.0.4
resolution: "is-plain-object@npm:2.0.4"
@@ -7517,7 +8312,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^29.7.0":
+"jest-util@npm:^29.0.0, jest-util@npm:^29.7.0":
version: 29.7.0
resolution: "jest-util@npm:29.7.0"
dependencies:
@@ -7584,7 +8379,7 @@ __metadata:
languageName: node
linkType: hard
-"jest@npm:^29.2.1":
+"jest@npm:^29.7.0":
version: 29.7.0
resolution: "jest@npm:29.7.0"
dependencies:
@@ -7843,6 +8638,22 @@ __metadata:
languageName: node
linkType: hard
+"ky@npm:^0.33.0":
+ version: 0.33.3
+ resolution: "ky@npm:0.33.3"
+ checksum: 5ba8de4c97c2abe5fb1b7d1b20252f95a7b249254af03cdfac670b9615de6b2b4af747bf363a1b918d2650c4cc83259578105f8eadd284f4e1c4261081e29640
+ languageName: node
+ linkType: hard
+
+"lazystream@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "lazystream@npm:1.0.1"
+ dependencies:
+ readable-stream: "npm:^2.0.5"
+ checksum: ea4e509a5226ecfcc303ba6782cc269be8867d372b9bcbd625c88955df1987ea1a20da4643bf9270336415a398d33531ebf0d5f0d393b9283dc7c98bfcbd7b69
+ languageName: node
+ linkType: hard
+
"leven@npm:^3.1.0":
version: 3.1.0
resolution: "leven@npm:3.1.0"
@@ -7957,6 +8768,24 @@ __metadata:
languageName: node
linkType: hard
+"listenercount@npm:~1.0.1":
+ version: 1.0.1
+ resolution: "listenercount@npm:1.0.1"
+ checksum: 280c38501984f0a83272187ea472aff18a2aa3db40d8e05be5f797dc813c3d9351ae67a64e09d23d36e6061288b291c989390297db6a99674de2394c6930284c
+ languageName: node
+ linkType: hard
+
+"locate-app@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "locate-app@npm:2.1.0"
+ dependencies:
+ n12: "npm:0.4.0"
+ type-fest: "npm:2.13.0"
+ userhome: "npm:1.0.0"
+ checksum: 6f8d69e8eccda2c5501a607c06d2ae5dcbc376e7bfe6df63be94a9175df65f1193ae95ed01d1a689169e91c7492174aff1e33b0947cc9597dc7b2009033a3fa4
+ languageName: node
+ linkType: hard
+
"locate-path@npm:^3.0.0":
version: 3.0.0
resolution: "locate-path@npm:3.0.0"
@@ -7985,6 +8814,13 @@ __metadata:
languageName: node
linkType: hard
+"lodash.clonedeep@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "lodash.clonedeep@npm:4.5.0"
+ checksum: 2caf0e4808f319d761d2939ee0642fa6867a4bbf2cfce43276698828380756b99d4c4fa226d881655e6ac298dd453fe12a5ec8ba49861777759494c534936985
+ languageName: node
+ linkType: hard
+
"lodash.debounce@npm:^4.0.8":
version: 4.0.8
resolution: "lodash.debounce@npm:4.0.8"
@@ -7992,6 +8828,13 @@ __metadata:
languageName: node
linkType: hard
+"lodash.memoize@npm:4.x":
+ version: 4.1.2
+ resolution: "lodash.memoize@npm:4.1.2"
+ checksum: c8713e51eccc650422716a14cece1809cfe34bc5ab5e242b7f8b4e2241c2483697b971a604252807689b9dd69bfe3a98852e19a5b89d506b000b4187a1285df8
+ languageName: node
+ linkType: hard
+
"lodash.merge@npm:^4.6.2":
version: 4.6.2
resolution: "lodash.merge@npm:4.6.2"
@@ -8006,7 +8849,14 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:^4.17.13, lodash@npm:^4.17.21, lodash@npm:^4.17.4":
+"lodash.zip@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "lodash.zip@npm:4.2.0"
+ checksum: e596da80a6138e369998b50c78b51ed6cf984b4f239e59056aa18dca5972a213c491c511caf5888a2dec603c67265caf942099bec554a86a5c7ff1937d57f0e4
+ languageName: node
+ linkType: hard
+
+"lodash@npm:^4.17.13, lodash@npm:^4.17.15, lodash@npm:^4.17.21, lodash@npm:^4.17.4":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
@@ -8045,6 +8895,20 @@ __metadata:
languageName: node
linkType: hard
+"loglevel-plugin-prefix@npm:^0.8.4":
+ version: 0.8.4
+ resolution: "loglevel-plugin-prefix@npm:0.8.4"
+ checksum: 357524eec4c165ff823b5bbf72e8373ff529e5cb95c1f4b20749847bd5b5b16ab328d6d33d1a9019f1a2dc52e28fca5d595e52f2ee20e24986182a6f9552a9ec
+ languageName: node
+ linkType: hard
+
+"loglevel@npm:^1.6.0":
+ version: 1.8.1
+ resolution: "loglevel@npm:1.8.1"
+ checksum: 21069436c97448a1801b154a77d19ada212225c513d94f0471bfe299c981ffd4dc0d21e6211f9250bd6209ba9837bfe0d40d9295c673d73e3c543ec6b1c5d9ef
+ languageName: node
+ linkType: hard
+
"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
version: 1.4.0
resolution: "loose-envify@npm:1.4.0"
@@ -8056,6 +8920,13 @@ __metadata:
languageName: node
linkType: hard
+"lowercase-keys@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "lowercase-keys@npm:3.0.0"
+ checksum: ef62b9fa5690ab0a6e4ef40c94efce68e3ed124f583cc3be38b26ff871da0178a28b9a84ce0c209653bb25ca135520ab87fea7cd411a54ac4899cb2f30501430
+ languageName: node
+ linkType: hard
+
"lru-cache@npm:^10.0.1, lru-cache@npm:^9.1.1 || ^10.0.0":
version: 10.0.3
resolution: "lru-cache@npm:10.0.3"
@@ -8081,6 +8952,13 @@ __metadata:
languageName: node
linkType: hard
+"lru-cache@npm:^7.14.1":
+ version: 7.18.3
+ resolution: "lru-cache@npm:7.18.3"
+ checksum: b3a452b491433db885beed95041eb104c157ef7794b9c9b4d647be503be91769d11206bb573849a16b4cc0d03cbd15ffd22df7960997788b74c1d399ac7a4fed
+ 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"
@@ -8100,6 +8978,13 @@ __metadata:
languageName: node
linkType: hard
+"make-error@npm:1.x, make-error@npm:^1.1.1":
+ version: 1.3.6
+ resolution: "make-error@npm:1.3.6"
+ checksum: 171e458d86854c6b3fc46610cfacf0b45149ba043782558c6875d9f42f222124384ad0b468c92e996d815a8a2003817a710c0a160e49c1c394626f76fa45396f
+ languageName: node
+ linkType: hard
+
"make-fetch-happen@npm:^13.0.0":
version: 13.0.0
resolution: "make-fetch-happen@npm:13.0.0"
@@ -8623,6 +9508,20 @@ __metadata:
languageName: node
linkType: hard
+"mimic-response@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "mimic-response@npm:3.1.0"
+ checksum: 0d6f07ce6e03e9e4445bee655202153bdb8a98d67ee8dc965ac140900d7a2688343e6b4c9a72cfc9ef2f7944dfd76eef4ab2482eb7b293a68b84916bac735362
+ languageName: node
+ linkType: hard
+
+"mimic-response@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "mimic-response@npm:4.0.0"
+ checksum: 761d788d2668ae9292c489605ffd4fad220f442fbae6832adce5ebad086d691e906a6d5240c290293c7a11e99fbdbbef04abbbed498bf8699a4ee0f31315e3fb
+ 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":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
@@ -8632,7 +9531,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^5.0.1":
+"minimatch@npm:^5.0.1, minimatch@npm:^5.1.0":
version: 5.1.6
resolution: "minimatch@npm:5.1.6"
dependencies:
@@ -8641,7 +9540,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^9.0.1":
+"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1":
version: 9.0.3
resolution: "minimatch@npm:9.0.3"
dependencies:
@@ -8750,7 +9649,21 @@ __metadata:
languageName: node
linkType: hard
-"mkdirp@npm:^0.5.1, mkdirp@npm:~0.5.1":
+"mitt@npm:3.0.0":
+ version: 3.0.0
+ resolution: "mitt@npm:3.0.0"
+ checksum: c530c7747d5de7c9976c83d7c2450d9dfddbfed45f7e8b55e5e197be68dbed80e509a8aae97807ae6945dc79f3922d49b2813f3c08fd20cf8aa6a6a47e454a36
+ languageName: node
+ linkType: hard
+
+"mkdirp-classic@npm:^0.5.2":
+ version: 0.5.3
+ resolution: "mkdirp-classic@npm:0.5.3"
+ checksum: 95371d831d196960ddc3833cc6907e6b8f67ac5501a6582f47dfae5eb0f092e9f8ce88e0d83afcae95d6e2b61a01741ba03714eeafb6f7a6e9dcc158ac85b168
+ languageName: node
+ linkType: hard
+
+"mkdirp@npm:>=0.5 0, mkdirp@npm:^0.5.1, mkdirp@npm:~0.5.1":
version: 0.5.6
resolution: "mkdirp@npm:0.5.6"
dependencies:
@@ -8813,6 +9726,13 @@ __metadata:
languageName: node
linkType: hard
+"n12@npm:0.4.0":
+ version: 0.4.0
+ resolution: "n12@npm:0.4.0"
+ checksum: d55c3ac9d6cf6d02af1bd7e2132e8163b7196253f792d6a81e2ed10795a2afe1ffec4ad12425fe99cdb51182a25c28750d00ad21029b1e1583229aaba18c27d5
+ languageName: node
+ linkType: hard
+
"nanoid@npm:^3.3.6":
version: 3.3.7
resolution: "nanoid@npm:3.3.7"
@@ -8866,6 +9786,13 @@ __metadata:
languageName: node
linkType: hard
+"netmask@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "netmask@npm:2.0.2"
+ checksum: cafd28388e698e1138ace947929f842944d0f1c0b87d3fa2601a61b38dc89397d33c0ce2c8e7b99e968584b91d15f6810b91bef3f3826adf71b1833b61d4bf4f
+ languageName: node
+ linkType: hard
+
"nice-try@npm:^1.0.4":
version: 1.0.5
resolution: "nice-try@npm:1.0.5"
@@ -8896,6 +9823,13 @@ __metadata:
languageName: node
linkType: hard
+"node-domexception@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "node-domexception@npm:1.0.0"
+ checksum: 5e5d63cda29856402df9472335af4bb13875e1927ad3be861dc5ebde38917aecbf9ae337923777af52a48c426b70148815e890a5d72760f1b4d758cc671b1a2b
+ languageName: node
+ linkType: hard
+
"node-fetch@npm:^2.2.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7":
version: 2.7.0
resolution: "node-fetch@npm:2.7.0"
@@ -8910,6 +9844,17 @@ __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: f3d5e56190562221398c9f5750198b34cf6113aa304e34ee97c94fd300ec578b25b2c2906edba922050fce983338fde0d5d34fcb0fc3336ade5bd0e429ad7538
+ languageName: node
+ linkType: hard
+
"node-forge@npm:^1.2.1, node-forge@npm:^1.3.1":
version: 1.3.1
resolution: "node-forge@npm:1.3.1"
@@ -8976,6 +9921,13 @@ __metadata:
languageName: node
linkType: hard
+"normalize-url@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "normalize-url@npm:8.0.0"
+ checksum: 09582d56acd562d89849d9239852c2aff225c72be726556d6883ff36de50006803d32a023c10e917bcc1c55f73f3bb16434f67992fe9b61906a3db882192753c
+ languageName: node
+ linkType: hard
+
"npm-package-arg@npm:^7.0.0":
version: 7.0.0
resolution: "npm-package-arg@npm:7.0.0"
@@ -9237,6 +10189,13 @@ __metadata:
languageName: node
linkType: hard
+"p-cancelable@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "p-cancelable@npm:3.0.0"
+ checksum: 948fd4f8e87b956d9afc2c6c7392de9113dac817cb1cecf4143f7a3d4c57ab5673614a80be3aba91ceec5e4b69fd8c869852d7e8048bc3d9273c4c36ce14b9aa
+ languageName: node
+ linkType: hard
+
"p-finally@npm:^1.0.0":
version: 1.0.0
resolution: "p-finally@npm:1.0.0"
@@ -9305,6 +10264,33 @@ __metadata:
languageName: node
linkType: hard
+"pac-proxy-agent@npm:^7.0.0, pac-proxy-agent@npm:^7.0.1":
+ version: 7.0.1
+ resolution: "pac-proxy-agent@npm:7.0.1"
+ dependencies:
+ "@tootallnate/quickjs-emscripten": "npm:^0.23.0"
+ agent-base: "npm:^7.0.2"
+ debug: "npm:^4.3.4"
+ get-uri: "npm:^6.0.1"
+ http-proxy-agent: "npm:^7.0.0"
+ https-proxy-agent: "npm:^7.0.2"
+ pac-resolver: "npm:^7.0.0"
+ socks-proxy-agent: "npm:^8.0.2"
+ checksum: 95b07e2a409511262d6e29be3d50f2e18ac387ef99664687ab4e92741d1d20fae97309722c37841583b024d1cde1790dd263a9b915d5241751b77f1e8003c418
+ languageName: node
+ linkType: hard
+
+"pac-resolver@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "pac-resolver@npm:7.0.0"
+ dependencies:
+ degenerator: "npm:^5.0.0"
+ ip: "npm:^1.1.8"
+ netmask: "npm:^2.0.2"
+ checksum: a5ac1bf1f33f667a1c85fd61744672d9364534a1bb68a676ef920091b735ed8a10fc2b57385909e34822a2147b10a898dd79139b07dae0dbd568561d5c40a81b
+ languageName: node
+ linkType: hard
+
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -9428,6 +10414,13 @@ __metadata:
languageName: node
linkType: hard
+"pend@npm:~1.2.0":
+ version: 1.2.0
+ resolution: "pend@npm:1.2.0"
+ checksum: 8a87e63f7a4afcfb0f9f77b39bb92374afc723418b9cb716ee4257689224171002e07768eeade4ecd0e86f1fa3d8f022994219fb45634f2dbd78c6803e452458
+ languageName: node
+ linkType: hard
+
"picocolors@npm:^1.0.0":
version: 1.0.0
resolution: "picocolors@npm:1.0.0"
@@ -9644,6 +10637,45 @@ __metadata:
languageName: node
linkType: hard
+"proxy-agent@npm:6.3.0":
+ version: 6.3.0
+ resolution: "proxy-agent@npm:6.3.0"
+ 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.0"
+ lru-cache: "npm:^7.14.1"
+ pac-proxy-agent: "npm:^7.0.0"
+ proxy-from-env: "npm:^1.1.0"
+ socks-proxy-agent: "npm:^8.0.1"
+ checksum: 40a0df2c9af5da8e6fcb95268f3e93181d8dd5c5ee9493517793fe75f847641f44a962d25a49d7208ec3b68cf1998fcd0d976bae773796e2023c71cddd76b642
+ 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: 72532eeae5f038873232905e17272eaecae5e5891b06f0f40cce139a84a4b19f482ab3ce586050fd2c64ca9171c7828ef183eb49c615f0faa359f1213063498a
+ languageName: node
+ linkType: hard
+
+"proxy-from-env@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "proxy-from-env@npm:1.1.0"
+ checksum: fe7dd8b1bdbbbea18d1459107729c3e4a2243ca870d26d34c2c1bcd3e4425b7bcc5112362df2d93cc7fb9746f6142b5e272fd1cc5c86ddf8580175186f6ad42b
+ languageName: node
+ linkType: hard
+
"pump@npm:^3.0.0":
version: 3.0.0
resolution: "pump@npm:3.0.0"
@@ -9661,6 +10693,25 @@ __metadata:
languageName: node
linkType: hard
+"puppeteer-core@npm:^20.9.0":
+ version: 20.9.0
+ resolution: "puppeteer-core@npm:20.9.0"
+ dependencies:
+ "@puppeteer/browsers": "npm:1.4.6"
+ chromium-bidi: "npm:0.4.16"
+ cross-fetch: "npm:4.0.0"
+ debug: "npm:4.3.4"
+ devtools-protocol: "npm:0.0.1147663"
+ ws: "npm:8.13.0"
+ peerDependencies:
+ typescript: ">= 4.7.4"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 1c6b0a2c648af2b3d011ac4bfa52cd22ac8e68f794664cf0e7a49c2f9bd88ab2ecc40c07bfe745e5e4b90fccc98c2204ad2168b484a1a9d55062a444b488a395
+ languageName: node
+ linkType: hard
+
"pure-rand@npm:^6.0.0":
version: 6.0.4
resolution: "pure-rand@npm:6.0.4"
@@ -9686,6 +10737,13 @@ __metadata:
languageName: node
linkType: hard
+"query-selector-shadow-dom@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "query-selector-shadow-dom@npm:1.0.1"
+ checksum: f36de03f170ff1da69c3eecfa7f8b01e450a46dd266c921e17f36076ec59862eee00179489f30cb17c118bb56e868436578c01ea66f671fb358750d6ae474125
+ languageName: node
+ linkType: hard
+
"querystringify@npm:^2.1.1":
version: 2.2.0
resolution: "querystringify@npm:2.2.0"
@@ -9700,6 +10758,13 @@ __metadata:
languageName: node
linkType: hard
+"queue-tick@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "queue-tick@npm:1.0.1"
+ checksum: 0db998e2c9b15215317dbcf801e9b23e6bcde4044e115155dae34f8e7454b9a783f737c9a725528d677b7a66c775eb7a955cf144fe0b87f62b575ce5bfd515a9
+ languageName: node
+ linkType: hard
+
"queue@npm:6.0.2":
version: 6.0.2
resolution: "queue@npm:6.0.2"
@@ -9709,6 +10774,13 @@ __metadata:
languageName: node
linkType: hard
+"quick-lru@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "quick-lru@npm:5.1.1"
+ checksum: a24cba5da8cec30d70d2484be37622580f64765fb6390a928b17f60cd69e8dbd32a954b3ff9176fa1b86d86ff2ba05252fae55dc4d40d0291c60412b0ad096da
+ languageName: node
+ linkType: hard
+
"range-parser@npm:~1.2.1":
version: 1.2.1
resolution: "range-parser@npm:1.2.1"
@@ -9862,18 +10934,7 @@ __metadata:
languageName: node
linkType: hard
-"readable-stream@npm:^3.4.0":
- version: 3.6.2
- resolution: "readable-stream@npm:3.6.2"
- dependencies:
- inherits: "npm:^2.0.3"
- string_decoder: "npm:^1.1.1"
- util-deprecate: "npm:^1.0.1"
- checksum: e37be5c79c376fdd088a45fa31ea2e423e5d48854be7a22a58869b4e84d25047b193f6acb54f1012331e1bcd667ffb569c01b99d36b0bd59658fb33f513511b7
- languageName: node
- linkType: hard
-
-"readable-stream@npm:~2.3.6":
+"readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:~2.3.6":
version: 2.3.8
resolution: "readable-stream@npm:2.3.8"
dependencies:
@@ -9888,6 +10949,26 @@ __metadata:
languageName: node
linkType: hard
+"readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0":
+ version: 3.6.2
+ resolution: "readable-stream@npm:3.6.2"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ string_decoder: "npm:^1.1.1"
+ util-deprecate: "npm:^1.0.1"
+ checksum: e37be5c79c376fdd088a45fa31ea2e423e5d48854be7a22a58869b4e84d25047b193f6acb54f1012331e1bcd667ffb569c01b99d36b0bd59658fb33f513511b7
+ languageName: node
+ linkType: hard
+
+"readdir-glob@npm:^1.1.2":
+ version: 1.1.3
+ resolution: "readdir-glob@npm:1.1.3"
+ dependencies:
+ minimatch: "npm:^5.1.0"
+ checksum: a37e0716726650845d761f1041387acd93aa91b28dd5381950733f994b6c349ddc1e21e266ec7cc1f9b92e205a7a972232f9b89d5424d07361c2c3753d5dbace
+ languageName: node
+ linkType: hard
+
"readline@npm:^1.3.0":
version: 1.3.0
resolution: "readline@npm:1.3.0"
@@ -10049,6 +11130,13 @@ __metadata:
languageName: node
linkType: hard
+"resolve-alpn@npm:^1.2.0":
+ version: 1.2.1
+ resolution: "resolve-alpn@npm:1.2.1"
+ checksum: b70b29c1843bc39781ef946c8cd4482e6d425976599c0f9c138cec8209e4e0736161bf39319b01676a847000085dfdaf63583c6fb4427bf751a10635bd2aa0c4
+ languageName: node
+ linkType: hard
+
"resolve-cwd@npm:^3.0.0":
version: 3.0.0
resolution: "resolve-cwd@npm:3.0.0"
@@ -10156,6 +11244,24 @@ __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: 8af27153f7e47aa2c07a5f2d538cb1e5872995f0e9ff77def858ecce5c3fe677d42b824a62cde502e56d275ab832b0a8bd350d5cd6b467ac0425214ac12ae658
+ languageName: node
+ linkType: hard
+
+"resq@npm:^1.9.1":
+ version: 1.11.0
+ resolution: "resq@npm:1.11.0"
+ dependencies:
+ fast-deep-equal: "npm:^2.0.1"
+ checksum: 870e70bcbb85fcfe311c6742843decd4ef870252d00f4b041960076f98b2ff4d18cf88aca36d4f4838ca8bc6ded27097fefb31ab3340390adfcb8a82b9474a95
+ languageName: node
+ linkType: hard
+
"restore-cursor@npm:^2.0.0":
version: 2.0.0
resolution: "restore-cursor@npm:2.0.0"
@@ -10190,7 +11296,14 @@ __metadata:
languageName: node
linkType: hard
-"rimraf@npm:^2.6.2":
+"rgb2hex@npm:0.2.5":
+ version: 0.2.5
+ resolution: "rgb2hex@npm:0.2.5"
+ checksum: 32bf5373fe2690efc2a1761c9b50500faa6248e86ef3051766b06d4e95f3c49acfa6d522da5ea87e5db3ec5412ed777570fd626b1505c54bb5a970653fc9757b
+ languageName: node
+ linkType: hard
+
+"rimraf@npm:2, rimraf@npm:^2.6.2":
version: 2.7.1
resolution: "rimraf@npm:2.7.1"
dependencies:
@@ -10236,11 +11349,11 @@ __metadata:
"rn-tvos-tab-bar@file:.yalc/rn-tvos-tab-bar::locator=FabricTvOSExample%40workspace%3A.":
version: 0.1.0
- resolution: "rn-tvos-tab-bar@file:.yalc/rn-tvos-tab-bar#.yalc/rn-tvos-tab-bar::hash=d1cc42&locator=FabricTvOSExample%40workspace%3A."
+ resolution: "rn-tvos-tab-bar@file:.yalc/rn-tvos-tab-bar#.yalc/rn-tvos-tab-bar::hash=8671fc&locator=FabricTvOSExample%40workspace%3A."
peerDependencies:
react: "*"
react-native: "*"
- checksum: d5c871cb78d1978a03c11e3ff97d21a9773530e3939600955d9b2d4cab186499521aca5c89ae3f747db52553e002df67014e0a9cf42b58dad72de38648be8b21
+ checksum: f2668ae406eb6a48317db97befa47b3e3fc5d548120cbe7ca8e0368ee3b5d5eb9bd704b18bc081e0ecae2c4694c6b8c50db4761fbed363921f5399c18a0d8175
languageName: node
linkType: hard
@@ -10253,6 +11366,13 @@ __metadata:
languageName: node
linkType: hard
+"safaridriver@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "safaridriver@npm:0.1.0"
+ checksum: f0bc6701958d5d2de36622846f3313c5df6b813daf855dbb93e2af25afd0fbdde42cfed7c32d9864b3bc7f29fc56501db85604be01b53f51ae24c4a13761d497
+ languageName: node
+ linkType: hard
+
"safe-array-concat@npm:^1.0.1":
version: 1.0.1
resolution: "safe-array-concat@npm:1.0.1"
@@ -10408,6 +11528,15 @@ __metadata:
languageName: node
linkType: hard
+"serialize-error@npm:^11.0.1":
+ version: 11.0.3
+ resolution: "serialize-error@npm:11.0.3"
+ dependencies:
+ type-fest: "npm:^2.12.2"
+ checksum: 7263603883b8936650819f0fd5150d41427b317432678b21722c54b85367ae15b8552865eb7f3f39ba71a32a003730a2e2e971e6909431eb54db70a3ef8eca17
+ languageName: node
+ linkType: hard
+
"serialize-error@npm:^2.1.0":
version: 2.1.0
resolution: "serialize-error@npm:2.1.0"
@@ -10457,7 +11586,7 @@ __metadata:
languageName: node
linkType: hard
-"setimmediate@npm:^1.0.5":
+"setimmediate@npm:^1.0.5, setimmediate@npm:~1.0.4":
version: 1.0.5
resolution: "setimmediate@npm:1.0.5"
checksum: 5bae81bfdbfbd0ce992893286d49c9693c82b1bcc00dcaaf3a09c8f428fdeacf4190c013598b81875dfac2b08a572422db7df779a99332d0fce186d15a3e4d49
@@ -10594,7 +11723,7 @@ __metadata:
languageName: node
linkType: hard
-"socks-proxy-agent@npm:^8.0.1":
+"socks-proxy-agent@npm:^8.0.1, socks-proxy-agent@npm:^8.0.2":
version: 8.0.2
resolution: "socks-proxy-agent@npm:8.0.2"
dependencies:
@@ -10663,6 +11792,13 @@ __metadata:
languageName: node
linkType: hard
+"split2@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "split2@npm:4.2.0"
+ checksum: b292beb8ce9215f8c642bb68be6249c5a4c7f332fc8ecadae7be5cbdf1ea95addc95f0459ef2e7ad9d45fd1064698a097e4eb211c83e772b49bc0ee423e91534
+ languageName: node
+ linkType: hard
+
"split@npm:^1.0.1":
version: 1.0.1
resolution: "split@npm:1.0.1"
@@ -10743,6 +11879,16 @@ __metadata:
languageName: node
linkType: hard
+"streamx@npm:^2.15.0":
+ version: 2.15.5
+ resolution: "streamx@npm:2.15.5"
+ dependencies:
+ fast-fifo: "npm:^1.1.0"
+ queue-tick: "npm:^1.0.1"
+ checksum: 7998d1fa3324131ed94efc4a4e8b22e0f60267b21d8f8fac8c605eaa1a6d6358adbc38c35b407be0eb8cc09a223c641962afb0db29ecbe92118242118946d93c
+ languageName: node
+ linkType: hard
+
"string-length@npm:^4.0.1":
version: 4.0.2
resolution: "string-length@npm:4.0.2"
@@ -10868,7 +12014,7 @@ __metadata:
languageName: node
linkType: hard
-"strip-ansi@npm:^7.0.1":
+"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0":
version: 7.1.0
resolution: "strip-ansi@npm:7.1.0"
dependencies:
@@ -11009,6 +12155,28 @@ __metadata:
languageName: node
linkType: hard
+"tar-fs@npm:3.0.4, tar-fs@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "tar-fs@npm:3.0.4"
+ dependencies:
+ mkdirp-classic: "npm:^0.5.2"
+ pump: "npm:^3.0.0"
+ tar-stream: "npm:^3.1.5"
+ checksum: 120f026d891e5b4f7147a5ae5816e3a9b7f2c5b4ca61714dab3fe1244961607dccca40c11cafc584e625838c57d1308da5bb28b13d70b85ab566bc4c9f1c88b1
+ languageName: node
+ linkType: hard
+
+"tar-stream@npm:^3.0.0, tar-stream@npm:^3.1.5":
+ version: 3.1.6
+ resolution: "tar-stream@npm:3.1.6"
+ dependencies:
+ b4a: "npm:^1.6.4"
+ fast-fifo: "npm:^1.2.0"
+ streamx: "npm:^2.15.0"
+ checksum: 7d52d1a56eb25b8434c9544becb737eb6c4f0ed19d205e739fdd2537ad8d1d623a6c93f7f8e58d9028cb0cdf86c0d8b67164e070cd1702cc78b8ab7cba0f3702
+ languageName: node
+ linkType: hard
+
"tar@npm:^6.0.2, tar@npm:^6.0.5, tar@npm:^6.1.11, tar@npm:^6.1.2":
version: 6.2.0
resolution: "tar@npm:6.2.0"
@@ -11147,7 +12315,7 @@ __metadata:
languageName: node
linkType: hard
-"through@npm:2":
+"through@npm:2, through@npm:^2.3.8":
version: 2.3.8
resolution: "through@npm:2.3.8"
checksum: 4b09f3774099de0d4df26d95c5821a62faee32c7e96fb1f4ebd54a2d7c11c57fe88b0a0d49cf375de5fee5ae6bf4eb56dbbf29d07366864e2ee805349970d3cc
@@ -11200,6 +12368,13 @@ __metadata:
languageName: node
linkType: hard
+"traverse@npm:>=0.3.0 <0.4":
+ version: 0.3.9
+ resolution: "traverse@npm:0.3.9"
+ checksum: 05f04ff1002f08f19b033187124764e2713186c7a7c0ad88172368df993edc4fa7580e829e252cef6b38375317b69671932ee3820381398a9e375aad3797f607
+ languageName: node
+ linkType: hard
+
"traverse@npm:~0.6.6":
version: 0.6.7
resolution: "traverse@npm:0.6.7"
@@ -11214,6 +12389,77 @@ __metadata:
languageName: node
linkType: hard
+"ts-jest@npm:^29.1.1":
+ version: 29.1.1
+ resolution: "ts-jest@npm:29.1.1"
+ dependencies:
+ bs-logger: "npm:0.x"
+ fast-json-stable-stringify: "npm:2.x"
+ jest-util: "npm:^29.0.0"
+ json5: "npm:^2.2.3"
+ lodash.memoize: "npm:4.x"
+ make-error: "npm:1.x"
+ semver: "npm:^7.5.3"
+ yargs-parser: "npm:^21.0.1"
+ peerDependencies:
+ "@babel/core": ">=7.0.0-beta.0 <8"
+ "@jest/types": ^29.0.0
+ babel-jest: ^29.0.0
+ jest: ^29.0.0
+ typescript: ">=4.3 <6"
+ peerDependenciesMeta:
+ "@babel/core":
+ optional: true
+ "@jest/types":
+ optional: true
+ babel-jest:
+ optional: true
+ esbuild:
+ optional: true
+ bin:
+ ts-jest: cli.js
+ checksum: 6c45e0aeeff9cc54a64f931c43e1b99f4a1f0ddf44786cc128e7e55603ab7473c8c8f62fd83bd7e51bfe83e3c0c683132152efaeb844516bf7c923f4e92d157d
+ languageName: node
+ linkType: hard
+
+"ts-node@npm:^10.9.1":
+ version: 10.9.1
+ resolution: "ts-node@npm:10.9.1"
+ dependencies:
+ "@cspotcode/source-map-support": "npm:^0.8.0"
+ "@tsconfig/node10": "npm:^1.0.7"
+ "@tsconfig/node12": "npm:^1.0.7"
+ "@tsconfig/node14": "npm:^1.0.0"
+ "@tsconfig/node16": "npm:^1.0.2"
+ acorn: "npm:^8.4.1"
+ acorn-walk: "npm:^8.1.1"
+ arg: "npm:^4.1.0"
+ create-require: "npm:^1.1.0"
+ diff: "npm:^4.0.1"
+ make-error: "npm:^1.1.1"
+ v8-compile-cache-lib: "npm:^3.0.1"
+ yn: "npm:3.1.1"
+ peerDependencies:
+ "@swc/core": ">=1.2.50"
+ "@swc/wasm": ">=1.2.50"
+ "@types/node": "*"
+ typescript: ">=2.7"
+ peerDependenciesMeta:
+ "@swc/core":
+ optional: true
+ "@swc/wasm":
+ optional: true
+ bin:
+ ts-node: dist/bin.js
+ ts-node-cwd: dist/bin-cwd.js
+ ts-node-esm: dist/bin-esm.js
+ ts-node-script: dist/bin-script.js
+ ts-node-transpile-only: dist/bin-transpile.js
+ ts-script: dist/bin-script-deprecated.js
+ checksum: 95187932fb83f3901e22546bd2feeac7d2feb4f412f42ac3a595f049a23e8dcf70516dffb51866391228ea2dbcfaea039e250fb2bb334d48a86ab2b6aea0ae2d
+ languageName: node
+ linkType: hard
+
"tslib@npm:^1.8.1":
version: 1.14.1
resolution: "tslib@npm:1.14.1"
@@ -11255,6 +12501,13 @@ __metadata:
languageName: node
linkType: hard
+"type-fest@npm:2.13.0":
+ version: 2.13.0
+ resolution: "type-fest@npm:2.13.0"
+ checksum: 8746231e055ed9298b09fe1f1b14f37438f69acf3f1bf5fc2d203d0279c381b69413375a5b71d03641c71fccce0527d38e842f661f3246b6b48f96ff7d2afe90
+ languageName: node
+ linkType: hard
+
"type-fest@npm:^0.12.0":
version: 0.12.0
resolution: "type-fest@npm:0.12.0"
@@ -11297,6 +12550,13 @@ __metadata:
languageName: node
linkType: hard
+"type-fest@npm:^2.12.2":
+ version: 2.19.0
+ resolution: "type-fest@npm:2.19.0"
+ checksum: a5a7ecf2e654251613218c215c7493574594951c08e52ab9881c9df6a6da0aeca7528c213c622bc374b4e0cb5c443aa3ab758da4e3c959783ce884c3194e12cb
+ languageName: node
+ linkType: hard
+
"type-is@npm:~1.6.18":
version: 1.6.18
resolution: "type-is@npm:1.6.18"
@@ -11405,6 +12665,16 @@ __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: 2ea2048f3c9db3499316ccc1d95ff757017ccb6f46c812d7c42466247e3b863fb178864267482f7f178254214247779daf68e85f50bd7736c3c97ba2d58b910a
+ languageName: node
+ linkType: hard
+
"undici-types@npm:~5.26.4":
version: 5.26.5
resolution: "undici-types@npm:5.26.5"
@@ -11525,6 +12795,24 @@ __metadata:
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: 0d9d0bdb566581534fba4ad88cbf037f3c1d9aa97fcd26ca52d30e7e198a3c6cb9e315deadc59821647c98657f233601cb9ebfc92f59228a1fe594197061760e
+ languageName: node
+ linkType: hard
+
"update-browserslist-db@npm:^1.0.13":
version: 1.0.13
resolution: "update-browserslist-db@npm:1.0.13"
@@ -11574,6 +12862,13 @@ __metadata:
languageName: node
linkType: hard
+"userhome@npm:1.0.0":
+ version: 1.0.0
+ resolution: "userhome@npm:1.0.0"
+ checksum: 0f86ed3dd436ddfed38be9b8898a5e00d55c713c1443b5354de9c8440f63b744188f5d9e4a46686cfcd00117957c863ce4230b44fa3d5997d5e6e80264d0abb4
+ languageName: node
+ linkType: hard
+
"util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
@@ -11615,6 +12910,13 @@ __metadata:
languageName: node
linkType: hard
+"v8-compile-cache-lib@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "v8-compile-cache-lib@npm:3.0.1"
+ checksum: bdc36fb8095d3b41df197f5fb6f11e3a26adf4059df3213e3baa93810d8f0cc76f9a74aaefc18b73e91fe7e19154ed6f134eda6fded2e0f1c8d2272ed2d2d391
+ languageName: node
+ linkType: hard
+
"v8-to-istanbul@npm:^9.0.1":
version: 9.1.3
resolution: "v8-to-istanbul@npm:9.1.3"
@@ -11656,6 +12958,19 @@ __metadata:
languageName: node
linkType: hard
+"wait-port@npm:^1.0.4":
+ version: 1.1.0
+ resolution: "wait-port@npm:1.1.0"
+ dependencies:
+ chalk: "npm:^4.1.2"
+ commander: "npm:^9.3.0"
+ debug: "npm:^4.3.4"
+ bin:
+ wait-port: bin/wait-port.js
+ checksum: 1bf321c27ec31b71d2ddb16251bd9bdc3bcdb604a2f895ff780f53b1b97302a1823e4762d0c99954be9ada63d6d2a77e74928e06f11dcd01b9ed1f26eb60b353
+ languageName: node
+ linkType: hard
+
"walker@npm:^1.0.7, walker@npm:^1.0.8":
version: 1.0.8
resolution: "walker@npm:1.0.8"
@@ -11674,6 +12989,69 @@ __metadata:
languageName: node
linkType: hard
+"web-streams-polyfill@npm:^3.0.3":
+ version: 3.2.1
+ resolution: "web-streams-polyfill@npm:3.2.1"
+ checksum: 70ed6b5708e14afa2ab699221ea197d7c68ec0c8274bbe0181aecc5ba636ca27cbd383d2049f0eb9d529e738f5c088825502b317f3df24d18a278e4cc9a10e8b
+ languageName: node
+ linkType: hard
+
+"webdriver@npm:8.23.1":
+ version: 8.23.1
+ resolution: "webdriver@npm:8.23.1"
+ dependencies:
+ "@types/node": "npm:^20.1.0"
+ "@types/ws": "npm:^8.5.3"
+ "@wdio/config": "npm:8.23.1"
+ "@wdio/logger": "npm:8.16.17"
+ "@wdio/protocols": "npm:8.23.0"
+ "@wdio/types": "npm:8.23.1"
+ "@wdio/utils": "npm:8.23.1"
+ deepmerge-ts: "npm:^5.1.0"
+ got: "npm:^ 12.6.1"
+ ky: "npm:^0.33.0"
+ ws: "npm:^8.8.0"
+ checksum: 7555026554bb6467bc1f69267a4cef29ed2f18bbc0a0392444dbba4deadda88b9ee96baac0540a255ca5b1d66c8edd114d902b01f3bb84b161e8419b8b8449a8
+ languageName: node
+ linkType: hard
+
+"webdriverio@npm:^8.23.4":
+ version: 8.23.4
+ resolution: "webdriverio@npm:8.23.4"
+ dependencies:
+ "@types/node": "npm:^20.1.0"
+ "@wdio/config": "npm:8.23.1"
+ "@wdio/logger": "npm:8.16.17"
+ "@wdio/protocols": "npm:8.23.0"
+ "@wdio/repl": "npm:8.23.1"
+ "@wdio/types": "npm:8.23.1"
+ "@wdio/utils": "npm:8.23.1"
+ archiver: "npm:^6.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.1213968"
+ grapheme-splitter: "npm:^1.0.2"
+ import-meta-resolve: "npm:^3.0.0"
+ is-plain-obj: "npm:^4.1.0"
+ lodash.clonedeep: "npm:^4.5.0"
+ lodash.zip: "npm:^4.2.0"
+ minimatch: "npm:^9.0.0"
+ puppeteer-core: "npm:^20.9.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.23.1"
+ peerDependencies:
+ devtools: ^8.14.0
+ peerDependenciesMeta:
+ devtools:
+ optional: true
+ checksum: 4428f659bc8a970141b23d8ba30bc4f90f8c600f683fee3fef47fa0f171eb8704114cfaf692b62561f85ca16da79def402a1d7150772a92ec760f082e1c93d3c
+ languageName: node
+ linkType: hard
+
"webidl-conversions@npm:^3.0.0":
version: 3.0.1
resolution: "webidl-conversions@npm:3.0.1"
@@ -11774,7 +13152,7 @@ __metadata:
languageName: node
linkType: hard
-"which@npm:^2.0.1":
+"which@npm:^2.0.1, which@npm:^2.0.2":
version: 2.0.2
resolution: "which@npm:2.0.2"
dependencies:
@@ -11871,6 +13249,21 @@ __metadata:
languageName: node
linkType: hard
+"ws@npm:8.13.0":
+ version: 8.13.0
+ resolution: "ws@npm:8.13.0"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ">=5.0.2"
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: 579817dbbab3ee46669129c220cfd81ba6cdb9ab5c3e9a105702dd045743c4ab72e33bb384573827c0c481213417cc880e41bc097e0fc541a0b79fa3eb38207d
+ languageName: node
+ linkType: hard
+
"ws@npm:^6.2.2":
version: 6.2.2
resolution: "ws@npm:6.2.2"
@@ -11895,7 +13288,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^8.12.1":
+"ws@npm:^8.12.1, ws@npm:^8.8.0":
version: 8.14.2
resolution: "ws@npm:8.14.2"
peerDependencies:
@@ -12003,13 +13396,43 @@ __metadata:
languageName: node
linkType: hard
-"yargs-parser@npm:^21.1.1":
+"yargs-parser@npm:^21.0.1, yargs-parser@npm:^21.1.1":
version: 21.1.1
resolution: "yargs-parser@npm:21.1.1"
checksum: f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2
languageName: node
linkType: hard
+"yargs@npm:17.7.1":
+ version: 17.7.1
+ resolution: "yargs@npm:17.7.1"
+ dependencies:
+ 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: 0ed3b7694d94da777f3591f1d786d947ed2e59b897da0a0c30e541109ae087979ac26b4ec39557f5e9c4592f19806447963fb132049b9806a1d416bcdd24d2b4
+ languageName: node
+ linkType: hard
+
+"yargs@npm:17.7.2, yargs@npm:^17.3.1, yargs@npm:^17.6.2":
+ version: 17.7.2
+ resolution: "yargs@npm:17.7.2"
+ dependencies:
+ 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: ccd7e723e61ad5965fffbb791366db689572b80cca80e0f96aad968dfff4156cd7cd1ad18607afe1046d8241e6fb2d6c08bf7fa7bfb5eaec818735d8feac8f05
+ languageName: node
+ linkType: hard
+
"yargs@npm:^15.1.0":
version: 15.4.1
resolution: "yargs@npm:15.4.1"
@@ -12029,18 +13452,20 @@ __metadata:
languageName: node
linkType: hard
-"yargs@npm:^17.3.1, yargs@npm:^17.6.2":
- version: 17.7.2
- resolution: "yargs@npm:17.7.2"
+"yauzl@npm:^2.10.0":
+ version: 2.10.0
+ resolution: "yauzl@npm:2.10.0"
dependencies:
- 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: ccd7e723e61ad5965fffbb791366db689572b80cca80e0f96aad968dfff4156cd7cd1ad18607afe1046d8241e6fb2d6c08bf7fa7bfb5eaec818735d8feac8f05
+ buffer-crc32: "npm:~0.2.3"
+ fd-slicer: "npm:~1.1.0"
+ checksum: f265002af7541b9ec3589a27f5fb8f11cf348b53cc15e2751272e3c062cd73f3e715bc72d43257de71bbaecae446c3f1b14af7559e8ab0261625375541816422
+ languageName: node
+ linkType: hard
+
+"yn@npm:3.1.1":
+ version: 3.1.1
+ resolution: "yn@npm:3.1.1"
+ checksum: 0732468dd7622ed8a274f640f191f3eaf1f39d5349a1b72836df484998d7d9807fbea094e2f5486d6b0cd2414aad5775972df0e68f8604db89a239f0f4bf7443
languageName: node
linkType: hard
@@ -12050,3 +13475,14 @@ __metadata:
checksum: dceb44c28578b31641e13695d200d34ec4ab3966a5729814d5445b194933c096b7ced71494ce53a0e8820685d1d010df8b2422e5bf2cdea7e469d97ffbea306f
languageName: node
linkType: hard
+
+"zip-stream@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "zip-stream@npm:5.0.1"
+ dependencies:
+ archiver-utils: "npm:^4.0.1"
+ compress-commons: "npm:^5.0.1"
+ readable-stream: "npm:^3.6.0"
+ checksum: 18b4ecf28824bd165709de5056d53cf611f07e0b7578508fa94c497f17164722dc19a0739ea8b2c1a296de7d3f70f7ad558e7a3a4929240fb2730afc5fd60679
+ languageName: node
+ linkType: hard
diff --git a/TvOSExample/__tests__/App-test.tsx b/TvOSExample/__tests__/App-test.tsx
deleted file mode 100644
index 1784766..0000000
--- a/TvOSExample/__tests__/App-test.tsx
+++ /dev/null
@@ -1,14 +0,0 @@
-/**
- * @format
- */
-
-import 'react-native';
-import React from 'react';
-import App from '../App';
-
-// Note: test renderer must be required after react-native.
-import renderer from 'react-test-renderer';
-
-it('renders correctly', () => {
- renderer.create();
-});
diff --git a/TvOSExample/e2e/TabBar.test.ts b/TvOSExample/e2e/TabBar.test.ts
new file mode 100644
index 0000000..f474ef4
--- /dev/null
+++ b/TvOSExample/e2e/TabBar.test.ts
@@ -0,0 +1,61 @@
+import {remote} from 'webdriverio';
+import {wdOpts} from './config';
+import {Driver} from './types';
+import {moveTo} from './utils';
+
+describe('TabBar', () => {
+ let driver: Driver;
+
+ beforeAll(async () => {
+ driver = await remote(wdOpts);
+ }, 60000);
+
+ afterAll(async () => {
+ await driver.deleteSession();
+ });
+
+ it('Should contain the TabBar', async () => {
+ // Item 1 should be selected by default
+ const selectedItemText = await driver.$(
+ '//XCUIElementTypeStaticText[contains(@name, "Selected item")]',
+ );
+ expect(await selectedItemText.getAttribute('name')).toMatchInlineSnapshot(
+ `"Selected item: Item 1"`,
+ );
+
+ // There should only be one item
+ const tabBarItems = await driver.$$(
+ "//XCUIElementTypeButton[contains(@name, 'Item')]",
+ );
+ expect(tabBarItems).toHaveLength(1);
+ expect(await tabBarItems[0].getAttribute('name')).toBe('Item 1');
+
+ // Select and press Add button
+ const button = await driver.$(
+ '//XCUIElementTypeButton[@name="Add an item"]',
+ );
+ expect(selectedItemText.error).toBeUndefined();
+ await moveTo(button.elementId, 'Down', driver);
+ await button.click();
+
+ const updatedTabBarItems = await driver.$$(
+ "//XCUIElementTypeButton[contains(@name, 'Item')]",
+ );
+ expect(updatedTabBarItems).toHaveLength(2);
+ const [firstItem, secondItem] = updatedTabBarItems;
+
+ // Move focus to the Tab Bar
+ await moveTo(firstItem.elementId, 'Up', driver);
+
+ // Select second item
+ await moveTo(secondItem.elementId, 'Right', driver);
+
+ // Item 2 should be selected
+ const updatedSelectedItemText = await driver.$(
+ '//XCUIElementTypeStaticText[contains(@name, "Selected item")]',
+ );
+ expect(
+ await updatedSelectedItemText.getAttribute('name'),
+ ).toMatchInlineSnapshot(`"Selected item: Item 2"`);
+ }, 60000);
+});
diff --git a/TvOSExample/e2e/config.ts b/TvOSExample/e2e/config.ts
new file mode 100644
index 0000000..f84eb82
--- /dev/null
+++ b/TvOSExample/e2e/config.ts
@@ -0,0 +1,20 @@
+import {RemoteOptions} from 'webdriverio';
+
+const capabilities = {
+ platformName: 'tvOS',
+ 'appium:automationName': 'XCUITest',
+ 'appium:platformVersion': '17.0',
+ 'appium:deviceName': 'Apple TV',
+ 'appium:app': process.env.APP_PATH,
+ 'appium:useNewWDA': false,
+ // wdaStartupRetries: '4',
+ // 'appium:iosInstallPause': '8000',
+ // 'appium:wdaStartupRetryInterval': '20000',
+};
+
+export const wdOpts: RemoteOptions = {
+ hostname: 'localhost',
+ port: 4723,
+ logLevel: 'info',
+ capabilities,
+};
diff --git a/TvOSExample/e2e/types.ts b/TvOSExample/e2e/types.ts
new file mode 100644
index 0000000..e847812
--- /dev/null
+++ b/TvOSExample/e2e/types.ts
@@ -0,0 +1,3 @@
+import {remote} from 'webdriverio';
+
+export type Driver = Awaited>;
diff --git a/TvOSExample/e2e/utils.ts b/TvOSExample/e2e/utils.ts
new file mode 100644
index 0000000..76e5a7c
--- /dev/null
+++ b/TvOSExample/e2e/utils.ts
@@ -0,0 +1,22 @@
+import {Driver} from './types';
+
+export async function moveTo(
+ targetId: string,
+ direction: 'Up' | 'Down' | 'Left' | 'Right',
+ driver: Driver,
+ maxSteps = 10,
+) {
+ let i = 0;
+ while (
+ i < maxSteps &&
+ ((await driver.getActiveElement()) as any).ELEMENT !== targetId
+ ) {
+ await driver.execute('mobile: pressButton', {name: direction});
+ i++;
+ }
+ if (i === maxSteps) {
+ throw new Error(
+ `Element with id ${targetId} could not be reached in ${maxSteps} steps using direction ${direction}`,
+ );
+ }
+}
diff --git a/TvOSExample/jest.config.ts b/TvOSExample/jest.config.ts
new file mode 100644
index 0000000..0f26ad3
--- /dev/null
+++ b/TvOSExample/jest.config.ts
@@ -0,0 +1,9 @@
+import type {JestConfigWithTsJest} from 'ts-jest';
+import {defaults as tsjPreset} from 'ts-jest/presets';
+
+const jestConfig: JestConfigWithTsJest = {
+ ...tsjPreset,
+ moduleFileExtensions: ['ts', 'js'],
+};
+
+export default jestConfig;
diff --git a/TvOSExample/package.json b/TvOSExample/package.json
index 4bdf80e..b93e90b 100644
--- a/TvOSExample/package.json
+++ b/TvOSExample/package.json
@@ -3,10 +3,10 @@
"version": "0.0.1",
"private": true,
"scripts": {
- "build:tvos": "xcodebuild clean build -workspace ios/TvOSExample.xcworkspace -scheme TvOSExample-tvOS -destination 'platform=tvOS Simulator' CODE_SIGN_IDENTITY=\"\" CODE_SIGNING_REQUIRED=NO",
- "start": "react-native start",
+ "build:tvos": "xcodebuild -workspace ios/TvOSExample.xcworkspace -scheme TvOSExample-tvOS -destination \"platform=TvOS Simulator,name=Apple TV\" CODE_SIGN_IDENTITY=\"\" CODE_SIGNING_REQUIRED=NO clean build",
+ "start": "react-native-tvos start",
"lint": "eslint . --ext .js,.jsx,.ts,.tsx",
- "test": "jest"
+ "test": "node --experimental-vm-modules node_modules/jest/bin/jest.js"
},
"dependencies": {
"expo": "^49.0.18",
@@ -27,21 +27,13 @@
"@typescript-eslint/parser": "^5.37.0",
"babel-jest": "^29.2.1",
"eslint": "^8.19.0",
- "jest": "^29.2.1",
+ "jest": "^29.7.0",
"metro-react-native-babel-preset": "0.73.9",
"prettier": "^2.4.1",
"react-test-renderer": "18.2.0",
- "typescript": "4.8.4"
- },
- "jest": {
- "preset": "react-native",
- "moduleFileExtensions": [
- "ts",
- "tsx",
- "js",
- "jsx",
- "json",
- "node"
- ]
+ "ts-jest": "^29.1.1",
+ "ts-node": "^10.9.1",
+ "typescript": "4.8.4",
+ "webdriverio": "^8.24.0"
}
}
diff --git a/TvOSExample/yarn.lock b/TvOSExample/yarn.lock
index 43429fa..a46e7bd 100644
--- a/TvOSExample/yarn.lock
+++ b/TvOSExample/yarn.lock
@@ -1714,6 +1714,15 @@ __metadata:
languageName: node
linkType: hard
+"@cspotcode/source-map-support@npm:^0.8.0":
+ version: 0.8.1
+ resolution: "@cspotcode/source-map-support@npm:0.8.1"
+ dependencies:
+ "@jridgewell/trace-mapping": "npm:0.3.9"
+ checksum: 05c5368c13b662ee4c122c7bfbe5dc0b613416672a829f3e78bc49a357a197e0218d6e74e7c66cfcd04e15a179acab080bd3c69658c9fbefd0e1ccd950a07fc6
+ languageName: node
+ linkType: hard
+
"@eslint-community/eslint-utils@npm:^4.2.0":
version: 4.4.0
resolution: "@eslint-community/eslint-utils@npm:4.4.0"
@@ -2498,7 +2507,7 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/resolve-uri@npm:^3.1.0":
+"@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0":
version: 3.1.1
resolution: "@jridgewell/resolve-uri@npm:3.1.1"
checksum: 0dbc9e29bc640bbbdc5b9876d2859c69042bfcf1423c1e6421bcca53e826660bff4e41c7d4bcb8dbea696404231a6f902f76ba41835d049e20f2dd6cffb713bf
@@ -2529,6 +2538,16 @@ __metadata:
languageName: node
linkType: hard
+"@jridgewell/trace-mapping@npm:0.3.9":
+ version: 0.3.9
+ resolution: "@jridgewell/trace-mapping@npm:0.3.9"
+ dependencies:
+ "@jridgewell/resolve-uri": "npm:^3.0.3"
+ "@jridgewell/sourcemap-codec": "npm:^1.4.10"
+ checksum: fa425b606d7c7ee5bfa6a31a7b050dd5814b4082f318e0e4190f991902181b4330f43f4805db1dd4f2433fd0ed9cc7a7b9c2683f1deeab1df1b0a98b1e24055b
+ languageName: node
+ linkType: hard
+
"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.9":
version: 0.3.20
resolution: "@jridgewell/trace-mapping@npm:0.3.20"
@@ -2624,6 +2643,45 @@ __metadata:
languageName: node
linkType: hard
+"@puppeteer/browsers@npm:1.4.6":
+ version: 1.4.6
+ resolution: "@puppeteer/browsers@npm:1.4.6"
+ dependencies:
+ debug: "npm:4.3.4"
+ extract-zip: "npm:2.0.1"
+ progress: "npm:2.0.3"
+ proxy-agent: "npm:6.3.0"
+ tar-fs: "npm:3.0.4"
+ unbzip2-stream: "npm:1.4.3"
+ yargs: "npm:17.7.1"
+ peerDependencies:
+ typescript: ">= 4.7.4"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ bin:
+ browsers: lib/cjs/main-cli.js
+ checksum: 343478c4f0d8d46276e25752f0dfa6805e559f6e56dcea320f6ed5272d34d0e5d51dc46c798b91a0cb82336dc04d91404baaa8a7484a4febad07b165a60ee3a9
+ languageName: node
+ linkType: hard
+
+"@puppeteer/browsers@npm:^1.6.0":
+ version: 1.8.0
+ resolution: "@puppeteer/browsers@npm:1.8.0"
+ 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: 8a12a19da2d200c41dd42035c5c33b020b7fee88c848a62a1d0b42438477dd1d3f66168c9d8b091eebf533785b7861f9016e4f25424d52f55581a7738cf0abeb
+ languageName: node
+ linkType: hard
+
"@react-native-community/cli-clean@npm:11.3.10":
version: 11.3.10
resolution: "@react-native-community/cli-clean@npm:11.3.10"
@@ -2946,6 +3004,13 @@ __metadata:
languageName: node
linkType: hard
+"@sindresorhus/is@npm:^5.2.0":
+ version: 5.6.0
+ resolution: "@sindresorhus/is@npm:5.6.0"
+ checksum: 66727344d0c92edde5760b5fd1f8092b717f2298a162a5f7f29e4953e001479927402d9d387e245fb9dc7d3b37c72e335e93ed5875edfc5203c53be8ecba1b52
+ languageName: node
+ linkType: hard
+
"@sinonjs/commons@npm:^3.0.0":
version: 3.0.0
resolution: "@sinonjs/commons@npm:3.0.0"
@@ -2964,6 +3029,50 @@ __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: 4629d2fbb2ea67c2e9dc03af235c0991c79ebdddcbc19aed5d5732fb29ce01c13331e9b1a491584b9069bd6ecde6581dcbf871f11b7eefdebbab34de6cf2197e
+ languageName: node
+ linkType: hard
+
+"@tootallnate/quickjs-emscripten@npm:^0.23.0":
+ version: 0.23.0
+ resolution: "@tootallnate/quickjs-emscripten@npm:0.23.0"
+ checksum: 2a939b781826fb5fd3edd0f2ec3b321d259d760464cf20611c9877205aaca3ccc0b7304dea68416baa0d568e82cd86b17d29548d1e5139fa3155a4a86a2b4b49
+ languageName: node
+ linkType: hard
+
+"@tsconfig/node10@npm:^1.0.7":
+ version: 1.0.9
+ resolution: "@tsconfig/node10@npm:1.0.9"
+ checksum: c176a2c1e1b16be120c328300ea910df15fb9a5277010116d26818272341a11483c5a80059389d04edacf6fd2d03d4687ad3660870fdd1cc0b7109e160adb220
+ languageName: node
+ linkType: hard
+
+"@tsconfig/node12@npm:^1.0.7":
+ version: 1.0.11
+ resolution: "@tsconfig/node12@npm:1.0.11"
+ checksum: dddca2b553e2bee1308a056705103fc8304e42bb2d2cbd797b84403a223b25c78f2c683ec3e24a095e82cd435387c877239bffcb15a590ba817cd3f6b9a99fd9
+ languageName: node
+ linkType: hard
+
+"@tsconfig/node14@npm:^1.0.0":
+ version: 1.0.3
+ resolution: "@tsconfig/node14@npm:1.0.3"
+ checksum: 67c1316d065fdaa32525bc9449ff82c197c4c19092b9663b23213c8cbbf8d88b6ed6a17898e0cbc2711950fbfaf40388938c1c748a2ee89f7234fc9e7fe2bf44
+ languageName: node
+ linkType: hard
+
+"@tsconfig/node16@npm:^1.0.2":
+ version: 1.0.4
+ resolution: "@tsconfig/node16@npm:1.0.4"
+ checksum: 05f8f2734e266fb1839eb1d57290df1664fe2aa3b0fdd685a9035806daa635f7519bf6d5d9b33f6e69dd545b8c46bd6e2b5c79acb2b1f146e885f7f11a42a5bb
+ languageName: node
+ linkType: hard
+
"@tsconfig/react-native@npm:^2.0.2":
version: 2.0.3
resolution: "@tsconfig/react-native@npm:2.0.3"
@@ -3021,6 +3130,13 @@ __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: 51b72568b4b2863e0fe8d6ce8aad72a784b7510d72dc866215642da51d84945a9459fa89f49ec48f1e9a1752e6a78e85a4cda0ded06b1c73e727610c925f9ce6
+ 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":
version: 2.0.6
resolution: "@types/istanbul-lib-coverage@npm:2.0.6"
@@ -3072,6 +3188,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/node@npm:^20.1.0":
+ version: 20.9.4
+ resolution: "@types/node@npm:20.9.4"
+ dependencies:
+ undici-types: "npm:~5.26.4"
+ checksum: c8b48ace4c7e17715fa901201c98275f8e5268cf5895a8d149777eb0ec6c3ef6c831ff3917e92da5453a5dbe13f230caa50b348a0601b0d50eb9e628010c0364
+ languageName: node
+ linkType: hard
+
"@types/prop-types@npm:*":
version: 15.7.10
resolution: "@types/prop-types@npm:15.7.10"
@@ -3120,6 +3245,22 @@ __metadata:
languageName: node
linkType: hard
+"@types/which@npm:^2.0.1":
+ version: 2.0.2
+ resolution: "@types/which@npm:2.0.2"
+ checksum: c9a2ca5f1d4ca26381cd8adc7415f9e203fa5bfa2f7855c68bc5b676dc402f9c31bd8c83766bfa73d7aa70a0f4b979e7eb139ceec41a17ac2e1fc08a5bca6ba8
+ languageName: node
+ linkType: hard
+
+"@types/ws@npm:^8.5.3":
+ version: 8.5.10
+ resolution: "@types/ws@npm:8.5.10"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: e9af279b984c4a04ab53295a40aa95c3e9685f04888df5c6920860d1dd073fcc57c7bd33578a04b285b2c655a0b52258d34bee0a20569dca8defb8393e1e5d29
+ languageName: node
+ linkType: hard
+
"@types/yargs-parser@npm:*":
version: 21.0.3
resolution: "@types/yargs-parser@npm:21.0.3"
@@ -3154,6 +3295,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/yauzl@npm:^2.9.1":
+ version: 2.10.3
+ resolution: "@types/yauzl@npm:2.10.3"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: f1b7c1b99fef9f2fe7f1985ef7426d0cebe48cd031f1780fcdc7451eec7e31ac97028f16f50121a59bcf53086a1fc8c856fd5b7d3e00970e43d92ae27d6b43dc
+ languageName: node
+ linkType: hard
+
"@typescript-eslint/eslint-plugin@npm:^5.30.5, @typescript-eslint/eslint-plugin@npm:^5.37.0":
version: 5.62.0
resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0"
@@ -3316,6 +3466,80 @@ __metadata:
languageName: node
linkType: hard
+"@wdio/config@npm:8.24.0":
+ version: 8.24.0
+ resolution: "@wdio/config@npm:8.24.0"
+ dependencies:
+ "@wdio/logger": "npm:8.16.17"
+ "@wdio/types": "npm:8.24.0"
+ "@wdio/utils": "npm:8.24.0"
+ decamelize: "npm:^6.0.0"
+ deepmerge-ts: "npm:^5.0.0"
+ glob: "npm:^10.2.2"
+ import-meta-resolve: "npm:^3.0.0"
+ checksum: 811d0f608ac2909300490f4c36a8a3c51cd35a7a3a494d44ac2536d46b94e48c46c89aea49e5c9ac2f09547a4d1e62444218a79a721765f716407130f6ac44e4
+ languageName: node
+ linkType: hard
+
+"@wdio/logger@npm:8.16.17, @wdio/logger@npm:^8.11.0, @wdio/logger@npm:^8.16.17":
+ version: 8.16.17
+ resolution: "@wdio/logger@npm:8.16.17"
+ 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: 681b331f628e4ff92e3f36bc61d2f43010080e6d6e0f96bb0e478144f5d3b730307745aa55f2d229773b9738ed619daae02d75e26006430bede7271ddeb8f02b
+ languageName: node
+ linkType: hard
+
+"@wdio/protocols@npm:8.23.0":
+ version: 8.23.0
+ resolution: "@wdio/protocols@npm:8.23.0"
+ checksum: 7838bf4f9bd50f0e6dddc9277724facbd3f32c5b39819c268834a63c833e0448d2d45768f3abc1d1b8f428d7525f820db00b376bd1d1d2516e8a22a897177017
+ languageName: node
+ linkType: hard
+
+"@wdio/repl@npm:8.23.1":
+ version: 8.23.1
+ resolution: "@wdio/repl@npm:8.23.1"
+ dependencies:
+ "@types/node": "npm:^20.1.0"
+ checksum: 6511c65ec96e55080ac0a0c3d0106a07c46afbfda937998e257582437d3e3329fc2cd4cd0ec0c84ad31aa4bd55075501e6a7d37b9d25150f03ec3072ba96dc26
+ languageName: node
+ linkType: hard
+
+"@wdio/types@npm:8.24.0":
+ version: 8.24.0
+ resolution: "@wdio/types@npm:8.24.0"
+ dependencies:
+ "@types/node": "npm:^20.1.0"
+ checksum: 52a1a98557f5f19e8473b50d8ad558066b5c39ee50745d3073f2eb777f4f430c11206792ef1c2b8556218f0d6b80fb93c6ffbdef1b63ebd9e58a7d44f288156b
+ languageName: node
+ linkType: hard
+
+"@wdio/utils@npm:8.24.0":
+ version: 8.24.0
+ resolution: "@wdio/utils@npm:8.24.0"
+ dependencies:
+ "@puppeteer/browsers": "npm:^1.6.0"
+ "@wdio/logger": "npm:8.16.17"
+ "@wdio/types": "npm:8.24.0"
+ decamelize: "npm:^6.0.0"
+ deepmerge-ts: "npm:^5.1.0"
+ edgedriver: "npm:^5.3.5"
+ geckodriver: "npm:^4.2.0"
+ get-port: "npm:^7.0.0"
+ got: "npm:^13.0.0"
+ import-meta-resolve: "npm:^3.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: f45e76a311d41a2c624b346b171e64cfd052f80287c86a9c825b292a088488d2e745203884e3b2fa45670e8fef2a92f2c2340a1cb9583e75bbe64d4ede2f5d13
+ languageName: node
+ linkType: hard
+
"@xmldom/xmldom@npm:^0.8.8":
version: 0.8.10
resolution: "@xmldom/xmldom@npm:0.8.10"
@@ -3347,14 +3571,17 @@ __metadata:
babel-jest: "npm:^29.2.1"
eslint: "npm:^8.19.0"
expo: "npm:^49.0.18"
- jest: "npm:^29.2.1"
+ jest: "npm:^29.7.0"
metro-react-native-babel-preset: "npm:0.73.9"
prettier: "npm:^2.4.1"
react: "npm:18.2.0"
react-native: "npm:react-native-tvos@^0.72.6-0"
react-test-renderer: "npm:18.2.0"
rn-tvos-tab-bar: "file:.yalc/rn-tvos-tab-bar"
+ ts-jest: "npm:^29.1.1"
+ ts-node: "npm:^10.9.1"
typescript: "npm:4.8.4"
+ webdriverio: "npm:^8.24.0"
languageName: unknown
linkType: soft
@@ -3393,7 +3620,14 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.8.2, acorn@npm:^8.9.0":
+"acorn-walk@npm:^8.1.1":
+ version: 8.3.0
+ resolution: "acorn-walk@npm:8.3.0"
+ checksum: 24346e595f507b6e704a60d35f3c5e1aa9891d4fb6a3fc3d856503ab718cc26cabb5e3e1ff0ff8da6ec03d60a8226ebdb602805a94f970e7f797ea3b8b09437f
+ languageName: node
+ linkType: hard
+
+"acorn@npm:^8.4.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0":
version: 8.11.2
resolution: "acorn@npm:8.11.2"
bin:
@@ -3553,6 +3787,35 @@ __metadata:
languageName: node
linkType: hard
+"archiver-utils@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "archiver-utils@npm:4.0.1"
+ dependencies:
+ glob: "npm:^8.0.0"
+ graceful-fs: "npm:^4.2.0"
+ lazystream: "npm:^1.0.0"
+ lodash: "npm:^4.17.15"
+ normalize-path: "npm:^3.0.0"
+ readable-stream: "npm:^3.6.0"
+ checksum: fc646fe1f8e3650383b6f79384e1c8f69caf7685c705221e23393a674ee1d67331e246250a72b03ec2fbdb2cfe30adc2d4287f6357684d6843d604738bf2c870
+ languageName: node
+ linkType: hard
+
+"archiver@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "archiver@npm:6.0.1"
+ dependencies:
+ archiver-utils: "npm:^4.0.1"
+ async: "npm:^3.2.4"
+ buffer-crc32: "npm:^0.2.1"
+ readable-stream: "npm:^3.6.0"
+ readdir-glob: "npm:^1.1.2"
+ tar-stream: "npm:^3.0.0"
+ zip-stream: "npm:^5.0.1"
+ checksum: 54c5a634b39691114e727d4b4f360439fa7cd40b414c9d909606fbfd7048037f7dccefa49337f9ed19b1f5c209e021ce5e1ff9c6b547907257bc71f1af6f8cf3
+ languageName: node
+ linkType: hard
+
"arg@npm:4.1.0":
version: 4.1.0
resolution: "arg@npm:4.1.0"
@@ -3560,6 +3823,13 @@ __metadata:
languageName: node
linkType: hard
+"arg@npm:^4.1.0":
+ version: 4.1.3
+ resolution: "arg@npm:4.1.3"
+ checksum: 070ff801a9d236a6caa647507bdcc7034530604844d64408149a26b9e87c2f97650055c0f049abd1efc024b334635c01f29e0b632b371ac3f26130f4cf65997a
+ languageName: node
+ linkType: hard
+
"argparse@npm:^1.0.7":
version: 1.0.10
resolution: "argparse@npm:1.0.10"
@@ -3576,6 +3846,15 @@ __metadata:
languageName: node
linkType: hard
+"aria-query@npm:^5.0.0":
+ version: 5.3.0
+ resolution: "aria-query@npm:5.3.0"
+ dependencies:
+ dequal: "npm:^2.0.3"
+ checksum: 2bff0d4eba5852a9dd578ecf47eaef0e82cc52569b48469b0aac2db5145db0b17b7a58d9e01237706d1e14b7a1b0ac9b78e9c97027ad97679dd8f91b85da1469
+ languageName: node
+ linkType: hard
+
"array-buffer-byte-length@npm:^1.0.0":
version: 1.0.0
resolution: "array-buffer-byte-length@npm:1.0.0"
@@ -3674,6 +3953,15 @@ __metadata:
languageName: node
linkType: hard
+"ast-types@npm:^0.13.4":
+ version: 0.13.4
+ resolution: "ast-types@npm:0.13.4"
+ dependencies:
+ tslib: "npm:^2.0.1"
+ checksum: 3a1a409764faa1471601a0ad01b3aa699292991aa9c8a30c7717002cabdf5d98008e7b53ae61f6e058f757fc6ba965e147967a93c13e62692c907d79cfb245f8
+ languageName: node
+ linkType: hard
+
"astral-regex@npm:^1.0.0":
version: 1.0.0
resolution: "astral-regex@npm:1.0.0"
@@ -3688,7 +3976,7 @@ __metadata:
languageName: node
linkType: hard
-"async@npm:^3.2.2":
+"async@npm:^3.2.2, async@npm:^3.2.4":
version: 3.2.5
resolution: "async@npm:3.2.5"
checksum: 1408287b26c6db67d45cb346e34892cee555b8b59e6c68e6f8c3e495cad5ca13b4f218180e871f3c2ca30df4ab52693b66f2f6ff43644760cab0b2198bda79c1
@@ -3725,6 +4013,13 @@ __metadata:
languageName: node
linkType: hard
+"b4a@npm:^1.6.4":
+ version: 1.6.4
+ resolution: "b4a@npm:1.6.4"
+ checksum: a0af707430c3643fd8d9418c732849d3626f1c9281489e021fcad969fb4808fb9f67b224de36b59c9c3b5a13d853482fee0c0eb53f7aec12d540fa67f63648b6
+ languageName: node
+ linkType: hard
+
"babel-core@npm:^7.0.0-bridge.0":
version: 7.0.0-bridge.0
resolution: "babel-core@npm:7.0.0-bridge.0"
@@ -3949,6 +4244,13 @@ __metadata:
languageName: node
linkType: hard
+"basic-ftp@npm:^5.0.2":
+ version: 5.0.3
+ resolution: "basic-ftp@npm:5.0.3"
+ checksum: 2b960ea976a4c16f420290063e6399894220e107653de3bc9a19d842bcfee49855d20f2449d27f0217af2e9bcfb6008a81461b59e43b9ef1fe21263513b107b4
+ languageName: node
+ linkType: hard
+
"better-opn@npm:~3.0.2":
version: 3.0.2
resolution: "better-opn@npm:3.0.2"
@@ -3965,6 +4267,23 @@ __metadata:
languageName: node
linkType: hard
+"big-integer@npm:^1.6.17":
+ version: 1.6.52
+ resolution: "big-integer@npm:1.6.52"
+ checksum: 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: 752c2c2ff9f23506b3428cc8accbfcc92fec07bf8a31a1953e9c7e2193eb5db8a67252034ab93e8adab2a1c43f3eeb3da0bacae0320e9814f3ca127942c55871
+ languageName: node
+ linkType: hard
+
"bl@npm:^4.1.0":
version: 4.1.0
resolution: "bl@npm:4.1.0"
@@ -3976,6 +4295,13 @@ __metadata:
languageName: node
linkType: hard
+"bluebird@npm:~3.4.1":
+ version: 3.4.7
+ resolution: "bluebird@npm:3.4.7"
+ checksum: ac7e3df09a433b985a0ba61a0be4fc23e3874bf62440ffbca2f275a8498b00c11336f1f633631f38419b2c842515473985f9c4aaa9e4c9b36105535026d94144
+ languageName: node
+ linkType: hard
+
"blueimp-md5@npm:^2.10.0":
version: 2.19.0
resolution: "blueimp-md5@npm:2.19.0"
@@ -4072,6 +4398,15 @@ __metadata:
languageName: node
linkType: hard
+"bs-logger@npm:0.x":
+ version: 0.2.6
+ resolution: "bs-logger@npm:0.2.6"
+ dependencies:
+ fast-json-stable-stringify: "npm:2.x"
+ checksum: 80e89aaaed4b68e3374ce936f2eb097456a0dddbf11f75238dbd53140b1e39259f0d248a5089ed456f1158984f22191c3658d54a713982f676709fbe1a6fa5a0
+ languageName: node
+ linkType: hard
+
"bser@npm:2.1.1":
version: 2.1.1
resolution: "bser@npm:2.1.1"
@@ -4098,6 +4433,13 @@ __metadata:
languageName: node
linkType: hard
+"buffer-crc32@npm:^0.2.1, buffer-crc32@npm:~0.2.3":
+ version: 0.2.13
+ resolution: "buffer-crc32@npm:0.2.13"
+ checksum: cb0a8ddf5cf4f766466db63279e47761eb825693eeba6a5a95ee4ec8cb8f81ede70aa7f9d8aeec083e781d47154290eb5d4d26b3f7a465ec57fb9e7d59c47150
+ languageName: node
+ linkType: hard
+
"buffer-fill@npm:^1.0.0":
version: 1.0.0
resolution: "buffer-fill@npm:1.0.0"
@@ -4112,7 +4454,14 @@ __metadata:
languageName: node
linkType: hard
-"buffer@npm:^5.5.0":
+"buffer-indexof-polyfill@npm:~1.0.0":
+ version: 1.0.2
+ resolution: "buffer-indexof-polyfill@npm:1.0.2"
+ checksum: b8376d5f8b2c230d02fce36762b149b6c436aa03aca5e02b934ea13ce72a7e731c785fa30fb30e9c713df5173b4f8e89856574e70ce86b2f1d94d7d90166eab0
+ languageName: node
+ linkType: hard
+
+"buffer@npm:^5.2.1, buffer@npm:^5.5.0":
version: 5.7.1
resolution: "buffer@npm:5.7.1"
dependencies:
@@ -4122,6 +4471,13 @@ __metadata:
languageName: node
linkType: hard
+"buffers@npm:~0.1.1":
+ version: 0.1.1
+ resolution: "buffers@npm:0.1.1"
+ checksum: c7a3284ddb4f5c65431508be65535e3739215f7996aa03e5d3a3fcf03144d35ffca7d9825572e6c6c6007f5308b8553c7b2941fcf5e56fac20dedea7178f5f71
+ languageName: node
+ linkType: hard
+
"builtins@npm:^1.0.3":
version: 1.0.3
resolution: "builtins@npm:1.0.3"
@@ -4189,6 +4545,28 @@ __metadata:
languageName: node
linkType: hard
+"cacheable-lookup@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "cacheable-lookup@npm:7.0.0"
+ checksum: 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: 41b6658db369f20c03128227ecd219ca7ac52a9d24fc0f499cc9aa5d40c097b48b73553504cebd137024d957c0ddb5b67cf3ac1439b136667f3586257763f88d
+ languageName: node
+ linkType: hard
+
"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.4, call-bind@npm:^1.0.5":
version: 1.0.5
resolution: "call-bind@npm:1.0.5"
@@ -4253,6 +4631,15 @@ __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: c27b8b10fd372b07d80b3f63615ce5ecb9bb1b0be6934fe5de3bb0328f9ffad5051f206bd7a0b426b85778fee0c063a1f029fb32cc639f3b2ee38d6b39f52c5c
+ languageName: node
+ linkType: hard
+
"chalk@npm:^2.0.1, chalk@npm:^2.4.2":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
@@ -4274,6 +4661,13 @@ __metadata:
languageName: node
linkType: hard
+"chalk@npm:^5.1.2":
+ version: 5.3.0
+ resolution: "chalk@npm:5.3.0"
+ checksum: 8297d436b2c0f95801103ff2ef67268d362021b8210daf8ddbe349695333eb3610a71122172ff3b0272f1ef2cf7cc2c41fdaa4715f52e49ffe04c56340feed09
+ languageName: node
+ linkType: hard
+
"char-regex@npm:^1.0.2":
version: 1.0.2
resolution: "char-regex@npm:1.0.2"
@@ -4295,6 +4689,17 @@ __metadata:
languageName: node
linkType: hard
+"chromium-bidi@npm:0.4.16":
+ version: 0.4.16
+ resolution: "chromium-bidi@npm:0.4.16"
+ dependencies:
+ mitt: "npm:3.0.0"
+ peerDependencies:
+ devtools-protocol: "*"
+ checksum: 583aad0fff9c24381f90b8f6740be40f321cc031c88bb6881fe55f24e170b3342f2fd7242b700dcfd30f947830eb42879a1af333b94b386b3ba5b7a205646ae8
+ languageName: node
+ linkType: hard
+
"ci-info@npm:^2.0.0":
version: 2.0.0
resolution: "ci-info@npm:2.0.0"
@@ -4485,7 +4890,7 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^9.4.1":
+"commander@npm:^9.3.0, commander@npm:^9.4.1":
version: 9.5.0
resolution: "commander@npm:9.5.0"
checksum: 5f7784fbda2aaec39e89eb46f06a999e00224b3763dc65976e05929ec486e174fe9aac2655f03ba6a5e83875bd173be5283dc19309b7c65954701c02025b3c1d
@@ -4520,6 +4925,18 @@ __metadata:
languageName: node
linkType: hard
+"compress-commons@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "compress-commons@npm:5.0.1"
+ dependencies:
+ crc-32: "npm:^1.2.0"
+ crc32-stream: "npm:^5.0.0"
+ normalize-path: "npm:^3.0.0"
+ readable-stream: "npm:^3.6.0"
+ checksum: 1c604ac753b4ec643a807f3db545bf497d1e9c6f81e9132280c98d972b02bbeba087e7fb2d53f3043f9643a64a6140e9e39b94329040695d404b83a0c7f38fa2
+ languageName: node
+ linkType: hard
+
"compressible@npm:~2.0.16":
version: 2.0.18
resolution: "compressible@npm:2.0.18"
@@ -4605,6 +5022,25 @@ __metadata:
languageName: node
linkType: hard
+"crc-32@npm:^1.2.0":
+ version: 1.2.2
+ resolution: "crc-32@npm:1.2.2"
+ bin:
+ crc32: bin/crc32.njs
+ checksum: 11dcf4a2e77ee793835d49f2c028838eae58b44f50d1ff08394a610bfd817523f105d6ae4d9b5bef0aad45510f633eb23c903e9902e4409bed1ce70cb82b9bf0
+ languageName: node
+ linkType: hard
+
+"crc32-stream@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "crc32-stream@npm:5.0.0"
+ dependencies:
+ crc-32: "npm:^1.2.0"
+ readable-stream: "npm:^3.4.0"
+ checksum: bd6e6d49b76fd562eef3a4b7b64b1e551fb5dfca0a3b54fb7e59765c57468295b60755f85d3450fd61eee01dcca0974600157717cad8f356d513c28bac726a41
+ languageName: node
+ linkType: hard
+
"create-jest@npm:^29.7.0":
version: 29.7.0
resolution: "create-jest@npm:29.7.0"
@@ -4622,6 +5058,22 @@ __metadata:
languageName: node
linkType: hard
+"create-require@npm:^1.1.0":
+ version: 1.1.1
+ resolution: "create-require@npm:1.1.1"
+ checksum: 157cbc59b2430ae9a90034a5f3a1b398b6738bf510f713edc4d4e45e169bc514d3d99dd34d8d01ca7ae7830b5b8b537e46ae8f3c8f932371b0875c0151d7ec91
+ 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: 386727dc4c6b044746086aced959ff21101abb85c43df5e1d151547ccb6f338f86dec3f28b9dbddfa8ff5b9ec8662ed2263ad4607a93b2dc354fb7fe3bbb898a
+ languageName: node
+ linkType: hard
+
"cross-fetch@npm:^3.1.5":
version: 3.1.8
resolution: "cross-fetch@npm:3.1.8"
@@ -4676,6 +5128,20 @@ __metadata:
languageName: node
linkType: hard
+"css-shorthand-properties@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "css-shorthand-properties@npm:1.1.1"
+ checksum: f4a2acb9aa844e00ddc6bc47b7a68f2e3467f91e862253d276209f3e4f9c5821801babdfc9b8adba2b9271320bd54838953678859ef9edc33dd4b786fbe6c824
+ languageName: node
+ linkType: hard
+
+"css-value@npm:^0.0.1":
+ version: 0.0.1
+ resolution: "css-value@npm:0.0.1"
+ checksum: 1d3f5177df6c8d0ef26b98e2c3376b44c4a3898336bb2fb38d3ac38ee2e2848a4ca4fddec291108e1a254439f2c1462ac5cf71e342480b9123ac5f3cd1251cd5
+ languageName: node
+ linkType: hard
+
"csstype@npm:^3.0.2":
version: 3.1.2
resolution: "csstype@npm:3.1.2"
@@ -4690,6 +5156,20 @@ __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: 20a6b93107597530d71d4cb285acee17f66bcdfc03fd81040921a81252f19db27588d87fc8fc69e1950c55cfb0bf8ae40d0e5e21d907230813eb5d5a7f9eb45b
+ languageName: node
+ linkType: hard
+
+"data-uri-to-buffer@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "data-uri-to-buffer@npm:6.0.1"
+ checksum: d8631b4be9c3dcac748023c0708e86abb272d346ed85979d0f5171d461f5426c013ef1313933e2ce3aa6dbdf8b53461e657f2243b14fb2483744dbb3cc4ed331
+ languageName: node
+ linkType: hard
+
"dayjs@npm:^1.8.15":
version: 1.11.10
resolution: "dayjs@npm:1.11.10"
@@ -4706,7 +5186,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4":
+"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4":
version: 4.3.4
resolution: "debug@npm:4.3.4"
dependencies:
@@ -4734,6 +5214,22 @@ __metadata:
languageName: node
linkType: hard
+"decamelize@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "decamelize@npm:6.0.0"
+ checksum: 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: bd89d23141b96d80577e70c54fb226b2f40e74a6817652b80a116d7befb8758261ad073a8895648a29cc0a5947021ab66705cb542fa9c143c82022b27c5b175e
+ languageName: node
+ linkType: hard
+
"dedent@npm:^1.0.0":
version: 1.5.1
resolution: "dedent@npm:1.5.1"
@@ -4760,6 +5256,13 @@ __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: 28f810e6f3c638020922c3abfb4f20bc8fff00262dbc5a1f5283ecae0b8ffd3b3b95aaca3c8992d8680eb5754c11d87edff1915235e145c5afdc53102665418f
+ languageName: node
+ linkType: hard
+
"deepmerge@npm:^4.2.2, deepmerge@npm:^4.3.0":
version: 4.3.1
resolution: "deepmerge@npm:4.3.1"
@@ -4786,6 +5289,13 @@ __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: 625ce28e1b5ad10cf77057b9a6a727bf84780c17660f6644dab61dd34c23de3001f03cedc401f7d30a4ed9965c2e8a7336e220a329146f2cf85d4eddea429782
+ languageName: node
+ linkType: hard
+
"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.1":
version: 1.1.1
resolution: "define-data-property@npm:1.1.1"
@@ -4815,6 +5325,17 @@ __metadata:
languageName: node
linkType: hard
+"degenerator@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "degenerator@npm:5.0.1"
+ dependencies:
+ ast-types: "npm:^0.13.4"
+ escodegen: "npm:^2.1.0"
+ esprima: "npm:^4.0.1"
+ checksum: e48d8a651edeb512a648711a09afec269aac6de97d442a4bb9cf121a66877e0eec11b9727100a10252335c0666ae1c84a8bc1e3a3f47788742c975064d2c7b1c
+ languageName: node
+ linkType: hard
+
"del@npm:^6.0.0":
version: 6.1.1
resolution: "del@npm:6.1.1"
@@ -4863,6 +5384,13 @@ __metadata:
languageName: node
linkType: hard
+"dequal@npm:^2.0.3":
+ version: 2.0.3
+ resolution: "dequal@npm:2.0.3"
+ checksum: f98860cdf58b64991ae10205137c0e97d384c3a4edc7f807603887b7c4b850af1224a33d88012009f150861cbee4fa2d322c4cc04b9313bee312e47f6ecaa888
+ languageName: node
+ linkType: hard
+
"destroy@npm:1.2.0":
version: 1.2.0
resolution: "destroy@npm:1.2.0"
@@ -4886,13 +5414,34 @@ __metadata:
languageName: node
linkType: hard
-"diff-sequences@npm:^29.6.3":
- version: 29.6.3
- resolution: "diff-sequences@npm:29.6.3"
+"devtools-protocol@npm:0.0.1147663":
+ version: 0.0.1147663
+ resolution: "devtools-protocol@npm:0.0.1147663"
+ checksum: 3620276912ec881ead6445a70fc740856f1fdef4eaebee9dd3411d6eeb9a1036cde4856cd5bdcf4c294aead438c2cf6c18834b314ba0fd97b95eb6d4efb75dc9
+ languageName: node
+ linkType: hard
+
+"devtools-protocol@npm:^0.0.1213968":
+ version: 0.0.1213968
+ resolution: "devtools-protocol@npm:0.0.1213968"
+ checksum: 0818d951dadf2be1dc123606316485e471ae0d718d44085a933dcad106460d8f7d8dd123614c86944e00d30b0a25775a883d769067ada447c9f0920d44274b65
+ languageName: node
+ linkType: hard
+
+"diff-sequences@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "diff-sequences@npm:29.6.3"
checksum: 32e27ac7dbffdf2fb0eb5a84efd98a9ad084fbabd5ac9abb8757c6770d5320d2acd172830b28c4add29bb873d59420601dfc805ac4064330ce59b1adfd0593b2
languageName: node
linkType: hard
+"diff@npm:^4.0.1":
+ version: 4.0.2
+ resolution: "diff@npm:4.0.2"
+ checksum: 81b91f9d39c4eaca068eb0c1eb0e4afbdc5bb2941d197f513dd596b820b956fef43485876226d65d497bebc15666aa2aa82c679e84f65d5f2bfbf14ee46e32c1
+ languageName: node
+ linkType: hard
+
"dir-glob@npm:^3.0.1":
version: 3.0.1
resolution: "dir-glob@npm:3.0.1"
@@ -4934,6 +5483,15 @@ __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: 0765a4cc6fe6d9615d43cc6dbccff6f8412811d89a6f6aa44828ca9422a0a469625ce023bf81cee68f52930dbedf9c5716056ff264ac886612702d134b5e39b4
+ languageName: node
+ linkType: hard
+
"eastasianwidth@npm:^0.2.0":
version: 0.2.0
resolution: "eastasianwidth@npm:0.2.0"
@@ -4941,6 +5499,32 @@ __metadata:
languageName: node
linkType: hard
+"edge-paths@npm:^3.0.5":
+ version: 3.0.5
+ resolution: "edge-paths@npm:3.0.5"
+ dependencies:
+ "@types/which": "npm:^2.0.1"
+ which: "npm:^2.0.2"
+ checksum: 690c3d274004ab1ea87be50d261690c788ad27debdb0b7a38b0d91e823510b2ef3aa58735666cfeafc88e2d935f329f968901caee860cde3f50110f1d383e6e3
+ languageName: node
+ linkType: hard
+
+"edgedriver@npm:^5.3.5":
+ version: 5.3.8
+ resolution: "edgedriver@npm:5.3.8"
+ dependencies:
+ "@wdio/logger": "npm:^8.16.17"
+ decamelize: "npm:^6.0.0"
+ edge-paths: "npm:^3.0.5"
+ node-fetch: "npm:^3.3.2"
+ unzipper: "npm:^0.10.14"
+ which: "npm:^4.0.0"
+ bin:
+ edgedriver: bin/edgedriver.js
+ checksum: 5f3b6f0613e1f1dcd00c3f0655d1456142567df08f12d9955edb6fd562e336aa3d9f454704bb9370e0a9c3bf7d46d549decaf66cf52184b9a8875c88b8f7ef2d
+ languageName: node
+ linkType: hard
+
"ee-first@npm:1.1.1":
version: 1.1.1
resolution: "ee-first@npm:1.1.1"
@@ -5201,6 +5785,24 @@ __metadata:
languageName: node
linkType: hard
+"escodegen@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "escodegen@npm:2.1.0"
+ dependencies:
+ esprima: "npm:^4.0.1"
+ estraverse: "npm:^5.2.0"
+ esutils: "npm:^2.0.2"
+ source-map: "npm:~0.6.1"
+ dependenciesMeta:
+ source-map:
+ optional: true
+ bin:
+ escodegen: bin/escodegen.js
+ esgenerate: bin/esgenerate.js
+ checksum: e1450a1f75f67d35c061bf0d60888b15f62ab63aef9df1901cffc81cffbbb9e8b3de237c5502cf8613a017c1df3a3003881307c78835a1ab54d8c8d2206e01d3
+ languageName: node
+ linkType: hard
+
"eslint-config-prettier@npm:^8.5.0":
version: 8.10.0
resolution: "eslint-config-prettier@npm:8.10.0"
@@ -5415,7 +6017,7 @@ __metadata:
languageName: node
linkType: hard
-"esprima@npm:^4.0.0, esprima@npm:~4.0.0":
+"esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0":
version: 4.0.1
resolution: "esprima@npm:4.0.1"
bin:
@@ -5667,6 +6269,30 @@ __metadata:
languageName: node
linkType: hard
+"extract-zip@npm:2.0.1":
+ version: 2.0.1
+ resolution: "extract-zip@npm:2.0.1"
+ dependencies:
+ "@types/yauzl": "npm:^2.9.1"
+ debug: "npm:^4.1.1"
+ get-stream: "npm:^5.1.0"
+ yauzl: "npm:^2.10.0"
+ dependenciesMeta:
+ "@types/yauzl":
+ optional: true
+ bin:
+ extract-zip: cli.js
+ checksum: 9afbd46854aa15a857ae0341a63a92743a7b89c8779102c3b4ffc207516b2019337353962309f85c66ee3d9092202a83cdc26dbf449a11981272038443974aee
+ languageName: node
+ linkType: hard
+
+"fast-deep-equal@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "fast-deep-equal@npm:2.0.1"
+ checksum: 1602e0d6ed63493c865cc6b03f9070d6d3926e8cd086a123060b58f80a295f3f08b1ecfb479ae7c45b7fd45535202aea7cf5b49bc31bffb81c20b1502300be84
+ languageName: node
+ linkType: hard
+
"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
version: 3.1.3
resolution: "fast-deep-equal@npm:3.1.3"
@@ -5681,6 +6307,13 @@ __metadata:
languageName: node
linkType: hard
+"fast-fifo@npm:^1.1.0, fast-fifo@npm:^1.2.0":
+ version: 1.3.2
+ resolution: "fast-fifo@npm:1.3.2"
+ checksum: d53f6f786875e8b0529f784b59b4b05d4b5c31c651710496440006a398389a579c8dbcd2081311478b5bf77f4b0b21de69109c5a4eabea9d8e8783d1eb864e4c
+ languageName: node
+ linkType: hard
+
"fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.9":
version: 3.3.2
resolution: "fast-glob@npm:3.3.2"
@@ -5694,7 +6327,7 @@ __metadata:
languageName: node
linkType: hard
-"fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0":
+"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0":
version: 2.1.0
resolution: "fast-json-stable-stringify@npm:2.1.0"
checksum: 7f081eb0b8a64e0057b3bb03f974b3ef00135fbf36c1c710895cd9300f13c94ba809bb3a81cf4e1b03f6e5285610a61abbd7602d0652de423144dfee5a389c9b
@@ -5768,6 +6401,25 @@ __metadata:
languageName: node
linkType: hard
+"fd-slicer@npm:~1.1.0":
+ version: 1.1.0
+ resolution: "fd-slicer@npm:1.1.0"
+ dependencies:
+ pend: "npm:~1.2.0"
+ checksum: 304dd70270298e3ffe3bcc05e6f7ade2511acc278bc52d025f8918b48b6aa3b77f10361bddfadfe2a28163f7af7adbdce96f4d22c31b2f648ba2901f0c5fc20e
+ 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: 60054bf47bfa10fb0ba6cb7742acec2f37c1f56344f79a70bb8b1c48d77675927c720ff3191fa546410a0442c998d27ab05e9144c32d530d8a52fbe68f843b69
+ languageName: node
+ linkType: hard
+
"fetch-retry@npm:^4.1.1":
version: 4.1.1
resolution: "fetch-retry@npm:4.1.1"
@@ -5932,6 +6584,13 @@ __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: 4c06ae2b79ad693a59938dc49ebd020ecb58e4584860a90a230f80a68b026483b022ba5e4143cff06ae5ac8fd446a0b500fabc87bbac3d1f62f2757f8dabcaf7
+ languageName: node
+ linkType: hard
+
"form-data@npm:^3.0.1":
version: 3.0.1
resolution: "form-data@npm:3.0.1"
@@ -5943,6 +6602,15 @@ __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: 5392ec484f9ce0d5e0d52fb5a78e7486637d516179b0eb84d81389d7eccf9ca2f663079da56f761355c0a65792810e3b345dc24db9a8bbbcf24ef3c8c88570c6
+ languageName: node
+ linkType: hard
+
"freeport-async@npm:2.0.0":
version: 2.0.0
resolution: "freeport-async@npm:2.0.0"
@@ -6036,6 +6704,18 @@ __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: f52a0687a0649c6b93973eb7f1d5495e445fa993f797ba1af186e666b6aebe53916a8c497dce7037c74d0d4a33c56b0ab1f98f10ad71cca84ba8661110d25ee2
+ languageName: node
+ linkType: hard
+
"function-bind@npm:^1.1.1, function-bind@npm:^1.1.2":
version: 1.1.2
resolution: "function-bind@npm:1.1.2"
@@ -6062,6 +6742,24 @@ __metadata:
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"
+ bin:
+ geckodriver: bin/geckodriver.js
+ checksum: 1fccafad8c606b1b6e17cc80461a74ad4fe2b788632313a44c0767dbd505e633cf4e4c63f44eb086c25f047908dee39424f5d996714f9efec9ae2dd75121720f
+ languageName: node
+ linkType: hard
+
"gensync@npm:^1.0.0-beta.2":
version: 1.0.0-beta.2
resolution: "gensync@npm:1.0.0-beta.2"
@@ -6102,6 +6800,13 @@ __metadata:
languageName: node
linkType: hard
+"get-port@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "get-port@npm:7.0.0"
+ checksum: 8d6ba2a45ed0171dcacf67c69faf315f4fddf09cdb6596648951746430103415b7a79feb35e78fba71e8bcbe0c3dbf64fea384963302c689dcae2359bea3b369
+ languageName: node
+ linkType: hard
+
"get-stream@npm:^4.0.0":
version: 4.1.0
resolution: "get-stream@npm:4.1.0"
@@ -6111,7 +6816,16 @@ __metadata:
languageName: node
linkType: hard
-"get-stream@npm:^6.0.0":
+"get-stream@npm:^5.1.0":
+ version: 5.2.0
+ resolution: "get-stream@npm:5.2.0"
+ dependencies:
+ pump: "npm:^3.0.0"
+ checksum: 43797ffd815fbb26685bf188c8cfebecb8af87b3925091dd7b9a9c915993293d78e3c9e1bce125928ff92f2d0796f3889b92b5ec6d58d1041b574682132e0a80
+ languageName: node
+ linkType: hard
+
+"get-stream@npm:^6.0.0, get-stream@npm:^6.0.1":
version: 6.0.1
resolution: "get-stream@npm:6.0.1"
checksum: 49825d57d3fd6964228e6200a58169464b8e8970489b3acdc24906c782fb7f01f9f56f8e6653c4a50713771d6658f7cfe051e5eb8c12e334138c9c918b296341
@@ -6128,6 +6842,18 @@ __metadata:
languageName: node
linkType: hard
+"get-uri@npm:^6.0.1":
+ version: 6.0.2
+ resolution: "get-uri@npm:6.0.2"
+ dependencies:
+ basic-ftp: "npm:^5.0.2"
+ data-uri-to-buffer: "npm:^6.0.0"
+ debug: "npm:^4.3.4"
+ fs-extra: "npm:^8.1.0"
+ checksum: 50ef3e0b76d202c41f4878e5d9f44ff125ce4ccc7a9f6a54d51bc633bf643e5e044cacdf5944a2554cdd2e10b7e92628e694b35ff2b943271afd37cde9570d5d
+ languageName: node
+ linkType: hard
+
"getenv@npm:^1.0.0":
version: 1.0.0
resolution: "getenv@npm:1.0.0"
@@ -6209,7 +6935,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^8.0.3":
+"glob@npm:^8.0.0, glob@npm:^8.0.3":
version: 8.1.0
resolution: "glob@npm:8.1.0"
dependencies:
@@ -6270,13 +6996,58 @@ __metadata:
languageName: node
linkType: hard
-"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.3, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
+"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: 2fe97fcbd7a9ffc7c2d0ecf59aca0a0562e73a7749cadada9770eeb18efbdca3086262625fb65590594edc220a1eca58fab0d26b0c93c2f9a008234da71ca66b
+ languageName: node
+ linkType: hard
+
+"got@npm:^13.0.0":
+ version: 13.0.0
+ resolution: "got@npm:13.0.0"
+ 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: d6a4648dc46f1f9df2637b8730d4e664349a93cb6df62c66dfbb48f7887ba79742a1cc90739a4eb1c15f790ca838ff641c5cdecdc877993627274aeb0f02b92d
+ 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.9":
version: 4.2.11
resolution: "graceful-fs@npm:4.2.11"
checksum: 386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2
languageName: node
linkType: hard
+"grapheme-splitter@npm:^1.0.2":
+ version: 1.0.4
+ resolution: "grapheme-splitter@npm:1.0.4"
+ checksum: 108415fb07ac913f17040dc336607772fcea68c7f495ef91887edddb0b0f5ff7bc1d1ab181b125ecb2f0505669ef12c9a178a3bbd2dd8e042d8c5f1d7c90331a
+ languageName: node
+ linkType: hard
+
"graphemer@npm:^1.4.0":
version: 1.4.0
resolution: "graphemer@npm:1.4.0"
@@ -6435,6 +7206,16 @@ __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: 7207201d3c6e53e72e510c9b8912e4f3e468d3ecc0cf3bf52682f2aac9cd99358b896d1da4467380adc151cf97c412bedc59dc13dae90c523f42053a7449eedb
+ languageName: node
+ linkType: hard
+
"https-proxy-agent@npm:^5.0.1":
version: 5.0.1
resolution: "https-proxy-agent@npm:5.0.1"
@@ -6445,7 +7226,7 @@ __metadata:
languageName: node
linkType: hard
-"https-proxy-agent@npm:^7.0.1":
+"https-proxy-agent@npm:^7.0.0, https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.2":
version: 7.0.2
resolution: "https-proxy-agent@npm:7.0.2"
dependencies:
@@ -6537,6 +7318,13 @@ __metadata:
languageName: node
linkType: hard
+"import-meta-resolve@npm:^3.0.0":
+ version: 3.1.1
+ resolution: "import-meta-resolve@npm:3.1.1"
+ checksum: 75545f3f0f4f789f15b91a541b2d3e9d5b25fc9e8c60e8423cbdef4fff226f45520bd040219c63eee001878f075e82b52e436ca0d7d05e6c4fdc0348b7f251dd
+ languageName: node
+ linkType: hard
+
"imurmurhash@npm:^0.1.4":
version: 0.1.4
resolution: "imurmurhash@npm:0.1.4"
@@ -6568,7 +7356,7 @@ __metadata:
languageName: node
linkType: hard
-"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3":
+"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.0, inherits@npm:~2.0.3":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2
@@ -6619,7 +7407,7 @@ __metadata:
languageName: node
linkType: hard
-"ip@npm:^1.1.5":
+"ip@npm:^1.1.5, ip@npm:^1.1.8":
version: 1.1.8
resolution: "ip@npm:1.1.8"
checksum: ab32a5ecfa678d4c158c1381c4c6744fce89a1d793e1b6635ba79d0753c069030b672d765887b6fff55670c711dfa47475895e5d6013efbbcf04687c51cb8db9
@@ -6872,6 +7660,13 @@ __metadata:
languageName: node
linkType: hard
+"is-plain-obj@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "is-plain-obj@npm:4.1.0"
+ checksum: 32130d651d71d9564dc88ba7e6fda0e91a1010a3694648e9f4f47bb6080438140696d3e3e15c741411d712e47ac9edc1a8a9de1fe76f3487b0d90be06ac9975e
+ languageName: node
+ linkType: hard
+
"is-plain-object@npm:^2.0.4":
version: 2.0.4
resolution: "is-plain-object@npm:2.0.4"
@@ -7517,7 +8312,7 @@ __metadata:
languageName: node
linkType: hard
-"jest-util@npm:^29.7.0":
+"jest-util@npm:^29.0.0, jest-util@npm:^29.7.0":
version: 29.7.0
resolution: "jest-util@npm:29.7.0"
dependencies:
@@ -7584,7 +8379,7 @@ __metadata:
languageName: node
linkType: hard
-"jest@npm:^29.2.1":
+"jest@npm:^29.7.0":
version: 29.7.0
resolution: "jest@npm:29.7.0"
dependencies:
@@ -7843,6 +8638,22 @@ __metadata:
languageName: node
linkType: hard
+"ky@npm:^0.33.0":
+ version: 0.33.3
+ resolution: "ky@npm:0.33.3"
+ checksum: 5ba8de4c97c2abe5fb1b7d1b20252f95a7b249254af03cdfac670b9615de6b2b4af747bf363a1b918d2650c4cc83259578105f8eadd284f4e1c4261081e29640
+ languageName: node
+ linkType: hard
+
+"lazystream@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "lazystream@npm:1.0.1"
+ dependencies:
+ readable-stream: "npm:^2.0.5"
+ checksum: ea4e509a5226ecfcc303ba6782cc269be8867d372b9bcbd625c88955df1987ea1a20da4643bf9270336415a398d33531ebf0d5f0d393b9283dc7c98bfcbd7b69
+ languageName: node
+ linkType: hard
+
"leven@npm:^3.1.0":
version: 3.1.0
resolution: "leven@npm:3.1.0"
@@ -7957,6 +8768,24 @@ __metadata:
languageName: node
linkType: hard
+"listenercount@npm:~1.0.1":
+ version: 1.0.1
+ resolution: "listenercount@npm:1.0.1"
+ checksum: 280c38501984f0a83272187ea472aff18a2aa3db40d8e05be5f797dc813c3d9351ae67a64e09d23d36e6061288b291c989390297db6a99674de2394c6930284c
+ languageName: node
+ linkType: hard
+
+"locate-app@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "locate-app@npm:2.1.0"
+ dependencies:
+ n12: "npm:0.4.0"
+ type-fest: "npm:2.13.0"
+ userhome: "npm:1.0.0"
+ checksum: 6f8d69e8eccda2c5501a607c06d2ae5dcbc376e7bfe6df63be94a9175df65f1193ae95ed01d1a689169e91c7492174aff1e33b0947cc9597dc7b2009033a3fa4
+ languageName: node
+ linkType: hard
+
"locate-path@npm:^3.0.0":
version: 3.0.0
resolution: "locate-path@npm:3.0.0"
@@ -7985,6 +8814,13 @@ __metadata:
languageName: node
linkType: hard
+"lodash.clonedeep@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "lodash.clonedeep@npm:4.5.0"
+ checksum: 2caf0e4808f319d761d2939ee0642fa6867a4bbf2cfce43276698828380756b99d4c4fa226d881655e6ac298dd453fe12a5ec8ba49861777759494c534936985
+ languageName: node
+ linkType: hard
+
"lodash.debounce@npm:^4.0.8":
version: 4.0.8
resolution: "lodash.debounce@npm:4.0.8"
@@ -7992,6 +8828,13 @@ __metadata:
languageName: node
linkType: hard
+"lodash.memoize@npm:4.x":
+ version: 4.1.2
+ resolution: "lodash.memoize@npm:4.1.2"
+ checksum: c8713e51eccc650422716a14cece1809cfe34bc5ab5e242b7f8b4e2241c2483697b971a604252807689b9dd69bfe3a98852e19a5b89d506b000b4187a1285df8
+ languageName: node
+ linkType: hard
+
"lodash.merge@npm:^4.6.2":
version: 4.6.2
resolution: "lodash.merge@npm:4.6.2"
@@ -8006,7 +8849,14 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:^4.17.13, lodash@npm:^4.17.21, lodash@npm:^4.17.4":
+"lodash.zip@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "lodash.zip@npm:4.2.0"
+ checksum: e596da80a6138e369998b50c78b51ed6cf984b4f239e59056aa18dca5972a213c491c511caf5888a2dec603c67265caf942099bec554a86a5c7ff1937d57f0e4
+ languageName: node
+ linkType: hard
+
+"lodash@npm:^4.17.13, lodash@npm:^4.17.15, lodash@npm:^4.17.21, lodash@npm:^4.17.4":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
@@ -8045,6 +8895,20 @@ __metadata:
languageName: node
linkType: hard
+"loglevel-plugin-prefix@npm:^0.8.4":
+ version: 0.8.4
+ resolution: "loglevel-plugin-prefix@npm:0.8.4"
+ checksum: 357524eec4c165ff823b5bbf72e8373ff529e5cb95c1f4b20749847bd5b5b16ab328d6d33d1a9019f1a2dc52e28fca5d595e52f2ee20e24986182a6f9552a9ec
+ languageName: node
+ linkType: hard
+
+"loglevel@npm:^1.6.0":
+ version: 1.8.1
+ resolution: "loglevel@npm:1.8.1"
+ checksum: 21069436c97448a1801b154a77d19ada212225c513d94f0471bfe299c981ffd4dc0d21e6211f9250bd6209ba9837bfe0d40d9295c673d73e3c543ec6b1c5d9ef
+ languageName: node
+ linkType: hard
+
"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0":
version: 1.4.0
resolution: "loose-envify@npm:1.4.0"
@@ -8056,6 +8920,13 @@ __metadata:
languageName: node
linkType: hard
+"lowercase-keys@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "lowercase-keys@npm:3.0.0"
+ checksum: ef62b9fa5690ab0a6e4ef40c94efce68e3ed124f583cc3be38b26ff871da0178a28b9a84ce0c209653bb25ca135520ab87fea7cd411a54ac4899cb2f30501430
+ languageName: node
+ linkType: hard
+
"lru-cache@npm:^10.0.1, lru-cache@npm:^9.1.1 || ^10.0.0":
version: 10.0.3
resolution: "lru-cache@npm:10.0.3"
@@ -8081,6 +8952,13 @@ __metadata:
languageName: node
linkType: hard
+"lru-cache@npm:^7.14.1":
+ version: 7.18.3
+ resolution: "lru-cache@npm:7.18.3"
+ checksum: b3a452b491433db885beed95041eb104c157ef7794b9c9b4d647be503be91769d11206bb573849a16b4cc0d03cbd15ffd22df7960997788b74c1d399ac7a4fed
+ 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"
@@ -8100,6 +8978,13 @@ __metadata:
languageName: node
linkType: hard
+"make-error@npm:1.x, make-error@npm:^1.1.1":
+ version: 1.3.6
+ resolution: "make-error@npm:1.3.6"
+ checksum: 171e458d86854c6b3fc46610cfacf0b45149ba043782558c6875d9f42f222124384ad0b468c92e996d815a8a2003817a710c0a160e49c1c394626f76fa45396f
+ languageName: node
+ linkType: hard
+
"make-fetch-happen@npm:^13.0.0":
version: 13.0.0
resolution: "make-fetch-happen@npm:13.0.0"
@@ -8623,6 +9508,20 @@ __metadata:
languageName: node
linkType: hard
+"mimic-response@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "mimic-response@npm:3.1.0"
+ checksum: 0d6f07ce6e03e9e4445bee655202153bdb8a98d67ee8dc965ac140900d7a2688343e6b4c9a72cfc9ef2f7944dfd76eef4ab2482eb7b293a68b84916bac735362
+ languageName: node
+ linkType: hard
+
+"mimic-response@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "mimic-response@npm:4.0.0"
+ checksum: 761d788d2668ae9292c489605ffd4fad220f442fbae6832adce5ebad086d691e906a6d5240c290293c7a11e99fbdbbef04abbbed498bf8699a4ee0f31315e3fb
+ 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":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
@@ -8632,7 +9531,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^5.0.1":
+"minimatch@npm:^5.0.1, minimatch@npm:^5.1.0":
version: 5.1.6
resolution: "minimatch@npm:5.1.6"
dependencies:
@@ -8641,7 +9540,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^9.0.1":
+"minimatch@npm:^9.0.0, minimatch@npm:^9.0.1":
version: 9.0.3
resolution: "minimatch@npm:9.0.3"
dependencies:
@@ -8750,7 +9649,21 @@ __metadata:
languageName: node
linkType: hard
-"mkdirp@npm:^0.5.1, mkdirp@npm:~0.5.1":
+"mitt@npm:3.0.0":
+ version: 3.0.0
+ resolution: "mitt@npm:3.0.0"
+ checksum: c530c7747d5de7c9976c83d7c2450d9dfddbfed45f7e8b55e5e197be68dbed80e509a8aae97807ae6945dc79f3922d49b2813f3c08fd20cf8aa6a6a47e454a36
+ languageName: node
+ linkType: hard
+
+"mkdirp-classic@npm:^0.5.2":
+ version: 0.5.3
+ resolution: "mkdirp-classic@npm:0.5.3"
+ checksum: 95371d831d196960ddc3833cc6907e6b8f67ac5501a6582f47dfae5eb0f092e9f8ce88e0d83afcae95d6e2b61a01741ba03714eeafb6f7a6e9dcc158ac85b168
+ languageName: node
+ linkType: hard
+
+"mkdirp@npm:>=0.5 0, mkdirp@npm:^0.5.1, mkdirp@npm:~0.5.1":
version: 0.5.6
resolution: "mkdirp@npm:0.5.6"
dependencies:
@@ -8813,6 +9726,13 @@ __metadata:
languageName: node
linkType: hard
+"n12@npm:0.4.0":
+ version: 0.4.0
+ resolution: "n12@npm:0.4.0"
+ checksum: d55c3ac9d6cf6d02af1bd7e2132e8163b7196253f792d6a81e2ed10795a2afe1ffec4ad12425fe99cdb51182a25c28750d00ad21029b1e1583229aaba18c27d5
+ languageName: node
+ linkType: hard
+
"nanoid@npm:^3.3.6":
version: 3.3.7
resolution: "nanoid@npm:3.3.7"
@@ -8866,6 +9786,13 @@ __metadata:
languageName: node
linkType: hard
+"netmask@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "netmask@npm:2.0.2"
+ checksum: cafd28388e698e1138ace947929f842944d0f1c0b87d3fa2601a61b38dc89397d33c0ce2c8e7b99e968584b91d15f6810b91bef3f3826adf71b1833b61d4bf4f
+ languageName: node
+ linkType: hard
+
"nice-try@npm:^1.0.4":
version: 1.0.5
resolution: "nice-try@npm:1.0.5"
@@ -8896,6 +9823,13 @@ __metadata:
languageName: node
linkType: hard
+"node-domexception@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "node-domexception@npm:1.0.0"
+ checksum: 5e5d63cda29856402df9472335af4bb13875e1927ad3be861dc5ebde38917aecbf9ae337923777af52a48c426b70148815e890a5d72760f1b4d758cc671b1a2b
+ languageName: node
+ linkType: hard
+
"node-fetch@npm:^2.2.0, node-fetch@npm:^2.6.0, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7":
version: 2.7.0
resolution: "node-fetch@npm:2.7.0"
@@ -8910,6 +9844,17 @@ __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: f3d5e56190562221398c9f5750198b34cf6113aa304e34ee97c94fd300ec578b25b2c2906edba922050fce983338fde0d5d34fcb0fc3336ade5bd0e429ad7538
+ languageName: node
+ linkType: hard
+
"node-forge@npm:^1.2.1, node-forge@npm:^1.3.1":
version: 1.3.1
resolution: "node-forge@npm:1.3.1"
@@ -8976,6 +9921,13 @@ __metadata:
languageName: node
linkType: hard
+"normalize-url@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "normalize-url@npm:8.0.0"
+ checksum: 09582d56acd562d89849d9239852c2aff225c72be726556d6883ff36de50006803d32a023c10e917bcc1c55f73f3bb16434f67992fe9b61906a3db882192753c
+ languageName: node
+ linkType: hard
+
"npm-package-arg@npm:^7.0.0":
version: 7.0.0
resolution: "npm-package-arg@npm:7.0.0"
@@ -9237,6 +10189,13 @@ __metadata:
languageName: node
linkType: hard
+"p-cancelable@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "p-cancelable@npm:3.0.0"
+ checksum: 948fd4f8e87b956d9afc2c6c7392de9113dac817cb1cecf4143f7a3d4c57ab5673614a80be3aba91ceec5e4b69fd8c869852d7e8048bc3d9273c4c36ce14b9aa
+ languageName: node
+ linkType: hard
+
"p-finally@npm:^1.0.0":
version: 1.0.0
resolution: "p-finally@npm:1.0.0"
@@ -9305,6 +10264,33 @@ __metadata:
languageName: node
linkType: hard
+"pac-proxy-agent@npm:^7.0.0, pac-proxy-agent@npm:^7.0.1":
+ version: 7.0.1
+ resolution: "pac-proxy-agent@npm:7.0.1"
+ dependencies:
+ "@tootallnate/quickjs-emscripten": "npm:^0.23.0"
+ agent-base: "npm:^7.0.2"
+ debug: "npm:^4.3.4"
+ get-uri: "npm:^6.0.1"
+ http-proxy-agent: "npm:^7.0.0"
+ https-proxy-agent: "npm:^7.0.2"
+ pac-resolver: "npm:^7.0.0"
+ socks-proxy-agent: "npm:^8.0.2"
+ checksum: 95b07e2a409511262d6e29be3d50f2e18ac387ef99664687ab4e92741d1d20fae97309722c37841583b024d1cde1790dd263a9b915d5241751b77f1e8003c418
+ languageName: node
+ linkType: hard
+
+"pac-resolver@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "pac-resolver@npm:7.0.0"
+ dependencies:
+ degenerator: "npm:^5.0.0"
+ ip: "npm:^1.1.8"
+ netmask: "npm:^2.0.2"
+ checksum: a5ac1bf1f33f667a1c85fd61744672d9364534a1bb68a676ef920091b735ed8a10fc2b57385909e34822a2147b10a898dd79139b07dae0dbd568561d5c40a81b
+ languageName: node
+ linkType: hard
+
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -9428,6 +10414,13 @@ __metadata:
languageName: node
linkType: hard
+"pend@npm:~1.2.0":
+ version: 1.2.0
+ resolution: "pend@npm:1.2.0"
+ checksum: 8a87e63f7a4afcfb0f9f77b39bb92374afc723418b9cb716ee4257689224171002e07768eeade4ecd0e86f1fa3d8f022994219fb45634f2dbd78c6803e452458
+ languageName: node
+ linkType: hard
+
"picocolors@npm:^1.0.0":
version: 1.0.0
resolution: "picocolors@npm:1.0.0"
@@ -9644,6 +10637,45 @@ __metadata:
languageName: node
linkType: hard
+"proxy-agent@npm:6.3.0":
+ version: 6.3.0
+ resolution: "proxy-agent@npm:6.3.0"
+ 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.0"
+ lru-cache: "npm:^7.14.1"
+ pac-proxy-agent: "npm:^7.0.0"
+ proxy-from-env: "npm:^1.1.0"
+ socks-proxy-agent: "npm:^8.0.1"
+ checksum: 40a0df2c9af5da8e6fcb95268f3e93181d8dd5c5ee9493517793fe75f847641f44a962d25a49d7208ec3b68cf1998fcd0d976bae773796e2023c71cddd76b642
+ 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: 72532eeae5f038873232905e17272eaecae5e5891b06f0f40cce139a84a4b19f482ab3ce586050fd2c64ca9171c7828ef183eb49c615f0faa359f1213063498a
+ languageName: node
+ linkType: hard
+
+"proxy-from-env@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "proxy-from-env@npm:1.1.0"
+ checksum: fe7dd8b1bdbbbea18d1459107729c3e4a2243ca870d26d34c2c1bcd3e4425b7bcc5112362df2d93cc7fb9746f6142b5e272fd1cc5c86ddf8580175186f6ad42b
+ languageName: node
+ linkType: hard
+
"pump@npm:^3.0.0":
version: 3.0.0
resolution: "pump@npm:3.0.0"
@@ -9661,6 +10693,25 @@ __metadata:
languageName: node
linkType: hard
+"puppeteer-core@npm:^20.9.0":
+ version: 20.9.0
+ resolution: "puppeteer-core@npm:20.9.0"
+ dependencies:
+ "@puppeteer/browsers": "npm:1.4.6"
+ chromium-bidi: "npm:0.4.16"
+ cross-fetch: "npm:4.0.0"
+ debug: "npm:4.3.4"
+ devtools-protocol: "npm:0.0.1147663"
+ ws: "npm:8.13.0"
+ peerDependencies:
+ typescript: ">= 4.7.4"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 1c6b0a2c648af2b3d011ac4bfa52cd22ac8e68f794664cf0e7a49c2f9bd88ab2ecc40c07bfe745e5e4b90fccc98c2204ad2168b484a1a9d55062a444b488a395
+ languageName: node
+ linkType: hard
+
"pure-rand@npm:^6.0.0":
version: 6.0.4
resolution: "pure-rand@npm:6.0.4"
@@ -9686,6 +10737,13 @@ __metadata:
languageName: node
linkType: hard
+"query-selector-shadow-dom@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "query-selector-shadow-dom@npm:1.0.1"
+ checksum: f36de03f170ff1da69c3eecfa7f8b01e450a46dd266c921e17f36076ec59862eee00179489f30cb17c118bb56e868436578c01ea66f671fb358750d6ae474125
+ languageName: node
+ linkType: hard
+
"querystringify@npm:^2.1.1":
version: 2.2.0
resolution: "querystringify@npm:2.2.0"
@@ -9700,6 +10758,13 @@ __metadata:
languageName: node
linkType: hard
+"queue-tick@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "queue-tick@npm:1.0.1"
+ checksum: 0db998e2c9b15215317dbcf801e9b23e6bcde4044e115155dae34f8e7454b9a783f737c9a725528d677b7a66c775eb7a955cf144fe0b87f62b575ce5bfd515a9
+ languageName: node
+ linkType: hard
+
"queue@npm:6.0.2":
version: 6.0.2
resolution: "queue@npm:6.0.2"
@@ -9709,6 +10774,13 @@ __metadata:
languageName: node
linkType: hard
+"quick-lru@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "quick-lru@npm:5.1.1"
+ checksum: a24cba5da8cec30d70d2484be37622580f64765fb6390a928b17f60cd69e8dbd32a954b3ff9176fa1b86d86ff2ba05252fae55dc4d40d0291c60412b0ad096da
+ languageName: node
+ linkType: hard
+
"range-parser@npm:~1.2.1":
version: 1.2.1
resolution: "range-parser@npm:1.2.1"
@@ -9862,18 +10934,7 @@ __metadata:
languageName: node
linkType: hard
-"readable-stream@npm:^3.4.0":
- version: 3.6.2
- resolution: "readable-stream@npm:3.6.2"
- dependencies:
- inherits: "npm:^2.0.3"
- string_decoder: "npm:^1.1.1"
- util-deprecate: "npm:^1.0.1"
- checksum: e37be5c79c376fdd088a45fa31ea2e423e5d48854be7a22a58869b4e84d25047b193f6acb54f1012331e1bcd667ffb569c01b99d36b0bd59658fb33f513511b7
- languageName: node
- linkType: hard
-
-"readable-stream@npm:~2.3.6":
+"readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:~2.3.6":
version: 2.3.8
resolution: "readable-stream@npm:2.3.8"
dependencies:
@@ -9888,6 +10949,26 @@ __metadata:
languageName: node
linkType: hard
+"readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0":
+ version: 3.6.2
+ resolution: "readable-stream@npm:3.6.2"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ string_decoder: "npm:^1.1.1"
+ util-deprecate: "npm:^1.0.1"
+ checksum: e37be5c79c376fdd088a45fa31ea2e423e5d48854be7a22a58869b4e84d25047b193f6acb54f1012331e1bcd667ffb569c01b99d36b0bd59658fb33f513511b7
+ languageName: node
+ linkType: hard
+
+"readdir-glob@npm:^1.1.2":
+ version: 1.1.3
+ resolution: "readdir-glob@npm:1.1.3"
+ dependencies:
+ minimatch: "npm:^5.1.0"
+ checksum: a37e0716726650845d761f1041387acd93aa91b28dd5381950733f994b6c349ddc1e21e266ec7cc1f9b92e205a7a972232f9b89d5424d07361c2c3753d5dbace
+ languageName: node
+ linkType: hard
+
"readline@npm:^1.3.0":
version: 1.3.0
resolution: "readline@npm:1.3.0"
@@ -10049,6 +11130,13 @@ __metadata:
languageName: node
linkType: hard
+"resolve-alpn@npm:^1.2.0":
+ version: 1.2.1
+ resolution: "resolve-alpn@npm:1.2.1"
+ checksum: b70b29c1843bc39781ef946c8cd4482e6d425976599c0f9c138cec8209e4e0736161bf39319b01676a847000085dfdaf63583c6fb4427bf751a10635bd2aa0c4
+ languageName: node
+ linkType: hard
+
"resolve-cwd@npm:^3.0.0":
version: 3.0.0
resolution: "resolve-cwd@npm:3.0.0"
@@ -10156,6 +11244,24 @@ __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: 8af27153f7e47aa2c07a5f2d538cb1e5872995f0e9ff77def858ecce5c3fe677d42b824a62cde502e56d275ab832b0a8bd350d5cd6b467ac0425214ac12ae658
+ languageName: node
+ linkType: hard
+
+"resq@npm:^1.9.1":
+ version: 1.11.0
+ resolution: "resq@npm:1.11.0"
+ dependencies:
+ fast-deep-equal: "npm:^2.0.1"
+ checksum: 870e70bcbb85fcfe311c6742843decd4ef870252d00f4b041960076f98b2ff4d18cf88aca36d4f4838ca8bc6ded27097fefb31ab3340390adfcb8a82b9474a95
+ languageName: node
+ linkType: hard
+
"restore-cursor@npm:^2.0.0":
version: 2.0.0
resolution: "restore-cursor@npm:2.0.0"
@@ -10190,7 +11296,14 @@ __metadata:
languageName: node
linkType: hard
-"rimraf@npm:^2.6.2":
+"rgb2hex@npm:0.2.5":
+ version: 0.2.5
+ resolution: "rgb2hex@npm:0.2.5"
+ checksum: 32bf5373fe2690efc2a1761c9b50500faa6248e86ef3051766b06d4e95f3c49acfa6d522da5ea87e5db3ec5412ed777570fd626b1505c54bb5a970653fc9757b
+ languageName: node
+ linkType: hard
+
+"rimraf@npm:2, rimraf@npm:^2.6.2":
version: 2.7.1
resolution: "rimraf@npm:2.7.1"
dependencies:
@@ -10236,11 +11349,11 @@ __metadata:
"rn-tvos-tab-bar@file:.yalc/rn-tvos-tab-bar::locator=TvOSExample%40workspace%3A.":
version: 0.1.0
- resolution: "rn-tvos-tab-bar@file:.yalc/rn-tvos-tab-bar#.yalc/rn-tvos-tab-bar::hash=d1cc42&locator=TvOSExample%40workspace%3A."
+ resolution: "rn-tvos-tab-bar@file:.yalc/rn-tvos-tab-bar#.yalc/rn-tvos-tab-bar::hash=8671fc&locator=TvOSExample%40workspace%3A."
peerDependencies:
react: "*"
react-native: "*"
- checksum: d5c871cb78d1978a03c11e3ff97d21a9773530e3939600955d9b2d4cab186499521aca5c89ae3f747db52553e002df67014e0a9cf42b58dad72de38648be8b21
+ checksum: f2668ae406eb6a48317db97befa47b3e3fc5d548120cbe7ca8e0368ee3b5d5eb9bd704b18bc081e0ecae2c4694c6b8c50db4761fbed363921f5399c18a0d8175
languageName: node
linkType: hard
@@ -10253,6 +11366,13 @@ __metadata:
languageName: node
linkType: hard
+"safaridriver@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "safaridriver@npm:0.1.0"
+ checksum: f0bc6701958d5d2de36622846f3313c5df6b813daf855dbb93e2af25afd0fbdde42cfed7c32d9864b3bc7f29fc56501db85604be01b53f51ae24c4a13761d497
+ languageName: node
+ linkType: hard
+
"safe-array-concat@npm:^1.0.1":
version: 1.0.1
resolution: "safe-array-concat@npm:1.0.1"
@@ -10408,6 +11528,15 @@ __metadata:
languageName: node
linkType: hard
+"serialize-error@npm:^11.0.1":
+ version: 11.0.3
+ resolution: "serialize-error@npm:11.0.3"
+ dependencies:
+ type-fest: "npm:^2.12.2"
+ checksum: 7263603883b8936650819f0fd5150d41427b317432678b21722c54b85367ae15b8552865eb7f3f39ba71a32a003730a2e2e971e6909431eb54db70a3ef8eca17
+ languageName: node
+ linkType: hard
+
"serialize-error@npm:^2.1.0":
version: 2.1.0
resolution: "serialize-error@npm:2.1.0"
@@ -10457,7 +11586,7 @@ __metadata:
languageName: node
linkType: hard
-"setimmediate@npm:^1.0.5":
+"setimmediate@npm:^1.0.5, setimmediate@npm:~1.0.4":
version: 1.0.5
resolution: "setimmediate@npm:1.0.5"
checksum: 5bae81bfdbfbd0ce992893286d49c9693c82b1bcc00dcaaf3a09c8f428fdeacf4190c013598b81875dfac2b08a572422db7df779a99332d0fce186d15a3e4d49
@@ -10594,7 +11723,7 @@ __metadata:
languageName: node
linkType: hard
-"socks-proxy-agent@npm:^8.0.1":
+"socks-proxy-agent@npm:^8.0.1, socks-proxy-agent@npm:^8.0.2":
version: 8.0.2
resolution: "socks-proxy-agent@npm:8.0.2"
dependencies:
@@ -10663,6 +11792,13 @@ __metadata:
languageName: node
linkType: hard
+"split2@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "split2@npm:4.2.0"
+ checksum: b292beb8ce9215f8c642bb68be6249c5a4c7f332fc8ecadae7be5cbdf1ea95addc95f0459ef2e7ad9d45fd1064698a097e4eb211c83e772b49bc0ee423e91534
+ languageName: node
+ linkType: hard
+
"split@npm:^1.0.1":
version: 1.0.1
resolution: "split@npm:1.0.1"
@@ -10743,6 +11879,16 @@ __metadata:
languageName: node
linkType: hard
+"streamx@npm:^2.15.0":
+ version: 2.15.5
+ resolution: "streamx@npm:2.15.5"
+ dependencies:
+ fast-fifo: "npm:^1.1.0"
+ queue-tick: "npm:^1.0.1"
+ checksum: 7998d1fa3324131ed94efc4a4e8b22e0f60267b21d8f8fac8c605eaa1a6d6358adbc38c35b407be0eb8cc09a223c641962afb0db29ecbe92118242118946d93c
+ languageName: node
+ linkType: hard
+
"string-length@npm:^4.0.1":
version: 4.0.2
resolution: "string-length@npm:4.0.2"
@@ -10868,7 +12014,7 @@ __metadata:
languageName: node
linkType: hard
-"strip-ansi@npm:^7.0.1":
+"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0":
version: 7.1.0
resolution: "strip-ansi@npm:7.1.0"
dependencies:
@@ -11009,6 +12155,28 @@ __metadata:
languageName: node
linkType: hard
+"tar-fs@npm:3.0.4, tar-fs@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "tar-fs@npm:3.0.4"
+ dependencies:
+ mkdirp-classic: "npm:^0.5.2"
+ pump: "npm:^3.0.0"
+ tar-stream: "npm:^3.1.5"
+ checksum: 120f026d891e5b4f7147a5ae5816e3a9b7f2c5b4ca61714dab3fe1244961607dccca40c11cafc584e625838c57d1308da5bb28b13d70b85ab566bc4c9f1c88b1
+ languageName: node
+ linkType: hard
+
+"tar-stream@npm:^3.0.0, tar-stream@npm:^3.1.5":
+ version: 3.1.6
+ resolution: "tar-stream@npm:3.1.6"
+ dependencies:
+ b4a: "npm:^1.6.4"
+ fast-fifo: "npm:^1.2.0"
+ streamx: "npm:^2.15.0"
+ checksum: 7d52d1a56eb25b8434c9544becb737eb6c4f0ed19d205e739fdd2537ad8d1d623a6c93f7f8e58d9028cb0cdf86c0d8b67164e070cd1702cc78b8ab7cba0f3702
+ languageName: node
+ linkType: hard
+
"tar@npm:^6.0.2, tar@npm:^6.0.5, tar@npm:^6.1.11, tar@npm:^6.1.2":
version: 6.2.0
resolution: "tar@npm:6.2.0"
@@ -11147,7 +12315,7 @@ __metadata:
languageName: node
linkType: hard
-"through@npm:2":
+"through@npm:2, through@npm:^2.3.8":
version: 2.3.8
resolution: "through@npm:2.3.8"
checksum: 4b09f3774099de0d4df26d95c5821a62faee32c7e96fb1f4ebd54a2d7c11c57fe88b0a0d49cf375de5fee5ae6bf4eb56dbbf29d07366864e2ee805349970d3cc
@@ -11200,6 +12368,13 @@ __metadata:
languageName: node
linkType: hard
+"traverse@npm:>=0.3.0 <0.4":
+ version: 0.3.9
+ resolution: "traverse@npm:0.3.9"
+ checksum: 05f04ff1002f08f19b033187124764e2713186c7a7c0ad88172368df993edc4fa7580e829e252cef6b38375317b69671932ee3820381398a9e375aad3797f607
+ languageName: node
+ linkType: hard
+
"traverse@npm:~0.6.6":
version: 0.6.7
resolution: "traverse@npm:0.6.7"
@@ -11214,6 +12389,77 @@ __metadata:
languageName: node
linkType: hard
+"ts-jest@npm:^29.1.1":
+ version: 29.1.1
+ resolution: "ts-jest@npm:29.1.1"
+ dependencies:
+ bs-logger: "npm:0.x"
+ fast-json-stable-stringify: "npm:2.x"
+ jest-util: "npm:^29.0.0"
+ json5: "npm:^2.2.3"
+ lodash.memoize: "npm:4.x"
+ make-error: "npm:1.x"
+ semver: "npm:^7.5.3"
+ yargs-parser: "npm:^21.0.1"
+ peerDependencies:
+ "@babel/core": ">=7.0.0-beta.0 <8"
+ "@jest/types": ^29.0.0
+ babel-jest: ^29.0.0
+ jest: ^29.0.0
+ typescript: ">=4.3 <6"
+ peerDependenciesMeta:
+ "@babel/core":
+ optional: true
+ "@jest/types":
+ optional: true
+ babel-jest:
+ optional: true
+ esbuild:
+ optional: true
+ bin:
+ ts-jest: cli.js
+ checksum: 6c45e0aeeff9cc54a64f931c43e1b99f4a1f0ddf44786cc128e7e55603ab7473c8c8f62fd83bd7e51bfe83e3c0c683132152efaeb844516bf7c923f4e92d157d
+ languageName: node
+ linkType: hard
+
+"ts-node@npm:^10.9.1":
+ version: 10.9.1
+ resolution: "ts-node@npm:10.9.1"
+ dependencies:
+ "@cspotcode/source-map-support": "npm:^0.8.0"
+ "@tsconfig/node10": "npm:^1.0.7"
+ "@tsconfig/node12": "npm:^1.0.7"
+ "@tsconfig/node14": "npm:^1.0.0"
+ "@tsconfig/node16": "npm:^1.0.2"
+ acorn: "npm:^8.4.1"
+ acorn-walk: "npm:^8.1.1"
+ arg: "npm:^4.1.0"
+ create-require: "npm:^1.1.0"
+ diff: "npm:^4.0.1"
+ make-error: "npm:^1.1.1"
+ v8-compile-cache-lib: "npm:^3.0.1"
+ yn: "npm:3.1.1"
+ peerDependencies:
+ "@swc/core": ">=1.2.50"
+ "@swc/wasm": ">=1.2.50"
+ "@types/node": "*"
+ typescript: ">=2.7"
+ peerDependenciesMeta:
+ "@swc/core":
+ optional: true
+ "@swc/wasm":
+ optional: true
+ bin:
+ ts-node: dist/bin.js
+ ts-node-cwd: dist/bin-cwd.js
+ ts-node-esm: dist/bin-esm.js
+ ts-node-script: dist/bin-script.js
+ ts-node-transpile-only: dist/bin-transpile.js
+ ts-script: dist/bin-script-deprecated.js
+ checksum: 95187932fb83f3901e22546bd2feeac7d2feb4f412f42ac3a595f049a23e8dcf70516dffb51866391228ea2dbcfaea039e250fb2bb334d48a86ab2b6aea0ae2d
+ languageName: node
+ linkType: hard
+
"tslib@npm:^1.8.1":
version: 1.14.1
resolution: "tslib@npm:1.14.1"
@@ -11255,6 +12501,13 @@ __metadata:
languageName: node
linkType: hard
+"type-fest@npm:2.13.0":
+ version: 2.13.0
+ resolution: "type-fest@npm:2.13.0"
+ checksum: 8746231e055ed9298b09fe1f1b14f37438f69acf3f1bf5fc2d203d0279c381b69413375a5b71d03641c71fccce0527d38e842f661f3246b6b48f96ff7d2afe90
+ languageName: node
+ linkType: hard
+
"type-fest@npm:^0.12.0":
version: 0.12.0
resolution: "type-fest@npm:0.12.0"
@@ -11297,6 +12550,13 @@ __metadata:
languageName: node
linkType: hard
+"type-fest@npm:^2.12.2":
+ version: 2.19.0
+ resolution: "type-fest@npm:2.19.0"
+ checksum: a5a7ecf2e654251613218c215c7493574594951c08e52ab9881c9df6a6da0aeca7528c213c622bc374b4e0cb5c443aa3ab758da4e3c959783ce884c3194e12cb
+ languageName: node
+ linkType: hard
+
"type-is@npm:~1.6.18":
version: 1.6.18
resolution: "type-is@npm:1.6.18"
@@ -11405,6 +12665,16 @@ __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: 2ea2048f3c9db3499316ccc1d95ff757017ccb6f46c812d7c42466247e3b863fb178864267482f7f178254214247779daf68e85f50bd7736c3c97ba2d58b910a
+ languageName: node
+ linkType: hard
+
"undici-types@npm:~5.26.4":
version: 5.26.5
resolution: "undici-types@npm:5.26.5"
@@ -11525,6 +12795,24 @@ __metadata:
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: 0d9d0bdb566581534fba4ad88cbf037f3c1d9aa97fcd26ca52d30e7e198a3c6cb9e315deadc59821647c98657f233601cb9ebfc92f59228a1fe594197061760e
+ languageName: node
+ linkType: hard
+
"update-browserslist-db@npm:^1.0.13":
version: 1.0.13
resolution: "update-browserslist-db@npm:1.0.13"
@@ -11574,6 +12862,13 @@ __metadata:
languageName: node
linkType: hard
+"userhome@npm:1.0.0":
+ version: 1.0.0
+ resolution: "userhome@npm:1.0.0"
+ checksum: 0f86ed3dd436ddfed38be9b8898a5e00d55c713c1443b5354de9c8440f63b744188f5d9e4a46686cfcd00117957c863ce4230b44fa3d5997d5e6e80264d0abb4
+ languageName: node
+ linkType: hard
+
"util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
@@ -11615,6 +12910,13 @@ __metadata:
languageName: node
linkType: hard
+"v8-compile-cache-lib@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "v8-compile-cache-lib@npm:3.0.1"
+ checksum: bdc36fb8095d3b41df197f5fb6f11e3a26adf4059df3213e3baa93810d8f0cc76f9a74aaefc18b73e91fe7e19154ed6f134eda6fded2e0f1c8d2272ed2d2d391
+ languageName: node
+ linkType: hard
+
"v8-to-istanbul@npm:^9.0.1":
version: 9.1.3
resolution: "v8-to-istanbul@npm:9.1.3"
@@ -11656,6 +12958,19 @@ __metadata:
languageName: node
linkType: hard
+"wait-port@npm:^1.0.4":
+ version: 1.1.0
+ resolution: "wait-port@npm:1.1.0"
+ dependencies:
+ chalk: "npm:^4.1.2"
+ commander: "npm:^9.3.0"
+ debug: "npm:^4.3.4"
+ bin:
+ wait-port: bin/wait-port.js
+ checksum: 1bf321c27ec31b71d2ddb16251bd9bdc3bcdb604a2f895ff780f53b1b97302a1823e4762d0c99954be9ada63d6d2a77e74928e06f11dcd01b9ed1f26eb60b353
+ languageName: node
+ linkType: hard
+
"walker@npm:^1.0.7, walker@npm:^1.0.8":
version: 1.0.8
resolution: "walker@npm:1.0.8"
@@ -11674,6 +12989,69 @@ __metadata:
languageName: node
linkType: hard
+"web-streams-polyfill@npm:^3.0.3":
+ version: 3.2.1
+ resolution: "web-streams-polyfill@npm:3.2.1"
+ checksum: 70ed6b5708e14afa2ab699221ea197d7c68ec0c8274bbe0181aecc5ba636ca27cbd383d2049f0eb9d529e738f5c088825502b317f3df24d18a278e4cc9a10e8b
+ languageName: node
+ linkType: hard
+
+"webdriver@npm:8.24.0":
+ version: 8.24.0
+ resolution: "webdriver@npm:8.24.0"
+ dependencies:
+ "@types/node": "npm:^20.1.0"
+ "@types/ws": "npm:^8.5.3"
+ "@wdio/config": "npm:8.24.0"
+ "@wdio/logger": "npm:8.16.17"
+ "@wdio/protocols": "npm:8.23.0"
+ "@wdio/types": "npm:8.24.0"
+ "@wdio/utils": "npm:8.24.0"
+ deepmerge-ts: "npm:^5.1.0"
+ got: "npm:^ 12.6.1"
+ ky: "npm:^0.33.0"
+ ws: "npm:^8.8.0"
+ checksum: 638ee9a24a53627d59fa5f6b66e41cacc61f2d839a3d218741a4803d3333fa1680873af9dfbf5b189550a8e91f945e9cdffb060564b6f38c39464f6a74041dc1
+ languageName: node
+ linkType: hard
+
+"webdriverio@npm:^8.24.0":
+ version: 8.24.0
+ resolution: "webdriverio@npm:8.24.0"
+ dependencies:
+ "@types/node": "npm:^20.1.0"
+ "@wdio/config": "npm:8.24.0"
+ "@wdio/logger": "npm:8.16.17"
+ "@wdio/protocols": "npm:8.23.0"
+ "@wdio/repl": "npm:8.23.1"
+ "@wdio/types": "npm:8.24.0"
+ "@wdio/utils": "npm:8.24.0"
+ archiver: "npm:^6.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.1213968"
+ grapheme-splitter: "npm:^1.0.2"
+ import-meta-resolve: "npm:^3.0.0"
+ is-plain-obj: "npm:^4.1.0"
+ lodash.clonedeep: "npm:^4.5.0"
+ lodash.zip: "npm:^4.2.0"
+ minimatch: "npm:^9.0.0"
+ puppeteer-core: "npm:^20.9.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.24.0"
+ peerDependencies:
+ devtools: ^8.14.0
+ peerDependenciesMeta:
+ devtools:
+ optional: true
+ checksum: 9fb5fcdf6409f4aad62caf70100fe25ed7daf55a23c7ac13fafbdb24a1a6bc4fccb155668d598b0670fbbfdf3aa0d29389adc581b2e8fa58c1f42e240969dd1f
+ languageName: node
+ linkType: hard
+
"webidl-conversions@npm:^3.0.0":
version: 3.0.1
resolution: "webidl-conversions@npm:3.0.1"
@@ -11774,7 +13152,7 @@ __metadata:
languageName: node
linkType: hard
-"which@npm:^2.0.1":
+"which@npm:^2.0.1, which@npm:^2.0.2":
version: 2.0.2
resolution: "which@npm:2.0.2"
dependencies:
@@ -11871,6 +13249,21 @@ __metadata:
languageName: node
linkType: hard
+"ws@npm:8.13.0":
+ version: 8.13.0
+ resolution: "ws@npm:8.13.0"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ">=5.0.2"
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: 579817dbbab3ee46669129c220cfd81ba6cdb9ab5c3e9a105702dd045743c4ab72e33bb384573827c0c481213417cc880e41bc097e0fc541a0b79fa3eb38207d
+ languageName: node
+ linkType: hard
+
"ws@npm:^6.2.2":
version: 6.2.2
resolution: "ws@npm:6.2.2"
@@ -11895,7 +13288,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^8.12.1":
+"ws@npm:^8.12.1, ws@npm:^8.8.0":
version: 8.14.2
resolution: "ws@npm:8.14.2"
peerDependencies:
@@ -12003,13 +13396,43 @@ __metadata:
languageName: node
linkType: hard
-"yargs-parser@npm:^21.1.1":
+"yargs-parser@npm:^21.0.1, yargs-parser@npm:^21.1.1":
version: 21.1.1
resolution: "yargs-parser@npm:21.1.1"
checksum: f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2
languageName: node
linkType: hard
+"yargs@npm:17.7.1":
+ version: 17.7.1
+ resolution: "yargs@npm:17.7.1"
+ dependencies:
+ 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: 0ed3b7694d94da777f3591f1d786d947ed2e59b897da0a0c30e541109ae087979ac26b4ec39557f5e9c4592f19806447963fb132049b9806a1d416bcdd24d2b4
+ languageName: node
+ linkType: hard
+
+"yargs@npm:17.7.2, yargs@npm:^17.3.1, yargs@npm:^17.6.2":
+ version: 17.7.2
+ resolution: "yargs@npm:17.7.2"
+ dependencies:
+ 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: ccd7e723e61ad5965fffbb791366db689572b80cca80e0f96aad968dfff4156cd7cd1ad18607afe1046d8241e6fb2d6c08bf7fa7bfb5eaec818735d8feac8f05
+ languageName: node
+ linkType: hard
+
"yargs@npm:^15.1.0":
version: 15.4.1
resolution: "yargs@npm:15.4.1"
@@ -12029,18 +13452,20 @@ __metadata:
languageName: node
linkType: hard
-"yargs@npm:^17.3.1, yargs@npm:^17.6.2":
- version: 17.7.2
- resolution: "yargs@npm:17.7.2"
+"yauzl@npm:^2.10.0":
+ version: 2.10.0
+ resolution: "yauzl@npm:2.10.0"
dependencies:
- 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: ccd7e723e61ad5965fffbb791366db689572b80cca80e0f96aad968dfff4156cd7cd1ad18607afe1046d8241e6fb2d6c08bf7fa7bfb5eaec818735d8feac8f05
+ buffer-crc32: "npm:~0.2.3"
+ fd-slicer: "npm:~1.1.0"
+ checksum: f265002af7541b9ec3589a27f5fb8f11cf348b53cc15e2751272e3c062cd73f3e715bc72d43257de71bbaecae446c3f1b14af7559e8ab0261625375541816422
+ languageName: node
+ linkType: hard
+
+"yn@npm:3.1.1":
+ version: 3.1.1
+ resolution: "yn@npm:3.1.1"
+ checksum: 0732468dd7622ed8a274f640f191f3eaf1f39d5349a1b72836df484998d7d9807fbea094e2f5486d6b0cd2414aad5775972df0e68f8604db89a239f0f4bf7443
languageName: node
linkType: hard
@@ -12050,3 +13475,14 @@ __metadata:
checksum: dceb44c28578b31641e13695d200d34ec4ab3966a5729814d5445b194933c096b7ced71494ce53a0e8820685d1d010df8b2422e5bf2cdea7e469d97ffbea306f
languageName: node
linkType: hard
+
+"zip-stream@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "zip-stream@npm:5.0.1"
+ dependencies:
+ archiver-utils: "npm:^4.0.1"
+ compress-commons: "npm:^5.0.1"
+ readable-stream: "npm:^3.6.0"
+ checksum: 18b4ecf28824bd165709de5056d53cf611f07e0b7578508fa94c497f17164722dc19a0739ea8b2c1a296de7d3f70f7ad558e7a3a4929240fb2730afc5fd60679
+ languageName: node
+ linkType: hard
diff --git a/src/TabBar.tsx b/src/TabBar.tsx
index 37ee81c..6a3a6bb 100644
--- a/src/TabBar.tsx
+++ b/src/TabBar.tsx
@@ -1,8 +1,7 @@
import * as React from "react";
import type { ViewProps } from "react-native";
import type { BubblingEventHandler } from "react-native/Libraries/Types/CodegenTypes";
-
-const YLDTabBar = (await import("../js/YLDTabBarNativeComponent")).default;
+import YLDTabBar from "../js/YLDTabBarNativeComponent";
export interface TabBarProps extends ViewProps {
items: string[];