diff --git a/package.json b/package.json index c18be5e34..30564c814 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "show-affected": "node scripts/affected.mts" }, "devDependencies": { - "@nx/js": "^21.0.0", + "@nx/js": "^22.0.0", "@rnx-kit/lint-lockfile": "^0.1.0", "@rnx-kit/oxlint-config": "^1.0.3", "@types/js-yaml": "^4.0.5", @@ -36,7 +36,7 @@ "globals": "^16.5.0", "js-yaml": "^4.1.0", "minimatch": "^10.0.0", - "nx": "^21.0.0", + "nx": "^22.0.0", "oxfmt": "^0.41.0", "oxlint": "^1.51.0", "typescript": "^5.0.0" @@ -56,10 +56,13 @@ "@appium/support/semver": "~7.7.4", "@appium/support/teen_process": "~4.0.10", "@appium/support/uuid": "~13.0.0", + "@appium/support/yauzl": "~3.2.0", "@colors/colors": "^1.6.0", "@microsoft/eslint-plugin-sdl/eslint-plugin-n": "^17.10.3", "@microsoft/eslint-plugin-sdl/eslint-plugin-react": "^7.37.3", - "@nx/devkit/minimatch": "^9.0.3", + "@nx/devkit/minimatch": "^10.2.4", + "@nx/js/picomatch": "^4.0.2", + "@nx/workspace/picomatch": "^4.0.2", "@react-native-community/cli": "^20.0.0", "@react-native-community/cli-platform-android": "^20.0.0", "@react-native-community/cli-platform-apple": "^20.0.0", @@ -85,7 +88,7 @@ "argparse/sprintf-js": "^1.0.2", "babel-jest": "link:./packages/null", "compression/bytes": "^3.1.2", - "nx/minimatch": "^9.0.3", + "nx/minimatch": "^10.2.4", "react-native-windows/metro-source-map": "^0.83.1", "safe-buffer": "~5.2.1", "simple-plist/bplist-creator": "~0.1.0", diff --git a/yarn.lock b/yarn.lock index e96e9a783..5549dcd99 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2444,6 +2444,13 @@ __metadata: languageName: node linkType: hard +"@ltd/j-toml@npm:^1.38.0": + version: 1.38.0 + resolution: "@ltd/j-toml@npm:1.38.0" + checksum: 10c0/6db2b203e21c6bc2e781ad76f3e798ae9c4b9d83205070f482602a30f3d1c37dde8c8c72575bdc505c1b8c228c5e81171a4557f0d76b814da0fb91cdd21f6194 + languageName: node + linkType: hard + "@microsoft/1ds-core-js@npm:4.3.5, @microsoft/1ds-core-js@npm:^4.3.0": version: 4.3.5 resolution: "@microsoft/1ds-core-js@npm:4.3.5" @@ -2519,7 +2526,7 @@ __metadata: version: 0.0.0-use.local resolution: "@microsoft/root@workspace:." dependencies: - "@nx/js": "npm:^21.0.0" + "@nx/js": "npm:^22.0.0" "@rnx-kit/lint-lockfile": "npm:^0.1.0" "@rnx-kit/oxlint-config": "npm:^1.0.3" "@types/js-yaml": "npm:^4.0.5" @@ -2528,7 +2535,7 @@ __metadata: globals: "npm:^16.5.0" js-yaml: "npm:^4.1.0" minimatch: "npm:^10.0.0" - nx: "npm:^21.0.0" + nx: "npm:^22.0.0" oxfmt: "npm:^0.41.0" oxlint: "npm:^1.51.0" typescript: "npm:^5.0.0" @@ -2622,26 +2629,26 @@ __metadata: languageName: node linkType: hard -"@nx/devkit@npm:21.6.10": - version: 21.6.10 - resolution: "@nx/devkit@npm:21.6.10" +"@nx/devkit@npm:22.6.0": + version: 22.6.0 + resolution: "@nx/devkit@npm:22.6.0" dependencies: + "@zkochan/js-yaml": "npm:0.0.7" ejs: "npm:^3.1.7" enquirer: "npm:~2.3.6" - ignore: "npm:^5.0.4" - minimatch: "npm:9.0.3" - semver: "npm:^7.5.3" + minimatch: "npm:10.2.4" + semver: "npm:^7.6.3" tslib: "npm:^2.3.0" yargs-parser: "npm:21.1.1" peerDependencies: - nx: ">= 20 <= 22" - checksum: 10c0/5980677fcc6d3017c816a69422f37db994ac11cf6492426f790d4d5a68aff44c0db1d6d72e81b3eff956b513596234e1fe0b0b53081df65e3203eaf41adaf394 + nx: ">= 21 <= 23 || ^22.0.0-0" + checksum: 10c0/0567f9d60a039bc59ecf5376c07d8b1c18296825cde6dcae8f411af0a458abc411d6d603efd28820b033721a7a1d3b45c8d1d951963e13c2f0b0c0774b5c828d languageName: node linkType: hard -"@nx/js@npm:^21.0.0": - version: 21.6.10 - resolution: "@nx/js@npm:21.6.10" +"@nx/js@npm:^22.0.0": + version: 22.6.0 + resolution: "@nx/js@npm:22.6.0" dependencies: "@babel/core": "npm:^7.23.2" "@babel/plugin-proposal-decorators": "npm:^7.22.7" @@ -2650,8 +2657,8 @@ __metadata: "@babel/preset-env": "npm:^7.23.2" "@babel/preset-typescript": "npm:^7.22.5" "@babel/runtime": "npm:^7.22.6" - "@nx/devkit": "npm:21.6.10" - "@nx/workspace": "npm:21.6.10" + "@nx/devkit": "npm:22.6.0" + "@nx/workspace": "npm:22.6.0" "@zkochan/js-yaml": "npm:0.0.7" babel-plugin-const-enum: "npm:^1.0.1" babel-plugin-macros: "npm:^3.1.0" @@ -2659,16 +2666,13 @@ __metadata: chalk: "npm:^4.1.0" columnify: "npm:^1.6.0" detect-port: "npm:^1.5.1" - enquirer: "npm:~2.3.6" ignore: "npm:^5.0.4" js-tokens: "npm:^4.0.0" jsonc-parser: "npm:3.2.0" - npm-package-arg: "npm:11.0.1" npm-run-path: "npm:^4.0.1" - ora: "npm:5.3.0" picocolors: "npm:^1.1.0" picomatch: "npm:4.0.2" - semver: "npm:^7.5.3" + semver: "npm:^7.6.3" source-map-support: "npm:0.5.19" tinyglobby: "npm:^0.2.12" tslib: "npm:^2.3.0" @@ -2677,94 +2681,94 @@ __metadata: peerDependenciesMeta: verdaccio: optional: true - checksum: 10c0/50dcc5fb5e9d5c26cceb0fb745844ea5bac120e192284dd163d1165ee654c01ab980acdeba1b5baa231300af8477098fb64af496b9898603efe2334e631e2198 + checksum: 10c0/0a0970248ea4db9c03cc29cbd3f31d62f9c11855514027e407f78ac847527ad9965608f2a7ba9143d1db3be1fe212057fe59fcad9ac46508dc4f18c7fd394160 languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:21.6.10": - version: 21.6.10 - resolution: "@nx/nx-darwin-arm64@npm:21.6.10" +"@nx/nx-darwin-arm64@npm:22.6.0": + version: 22.6.0 + resolution: "@nx/nx-darwin-arm64@npm:22.6.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@nx/nx-darwin-x64@npm:21.6.10": - version: 21.6.10 - resolution: "@nx/nx-darwin-x64@npm:21.6.10" +"@nx/nx-darwin-x64@npm:22.6.0": + version: 22.6.0 + resolution: "@nx/nx-darwin-x64@npm:22.6.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:21.6.10": - version: 21.6.10 - resolution: "@nx/nx-freebsd-x64@npm:21.6.10" +"@nx/nx-freebsd-x64@npm:22.6.0": + version: 22.6.0 + resolution: "@nx/nx-freebsd-x64@npm:22.6.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@nx/nx-linux-arm-gnueabihf@npm:21.6.10": - version: 21.6.10 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:21.6.10" +"@nx/nx-linux-arm-gnueabihf@npm:22.6.0": + version: 22.6.0 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:22.6.0" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:21.6.10": - version: 21.6.10 - resolution: "@nx/nx-linux-arm64-gnu@npm:21.6.10" +"@nx/nx-linux-arm64-gnu@npm:22.6.0": + version: 22.6.0 + resolution: "@nx/nx-linux-arm64-gnu@npm:22.6.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:21.6.10": - version: 21.6.10 - resolution: "@nx/nx-linux-arm64-musl@npm:21.6.10" +"@nx/nx-linux-arm64-musl@npm:22.6.0": + version: 22.6.0 + resolution: "@nx/nx-linux-arm64-musl@npm:22.6.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@nx/nx-linux-x64-gnu@npm:21.6.10": - version: 21.6.10 - resolution: "@nx/nx-linux-x64-gnu@npm:21.6.10" +"@nx/nx-linux-x64-gnu@npm:22.6.0": + version: 22.6.0 + resolution: "@nx/nx-linux-x64-gnu@npm:22.6.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:21.6.10": - version: 21.6.10 - resolution: "@nx/nx-linux-x64-musl@npm:21.6.10" +"@nx/nx-linux-x64-musl@npm:22.6.0": + version: 22.6.0 + resolution: "@nx/nx-linux-x64-musl@npm:22.6.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@nx/nx-win32-arm64-msvc@npm:21.6.10": - version: 21.6.10 - resolution: "@nx/nx-win32-arm64-msvc@npm:21.6.10" +"@nx/nx-win32-arm64-msvc@npm:22.6.0": + version: 22.6.0 + resolution: "@nx/nx-win32-arm64-msvc@npm:22.6.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:21.6.10": - version: 21.6.10 - resolution: "@nx/nx-win32-x64-msvc@npm:21.6.10" +"@nx/nx-win32-x64-msvc@npm:22.6.0": + version: 22.6.0 + resolution: "@nx/nx-win32-x64-msvc@npm:22.6.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@nx/workspace@npm:21.6.10": - version: 21.6.10 - resolution: "@nx/workspace@npm:21.6.10" +"@nx/workspace@npm:22.6.0": + version: 22.6.0 + resolution: "@nx/workspace@npm:22.6.0" dependencies: - "@nx/devkit": "npm:21.6.10" + "@nx/devkit": "npm:22.6.0" "@zkochan/js-yaml": "npm:0.0.7" chalk: "npm:^4.1.0" enquirer: "npm:~2.3.6" - nx: "npm:21.6.10" + nx: "npm:22.6.0" picomatch: "npm:4.0.2" semver: "npm:^7.6.3" tslib: "npm:^2.3.0" yargs-parser: "npm:21.1.1" - checksum: 10c0/463cea931e8437a2b3c9d08be1f62f93a3a4488af247189bea2ebb5db6e78fc1b34137d76f524bf41e38ce78a421a984b2a3fd7dc82ce3cc85d2edea7e0c8a43 + checksum: 10c0/ee19b3e8cca12aa684797e1aba230ceb2b071a327716fe1409038bcbf802f43ba7488fde258667f773e3b50f1544b4a065ba78c27c79b3e7afb56cea6d5f7488 languageName: node linkType: hard @@ -8812,15 +8816,6 @@ __metadata: languageName: node linkType: hard -"hosted-git-info@npm:^7.0.0": - version: 7.0.1 - resolution: "hosted-git-info@npm:7.0.1" - dependencies: - lru-cache: "npm:^10.0.1" - checksum: 10c0/361c4254f717f06d581a5a90aa0156a945e662e05ebbb533c1fa9935f10886d8247db48cbbcf9667f02e519e6479bf16dcdcf3124c3030e76c4c3ca2c88ee9d3 - languageName: node - linkType: hard - "hosted-git-info@npm:^9.0.0": version: 9.0.2 resolution: "hosted-git-info@npm:9.0.2" @@ -10644,7 +10639,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^10.0.0, minimatch@npm:^10.1.1, minimatch@npm:^10.2.2": +"minimatch@npm:^10.0.0, minimatch@npm:^10.1.1, minimatch@npm:^10.2.2, minimatch@npm:^10.2.4": version: 10.2.4 resolution: "minimatch@npm:10.2.4" dependencies: @@ -10671,7 +10666,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.3, minimatch@npm:^9.0.4": +"minimatch@npm:^9.0.4": version: 9.0.9 resolution: "minimatch@npm:9.0.9" dependencies: @@ -11072,18 +11067,6 @@ __metadata: languageName: node linkType: hard -"npm-package-arg@npm:11.0.1": - version: 11.0.1 - resolution: "npm-package-arg@npm:11.0.1" - dependencies: - hosted-git-info: "npm:^7.0.0" - proc-log: "npm:^3.0.0" - semver: "npm:^7.3.5" - validate-npm-package-name: "npm:^5.0.0" - checksum: 10c0/f5bc4056ffe46497847fb31e349c834efe01d36d170926d1032443e183219d5e6ce75a49c1d398caf2236d3a69180597d255bff685c68d6a81f2eac96262b94d - languageName: node - linkType: hard - "npm-run-all2@npm:^8.0.4": version: 8.0.4 resolution: "npm-run-all2@npm:8.0.4" @@ -11139,46 +11122,48 @@ __metadata: languageName: node linkType: hard -"nx@npm:21.6.10, nx@npm:^21.0.0": - version: 21.6.10 - resolution: "nx@npm:21.6.10" +"nx@npm:22.6.0, nx@npm:^22.0.0": + version: 22.6.0 + resolution: "nx@npm:22.6.0" dependencies: + "@ltd/j-toml": "npm:^1.38.0" "@napi-rs/wasm-runtime": "npm:0.2.4" - "@nx/nx-darwin-arm64": "npm:21.6.10" - "@nx/nx-darwin-x64": "npm:21.6.10" - "@nx/nx-freebsd-x64": "npm:21.6.10" - "@nx/nx-linux-arm-gnueabihf": "npm:21.6.10" - "@nx/nx-linux-arm64-gnu": "npm:21.6.10" - "@nx/nx-linux-arm64-musl": "npm:21.6.10" - "@nx/nx-linux-x64-gnu": "npm:21.6.10" - "@nx/nx-linux-x64-musl": "npm:21.6.10" - "@nx/nx-win32-arm64-msvc": "npm:21.6.10" - "@nx/nx-win32-x64-msvc": "npm:21.6.10" + "@nx/nx-darwin-arm64": "npm:22.6.0" + "@nx/nx-darwin-x64": "npm:22.6.0" + "@nx/nx-freebsd-x64": "npm:22.6.0" + "@nx/nx-linux-arm-gnueabihf": "npm:22.6.0" + "@nx/nx-linux-arm64-gnu": "npm:22.6.0" + "@nx/nx-linux-arm64-musl": "npm:22.6.0" + "@nx/nx-linux-x64-gnu": "npm:22.6.0" + "@nx/nx-linux-x64-musl": "npm:22.6.0" + "@nx/nx-win32-arm64-msvc": "npm:22.6.0" + "@nx/nx-win32-x64-msvc": "npm:22.6.0" "@yarnpkg/lockfile": "npm:^1.1.0" "@yarnpkg/parsers": "npm:3.0.2" "@zkochan/js-yaml": "npm:0.0.7" axios: "npm:^1.12.0" - chalk: "npm:^4.1.0" cli-cursor: "npm:3.1.0" cli-spinners: "npm:2.6.1" cliui: "npm:^8.0.1" dotenv: "npm:~16.4.5" dotenv-expand: "npm:~11.0.6" + ejs: "npm:^3.1.7" enquirer: "npm:~2.3.6" figures: "npm:3.2.0" flat: "npm:^5.0.2" front-matter: "npm:^4.0.2" - ignore: "npm:^5.0.4" + ignore: "npm:^7.0.5" jest-diff: "npm:^30.0.2" jsonc-parser: "npm:3.2.0" lines-and-columns: "npm:2.0.3" - minimatch: "npm:9.0.3" + minimatch: "npm:10.2.4" node-machine-id: "npm:1.1.12" npm-run-path: "npm:^4.0.1" open: "npm:^8.4.0" ora: "npm:5.3.0" + picocolors: "npm:^1.1.0" resolve.exports: "npm:2.0.3" - semver: "npm:^7.5.3" + semver: "npm:^7.6.3" string-width: "npm:^4.2.3" tar-stream: "npm:~2.2.0" tmp: "npm:~0.2.1" @@ -11189,8 +11174,8 @@ __metadata: yargs: "npm:^17.6.2" yargs-parser: "npm:21.1.1" peerDependencies: - "@swc-node/register": ^1.8.0 - "@swc/core": ^1.3.85 + "@swc-node/register": ^1.11.1 + "@swc/core": ^1.15.8 dependenciesMeta: "@nx/nx-darwin-arm64": optional: true @@ -11220,7 +11205,7 @@ __metadata: bin: nx: bin/nx.js nx-cloud: bin/nx-cloud.js - checksum: 10c0/eb10292578b69693d551eadea48d74226ce3de06e6173f53497154c0bb4594fa6c4092ddcab08441e0e4584530bbd36f23d0dc2d8f11c57d7f908699128fbd5d + checksum: 10c0/9b948ef74b397e85a8f2a4a266b6fec2ea7b3af8c8646d9c9bca135b132ede28e5f0de21f4f3224ee42be7b33b187bf30e8758b18418537c84b710bf79f96ff1 languageName: node linkType: hard @@ -11991,24 +11976,17 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:4.0.2": - version: 4.0.2 - resolution: "picomatch@npm:4.0.2" - checksum: 10c0/7c51f3ad2bb42c776f49ebf964c644958158be30d0a510efd5a395e8d49cb5acfed5b82c0c5b365523ce18e6ab85013c9ebe574f60305892ec3fa8eee8304ccc - languageName: node - linkType: hard - "picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": - version: 2.3.1 - resolution: "picomatch@npm:2.3.1" - checksum: 10c0/26c02b8d06f03206fc2ab8d16f19960f2ff9e81a658f831ecb656d8f17d9edc799e8364b1f4a7873e89d9702dff96204be0fa26fe4181f6843f040f819dac4be + version: 2.3.2 + resolution: "picomatch@npm:2.3.2" + checksum: 10c0/a554d1709e59be97d1acb9eaedbbc700a5c03dbd4579807baed95100b00420bc729335440ef15004ae2378984e2487a7c1cebd743cfdb72b6fa9ab69223c0d61 languageName: node linkType: hard "picomatch@npm:^4.0.2, picomatch@npm:^4.0.3": - version: 4.0.3 - resolution: "picomatch@npm:4.0.3" - checksum: 10c0/9582c951e95eebee5434f59e426cddd228a7b97a0161a375aed4be244bd3fe8e3a31b846808ea14ef2c8a2527a6eeab7b3946a67d5979e81694654f939473ae2 + version: 4.0.4 + resolution: "picomatch@npm:4.0.4" + checksum: 10c0/e2c6023372cc7b5764719a5ffb9da0f8e781212fa7ca4bd0562db929df8e117460f00dff3cb7509dacfc06b86de924b247f504d0ce1806a37fac4633081466b0 languageName: node linkType: hard @@ -12099,13 +12077,6 @@ __metadata: languageName: node linkType: hard -"proc-log@npm:^3.0.0": - version: 3.0.0 - resolution: "proc-log@npm:3.0.0" - checksum: 10c0/f66430e4ff947dbb996058f6fd22de2c66612ae1a89b097744e17fb18a4e8e7a86db99eda52ccf15e53f00b63f4ec0b0911581ff2aac0355b625c8eac509b0dc - languageName: node - linkType: hard - "proc-log@npm:^5.0.0": version: 5.0.0 resolution: "proc-log@npm:5.0.0" @@ -13054,7 +13025,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.0.0, semver@npm:^7.1.3, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.3, semver@npm:^7.7.3, semver@npm:~7.7.4": +"semver@npm:^7.0.0, semver@npm:^7.1.3, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.5.2, semver@npm:^7.5.4, semver@npm:^7.6.3, semver@npm:^7.7.3, semver@npm:~7.7.4": version: 7.7.4 resolution: "semver@npm:7.7.4" bin: @@ -14606,13 +14577,6 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-name@npm:^5.0.0": - version: 5.0.1 - resolution: "validate-npm-package-name@npm:5.0.1" - checksum: 10c0/903e738f7387404bb72f7ac34e45d7010c877abd2803dc2d614612527927a40a6d024420033132e667b1bade94544b8a1f65c9431a4eb30d0ce0d80093cd1f74 - languageName: node - linkType: hard - "vary@npm:^1.1.2, vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" @@ -15227,16 +15191,6 @@ __metadata: languageName: node linkType: hard -"yauzl@npm:3.2.0": - version: 3.2.0 - resolution: "yauzl@npm:3.2.0" - dependencies: - buffer-crc32: "npm:~0.2.3" - pend: "npm:~1.2.0" - checksum: 10c0/7b40b3dc46b95761a2a764391d257a11f494d365875af73a1b48fe16d4bd103dd178612e60168d12a0e59a8ba4f6411a15a5e8871d5a5f78255d6cc1ce39ee62 - languageName: node - linkType: hard - "yauzl@npm:^2.10.0": version: 2.10.0 resolution: "yauzl@npm:2.10.0" @@ -15247,6 +15201,16 @@ __metadata: languageName: node linkType: hard +"yauzl@npm:~3.2.0": + version: 3.2.1 + resolution: "yauzl@npm:3.2.1" + dependencies: + buffer-crc32: "npm:~0.2.3" + pend: "npm:~1.2.0" + checksum: 10c0/fe1997a8ee53c42556789ca61a28278e9ea2ca8f68cae1ae9904edaf3b5fbbc5d5537a3fb8623ac82c2bd0bd9d67233ce593f1acaadfb8718489d9f06d1bb3d0 + languageName: node + linkType: hard + "yocto-queue@npm:^0.1.0": version: 0.1.0 resolution: "yocto-queue@npm:0.1.0"