From b48b4e249aa6ebc10be934a7a6b90d814434e9fc Mon Sep 17 00:00:00 2001 From: Jon Thysell Date: Mon, 14 Jul 2025 11:47:56 -0700 Subject: [PATCH 1/3] Lock `@azure/core-auth` and `@azure/core-util` to latest versions that still use Node 18 --- .../telemetry/package.json | 5 ++-- yarn.lock | 25 +++++++------------ 2 files changed, 12 insertions(+), 18 deletions(-) diff --git a/packages/@react-native-windows/telemetry/package.json b/packages/@react-native-windows/telemetry/package.json index 9cc4cb59ac7..5ab968c591f 100644 --- a/packages/@react-native-windows/telemetry/package.json +++ b/packages/@react-native-windows/telemetry/package.json @@ -18,7 +18,8 @@ "watch": "rnw-scripts watch" }, "dependencies": { - "@azure/core-auth": "1.5.0", + "@azure/core-auth": "1.8.0", + "@azure/core-util": "1.11.0", "@microsoft/1ds-core-js": "^4.3.0", "@microsoft/1ds-post-js": "^4.3.0", "@react-native-windows/fs": "0.0.0-canary.65", @@ -64,4 +65,4 @@ }, "promoteRelease": true, "windowsOnly": true -} +} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 9065aa52164..5f14ca3d0d3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,13 +10,6 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@azure/abort-controller@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-1.1.0.tgz#788ee78457a55af8a1ad342acb182383d2119249" - integrity sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw== - dependencies: - tslib "^2.2.0" - "@azure/abort-controller@^2.0.0": version "2.1.2" resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-2.1.2.tgz#42fe0ccab23841d9905812c58f1082d27784566d" @@ -24,18 +17,18 @@ dependencies: tslib "^2.6.2" -"@azure/core-auth@1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@azure/core-auth/-/core-auth-1.5.0.tgz#a41848c5c31cb3b7c84c409885267d55a2c92e44" - integrity sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw== +"@azure/core-auth@1.8.0": + version "1.8.0" + resolved "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.8.0.tgz#281b4a6d3309c3e7b15bcd967f01d4c79ae4a1d6" + integrity sha512-YvFMowkXzLbXNM11yZtVLhUCmuG0ex7JKOH366ipjmHBhL3vpDcPAeWF+jf0X+jVXwFqo3UhsWUq4kH0ZPdu/g== dependencies: - "@azure/abort-controller" "^1.0.0" + "@azure/abort-controller" "^2.0.0" "@azure/core-util" "^1.1.0" - tslib "^2.2.0" + tslib "^2.6.2" -"@azure/core-util@^1.1.0": +"@azure/core-util@1.11.0", "@azure/core-util@^1.1.0": version "1.11.0" - resolved "https://registry.yarnpkg.com/@azure/core-util/-/core-util-1.11.0.tgz#f530fc67e738aea872fbdd1cc8416e70219fada7" + resolved "https://registry.npmjs.org/@azure/core-util/-/core-util-1.11.0.tgz#f530fc67e738aea872fbdd1cc8416e70219fada7" integrity sha512-DxOSLua+NdpWoSqULhjDyAZTXFdP/LKkqtYuxxz1SCN289zk3OG8UOpnCQAz/tygyACBtWp/BoO72ptK7msY8g== dependencies: "@azure/abort-controller" "^2.0.0" @@ -11494,7 +11487,7 @@ tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.1, tslib@^2.2.0, tslib@^2.6.2: +tslib@^2.0.1, tslib@^2.6.2: version "2.8.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== From b003f7fc392b44013de9e1b870e6197d355f96b6 Mon Sep 17 00:00:00 2001 From: Jon Thysell Date: Mon, 14 Jul 2025 11:48:08 -0700 Subject: [PATCH 2/3] Change files --- ...ows-telemetry-f2d320b6-f694-4695-a650-b3b0c1519a68.json | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 change/@react-native-windows-telemetry-f2d320b6-f694-4695-a650-b3b0c1519a68.json diff --git a/change/@react-native-windows-telemetry-f2d320b6-f694-4695-a650-b3b0c1519a68.json b/change/@react-native-windows-telemetry-f2d320b6-f694-4695-a650-b3b0c1519a68.json new file mode 100644 index 00000000000..678fb907f3d --- /dev/null +++ b/change/@react-native-windows-telemetry-f2d320b6-f694-4695-a650-b3b0c1519a68.json @@ -0,0 +1,7 @@ +{ + "type": "prerelease", + "comment": "Lock `@azure/core-auth` and `@azure/core-util` to latest versions that still use Node 18", + "packageName": "@react-native-windows/telemetry", + "email": "jthysell@microsoft.com", + "dependentChangeType": "patch" +} From a9c4954d7c3dd3fa2b48d0297fb764cea773f375 Mon Sep 17 00:00:00 2001 From: Jon Thysell Date: Mon, 14 Jul 2025 12:37:45 -0700 Subject: [PATCH 3/3] Removed uneeded `@azure/core-auth` dependency --- ...-f2d320b6-f694-4695-a650-b3b0c1519a68.json | 4 +-- .../telemetry/package.json | 2 -- yarn.lock | 26 +------------------ 3 files changed, 3 insertions(+), 29 deletions(-) diff --git a/change/@react-native-windows-telemetry-f2d320b6-f694-4695-a650-b3b0c1519a68.json b/change/@react-native-windows-telemetry-f2d320b6-f694-4695-a650-b3b0c1519a68.json index 678fb907f3d..98e107da078 100644 --- a/change/@react-native-windows-telemetry-f2d320b6-f694-4695-a650-b3b0c1519a68.json +++ b/change/@react-native-windows-telemetry-f2d320b6-f694-4695-a650-b3b0c1519a68.json @@ -1,7 +1,7 @@ { "type": "prerelease", - "comment": "Lock `@azure/core-auth` and `@azure/core-util` to latest versions that still use Node 18", + "comment": "Removed uneeded `@azure/core-auth` dependency", "packageName": "@react-native-windows/telemetry", "email": "jthysell@microsoft.com", "dependentChangeType": "patch" -} +} \ No newline at end of file diff --git a/packages/@react-native-windows/telemetry/package.json b/packages/@react-native-windows/telemetry/package.json index 5ab968c591f..b8df9209315 100644 --- a/packages/@react-native-windows/telemetry/package.json +++ b/packages/@react-native-windows/telemetry/package.json @@ -18,8 +18,6 @@ "watch": "rnw-scripts watch" }, "dependencies": { - "@azure/core-auth": "1.8.0", - "@azure/core-util": "1.11.0", "@microsoft/1ds-core-js": "^4.3.0", "@microsoft/1ds-post-js": "^4.3.0", "@react-native-windows/fs": "0.0.0-canary.65", diff --git a/yarn.lock b/yarn.lock index 5f14ca3d0d3..60e03caea55 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10,30 +10,6 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.24" -"@azure/abort-controller@^2.0.0": - version "2.1.2" - resolved "https://registry.yarnpkg.com/@azure/abort-controller/-/abort-controller-2.1.2.tgz#42fe0ccab23841d9905812c58f1082d27784566d" - integrity sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA== - dependencies: - tslib "^2.6.2" - -"@azure/core-auth@1.8.0": - version "1.8.0" - resolved "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.8.0.tgz#281b4a6d3309c3e7b15bcd967f01d4c79ae4a1d6" - integrity sha512-YvFMowkXzLbXNM11yZtVLhUCmuG0ex7JKOH366ipjmHBhL3vpDcPAeWF+jf0X+jVXwFqo3UhsWUq4kH0ZPdu/g== - dependencies: - "@azure/abort-controller" "^2.0.0" - "@azure/core-util" "^1.1.0" - tslib "^2.6.2" - -"@azure/core-util@1.11.0", "@azure/core-util@^1.1.0": - version "1.11.0" - resolved "https://registry.npmjs.org/@azure/core-util/-/core-util-1.11.0.tgz#f530fc67e738aea872fbdd1cc8416e70219fada7" - integrity sha512-DxOSLua+NdpWoSqULhjDyAZTXFdP/LKkqtYuxxz1SCN289zk3OG8UOpnCQAz/tygyACBtWp/BoO72ptK7msY8g== - dependencies: - "@azure/abort-controller" "^2.0.0" - tslib "^2.6.2" - "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.24.7", "@babel/code-frame@^7.25.9", "@babel/code-frame@^7.27.1": version "7.27.1" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.27.1.tgz#200f715e66d52a23b221a9435534a91cc13ad5be" @@ -11487,7 +11463,7 @@ tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2.0.1, tslib@^2.6.2: +tslib@^2.0.1: version "2.8.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f" integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==