diff --git a/.github/workflows/ios-actions.yml b/.github/workflows/ios-actions.yml index 8ed4a60ee..81aa83ab9 100644 --- a/.github/workflows/ios-actions.yml +++ b/.github/workflows/ios-actions.yml @@ -37,7 +37,7 @@ jobs: brew install applesimutils - name: Build for detox - run: yarn detox build + run: yarn detox build -c ios.sim.release - name: Test with detox - run: yarn detox test --debug-synchronization 200 + run: yarn detox test --debug-synchronization 200 -c ios.sim.release diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e030f52a..77a39fd0d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ Please add unreleased changes in the following style: PR Title ([#123](link to my pr)) ``` +chore: update detox ([#207](https://github.com/maplibre/maplibre-react-native/pull/207)) chore: update expo-config and expo-scripts ([#47](https://github.com/maplibre/maplibre-react-native/pull/104) and [#69](https://github.com/maplibre/maplibre-react-native/pull/69)) chore: update prettier and eslint-plugin-prettier ([#111](https://github.com/maplibre/maplibre-react-native/pull/111)) diff --git a/example/.detoxrc.js b/example/.detoxrc.js new file mode 100644 index 000000000..52c1b8833 --- /dev/null +++ b/example/.detoxrc.js @@ -0,0 +1,83 @@ +/** @type {Detox.DetoxConfig} */ +module.exports = { + testRunner: { + args: { + '$0': 'jest', + config: 'e2e/jest.config.js' + }, + jest: { + setupTimeout: 120000 + } + }, + apps: { + 'ios.debug': { + type: 'ios.app', + binaryPath: 'ios/build/Build/Products/Debug-iphonesimulator/RNMaplibreExample.app', + build: 'xcodebuild -workspace ios/RNMaplibreExample.xcworkspace -scheme RNMaplibreExample -configuration Debug -sdk iphonesimulator -derivedDataPath ios/build' + }, + 'ios.release': { + type: 'ios.app', + binaryPath: 'ios/build/Build/Products/Release-iphonesimulator/RNMaplibreExample.app', + build: 'xcodebuild -workspace ios/RNMaplibreExample.xcworkspace -scheme RNMaplibreExample -configuration Release -sdk iphonesimulator -derivedDataPath ios/build' + }, + 'android.debug': { + type: 'android.apk', + binaryPath: 'android/app/build/outputs/apk/debug/app-debug.apk', + build: 'cd android && ./gradlew assembleDebug assembleAndroidTest -DtestBuildType=debug', + reversePorts: [ + 8081 + ] + }, + 'android.release': { + type: 'android.apk', + binaryPath: 'android/app/build/outputs/apk/release/app-release.apk', + build: 'cd android && ./gradlew assembleRelease assembleAndroidTest -DtestBuildType=release' + } + }, + devices: { + simulator: { + type: 'ios.simulator', + device: { + type: 'iPhone 14' + } + }, + attached: { + type: 'android.attached', + device: { + adbName: '.*' + } + }, + emulator: { + type: 'android.emulator', + device: { + avdName: 'Pixel_3a_API_30_x86' + } + } + }, + configurations: { + 'ios.sim.debug': { + device: 'simulator', + app: 'ios.debug' + }, + 'ios.sim.release': { + device: 'simulator', + app: 'ios.release' + }, + 'android.att.debug': { + device: 'attached', + app: 'android.debug' + }, + 'android.att.release': { + device: 'attached', + app: 'android.release' + }, + 'android.emu.debug': { + device: 'emulator', + app: 'android.debug' + }, + 'android.emu.release': { + device: 'emulator', + app: 'android.release' + } + } +}; diff --git a/example/e2e/config.json b/example/e2e/config.json deleted file mode 100644 index 5467a9303..000000000 --- a/example/e2e/config.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "testEnvironment": "./environment", - "testRunner": "jest-circus/runner", - "testTimeout": 120000, - "testRegex": "\\.e2e\\.js$", - "reporters": ["detox/runners/jest/streamlineReporter"], - "verbose": true -} diff --git a/example/e2e/environment.js b/example/e2e/environment.js deleted file mode 100644 index 7f4fc942f..000000000 --- a/example/e2e/environment.js +++ /dev/null @@ -1,23 +0,0 @@ -const { - DetoxCircusEnvironment, - SpecReporter, - WorkerAssignReporter, -} = require('detox/runners/jest-circus'); - -class CustomDetoxEnvironment extends DetoxCircusEnvironment { - constructor(config, context) { - super(config, context); - - // Can be safely removed, if you are content with the default value (=300000ms) - this.initTimeout = 300000; - - // This takes care of generating status logs on a per-spec basis. By default, Jest only reports at file-level. - // This is strictly optional. - this.registerListeners({ - SpecReporter, - WorkerAssignReporter, - }); - } -} - -module.exports = CustomDetoxEnvironment; diff --git a/example/e2e/jest.config.js b/example/e2e/jest.config.js new file mode 100644 index 000000000..be6efbfe7 --- /dev/null +++ b/example/e2e/jest.config.js @@ -0,0 +1,12 @@ +/** @type {import('@jest/types').Config.InitialOptions} */ +module.exports = { + rootDir: '..', + testMatch: ['/e2e/**/*.e2e.js'], + testTimeout: 120000, + maxWorkers: 1, + globalSetup: 'detox/runners/jest/globalSetup', + globalTeardown: 'detox/runners/jest/globalTeardown', + reporters: ['detox/runners/jest/reporter'], + testEnvironment: 'detox/runners/jest/testEnvironment', + verbose: true, +}; diff --git a/example/package.json b/example/package.json index 189fcbd9c..ef7f21bc1 100644 --- a/example/package.json +++ b/example/package.json @@ -33,8 +33,8 @@ "react-native-elements": "^3.4.3", "react-native-gesture-handler": "^2.13.1", "react-native-safe-area-context": "^4.6.4", - "react-native-screens": "^3.25.0", - "react-native-svg": "^12.1.0", + "react-native-screens": "^3.29.0", + "react-native-svg": "^14.1.0", "react-native-vector-icons": "10.0.0" }, "devDependencies": { @@ -45,9 +45,9 @@ "@types/react": "^18.2.14", "@types/react-native": "^0.72.2", "babel-plugin-module-resolver": "^4.1.0", - "detox": "^19.1.0", + "detox": "^20.17.0", "glob-to-regexp": "^0.4.0", - "jest": "^29.6.0", + "jest": "^29.7.0", "jest-circus": "^29.7.0", "jetifier": "^2.0.0", "metro-react-native-babel-preset": "^0.77.0", diff --git a/example/tsconfig.json b/example/tsconfig.json index 57cffee53..2a23f70ad 100644 --- a/example/tsconfig.json +++ b/example/tsconfig.json @@ -8,5 +8,5 @@ "react-native": ["./node_modules/@types/react-native"] }, }, - "include": ["./src/**/*", "index.js"], + "include": ["./src/**/*", "index.js", "e2e/firstTest.e2e.js"], } \ No newline at end of file diff --git a/example/yarn.lock b/example/yarn.lock index 18eb9ffff..9ec1874b2 100644 --- a/example/yarn.lock +++ b/example/yarn.lock @@ -1084,6 +1084,13 @@ __metadata: languageName: node linkType: hard +"@flatten-js/interval-tree@npm:^1.1.2": + version: 1.1.2 + resolution: "@flatten-js/interval-tree@npm:1.1.2" + checksum: c83bad7a21c19ead42d31380b2886123c62f055fb83d3a9cfc72736bf689eb109ab18f99916941727c14f46ee50b196a0ce1ba9251d6e09e053ec35f184c834b + languageName: node + linkType: hard + "@gar/promisify@npm:^1.1.3": version: 1.1.3 resolution: "@gar/promisify@npm:1.1.3" @@ -1127,20 +1134,6 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^29.6.0": - version: 29.6.0 - resolution: "@jest/console@npm:29.6.0" - dependencies: - "@jest/types": ^29.6.0 - "@types/node": "*" - chalk: ^4.0.0 - jest-message-util: ^29.6.0 - jest-util: ^29.6.0 - slash: ^3.0.0 - checksum: 9564f7d644ba06fdf05086e37f9cc5366dfae18d637bf92b26f51062672f97644a52a9b6182f1a09f47eb7c77812d301e358966f0231c8b39b614a39ce4c54c5 - languageName: node - linkType: hard - "@jest/console@npm:^29.7.0": version: 29.7.0 resolution: "@jest/console@npm:29.7.0" @@ -1155,36 +1148,36 @@ __metadata: languageName: node linkType: hard -"@jest/core@npm:^29.6.0": - version: 29.6.0 - resolution: "@jest/core@npm:29.6.0" +"@jest/core@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/core@npm:29.7.0" dependencies: - "@jest/console": ^29.6.0 - "@jest/reporters": ^29.6.0 - "@jest/test-result": ^29.6.0 - "@jest/transform": ^29.6.0 - "@jest/types": ^29.6.0 + "@jest/console": ^29.7.0 + "@jest/reporters": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 ci-info: ^3.2.0 exit: ^0.1.2 graceful-fs: ^4.2.9 - jest-changed-files: ^29.5.0 - jest-config: ^29.6.0 - jest-haste-map: ^29.6.0 - jest-message-util: ^29.6.0 - jest-regex-util: ^29.4.3 - jest-resolve: ^29.6.0 - jest-resolve-dependencies: ^29.6.0 - jest-runner: ^29.6.0 - jest-runtime: ^29.6.0 - jest-snapshot: ^29.6.0 - jest-util: ^29.6.0 - jest-validate: ^29.6.0 - jest-watcher: ^29.6.0 + jest-changed-files: ^29.7.0 + jest-config: ^29.7.0 + jest-haste-map: ^29.7.0 + jest-message-util: ^29.7.0 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-resolve-dependencies: ^29.7.0 + jest-runner: ^29.7.0 + jest-runtime: ^29.7.0 + jest-snapshot: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 + jest-watcher: ^29.7.0 micromatch: ^4.0.4 - pretty-format: ^29.6.0 + pretty-format: ^29.7.0 slash: ^3.0.0 strip-ansi: ^6.0.0 peerDependencies: @@ -1192,7 +1185,7 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 982662bc9e9080348b4f73685f230e0945d0e5a03959c295db68d837547d49abb47bc5dc476362f1b4ea8921d4cfe45f3eee531fda982ca7607be959faa6d710 + checksum: af759c9781cfc914553320446ce4e47775ae42779e73621c438feb1e4231a5d4862f84b1d8565926f2d1aab29b3ec3dcfdc84db28608bdf5f29867124ebcfc0d languageName: node linkType: hard @@ -1229,15 +1222,6 @@ __metadata: languageName: node linkType: hard -"@jest/expect-utils@npm:^29.6.0": - version: 29.6.0 - resolution: "@jest/expect-utils@npm:29.6.0" - dependencies: - jest-get-type: ^29.4.3 - checksum: ab34a135f53ae91673a3e6906eea01df13e1e96bce82865e7b57f491637b8e178761218b18e31aa847c73a7526a94d1ac3cea14d0ed38fa1b3c92ae384034425 - languageName: node - linkType: hard - "@jest/expect-utils@npm:^29.7.0": version: 29.7.0 resolution: "@jest/expect-utils@npm:29.7.0" @@ -1247,16 +1231,6 @@ __metadata: languageName: node linkType: hard -"@jest/expect@npm:^29.6.0": - version: 29.6.0 - resolution: "@jest/expect@npm:29.6.0" - dependencies: - expect: ^29.6.0 - jest-snapshot: ^29.6.0 - checksum: 4745923ffd07462ea7642f10876a3505b58d314cb2b470e7f2cb6175255e438b95cf4c1b5f382209adcb19950a9eac95546d71aab6583ba41319f6caef7cb725 - languageName: node - linkType: hard - "@jest/expect@npm:^29.7.0": version: 29.7.0 resolution: "@jest/expect@npm:29.7.0" @@ -1295,18 +1269,6 @@ __metadata: languageName: node linkType: hard -"@jest/globals@npm:^29.6.0": - version: 29.6.0 - resolution: "@jest/globals@npm:29.6.0" - dependencies: - "@jest/environment": ^29.6.0 - "@jest/expect": ^29.6.0 - "@jest/types": ^29.6.0 - jest-mock: ^29.6.0 - checksum: f2ba4733b9020f98bd1414b5f4a99dace09093bc880cd17879cb846b6e96084bd76af1736244007f6a330a6a42a140593ffa8ba883a8ac9744788624b71f2c38 - languageName: node - linkType: hard - "@jest/globals@npm:^29.7.0": version: 29.7.0 resolution: "@jest/globals@npm:29.7.0" @@ -1319,15 +1281,15 @@ __metadata: languageName: node linkType: hard -"@jest/reporters@npm:^29.6.0": - version: 29.6.0 - resolution: "@jest/reporters@npm:29.6.0" +"@jest/reporters@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/reporters@npm:29.7.0" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^29.6.0 - "@jest/test-result": ^29.6.0 - "@jest/transform": ^29.6.0 - "@jest/types": ^29.6.0 + "@jest/console": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@jridgewell/trace-mapping": ^0.3.18 "@types/node": "*" chalk: ^4.0.0 @@ -1336,13 +1298,13 @@ __metadata: glob: ^7.1.3 graceful-fs: ^4.2.9 istanbul-lib-coverage: ^3.0.0 - istanbul-lib-instrument: ^5.1.0 + istanbul-lib-instrument: ^6.0.0 istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 istanbul-reports: ^3.1.3 - jest-message-util: ^29.6.0 - jest-util: ^29.6.0 - jest-worker: ^29.6.0 + jest-message-util: ^29.7.0 + jest-util: ^29.7.0 + jest-worker: ^29.7.0 slash: ^3.0.0 string-length: ^4.0.1 strip-ansi: ^6.0.0 @@ -1352,7 +1314,7 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: 754a47c2958f07dbc6417f0e6da633241b5e06fbabccf6fc1da68cfbc0b86e1057fa19e4f9ef570370907dc34a848d5aca803dd779410a92a234ff1f963638b5 + checksum: 7eadabd62cc344f629024b8a268ecc8367dba756152b761bdcb7b7e570a3864fc51b2a9810cd310d85e0a0173ef002ba4528d5ea0329fbf66ee2a3ada9c40455 languageName: node linkType: hard @@ -1374,17 +1336,6 @@ __metadata: languageName: node linkType: hard -"@jest/source-map@npm:^29.6.0": - version: 29.6.0 - resolution: "@jest/source-map@npm:29.6.0" - dependencies: - "@jridgewell/trace-mapping": ^0.3.18 - callsites: ^3.0.0 - graceful-fs: ^4.2.9 - checksum: 9c6c40387410bb70b2fae8124287fc28f6bdd1b2d7f24348e8611e1bb638b404518228a4ce64a582365b589c536ae8e7ebab0126cef59a87874b71061d19783b - languageName: node - linkType: hard - "@jest/source-map@npm:^29.6.3": version: 29.6.3 resolution: "@jest/source-map@npm:29.6.3" @@ -1396,18 +1347,6 @@ __metadata: languageName: node linkType: hard -"@jest/test-result@npm:^29.6.0": - version: 29.6.0 - resolution: "@jest/test-result@npm:29.6.0" - dependencies: - "@jest/console": ^29.6.0 - "@jest/types": ^29.6.0 - "@types/istanbul-lib-coverage": ^2.0.0 - collect-v8-coverage: ^1.0.0 - checksum: fe21bf0a4ba83e5afc5278b146ff4d510b05c50690e0500491dd6d5840e4a8c240f0237ad2f2f6dcd243a9aa0eefbbffe0fe97aa4f39859be2f0c6b7919b2147 - languageName: node - linkType: hard - "@jest/test-result@npm:^29.7.0": version: 29.7.0 resolution: "@jest/test-result@npm:29.7.0" @@ -1420,38 +1359,15 @@ __metadata: languageName: node linkType: hard -"@jest/test-sequencer@npm:^29.6.0": - version: 29.6.0 - resolution: "@jest/test-sequencer@npm:29.6.0" - dependencies: - "@jest/test-result": ^29.6.0 - graceful-fs: ^4.2.9 - jest-haste-map: ^29.6.0 - slash: ^3.0.0 - checksum: 6a3c07eebf095414ec4b74fe998ed8e6ddd46d3282ec0af5cddf4b19c3279248d020da29137a4c2c613588c14957310775855d4be2ccd8faeb782e908b058090 - languageName: node - linkType: hard - -"@jest/transform@npm:^29.6.0": - version: 29.6.0 - resolution: "@jest/transform@npm:29.6.0" +"@jest/test-sequencer@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/test-sequencer@npm:29.7.0" dependencies: - "@babel/core": ^7.11.6 - "@jest/types": ^29.6.0 - "@jridgewell/trace-mapping": ^0.3.18 - babel-plugin-istanbul: ^6.1.1 - chalk: ^4.0.0 - convert-source-map: ^2.0.0 - fast-json-stable-stringify: ^2.1.0 + "@jest/test-result": ^29.7.0 graceful-fs: ^4.2.9 - jest-haste-map: ^29.6.0 - jest-regex-util: ^29.4.3 - jest-util: ^29.6.0 - micromatch: ^4.0.4 - pirates: ^4.0.4 + jest-haste-map: ^29.7.0 slash: ^3.0.0 - write-file-atomic: ^4.0.2 - checksum: 7b92d367a2960614adf5ef5ab1c7d5902d9ef2a5a3ba5bde3b29db9e5ea8f74296e3efe78d10c69ef56c33cab0e94f0d369b59c0e12d73b3c2048097fd3e1716 + checksum: 73f43599017946be85c0b6357993b038f875b796e2f0950487a82f4ebcb115fa12131932dd9904026b4ad8be131fe6e28bd8d0aa93b1563705185f9804bff8bd languageName: node linkType: hard @@ -2272,13 +2188,6 @@ __metadata: languageName: node linkType: hard -"@types/prettier@npm:^2.1.5": - version: 2.7.1 - resolution: "@types/prettier@npm:2.7.1" - checksum: 5e3f58e229d6c73b5f5cae2e8f96c1c4a5b5805f83459e17a045ba8e96152b1d38e86b63e3172fb159dac923388699660862b75b2d37e54220805f0e691e26f1 - languageName: node - linkType: hard - "@types/prop-types@npm:*": version: 15.7.5 resolution: "@types/prop-types@npm:15.7.5" @@ -2388,10 +2297,10 @@ __metadata: "@types/react-native": ^0.72.2 babel-plugin-module-resolver: ^4.1.0 debounce: ^1.2.0 - detox: ^19.1.0 + detox: ^20.17.0 fbjs: ^3.0.0 glob-to-regexp: ^0.4.0 - jest: ^29.6.0 + jest: ^29.7.0 jest-circus: ^29.7.0 jetifier: ^2.0.0 metro-react-native-babel-preset: ^0.77.0 @@ -2402,8 +2311,8 @@ __metadata: react-native-elements: ^3.4.3 react-native-gesture-handler: ^2.13.1 react-native-safe-area-context: ^4.6.4 - react-native-screens: ^3.25.0 - react-native-svg: ^12.1.0 + react-native-screens: ^3.29.0 + react-native-svg: ^14.1.0 react-native-vector-icons: 10.0.0 typescript: ^4.4.3 languageName: unknown @@ -2641,20 +2550,20 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^29.6.0": - version: 29.6.0 - resolution: "babel-jest@npm:29.6.0" +"babel-jest@npm:^29.7.0": + version: 29.7.0 + resolution: "babel-jest@npm:29.7.0" dependencies: - "@jest/transform": ^29.6.0 + "@jest/transform": ^29.7.0 "@types/babel__core": ^7.1.14 babel-plugin-istanbul: ^6.1.1 - babel-preset-jest: ^29.5.0 + babel-preset-jest: ^29.6.3 chalk: ^4.0.0 graceful-fs: ^4.2.9 slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: c1ba9cf4f692390a5046f0de4b60325aff7a345f9e9f8c947beb3042acfce8c247d3343b80e652802a0f060856c95a3186ba74b66d50032b0e0d645d578b551b + checksum: ee6f8e0495afee07cac5e4ee167be705c711a8cc8a737e05a587a131fdae2b3c8f9aa55dfd4d9c03009ac2d27f2de63d8ba96d3e8460da4d00e8af19ef9a83f7 languageName: node linkType: hard @@ -2671,15 +2580,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-jest-hoist@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-plugin-jest-hoist@npm:29.5.0" +"babel-plugin-jest-hoist@npm:^29.6.3": + version: 29.6.3 + resolution: "babel-plugin-jest-hoist@npm:29.6.3" dependencies: "@babel/template": ^7.3.3 "@babel/types": ^7.3.3 "@types/babel__core": ^7.1.14 "@types/babel__traverse": ^7.0.6 - checksum: 099b5254073b6bc985b6d2d045ad26fb8ed30ff8ae6404c4fe8ee7cd0e98a820f69e3dfb871c7c65aae0f4b65af77046244c07bb92d49ef9005c90eedf681539 + checksum: 51250f22815a7318f17214a9d44650ba89551e6d4f47a2dc259128428324b52f5a73979d010cefd921fd5a720d8c1d55ad74ff601cd94c7bd44d5f6292fde2d1 languageName: node linkType: hard @@ -2807,15 +2716,15 @@ __metadata: languageName: node linkType: hard -"babel-preset-jest@npm:^29.5.0": - version: 29.5.0 - resolution: "babel-preset-jest@npm:29.5.0" +"babel-preset-jest@npm:^29.6.3": + version: 29.6.3 + resolution: "babel-preset-jest@npm:29.6.3" dependencies: - babel-plugin-jest-hoist: ^29.5.0 + babel-plugin-jest-hoist: ^29.6.3 babel-preset-current-node-syntax: ^1.0.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 5566ca2762766c9319b4973d018d2fa08c0fcf6415c72cc54f4c8e7199e851ea8f5e6c6730f03ed7ed44fc8beefa959dd15911f2647dee47c615ff4faeddb1ad + checksum: aa4ff2a8a728d9d698ed521e3461a109a1e66202b13d3494e41eea30729a5e7cc03b3a2d56c594423a135429c37bf63a9fa8b0b9ce275298be3095a88c69f6fb languageName: node linkType: hard @@ -2886,6 +2795,13 @@ __metadata: languageName: node linkType: hard +"browser-process-hrtime@npm:^1.0.0": + version: 1.0.0 + resolution: "browser-process-hrtime@npm:1.0.0" + checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f + languageName: node + linkType: hard + "browserslist@npm:^4.21.4, browserslist@npm:^4.21.9": version: 4.21.9 resolution: "browserslist@npm:4.21.9" @@ -2926,15 +2842,34 @@ __metadata: languageName: node linkType: hard -"bunyan-debug-stream@npm:^2.0.1": - version: 2.0.1 - resolution: "bunyan-debug-stream@npm:2.0.1" +"bunyamin@npm:^1.5.0": + version: 1.5.1 + resolution: "bunyamin@npm:1.5.1" + dependencies: + "@flatten-js/interval-tree": ^1.1.2 + multi-sort-stream: ^1.0.4 + stream-json: ^1.7.5 + trace-event-lib: ^1.3.1 + peerDependencies: + "@types/bunyan": ^1.8.8 + bunyan: ^1.8.15 || ^2.0.0 + peerDependenciesMeta: + "@types/bunyan": + optional: true + bunyan: + optional: true + checksum: 3b7b2f6e58f54017a66c246580e885a016af11b178aa021bc41fa690e885fd1f4adca4d5a5c6e1eca9b8f549fdffc515329bf791ab096d04294eb256d5f9e195 + languageName: node + linkType: hard + +"bunyan-debug-stream@npm:^3.1.0": + version: 3.1.0 + resolution: "bunyan-debug-stream@npm:3.1.0" dependencies: - colors: 1.4.0 - exception-formatter: ^1.0.4 + chalk: ^4.1.2 peerDependencies: bunyan: "*" - checksum: a43f6c2946cfb7c63fc7926d90328be5f45fd42be7ef7390efc403156a071cd1f971ad91a7fd037fab593d7a989796223c697cba6455da55fa67a1f482d495ad + checksum: 38a89a711d7e7f540a233f7afdf2388c3178709a5d316734d6f2752805abfcb7f4688b453df11e58fdcd3a4a0a2da3b1db0dd96712ec99bdb181878aae2c1bcb languageName: node linkType: hard @@ -2961,6 +2896,30 @@ __metadata: languageName: node linkType: hard +"bunyan@npm:^2.0.5": + version: 2.0.5 + resolution: "bunyan@npm:2.0.5" + dependencies: + dtrace-provider: ~0.8 + exeunt: 1.1.0 + moment: ^2.19.3 + mv: ~2 + safe-json-stringify: ~1 + dependenciesMeta: + dtrace-provider: + optional: true + moment: + optional: true + mv: + optional: true + safe-json-stringify: + optional: true + bin: + bunyan: bin/bunyan + checksum: a932e883387e5bef23eee0f1f9af94e8b885da32492eaf7164dc58e3b42e5a65845068beb7ac8fbcff31511a55728c1a826bf48ba3e4edd7e220ebf0fe2ab989 + languageName: node + linkType: hard + "bytes@npm:3.0.0": version: 3.0.0 resolution: "bytes@npm:3.0.0" @@ -2994,6 +2953,13 @@ __metadata: languageName: node linkType: hard +"caf@npm:^15.0.1": + version: 15.0.1 + resolution: "caf@npm:15.0.1" + checksum: 832cc5d3a6053efb458ed1c1f5e5d3ebbc7710f2275f033c6362dcfd1565f15e29dbee15fa0f3301ecb5c4dbdc753c070b5a4a6d3dc8e246cb784cb26c601e8b + languageName: node + linkType: hard + "caller-callsite@npm:^2.0.0": version: 2.0.0 resolution: "caller-callsite@npm:2.0.0" @@ -3280,13 +3246,6 @@ __metadata: languageName: node linkType: hard -"colors@npm:1.4.0, colors@npm:^1.0.3": - version: 1.4.0 - resolution: "colors@npm:1.4.0" - checksum: 98aa2c2418ad87dedf25d781be69dc5fc5908e279d9d30c34d8b702e586a0474605b3a189511482b9d5ed0d20c867515d22749537f7bc546256c6014f3ebdcec - languageName: node - linkType: hard - "command-exists@npm:^1.2.8": version: 1.2.9 resolution: "command-exists@npm:1.2.9" @@ -3414,6 +3373,23 @@ __metadata: languageName: node linkType: hard +"create-jest@npm:^29.7.0": + version: 29.7.0 + resolution: "create-jest@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 + chalk: ^4.0.0 + exit: ^0.1.2 + graceful-fs: ^4.2.9 + jest-config: ^29.7.0 + jest-util: ^29.7.0 + prompts: ^2.0.1 + bin: + create-jest: bin/create-jest.js + checksum: 1427d49458adcd88547ef6fa39041e1fe9033a661293aa8d2c3aa1b4967cb5bf4f0c00436c7a61816558f28ba2ba81a94d5c962e8022ea9a883978fc8e1f2945 + languageName: node + linkType: hard + "cross-fetch@npm:^3.1.5": version: 3.1.5 resolution: "cross-fetch@npm:3.1.5" @@ -3537,13 +3513,6 @@ __metadata: languageName: node linkType: hard -"dedent@npm:^0.7.0": - version: 0.7.0 - resolution: "dedent@npm:0.7.0" - checksum: 87de191050d9a40dd70cad01159a0bcf05ecb59750951242070b6abf9569088684880d00ba92a955b4058804f16eeaf91d604f283929b4f614d181cd7ae633d2 - languageName: node - linkType: hard - "dedent@npm:^1.0.0": version: 1.5.1 resolution: "dedent@npm:1.5.1" @@ -3625,21 +3594,28 @@ __metadata: languageName: node linkType: hard -"detox@npm:^19.1.0": - version: 19.13.0 - resolution: "detox@npm:19.13.0" +"detox@npm:^20.17.0": + version: 20.17.0 + resolution: "detox@npm:20.17.0" dependencies: ajv: ^8.6.3 bunyan: ^1.8.12 - bunyan-debug-stream: ^2.0.1 - chalk: ^2.4.2 + bunyan-debug-stream: ^3.1.0 + caf: ^15.0.1 + chalk: ^4.0.0 child-process-promise: ^2.2.0 - find-up: ^4.1.0 - fs-extra: ^4.0.2 - funpermaproxy: ^1.0.1 + execa: ^5.1.1 + find-up: ^5.0.0 + fs-extra: ^11.0.0 + funpermaproxy: ^1.1.0 + glob: ^8.0.3 ini: ^1.3.4 - lodash: ^4.17.5 - minimist: ^1.2.0 + jest-environment-emit: ^1.0.5 + json-cycle: ^1.3.0 + lodash: ^4.17.11 + multi-sort-stream: ^1.0.3 + multipipe: ^4.0.0 + node-ipc: 9.2.1 proper-lockfile: ^3.0.2 resolve-from: ^5.0.0 sanitize-filename: ^1.6.1 @@ -3647,32 +3623,24 @@ __metadata: serialize-error: ^8.0.1 shell-quote: ^1.7.2 signal-exit: ^3.0.3 - tail: ^2.0.0 + stream-json: ^1.7.4 + strip-ansi: ^6.0.1 telnet-client: 1.2.8 tempfile: ^2.0.0 + trace-event-lib: ^1.3.1 which: ^1.3.1 ws: ^7.0.0 - yargs: ^16.0.3 - yargs-parser: ^20.2.2 + yargs: ^17.0.0 + yargs-parser: ^21.0.0 yargs-unparser: ^2.0.0 peerDependencies: - jest: 26.0.x - 26.4.x || ^26.5.2 || 27.x.x || 28.x.x || 29.x.x - mocha: ">=6.0.0" + jest: 29.x.x || 28.x.x || ^27.2.5 peerDependenciesMeta: jest: optional: true - mocha: - optional: true bin: detox: local-cli/cli.js - checksum: b7dd30990106371706b41d94d5576796338528d10d79d5eb6bcc34f30dc7b8832d0fe3bf1aff1953dc1638f7e3b369fc5223429fa132a30ec75bc5f0e025bcf8 - languageName: node - linkType: hard - -"diff-sequences@npm:^29.4.3": - version: 29.4.3 - resolution: "diff-sequences@npm:29.4.3" - checksum: 28b265e04fdddcf7f9f814effe102cc95a9dec0564a579b5aed140edb24fc345c611ca52d76d725a3cab55d3888b915b5e8a4702e0f6058968a90fa5f41fcde7 + checksum: 77d939fefaa4142d9d908e05b6036d43eac94563155f5b5686ea92ba0cfd89498fb7fe5f587c52c6bf1786c2620009683f861178f784a33bcc2c30c6e63741cd languageName: node linkType: hard @@ -3731,6 +3699,22 @@ __metadata: languageName: node linkType: hard +"duplexer2@npm:^0.1.2": + version: 0.1.4 + resolution: "duplexer2@npm:0.1.4" + dependencies: + readable-stream: ^2.0.2 + checksum: 744961f03c7f54313f90555ac20284a3fb7bf22fdff6538f041a86c22499560eb6eac9d30ab5768054137cb40e6b18b40f621094e0261d7d8c35a37b7a5ad241 + languageName: node + linkType: hard + +"easy-stack@npm:^1.0.1": + version: 1.0.1 + resolution: "easy-stack@npm:1.0.1" + checksum: 161a99e497b3857b0be4ec9e1ebbe90b241ea9d84702f9881b8e5b3f6822065b8c4e33436996935103e191bffba3607de70712a792f4d406a050def48c6bc381 + languageName: node + linkType: hard + "ee-first@npm:1.1.1": version: 1.1.1 resolution: "ee-first@npm:1.1.1" @@ -3885,6 +3869,13 @@ __metadata: languageName: node linkType: hard +"event-pubsub@npm:4.3.0": + version: 4.3.0 + resolution: "event-pubsub@npm:4.3.0" + checksum: 6940f57790c01a967b7c637f1c9fd000ee968a1d5894186ffb3356ffbe174c70e22e62adbbcfcee3f305482d99b6abe7613c1c27c909b07adc9127dc16c8cf73 + languageName: node + linkType: hard + "event-target-shim@npm:^5.0.0, event-target-shim@npm:^5.0.1": version: 5.0.1 resolution: "event-target-shim@npm:5.0.1" @@ -3892,16 +3883,7 @@ __metadata: languageName: node linkType: hard -"exception-formatter@npm:^1.0.4": - version: 1.0.7 - resolution: "exception-formatter@npm:1.0.7" - dependencies: - colors: ^1.0.3 - checksum: 31c197e7990660447392a1021ef44ddc119f0a0f4711a94bfa01c27fe784c77938249ace6acf7755a0283226b9e68fd58a10f51918b3c9914ce89c644c57378e - languageName: node - linkType: hard - -"execa@npm:^5.0.0": +"execa@npm:^5.0.0, execa@npm:^5.1.1": version: 5.1.1 resolution: "execa@npm:5.1.1" dependencies: @@ -3918,6 +3900,13 @@ __metadata: languageName: node linkType: hard +"exeunt@npm:1.1.0": + version: 1.1.0 + resolution: "exeunt@npm:1.1.0" + checksum: c0054fa49d7b3abbc2acecd4c6e34c6ce3a0370f9c31d18cdf64dad6be9a6d3fb84d93be892b7d1906f3f23051b3855bde7b255129fc49605a04392f69e98ea2 + languageName: node + linkType: hard + "exit@npm:^0.1.2": version: 0.1.2 resolution: "exit@npm:0.1.2" @@ -3925,20 +3914,6 @@ __metadata: languageName: node linkType: hard -"expect@npm:^29.6.0": - version: 29.6.0 - resolution: "expect@npm:29.6.0" - dependencies: - "@jest/expect-utils": ^29.6.0 - "@types/node": "*" - jest-get-type: ^29.4.3 - jest-matcher-utils: ^29.6.0 - jest-message-util: ^29.6.0 - jest-util: ^29.6.0 - checksum: 686d0ef602bd0f80c729860d0131af9c6e960c9c7b0d5fb3cc72dda1cd2536c27968ff9ef52c40869b8f5eb6767fee1076c64658e9c49a094f72f9a1401a1969 - languageName: node - linkType: hard - "expect@npm:^29.7.0": version: 29.7.0 resolution: "expect@npm:29.7.0" @@ -4119,14 +4094,14 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^4.0.2": - version: 4.0.3 - resolution: "fs-extra@npm:4.0.3" +"fs-extra@npm:^11.0.0": + version: 11.2.0 + resolution: "fs-extra@npm:11.2.0" dependencies: - graceful-fs: ^4.1.2 - jsonfile: ^4.0.0 - universalify: ^0.1.0 - checksum: c5ae3c7043ad7187128e619c0371da01b58694c1ffa02c36fb3f5b459925d9c27c3cb1e095d9df0a34a85ca993d8b8ff6f6ecef868fd5ebb243548afa7fc0936 + graceful-fs: ^4.2.0 + jsonfile: ^6.0.1 + universalify: ^2.0.0 + checksum: b12e42fa40ba47104202f57b8480dd098aa931c2724565e5e70779ab87605665594e76ee5fb00545f772ab9ace167fe06d2ab009c416dc8c842c5ae6df7aa7e8 languageName: node linkType: hard @@ -4183,7 +4158,7 @@ __metadata: languageName: node linkType: hard -"funpermaproxy@npm:^1.0.1": +"funpermaproxy@npm:^1.1.0": version: 1.1.0 resolution: "funpermaproxy@npm:1.1.0" checksum: 74cf0aafeadbd79053324f1fb981c1a4358618722ad01c65bd1466b42498fd07acb7749ab9224b25fc8e81c2e1283b92ceee61dded265bd7527b225351db998b @@ -4294,6 +4269,19 @@ __metadata: languageName: node linkType: hard +"glob@npm:^8.0.3": + version: 8.1.0 + resolution: "glob@npm:8.1.0" + dependencies: + fs.realpath: ^1.0.0 + inflight: ^1.0.4 + inherits: 2 + minimatch: ^5.0.1 + once: ^1.3.0 + checksum: 92fbea3221a7d12075f26f0227abac435de868dd0736a17170663783296d0dd8d3d532a5672b4488a439bf5d7fb85cdd07c11185d6cd39184f0385cbdfb86a47 + languageName: node + linkType: hard + "globals@npm:^11.1.0": version: 11.12.0 resolution: "globals@npm:11.12.0" @@ -4301,7 +4289,7 @@ __metadata: 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.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"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": version: 4.2.10 resolution: "graceful-fs@npm:4.2.10" checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da @@ -4690,7 +4678,7 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0": +"istanbul-lib-instrument@npm:^5.0.4": version: 5.2.1 resolution: "istanbul-lib-instrument@npm:5.2.1" dependencies: @@ -4703,6 +4691,19 @@ __metadata: languageName: node linkType: hard +"istanbul-lib-instrument@npm:^6.0.0": + version: 6.0.1 + resolution: "istanbul-lib-instrument@npm:6.0.1" + dependencies: + "@babel/core": ^7.12.3 + "@babel/parser": ^7.14.7 + "@istanbuljs/schema": ^0.1.2 + istanbul-lib-coverage: ^3.2.0 + semver: ^7.5.4 + checksum: fb23472e739cfc9b027cefcd7d551d5e7ca7ff2817ae5150fab99fe42786a7f7b56a29a2aa8309c37092e18297b8003f9c274f50ca4360949094d17fbac81472 + languageName: node + linkType: hard + "istanbul-lib-report@npm:^3.0.0": version: 3.0.0 resolution: "istanbul-lib-report@npm:3.0.0" @@ -4735,41 +4736,14 @@ __metadata: languageName: node linkType: hard -"jest-changed-files@npm:^29.5.0": - version: 29.5.0 - resolution: "jest-changed-files@npm:29.5.0" +"jest-changed-files@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-changed-files@npm:29.7.0" dependencies: execa: ^5.0.0 + jest-util: ^29.7.0 p-limit: ^3.1.0 - checksum: a67a7cb3c11f8f92bd1b7c79e84f724cbd11a9ad51f3cdadafe3ce7ee3c79ee50dbea128f920f5fddc807e9e4e83f5462143094391feedd959a77dd20ab96cf3 - languageName: node - linkType: hard - -"jest-circus@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-circus@npm:29.6.0" - dependencies: - "@jest/environment": ^29.6.0 - "@jest/expect": ^29.6.0 - "@jest/test-result": ^29.6.0 - "@jest/types": ^29.6.0 - "@types/node": "*" - chalk: ^4.0.0 - co: ^4.6.0 - dedent: ^0.7.0 - is-generator-fn: ^2.0.0 - jest-each: ^29.6.0 - jest-matcher-utils: ^29.6.0 - jest-message-util: ^29.6.0 - jest-runtime: ^29.6.0 - jest-snapshot: ^29.6.0 - jest-util: ^29.6.0 - p-limit: ^3.1.0 - pretty-format: ^29.6.0 - pure-rand: ^6.0.0 - slash: ^3.0.0 - stack-utils: ^2.0.3 - checksum: 1bc323606129752b1c30be7a4321003d5198e77955fa6eee5628baee32d2f1ebc35e467527d71743b48e44f756ca3dd685b077ad75f4a18a09b03f985fc3c9ad + checksum: 963e203893c396c5dfc75e00a49426688efea7361b0f0e040035809cecd2d46b3c01c02be2d9e8d38b1138357d2de7719ea5b5be21f66c10f2e9685a5a73bb99 languageName: node linkType: hard @@ -4801,21 +4775,20 @@ __metadata: languageName: node linkType: hard -"jest-cli@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-cli@npm:29.6.0" +"jest-cli@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-cli@npm:29.7.0" dependencies: - "@jest/core": ^29.6.0 - "@jest/test-result": ^29.6.0 - "@jest/types": ^29.6.0 + "@jest/core": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 chalk: ^4.0.0 + create-jest: ^29.7.0 exit: ^0.1.2 - graceful-fs: ^4.2.9 import-local: ^3.0.2 - jest-config: ^29.6.0 - jest-util: ^29.6.0 - jest-validate: ^29.6.0 - prompts: ^2.0.1 + jest-config: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 yargs: ^17.3.1 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -4824,34 +4797,34 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 77e83362963697bbde568131e7148cd66ea05f2601e44ca32a38609a613787dabfd5314cbfb29a90443d1a8d6632e4106ebe38b604fc180e26bf8bbf5a5847d1 + checksum: 664901277a3f5007ea4870632ed6e7889db9da35b2434e7cb488443e6bf5513889b344b7fddf15112135495b9875892b156faeb2d7391ddb9e2a849dcb7b6c36 languageName: node linkType: hard -"jest-config@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-config@npm:29.6.0" +"jest-config@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-config@npm:29.7.0" dependencies: "@babel/core": ^7.11.6 - "@jest/test-sequencer": ^29.6.0 - "@jest/types": ^29.6.0 - babel-jest: ^29.6.0 + "@jest/test-sequencer": ^29.7.0 + "@jest/types": ^29.6.3 + babel-jest: ^29.7.0 chalk: ^4.0.0 ci-info: ^3.2.0 deepmerge: ^4.2.2 glob: ^7.1.3 graceful-fs: ^4.2.9 - jest-circus: ^29.6.0 - jest-environment-node: ^29.6.0 - jest-get-type: ^29.4.3 - jest-regex-util: ^29.4.3 - jest-resolve: ^29.6.0 - jest-runner: ^29.6.0 - jest-util: ^29.6.0 - jest-validate: ^29.6.0 + jest-circus: ^29.7.0 + jest-environment-node: ^29.7.0 + jest-get-type: ^29.6.3 + jest-regex-util: ^29.6.3 + jest-resolve: ^29.7.0 + jest-runner: ^29.7.0 + jest-util: ^29.7.0 + jest-validate: ^29.7.0 micromatch: ^4.0.4 parse-json: ^5.2.0 - pretty-format: ^29.6.0 + pretty-format: ^29.7.0 slash: ^3.0.0 strip-json-comments: ^3.1.1 peerDependencies: @@ -4862,19 +4835,7 @@ __metadata: optional: true ts-node: optional: true - checksum: dac2e400cc30183b10e63f8d71536fa59bdd4a687e3698465065ceda61f8ccc947f3172f0718b0b17b406fa345ab89f02a3f2dbfda6de42fb40e4caad4cf5705 - languageName: node - linkType: hard - -"jest-diff@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-diff@npm:29.6.0" - dependencies: - chalk: ^4.0.0 - diff-sequences: ^29.4.3 - jest-get-type: ^29.4.3 - pretty-format: ^29.6.0 - checksum: da62f6379fee94fbb14a59cc18023d11463ede121c5df37d8e5d9fcaf32525ccc62f2e043b405433e62c866b024ff828ab375f252232bbc941a2eb5fc8cba53e + checksum: 4cabf8f894c180cac80b7df1038912a3fc88f96f2622de33832f4b3314f83e22b08fb751da570c0ab2b7988f21604bdabade95e3c0c041068ac578c085cf7dff languageName: node linkType: hard @@ -4890,25 +4851,12 @@ __metadata: languageName: node linkType: hard -"jest-docblock@npm:^29.4.3": - version: 29.4.3 - resolution: "jest-docblock@npm:29.4.3" +"jest-docblock@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-docblock@npm:29.7.0" dependencies: detect-newline: ^3.0.0 - checksum: e0e9df1485bb8926e5b33478cdf84b3387d9caf3658e7dc1eaa6dc34cb93dea0d2d74797f6e940f0233a88f3dadd60957f2288eb8f95506361f85b84bf8661df - languageName: node - linkType: hard - -"jest-each@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-each@npm:29.6.0" - dependencies: - "@jest/types": ^29.6.0 - chalk: ^4.0.0 - jest-get-type: ^29.4.3 - jest-util: ^29.6.0 - pretty-format: ^29.6.0 - checksum: df5f32a8e96750614119ca2705837df77fa47a2a446085f4ee4d8d069f54a7eb7b0cb41672bf179ef56745f4edd9a317ca898087f203ec6b05e05f09a61720f4 + checksum: 66390c3e9451f8d96c5da62f577a1dad701180cfa9b071c5025acab2f94d7a3efc2515cfa1654ebe707213241541ce9c5530232cdc8017c91ed64eea1bd3b192 languageName: node linkType: hard @@ -4925,7 +4873,40 @@ __metadata: languageName: node linkType: hard -"jest-environment-node@npm:^29.2.1, jest-environment-node@npm:^29.6.0": +"jest-environment-emit@npm:^1.0.5": + version: 1.0.5 + resolution: "jest-environment-emit@npm:1.0.5" + dependencies: + bunyamin: ^1.5.0 + bunyan: ^2.0.5 + bunyan-debug-stream: ^3.1.0 + funpermaproxy: ^1.1.0 + lodash.merge: ^4.6.2 + node-ipc: 9.2.1 + strip-ansi: ^6.0.0 + tslib: ^2.5.3 + peerDependencies: + "@jest/environment": ">=27.2.5" + "@jest/types": ">=27.2.5" + jest: ">=27.2.5" + jest-environment-jsdom: ">=27.2.5" + jest-environment-node: ">=27.2.5" + peerDependenciesMeta: + "@jest/environment": + optional: true + "@jest/types": + optional: true + jest: + optional: true + jest-environment-jsdom: + optional: true + jest-environment-node: + optional: true + checksum: 116cb697b4464061f22d22f6741c2e3685af64685c8ec4652f247706c08fe55b559bb6822a8cf6c05c8071e68c2a048b0eaf340400db5a0bcbac58751c132f49 + languageName: node + linkType: hard + +"jest-environment-node@npm:^29.2.1": version: 29.6.0 resolution: "jest-environment-node@npm:29.6.0" dependencies: @@ -4939,6 +4920,20 @@ __metadata: languageName: node linkType: hard +"jest-environment-node@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-environment-node@npm:29.7.0" + dependencies: + "@jest/environment": ^29.7.0 + "@jest/fake-timers": ^29.7.0 + "@jest/types": ^29.6.3 + "@types/node": "*" + jest-mock: ^29.7.0 + jest-util: ^29.7.0 + checksum: 501a9966292cbe0ca3f40057a37587cb6def25e1e0c5e39ac6c650fe78d3c70a2428304341d084ac0cced5041483acef41c477abac47e9a290d5545fd2f15646 + languageName: node + linkType: hard + "jest-get-type@npm:^29.4.3": version: 29.4.3 resolution: "jest-get-type@npm:29.4.3" @@ -4953,29 +4948,6 @@ __metadata: languageName: node linkType: hard -"jest-haste-map@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-haste-map@npm:29.6.0" - dependencies: - "@jest/types": ^29.6.0 - "@types/graceful-fs": ^4.1.3 - "@types/node": "*" - anymatch: ^3.0.3 - fb-watchman: ^2.0.0 - fsevents: ^2.3.2 - graceful-fs: ^4.2.9 - jest-regex-util: ^29.4.3 - jest-util: ^29.6.0 - jest-worker: ^29.6.0 - micromatch: ^4.0.4 - walker: ^1.0.8 - dependenciesMeta: - fsevents: - optional: true - checksum: 0475570a12de0845d2be596e5e17591ff93521859d1e4acd906037718e20c87c3ed26c7ec2d8cd26a3faa3e98d8e48cece083737c0f3b4349b3179871bcab15b - languageName: node - linkType: hard - "jest-haste-map@npm:^29.7.0": version: 29.7.0 resolution: "jest-haste-map@npm:29.7.0" @@ -4999,25 +4971,13 @@ __metadata: languageName: node linkType: hard -"jest-leak-detector@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-leak-detector@npm:29.6.0" - dependencies: - jest-get-type: ^29.4.3 - pretty-format: ^29.6.0 - checksum: 2c6b758b9ece400e07764ac9ef4795c5a80600b5bba33045bb036be54692d1b5de5a00ead76fc505daff5fe53daf53567d4eaad3474100fc7f77feed63f44a8d - languageName: node - linkType: hard - -"jest-matcher-utils@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-matcher-utils@npm:29.6.0" +"jest-leak-detector@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-leak-detector@npm:29.7.0" dependencies: - chalk: ^4.0.0 - jest-diff: ^29.6.0 - jest-get-type: ^29.4.3 - pretty-format: ^29.6.0 - checksum: ddf2b31aff9fc82dd5332541f2e8c367f2eb786d055aa35b6d8987f4dfa57638fd18acdf55c702b6fa53e5c1045ed74dcc7a0ca70d7b6eec6ff1ee2a9c2094d1 + jest-get-type: ^29.6.3 + pretty-format: ^29.7.0 + checksum: e3950e3ddd71e1d0c22924c51a300a1c2db6cf69ec1e51f95ccf424bcc070f78664813bef7aed4b16b96dfbdeea53fe358f8aeaaea84346ae15c3735758f1605 languageName: node linkType: hard @@ -5108,13 +5068,6 @@ __metadata: languageName: node linkType: hard -"jest-regex-util@npm:^29.4.3": - version: 29.4.3 - resolution: "jest-regex-util@npm:29.4.3" - checksum: 96fc7fc28cd4dd73a63c13a526202c4bd8b351d4e5b68b1a2a2c88da3308c2a16e26feaa593083eb0bac38cca1aa9dd05025412e7de013ba963fb8e66af22b8a - languageName: node - linkType: hard - "jest-regex-util@npm:^29.6.3": version: 29.6.3 resolution: "jest-regex-util@npm:29.6.3" @@ -5122,30 +5075,13 @@ __metadata: languageName: node linkType: hard -"jest-resolve-dependencies@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-resolve-dependencies@npm:29.6.0" - dependencies: - jest-regex-util: ^29.4.3 - jest-snapshot: ^29.6.0 - checksum: fccd39808dac9cf226ef94c359910a738246581f6a7e5b310d42883a7ba4d277bdd9ae23136aebc75ff8d254e339cef28a6545d47ef8e7897dc5e6f633381e88 - languageName: node - linkType: hard - -"jest-resolve@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-resolve@npm:29.6.0" +"jest-resolve-dependencies@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-resolve-dependencies@npm:29.7.0" dependencies: - chalk: ^4.0.0 - graceful-fs: ^4.2.9 - jest-haste-map: ^29.6.0 - jest-pnp-resolver: ^1.2.2 - jest-util: ^29.6.0 - jest-validate: ^29.6.0 - resolve: ^1.20.0 - resolve.exports: ^2.0.0 - slash: ^3.0.0 - checksum: 9d456c6243810f40dcbca655e390cb17adb1272659ea8573a12669c910b4a04ed29aa29153e1adedd3e60b5de01ecfe8207fd663b3476194a1400ea72f4bbd22 + jest-regex-util: ^29.6.3 + jest-snapshot: ^29.7.0 + checksum: aeb75d8150aaae60ca2bb345a0d198f23496494677cd6aefa26fc005faf354061f073982175daaf32b4b9d86b26ca928586344516e3e6969aa614cb13b883984 languageName: node linkType: hard @@ -5166,62 +5102,32 @@ __metadata: languageName: node linkType: hard -"jest-runner@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-runner@npm:29.6.0" +"jest-runner@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-runner@npm:29.7.0" dependencies: - "@jest/console": ^29.6.0 - "@jest/environment": ^29.6.0 - "@jest/test-result": ^29.6.0 - "@jest/transform": ^29.6.0 - "@jest/types": ^29.6.0 + "@jest/console": ^29.7.0 + "@jest/environment": ^29.7.0 + "@jest/test-result": ^29.7.0 + "@jest/transform": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" chalk: ^4.0.0 emittery: ^0.13.1 graceful-fs: ^4.2.9 - jest-docblock: ^29.4.3 - jest-environment-node: ^29.6.0 - jest-haste-map: ^29.6.0 - jest-leak-detector: ^29.6.0 - jest-message-util: ^29.6.0 - jest-resolve: ^29.6.0 - jest-runtime: ^29.6.0 - jest-util: ^29.6.0 - jest-watcher: ^29.6.0 - jest-worker: ^29.6.0 + jest-docblock: ^29.7.0 + jest-environment-node: ^29.7.0 + jest-haste-map: ^29.7.0 + jest-leak-detector: ^29.7.0 + jest-message-util: ^29.7.0 + jest-resolve: ^29.7.0 + jest-runtime: ^29.7.0 + jest-util: ^29.7.0 + jest-watcher: ^29.7.0 + jest-worker: ^29.7.0 p-limit: ^3.1.0 source-map-support: 0.5.13 - checksum: 779dde1f4b855a39901c933d19046aedda6889e9ae316be26486bf5bc0dc714a43e8af3aa8b275fc3e86db67abb2a8cb63925f4e8b05f74642073641d0dddcfe - languageName: node - linkType: hard - -"jest-runtime@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-runtime@npm:29.6.0" - dependencies: - "@jest/environment": ^29.6.0 - "@jest/fake-timers": ^29.6.0 - "@jest/globals": ^29.6.0 - "@jest/source-map": ^29.6.0 - "@jest/test-result": ^29.6.0 - "@jest/transform": ^29.6.0 - "@jest/types": ^29.6.0 - "@types/node": "*" - chalk: ^4.0.0 - cjs-module-lexer: ^1.0.0 - collect-v8-coverage: ^1.0.0 - glob: ^7.1.3 - graceful-fs: ^4.2.9 - jest-haste-map: ^29.6.0 - jest-message-util: ^29.6.0 - jest-mock: ^29.6.0 - jest-regex-util: ^29.4.3 - jest-resolve: ^29.6.0 - jest-snapshot: ^29.6.0 - jest-util: ^29.6.0 - slash: ^3.0.0 - strip-bom: ^4.0.0 - checksum: eb8248da108161cc087b978028bcc122af5881a895961f24bd3cb9be29ad80a0bb0cd743666562f2d86611c5bfdf28fbe7b48997b9ab98065f70686f366f4f4e + checksum: f0405778ea64812bf9b5c50b598850d94ccf95d7ba21f090c64827b41decd680ee19fcbb494007cdd7f5d0d8906bfc9eceddd8fa583e753e736ecd462d4682fb languageName: node linkType: hard @@ -5255,35 +5161,6 @@ __metadata: languageName: node linkType: hard -"jest-snapshot@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-snapshot@npm:29.6.0" - dependencies: - "@babel/core": ^7.11.6 - "@babel/generator": ^7.7.2 - "@babel/plugin-syntax-jsx": ^7.7.2 - "@babel/plugin-syntax-typescript": ^7.7.2 - "@babel/types": ^7.3.3 - "@jest/expect-utils": ^29.6.0 - "@jest/transform": ^29.6.0 - "@jest/types": ^29.6.0 - "@types/prettier": ^2.1.5 - babel-preset-current-node-syntax: ^1.0.0 - chalk: ^4.0.0 - expect: ^29.6.0 - graceful-fs: ^4.2.9 - jest-diff: ^29.6.0 - jest-get-type: ^29.4.3 - jest-matcher-utils: ^29.6.0 - jest-message-util: ^29.6.0 - jest-util: ^29.6.0 - natural-compare: ^1.4.0 - pretty-format: ^29.6.0 - semver: ^7.5.3 - checksum: f8e3aadce53df350a563b56d824a22400eb343358f3a565721fe4e8ff3fa82f89459cd495f42d4a3caebadf6ecc6bedce730edce008b25ac7ad84900ba4dbcf1 - languageName: node - linkType: hard - "jest-snapshot@npm:^29.7.0": version: 29.7.0 resolution: "jest-snapshot@npm:29.7.0" @@ -5354,7 +5231,7 @@ __metadata: languageName: node linkType: hard -"jest-validate@npm:^29.2.1, jest-validate@npm:^29.6.0": +"jest-validate@npm:^29.2.1": version: 29.6.0 resolution: "jest-validate@npm:29.6.0" dependencies: @@ -5382,19 +5259,19 @@ __metadata: languageName: node linkType: hard -"jest-watcher@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-watcher@npm:29.6.0" +"jest-watcher@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-watcher@npm:29.7.0" dependencies: - "@jest/test-result": ^29.6.0 - "@jest/types": ^29.6.0 + "@jest/test-result": ^29.7.0 + "@jest/types": ^29.6.3 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 emittery: ^0.13.1 - jest-util: ^29.6.0 + jest-util: ^29.7.0 string-length: ^4.0.1 - checksum: 0da47d27cbe9556b3b2eb4791bb4cb4d3bdb9c56a2e7c9a440ff60daca9c5ce69a39687ff90a44841f1a9612aa6b655c13054415b9163d6f8f8fe3eeb66e39c9 + checksum: 67e6e7fe695416deff96b93a14a561a6db69389a0667e9489f24485bb85e5b54e12f3b2ba511ec0b777eca1e727235b073e3ebcdd473d68888650489f88df92f languageName: node linkType: hard @@ -5409,18 +5286,6 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^29.6.0": - version: 29.6.0 - resolution: "jest-worker@npm:29.6.0" - dependencies: - "@types/node": "*" - jest-util: ^29.6.0 - merge-stream: ^2.0.0 - supports-color: ^8.0.0 - checksum: 505f1572b329504670b5ee1325cb23f35cc25b3f17f8244dec50e77bf45e50612c80c68d4263ac5722cb68e8cf41ec187e967b76d8060daf44beb5afc95e3e27 - languageName: node - linkType: hard - "jest-worker@npm:^29.7.0": version: 29.7.0 resolution: "jest-worker@npm:29.7.0" @@ -5433,14 +5298,14 @@ __metadata: languageName: node linkType: hard -"jest@npm:^29.6.0": - version: 29.6.0 - resolution: "jest@npm:29.6.0" +"jest@npm:^29.7.0": + version: 29.7.0 + resolution: "jest@npm:29.7.0" dependencies: - "@jest/core": ^29.6.0 - "@jest/types": ^29.6.0 + "@jest/core": ^29.7.0 + "@jest/types": ^29.6.3 import-local: ^3.0.2 - jest-cli: ^29.6.0 + jest-cli: ^29.7.0 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -5448,7 +5313,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: de70a7fba864e6af413092beca6c38cfe1552624207ae849df3a069270c78456b7094a4fcf4335015902bcff275576f0f1d98d958691425503513446dd9891aa + checksum: 17ca8d67504a7dbb1998cf3c3077ec9031ba3eb512da8d71cb91bcabb2b8995c4e4b292b740cb9bf1cbff5ce3e110b3f7c777b0cefb6f41ab05445f248d0ee0b languageName: node linkType: hard @@ -5476,6 +5341,22 @@ __metadata: languageName: node linkType: hard +"js-message@npm:1.0.7": + version: 1.0.7 + resolution: "js-message@npm:1.0.7" + checksum: 18dcc4d80356e8b5be978ca7838d96d4e350a1cb8adc5741c229dec6df09f53bfed7c75c1f360171d2d791a14e2f077d6c2b1013ba899ded7a27d7dfcd4f3784 + languageName: node + linkType: hard + +"js-queue@npm:2.0.2": + version: 2.0.2 + resolution: "js-queue@npm:2.0.2" + dependencies: + easy-stack: ^1.0.1 + checksum: 5049c3f648315ed13e46755704ff5453df70f7e8e1812acf1f98d6700efbec32421f76294a0e63fd2a9f8aabaf124233bbb308f9a2caec9d9f3d833ab5a73079 + languageName: node + linkType: hard + "js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -5558,6 +5439,13 @@ __metadata: languageName: node linkType: hard +"json-cycle@npm:^1.3.0": + version: 1.5.0 + resolution: "json-cycle@npm:1.5.0" + checksum: 0a44cd349676c6726093c64283fb75402f9104b32325b06c9270af6d639e7caac419f5301a39298aef2ac1659b273b167e02bd622e628c3392cf86f0e77a9f78 + languageName: node + linkType: hard + "json-parse-better-errors@npm:^1.0.1": version: 1.0.2 resolution: "json-parse-better-errors@npm:1.0.2" @@ -5609,6 +5497,19 @@ __metadata: languageName: node linkType: hard +"jsonfile@npm:^6.0.1": + version: 6.1.0 + resolution: "jsonfile@npm:6.1.0" + dependencies: + graceful-fs: ^4.1.6 + universalify: ^2.0.0 + dependenciesMeta: + graceful-fs: + optional: true + checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354 + languageName: node + linkType: hard + "kind-of@npm:^6.0.2": version: 6.0.3 resolution: "kind-of@npm:6.0.3" @@ -5679,6 +5580,13 @@ __metadata: languageName: node linkType: hard +"lodash.merge@npm:^4.6.2": + version: 4.6.2 + resolution: "lodash.merge@npm:4.6.2" + checksum: ad580b4bdbb7ca1f7abf7e1bce63a9a0b98e370cf40194b03380a46b4ed799c9573029599caebc1b14e3f24b111aef72b96674a56cfa105e0f5ac70546cdc005 + languageName: node + linkType: hard + "lodash.throttle@npm:^4.1.1": version: 4.1.1 resolution: "lodash.throttle@npm:4.1.1" @@ -5686,7 +5594,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.15, lodash@npm:^4.17.21, lodash@npm:^4.17.5": +"lodash@npm:^4.17.11, lodash@npm:^4.17.15, lodash@npm:^4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -6269,7 +6177,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.6": +"minimist@npm:^1.2.6": version: 1.2.7 resolution: "minimist@npm:1.2.7" checksum: 7346574a1038ca23c32e02252f603801f09384dd1d78b69a943a4e8c2c28730b80e96193882d3d3b22a063445f460e48316b29b8a25addca2d7e5e8f75478bec @@ -6403,6 +6311,23 @@ __metadata: languageName: node linkType: hard +"multi-sort-stream@npm:^1.0.3, multi-sort-stream@npm:^1.0.4": + version: 1.0.4 + resolution: "multi-sort-stream@npm:1.0.4" + checksum: b234754e0e7489623f5184ba0e887ffd8014fe829c846fd8a95569339b6e19a616ae1d44f3d064279adfbf92fa5c4d016a89fc5026e16dbd680ebd67067b19a0 + languageName: node + linkType: hard + +"multipipe@npm:^4.0.0": + version: 4.0.0 + resolution: "multipipe@npm:4.0.0" + dependencies: + duplexer2: ^0.1.2 + object-assign: ^4.1.0 + checksum: 5a494ec2ce5bfdb389882ca595e3c4a33cae6c90dad879db2e3aa9a94484d8b164b0fb7b58ccf7593ae7e8c6213fd3f53a736b2c98e4f14c5ed1d38debc33f98 + languageName: node + linkType: hard + "mv@npm:~2": version: 2.1.1 resolution: "mv@npm:2.1.1" @@ -6526,6 +6451,17 @@ __metadata: languageName: node linkType: hard +"node-ipc@npm:9.2.1": + version: 9.2.1 + resolution: "node-ipc@npm:9.2.1" + dependencies: + event-pubsub: 4.3.0 + js-message: 1.0.7 + js-queue: 2.0.2 + checksum: a38aa4c8ca4317b293e0ce21f0a3a4941fc51c054800b35e263fcfe3e0feeb60e7d2c497f015054b28783316c6e7d9cc3837af9d9958bcbd8c577d0cdf6964b7 + languageName: node + linkType: hard + "node-releases@npm:^2.0.12": version: 2.0.12 resolution: "node-releases@npm:2.0.12" @@ -7151,16 +7087,16 @@ __metadata: languageName: node linkType: hard -"react-native-screens@npm:^3.25.0": - version: 3.25.0 - resolution: "react-native-screens@npm:3.25.0" +"react-native-screens@npm:^3.29.0": + version: 3.29.0 + resolution: "react-native-screens@npm:3.29.0" dependencies: react-freeze: ^1.0.0 warn-once: ^0.1.0 peerDependencies: react: "*" react-native: "*" - checksum: 959e107091944ab1a01e8328f3094020f495f05c23509920922df1bf285942e9ed77e3769b560e1f3c47a9925a18ab4f66a56ff5817ef5f220735e30efe09401 + checksum: c1879eea8386f32c2655fedd79d41d8e25d2f4e7f883abbcad2c747ea7ac859f4a7f469475a519948e7c5ea317a7ebd8df92c6365627f6a5da1e4a208cece7e1 languageName: node linkType: hard @@ -7173,16 +7109,16 @@ __metadata: languageName: node linkType: hard -"react-native-svg@npm:^12.1.0": - version: 12.5.0 - resolution: "react-native-svg@npm:12.5.0" +"react-native-svg@npm:^14.1.0": + version: 14.1.0 + resolution: "react-native-svg@npm:14.1.0" dependencies: css-select: ^5.1.0 css-tree: ^1.1.3 peerDependencies: react: "*" - react-native: ">=0.50.0" - checksum: 94790f0baa0fa982606fa6743b969c7120260a27bef1391d602ebe428b62cfc3338da5477fa2587a1193297faaf3b51056f5f26260c2c067c87dffe0b3194625 + react-native: "*" + checksum: ed94adac9bf3144c5dcbf37a2956ab672d402f11c0ed75cda247d1d9136ce8977f4d01bcfc813ba576bd61ece420d66306c148057e2552828aa8fe9bad173d46 languageName: node linkType: hard @@ -7277,6 +7213,21 @@ __metadata: languageName: node linkType: hard +"readable-stream@npm:^2.0.2": + version: 2.3.8 + resolution: "readable-stream@npm:2.3.8" + dependencies: + core-util-is: ~1.0.0 + inherits: ~2.0.3 + isarray: ~1.0.0 + process-nextick-args: ~2.0.0 + safe-buffer: ~5.1.1 + string_decoder: ~1.1.1 + util-deprecate: ~1.0.1 + checksum: 65645467038704f0c8aaf026a72fbb588a9e2ef7a75cd57a01702ee9db1c4a1e4b03aaad36861a6a0926546a74d174149c8c207527963e0c2d3eee2f37678a42 + languageName: node + linkType: hard + "readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": version: 3.6.0 resolution: "readable-stream@npm:3.6.0" @@ -7586,6 +7537,17 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.5.4": + version: 7.5.4 + resolution: "semver@npm:7.5.4" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: 12d8ad952fa353b0995bf180cdac205a4068b759a140e5d3c608317098b3575ac2f1e09182206bf2eb26120e1c0ed8fb92c48c592f6099680de56bb071423ca3 + languageName: node + linkType: hard + "send@npm:0.18.0": version: 0.18.0 resolution: "send@npm:0.18.0" @@ -7860,6 +7822,22 @@ __metadata: languageName: node linkType: hard +"stream-chain@npm:^2.2.5": + version: 2.2.5 + resolution: "stream-chain@npm:2.2.5" + checksum: c83cbf504bd11e2bcbe761a92801295b3decac7ffa4092ceffca2eb1b5d0763bcc511fa22cd8044e8a18c21ca66794fd10c8d9cd1292a3e6c0d83a4194c6b8ed + languageName: node + linkType: hard + +"stream-json@npm:^1.7.4, stream-json@npm:^1.7.5": + version: 1.8.0 + resolution: "stream-json@npm:1.8.0" + dependencies: + stream-chain: ^2.2.5 + checksum: c17ac72228815850fc5226d8c0a80afd6c2ffbfa71c572ad99ad2eac145dc836a3fc6f62a298b3df716f1726cc1ed8a448892ed9fb6123f46abf2f89c908749f + languageName: node + linkType: hard + "strict-uri-encode@npm:^2.0.0": version: 2.0.0 resolution: "strict-uri-encode@npm:2.0.0" @@ -7993,13 +7971,6 @@ __metadata: languageName: node linkType: hard -"tail@npm:^2.0.0": - version: 2.2.4 - resolution: "tail@npm:2.2.4" - checksum: 2cc8b54d3286cbc3227cb356ece75b19ece0dd104267252744e573f4f6cd385629ec30321d9dac236adf23a3783fdb0c9c2ed437964c1aff0f8618f16043cb24 - languageName: node - linkType: hard - "tar@npm:^6.1.11, tar@npm:^6.1.2": version: 6.1.13 resolution: "tar@npm:6.1.13" @@ -8128,6 +8099,15 @@ __metadata: languageName: node linkType: hard +"trace-event-lib@npm:^1.3.1": + version: 1.4.1 + resolution: "trace-event-lib@npm:1.4.1" + dependencies: + browser-process-hrtime: ^1.0.0 + checksum: f10dbfeccee9ec80a8cf69ecadd49fa609fc2593fb50a83cc4b664524c0531f91009134bf54302f9c4911afed119b0eebb8d2724723fc44516e24a40aaae9219 + languageName: node + linkType: hard + "truncate-utf8-bytes@npm:^1.0.0": version: 1.0.2 resolution: "truncate-utf8-bytes@npm:1.0.2" @@ -8144,6 +8124,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:^2.5.3": + version: 2.6.2 + resolution: "tslib@npm:2.6.2" + checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad + languageName: node + linkType: hard + "type-detect@npm:4.0.8": version: 4.0.8 resolution: "type-detect@npm:4.0.8" @@ -8267,6 +8254,13 @@ __metadata: languageName: node linkType: hard +"universalify@npm:^2.0.0": + version: 2.0.1 + resolution: "universalify@npm:2.0.1" + checksum: ecd8469fe0db28e7de9e5289d32bd1b6ba8f7183db34f3bfc4ca53c49891c2d6aa05f3fb3936a81285a905cc509fb641a0c3fc131ec786167eff41236ae32e60 + languageName: node + linkType: hard + "unpipe@npm:~1.0.0": version: 1.0.0 resolution: "unpipe@npm:1.0.0" @@ -8597,7 +8591,7 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^21.1.1": +"yargs-parser@npm:^21.0.0, yargs-parser@npm:^21.1.1": version: 21.1.1 resolution: "yargs-parser@npm:21.1.1" checksum: ed2d96a616a9e3e1cc7d204c62ecc61f7aaab633dcbfab2c6df50f7f87b393993fe6640d017759fe112d0cb1e0119f2b4150a87305cc873fd90831c6a58ccf1c @@ -8635,7 +8629,7 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^16.0.3, yargs@npm:^16.1.1": +"yargs@npm:^16.1.1": version: 16.2.0 resolution: "yargs@npm:16.2.0" dependencies: @@ -8650,7 +8644,7 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^17.3.1, yargs@npm:^17.6.2": +"yargs@npm:^17.0.0, yargs@npm:^17.3.1, yargs@npm:^17.6.2": version: 17.7.2 resolution: "yargs@npm:17.7.2" dependencies: