diff --git a/.yarnrc.yml b/.yarnrc.yml index 42f82a6fdc8d..ddff31136e70 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -1,3 +1,5 @@ nodeLinker: node-modules +enableScripts: false + yarnPath: .yarn/releases/yarn-4.9.3.cjs diff --git a/package.json b/package.json index fcc7ce43016e..bc1076a89bc8 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "@babel/preset-flow": "^7.24.7", "@definitelytyped/dtslint": "^0.0.127", "@jest/create-cache-key-function": "^29.7.0", - "@nx/js": "^21.2.4", + "@nx/js": "^21.4.1", "@react-native/metro-babel-transformer": "workspace:*", "@react-native/metro-config": "workspace:*", "@tsconfig/node18": "1.0.1", @@ -100,7 +100,7 @@ "micromatch": "^4.0.4", "node-fetch": "^2.2.0", "nullthrows": "^1.1.1", - "nx": "21.2.4", + "nx": "21.4.1", "prettier": "2.8.8", "prettier-plugin-hermes-parser": "0.25.1", "react": "19.0.0", diff --git a/packages/nx-release-version/package.json b/packages/nx-release-version/package.json index e398faa32f5c..e9bf940e49d1 100644 --- a/packages/nx-release-version/package.json +++ b/packages/nx-release-version/package.json @@ -15,7 +15,7 @@ "directory": "packages/nx-release-version" }, "dependencies": { - "@nx/js": "^21.2.4" + "@nx/js": "^21.4.1" }, "devDependencies": { "@rnx-kit/tsconfig": "^2.0.0", diff --git a/yarn.lock b/yarn.lock index 0c2e97759ba7..9da42ac65acb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2704,27 +2704,28 @@ __metadata: languageName: node linkType: hard -"@nx/devkit@npm:21.3.7": - version: 21.3.7 - resolution: "@nx/devkit@npm:21.3.7" +"@nx/devkit@npm:21.4.1": + version: 21.4.1 + resolution: "@nx/devkit@npm:21.4.1" dependencies: ejs: "npm:^3.1.7" enquirer: "npm:~2.3.6" ignore: "npm:^5.0.4" minimatch: "npm:9.0.3" + nx: "npm:21.4.1" semver: "npm:^7.5.3" tmp: "npm:~0.2.1" tslib: "npm:^2.3.0" yargs-parser: "npm:21.1.1" peerDependencies: - nx: 21.3.7 - checksum: 10c0/f881b2ef2666f0f4234bdcc7cd7d40cf612ff2b36336525ffb3a9ddbfe7c5df56481231befbe1f4572713ef52b29aea38d82e350fcf8b6d76e08874cd5bb9d13 + nx: ">= 20 <= 22" + checksum: 10c0/7df3931cc0983c039d7ed3653b629da25de3388a7397b4383da0c9e48bb13395e1f4d1ee845a8c87792920a956aac7e2920da9918dfbedad1e2f74f5273d2a81 languageName: node linkType: hard -"@nx/js@npm:^21.2.4": - version: 21.3.7 - resolution: "@nx/js@npm:21.3.7" +"@nx/js@npm:^21.4.1": + version: 21.4.1 + resolution: "@nx/js@npm:21.4.1" dependencies: "@babel/core": "npm:^7.23.2" "@babel/plugin-proposal-decorators": "npm:^7.22.7" @@ -2733,8 +2734,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.3.7" - "@nx/workspace": "npm:21.3.7" + "@nx/devkit": "npm:21.4.1" + "@nx/workspace": "npm:21.4.1" "@zkochan/js-yaml": "npm:0.0.7" babel-plugin-const-enum: "npm:^1.0.1" babel-plugin-macros: "npm:^3.1.0" @@ -2760,163 +2761,94 @@ __metadata: peerDependenciesMeta: verdaccio: optional: true - checksum: 10c0/d3d2d2e18036e69811281ea57c1836dfcc48bfb08e611fdd82be3d1c82ff152a8470d991e2e9bdc585954eeeb7efda26a988edd5e0f826b3e9f755aa7c93abf0 + checksum: 10c0/4b3bf085f767e390c804e2bdf4b7e4f82560386005cb6653635565b4658039a30ccf75340eaeca120dec159249505a06f7e672ef5c89cfbd7152863ac3d5c96e languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:21.2.4": - version: 21.2.4 - resolution: "@nx/nx-darwin-arm64@npm:21.2.4" +"@nx/nx-darwin-arm64@npm:21.4.1": + version: 21.4.1 + resolution: "@nx/nx-darwin-arm64@npm:21.4.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:21.3.7": - version: 21.3.7 - resolution: "@nx/nx-darwin-arm64@npm:21.3.7" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@nx/nx-darwin-x64@npm:21.2.4": - version: 21.2.4 - resolution: "@nx/nx-darwin-x64@npm:21.2.4" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@nx/nx-darwin-x64@npm:21.3.7": - version: 21.3.7 - resolution: "@nx/nx-darwin-x64@npm:21.3.7" +"@nx/nx-darwin-x64@npm:21.4.1": + version: 21.4.1 + resolution: "@nx/nx-darwin-x64@npm:21.4.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:21.2.4": - version: 21.2.4 - resolution: "@nx/nx-freebsd-x64@npm:21.2.4" +"@nx/nx-freebsd-x64@npm:21.4.1": + version: 21.4.1 + resolution: "@nx/nx-freebsd-x64@npm:21.4.1" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:21.3.7": - version: 21.3.7 - resolution: "@nx/nx-freebsd-x64@npm:21.3.7" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@nx/nx-linux-arm-gnueabihf@npm:21.2.4": - version: 21.2.4 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:21.2.4" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@nx/nx-linux-arm-gnueabihf@npm:21.3.7": - version: 21.3.7 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:21.3.7" +"@nx/nx-linux-arm-gnueabihf@npm:21.4.1": + version: 21.4.1 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:21.4.1" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:21.2.4": - version: 21.2.4 - resolution: "@nx/nx-linux-arm64-gnu@npm:21.2.4" +"@nx/nx-linux-arm64-gnu@npm:21.4.1": + version: 21.4.1 + resolution: "@nx/nx-linux-arm64-gnu@npm:21.4.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:21.3.7": - version: 21.3.7 - resolution: "@nx/nx-linux-arm64-gnu@npm:21.3.7" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@nx/nx-linux-arm64-musl@npm:21.2.4": - version: 21.2.4 - resolution: "@nx/nx-linux-arm64-musl@npm:21.2.4" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@nx/nx-linux-arm64-musl@npm:21.3.7": - version: 21.3.7 - resolution: "@nx/nx-linux-arm64-musl@npm:21.3.7" +"@nx/nx-linux-arm64-musl@npm:21.4.1": + version: 21.4.1 + resolution: "@nx/nx-linux-arm64-musl@npm:21.4.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@nx/nx-linux-x64-gnu@npm:21.2.4": - version: 21.2.4 - resolution: "@nx/nx-linux-x64-gnu@npm:21.2.4" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@nx/nx-linux-x64-gnu@npm:21.3.7": - version: 21.3.7 - resolution: "@nx/nx-linux-x64-gnu@npm:21.3.7" +"@nx/nx-linux-x64-gnu@npm:21.4.1": + version: 21.4.1 + resolution: "@nx/nx-linux-x64-gnu@npm:21.4.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:21.2.4": - version: 21.2.4 - resolution: "@nx/nx-linux-x64-musl@npm:21.2.4" +"@nx/nx-linux-x64-musl@npm:21.4.1": + version: 21.4.1 + resolution: "@nx/nx-linux-x64-musl@npm:21.4.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:21.3.7": - version: 21.3.7 - resolution: "@nx/nx-linux-x64-musl@npm:21.3.7" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@nx/nx-win32-arm64-msvc@npm:21.2.4": - version: 21.2.4 - resolution: "@nx/nx-win32-arm64-msvc@npm:21.2.4" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@nx/nx-win32-arm64-msvc@npm:21.3.7": - version: 21.3.7 - resolution: "@nx/nx-win32-arm64-msvc@npm:21.3.7" +"@nx/nx-win32-arm64-msvc@npm:21.4.1": + version: 21.4.1 + resolution: "@nx/nx-win32-arm64-msvc@npm:21.4.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:21.2.4": - version: 21.2.4 - resolution: "@nx/nx-win32-x64-msvc@npm:21.2.4" +"@nx/nx-win32-x64-msvc@npm:21.4.1": + version: 21.4.1 + resolution: "@nx/nx-win32-x64-msvc@npm:21.4.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:21.3.7": - version: 21.3.7 - resolution: "@nx/nx-win32-x64-msvc@npm:21.3.7" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@nx/workspace@npm:21.3.7": - version: 21.3.7 - resolution: "@nx/workspace@npm:21.3.7" +"@nx/workspace@npm:21.4.1": + version: 21.4.1 + resolution: "@nx/workspace@npm:21.4.1" dependencies: - "@nx/devkit": "npm:21.3.7" + "@nx/devkit": "npm:21.4.1" "@zkochan/js-yaml": "npm:0.0.7" chalk: "npm:^4.1.0" enquirer: "npm:~2.3.6" - nx: "npm:21.3.7" + nx: "npm:21.4.1" picomatch: "npm:4.0.2" + semver: "npm:^7.6.3" tslib: "npm:^2.3.0" yargs-parser: "npm:21.1.1" - checksum: 10c0/39254d442358de1aa40313e0d565a25135a7ed55e56345b9503bd458a57faeaa5eed8144a6892aaaccff3d42ea5fe234f1bb7c209f53c183baf38840e9496654 + checksum: 10c0/fde8f09281a6dbdef7437b364cc93ede7404b134242f301c0d34ec5302cc820f18b9d5e047971a60a6e2d0ad9a537b485e1063dda0de8e54a34162783f413db9 languageName: node linkType: hard @@ -3129,7 +3061,7 @@ __metadata: "@babel/preset-flow": "npm:^7.24.7" "@definitelytyped/dtslint": "npm:^0.0.127" "@jest/create-cache-key-function": "npm:^29.7.0" - "@nx/js": "npm:^21.2.4" + "@nx/js": "npm:^21.4.1" "@react-native/metro-babel-transformer": "workspace:*" "@react-native/metro-config": "workspace:*" "@tsconfig/node18": "npm:1.0.1" @@ -3176,7 +3108,7 @@ __metadata: micromatch: "npm:^4.0.4" node-fetch: "npm:^2.2.0" nullthrows: "npm:^1.1.1" - nx: "npm:21.2.4" + nx: "npm:21.4.1" prettier: "npm:2.8.8" prettier-plugin-hermes-parser: "npm:0.25.1" react: "npm:19.0.0" @@ -3195,7 +3127,7 @@ __metadata: version: 0.0.0-use.local resolution: "@react-native-macos/nx-release-version@workspace:packages/nx-release-version" dependencies: - "@nx/js": "npm:^21.2.4" + "@nx/js": "npm:^21.4.1" "@rnx-kit/tsconfig": "npm:^2.0.0" typescript: "npm:^5.6.3" languageName: unknown @@ -8755,7 +8687,7 @@ __metadata: languageName: node linkType: hard -"jest-diff@npm:^29.4.1, jest-diff@npm:^29.7.0": +"jest-diff@npm:^29.7.0": version: 29.7.0 resolution: "jest-diff@npm:29.7.0" dependencies: @@ -10600,106 +10532,21 @@ __metadata: languageName: node linkType: hard -"nx@npm:21.2.4": - version: 21.2.4 - resolution: "nx@npm:21.2.4" - dependencies: - "@napi-rs/wasm-runtime": "npm:0.2.4" - "@nx/nx-darwin-arm64": "npm:21.2.4" - "@nx/nx-darwin-x64": "npm:21.2.4" - "@nx/nx-freebsd-x64": "npm:21.2.4" - "@nx/nx-linux-arm-gnueabihf": "npm:21.2.4" - "@nx/nx-linux-arm64-gnu": "npm:21.2.4" - "@nx/nx-linux-arm64-musl": "npm:21.2.4" - "@nx/nx-linux-x64-gnu": "npm:21.2.4" - "@nx/nx-linux-x64-musl": "npm:21.2.4" - "@nx/nx-win32-arm64-msvc": "npm:21.2.4" - "@nx/nx-win32-x64-msvc": "npm:21.2.4" - "@yarnpkg/lockfile": "npm:^1.1.0" - "@yarnpkg/parsers": "npm:3.0.2" - "@zkochan/js-yaml": "npm:0.0.7" - axios: "npm:^1.8.3" - 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" - 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" - jest-diff: "npm:^29.4.1" - jsonc-parser: "npm:3.2.0" - lines-and-columns: "npm:2.0.3" - minimatch: "npm:9.0.3" - node-machine-id: "npm:1.1.12" - npm-run-path: "npm:^4.0.1" - open: "npm:^8.4.0" - ora: "npm:5.3.0" - resolve.exports: "npm:2.0.3" - semver: "npm:^7.5.3" - string-width: "npm:^4.2.3" - tar-stream: "npm:~2.2.0" - tmp: "npm:~0.2.1" - tree-kill: "npm:^1.2.2" - tsconfig-paths: "npm:^4.1.2" - tslib: "npm:^2.3.0" - yaml: "npm:^2.6.0" - yargs: "npm:^17.6.2" - yargs-parser: "npm:21.1.1" - peerDependencies: - "@swc-node/register": ^1.8.0 - "@swc/core": ^1.3.85 - dependenciesMeta: - "@nx/nx-darwin-arm64": - optional: true - "@nx/nx-darwin-x64": - optional: true - "@nx/nx-freebsd-x64": - optional: true - "@nx/nx-linux-arm-gnueabihf": - optional: true - "@nx/nx-linux-arm64-gnu": - optional: true - "@nx/nx-linux-arm64-musl": - optional: true - "@nx/nx-linux-x64-gnu": - optional: true - "@nx/nx-linux-x64-musl": - optional: true - "@nx/nx-win32-arm64-msvc": - optional: true - "@nx/nx-win32-x64-msvc": - optional: true - peerDependenciesMeta: - "@swc-node/register": - optional: true - "@swc/core": - optional: true - bin: - nx: bin/nx.js - nx-cloud: bin/nx-cloud.js - checksum: 10c0/06905dfea003776f38704d5f187db1a03105251a90e6b4f7029ad5c0b0b561fa157d2b81d5305e4c8eaf73cd1f602d59450494cdd9bd6111c20f5cf2e3c09540 - languageName: node - linkType: hard - -"nx@npm:21.3.7": - version: 21.3.7 - resolution: "nx@npm:21.3.7" +"nx@npm:21.4.1": + version: 21.4.1 + resolution: "nx@npm:21.4.1" dependencies: "@napi-rs/wasm-runtime": "npm:0.2.4" - "@nx/nx-darwin-arm64": "npm:21.3.7" - "@nx/nx-darwin-x64": "npm:21.3.7" - "@nx/nx-freebsd-x64": "npm:21.3.7" - "@nx/nx-linux-arm-gnueabihf": "npm:21.3.7" - "@nx/nx-linux-arm64-gnu": "npm:21.3.7" - "@nx/nx-linux-arm64-musl": "npm:21.3.7" - "@nx/nx-linux-x64-gnu": "npm:21.3.7" - "@nx/nx-linux-x64-musl": "npm:21.3.7" - "@nx/nx-win32-arm64-msvc": "npm:21.3.7" - "@nx/nx-win32-x64-msvc": "npm:21.3.7" + "@nx/nx-darwin-arm64": "npm:21.4.1" + "@nx/nx-darwin-x64": "npm:21.4.1" + "@nx/nx-freebsd-x64": "npm:21.4.1" + "@nx/nx-linux-arm-gnueabihf": "npm:21.4.1" + "@nx/nx-linux-arm64-gnu": "npm:21.4.1" + "@nx/nx-linux-arm64-musl": "npm:21.4.1" + "@nx/nx-linux-x64-gnu": "npm:21.4.1" + "@nx/nx-linux-x64-musl": "npm:21.4.1" + "@nx/nx-win32-arm64-msvc": "npm:21.4.1" + "@nx/nx-win32-x64-msvc": "npm:21.4.1" "@yarnpkg/lockfile": "npm:^1.1.0" "@yarnpkg/parsers": "npm:3.0.2" "@zkochan/js-yaml": "npm:0.0.7" @@ -10766,7 +10613,7 @@ __metadata: bin: nx: bin/nx.js nx-cloud: bin/nx-cloud.js - checksum: 10c0/97389e08f34c3d44bbbf08c847f58fb866c527b5c9a88e601d4b3d774798913300381e4a0009aad429ee0631382dc606bb18e2f9c4ea2949da3ab65af8514e22 + checksum: 10c0/848d2849b03d76ebe0fe688e16ea3464c7120a9afd1213c13fe9102fa65970f36832e49d74740861a424144278ec36330eb0165236f3fe041da2a71d7bf76594 languageName: node linkType: hard @@ -12086,7 +11933,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:2 >=2.2.1 || 3.x || 4 || 5 || 7, semver@npm:^7.3.4": +"semver@npm:2 >=2.2.1 || 3.x || 4 || 5 || 7, semver@npm:^7.3.4, semver@npm:^7.6.3": version: 7.7.2 resolution: "semver@npm:7.7.2" bin: