From 3a2356b920071e481f17506d3e74e54c5ee74c1f Mon Sep 17 00:00:00 2001
From: Algolia Bot <30854082+algolia-bot@users.noreply.github.com>
Date: Fri, 11 Jul 2025 16:02:46 +0200
Subject: [PATCH 01/26] chore: automatic empty commit
From 272216e21029b9234e59a7274c13672c1fc276b8 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 12 Jul 2025 19:46:55 +0000
Subject: [PATCH 02/26] chore(deps): update dependency
@cloudflare/vitest-pool-workers to v0.8.53 (#5093)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
templates/javascript/clients/package.mustache | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/templates/javascript/clients/package.mustache b/templates/javascript/clients/package.mustache
index d6e087f9118..a52f2d333fa 100644
--- a/templates/javascript/clients/package.mustache
+++ b/templates/javascript/clients/package.mustache
@@ -132,7 +132,7 @@
"devDependencies": {
{{#isAlgoliasearchClient}}
"@algolia/requester-testing": "{{utilsPackageVersion}}",
- "@cloudflare/vitest-pool-workers": "0.8.49",
+ "@cloudflare/vitest-pool-workers": "0.8.53",
"@cloudflare/workers-types": "4.20250428.0",
"jsdom": "26.1.0",
"vitest": "3.2.4",
From 920e4549443df73cc46810ddb7b9f7ddef89e584 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 12 Jul 2025 20:02:18 +0000
Subject: [PATCH 03/26] fix(deps): update dependency com.algolia:algoliasearch
to v4.21.2 (#5107)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
playground/java/build.gradle | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/playground/java/build.gradle b/playground/java/build.gradle
index 3e3bcd19736..c81cb734325 100644
--- a/playground/java/build.gradle
+++ b/playground/java/build.gradle
@@ -9,7 +9,7 @@ repositories {
dependencies {
implementation 'io.github.cdimascio:dotenv-java:3.0.1'
- implementation 'com.algolia:algoliasearch:4.20.0'
+ implementation 'com.algolia:algoliasearch:4.21.2'
}
group = 'com.algolia'
From edaa1d66a33a53bd11cf4fd159062049c969e127 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 12 Jul 2025 20:22:09 +0000
Subject: [PATCH 04/26] chore(deps): update dependency vite to v7.0.4 (#5098)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
playground/javascript/browser/package.json | 2 +-
yarn.lock | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/playground/javascript/browser/package.json b/playground/javascript/browser/package.json
index 43e46a5aae4..007e83bc98d 100644
--- a/playground/javascript/browser/package.json
+++ b/playground/javascript/browser/package.json
@@ -27,7 +27,7 @@
"globals": "16.1.0",
"typescript": "5.8.3",
"typescript-eslint": "8.33.0",
- "vite": "7.0.2"
+ "vite": "7.0.4"
},
"packageManager": "yarn@4.9.2"
}
diff --git a/yarn.lock b/yarn.lock
index 6bbcc1def60..a1538e7bff6 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -5794,7 +5794,7 @@ __metadata:
react-instantsearch: "npm:^7.15.3"
typescript: "npm:5.8.3"
typescript-eslint: "npm:8.33.0"
- vite: "npm:7.0.2"
+ vite: "npm:7.0.4"
languageName: unknown
linkType: soft
@@ -8900,9 +8900,9 @@ __metadata:
languageName: node
linkType: hard
-"vite@npm:7.0.2":
- version: 7.0.2
- resolution: "vite@npm:7.0.2"
+"vite@npm:7.0.4":
+ version: 7.0.4
+ resolution: "vite@npm:7.0.4"
dependencies:
esbuild: "npm:^0.25.0"
fdir: "npm:^6.4.6"
@@ -8951,7 +8951,7 @@ __metadata:
optional: true
bin:
vite: bin/vite.js
- checksum: 10/7042e7abae4f1dad83d504f3e23936eacde97d7e45dac8761fa06966eff2b0ac739abe89bf7c59617de799e43cdb89d96ec14dd52b444c1be5d8ecc79c7097d1
+ checksum: 10/e5609e6b67658d0f4bb807d21290c515e3a1c2e085aa9507404f17d836a5b830d0a8bff36f67a0509361044843c9ccb4a0b7033a511dfb5d1dc5ded49aedaa91
languageName: node
linkType: hard
From b4f0d123345a0dcd8e3e0e9c7a79416d78c783a9 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 12 Jul 2025 20:38:02 +0000
Subject: [PATCH 05/26] chore(deps): update dotnet monorepo (#5099)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
clients/algoliasearch-client-csharp/global.json | 2 +-
config/.csharp-version | 2 +-
docs/guides/csharp/src/src.csproj | 4 ++--
docs/snippets/csharp/src/src.csproj | 4 ++--
playground/csharp/Playground/Playground.csproj | 4 ++--
tests/output/csharp/global.json | 2 +-
tests/output/csharp/src/Algolia.Search.Tests.csproj | 2 +-
7 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/clients/algoliasearch-client-csharp/global.json b/clients/algoliasearch-client-csharp/global.json
index 4ac407a6adb..b6ab6a53137 100644
--- a/clients/algoliasearch-client-csharp/global.json
+++ b/clients/algoliasearch-client-csharp/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "9.0.301",
+ "version": "9.0.302",
"rollForward": "latestMinor"
}
}
diff --git a/config/.csharp-version b/config/.csharp-version
index b94a785527e..406f65aa8d0 100644
--- a/config/.csharp-version
+++ b/config/.csharp-version
@@ -1 +1 @@
-9.0.301
+9.0.302
diff --git a/docs/guides/csharp/src/src.csproj b/docs/guides/csharp/src/src.csproj
index 6dc66a981c6..ef38482afcc 100644
--- a/docs/guides/csharp/src/src.csproj
+++ b/docs/guides/csharp/src/src.csproj
@@ -11,8 +11,8 @@
-
-
+
+
diff --git a/docs/snippets/csharp/src/src.csproj b/docs/snippets/csharp/src/src.csproj
index 6dc66a981c6..ef38482afcc 100644
--- a/docs/snippets/csharp/src/src.csproj
+++ b/docs/snippets/csharp/src/src.csproj
@@ -11,8 +11,8 @@
-
-
+
+
diff --git a/playground/csharp/Playground/Playground.csproj b/playground/csharp/Playground/Playground.csproj
index f692e026fb7..0c62e8be8c2 100644
--- a/playground/csharp/Playground/Playground.csproj
+++ b/playground/csharp/Playground/Playground.csproj
@@ -15,8 +15,8 @@
-
-
+
+
diff --git a/tests/output/csharp/global.json b/tests/output/csharp/global.json
index 4ac407a6adb..b6ab6a53137 100644
--- a/tests/output/csharp/global.json
+++ b/tests/output/csharp/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "9.0.301",
+ "version": "9.0.302",
"rollForward": "latestMinor"
}
}
diff --git a/tests/output/csharp/src/Algolia.Search.Tests.csproj b/tests/output/csharp/src/Algolia.Search.Tests.csproj
index 1817bc20461..84e0322964e 100644
--- a/tests/output/csharp/src/Algolia.Search.Tests.csproj
+++ b/tests/output/csharp/src/Algolia.Search.Tests.csproj
@@ -15,7 +15,7 @@
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
From 018f0be7b98ef2d7c99fa6f8a178b29f8b8b809e Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 12 Jul 2025 20:56:11 +0000
Subject: [PATCH 06/26] chore(deps): update plugin kotlinx-binary-validator to
v0.18.1 (#5100)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
clients/algoliasearch-client-kotlin/gradle/libs.versions.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml b/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
index bdcbfad5cc1..6e755801fee 100644
--- a/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
+++ b/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
@@ -29,6 +29,6 @@ ktor-client-darwin = { group = "io.ktor", name = "ktor-client-darwin", version.r
[plugins]
kotlin-multiplaform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
kotlinx-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
-kotlinx-binary-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.18.0" }
+kotlinx-binary-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.18.1" }
maven-publish = { id = "com.vanniktech.maven.publish", version = "0.33.0" }
spotless = { id = "com.diffplug.gradle.spotless", version = "7.0.4" }
From 2dd0af4d02691250b5ae77a1d8dc1792a2dd1132 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 12 Jul 2025 21:16:44 +0000
Subject: [PATCH 07/26] fix(deps): update dependency
org.jetbrains.kotlinx:kotlinx-datetime to v0.7.1-0.6.x-compat (#5101)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
clients/algoliasearch-client-kotlin/gradle/libs.versions.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml b/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
index 6e755801fee..b5ae23186dd 100644
--- a/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
+++ b/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
@@ -8,7 +8,7 @@ kotlin-test-common = { module = "org.jetbrains.kotlin:kotlin-test-common" }
kotlin-test-annotations-common = { module = "org.jetbrains.kotlin:kotlin-test-annotations-common" }
kotlin-test-junit = { module = "org.jetbrains.kotlin:kotlin-test-junit" }
kotlinx-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version = "1.8.1" }
-kotlin-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version = "0.7.0-0.6.x-compat" }
+kotlin-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version = "0.7.1-0.6.x-compat" }
# Ktor
ktor-client-core = { group = "io.ktor", name = "ktor-client-core", version.ref = "ktor" }
From 0d6214c9f7ef356cfaa920ddd033075fddfd7802 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 12 Jul 2025 21:35:30 +0000
Subject: [PATCH 08/26] chore(deps): update dependency esbuild to v0.25.6
(#5097)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
eslint/package.json | 2 +-
scripts/package.json | 2 +-
yarn.lock | 267 +------------------------------------------
3 files changed, 5 insertions(+), 266 deletions(-)
diff --git a/eslint/package.json b/eslint/package.json
index d7b809175df..6d872aab0ea 100644
--- a/eslint/package.json
+++ b/eslint/package.json
@@ -13,7 +13,7 @@
},
"devDependencies": {
"@types/eslint": "9.6.1",
- "esbuild": "0.25.5",
+ "esbuild": "0.25.6",
"eslint": "8.57.1",
"eslint-plugin-yml": "1.18.0",
"eslint-vitest-rule-tester": "2.2.0",
diff --git a/scripts/package.json b/scripts/package.json
index 012ce50d9fc..4902fce682a 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -35,7 +35,7 @@
"chalk": "5.4.1",
"commander": "14.0.0",
"crc": "4.3.2",
- "esbuild": "0.25.5",
+ "esbuild": "0.25.6",
"execa": "9.6.0",
"express": "5.1.0",
"folder-hash": "4.1.1",
diff --git a/yarn.lock b/yarn.lock
index a1538e7bff6..998416e0aaf 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -488,13 +488,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/aix-ppc64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/aix-ppc64@npm:0.25.5"
- conditions: os=aix & cpu=ppc64
- languageName: node
- linkType: hard
-
"@esbuild/aix-ppc64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/aix-ppc64@npm:0.25.6"
@@ -502,13 +495,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/android-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/android-arm64@npm:0.25.5"
- conditions: os=android & cpu=arm64
- languageName: node
- linkType: hard
-
"@esbuild/android-arm64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/android-arm64@npm:0.25.6"
@@ -516,13 +502,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/android-arm@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/android-arm@npm:0.25.5"
- conditions: os=android & cpu=arm
- languageName: node
- linkType: hard
-
"@esbuild/android-arm@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/android-arm@npm:0.25.6"
@@ -530,13 +509,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/android-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/android-x64@npm:0.25.5"
- conditions: os=android & cpu=x64
- languageName: node
- linkType: hard
-
"@esbuild/android-x64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/android-x64@npm:0.25.6"
@@ -544,13 +516,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/darwin-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/darwin-arm64@npm:0.25.5"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
"@esbuild/darwin-arm64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/darwin-arm64@npm:0.25.6"
@@ -558,13 +523,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/darwin-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/darwin-x64@npm:0.25.5"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
"@esbuild/darwin-x64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/darwin-x64@npm:0.25.6"
@@ -572,13 +530,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/freebsd-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/freebsd-arm64@npm:0.25.5"
- conditions: os=freebsd & cpu=arm64
- languageName: node
- linkType: hard
-
"@esbuild/freebsd-arm64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/freebsd-arm64@npm:0.25.6"
@@ -586,13 +537,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/freebsd-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/freebsd-x64@npm:0.25.5"
- conditions: os=freebsd & cpu=x64
- languageName: node
- linkType: hard
-
"@esbuild/freebsd-x64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/freebsd-x64@npm:0.25.6"
@@ -600,13 +544,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-arm64@npm:0.25.5"
- conditions: os=linux & cpu=arm64
- languageName: node
- linkType: hard
-
"@esbuild/linux-arm64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/linux-arm64@npm:0.25.6"
@@ -614,13 +551,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-arm@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-arm@npm:0.25.5"
- conditions: os=linux & cpu=arm
- languageName: node
- linkType: hard
-
"@esbuild/linux-arm@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/linux-arm@npm:0.25.6"
@@ -628,13 +558,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-ia32@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-ia32@npm:0.25.5"
- conditions: os=linux & cpu=ia32
- languageName: node
- linkType: hard
-
"@esbuild/linux-ia32@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/linux-ia32@npm:0.25.6"
@@ -642,13 +565,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-loong64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-loong64@npm:0.25.5"
- conditions: os=linux & cpu=loong64
- languageName: node
- linkType: hard
-
"@esbuild/linux-loong64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/linux-loong64@npm:0.25.6"
@@ -656,13 +572,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-mips64el@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-mips64el@npm:0.25.5"
- conditions: os=linux & cpu=mips64el
- languageName: node
- linkType: hard
-
"@esbuild/linux-mips64el@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/linux-mips64el@npm:0.25.6"
@@ -670,13 +579,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-ppc64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-ppc64@npm:0.25.5"
- conditions: os=linux & cpu=ppc64
- languageName: node
- linkType: hard
-
"@esbuild/linux-ppc64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/linux-ppc64@npm:0.25.6"
@@ -684,13 +586,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-riscv64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-riscv64@npm:0.25.5"
- conditions: os=linux & cpu=riscv64
- languageName: node
- linkType: hard
-
"@esbuild/linux-riscv64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/linux-riscv64@npm:0.25.6"
@@ -698,13 +593,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-s390x@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-s390x@npm:0.25.5"
- conditions: os=linux & cpu=s390x
- languageName: node
- linkType: hard
-
"@esbuild/linux-s390x@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/linux-s390x@npm:0.25.6"
@@ -712,13 +600,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/linux-x64@npm:0.25.5"
- conditions: os=linux & cpu=x64
- languageName: node
- linkType: hard
-
"@esbuild/linux-x64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/linux-x64@npm:0.25.6"
@@ -726,13 +607,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/netbsd-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/netbsd-arm64@npm:0.25.5"
- conditions: os=netbsd & cpu=arm64
- languageName: node
- linkType: hard
-
"@esbuild/netbsd-arm64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/netbsd-arm64@npm:0.25.6"
@@ -740,13 +614,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/netbsd-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/netbsd-x64@npm:0.25.5"
- conditions: os=netbsd & cpu=x64
- languageName: node
- linkType: hard
-
"@esbuild/netbsd-x64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/netbsd-x64@npm:0.25.6"
@@ -754,13 +621,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/openbsd-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/openbsd-arm64@npm:0.25.5"
- conditions: os=openbsd & cpu=arm64
- languageName: node
- linkType: hard
-
"@esbuild/openbsd-arm64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/openbsd-arm64@npm:0.25.6"
@@ -768,13 +628,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/openbsd-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/openbsd-x64@npm:0.25.5"
- conditions: os=openbsd & cpu=x64
- languageName: node
- linkType: hard
-
"@esbuild/openbsd-x64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/openbsd-x64@npm:0.25.6"
@@ -789,13 +642,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/sunos-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/sunos-x64@npm:0.25.5"
- conditions: os=sunos & cpu=x64
- languageName: node
- linkType: hard
-
"@esbuild/sunos-x64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/sunos-x64@npm:0.25.6"
@@ -803,13 +649,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/win32-arm64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/win32-arm64@npm:0.25.5"
- conditions: os=win32 & cpu=arm64
- languageName: node
- linkType: hard
-
"@esbuild/win32-arm64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/win32-arm64@npm:0.25.6"
@@ -817,13 +656,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/win32-ia32@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/win32-ia32@npm:0.25.5"
- conditions: os=win32 & cpu=ia32
- languageName: node
- linkType: hard
-
"@esbuild/win32-ia32@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/win32-ia32@npm:0.25.6"
@@ -831,13 +663,6 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/win32-x64@npm:0.25.5":
- version: 0.25.5
- resolution: "@esbuild/win32-x64@npm:0.25.5"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
"@esbuild/win32-x64@npm:0.25.6":
version: 0.25.6
resolution: "@esbuild/win32-x64@npm:0.25.6"
@@ -4071,93 +3896,7 @@ __metadata:
languageName: node
linkType: hard
-"esbuild@npm:0.25.5":
- version: 0.25.5
- resolution: "esbuild@npm:0.25.5"
- dependencies:
- "@esbuild/aix-ppc64": "npm:0.25.5"
- "@esbuild/android-arm": "npm:0.25.5"
- "@esbuild/android-arm64": "npm:0.25.5"
- "@esbuild/android-x64": "npm:0.25.5"
- "@esbuild/darwin-arm64": "npm:0.25.5"
- "@esbuild/darwin-x64": "npm:0.25.5"
- "@esbuild/freebsd-arm64": "npm:0.25.5"
- "@esbuild/freebsd-x64": "npm:0.25.5"
- "@esbuild/linux-arm": "npm:0.25.5"
- "@esbuild/linux-arm64": "npm:0.25.5"
- "@esbuild/linux-ia32": "npm:0.25.5"
- "@esbuild/linux-loong64": "npm:0.25.5"
- "@esbuild/linux-mips64el": "npm:0.25.5"
- "@esbuild/linux-ppc64": "npm:0.25.5"
- "@esbuild/linux-riscv64": "npm:0.25.5"
- "@esbuild/linux-s390x": "npm:0.25.5"
- "@esbuild/linux-x64": "npm:0.25.5"
- "@esbuild/netbsd-arm64": "npm:0.25.5"
- "@esbuild/netbsd-x64": "npm:0.25.5"
- "@esbuild/openbsd-arm64": "npm:0.25.5"
- "@esbuild/openbsd-x64": "npm:0.25.5"
- "@esbuild/sunos-x64": "npm:0.25.5"
- "@esbuild/win32-arm64": "npm:0.25.5"
- "@esbuild/win32-ia32": "npm:0.25.5"
- "@esbuild/win32-x64": "npm:0.25.5"
- dependenciesMeta:
- "@esbuild/aix-ppc64":
- optional: true
- "@esbuild/android-arm":
- optional: true
- "@esbuild/android-arm64":
- optional: true
- "@esbuild/android-x64":
- optional: true
- "@esbuild/darwin-arm64":
- optional: true
- "@esbuild/darwin-x64":
- optional: true
- "@esbuild/freebsd-arm64":
- optional: true
- "@esbuild/freebsd-x64":
- optional: true
- "@esbuild/linux-arm":
- optional: true
- "@esbuild/linux-arm64":
- optional: true
- "@esbuild/linux-ia32":
- optional: true
- "@esbuild/linux-loong64":
- optional: true
- "@esbuild/linux-mips64el":
- optional: true
- "@esbuild/linux-ppc64":
- optional: true
- "@esbuild/linux-riscv64":
- optional: true
- "@esbuild/linux-s390x":
- optional: true
- "@esbuild/linux-x64":
- optional: true
- "@esbuild/netbsd-arm64":
- optional: true
- "@esbuild/netbsd-x64":
- optional: true
- "@esbuild/openbsd-arm64":
- optional: true
- "@esbuild/openbsd-x64":
- optional: true
- "@esbuild/sunos-x64":
- optional: true
- "@esbuild/win32-arm64":
- optional: true
- "@esbuild/win32-ia32":
- optional: true
- "@esbuild/win32-x64":
- optional: true
- bin:
- esbuild: bin/esbuild
- checksum: 10/0fa4c3b42c6ddf1a008e75a4bb3dcab08ce22ac0b31dd59dc01f7fe8e21380bfaec07a2fe3730a7cf430da5a30142d016714b358666325a4733547afa42be405
- languageName: node
- linkType: hard
-
-"esbuild@npm:^0.25.0":
+"esbuild@npm:0.25.6, esbuild@npm:^0.25.0":
version: 0.25.6
resolution: "esbuild@npm:0.25.6"
dependencies:
@@ -4308,7 +4047,7 @@ __metadata:
resolution: "eslint-plugin-automation-custom@workspace:eslint"
dependencies:
"@types/eslint": "npm:9.6.1"
- esbuild: "npm:0.25.5"
+ esbuild: "npm:0.25.6"
eslint: "npm:8.57.1"
eslint-plugin-yml: "npm:1.18.0"
eslint-vitest-rule-tester: "npm:2.2.0"
@@ -7797,7 +7536,7 @@ __metadata:
chalk: "npm:5.4.1"
commander: "npm:14.0.0"
crc: "npm:4.3.2"
- esbuild: "npm:0.25.5"
+ esbuild: "npm:0.25.6"
execa: "npm:9.6.0"
express: "npm:5.1.0"
folder-hash: "npm:4.1.1"
From a732c054e91d0c28b707651d9eb6b5750e46eb44 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 12 Jul 2025 21:54:40 +0000
Subject: [PATCH 09/26] chore(deps): update plugin spotless to v7.1.0 (#5105)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
clients/algoliasearch-client-kotlin/gradle/libs.versions.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml b/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
index b5ae23186dd..dfc5dde7d4f 100644
--- a/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
+++ b/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
@@ -31,4 +31,4 @@ kotlin-multiplaform = { id = "org.jetbrains.kotlin.multiplatform", version.ref =
kotlinx-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
kotlinx-binary-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.18.1" }
maven-publish = { id = "com.vanniktech.maven.publish", version = "0.33.0" }
-spotless = { id = "com.diffplug.gradle.spotless", version = "7.0.4" }
+spotless = { id = "com.diffplug.gradle.spotless", version = "7.1.0" }
From 87e0a5f94debc0b1731f53461ecdf7f7b7f8ec27 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 12 Jul 2025 22:17:17 +0000
Subject: [PATCH 10/26] chore(deps): update dependency @types/node to v22.16.3
(#5094)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.../package.json | 2 +-
.../packages/abtesting/package.json | 2 +-
.../advanced-personalization/package.json | 2 +-
.../packages/client-common/package.json | 2 +-
.../packages/client-composition/package.json | 2 +-
.../packages/composition/package.json | 2 +-
.../packages/logger-console/package.json | 2 +-
.../requester-browser-xhr/package.json | 2 +-
.../packages/requester-fetch/package.json | 2 +-
.../packages/requester-node-http/package.json | 2 +-
.../packages/requester-testing/package.json | 2 +-
.../algoliasearch-client-javascript/yarn.lock | 31 ++++++++++++-------
scripts/package.json | 2 +-
templates/javascript/clients/package.mustache | 2 +-
templates/javascript/tests/package.mustache | 2 +-
yarn.lock | 10 +++---
16 files changed, 39 insertions(+), 30 deletions(-)
diff --git a/clients/algoliasearch-client-javascript/package.json b/clients/algoliasearch-client-javascript/package.json
index a6d8ac7ee10..ac32bb50f62 100644
--- a/clients/algoliasearch-client-javascript/package.json
+++ b/clients/algoliasearch-client-javascript/package.json
@@ -15,7 +15,7 @@
"test:bundle": "lerna run test:bundle --verbose --include-dependencies"
},
"devDependencies": {
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"bundlewatch": "0.4.1",
"execa": "9.6.0",
"lerna": "8.2.3",
diff --git a/clients/algoliasearch-client-javascript/packages/abtesting/package.json b/clients/algoliasearch-client-javascript/packages/abtesting/package.json
index d196524db21..ec55b11e651 100644
--- a/clients/algoliasearch-client-javascript/packages/abtesting/package.json
+++ b/clients/algoliasearch-client-javascript/packages/abtesting/package.json
@@ -56,7 +56,7 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"publint": "0.3.12",
"rollup": "4.41.0",
"tsup": "8.5.0",
diff --git a/clients/algoliasearch-client-javascript/packages/advanced-personalization/package.json b/clients/algoliasearch-client-javascript/packages/advanced-personalization/package.json
index 3560be2330d..a88bb113688 100644
--- a/clients/algoliasearch-client-javascript/packages/advanced-personalization/package.json
+++ b/clients/algoliasearch-client-javascript/packages/advanced-personalization/package.json
@@ -56,7 +56,7 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"publint": "0.3.12",
"rollup": "4.41.0",
"tsup": "8.5.0",
diff --git a/clients/algoliasearch-client-javascript/packages/client-common/package.json b/clients/algoliasearch-client-javascript/packages/client-common/package.json
index 60a384984c7..91b8126601d 100644
--- a/clients/algoliasearch-client-javascript/packages/client-common/package.json
+++ b/clients/algoliasearch-client-javascript/packages/client-common/package.json
@@ -36,7 +36,7 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"jsdom": "26.1.0",
"publint": "0.3.12",
"ts-node": "10.9.2",
diff --git a/clients/algoliasearch-client-javascript/packages/client-composition/package.json b/clients/algoliasearch-client-javascript/packages/client-composition/package.json
index 6a88f6050f4..a058a220322 100644
--- a/clients/algoliasearch-client-javascript/packages/client-composition/package.json
+++ b/clients/algoliasearch-client-javascript/packages/client-composition/package.json
@@ -56,7 +56,7 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"publint": "0.3.12",
"rollup": "4.41.0",
"tsup": "8.5.0",
diff --git a/clients/algoliasearch-client-javascript/packages/composition/package.json b/clients/algoliasearch-client-javascript/packages/composition/package.json
index 090dc6d2d6b..d0de8f681f0 100644
--- a/clients/algoliasearch-client-javascript/packages/composition/package.json
+++ b/clients/algoliasearch-client-javascript/packages/composition/package.json
@@ -56,7 +56,7 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"publint": "0.3.12",
"rollup": "4.41.0",
"tsup": "8.5.0",
diff --git a/clients/algoliasearch-client-javascript/packages/logger-console/package.json b/clients/algoliasearch-client-javascript/packages/logger-console/package.json
index 87e3548e413..a3a7cb4d1c4 100644
--- a/clients/algoliasearch-client-javascript/packages/logger-console/package.json
+++ b/clients/algoliasearch-client-javascript/packages/logger-console/package.json
@@ -36,7 +36,7 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"jsdom": "26.1.0",
"publint": "0.3.12",
"ts-node": "10.9.2",
diff --git a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/package.json b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/package.json
index 81d439d663a..b941654f7dc 100644
--- a/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/package.json
+++ b/clients/algoliasearch-client-javascript/packages/requester-browser-xhr/package.json
@@ -36,7 +36,7 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"jsdom": "26.1.0",
"publint": "0.3.12",
"tsup": "8.5.0",
diff --git a/clients/algoliasearch-client-javascript/packages/requester-fetch/package.json b/clients/algoliasearch-client-javascript/packages/requester-fetch/package.json
index 880dfa7d118..b3ed82e660c 100644
--- a/clients/algoliasearch-client-javascript/packages/requester-fetch/package.json
+++ b/clients/algoliasearch-client-javascript/packages/requester-fetch/package.json
@@ -52,7 +52,7 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"cross-fetch": "4.1.0",
"nock": "14.0.5",
"publint": "0.3.12",
diff --git a/clients/algoliasearch-client-javascript/packages/requester-node-http/package.json b/clients/algoliasearch-client-javascript/packages/requester-node-http/package.json
index 6bfef24ef81..6393d6475ca 100644
--- a/clients/algoliasearch-client-javascript/packages/requester-node-http/package.json
+++ b/clients/algoliasearch-client-javascript/packages/requester-node-http/package.json
@@ -39,7 +39,7 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"nock": "14.0.5",
"publint": "0.3.12",
"tsup": "8.5.0",
diff --git a/clients/algoliasearch-client-javascript/packages/requester-testing/package.json b/clients/algoliasearch-client-javascript/packages/requester-testing/package.json
index 17391e235ed..061ec858f39 100644
--- a/clients/algoliasearch-client-javascript/packages/requester-testing/package.json
+++ b/clients/algoliasearch-client-javascript/packages/requester-testing/package.json
@@ -50,7 +50,7 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "0.18.2",
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"publint": "0.3.12",
"tsup": "8.5.0",
"typescript": "5.8.3"
diff --git a/clients/algoliasearch-client-javascript/yarn.lock b/clients/algoliasearch-client-javascript/yarn.lock
index d4b2964ced6..17f7eff000b 100644
--- a/clients/algoliasearch-client-javascript/yarn.lock
+++ b/clients/algoliasearch-client-javascript/yarn.lock
@@ -14,7 +14,7 @@ __metadata:
"@algolia/requester-fetch": "npm:5.32.0"
"@algolia/requester-node-http": "npm:5.32.0"
"@arethetypeswrong/cli": "npm:0.18.2"
- "@types/node": "npm:22.16.0"
+ "@types/node": "npm:22.16.3"
publint: "npm:0.3.12"
rollup: "npm:4.41.0"
tsup: "npm:8.5.0"
@@ -31,7 +31,7 @@ __metadata:
"@algolia/requester-fetch": "npm:5.32.0"
"@algolia/requester-node-http": "npm:5.32.0"
"@arethetypeswrong/cli": "npm:0.18.2"
- "@types/node": "npm:22.16.0"
+ "@types/node": "npm:22.16.3"
publint: "npm:0.3.12"
rollup: "npm:4.41.0"
tsup: "npm:8.5.0"
@@ -78,7 +78,7 @@ __metadata:
resolution: "@algolia/client-common@workspace:packages/client-common"
dependencies:
"@arethetypeswrong/cli": "npm:0.18.2"
- "@types/node": "npm:22.16.0"
+ "@types/node": "npm:22.16.3"
jsdom: "npm:26.1.0"
publint: "npm:0.3.12"
ts-node: "npm:10.9.2"
@@ -97,7 +97,7 @@ __metadata:
"@algolia/requester-fetch": "npm:5.32.0"
"@algolia/requester-node-http": "npm:5.32.0"
"@arethetypeswrong/cli": "npm:0.18.2"
- "@types/node": "npm:22.16.0"
+ "@types/node": "npm:22.16.3"
publint: "npm:0.3.12"
rollup: "npm:4.41.0"
tsup: "npm:8.5.0"
@@ -182,7 +182,7 @@ __metadata:
"@algolia/requester-fetch": "npm:5.32.0"
"@algolia/requester-node-http": "npm:5.32.0"
"@arethetypeswrong/cli": "npm:0.18.2"
- "@types/node": "npm:22.16.0"
+ "@types/node": "npm:22.16.3"
publint: "npm:0.3.12"
rollup: "npm:4.41.0"
tsup: "npm:8.5.0"
@@ -213,7 +213,7 @@ __metadata:
dependencies:
"@algolia/client-common": "npm:5.32.0"
"@arethetypeswrong/cli": "npm:0.18.2"
- "@types/node": "npm:22.16.0"
+ "@types/node": "npm:22.16.3"
jsdom: "npm:26.1.0"
publint: "npm:0.3.12"
ts-node: "npm:10.9.2"
@@ -263,7 +263,7 @@ __metadata:
dependencies:
"@algolia/client-common": "npm:5.32.0"
"@arethetypeswrong/cli": "npm:0.18.2"
- "@types/node": "npm:22.16.0"
+ "@types/node": "npm:22.16.3"
jsdom: "npm:26.1.0"
publint: "npm:0.3.12"
tsup: "npm:8.5.0"
@@ -279,7 +279,7 @@ __metadata:
dependencies:
"@algolia/client-common": "npm:5.32.0"
"@arethetypeswrong/cli": "npm:0.18.2"
- "@types/node": "npm:22.16.0"
+ "@types/node": "npm:22.16.3"
cross-fetch: "npm:4.1.0"
nock: "npm:14.0.5"
publint: "npm:0.3.12"
@@ -295,7 +295,7 @@ __metadata:
dependencies:
"@algolia/client-common": "npm:5.32.0"
"@arethetypeswrong/cli": "npm:0.18.2"
- "@types/node": "npm:22.16.0"
+ "@types/node": "npm:22.16.3"
nock: "npm:14.0.5"
publint: "npm:0.3.12"
tsup: "npm:8.5.0"
@@ -313,7 +313,7 @@ __metadata:
"@algolia/requester-fetch": "npm:5.32.0"
"@algolia/requester-node-http": "npm:5.32.0"
"@arethetypeswrong/cli": "npm:0.18.2"
- "@types/node": "npm:22.16.0"
+ "@types/node": "npm:22.16.3"
publint: "npm:0.3.12"
tsup: "npm:8.5.0"
typescript: "npm:5.8.3"
@@ -2270,6 +2270,15 @@ __metadata:
languageName: node
linkType: hard
+"@types/node@npm:22.16.3":
+ version: 22.16.3
+ resolution: "@types/node@npm:22.16.3"
+ dependencies:
+ undici-types: "npm:~6.21.0"
+ checksum: 10/b71fe7abf242091e2f303b400b27f677c311b03a3125bf5532e06aff8a4cd41944bcc6f70a0666834e4352228607e676bc8082fa38d3739d3e1460a20d5c51d2
+ languageName: node
+ linkType: hard
+
"@types/normalize-package-data@npm:^2.4.0":
version: 2.4.4
resolution: "@types/normalize-package-data@npm:2.4.4"
@@ -2476,7 +2485,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "algoliasearch-client-javascript@workspace:."
dependencies:
- "@types/node": "npm:22.16.0"
+ "@types/node": "npm:22.16.3"
bundlewatch: "npm:0.4.1"
execa: "npm:9.6.0"
lerna: "npm:8.2.3"
diff --git a/scripts/package.json b/scripts/package.json
index 4902fce682a..f76dfb94054 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -28,7 +28,7 @@
"@types/folder-hash": "4.0.4",
"@types/fs-extra": "11.0.4",
"@types/js-yaml": "4.0.9",
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"@types/semver": "7.7.0",
"@types/spinnies": "0.5.3",
"chai": "5.2.0",
diff --git a/templates/javascript/clients/package.mustache b/templates/javascript/clients/package.mustache
index a52f2d333fa..5057f3fc147 100644
--- a/templates/javascript/clients/package.mustache
+++ b/templates/javascript/clients/package.mustache
@@ -138,7 +138,7 @@
"vitest": "3.2.4",
{{/isAlgoliasearchClient}}
"@arethetypeswrong/cli": "0.18.2",
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"publint": "0.3.12",
"rollup": "4.41.0",
"tsup": "8.5.0",
diff --git a/templates/javascript/tests/package.mustache b/templates/javascript/tests/package.mustache
index 8ddc907c67f..954273f8521 100644
--- a/templates/javascript/tests/package.mustache
+++ b/templates/javascript/tests/package.mustache
@@ -12,7 +12,7 @@
"@algolia/requester-testing": "link:../../../clients/algoliasearch-client-javascript/packages/requester-testing"
},
"devDependencies": {
- "@types/node": "22.16.0",
+ "@types/node": "22.16.3",
"typescript": "5.8.3",
"vitest": "3.2.4"
}
diff --git a/yarn.lock b/yarn.lock
index 998416e0aaf..ac900abea09 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2227,12 +2227,12 @@ __metadata:
languageName: node
linkType: hard
-"@types/node@npm:22.16.0":
- version: 22.16.0
- resolution: "@types/node@npm:22.16.0"
+"@types/node@npm:22.16.3":
+ version: 22.16.3
+ resolution: "@types/node@npm:22.16.3"
dependencies:
undici-types: "npm:~6.21.0"
- checksum: 10/26ebbbd24749caa4a692664290c53cdca63ec717ca250cd2babf3d3da796e9d3d0b6b9814d160693261b5e881796bf0f3c1887fef355b19e9a78fe27cd5e2ce2
+ checksum: 10/b71fe7abf242091e2f303b400b27f677c311b03a3125bf5532e06aff8a4cd41944bcc6f70a0666834e4352228607e676bc8082fa38d3739d3e1460a20d5c51d2
languageName: node
linkType: hard
@@ -7529,7 +7529,7 @@ __metadata:
"@types/folder-hash": "npm:4.0.4"
"@types/fs-extra": "npm:11.0.4"
"@types/js-yaml": "npm:4.0.9"
- "@types/node": "npm:22.16.0"
+ "@types/node": "npm:22.16.3"
"@types/semver": "npm:7.7.0"
"@types/spinnies": "npm:0.5.3"
chai: "npm:5.2.0"
From 300e13701552968f9e11dc66454bd8c92b62d66e Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 12 Jul 2025 22:40:05 +0000
Subject: [PATCH 11/26] chore(deps): update dependency oxlint to v1.6.0 (#5104)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
package.json | 2 +-
yarn.lock | 76 ++++++++++++++++++++++++++--------------------------
2 files changed, 39 insertions(+), 39 deletions(-)
diff --git a/package.json b/package.json
index 09cbbcb441c..ffcc55905c0 100644
--- a/package.json
+++ b/package.json
@@ -39,7 +39,7 @@
"eslint-plugin-yml": "1.18.0",
"husky": "9.1.7",
"lint-staged": "16.1.2",
- "oxlint": "1.5.0",
+ "oxlint": "1.6.0",
"prettier": "3.6.2",
"prettier-plugin-java": "2.7.1",
"prettier-plugin-organize-imports": "4.1.0",
diff --git a/yarn.lock b/yarn.lock
index ac900abea09..bc59e98771c 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -97,7 +97,7 @@ __metadata:
eslint-plugin-yml: "npm:1.18.0"
husky: "npm:9.1.7"
lint-staged: "npm:16.1.2"
- oxlint: "npm:1.5.0"
+ oxlint: "npm:1.6.0"
prettier: "npm:3.6.2"
prettier-plugin-java: "npm:2.7.1"
prettier-plugin-organize-imports: "npm:4.1.0"
@@ -1547,58 +1547,58 @@ __metadata:
languageName: node
linkType: hard
-"@oxlint/darwin-arm64@npm:1.5.0":
- version: 1.5.0
- resolution: "@oxlint/darwin-arm64@npm:1.5.0"
+"@oxlint/darwin-arm64@npm:1.6.0":
+ version: 1.6.0
+ resolution: "@oxlint/darwin-arm64@npm:1.6.0"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@oxlint/darwin-x64@npm:1.5.0":
- version: 1.5.0
- resolution: "@oxlint/darwin-x64@npm:1.5.0"
+"@oxlint/darwin-x64@npm:1.6.0":
+ version: 1.6.0
+ resolution: "@oxlint/darwin-x64@npm:1.6.0"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@oxlint/linux-arm64-gnu@npm:1.5.0":
- version: 1.5.0
- resolution: "@oxlint/linux-arm64-gnu@npm:1.5.0"
+"@oxlint/linux-arm64-gnu@npm:1.6.0":
+ version: 1.6.0
+ resolution: "@oxlint/linux-arm64-gnu@npm:1.6.0"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"@oxlint/linux-arm64-musl@npm:1.5.0":
- version: 1.5.0
- resolution: "@oxlint/linux-arm64-musl@npm:1.5.0"
+"@oxlint/linux-arm64-musl@npm:1.6.0":
+ version: 1.6.0
+ resolution: "@oxlint/linux-arm64-musl@npm:1.6.0"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
-"@oxlint/linux-x64-gnu@npm:1.5.0":
- version: 1.5.0
- resolution: "@oxlint/linux-x64-gnu@npm:1.5.0"
+"@oxlint/linux-x64-gnu@npm:1.6.0":
+ version: 1.6.0
+ resolution: "@oxlint/linux-x64-gnu@npm:1.6.0"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
-"@oxlint/linux-x64-musl@npm:1.5.0":
- version: 1.5.0
- resolution: "@oxlint/linux-x64-musl@npm:1.5.0"
+"@oxlint/linux-x64-musl@npm:1.6.0":
+ version: 1.6.0
+ resolution: "@oxlint/linux-x64-musl@npm:1.6.0"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
-"@oxlint/win32-arm64@npm:1.5.0":
- version: 1.5.0
- resolution: "@oxlint/win32-arm64@npm:1.5.0"
+"@oxlint/win32-arm64@npm:1.6.0":
+ version: 1.6.0
+ resolution: "@oxlint/win32-arm64@npm:1.6.0"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@oxlint/win32-x64@npm:1.5.0":
- version: 1.5.0
- resolution: "@oxlint/win32-x64@npm:1.5.0"
+"@oxlint/win32-x64@npm:1.6.0":
+ version: 1.6.0
+ resolution: "@oxlint/win32-x64@npm:1.6.0"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -6613,18 +6613,18 @@ __metadata:
languageName: node
linkType: hard
-"oxlint@npm:1.5.0":
- version: 1.5.0
- resolution: "oxlint@npm:1.5.0"
- dependencies:
- "@oxlint/darwin-arm64": "npm:1.5.0"
- "@oxlint/darwin-x64": "npm:1.5.0"
- "@oxlint/linux-arm64-gnu": "npm:1.5.0"
- "@oxlint/linux-arm64-musl": "npm:1.5.0"
- "@oxlint/linux-x64-gnu": "npm:1.5.0"
- "@oxlint/linux-x64-musl": "npm:1.5.0"
- "@oxlint/win32-arm64": "npm:1.5.0"
- "@oxlint/win32-x64": "npm:1.5.0"
+"oxlint@npm:1.6.0":
+ version: 1.6.0
+ resolution: "oxlint@npm:1.6.0"
+ dependencies:
+ "@oxlint/darwin-arm64": "npm:1.6.0"
+ "@oxlint/darwin-x64": "npm:1.6.0"
+ "@oxlint/linux-arm64-gnu": "npm:1.6.0"
+ "@oxlint/linux-arm64-musl": "npm:1.6.0"
+ "@oxlint/linux-x64-gnu": "npm:1.6.0"
+ "@oxlint/linux-x64-musl": "npm:1.6.0"
+ "@oxlint/win32-arm64": "npm:1.6.0"
+ "@oxlint/win32-x64": "npm:1.6.0"
dependenciesMeta:
"@oxlint/darwin-arm64":
optional: true
@@ -6645,7 +6645,7 @@ __metadata:
bin:
oxc_language_server: bin/oxc_language_server
oxlint: bin/oxlint
- checksum: 10/b476a4d777e4b3ec34e820244eaf22d02258029ef8514c2b15169a1b7bb64154dea2b249c76c0d577acd51a215c37e7b2ccc72709224a07568d1a630dbef2ada
+ checksum: 10/a8852b8982b05171e69a2c60806a3af6946c0d6598c41119ca83259feb05901b3e09b8dac8de0a9cb49441f6d9ee0f137f22d1a9ad91f1e4dc044ccc1182241d
languageName: node
linkType: hard
From 6c67097dc52d3d56fe06ecc9ce18095d9c49c0af Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 12 Jul 2025 23:06:52 +0000
Subject: [PATCH 12/26] chore(deps): update dependency
google/google-java-format to v1.28.0 (#5103)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.github/actions/setup/action.yml | 2 +-
scripts/docker/Dockerfile.base | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml
index acf7d62437d..28c68396f92 100644
--- a/.github/actions/setup/action.yml
+++ b/.github/actions/setup/action.yml
@@ -34,7 +34,7 @@ runs:
- name: Download Java formatter
if: inputs.type != 'minimal'
shell: bash
- run: curl --retry 3 -L "https://github.com/google/google-java-format/releases/download/v1.27.0/google-java-format-1.27.0-all-deps.jar" > /tmp/java-formatter.jar
+ run: curl --retry 3 -L "https://github.com/google/google-java-format/releases/download/v1.28.0/google-java-format-1.28.0-all-deps.jar" > /tmp/java-formatter.jar
# JavaScript for monorepo and tooling
- name: Install Node
diff --git a/scripts/docker/Dockerfile.base b/scripts/docker/Dockerfile.base
index bf3ae6c878c..1c5aecf29ba 100644
--- a/scripts/docker/Dockerfile.base
+++ b/scripts/docker/Dockerfile.base
@@ -32,7 +32,7 @@ RUN source "/root/.sdkman/bin/sdkman-init.sh" \
&& sdk install sbt
# Java formatter
-ADD https://github.com/google/google-java-format/releases/download/v1.27.0/google-java-format-1.27.0-all-deps.jar /tmp/java-formatter.jar
+ADD https://github.com/google/google-java-format/releases/download/v1.28.0/google-java-format-1.28.0-all-deps.jar /tmp/java-formatter.jar
# Python
From 65625d91be6b634bc1b2f0440e0a2718f3673115 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 12 Jul 2025 23:27:14 +0000
Subject: [PATCH 13/26] chore(deps): update dependency chai to v5.2.1 (#5095)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
scripts/package.json | 2 +-
yarn.lock | 17 ++---------------
2 files changed, 3 insertions(+), 16 deletions(-)
diff --git a/scripts/package.json b/scripts/package.json
index f76dfb94054..dd9239c74a6 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -31,7 +31,7 @@
"@types/node": "22.16.3",
"@types/semver": "7.7.0",
"@types/spinnies": "0.5.3",
- "chai": "5.2.0",
+ "chai": "5.2.1",
"chalk": "5.4.1",
"commander": "14.0.0",
"crc": "4.3.2",
diff --git a/yarn.lock b/yarn.lock
index bc59e98771c..ff3c9ff4e02 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3154,20 +3154,7 @@ __metadata:
languageName: node
linkType: hard
-"chai@npm:5.2.0":
- version: 5.2.0
- resolution: "chai@npm:5.2.0"
- dependencies:
- assertion-error: "npm:^2.0.1"
- check-error: "npm:^2.1.1"
- deep-eql: "npm:^5.0.1"
- loupe: "npm:^3.1.0"
- pathval: "npm:^2.0.0"
- checksum: 10/2ce03671c159c6a567bf1912756daabdbb7c075f3c0078f1b59d61da8d276936367ee696dfe093b49e1479d9ba93a6074c8e55d49791dddd8061728cdcad249e
- languageName: node
- linkType: hard
-
-"chai@npm:^5.2.0":
+"chai@npm:5.2.1, chai@npm:^5.2.0":
version: 5.2.1
resolution: "chai@npm:5.2.1"
dependencies:
@@ -7532,7 +7519,7 @@ __metadata:
"@types/node": "npm:22.16.3"
"@types/semver": "npm:7.7.0"
"@types/spinnies": "npm:0.5.3"
- chai: "npm:5.2.0"
+ chai: "npm:5.2.1"
chalk: "npm:5.4.1"
commander: "npm:14.0.0"
crc: "npm:4.3.2"
From f016e1cce4ccf7bd0e852f982d261a43560e3f79 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sun, 13 Jul 2025 03:40:57 +0000
Subject: [PATCH 14/26] chore(deps): update plugin spotless to v7.1.0 (#5106)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
tests/output/kotlin/gradle/libs.versions.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/output/kotlin/gradle/libs.versions.toml b/tests/output/kotlin/gradle/libs.versions.toml
index 7d72f4e6508..2d0a06352e0 100644
--- a/tests/output/kotlin/gradle/libs.versions.toml
+++ b/tests/output/kotlin/gradle/libs.versions.toml
@@ -13,4 +13,4 @@ ktor-client-darwin = { group = "io.ktor", name = "ktor-client-darwin", version.r
[plugins]
kotlin-multiplaform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
kotlinx-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
-spotless = { id = "com.diffplug.spotless", version = "7.0.4" }
+spotless = { id = "com.diffplug.spotless", version = "7.1.0" }
From 0fc100947b193011d0f371baddf9d9220be1f866 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 15 Jul 2025 09:05:58 +0200
Subject: [PATCH 15/26] chore(deps): update dependency csharpier to 1.0.3
(#5096)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
docs/guides/csharp/.config/dotnet-tools.json | 2 +-
docs/snippets/csharp/.config/dotnet-tools.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/docs/guides/csharp/.config/dotnet-tools.json b/docs/guides/csharp/.config/dotnet-tools.json
index ae27e164c55..0d9eeb30af8 100644
--- a/docs/guides/csharp/.config/dotnet-tools.json
+++ b/docs/guides/csharp/.config/dotnet-tools.json
@@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"csharpier": {
- "version": "1.0.2",
+ "version": "1.0.3",
"commands": [
"csharpier"
]
diff --git a/docs/snippets/csharp/.config/dotnet-tools.json b/docs/snippets/csharp/.config/dotnet-tools.json
index ae27e164c55..0d9eeb30af8 100644
--- a/docs/snippets/csharp/.config/dotnet-tools.json
+++ b/docs/snippets/csharp/.config/dotnet-tools.json
@@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"csharpier": {
- "version": "1.0.2",
+ "version": "1.0.3",
"commands": [
"csharpier"
]
From 961a43da2273b48f07ce8055ba7ff32f13aea530 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 15 Jul 2025 09:06:24 +0200
Subject: [PATCH 16/26] chore(deps): update dependency dotenv.net to v4 (#5108)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
playground/csharp/Playground/Playground.csproj | 2 +-
tests/output/csharp/src/Algolia.Search.Tests.csproj | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/playground/csharp/Playground/Playground.csproj b/playground/csharp/Playground/Playground.csproj
index 0c62e8be8c2..87b9590aaf5 100644
--- a/playground/csharp/Playground/Playground.csproj
+++ b/playground/csharp/Playground/Playground.csproj
@@ -14,7 +14,7 @@
-
+
diff --git a/tests/output/csharp/src/Algolia.Search.Tests.csproj b/tests/output/csharp/src/Algolia.Search.Tests.csproj
index 84e0322964e..02c52a82a47 100644
--- a/tests/output/csharp/src/Algolia.Search.Tests.csproj
+++ b/tests/output/csharp/src/Algolia.Search.Tests.csproj
@@ -11,7 +11,7 @@
-
+
From d192d23ef32dfd2fa6837cac1eac70e9bc084566 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 15 Jul 2025 09:06:36 +0200
Subject: [PATCH 17/26] chore(deps): update dependency wiremock.net to 1.8.14
(#5110)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
playground/csharp/Performances/Performances.csproj | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/playground/csharp/Performances/Performances.csproj b/playground/csharp/Performances/Performances.csproj
index 478f81c025f..f4beb365b77 100644
--- a/playground/csharp/Performances/Performances.csproj
+++ b/playground/csharp/Performances/Performances.csproj
@@ -13,7 +13,7 @@
-
+
From a9e95777e6fb9e5025380cc52cd228bc5bbd11ef Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 15 Jul 2025 09:06:53 +0200
Subject: [PATCH 18/26] chore(deps): update dependency
xunit.runner.visualstudio to 3.1.2 (#5111)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
tests/output/csharp/src/Algolia.Search.Tests.csproj | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/output/csharp/src/Algolia.Search.Tests.csproj b/tests/output/csharp/src/Algolia.Search.Tests.csproj
index 02c52a82a47..b17a4c1bca5 100644
--- a/tests/output/csharp/src/Algolia.Search.Tests.csproj
+++ b/tests/output/csharp/src/Algolia.Search.Tests.csproj
@@ -17,7 +17,7 @@
-
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
From c33d4cb0cbf0b6c79db6640f006816c663c66d7e Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 15 Jul 2025 09:07:23 +0200
Subject: [PATCH 19/26] fix(deps): update ktor monorepo to v3.2.2 (#5112)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
clients/algoliasearch-client-kotlin/gradle/libs.versions.toml | 2 +-
playground/kotlin/build.gradle.kts | 2 +-
tests/output/kotlin/gradle/libs.versions.toml | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml b/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
index dfc5dde7d4f..2b2b7f32ffb 100644
--- a/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
+++ b/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
@@ -1,6 +1,6 @@
[versions]
kotlin = "2.1.21"
-ktor = "3.2.1"
+ktor = "3.2.2"
[libraries]
# Kotlin
diff --git a/playground/kotlin/build.gradle.kts b/playground/kotlin/build.gradle.kts
index 4537b79c17e..03fa2a92d8b 100644
--- a/playground/kotlin/build.gradle.kts
+++ b/playground/kotlin/build.gradle.kts
@@ -10,7 +10,7 @@ repositories {
dependencies {
implementation("com.algolia:algoliasearch-client-kotlin")
- implementation("io.ktor:ktor-client-okhttp:3.2.1")
+ implementation("io.ktor:ktor-client-okhttp:3.2.2")
implementation("ch.qos.logback:logback-classic:1.5.18")
implementation("io.github.cdimascio:dotenv-kotlin:6.5.1")
}
diff --git a/tests/output/kotlin/gradle/libs.versions.toml b/tests/output/kotlin/gradle/libs.versions.toml
index 2d0a06352e0..1aea80e6aac 100644
--- a/tests/output/kotlin/gradle/libs.versions.toml
+++ b/tests/output/kotlin/gradle/libs.versions.toml
@@ -2,7 +2,7 @@
kotlin = "2.1.21"
coroutines = "1.10.2"
serialization = "1.5.0"
-ktor = "3.2.1"
+ktor = "3.2.2"
[libraries]
coroutines-test = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-test", version.ref = "coroutines" }
From fc3aefdff3759a198a7fba2f63e83e3852a08239 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 15 Jul 2025 09:07:43 +0200
Subject: [PATCH 20/26] chore(deps): update eslint monorepo to v9.31.0 (#5114)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
playground/javascript/browser/package.json | 4 +--
yarn.lock | 35 ++++++++--------------
2 files changed, 15 insertions(+), 24 deletions(-)
diff --git a/playground/javascript/browser/package.json b/playground/javascript/browser/package.json
index 007e83bc98d..9d32d8e88b9 100644
--- a/playground/javascript/browser/package.json
+++ b/playground/javascript/browser/package.json
@@ -17,11 +17,11 @@
"react-instantsearch": "^7.15.3"
},
"devDependencies": {
- "@eslint/js": "9.30.1",
+ "@eslint/js": "9.31.0",
"@types/react": "19.1.8",
"@types/react-dom": "19.1.6",
"@vitejs/plugin-react-swc": "3.10.2",
- "eslint": "9.30.1",
+ "eslint": "9.31.0",
"eslint-plugin-react-hooks": "5.2.0",
"eslint-plugin-react-refresh": "0.4.20",
"globals": "16.1.0",
diff --git a/yarn.lock b/yarn.lock
index ff3c9ff4e02..dedf37a79ed 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -706,16 +706,7 @@ __metadata:
languageName: node
linkType: hard
-"@eslint/core@npm:^0.14.0":
- version: 0.14.0
- resolution: "@eslint/core@npm:0.14.0"
- dependencies:
- "@types/json-schema": "npm:^7.0.15"
- checksum: 10/d9b060cf97468150675ddf4fb3db55edaa32467e0adf9f80919a5bfd15d0835ad7765456f4397ec2d16b0a1bb702af63f6d4712f94194d34fea118231ae1e2db
- languageName: node
- linkType: hard
-
-"@eslint/core@npm:^0.15.1":
+"@eslint/core@npm:^0.15.0, @eslint/core@npm:^0.15.1":
version: 0.15.1
resolution: "@eslint/core@npm:0.15.1"
dependencies:
@@ -765,10 +756,10 @@ __metadata:
languageName: node
linkType: hard
-"@eslint/js@npm:9.30.1":
- version: 9.30.1
- resolution: "@eslint/js@npm:9.30.1"
- checksum: 10/f32c8a42b1343b03613b92a4a7c4745d19a93e66ffb8fac18ccd066deaa200b2fc55f476bf0407d7748f663bc947ca78c0518f13f60cd9ed08d0ba8b7bb74370
+"@eslint/js@npm:9.31.0":
+ version: 9.31.0
+ resolution: "@eslint/js@npm:9.31.0"
+ checksum: 10/83b45c707d9a6c62b79a9fb69b7ebcb31e8163647c0fdcae5972b4b2fcbbb1e8eac543986e0cca3582f8462a6587f6b6dc48e362b2ce3feb74282606c3d425ea
languageName: node
linkType: hard
@@ -4182,17 +4173,17 @@ __metadata:
languageName: node
linkType: hard
-"eslint@npm:9.30.1":
- version: 9.30.1
- resolution: "eslint@npm:9.30.1"
+"eslint@npm:9.31.0":
+ version: 9.31.0
+ resolution: "eslint@npm:9.31.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.2.0"
"@eslint-community/regexpp": "npm:^4.12.1"
"@eslint/config-array": "npm:^0.21.0"
"@eslint/config-helpers": "npm:^0.3.0"
- "@eslint/core": "npm:^0.14.0"
+ "@eslint/core": "npm:^0.15.0"
"@eslint/eslintrc": "npm:^3.3.1"
- "@eslint/js": "npm:9.30.1"
+ "@eslint/js": "npm:9.31.0"
"@eslint/plugin-kit": "npm:^0.3.1"
"@humanfs/node": "npm:^0.16.6"
"@humanwhocodes/module-importer": "npm:^1.0.1"
@@ -4228,7 +4219,7 @@ __metadata:
optional: true
bin:
eslint: bin/eslint.js
- checksum: 10/bd3024f730c88a2d099455f5ec5be2d6293eaf1412eb5111427282e1060b7f87891168ccbded10b71fc7182e05151e42511ec29d4e0d4ece5e3151eaf8d54763
+ checksum: 10/badfe1b62ee44dd389838ab27d6ca4f8a3159743a28c3145edd68af15db33fdacb13f096acdc2c559e9c8774d42fe3e1c513d5539d3297bfe8f342e3e4cfee33
languageName: node
linkType: hard
@@ -5505,12 +5496,12 @@ __metadata:
version: 0.0.0-use.local
resolution: "javascript-playground-browser@workspace:playground/javascript/browser"
dependencies:
- "@eslint/js": "npm:9.30.1"
+ "@eslint/js": "npm:9.31.0"
"@types/react": "npm:19.1.8"
"@types/react-dom": "npm:19.1.6"
"@vitejs/plugin-react-swc": "npm:3.10.2"
algoliasearch: "link:../../../clients/algoliasearch-client-javascript/packages/algoliasearch"
- eslint: "npm:9.30.1"
+ eslint: "npm:9.31.0"
eslint-plugin-react-hooks: "npm:5.2.0"
eslint-plugin-react-refresh: "npm:0.4.20"
globals: "npm:16.1.0"
From dbb77cd45c10bb8462d721033e6aeb94df6a2df1 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 15 Jul 2025 09:08:11 +0200
Subject: [PATCH 21/26] chore(deps): update plugin maven-publish to v0.34.0
(#5116)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
clients/algoliasearch-client-kotlin/gradle/libs.versions.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml b/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
index 2b2b7f32ffb..a98c2632520 100644
--- a/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
+++ b/clients/algoliasearch-client-kotlin/gradle/libs.versions.toml
@@ -30,5 +30,5 @@ ktor-client-darwin = { group = "io.ktor", name = "ktor-client-darwin", version.r
kotlin-multiplaform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
kotlinx-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
kotlinx-binary-validator = { id = "org.jetbrains.kotlinx.binary-compatibility-validator", version = "0.18.1" }
-maven-publish = { id = "com.vanniktech.maven.publish", version = "0.33.0" }
+maven-publish = { id = "com.vanniktech.maven.publish", version = "0.34.0" }
spotless = { id = "com.diffplug.gradle.spotless", version = "7.1.0" }
From f8ad44ca6e2c5aec2202d5857b6d55534d405738 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 15 Jul 2025 09:08:18 +0200
Subject: [PATCH 22/26] fix(deps): update dependency
com.vanniktech:gradle-maven-publish-plugin to v0.34.0 (#5117)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
clients/algoliasearch-client-java/build.gradle | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/clients/algoliasearch-client-java/build.gradle b/clients/algoliasearch-client-java/build.gradle
index 5f4040712ca..62151352982 100644
--- a/clients/algoliasearch-client-java/build.gradle
+++ b/clients/algoliasearch-client-java/build.gradle
@@ -3,6 +3,6 @@ buildscript {
mavenCentral()
}
dependencies {
- classpath 'com.vanniktech:gradle-maven-publish-plugin:0.33.0'
+ classpath 'com.vanniktech:gradle-maven-publish-plugin:0.34.0'
}
}
From dfaacae82be33465f7369c4d5ffe546c0b8c329c Mon Sep 17 00:00:00 2001
From: shortcuts
Date: Tue, 15 Jul 2025 09:11:34 +0200
Subject: [PATCH 23/26] chore: lock
---
yarn.lock | 501 ++++++++++++++++++++++++------------------------------
1 file changed, 223 insertions(+), 278 deletions(-)
diff --git a/yarn.lock b/yarn.lock
index dedf37a79ed..1a49f1366e6 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -237,19 +237,19 @@ __metadata:
linkType: hard
"@azure/core-auth@npm:^1.4.0, @azure/core-auth@npm:^1.8.0":
- version: 1.9.0
- resolution: "@azure/core-auth@npm:1.9.0"
+ version: 1.10.0
+ resolution: "@azure/core-auth@npm:1.10.0"
dependencies:
"@azure/abort-controller": "npm:^2.0.0"
"@azure/core-util": "npm:^1.11.0"
tslib: "npm:^2.6.2"
- checksum: 10/d1ae2847fddfad752b5f4092a3cbe7ad5809bc5c510447809b5e678abc3fc280af629c5155d2100f37ca8f43f88d7d3ea78279f98bd9f7eb44ec492f6cdbbe35
+ checksum: 10/e0c10f3d21b0b73662a117ab50340525bb8ffa9c2e5218ad4963b5f559ce1cb02dfaae468c30e52294398f8549ca284c368efbf752ac450af2dd6d7c45fbb57e
languageName: node
linkType: hard
"@azure/core-client@npm:^1.3.0, @azure/core-client@npm:^1.6.2":
- version: 1.9.4
- resolution: "@azure/core-client@npm:1.9.4"
+ version: 1.10.0
+ resolution: "@azure/core-client@npm:1.10.0"
dependencies:
"@azure/abort-controller": "npm:^2.0.0"
"@azure/core-auth": "npm:^1.4.0"
@@ -258,7 +258,7 @@ __metadata:
"@azure/core-util": "npm:^1.6.1"
"@azure/logger": "npm:^1.0.0"
tslib: "npm:^2.6.2"
- checksum: 10/e065d547477e9ecaad120ae39ee720e7f2932bdbeea1e50aeb658e70579c7d2dde729c0cac488922b322ee57eb6271e1431d25eab002ad56406ea15b482fc8c4
+ checksum: 10/f4239930ba6ce0daba468060d1bad57bfb4eabfed9ba636aac2af6f3b0c324d94b5c665da428fd9d21643880c426d392aa7753cf0efc48ae620406f08369e4bb
languageName: node
linkType: hard
@@ -295,57 +295,57 @@ __metadata:
linkType: hard
"@azure/core-rest-pipeline@npm:^1.10.1, @azure/core-rest-pipeline@npm:^1.20.0":
- version: 1.21.0
- resolution: "@azure/core-rest-pipeline@npm:1.21.0"
+ version: 1.22.0
+ resolution: "@azure/core-rest-pipeline@npm:1.22.0"
dependencies:
"@azure/abort-controller": "npm:^2.0.0"
"@azure/core-auth": "npm:^1.8.0"
"@azure/core-tracing": "npm:^1.0.1"
"@azure/core-util": "npm:^1.11.0"
"@azure/logger": "npm:^1.0.0"
- "@typespec/ts-http-runtime": "npm:^0.2.3"
+ "@typespec/ts-http-runtime": "npm:^0.3.0"
tslib: "npm:^2.6.2"
- checksum: 10/6da6df322a30f64d4878fa8c4434695f721a4785be966196eb0b980f48e42077b1b92e7d153d20ddfaaeaf7a8afeffe8a176ed67311c0161eca89dfff54b0d80
+ checksum: 10/c8ff0abb9e65f5856caab4fcc5d622117840bc190d0e596d3b6e64aac0b58811652ffd9348afb4c2254ff6d7823152c3d1bc3f79a8ebb1fd0ad02882d721aceb
languageName: node
linkType: hard
"@azure/core-tracing@npm:^1.0.0, @azure/core-tracing@npm:^1.0.1, @azure/core-tracing@npm:^1.1.2":
- version: 1.2.0
- resolution: "@azure/core-tracing@npm:1.2.0"
+ version: 1.3.0
+ resolution: "@azure/core-tracing@npm:1.3.0"
dependencies:
tslib: "npm:^2.6.2"
- checksum: 10/5d63ffc8f6361545b55b108b2898cda2b424db1a533d11a56890d53ba3b385e9be8f50cfd48a21b897351e1f4bbc56ede14d57187ea927d4489637fc93ebe615
+ checksum: 10/f3b2603a360bbfcfa957ea636356325fdf75f91e589e2df302d615a8b0ed542626a801ba51bded1560bc2258b82e750988e5b7f9452244e26dfc3d712b009532
languageName: node
linkType: hard
"@azure/core-util@npm:^1.11.0, @azure/core-util@npm:^1.2.0, @azure/core-util@npm:^1.6.1":
- version: 1.12.0
- resolution: "@azure/core-util@npm:1.12.0"
+ version: 1.13.0
+ resolution: "@azure/core-util@npm:1.13.0"
dependencies:
"@azure/abort-controller": "npm:^2.0.0"
- "@typespec/ts-http-runtime": "npm:^0.2.2"
+ "@typespec/ts-http-runtime": "npm:^0.3.0"
tslib: "npm:^2.6.2"
- checksum: 10/6a5544451fae579d91f0066807477ee1ffba93b4bf7629e73f53c561560f792770590ebf86d214ff5242ea8a2808c44e48f4188561352d34372734a6affe8e87
+ checksum: 10/65841f162765d2fd7969ebae2b9c6f289b53e571511e34b25e9c44fcbdcdbbbb1b8f3c4f6208eb7609e32f7872837f70de1db0f41b578df4c427ff96475f5577
languageName: node
linkType: hard
"@azure/core-xml@npm:^1.4.3":
- version: 1.4.5
- resolution: "@azure/core-xml@npm:1.4.5"
+ version: 1.5.0
+ resolution: "@azure/core-xml@npm:1.5.0"
dependencies:
fast-xml-parser: "npm:^5.0.7"
tslib: "npm:^2.8.1"
- checksum: 10/707bf83de629c2a602d5ae660a6d5bae12334ddfcc34fda49c3f42d8dcd0181d518258b89e7a3f6002e62379810fd4b30d42eb1ab6eb0f11cec339a3e243b520
+ checksum: 10/b7bdf6617c5268da49087cb7220ec9333f8bed6a6b903f7e427c0e2275e02ae9cbcd2515b4fe2098868b9e6c6e11e7e0792091758ff8c7a6461232f7915acd76
languageName: node
linkType: hard
"@azure/logger@npm:^1.0.0":
- version: 1.2.0
- resolution: "@azure/logger@npm:1.2.0"
+ version: 1.3.0
+ resolution: "@azure/logger@npm:1.3.0"
dependencies:
- "@typespec/ts-http-runtime": "npm:^0.2.2"
+ "@typespec/ts-http-runtime": "npm:^0.3.0"
tslib: "npm:^2.6.2"
- checksum: 10/21347e019c7c66be0707968f824210845ea9aa21c96ae8b1075f7a53b6a23c230e631db53ba63696b0ede577f1ca5665e4fc4a346b61896b376d15f0a01717ee
+ checksum: 10/7df11bf3b4952207d7355fde3cee223df2e4a64eaafff05a1fcbcb5c870350f1ef726866b771a7520b0e2bb33bfa9c96415b823c4b74e04ad4b755e961634528
languageName: node
linkType: hard
@@ -950,13 +950,13 @@ __metadata:
linkType: hard
"@napi-rs/wasm-runtime@npm:^0.2.11":
- version: 0.2.11
- resolution: "@napi-rs/wasm-runtime@npm:0.2.11"
+ version: 0.2.12
+ resolution: "@napi-rs/wasm-runtime@npm:0.2.12"
dependencies:
"@emnapi/core": "npm:^1.4.3"
"@emnapi/runtime": "npm:^1.4.3"
- "@tybys/wasm-util": "npm:^0.9.0"
- checksum: 10/e30fe3060474c5018e160231df0531d62b5e22f4736ecd49c04ca6cadacb2acf59b9205435794cd5b898e41e2e3ddb6523e93b97799bd1f4d0751557de6e38e4
+ "@tybys/wasm-util": "npm:^0.10.0"
+ checksum: 10/5fd518182427980c28bc724adf06c5f32f9a8915763ef560b5f7d73607d30cd15ac86d0cbd2eb80d4cfab23fc80d0876d89ca36a9daadcb864bc00917c94187c
languageName: node
linkType: hard
@@ -1127,8 +1127,8 @@ __metadata:
linkType: hard
"@octokit/core@npm:^6.1.4":
- version: 6.1.5
- resolution: "@octokit/core@npm:6.1.5"
+ version: 6.1.6
+ resolution: "@octokit/core@npm:6.1.6"
dependencies:
"@octokit/auth-token": "npm:^5.0.0"
"@octokit/graphql": "npm:^8.2.2"
@@ -1137,7 +1137,7 @@ __metadata:
"@octokit/types": "npm:^14.0.0"
before-after-hook: "npm:^3.0.2"
universal-user-agent: "npm:^7.0.0"
- checksum: 10/ccdd85bb58cecb6817908506cc82dd80bfb18ca62464a619bdc00b174e7adeff3c3ab061d6e7eb204dcd7a39d4b43233f3b45b91cd7c19ad4bb126261aaaa017
+ checksum: 10/3a7f3e0409bc892bece6f3b36bd70f11902c465695f01ec47a560d325b425b5d86c9ffcfbd74b6abdc2891d97fcd0d1dd82fa1ce7697f38a198fe6bb7005c40a
languageName: node
linkType: hard
@@ -1739,142 +1739,142 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-android-arm-eabi@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-android-arm-eabi@npm:4.44.2"
+"@rollup/rollup-android-arm-eabi@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.45.0"
conditions: os=android & cpu=arm
languageName: node
linkType: hard
-"@rollup/rollup-android-arm64@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-android-arm64@npm:4.44.2"
+"@rollup/rollup-android-arm64@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-android-arm64@npm:4.45.0"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
-"@rollup/rollup-darwin-arm64@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-darwin-arm64@npm:4.44.2"
+"@rollup/rollup-darwin-arm64@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.45.0"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@rollup/rollup-darwin-x64@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-darwin-x64@npm:4.44.2"
+"@rollup/rollup-darwin-x64@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-darwin-x64@npm:4.45.0"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@rollup/rollup-freebsd-arm64@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-freebsd-arm64@npm:4.44.2"
+"@rollup/rollup-freebsd-arm64@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-freebsd-arm64@npm:4.45.0"
conditions: os=freebsd & cpu=arm64
languageName: node
linkType: hard
-"@rollup/rollup-freebsd-x64@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-freebsd-x64@npm:4.44.2"
+"@rollup/rollup-freebsd-x64@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-freebsd-x64@npm:4.45.0"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm-gnueabihf@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.44.2"
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.45.0"
conditions: os=linux & cpu=arm & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm-musleabihf@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.44.2"
+"@rollup/rollup-linux-arm-musleabihf@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.45.0"
conditions: os=linux & cpu=arm & libc=musl
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm64-gnu@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.44.2"
+"@rollup/rollup-linux-arm64-gnu@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.45.0"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm64-musl@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-arm64-musl@npm:4.44.2"
+"@rollup/rollup-linux-arm64-musl@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.45.0"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
-"@rollup/rollup-linux-loongarch64-gnu@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.44.2"
+"@rollup/rollup-linux-loongarch64-gnu@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.45.0"
conditions: os=linux & cpu=loong64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-powerpc64le-gnu@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.44.2"
+"@rollup/rollup-linux-powerpc64le-gnu@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.45.0"
conditions: os=linux & cpu=ppc64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-riscv64-gnu@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.44.2"
+"@rollup/rollup-linux-riscv64-gnu@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.45.0"
conditions: os=linux & cpu=riscv64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-riscv64-musl@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.44.2"
+"@rollup/rollup-linux-riscv64-musl@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.45.0"
conditions: os=linux & cpu=riscv64 & libc=musl
languageName: node
linkType: hard
-"@rollup/rollup-linux-s390x-gnu@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.44.2"
+"@rollup/rollup-linux-s390x-gnu@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.45.0"
conditions: os=linux & cpu=s390x & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-x64-gnu@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-x64-gnu@npm:4.44.2"
+"@rollup/rollup-linux-x64-gnu@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.45.0"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-x64-musl@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-linux-x64-musl@npm:4.44.2"
+"@rollup/rollup-linux-x64-musl@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.45.0"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
-"@rollup/rollup-win32-arm64-msvc@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.44.2"
+"@rollup/rollup-win32-arm64-msvc@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.45.0"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@rollup/rollup-win32-ia32-msvc@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.44.2"
+"@rollup/rollup-win32-ia32-msvc@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.45.0"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
-"@rollup/rollup-win32-x64-msvc@npm:4.44.2":
- version: 4.44.2
- resolution: "@rollup/rollup-win32-x64-msvc@npm:4.44.2"
+"@rollup/rollup-win32-x64-msvc@npm:4.45.0":
+ version: 4.45.0
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.45.0"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -1893,90 +1893,90 @@ __metadata:
languageName: node
linkType: hard
-"@swc/core-darwin-arm64@npm:1.12.11":
- version: 1.12.11
- resolution: "@swc/core-darwin-arm64@npm:1.12.11"
+"@swc/core-darwin-arm64@npm:1.12.14":
+ version: 1.12.14
+ resolution: "@swc/core-darwin-arm64@npm:1.12.14"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@swc/core-darwin-x64@npm:1.12.11":
- version: 1.12.11
- resolution: "@swc/core-darwin-x64@npm:1.12.11"
+"@swc/core-darwin-x64@npm:1.12.14":
+ version: 1.12.14
+ resolution: "@swc/core-darwin-x64@npm:1.12.14"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@swc/core-linux-arm-gnueabihf@npm:1.12.11":
- version: 1.12.11
- resolution: "@swc/core-linux-arm-gnueabihf@npm:1.12.11"
+"@swc/core-linux-arm-gnueabihf@npm:1.12.14":
+ version: 1.12.14
+ resolution: "@swc/core-linux-arm-gnueabihf@npm:1.12.14"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
-"@swc/core-linux-arm64-gnu@npm:1.12.11":
- version: 1.12.11
- resolution: "@swc/core-linux-arm64-gnu@npm:1.12.11"
+"@swc/core-linux-arm64-gnu@npm:1.12.14":
+ version: 1.12.14
+ resolution: "@swc/core-linux-arm64-gnu@npm:1.12.14"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"@swc/core-linux-arm64-musl@npm:1.12.11":
- version: 1.12.11
- resolution: "@swc/core-linux-arm64-musl@npm:1.12.11"
+"@swc/core-linux-arm64-musl@npm:1.12.14":
+ version: 1.12.14
+ resolution: "@swc/core-linux-arm64-musl@npm:1.12.14"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
-"@swc/core-linux-x64-gnu@npm:1.12.11":
- version: 1.12.11
- resolution: "@swc/core-linux-x64-gnu@npm:1.12.11"
+"@swc/core-linux-x64-gnu@npm:1.12.14":
+ version: 1.12.14
+ resolution: "@swc/core-linux-x64-gnu@npm:1.12.14"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
-"@swc/core-linux-x64-musl@npm:1.12.11":
- version: 1.12.11
- resolution: "@swc/core-linux-x64-musl@npm:1.12.11"
+"@swc/core-linux-x64-musl@npm:1.12.14":
+ version: 1.12.14
+ resolution: "@swc/core-linux-x64-musl@npm:1.12.14"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
-"@swc/core-win32-arm64-msvc@npm:1.12.11":
- version: 1.12.11
- resolution: "@swc/core-win32-arm64-msvc@npm:1.12.11"
+"@swc/core-win32-arm64-msvc@npm:1.12.14":
+ version: 1.12.14
+ resolution: "@swc/core-win32-arm64-msvc@npm:1.12.14"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@swc/core-win32-ia32-msvc@npm:1.12.11":
- version: 1.12.11
- resolution: "@swc/core-win32-ia32-msvc@npm:1.12.11"
+"@swc/core-win32-ia32-msvc@npm:1.12.14":
+ version: 1.12.14
+ resolution: "@swc/core-win32-ia32-msvc@npm:1.12.14"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
-"@swc/core-win32-x64-msvc@npm:1.12.11":
- version: 1.12.11
- resolution: "@swc/core-win32-x64-msvc@npm:1.12.11"
+"@swc/core-win32-x64-msvc@npm:1.12.14":
+ version: 1.12.14
+ resolution: "@swc/core-win32-x64-msvc@npm:1.12.14"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
"@swc/core@npm:^1.11.31":
- version: 1.12.11
- resolution: "@swc/core@npm:1.12.11"
- dependencies:
- "@swc/core-darwin-arm64": "npm:1.12.11"
- "@swc/core-darwin-x64": "npm:1.12.11"
- "@swc/core-linux-arm-gnueabihf": "npm:1.12.11"
- "@swc/core-linux-arm64-gnu": "npm:1.12.11"
- "@swc/core-linux-arm64-musl": "npm:1.12.11"
- "@swc/core-linux-x64-gnu": "npm:1.12.11"
- "@swc/core-linux-x64-musl": "npm:1.12.11"
- "@swc/core-win32-arm64-msvc": "npm:1.12.11"
- "@swc/core-win32-ia32-msvc": "npm:1.12.11"
- "@swc/core-win32-x64-msvc": "npm:1.12.11"
+ version: 1.12.14
+ resolution: "@swc/core@npm:1.12.14"
+ dependencies:
+ "@swc/core-darwin-arm64": "npm:1.12.14"
+ "@swc/core-darwin-x64": "npm:1.12.14"
+ "@swc/core-linux-arm-gnueabihf": "npm:1.12.14"
+ "@swc/core-linux-arm64-gnu": "npm:1.12.14"
+ "@swc/core-linux-arm64-musl": "npm:1.12.14"
+ "@swc/core-linux-x64-gnu": "npm:1.12.14"
+ "@swc/core-linux-x64-musl": "npm:1.12.14"
+ "@swc/core-win32-arm64-msvc": "npm:1.12.14"
+ "@swc/core-win32-ia32-msvc": "npm:1.12.14"
+ "@swc/core-win32-x64-msvc": "npm:1.12.14"
"@swc/counter": "npm:^0.1.3"
"@swc/types": "npm:^0.1.23"
peerDependencies:
@@ -2005,7 +2005,7 @@ __metadata:
peerDependenciesMeta:
"@swc/helpers":
optional: true
- checksum: 10/d274fd5f994cf8ea9117e9a7d1c470e8519d9ce193a28d111f4d83ceb8520461894e61d848165140e68123558ee860c579eacdf83a28a152d95c4aaaba85c05d
+ checksum: 10/9763e3ba483220addfe6ad875dc64490234e4b3c2e5c259005a4e156deb448124e62b182fc93210aa12684a32369bbe0027031ec64822bdd11c5f6f6b3623b03
languageName: node
linkType: hard
@@ -2050,12 +2050,12 @@ __metadata:
languageName: node
linkType: hard
-"@tybys/wasm-util@npm:^0.9.0":
- version: 0.9.0
- resolution: "@tybys/wasm-util@npm:0.9.0"
+"@tybys/wasm-util@npm:^0.10.0":
+ version: 0.10.0
+ resolution: "@tybys/wasm-util@npm:0.10.0"
dependencies:
tslib: "npm:^2.4.0"
- checksum: 10/aa58e64753a420ad1eefaf7bacef3dda61d74f9336925943d9244132d5b48d9242f734f1e707fd5ccfa6dd1d8ec8e6debc234b4dedb3a5b0d8486d1f373350b2
+ checksum: 10/779d047a77e8a619b6e26b6fe556f413316d846e9a35438668a15510a4d6e7294388c998f65911f6f1a13838745575d7793cb1d27182752f6f95991725b15d45
languageName: node
linkType: hard
@@ -2210,11 +2210,11 @@ __metadata:
linkType: hard
"@types/node@npm:*":
- version: 24.0.12
- resolution: "@types/node@npm:24.0.12"
+ version: 24.0.14
+ resolution: "@types/node@npm:24.0.14"
dependencies:
undici-types: "npm:~7.8.0"
- checksum: 10/4dbcd278ce2e0f4516376d1cb2c146ac68d45d4f97c406cc58fac7e63c49545eb97b3acb0d40dbf0d15893158981081da6163c01a16a265dfc3abb34d032f6c1
+ checksum: 10/60e546f905734ab37f02f5c30eeb98e350c97837c96e2191972fba0638aa0d414489fad989245a9f106b0a0405410e56fab769fdcfb6504341fc2286d9e1f496
languageName: node
linkType: hard
@@ -2356,16 +2356,16 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/project-service@npm:8.36.0":
- version: 8.36.0
- resolution: "@typescript-eslint/project-service@npm:8.36.0"
+"@typescript-eslint/project-service@npm:8.37.0":
+ version: 8.37.0
+ resolution: "@typescript-eslint/project-service@npm:8.37.0"
dependencies:
- "@typescript-eslint/tsconfig-utils": "npm:^8.36.0"
- "@typescript-eslint/types": "npm:^8.36.0"
+ "@typescript-eslint/tsconfig-utils": "npm:^8.37.0"
+ "@typescript-eslint/types": "npm:^8.37.0"
debug: "npm:^4.3.4"
peerDependencies:
typescript: ">=4.8.4 <5.9.0"
- checksum: 10/0b55938d749712de9a4bee5a9f9c07be48d687f439d1110113a76a775ec06f946a4bee025e7290bd6ce7cc377b337add780c8a297845474b4f92e34306929082
+ checksum: 10/2314f0f1bca32da2daac7479e3ff1714df7a60c3f47a03235ef030e029e16863d9f882ad453bcc902d439d91a5c4d4361bcda9cc76ba32661676dce5abc1c4cd
languageName: node
linkType: hard
@@ -2379,13 +2379,13 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:8.36.0":
- version: 8.36.0
- resolution: "@typescript-eslint/scope-manager@npm:8.36.0"
+"@typescript-eslint/scope-manager@npm:8.37.0":
+ version: 8.37.0
+ resolution: "@typescript-eslint/scope-manager@npm:8.37.0"
dependencies:
- "@typescript-eslint/types": "npm:8.36.0"
- "@typescript-eslint/visitor-keys": "npm:8.36.0"
- checksum: 10/80d3956f110ad5c225f4f70bec8be83f1823c516525d9be943e522e96df5b3430b85bab658907981e83f344baf6db6854afbd5132b438f31db51ac860c428a8a
+ "@typescript-eslint/types": "npm:8.37.0"
+ "@typescript-eslint/visitor-keys": "npm:8.37.0"
+ checksum: 10/7618138f079bad0c354ea1bcb1374b17559f467c190f46a20fdb70ba56b627c29d87646fe80bb58cb5598670e1099daaea952e3b875bdec7d0b9b63d160424b9
languageName: node
linkType: hard
@@ -2398,12 +2398,12 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/tsconfig-utils@npm:8.36.0, @typescript-eslint/tsconfig-utils@npm:^8.33.0, @typescript-eslint/tsconfig-utils@npm:^8.36.0":
- version: 8.36.0
- resolution: "@typescript-eslint/tsconfig-utils@npm:8.36.0"
+"@typescript-eslint/tsconfig-utils@npm:8.37.0, @typescript-eslint/tsconfig-utils@npm:^8.33.0, @typescript-eslint/tsconfig-utils@npm:^8.37.0":
+ version: 8.37.0
+ resolution: "@typescript-eslint/tsconfig-utils@npm:8.37.0"
peerDependencies:
typescript: ">=4.8.4 <5.9.0"
- checksum: 10/c0561811b395e1ab4fb6a50746fbb369b46d31a8324d6d1742a41f6e1a3d4d543b2c0cacb56a435206ef725bd017d2d1ee35730219efd28b1e311a1620e08027
+ checksum: 10/17691cc6d22c9cb39131e09d94c789bfd2fce748a144be6d0c0640340d7a07c00185613da20c9e6179697cafad92059c7fba17d27beb05b4ccb612322f152737
languageName: node
linkType: hard
@@ -2429,10 +2429,10 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:8.36.0, @typescript-eslint/types@npm:^8.33.0, @typescript-eslint/types@npm:^8.36.0":
- version: 8.36.0
- resolution: "@typescript-eslint/types@npm:8.36.0"
- checksum: 10/14ac09633d6e9947d88b8d714826bb12f4aa71874351e5c92d43fc9b5b48358cd6f58473c12e7bd583bcb3e05993bef89783e67f60746df19553d6e7ee1588af
+"@typescript-eslint/types@npm:8.37.0, @typescript-eslint/types@npm:^8.33.0, @typescript-eslint/types@npm:^8.37.0":
+ version: 8.37.0
+ resolution: "@typescript-eslint/types@npm:8.37.0"
+ checksum: 10/ac09dee069ed011dc90ec6ece4756f763da44b2275dbb2832984f4ce41e020348a658c4beb1d9f5daa755f2ebb641908e7046ebeaa767dab0e9e38bcec192b70
languageName: node
linkType: hard
@@ -2456,14 +2456,14 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/typescript-estree@npm:8.36.0":
- version: 8.36.0
- resolution: "@typescript-eslint/typescript-estree@npm:8.36.0"
+"@typescript-eslint/typescript-estree@npm:8.37.0":
+ version: 8.37.0
+ resolution: "@typescript-eslint/typescript-estree@npm:8.37.0"
dependencies:
- "@typescript-eslint/project-service": "npm:8.36.0"
- "@typescript-eslint/tsconfig-utils": "npm:8.36.0"
- "@typescript-eslint/types": "npm:8.36.0"
- "@typescript-eslint/visitor-keys": "npm:8.36.0"
+ "@typescript-eslint/project-service": "npm:8.37.0"
+ "@typescript-eslint/tsconfig-utils": "npm:8.37.0"
+ "@typescript-eslint/types": "npm:8.37.0"
+ "@typescript-eslint/visitor-keys": "npm:8.37.0"
debug: "npm:^4.3.4"
fast-glob: "npm:^3.3.2"
is-glob: "npm:^4.0.3"
@@ -2472,7 +2472,7 @@ __metadata:
ts-api-utils: "npm:^2.1.0"
peerDependencies:
typescript: ">=4.8.4 <5.9.0"
- checksum: 10/5f4f7ee4ab00e83640629673e0fbb512f3a21b9437c3f5ea1627efe459283ca5831a6496629d5d64e6d285dd146a65ff741f5cee2c4f6052e1d7934a119de728
+ checksum: 10/b08cbfd17c4f81eaf3cb46b08b19812f68f1ce11be3d308e91a58a33c2ba91e39a6dbb47811fdbf48cc862e38358871f58e15edd7cac443f52cb76cc4b01d529
languageName: node
linkType: hard
@@ -2492,17 +2492,17 @@ __metadata:
linkType: hard
"@typescript-eslint/utils@npm:^8.28.0":
- version: 8.36.0
- resolution: "@typescript-eslint/utils@npm:8.36.0"
+ version: 8.37.0
+ resolution: "@typescript-eslint/utils@npm:8.37.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.7.0"
- "@typescript-eslint/scope-manager": "npm:8.36.0"
- "@typescript-eslint/types": "npm:8.36.0"
- "@typescript-eslint/typescript-estree": "npm:8.36.0"
+ "@typescript-eslint/scope-manager": "npm:8.37.0"
+ "@typescript-eslint/types": "npm:8.37.0"
+ "@typescript-eslint/typescript-estree": "npm:8.37.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.9.0"
- checksum: 10/4683a3fda91b55139181277e583edba5006e1a7264df2648abd1adeeeb0565b31d5b15d55f73cde738475a2d2162e234301c01e70c4dece6a26b2abf65da610e
+ checksum: 10/705c9f5e6c8622a4a531a0854bd26fd64840e019f44f5a065a22dac5398cca6ae36ab220fefd8bc11ebce780a269a7d4c12ad079122463f59f51e9087d26743c
languageName: node
linkType: hard
@@ -2516,13 +2516,13 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/visitor-keys@npm:8.36.0":
- version: 8.36.0
- resolution: "@typescript-eslint/visitor-keys@npm:8.36.0"
+"@typescript-eslint/visitor-keys@npm:8.37.0":
+ version: 8.37.0
+ resolution: "@typescript-eslint/visitor-keys@npm:8.37.0"
dependencies:
- "@typescript-eslint/types": "npm:8.36.0"
+ "@typescript-eslint/types": "npm:8.37.0"
eslint-visitor-keys: "npm:^4.2.1"
- checksum: 10/cf0002b60c4940ada2f66da3432109a1ca5589e42d11a766576606bc8fae9dc21d95451a38a320d9e0574310e8953b0e5cf623cc3934bd2bfde1b06ebf391036
+ checksum: 10/f56a82289659af3852207c4b1107c84d9008ff3586a8896c02015e07f1ec97243bc1a73e629e0829cb93060ea2fe03c18ea5b343a4e7cbe6679587233117a2db
languageName: node
linkType: hard
@@ -2537,14 +2537,14 @@ __metadata:
languageName: node
linkType: hard
-"@typespec/ts-http-runtime@npm:^0.2.2, @typespec/ts-http-runtime@npm:^0.2.3":
- version: 0.2.3
- resolution: "@typespec/ts-http-runtime@npm:0.2.3"
+"@typespec/ts-http-runtime@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "@typespec/ts-http-runtime@npm:0.3.0"
dependencies:
http-proxy-agent: "npm:^7.0.0"
https-proxy-agent: "npm:^7.0.0"
tslib: "npm:^2.6.2"
- checksum: 10/a2cd0d26ffe7992905f6ce2fd661417752d12d4a8cbafcada9f5d8558a67bf06cbc5c187a0483e123350a2d67d3427b946762a6209e52746365fb9776a9c752e
+ checksum: 10/31918aa7433a3fb236cf5733f942eb94478e6e05e8a3cda60353f4292b2b8671399c7d6053047ab030946230860ca9e8b3a2a017090b1b4faba3224ae36f3391
languageName: node
linkType: hard
@@ -2922,9 +2922,9 @@ __metadata:
linkType: hard
"bare-events@npm:^2.2.0":
- version: 2.5.4
- resolution: "bare-events@npm:2.5.4"
- checksum: 10/135ef380b13f554ca2c6905bdbcfac8edae08fce85b7f953fa01f09a9f5b0da6a25e414111659bc9a6118216f0dd1f732016acd11ce91517f2afb26ebeb4b721
+ version: 2.6.0
+ resolution: "bare-events@npm:2.6.0"
+ checksum: 10/d76a344d7202618c91290bdf94556bf86b8b76c34c001906bb1345e11323e960e092d8923f241c40ba7572e890a6bad855710e5cacd94efc43818311028e2534
languageName: node
linkType: hard
@@ -4830,9 +4830,9 @@ __metadata:
linkType: hard
"get-port-please@npm:^3.0.1":
- version: 3.1.2
- resolution: "get-port-please@npm:3.1.2"
- checksum: 10/ec8b8da9f816edde114b76742ec29695730094904bb0e94309081e4adf3f797b483b9d648abcf5e0511c4e21a7bf68334672b9575f8b23bccf93bf97eb517f0e
+ version: 3.2.0
+ resolution: "get-port-please@npm:3.2.0"
+ checksum: 10/0bf6b28a7065a13b9ddfff5673380b508345a2a82dd6b3efc8e8f50b5fc2f0bd1f33bba57cc8ea17889fe3b6442bfb7de92f2196c2dcbb58c73709ce65033c7b
languageName: node
linkType: hard
@@ -7344,29 +7344,29 @@ __metadata:
linkType: hard
"rollup@npm:^4.40.0":
- version: 4.44.2
- resolution: "rollup@npm:4.44.2"
- dependencies:
- "@rollup/rollup-android-arm-eabi": "npm:4.44.2"
- "@rollup/rollup-android-arm64": "npm:4.44.2"
- "@rollup/rollup-darwin-arm64": "npm:4.44.2"
- "@rollup/rollup-darwin-x64": "npm:4.44.2"
- "@rollup/rollup-freebsd-arm64": "npm:4.44.2"
- "@rollup/rollup-freebsd-x64": "npm:4.44.2"
- "@rollup/rollup-linux-arm-gnueabihf": "npm:4.44.2"
- "@rollup/rollup-linux-arm-musleabihf": "npm:4.44.2"
- "@rollup/rollup-linux-arm64-gnu": "npm:4.44.2"
- "@rollup/rollup-linux-arm64-musl": "npm:4.44.2"
- "@rollup/rollup-linux-loongarch64-gnu": "npm:4.44.2"
- "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.44.2"
- "@rollup/rollup-linux-riscv64-gnu": "npm:4.44.2"
- "@rollup/rollup-linux-riscv64-musl": "npm:4.44.2"
- "@rollup/rollup-linux-s390x-gnu": "npm:4.44.2"
- "@rollup/rollup-linux-x64-gnu": "npm:4.44.2"
- "@rollup/rollup-linux-x64-musl": "npm:4.44.2"
- "@rollup/rollup-win32-arm64-msvc": "npm:4.44.2"
- "@rollup/rollup-win32-ia32-msvc": "npm:4.44.2"
- "@rollup/rollup-win32-x64-msvc": "npm:4.44.2"
+ version: 4.45.0
+ resolution: "rollup@npm:4.45.0"
+ dependencies:
+ "@rollup/rollup-android-arm-eabi": "npm:4.45.0"
+ "@rollup/rollup-android-arm64": "npm:4.45.0"
+ "@rollup/rollup-darwin-arm64": "npm:4.45.0"
+ "@rollup/rollup-darwin-x64": "npm:4.45.0"
+ "@rollup/rollup-freebsd-arm64": "npm:4.45.0"
+ "@rollup/rollup-freebsd-x64": "npm:4.45.0"
+ "@rollup/rollup-linux-arm-gnueabihf": "npm:4.45.0"
+ "@rollup/rollup-linux-arm-musleabihf": "npm:4.45.0"
+ "@rollup/rollup-linux-arm64-gnu": "npm:4.45.0"
+ "@rollup/rollup-linux-arm64-musl": "npm:4.45.0"
+ "@rollup/rollup-linux-loongarch64-gnu": "npm:4.45.0"
+ "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.45.0"
+ "@rollup/rollup-linux-riscv64-gnu": "npm:4.45.0"
+ "@rollup/rollup-linux-riscv64-musl": "npm:4.45.0"
+ "@rollup/rollup-linux-s390x-gnu": "npm:4.45.0"
+ "@rollup/rollup-linux-x64-gnu": "npm:4.45.0"
+ "@rollup/rollup-linux-x64-musl": "npm:4.45.0"
+ "@rollup/rollup-win32-arm64-msvc": "npm:4.45.0"
+ "@rollup/rollup-win32-ia32-msvc": "npm:4.45.0"
+ "@rollup/rollup-win32-x64-msvc": "npm:4.45.0"
"@types/estree": "npm:1.0.8"
fsevents: "npm:~2.3.2"
dependenciesMeta:
@@ -7414,7 +7414,7 @@ __metadata:
optional: true
bin:
rollup: dist/bin/rollup
- checksum: 10/3c43ae885794dad48af75913373b3f9f411b9a5bec750cfbe59b622ff05e300611f4e188648651e60ea3cd8dbd1321e8fa02ba02f8d96c03c01d5ee70e5e92f7
+ checksum: 10/35ebb0eff8f9c0f44f0b73f8f900ebd4fd44b737037ea3b0372a32ec9ab1011bb8be06bb686d1680a97a8e17eadb7eae5367c2c308ec02b2105d189e8bb41a4a
languageName: node
linkType: hard
@@ -7798,12 +7798,12 @@ __metadata:
linkType: hard
"socks@npm:^2.8.3":
- version: 2.8.5
- resolution: "socks@npm:2.8.5"
+ version: 2.8.6
+ resolution: "socks@npm:2.8.6"
dependencies:
ip-address: "npm:^9.0.5"
smart-buffer: "npm:^4.2.0"
- checksum: 10/0109090ec2bcb8d12d3875a987e85539ed08697500ad971a603c3057e4c266b4bf6a603e07af6d19218c422dd9b72d923aaa6c1f20abae275510bba458e4ccc9
+ checksum: 10/7aef197dee914a01a39d5f250a59f0c9fa0a9fd10f8135ee2cff6c42576993ae1c817503a12eb424f1bb69f1e234f8dbaf8cc48bfcfa10c51a12af8f0ea97698
languageName: node
linkType: hard
@@ -8617,7 +8617,7 @@ __metadata:
languageName: node
linkType: hard
-"vite@npm:7.0.4":
+"vite@npm:7.0.4, vite@npm:^5.0.0 || ^6.0.0 || ^7.0.0-0":
version: 7.0.4
resolution: "vite@npm:7.0.4"
dependencies:
@@ -8672,61 +8672,6 @@ __metadata:
languageName: node
linkType: hard
-"vite@npm:^5.0.0 || ^6.0.0 || ^7.0.0-0":
- version: 7.0.3
- resolution: "vite@npm:7.0.3"
- dependencies:
- esbuild: "npm:^0.25.0"
- fdir: "npm:^6.4.6"
- fsevents: "npm:~2.3.3"
- picomatch: "npm:^4.0.2"
- postcss: "npm:^8.5.6"
- rollup: "npm:^4.40.0"
- tinyglobby: "npm:^0.2.14"
- peerDependencies:
- "@types/node": ^20.19.0 || >=22.12.0
- jiti: ">=1.21.0"
- less: ^4.0.0
- lightningcss: ^1.21.0
- sass: ^1.70.0
- sass-embedded: ^1.70.0
- stylus: ">=0.54.8"
- sugarss: ^5.0.0
- terser: ^5.16.0
- tsx: ^4.8.1
- yaml: ^2.4.2
- dependenciesMeta:
- fsevents:
- optional: true
- peerDependenciesMeta:
- "@types/node":
- optional: true
- jiti:
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- sass-embedded:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
- tsx:
- optional: true
- yaml:
- optional: true
- bin:
- vite: bin/vite.js
- checksum: 10/75068d79283e46be98395dd3a42eac9db4c92d550a9458049fc1501eb47944ac4bded55ce304d760f84dc91baf223e4d77069ccb222d2eb468644bed571c11a0
- languageName: node
- linkType: hard
-
"vitest@npm:3.2.4":
version: 3.2.4
resolution: "vitest@npm:3.2.4"
@@ -9110,11 +9055,11 @@ __metadata:
linkType: hard
"zod-validation-error@npm:^3.0.3":
- version: 3.5.2
- resolution: "zod-validation-error@npm:3.5.2"
+ version: 3.5.3
+ resolution: "zod-validation-error@npm:3.5.3"
peerDependencies:
- zod: ^3.25.0
- checksum: 10/ca084429d32b6e084088a2d384fd12c2839929fbf0f31e383ae1606c60a85ac0a0cf7a9c1a61f8053690c50a39e9d6ee4d1286edc19305532f20de1b369109e6
+ zod: ^3.25.0 || ^4.0.0
+ checksum: 10/f550565ffb2a0a1733616d856302184dbe2080ec649ff9361125467065c3dfa02aeb5bf399605cdb61fe640f79ff1fe8ad0805f6e0c8144fa34764cad58f4401
languageName: node
linkType: hard
From 73d5c77c5ce81ff3d56eb71d3a2d4db416b79e88 Mon Sep 17 00:00:00 2001
From: shortcuts
Date: Tue, 15 Jul 2025 09:11:48 +0200
Subject: [PATCH 24/26] chore: actions
---
scripts/ci/actions/restore-artifacts/builddir/index.cjs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/scripts/ci/actions/restore-artifacts/builddir/index.cjs b/scripts/ci/actions/restore-artifacts/builddir/index.cjs
index 0a00959ed83..c711fbd0ebe 100644
--- a/scripts/ci/actions/restore-artifacts/builddir/index.cjs
+++ b/scripts/ci/actions/restore-artifacts/builddir/index.cjs
@@ -73,7 +73,7 @@ The following characters are not allowed in files that are uploaded due to limit
`)}hu.validateFilePath=lBe});var wU=f((kit,cBe)=>{cBe.exports={name:"@actions/artifact",version:"2.3.2",preview:!0,description:"Actions artifact lib",keywords:["github","actions","artifact"],homepage:"https://github.com/actions/toolkit/tree/main/packages/artifact",license:"MIT",main:"lib/artifact.js",types:"lib/artifact.d.ts",directories:{lib:"lib",test:"__tests__"},files:["lib","!.DS_Store"],publishConfig:{access:"public"},repository:{type:"git",url:"git+https://github.com/actions/toolkit.git",directory:"packages/artifact"},scripts:{"audit-moderate":"npm install && npm audit --json --audit-level=moderate > audit.json",test:"cd ../../ && npm run test ./packages/artifact",bootstrap:"cd ../../ && npm run bootstrap","tsc-run":"tsc",tsc:"npm run bootstrap && npm run tsc-run","gen:docs":"typedoc --plugin typedoc-plugin-markdown --out docs/generated src/artifact.ts --githubPages false --readme none"},bugs:{url:"https://github.com/actions/toolkit/issues"},dependencies:{"@actions/core":"^1.10.0","@actions/github":"^5.1.1","@actions/http-client":"^2.1.0","@azure/storage-blob":"^12.15.0","@octokit/core":"^3.5.1","@octokit/plugin-request-log":"^1.0.4","@octokit/plugin-retry":"^3.0.9","@octokit/request-error":"^5.0.0","@protobuf-ts/plugin":"^2.2.3-alpha.1",archiver:"^7.0.1","jwt-decode":"^3.1.2","unzip-stream":"^0.3.1"},devDependencies:{"@types/archiver":"^5.3.2","@types/unzip-stream":"^0.3.4",typedoc:"^0.25.4","typedoc-plugin-markdown":"^3.17.1",typescript:"^5.2.2"}}});var mu=f(AE=>{"use strict";Object.defineProperty(AE,"__esModule",{value:!0});AE.getUserAgentString=void 0;var dBe=wU();function ABe(){return`@actions/artifact-${dBe.version}`}AE.getUserAgentString=ABe});var So=f(Qn=>{"use strict";Object.defineProperty(Qn,"__esModule",{value:!0});Qn.UsageError=Qn.NetworkError=Qn.GHESNotSupportedError=Qn.ArtifactNotFoundError=Qn.InvalidResponseError=Qn.FilesNotFoundError=void 0;var Xw=class extends Error{constructor(e=[]){let r="No files were found to upload";e.length>0&&(r+=`: ${e.join(", ")}`),super(r),this.files=e,this.name="FilesNotFoundError"}};Qn.FilesNotFoundError=Xw;var Zw=class extends Error{constructor(e){super(e),this.name="InvalidResponseError"}};Qn.InvalidResponseError=Zw;var e9=class extends Error{constructor(e="Artifact not found"){super(e),this.name="ArtifactNotFoundError"}};Qn.ArtifactNotFoundError=e9;var t9=class extends Error{constructor(e="@actions/artifact v2.0.0+, upload-artifact@v4+ and download-artifact@v4+ are not currently supported on GHES."){super(e),this.name="GHESNotSupportedError"}};Qn.GHESNotSupportedError=t9;var uE=class extends Error{constructor(e){let r=`Unable to make request: ${e}
If you are using self-hosted runners, please make sure your runner has access to all GitHub endpoints: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/about-self-hosted-runners#communication-between-self-hosted-runners-and-github`;super(r),this.code=e,this.name="NetworkError"}};Qn.NetworkError=uE;uE.isNetworkErrorCode=t=>t?["ECONNRESET","ENOTFOUND","ETIMEDOUT","ECONNREFUSED","EHOSTUNREACH"].includes(t):!1;var pE=class extends Error{constructor(){super(`Artifact storage quota has been hit. Unable to upload any new artifacts. Usage is recalculated every 6-12 hours.
More info on storage limits: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#calculating-minute-and-storage-spending`),this.name="UsageError"}};Qn.UsageError=pE;pE.isUsageErrorMessage=t=>t?t.includes("insufficient usage"):!1});var SU=f((Lit,_U)=>{"use strict";function i9(t){this.message=t}i9.prototype=new Error,i9.prototype.name="InvalidCharacterError";var QU=typeof window<"u"&&window.atob&&window.atob.bind(window)||function(t){var e=String(t).replace(/=+$/,"");if(e.length%4==1)throw new i9("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,i,n=0,s=0,a="";i=e.charAt(s++);~i&&(r=n%4?64*r+i:i,n++%4)?a+=String.fromCharCode(255&r>>(-2*n&6)):0)i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(i);return a};function uBe(t){var e=t.replace(/-/g,"+").replace(/_/g,"/");switch(e.length%4){case 0:break;case 2:e+="==";break;case 3:e+="=";break;default:throw"Illegal base64url string!"}try{return function(r){return decodeURIComponent(QU(r).replace(/(.)/g,function(i,n){var s=n.charCodeAt(0).toString(16).toUpperCase();return s.length<2&&(s="0"+s),"%"+s}))}(e)}catch{return QU(e)}}function cm(t){this.message=t}function vU(t,e){if(typeof t!="string")throw new cm("Invalid token specified");var r=(e=e||{}).header===!0?0:1;try{return JSON.parse(uBe(t.split(".")[r]))}catch(i){throw new cm("Invalid token specified: "+i.message)}}cm.prototype=new Error,cm.prototype.name="InvalidTokenError";var r9=vU;r9.default=vU,r9.InvalidTokenError=cm,_U.exports=r9});var rd=f(Oi=>{"use strict";var pBe=Oi&&Oi.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,n)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),fBe=Oi&&Oi.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),hBe=Oi&&Oi.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&pBe(e,t,r);return fBe(e,t),e},mBe=Oi&&Oi.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(Oi,"__esModule",{value:!0});Oi.maskSecretUrls=Oi.maskSigUrl=Oi.getBackendIdsFromToken=void 0;var NU=hBe(Ur()),gBe=Kc(),yBe=mBe(SU()),hE=Ur(),fE=new Error("Failed to get backend IDs: The provided JWT token is invalid and/or missing claims");function EBe(){let t=(0,gBe.getRuntimeToken)(),e=(0,yBe.default)(t);if(!e.scp)throw fE;let r=e.scp.split(" ");if(r.length===0)throw fE;for(let i of r){let n=i.split(":");if(n?.[0]!=="Actions.Results")continue;if(n.length!==3)throw fE;let s={workflowRunBackendId:n[1],workflowJobRunBackendId:n[2]};return NU.debug(`Workflow Run Backend ID: ${s.workflowRunBackendId}`),NU.debug(`Workflow Job Run Backend ID: ${s.workflowJobRunBackendId}`),s}throw fE}Oi.getBackendIdsFromToken=EBe;function n9(t){if(t)try{let r=new URL(t).searchParams.get("sig");r&&((0,hE.setSecret)(r),(0,hE.setSecret)(encodeURIComponent(r)))}catch(e){(0,hE.debug)(`Failed to parse URL: ${t} ${e instanceof Error?e.message:String(e)}`)}}Oi.maskSigUrl=n9;function CBe(t){if(typeof t!="object"||t===null){(0,hE.debug)("body is not an object or is null");return}"signed_upload_url"in t&&typeof t.signed_upload_url=="string"&&n9(t.signed_upload_url),"signed_url"in t&&typeof t.signed_url=="string"&&n9(t.signed_url)}Oi.maskSecretUrls=CBe});var Cu=f(Eu=>{"use strict";var mE=Eu&&Eu.__awaiter||function(t,e,r,i){function n(s){return s instanceof r?s:new r(function(a){a(s)})}return new(r||(r=Promise))(function(s,a){function o(d){try{c(i.next(d))}catch(A){a(A)}}function l(d){try{c(i.throw(d))}catch(A){a(A)}}function c(d){d.done?s(d.value):n(d.value).then(o,l)}c((i=i.apply(t,e||[])).next())})};Object.defineProperty(Eu,"__esModule",{value:!0});Eu.internalArtifactTwirpClient=void 0;var gu=Yh(),bBe=p3(),yu=Ur(),BBe=Bl(),xU=Kc(),IBe=mu(),dm=So(),wBe=rd(),s9=class{constructor(e,r,i,n){this.maxAttempts=5,this.baseRetryIntervalMilliseconds=3e3,this.retryMultiplier=1.5;let s=(0,xU.getRuntimeToken)();this.baseUrl=(0,xU.getResultsServiceUrl)(),r&&(this.maxAttempts=r),i&&(this.baseRetryIntervalMilliseconds=i),n&&(this.retryMultiplier=n),this.httpClient=new gu.HttpClient(e,[new bBe.BearerCredentialHandler(s)])}request(e,r,i,n){return mE(this,void 0,void 0,function*(){let s=new URL(`/twirp/${e}/${r}`,this.baseUrl).href;(0,yu.debug)(`[Request] ${r} ${s}`);let a={"Content-Type":i};try{let{body:o}=yield this.retryableRequest(()=>mE(this,void 0,void 0,function*(){return this.httpClient.post(s,JSON.stringify(n),a)}));return o}catch(o){throw new Error(`Failed to ${r}: ${o.message}`)}})}retryableRequest(e){return mE(this,void 0,void 0,function*(){let r=0,i="",n="";for(;r=200&&e<300:!1}isRetryableHttpStatusCode(e){return e?[gu.HttpCodes.BadGateway,gu.HttpCodes.GatewayTimeout,gu.HttpCodes.InternalServerError,gu.HttpCodes.ServiceUnavailable,gu.HttpCodes.TooManyRequests].includes(e):!1}sleep(e){return mE(this,void 0,void 0,function*(){return new Promise(r=>setTimeout(r,e))})}getExponentialRetryTimeMilliseconds(e){if(e<0)throw new Error("attempt should be a positive integer");if(e===0)return this.baseRetryIntervalMilliseconds;let r=this.baseRetryIntervalMilliseconds*Math.pow(this.retryMultiplier,e),i=r*this.retryMultiplier;return Math.trunc(Math.random()*(i-r)+r)}};function QBe(t){let e=new s9((0,IBe.getUserAgentString)(),t?.maxAttempts,t?.retryIntervalMs,t?.retryMultiplier);return new BBe.ArtifactServiceClientJSON(e)}Eu.internalArtifactTwirpClient=QBe});var TU=f(fs=>{"use strict";var vBe=fs&&fs.__createBinding||(Object.create?function(t,e,r,i){i===void 0&&(i=r);var n=Object.getOwnPropertyDescriptor(e,r);(!n||("get"in n?!e.__esModule:n.writable||n.configurable))&&(n={enumerable:!0,get:function(){return e[r]}}),Object.defineProperty(t,i,n)}:function(t,e,r,i){i===void 0&&(i=r),t[i]=e[r]}),_Be=fs&&fs.__setModuleDefault||(Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}),SBe=fs&&fs.__importStar||function(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r in t)r!=="default"&&Object.prototype.hasOwnProperty.call(t,r)&&vBe(e,t,r);return _Be(e,t),e};Object.defineProperty(fs,"__esModule",{value:!0});fs.getUploadZipSpecification=fs.validateRootDirectory=void 0;var a9=SBe(require("fs")),NBe=Ur(),gE=require("path"),RU=Kw();function xBe(t){if(!a9.existsSync(t))throw new Error(`The provided rootDirectory ${t} does not exist`);if(!a9.statSync(t).isDirectory())throw new Error(`The provided rootDirectory ${t} is not a valid directory`);(0,NBe.info)("Root directory input is valid!")}fs.validateRootDirectory=xBe;function RBe(t,e){let r=[];e=(0,gE.normalize)(e),e=(0,gE.resolve)(e);for(let i of t){let n=a9.lstatSync(i,{throwIfNoEntry:!1});if(!n)throw new Error(`File ${i} does not exist`);if(n.isDirectory()){let s=i.replace(e,"");(0,RU.validateFilePath)(s),r.push({sourcePath:null,destinationPath:s,stats:n})}else{if(i=(0,gE.normalize)(i),i=(0,gE.resolve)(i),!i.startsWith(e))throw new Error(`The rootDirectory: ${e} is not a parent directory of the file: ${i}`);let s=i.replace(e,"");(0,RU.validateFilePath)(s),r.push({sourcePath:i,destinationPath:s,stats:n})}}return r}fs.getUploadZipSpecification=RBe});var hs={};GAe(hs,{__addDisposableResource:()=>iq,__assign:()=>yE,__asyncDelegator:()=>JU,__asyncGenerator:()=>WU,__asyncValues:()=>$U,__await:()=>bu,__awaiter:()=>HU,__classPrivateFieldGet:()=>eq,__classPrivateFieldIn:()=>rq,__classPrivateFieldSet:()=>tq,__createBinding:()=>CE,__decorate:()=>kU,__disposeResources:()=>nq,__esDecorate:()=>FU,__exportStar:()=>jU,__extends:()=>DU,__generator:()=>GU,__importDefault:()=>ZU,__importStar:()=>XU,__makeTemplateObject:()=>KU,__metadata:()=>qU,__param:()=>OU,__propKey:()=>MU,__read:()=>c9,__rest:()=>PU,__rewriteRelativeImportExtension:()=>sq,__runInitializers:()=>LU,__setFunctionName:()=>UU,__spread:()=>zU,__spreadArray:()=>YU,__spreadArrays:()=>VU,__values:()=>EE,default:()=>PBe});function DU(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");o9(t,e);function r(){this.constructor=t}t.prototype=e===null?Object.create(e):(r.prototype=e.prototype,new r)}function PU(t,e){var r={};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&e.indexOf(i)<0&&(r[i]=t[i]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var n=0,i=Object.getOwnPropertySymbols(t);n=0;o--)(a=t[o])&&(s=(n<3?a(s):n>3?a(e,r,s):a(e,r))||s);return n>3&&s&&Object.defineProperty(e,r,s),s}function OU(t,e){return function(r,i){e(r,i,t)}}function FU(t,e,r,i,n,s){function a(C){if(C!==void 0&&typeof C!="function")throw new TypeError("Function expected");return C}for(var o=i.kind,l=o==="getter"?"get":o==="setter"?"set":"value",c=!e&&t?i.static?t:t.prototype:null,d=e||(c?Object.getOwnPropertyDescriptor(c,i.name):{}),A,u=!1,p=r.length-1;p>=0;p--){var h={};for(var m in i)h[m]=m==="access"?{}:i[m];for(var m in i.access)h.access[m]=i.access[m];h.addInitializer=function(C){if(u)throw new TypeError("Cannot add initializers after decoration has completed");s.push(a(C||null))};var E=(0,r[p])(o==="accessor"?{get:d.get,set:d.set}:d[l],h);if(o==="accessor"){if(E===void 0)continue;if(E===null||typeof E!="object")throw new TypeError("Object expected");(A=a(E.get))&&(d.get=A),(A=a(E.set))&&(d.set=A),(A=a(E.init))&&n.unshift(A)}else(A=a(E))&&(o==="field"?n.unshift(A):d[l]=A)}c&&Object.defineProperty(c,i.name,d),u=!0}function LU(t,e,r){for(var i=arguments.length>2,n=0;n0&&s[s.length-1])&&(c[0]===6||c[0]===2)){r=0;continue}if(c[0]===3&&(!s||c[1]>s[0]&&c[1]=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function c9(t,e){var r=typeof Symbol=="function"&&t[Symbol.iterator];if(!r)return t;var i=r.call(t),n,s=[],a;try{for(;(e===void 0||e-- >0)&&!(n=i.next()).done;)s.push(n.value)}catch(o){a={error:o}}finally{try{n&&!n.done&&(r=i.return)&&r.call(i)}finally{if(a)throw a.error}}return s}function zU(){for(var t=[],e=0;e1||l(p,m)})},h&&(n[p]=h(n[p])))}function l(p,h){try{c(i[p](h))}catch(m){u(s[0][3],m)}}function c(p){p.value instanceof bu?Promise.resolve(p.value.v).then(d,A):u(s[0][2],p)}function d(p){l("next",p)}function A(p){l("throw",p)}function u(p,h){p(h),s.shift(),s.length&&l(s[0][0],s[0][1])}}function JU(t){var e,r;return e={},i("next"),i("throw",function(n){throw n}),i("return"),e[Symbol.iterator]=function(){return this},e;function i(n,s){e[n]=t[n]?function(a){return(r=!r)?{value:bu(t[n](a)),done:!1}:s?s(a):a}:s}}function $U(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e=t[Symbol.asyncIterator],r;return e?e.call(t):(t=typeof EE=="function"?EE(t):t[Symbol.iterator](),r={},i("next"),i("throw"),i("return"),r[Symbol.asyncIterator]=function(){return this},r);function i(s){r[s]=t[s]&&function(a){return new Promise(function(o,l){a=t[s](a),n(o,l,a.done,a.value)})}}function n(s,a,o,l){Promise.resolve(l).then(function(c){s({value:c,done:o})},a)}}function KU(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}function XU(t){if(t&&t.__esModule)return t;var e={};if(t!=null)for(var r=l9(t),i=0;i{o9=function(t,e){return o9=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,i){r.__proto__=i}||function(r,i){for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(r[n]=i[n])},o9(t,e)};yE=function(){return yE=Object.assign||function(e){for(var r,i=1,n=arguments.length;i{"use strict";Object.defineProperty(bE,"__esModule",{value:!0});bE.AbortError=void 0;var d9=class extends Error{constructor(e){super(e),this.name="AbortError"}};bE.AbortError=d9});var oq=f(A9=>{"use strict";Object.defineProperty(A9,"__esModule",{value:!0});A9.log=LBe;var aq=(ms(),qs(hs)),kBe=require("node:os"),OBe=aq.__importDefault(require("node:util")),FBe=aq.__importStar(require("node:process"));function LBe(t,...e){FBe.stderr.write(`${OBe.default.format(t,...e)}${kBe.EOL}`)}});var uq=f(m9=>{"use strict";Object.defineProperty(m9,"__esModule",{value:!0});var MBe=oq(),lq=typeof process<"u"&&process.env&&process.env.DEBUG||void 0,cq,u9=[],p9=[],BE=[];lq&&f9(lq);var dq=Object.assign(t=>Aq(t),{enable:f9,enabled:h9,disable:UBe,log:MBe.log});function f9(t){cq=t,u9=[],p9=[];let e=/\*/g,r=t.split(",").map(i=>i.trim().replace(e,".*?"));for(let i of r)i.startsWith("-")?p9.push(new RegExp(`^${i.substr(1)}$`)):u9.push(new RegExp(`^${i}$`));for(let i of BE)i.enabled=h9(i.namespace)}function h9(t){if(t.endsWith("*"))return!0;for(let e of p9)if(e.test(t))return!1;for(let e of u9)if(e.test(t))return!0;return!1}function UBe(){let t=cq||"";return f9(""),t}function Aq(t){let e=Object.assign(r,{enabled:h9(t),destroy:qBe,log:dq.log,namespace:t,extend:HBe});function r(...i){e.enabled&&(i.length>0&&(i[0]=`${t} ${i[0]}`),e.log(...i))}return BE.push(e),e}function qBe(){let t=BE.indexOf(this);return t>=0?(BE.splice(t,1),!0):!1}function HBe(t){let e=Aq(`${this.namespace}:${t}`);return e.log=this.log,e}m9.default=dq});var pm=f(Il=>{"use strict";Object.defineProperty(Il,"__esModule",{value:!0});Il.TypeSpecRuntimeLogger=void 0;Il.createLoggerContext=mq;Il.setLogLevel=jBe;Il.getLogLevel=zBe;Il.createClientLogger=VBe;var GBe=(ms(),qs(hs)),um=GBe.__importDefault(uq()),g9=["verbose","info","warning","error"],pq={verbose:400,info:300,warning:200,error:100};function fq(t,e){e.log=(...r)=>{t.log(...r)}}function hq(t){return g9.includes(t)}function mq(t){let e=new Set,r=typeof process<"u"&&process.env&&process.env[t.logLevelEnvVarName]||void 0,i,n=(0,um.default)(t.namespace);n.log=(...d)=>{um.default.log(...d)};function s(d){if(d&&!hq(d))throw new Error(`Unknown log level '${d}'. Acceptable values: ${g9.join(",")}`);i=d;let A=[];for(let u of e)a(u)&&A.push(u.namespace);um.default.enable(A.join(","))}r&&(hq(r)?s(r):console.error(`${t.logLevelEnvVarName} set to unknown log level '${r}'; logging is not enabled. Acceptable values: ${g9.join(", ")}.`));function a(d){return!!(i&&pq[d.level]<=pq[i])}function o(d,A){let u=Object.assign(d.extend(A),{level:A});if(fq(d,u),a(u)){let p=um.default.disable();um.default.enable(p+","+u.namespace)}return e.add(u),u}function l(){return i}function c(d){let A=n.extend(d);return fq(n,A),{error:o(A,"error"),warning:o(A,"warning"),info:o(A,"info"),verbose:o(A,"verbose")}}return{setLogLevel:s,getLogLevel:l,createClientLogger:c,logger:n}}var IE=mq({logLevelEnvVarName:"TYPESPEC_RUNTIME_LOG_LEVEL",namespace:"typeSpecRuntime"});Il.TypeSpecRuntimeLogger=IE.logger;function jBe(t){IE.setLogLevel(t)}function zBe(){return IE.getLogLevel()}function VBe(t){return IE.createClientLogger(t)}});var wl=f(E9=>{"use strict";Object.defineProperty(E9,"__esModule",{value:!0});E9.createHttpHeaders=WBe;function wE(t){return t.toLowerCase()}function*YBe(t){for(let e of t.values())yield[e.name,e.value]}var y9=class{constructor(e){if(this._headersMap=new Map,e)for(let r of Object.keys(e))this.set(r,e[r])}set(e,r){this._headersMap.set(wE(e),{name:e,value:String(r).trim()})}get(e){var r;return(r=this._headersMap.get(wE(e)))===null||r===void 0?void 0:r.value}has(e){return this._headersMap.has(wE(e))}delete(e){this._headersMap.delete(wE(e))}toJSON(e={}){let r={};if(e.preserveCase)for(let i of this._headersMap.values())r[i.name]=i.value;else for(let[i,n]of this._headersMap)r[i]=n.value;return r}toString(){return JSON.stringify(this.toJSON({preserveCase:!0}))}[Symbol.iterator](){return YBe(this._headersMap)}};function WBe(t){return new y9(t)}});var yq=f(gq=>{"use strict";Object.defineProperty(gq,"__esModule",{value:!0})});var Cq=f(Eq=>{"use strict";Object.defineProperty(Eq,"__esModule",{value:!0})});var QE=f(b9=>{"use strict";var C9;Object.defineProperty(b9,"__esModule",{value:!0});b9.randomUUID=KBe;var JBe=require("node:crypto"),$Be=typeof((C9=globalThis?.crypto)===null||C9===void 0?void 0:C9.randomUUID)=="function"?globalThis.crypto.randomUUID.bind(globalThis.crypto):JBe.randomUUID;function KBe(){return $Be()}});var w9=f(I9=>{"use strict";Object.defineProperty(I9,"__esModule",{value:!0});I9.createPipelineRequest=eIe;var XBe=wl(),ZBe=QE(),B9=class{constructor(e){var r,i,n,s,a,o,l;this.url=e.url,this.body=e.body,this.headers=(r=e.headers)!==null&&r!==void 0?r:(0,XBe.createHttpHeaders)(),this.method=(i=e.method)!==null&&i!==void 0?i:"GET",this.timeout=(n=e.timeout)!==null&&n!==void 0?n:0,this.multipartBody=e.multipartBody,this.formData=e.formData,this.disableKeepAlive=(s=e.disableKeepAlive)!==null&&s!==void 0?s:!1,this.proxySettings=e.proxySettings,this.streamResponseStatusCodes=e.streamResponseStatusCodes,this.withCredentials=(a=e.withCredentials)!==null&&a!==void 0?a:!1,this.abortSignal=e.abortSignal,this.onUploadProgress=e.onUploadProgress,this.onDownloadProgress=e.onDownloadProgress,this.requestId=e.requestId||(0,ZBe.randomUUID)(),this.allowInsecureConnection=(o=e.allowInsecureConnection)!==null&&o!==void 0?o:!1,this.enableBrowserStreams=(l=e.enableBrowserStreams)!==null&&l!==void 0?l:!1,this.requestOverrides=e.requestOverrides,this.authSchemes=e.authSchemes}};function eIe(t){return new B9(t)}});var _9=f(v9=>{"use strict";Object.defineProperty(v9,"__esModule",{value:!0});v9.createEmptyPipeline=tIe;var bq=new Set(["Deserialize","Serialize","Retry","Sign"]),Q9=class t{constructor(e){var r;this._policies=[],this._policies=(r=e?.slice(0))!==null&&r!==void 0?r:[],this._orderedPolicies=void 0}addPolicy(e,r={}){if(r.phase&&r.afterPhase)throw new Error("Policies inside a phase cannot specify afterPhase.");if(r.phase&&!bq.has(r.phase))throw new Error(`Invalid phase name: ${r.phase}`);if(r.afterPhase&&!bq.has(r.afterPhase))throw new Error(`Invalid afterPhase name: ${r.afterPhase}`);this._policies.push({policy:e,options:r}),this._orderedPolicies=void 0}removePolicy(e){let r=[];return this._policies=this._policies.filter(i=>e.name&&i.policy.name===e.name||e.phase&&i.options.phase===e.phase?(r.push(i.policy),!1):!0),this._orderedPolicies=void 0,r}sendRequest(e,r){return this.getOrderedPolicies().reduceRight((s,a)=>o=>a.sendRequest(o,s),s=>e.sendRequest(s))(r)}getOrderedPolicies(){return this._orderedPolicies||(this._orderedPolicies=this.orderPolicies()),this._orderedPolicies}clone(){return new t(this._policies)}static create(){return new t}orderPolicies(){let e=[],r=new Map;function i(h){return{name:h,policies:new Set,hasRun:!1,hasAfterPolicies:!1}}let n=i("Serialize"),s=i("None"),a=i("Deserialize"),o=i("Retry"),l=i("Sign"),c=[n,s,a,o,l];function d(h){return h==="Retry"?o:h==="Serialize"?n:h==="Deserialize"?a:h==="Sign"?l:s}for(let h of this._policies){let m=h.policy,E=h.options,C=m.name;if(r.has(C))throw new Error("Duplicate policy names not allowed in pipeline");let w={policy:m,dependsOn:new Set,dependants:new Set};E.afterPhase&&(w.afterPhase=d(E.afterPhase),w.afterPhase.hasAfterPolicies=!0),r.set(C,w),d(E.phase).policies.add(w)}for(let h of this._policies){let{policy:m,options:E}=h,C=m.name,w=r.get(C);if(!w)throw new Error(`Missing node for policy ${C}`);if(E.afterPolicies)for(let N of E.afterPolicies){let S=r.get(N);S&&(w.dependsOn.add(S),S.dependants.add(w))}if(E.beforePolicies)for(let N of E.beforePolicies){let S=r.get(N);S&&(S.dependsOn.add(w),w.dependants.add(S))}}function A(h){h.hasRun=!0;for(let m of h.policies)if(!(m.afterPhase&&(!m.afterPhase.hasRun||m.afterPhase.policies.size))&&m.dependsOn.size===0){e.push(m.policy);for(let E of m.dependants)E.dependsOn.delete(m);r.delete(m.policy.name),h.policies.delete(m)}}function u(){for(let h of c){if(A(h),h.policies.size>0&&h!==s){s.hasRun||A(s);return}h.hasAfterPolicies&&A(s)}}let p=0;for(;r.size>0;){p++;let h=e.length;if(u(),e.length<=h&&p>1)throw new Error("Cannot satisfy policy dependencies due to requirements cycle.")}return e}};function tIe(){return Q9.create()}});var vE=f(S9=>{"use strict";Object.defineProperty(S9,"__esModule",{value:!0});S9.isObject=rIe;function rIe(t){return typeof t=="object"&&t!==null&&!Array.isArray(t)&&!(t instanceof RegExp)&&!(t instanceof Date)}});var x9=f(N9=>{"use strict";Object.defineProperty(N9,"__esModule",{value:!0});N9.isError=nIe;var iIe=vE();function nIe(t){if((0,iIe.isObject)(t)){let e=typeof t.name=="string",r=typeof t.message=="string";return e&&r}return!1}});var Bq=f(_E=>{"use strict";Object.defineProperty(_E,"__esModule",{value:!0});_E.custom=void 0;var sIe=require("node:util");_E.custom=sIe.inspect.custom});var fm=f(SE=>{"use strict";Object.defineProperty(SE,"__esModule",{value:!0});SE.Sanitizer=void 0;var aIe=vE(),R9="REDACTED",oIe=["x-ms-client-request-id","x-ms-return-client-request-id","x-ms-useragent","x-ms-correlation-request-id","x-ms-request-id","client-request-id","ms-cv","return-client-request-id","traceparent","Access-Control-Allow-Credentials","Access-Control-Allow-Headers","Access-Control-Allow-Methods","Access-Control-Allow-Origin","Access-Control-Expose-Headers","Access-Control-Max-Age","Access-Control-Request-Headers","Access-Control-Request-Method","Origin","Accept","Accept-Encoding","Cache-Control","Connection","Content-Length","Content-Type","Date","ETag","Expires","If-Match","If-Modified-Since","If-None-Match","If-Unmodified-Since","Last-Modified","Pragma","Request-Id","Retry-After","Server","Transfer-Encoding","User-Agent","WWW-Authenticate"],lIe=["api-version"],T9=class{constructor({additionalAllowedHeaderNames:e=[],additionalAllowedQueryParameters:r=[]}={}){e=oIe.concat(e),r=lIe.concat(r),this.allowedHeaderNames=new Set(e.map(i=>i.toLowerCase())),this.allowedQueryParameters=new Set(r.map(i=>i.toLowerCase()))}sanitize(e){let r=new Set;return JSON.stringify(e,(i,n)=>{if(n instanceof Error)return Object.assign(Object.assign({},n),{name:n.name,message:n.message});if(i==="headers")return this.sanitizeHeaders(n);if(i==="url")return this.sanitizeUrl(n);if(i==="query")return this.sanitizeQuery(n);if(i==="body")return;if(i==="response")return;if(i==="operationSpec")return;if(Array.isArray(n)||(0,aIe.isObject)(n)){if(r.has(n))return"[Circular]";r.add(n)}return n},2)}sanitizeUrl(e){if(typeof e!="string"||e===null||e==="")return e;let r=new URL(e);if(!r.search)return e;for(let[i]of r.searchParams)this.allowedQueryParameters.has(i.toLowerCase())||r.searchParams.set(i,R9);return r.toString()}sanitizeHeaders(e){let r={};for(let i of Object.keys(e))this.allowedHeaderNames.has(i.toLowerCase())?r[i]=e[i]:r[i]=R9;return r}sanitizeQuery(e){if(typeof e!="object"||e===null)return e;let r={};for(let i of Object.keys(e))this.allowedQueryParameters.has(i.toLowerCase())?r[i]=e[i]:r[i]=R9;return r}};SE.Sanitizer=T9});var Iu=f(hm=>{"use strict";Object.defineProperty(hm,"__esModule",{value:!0});hm.RestError=void 0;hm.isRestError=pIe;var cIe=x9(),dIe=Bq(),AIe=fm(),uIe=new AIe.Sanitizer,Bu=class t extends Error{constructor(e,r={}){super(e),this.name="RestError",this.code=r.code,this.statusCode=r.statusCode,Object.defineProperty(this,"request",{value:r.request,enumerable:!1}),Object.defineProperty(this,"response",{value:r.response,enumerable:!1}),Object.defineProperty(this,dIe.custom,{value:()=>`RestError: ${this.message}
- ${uIe.sanitize(Object.assign(Object.assign({},this),{request:this.request,response:this.response}))}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};hm.RestError=Bu;Bu.REQUEST_SEND_ERROR="REQUEST_SEND_ERROR";Bu.PARSE_ERROR="PARSE_ERROR";function pIe(t){return t instanceof Bu?!0:(0,cIe.isError)(t)&&t.name==="RestError"}});var id=f(NE=>{"use strict";Object.defineProperty(NE,"__esModule",{value:!0});NE.uint8ArrayToString=fIe;NE.stringToUint8Array=hIe;function fIe(t,e){return Buffer.from(t).toString(e)}function hIe(t,e){return Buffer.from(t,e)}});var mm=f(xE=>{"use strict";Object.defineProperty(xE,"__esModule",{value:!0});xE.logger=void 0;var mIe=pm();xE.logger=(0,mIe.createClientLogger)("ts-http-runtime")});var Sq=f(TE=>{"use strict";Object.defineProperty(TE,"__esModule",{value:!0});TE.getBodyLength=_q;TE.createNodeHttpClient=wIe;var O9=(ms(),qs(hs)),D9=O9.__importStar(require("node:http")),P9=O9.__importStar(require("node:https")),Iq=O9.__importStar(require("node:zlib")),gIe=require("node:stream"),wq=Am(),yIe=wl(),ym=Iu(),wu=mm(),EIe=fm(),CIe={};function gm(t){return t&&typeof t.pipe=="function"}function Qq(t){return t.readable===!1?Promise.resolve():new Promise(e=>{let r=()=>{e(),t.removeListener("close",r),t.removeListener("end",r),t.removeListener("error",r)};t.on("close",r),t.on("end",r),t.on("error",r)})}function vq(t){return t&&typeof t.byteLength=="number"}var RE=class extends gIe.Transform{_transform(e,r,i){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),i()}catch(n){i(n)}}constructor(e){super(),this.loadedBytes=0,this.progressCallback=e}},k9=class{constructor(){this.cachedHttpsAgents=new WeakMap}async sendRequest(e){var r,i,n;let s=new AbortController,a;if(e.abortSignal){if(e.abortSignal.aborted)throw new wq.AbortError("The operation was aborted. Request has already been canceled.");a=u=>{u.type==="abort"&&s.abort()},e.abortSignal.addEventListener("abort",a)}let o;e.timeout>0&&(o=setTimeout(()=>{let u=new EIe.Sanitizer;wu.logger.info(`request to '${u.sanitizeUrl(e.url)}' timed out. canceling...`),s.abort()},e.timeout));let l=e.headers.get("Accept-Encoding"),c=l?.includes("gzip")||l?.includes("deflate"),d=typeof e.body=="function"?e.body():e.body;if(d&&!e.headers.has("Content-Length")){let u=_q(d);u!==null&&e.headers.set("Content-Length",u)}let A;try{if(d&&e.onUploadProgress){let C=e.onUploadProgress,w=new RE(C);w.on("error",N=>{wu.logger.error("Error in upload progress",N)}),gm(d)?d.pipe(w):w.end(d),d=w}let u=await this.makeRequest(e,s,d);o!==void 0&&clearTimeout(o);let p=bIe(u),m={status:(r=u.statusCode)!==null&&r!==void 0?r:0,headers:p,request:e};if(e.method==="HEAD")return u.resume(),m;A=c?BIe(u,p):u;let E=e.onDownloadProgress;if(E){let C=new RE(E);C.on("error",w=>{wu.logger.error("Error in download progress",w)}),A.pipe(C),A=C}return!((i=e.streamResponseStatusCodes)===null||i===void 0)&&i.has(Number.POSITIVE_INFINITY)||!((n=e.streamResponseStatusCodes)===null||n===void 0)&&n.has(m.status)?m.readableStreamBody=A:m.bodyAsText=await IIe(A),m}finally{if(e.abortSignal&&a){let u=Promise.resolve();gm(d)&&(u=Qq(d));let p=Promise.resolve();gm(A)&&(p=Qq(A)),Promise.all([u,p]).then(()=>{var h;a&&((h=e.abortSignal)===null||h===void 0||h.removeEventListener("abort",a))}).catch(h=>{wu.logger.warning("Error when cleaning up abortListener on httpRequest",h)})}}}makeRequest(e,r,i){var n;let s=new URL(e.url),a=s.protocol!=="https:";if(a&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let o=(n=e.agent)!==null&&n!==void 0?n:this.getOrCreateAgent(e,a),l=Object.assign({agent:o,hostname:s.hostname,path:`${s.pathname}${s.search}`,port:s.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0})},e.requestOverrides);return new Promise((c,d)=>{let A=a?D9.request(l,c):P9.request(l,c);A.once("error",u=>{var p;d(new ym.RestError(u.message,{code:(p=u.code)!==null&&p!==void 0?p:ym.RestError.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let u=new wq.AbortError("The operation was aborted. Rejecting from abort signal callback while making request.");A.destroy(u),d(u)}),i&&gm(i)?i.pipe(A):i?typeof i=="string"||Buffer.isBuffer(i)?A.end(i):vq(i)?A.end(ArrayBuffer.isView(i)?Buffer.from(i.buffer):Buffer.from(i)):(wu.logger.error("Unrecognized body type",i),d(new ym.RestError("Unrecognized body type"))):A.end()})}getOrCreateAgent(e,r){var i;let n=e.disableKeepAlive;if(r)return n?D9.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new D9.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(n&&!e.tlsSettings)return P9.globalAgent;let s=(i=e.tlsSettings)!==null&&i!==void 0?i:CIe,a=this.cachedHttpsAgents.get(s);return a&&a.options.keepAlive===!n||(wu.logger.info("No cached TLS Agent exist, creating a new Agent"),a=new P9.Agent(Object.assign({keepAlive:!n},s)),this.cachedHttpsAgents.set(s,a)),a}}};function bIe(t){let e=(0,yIe.createHttpHeaders)();for(let r of Object.keys(t.headers)){let i=t.headers[r];Array.isArray(i)?i.length>0&&e.set(r,i[0]):i&&e.set(r,i)}return e}function BIe(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let i=Iq.createGunzip();return t.pipe(i),i}else if(r==="deflate"){let i=Iq.createInflate();return t.pipe(i),i}return t}function IIe(t){return new Promise((e,r)=>{let i=[];t.on("data",n=>{Buffer.isBuffer(n)?i.push(n):i.push(Buffer.from(n))}),t.on("end",()=>{e(Buffer.concat(i).toString("utf8"))}),t.on("error",n=>{n&&n?.name==="AbortError"?r(n):r(new ym.RestError(`Error reading response as text: ${n.message}`,{code:ym.RestError.PARSE_ERROR}))})})}function _q(t){return t?Buffer.isBuffer(t)?t.length:gm(t)?null:vq(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function wIe(){return new k9}});var L9=f(F9=>{"use strict";Object.defineProperty(F9,"__esModule",{value:!0});F9.createDefaultHttpClient=vIe;var QIe=Sq();function vIe(){return(0,QIe.createNodeHttpClient)()}});var M9=f(Qu=>{"use strict";Object.defineProperty(Qu,"__esModule",{value:!0});Qu.logPolicyName=void 0;Qu.logPolicy=NIe;var _Ie=mm(),SIe=fm();Qu.logPolicyName="logPolicy";function NIe(t={}){var e;let r=(e=t.logger)!==null&&e!==void 0?e:_Ie.logger.info,i=new SIe.Sanitizer({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:Qu.logPolicyName,async sendRequest(n,s){if(!r.enabled)return s(n);r(`Request: ${i.sanitize(n)}`);let a=await s(n);return r(`Response status code: ${a.status}`),r(`Headers: ${i.sanitize(a.headers)}`),a}}}});var U9=f(vu=>{"use strict";Object.defineProperty(vu,"__esModule",{value:!0});vu.redirectPolicyName=void 0;vu.redirectPolicy=xIe;vu.redirectPolicyName="redirectPolicy";var Nq=["GET","HEAD"];function xIe(t={}){let{maxRetries:e=20}=t;return{name:vu.redirectPolicyName,async sendRequest(r,i){let n=await i(r);return xq(i,n,e)}}}async function xq(t,e,r,i=0){let{request:n,status:s,headers:a}=e,o=a.get("location");if(o&&(s===300||s===301&&Nq.includes(n.method)||s===302&&Nq.includes(n.method)||s===303&&n.method==="POST"||s===307)&&i{"use strict";Object.defineProperty(DE,"__esModule",{value:!0});DE.getHeaderName=RIe;DE.setPlatformSpecificData=TIe;var Rq=(ms(),qs(hs)),q9=Rq.__importStar(require("node:os")),H9=Rq.__importStar(require("node:process"));function RIe(){return"User-Agent"}async function TIe(t){if(H9&&H9.versions){let e=H9.versions;e.bun?t.set("Bun",e.bun):e.deno?t.set("Deno",e.deno):e.node&&t.set("Node",e.node)}t.set("OS",`(${q9.arch()}-${q9.type()}-${q9.release()})`)}});var nd=f(_u=>{"use strict";Object.defineProperty(_u,"__esModule",{value:!0});_u.DEFAULT_RETRY_POLICY_COUNT=_u.SDK_VERSION=void 0;_u.SDK_VERSION="0.2.3";_u.DEFAULT_RETRY_POLICY_COUNT=3});var Pq=f(PE=>{"use strict";Object.defineProperty(PE,"__esModule",{value:!0});PE.getUserAgentHeaderName=kIe;PE.getUserAgentValue=OIe;var Dq=Tq(),DIe=nd();function PIe(t){let e=[];for(let[r,i]of t){let n=i?`${r}/${i}`:r;e.push(n)}return e.join(" ")}function kIe(){return(0,Dq.getHeaderName)()}async function OIe(t){let e=new Map;e.set("ts-http-runtime",DIe.SDK_VERSION),await(0,Dq.setPlatformSpecificData)(e);let r=PIe(e);return t?`${t} ${r}`:r}});var G9=f(Su=>{"use strict";Object.defineProperty(Su,"__esModule",{value:!0});Su.userAgentPolicyName=void 0;Su.userAgentPolicy=FIe;var Oq=Pq(),kq=(0,Oq.getUserAgentHeaderName)();Su.userAgentPolicyName="userAgentPolicy";function FIe(t={}){let e=(0,Oq.getUserAgentValue)(t.userAgentPrefix);return{name:Su.userAgentPolicyName,async sendRequest(r,i){return r.headers.has(kq)||r.headers.set(kq,await e),i(r)}}}});var j9=f(Nu=>{"use strict";Object.defineProperty(Nu,"__esModule",{value:!0});Nu.decompressResponsePolicyName=void 0;Nu.decompressResponsePolicy=LIe;Nu.decompressResponsePolicyName="decompressResponsePolicy";function LIe(){return{name:Nu.decompressResponsePolicyName,async sendRequest(t,e){return t.method!=="HEAD"&&t.headers.set("Accept-Encoding","gzip,deflate"),e(t)}}}});var V9=f(z9=>{"use strict";Object.defineProperty(z9,"__esModule",{value:!0});z9.getRandomIntegerInclusive=MIe;function MIe(t,e){return t=Math.ceil(t),e=Math.floor(e),Math.floor(Math.random()*(e-t+1))+t}});var W9=f(Y9=>{"use strict";Object.defineProperty(Y9,"__esModule",{value:!0});Y9.calculateRetryDelay=qIe;var UIe=V9();function qIe(t,e){let r=e.retryDelayInMs*Math.pow(2,t),i=Math.min(e.maxRetryDelayInMs,r);return{retryAfterInMs:i/2+(0,UIe.getRandomIntegerInclusive)(0,i/2)}}});var J9=f(kE=>{"use strict";Object.defineProperty(kE,"__esModule",{value:!0});kE.delay=jIe;kE.parseHeaderValueAsNumber=zIe;var HIe=Am(),GIe="The operation was aborted.";function jIe(t,e,r){return new Promise((i,n)=>{let s,a,o=()=>n(new HIe.AbortError(r?.abortErrorMsg?r?.abortErrorMsg:GIe)),l=()=>{r?.abortSignal&&a&&r.abortSignal.removeEventListener("abort",a)};if(a=()=>(s&&clearTimeout(s),l(),o()),r?.abortSignal&&r.abortSignal.aborted)return o();s=setTimeout(()=>{l(),i(e)},t),r?.abortSignal&&r.abortSignal.addEventListener("abort",a)})}function zIe(t,e){let r=t.headers.get(e);if(!r)return;let i=Number(r);if(!Number.isNaN(i))return i}});var FE=f(OE=>{"use strict";Object.defineProperty(OE,"__esModule",{value:!0});OE.isThrottlingRetryResponse=WIe;OE.throttlingRetryStrategy=JIe;var VIe=J9(),$9="Retry-After",YIe=["retry-after-ms","x-ms-retry-after-ms",$9];function Fq(t){if(t&&[429,503].includes(t.status))try{for(let n of YIe){let s=(0,VIe.parseHeaderValueAsNumber)(t,n);if(s===0||s)return s*(n===$9?1e3:1)}let e=t.headers.get($9);if(!e)return;let i=Date.parse(e)-Date.now();return Number.isFinite(i)?Math.max(0,i):void 0}catch{return}}function WIe(t){return Number.isFinite(Fq(t))}function JIe(){return{name:"throttlingRetryStrategy",retry({response:t}){let e=Fq(t);return Number.isFinite(e)?{retryAfterInMs:e}:{skipStrategy:!0}}}}});var LE=f(Em=>{"use strict";Object.defineProperty(Em,"__esModule",{value:!0});Em.exponentialRetryStrategy=e8e;Em.isExponentialRetryResponse=Lq;Em.isSystemError=Mq;var $Ie=W9(),KIe=FE(),XIe=1e3,ZIe=1e3*64;function e8e(t={}){var e,r;let i=(e=t.retryDelayInMs)!==null&&e!==void 0?e:XIe,n=(r=t.maxRetryDelayInMs)!==null&&r!==void 0?r:ZIe;return{name:"exponentialRetryStrategy",retry({retryCount:s,response:a,responseError:o}){let l=Mq(o),c=l&&t.ignoreSystemErrors,d=Lq(a),A=d&&t.ignoreHttpStatusCodes;return a&&((0,KIe.isThrottlingRetryResponse)(a)||!d)||A||c?{skipStrategy:!0}:o&&!l&&!d?{errorToThrow:o}:(0,$Ie.calculateRetryDelay)(s,{retryDelayInMs:i,maxRetryDelayInMs:n})}}}function Lq(t){return!!(t&&t.status!==void 0&&(t.status>=500||t.status===408)&&t.status!==501&&t.status!==505)}function Mq(t){return t?t.code==="ETIMEDOUT"||t.code==="ESOCKETTIMEDOUT"||t.code==="ECONNREFUSED"||t.code==="ECONNRESET"||t.code==="ENOENT"||t.code==="ENOTFOUND":!1}});var xu=f(K9=>{"use strict";Object.defineProperty(K9,"__esModule",{value:!0});K9.retryPolicy=a8e;var t8e=J9(),r8e=Am(),i8e=pm(),Uq=nd(),n8e=(0,i8e.createClientLogger)("ts-http-runtime retryPolicy"),s8e="retryPolicy";function a8e(t,e={maxRetries:Uq.DEFAULT_RETRY_POLICY_COUNT}){let r=e.logger||n8e;return{name:s8e,async sendRequest(i,n){var s,a;let o,l,c=-1;e:for(;;){c+=1,o=void 0,l=void 0;try{r.info(`Retry ${c}: Attempting to send request`,i.requestId),o=await n(i),r.info(`Retry ${c}: Received a response from request`,i.requestId)}catch(d){if(r.error(`Retry ${c}: Received an error from request`,i.requestId),l=d,!d||l.name!=="RestError")throw d;o=l.response}if(!((s=i.abortSignal)===null||s===void 0)&&s.aborted)throw r.error(`Retry ${c}: Request aborted.`),new r8e.AbortError;if(c>=((a=e.maxRetries)!==null&&a!==void 0?a:Uq.DEFAULT_RETRY_POLICY_COUNT)){if(r.info(`Retry ${c}: Maximum retries reached. Returning the last received response, or throwing the last received error.`),l)throw l;if(o)return o;throw new Error("Maximum retries reached with no response or error to throw")}r.info(`Retry ${c}: Processing ${t.length} retry strategies.`);t:for(let d of t){let A=d.logger||r;A.info(`Retry ${c}: Processing retry strategy ${d.name}.`);let u=d.retry({retryCount:c,response:o,responseError:l});if(u.skipStrategy){A.info(`Retry ${c}: Skipped.`);continue t}let{errorToThrow:p,retryAfterInMs:h,redirectTo:m}=u;if(p)throw A.error(`Retry ${c}: Retry strategy ${d.name} throws error:`,p),p;if(h||h===0){A.info(`Retry ${c}: Retry strategy ${d.name} retries after ${h}`),await(0,t8e.delay)(h,void 0,{abortSignal:i.abortSignal});continue e}if(m){A.info(`Retry ${c}: Retry strategy ${d.name} redirects to ${m}`),i.url=m;continue e}}if(l)throw r.info("None of the retry strategies could work with the received error. Throwing it."),l;if(o)return r.info("None of the retry strategies could work with the received response. Returning it."),o}}}}});var X9=f(Ru=>{"use strict";Object.defineProperty(Ru,"__esModule",{value:!0});Ru.defaultRetryPolicyName=void 0;Ru.defaultRetryPolicy=A8e;var o8e=LE(),l8e=FE(),c8e=xu(),d8e=nd();Ru.defaultRetryPolicyName="defaultRetryPolicy";function A8e(t={}){var e;return{name:Ru.defaultRetryPolicyName,sendRequest:(0,c8e.retryPolicy)([(0,l8e.throttlingRetryStrategy)(),(0,o8e.exponentialRetryStrategy)(t)],{maxRetries:(e=t.maxRetries)!==null&&e!==void 0?e:d8e.DEFAULT_RETRY_POLICY_COUNT}).sendRequest}}});var Cm=f(Gr=>{"use strict";var Z9,e5,t5,r5;Object.defineProperty(Gr,"__esModule",{value:!0});Gr.isReactNative=Gr.isNodeRuntime=Gr.isNodeLike=Gr.isBun=Gr.isDeno=Gr.isWebWorker=Gr.isBrowser=void 0;Gr.isBrowser=typeof window<"u"&&typeof window.document<"u";Gr.isWebWorker=typeof self=="object"&&typeof self?.importScripts=="function"&&(((Z9=self.constructor)===null||Z9===void 0?void 0:Z9.name)==="DedicatedWorkerGlobalScope"||((e5=self.constructor)===null||e5===void 0?void 0:e5.name)==="ServiceWorkerGlobalScope"||((t5=self.constructor)===null||t5===void 0?void 0:t5.name)==="SharedWorkerGlobalScope");Gr.isDeno=typeof Deno<"u"&&typeof Deno.version<"u"&&typeof Deno.version.deno<"u";Gr.isBun=typeof Bun<"u"&&typeof Bun.version<"u";Gr.isNodeLike=typeof globalThis.process<"u"&&!!globalThis.process.version&&!!(!((r5=globalThis.process.versions)===null||r5===void 0)&&r5.node);Gr.isNodeRuntime=Gr.isNodeLike&&!Gr.isBun&&!Gr.isDeno;Gr.isReactNative=typeof navigator<"u"&&navigator?.product==="ReactNative"});var i5=f(Tu=>{"use strict";Object.defineProperty(Tu,"__esModule",{value:!0});Tu.formDataPolicyName=void 0;Tu.formDataPolicy=h8e;var u8e=id(),p8e=Cm(),qq=wl();Tu.formDataPolicyName="formDataPolicy";function f8e(t){var e;let r={};for(let[i,n]of t.entries())(e=r[i])!==null&&e!==void 0||(r[i]=[]),r[i].push(n);return r}function h8e(){return{name:Tu.formDataPolicyName,async sendRequest(t,e){if(p8e.isNodeLike&&typeof FormData<"u"&&t.body instanceof FormData&&(t.formData=f8e(t.body),t.body=void 0),t.formData){let r=t.headers.get("Content-Type");r&&r.indexOf("application/x-www-form-urlencoded")!==-1?t.body=m8e(t.formData):await g8e(t.formData,t),t.formData=void 0}return e(t)}}}function m8e(t){let e=new URLSearchParams;for(let[r,i]of Object.entries(t))if(Array.isArray(i))for(let n of i)e.append(r,n.toString());else e.append(r,i.toString());return e.toString()}async function g8e(t,e){let r=e.headers.get("Content-Type");if(r&&!r.startsWith("multipart/form-data"))return;e.headers.set("Content-Type",r??"multipart/form-data");let i=[];for(let[n,s]of Object.entries(t))for(let a of Array.isArray(s)?s:[s])if(typeof a=="string")i.push({headers:(0,qq.createHttpHeaders)({"Content-Disposition":`form-data; name="${n}"`}),body:(0,u8e.stringToUint8Array)(a,"utf-8")});else{if(a==null||typeof a!="object")throw new Error(`Unexpected value for key ${n}: ${a}. Value should be serialized to string first.`);{let o=a.name||"blob",l=(0,qq.createHttpHeaders)();l.set("Content-Disposition",`form-data; name="${n}"; filename="${o}"`),l.set("Content-Type",a.type||"application/octet-stream"),i.push({headers:l,body:a})}}e.multipartBody={parts:i}}});var Gq=f((Int,Hq)=>{var Du=1e3,Pu=Du*60,ku=Pu*60,sd=ku*24,y8e=sd*7,E8e=sd*365.25;Hq.exports=function(t,e){e=e||{};var r=typeof t;if(r==="string"&&t.length>0)return C8e(t);if(r==="number"&&isFinite(t))return e.long?B8e(t):b8e(t);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))};function C8e(t){if(t=String(t),!(t.length>100)){var e=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(e){var r=parseFloat(e[1]),i=(e[2]||"ms").toLowerCase();switch(i){case"years":case"year":case"yrs":case"yr":case"y":return r*E8e;case"weeks":case"week":case"w":return r*y8e;case"days":case"day":case"d":return r*sd;case"hours":case"hour":case"hrs":case"hr":case"h":return r*ku;case"minutes":case"minute":case"mins":case"min":case"m":return r*Pu;case"seconds":case"second":case"secs":case"sec":case"s":return r*Du;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function b8e(t){var e=Math.abs(t);return e>=sd?Math.round(t/sd)+"d":e>=ku?Math.round(t/ku)+"h":e>=Pu?Math.round(t/Pu)+"m":e>=Du?Math.round(t/Du)+"s":t+"ms"}function B8e(t){var e=Math.abs(t);return e>=sd?ME(t,e,sd,"day"):e>=ku?ME(t,e,ku,"hour"):e>=Pu?ME(t,e,Pu,"minute"):e>=Du?ME(t,e,Du,"second"):t+" ms"}function ME(t,e,r,i){var n=e>=r*1.5;return Math.round(t/r)+" "+i+(n?"s":"")}});var n5=f((wnt,jq)=>{function I8e(t){r.debug=r,r.default=r,r.coerce=l,r.disable=a,r.enable=n,r.enabled=o,r.humanize=Gq(),r.destroy=c,Object.keys(t).forEach(d=>{r[d]=t[d]}),r.names=[],r.skips=[],r.formatters={};function e(d){let A=0;for(let u=0;u{if(X==="%%")return"%";S++;let K=r.formatters[P];if(typeof K=="function"){let T=E[S];X=K.call(C,T),E.splice(S,1),S--}return X}),r.formatArgs.call(C,E),(C.log||r.log).apply(C,E)}return m.namespace=d,m.useColors=r.useColors(),m.color=r.selectColor(d),m.extend=i,m.destroy=r.destroy,Object.defineProperty(m,"enabled",{enumerable:!0,configurable:!1,get:()=>u!==null?u:(p!==r.namespaces&&(p=r.namespaces,h=r.enabled(d)),h),set:E=>{u=E}}),typeof r.init=="function"&&r.init(m),m}function i(d,A){let u=r(this.namespace+(typeof A>"u"?":":A)+d);return u.log=this.log,u}function n(d){r.save(d),r.namespaces=d,r.names=[],r.skips=[];let A=(typeof d=="string"?d:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(let u of A)u[0]==="-"?r.skips.push(u.slice(1)):r.names.push(u)}function s(d,A){let u=0,p=0,h=-1,m=0;for(;u"-"+A)].join(",");return r.enable(""),d}function o(d){for(let A of r.skips)if(s(d,A))return!1;for(let A of r.names)if(s(d,A))return!0;return!1}function l(d){return d instanceof Error?d.stack||d.message:d}function c(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return r.enable(r.load()),r}jq.exports=I8e});var zq=f((vn,UE)=>{vn.formatArgs=Q8e;vn.save=v8e;vn.load=_8e;vn.useColors=w8e;vn.storage=S8e();vn.destroy=(()=>{let t=!1;return()=>{t||(t=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})();vn.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function w8e(){if(typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let t;return typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&(t=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(t[1],10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function Q8e(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+UE.exports.humanize(this.diff),!this.useColors)return;let e="color: "+this.color;t.splice(1,0,e,"color: inherit");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,n=>{n!=="%%"&&(r++,n==="%c"&&(i=r))}),t.splice(i,0,e)}vn.log=console.debug||console.log||(()=>{});function v8e(t){try{t?vn.storage.setItem("debug",t):vn.storage.removeItem("debug")}catch{}}function _8e(){let t;try{t=vn.storage.getItem("debug")||vn.storage.getItem("DEBUG")}catch{}return!t&&typeof process<"u"&&"env"in process&&(t=process.env.DEBUG),t}function S8e(){try{return localStorage}catch{}}UE.exports=n5()(vn);var{formatters:N8e}=UE.exports;N8e.j=function(t){try{return JSON.stringify(t)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}});var Yq=f((Qnt,Vq)=>{"use strict";Vq.exports=(t,e=process.argv)=>{let r=t.startsWith("-")?"":t.length===1?"-":"--",i=e.indexOf(r+t),n=e.indexOf("--");return i!==-1&&(n===-1||i{"use strict";var x8e=require("os"),Wq=require("tty"),gs=Yq(),{env:Xr}=process,Ql;gs("no-color")||gs("no-colors")||gs("color=false")||gs("color=never")?Ql=0:(gs("color")||gs("colors")||gs("color=true")||gs("color=always"))&&(Ql=1);"FORCE_COLOR"in Xr&&(Xr.FORCE_COLOR==="true"?Ql=1:Xr.FORCE_COLOR==="false"?Ql=0:Ql=Xr.FORCE_COLOR.length===0?1:Math.min(parseInt(Xr.FORCE_COLOR,10),3));function s5(t){return t===0?!1:{level:t,hasBasic:!0,has256:t>=2,has16m:t>=3}}function a5(t,e){if(Ql===0)return 0;if(gs("color=16m")||gs("color=full")||gs("color=truecolor"))return 3;if(gs("color=256"))return 2;if(t&&!e&&Ql===void 0)return 0;let r=Ql||0;if(Xr.TERM==="dumb")return r;if(process.platform==="win32"){let i=x8e.release().split(".");return Number(i[0])>=10&&Number(i[2])>=10586?Number(i[2])>=14931?3:2:1}if("CI"in Xr)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some(i=>i in Xr)||Xr.CI_NAME==="codeship"?1:r;if("TEAMCITY_VERSION"in Xr)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(Xr.TEAMCITY_VERSION)?1:0;if(Xr.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in Xr){let i=parseInt((Xr.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(Xr.TERM_PROGRAM){case"iTerm.app":return i>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(Xr.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(Xr.TERM)||"COLORTERM"in Xr?1:r}function R8e(t){let e=a5(t,t&&t.isTTY);return s5(e)}Jq.exports={supportsColor:R8e,stdout:s5(a5(!0,Wq.isatty(1))),stderr:s5(a5(!0,Wq.isatty(2)))}});var Xq=f((Zr,HE)=>{var T8e=require("tty"),qE=require("util");Zr.init=M8e;Zr.log=O8e;Zr.formatArgs=P8e;Zr.save=F8e;Zr.load=L8e;Zr.useColors=D8e;Zr.destroy=qE.deprecate(()=>{},"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.");Zr.colors=[6,2,3,4,5,1];try{let t=$q();t&&(t.stderr||t).level>=2&&(Zr.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch{}Zr.inspectOpts=Object.keys(process.env).filter(t=>/^debug_/i.test(t)).reduce((t,e)=>{let r=e.substring(6).toLowerCase().replace(/_([a-z])/g,(n,s)=>s.toUpperCase()),i=process.env[e];return/^(yes|on|true|enabled)$/i.test(i)?i=!0:/^(no|off|false|disabled)$/i.test(i)?i=!1:i==="null"?i=null:i=Number(i),t[r]=i,t},{});function D8e(){return"colors"in Zr.inspectOpts?!!Zr.inspectOpts.colors:T8e.isatty(process.stderr.fd)}function P8e(t){let{namespace:e,useColors:r}=this;if(r){let i=this.color,n="\x1B[3"+(i<8?i:"8;5;"+i),s=` ${n};1m${e} \x1B[0m`;t[0]=s+t[0].split(`
+ ${uIe.sanitize(Object.assign(Object.assign({},this),{request:this.request,response:this.response}))}`,enumerable:!1}),Object.setPrototypeOf(this,t.prototype)}};hm.RestError=Bu;Bu.REQUEST_SEND_ERROR="REQUEST_SEND_ERROR";Bu.PARSE_ERROR="PARSE_ERROR";function pIe(t){return t instanceof Bu?!0:(0,cIe.isError)(t)&&t.name==="RestError"}});var id=f(NE=>{"use strict";Object.defineProperty(NE,"__esModule",{value:!0});NE.uint8ArrayToString=fIe;NE.stringToUint8Array=hIe;function fIe(t,e){return Buffer.from(t).toString(e)}function hIe(t,e){return Buffer.from(t,e)}});var mm=f(xE=>{"use strict";Object.defineProperty(xE,"__esModule",{value:!0});xE.logger=void 0;var mIe=pm();xE.logger=(0,mIe.createClientLogger)("ts-http-runtime")});var Sq=f(TE=>{"use strict";Object.defineProperty(TE,"__esModule",{value:!0});TE.getBodyLength=_q;TE.createNodeHttpClient=wIe;var O9=(ms(),qs(hs)),D9=O9.__importStar(require("node:http")),P9=O9.__importStar(require("node:https")),Iq=O9.__importStar(require("node:zlib")),gIe=require("node:stream"),wq=Am(),yIe=wl(),ym=Iu(),wu=mm(),EIe=fm(),CIe={};function gm(t){return t&&typeof t.pipe=="function"}function Qq(t){return t.readable===!1?Promise.resolve():new Promise(e=>{let r=()=>{e(),t.removeListener("close",r),t.removeListener("end",r),t.removeListener("error",r)};t.on("close",r),t.on("end",r),t.on("error",r)})}function vq(t){return t&&typeof t.byteLength=="number"}var RE=class extends gIe.Transform{_transform(e,r,i){this.push(e),this.loadedBytes+=e.length;try{this.progressCallback({loadedBytes:this.loadedBytes}),i()}catch(n){i(n)}}constructor(e){super(),this.loadedBytes=0,this.progressCallback=e}},k9=class{constructor(){this.cachedHttpsAgents=new WeakMap}async sendRequest(e){var r,i,n;let s=new AbortController,a;if(e.abortSignal){if(e.abortSignal.aborted)throw new wq.AbortError("The operation was aborted. Request has already been canceled.");a=u=>{u.type==="abort"&&s.abort()},e.abortSignal.addEventListener("abort",a)}let o;e.timeout>0&&(o=setTimeout(()=>{let u=new EIe.Sanitizer;wu.logger.info(`request to '${u.sanitizeUrl(e.url)}' timed out. canceling...`),s.abort()},e.timeout));let l=e.headers.get("Accept-Encoding"),c=l?.includes("gzip")||l?.includes("deflate"),d=typeof e.body=="function"?e.body():e.body;if(d&&!e.headers.has("Content-Length")){let u=_q(d);u!==null&&e.headers.set("Content-Length",u)}let A;try{if(d&&e.onUploadProgress){let C=e.onUploadProgress,w=new RE(C);w.on("error",N=>{wu.logger.error("Error in upload progress",N)}),gm(d)?d.pipe(w):w.end(d),d=w}let u=await this.makeRequest(e,s,d);o!==void 0&&clearTimeout(o);let p=bIe(u),m={status:(r=u.statusCode)!==null&&r!==void 0?r:0,headers:p,request:e};if(e.method==="HEAD")return u.resume(),m;A=c?BIe(u,p):u;let E=e.onDownloadProgress;if(E){let C=new RE(E);C.on("error",w=>{wu.logger.error("Error in download progress",w)}),A.pipe(C),A=C}return!((i=e.streamResponseStatusCodes)===null||i===void 0)&&i.has(Number.POSITIVE_INFINITY)||!((n=e.streamResponseStatusCodes)===null||n===void 0)&&n.has(m.status)?m.readableStreamBody=A:m.bodyAsText=await IIe(A),m}finally{if(e.abortSignal&&a){let u=Promise.resolve();gm(d)&&(u=Qq(d));let p=Promise.resolve();gm(A)&&(p=Qq(A)),Promise.all([u,p]).then(()=>{var h;a&&((h=e.abortSignal)===null||h===void 0||h.removeEventListener("abort",a))}).catch(h=>{wu.logger.warning("Error when cleaning up abortListener on httpRequest",h)})}}}makeRequest(e,r,i){var n;let s=new URL(e.url),a=s.protocol!=="https:";if(a&&!e.allowInsecureConnection)throw new Error(`Cannot connect to ${e.url} while allowInsecureConnection is false.`);let o=(n=e.agent)!==null&&n!==void 0?n:this.getOrCreateAgent(e,a),l=Object.assign({agent:o,hostname:s.hostname,path:`${s.pathname}${s.search}`,port:s.port,method:e.method,headers:e.headers.toJSON({preserveCase:!0})},e.requestOverrides);return new Promise((c,d)=>{let A=a?D9.request(l,c):P9.request(l,c);A.once("error",u=>{var p;d(new ym.RestError(u.message,{code:(p=u.code)!==null&&p!==void 0?p:ym.RestError.REQUEST_SEND_ERROR,request:e}))}),r.signal.addEventListener("abort",()=>{let u=new wq.AbortError("The operation was aborted. Rejecting from abort signal callback while making request.");A.destroy(u),d(u)}),i&&gm(i)?i.pipe(A):i?typeof i=="string"||Buffer.isBuffer(i)?A.end(i):vq(i)?A.end(ArrayBuffer.isView(i)?Buffer.from(i.buffer):Buffer.from(i)):(wu.logger.error("Unrecognized body type",i),d(new ym.RestError("Unrecognized body type"))):A.end()})}getOrCreateAgent(e,r){var i;let n=e.disableKeepAlive;if(r)return n?D9.globalAgent:(this.cachedHttpAgent||(this.cachedHttpAgent=new D9.Agent({keepAlive:!0})),this.cachedHttpAgent);{if(n&&!e.tlsSettings)return P9.globalAgent;let s=(i=e.tlsSettings)!==null&&i!==void 0?i:CIe,a=this.cachedHttpsAgents.get(s);return a&&a.options.keepAlive===!n||(wu.logger.info("No cached TLS Agent exist, creating a new Agent"),a=new P9.Agent(Object.assign({keepAlive:!n},s)),this.cachedHttpsAgents.set(s,a)),a}}};function bIe(t){let e=(0,yIe.createHttpHeaders)();for(let r of Object.keys(t.headers)){let i=t.headers[r];Array.isArray(i)?i.length>0&&e.set(r,i[0]):i&&e.set(r,i)}return e}function BIe(t,e){let r=e.get("Content-Encoding");if(r==="gzip"){let i=Iq.createGunzip();return t.pipe(i),i}else if(r==="deflate"){let i=Iq.createInflate();return t.pipe(i),i}return t}function IIe(t){return new Promise((e,r)=>{let i=[];t.on("data",n=>{Buffer.isBuffer(n)?i.push(n):i.push(Buffer.from(n))}),t.on("end",()=>{e(Buffer.concat(i).toString("utf8"))}),t.on("error",n=>{n&&n?.name==="AbortError"?r(n):r(new ym.RestError(`Error reading response as text: ${n.message}`,{code:ym.RestError.PARSE_ERROR}))})})}function _q(t){return t?Buffer.isBuffer(t)?t.length:gm(t)?null:vq(t)?t.byteLength:typeof t=="string"?Buffer.from(t).length:null:0}function wIe(){return new k9}});var L9=f(F9=>{"use strict";Object.defineProperty(F9,"__esModule",{value:!0});F9.createDefaultHttpClient=vIe;var QIe=Sq();function vIe(){return(0,QIe.createNodeHttpClient)()}});var M9=f(Qu=>{"use strict";Object.defineProperty(Qu,"__esModule",{value:!0});Qu.logPolicyName=void 0;Qu.logPolicy=NIe;var _Ie=mm(),SIe=fm();Qu.logPolicyName="logPolicy";function NIe(t={}){var e;let r=(e=t.logger)!==null&&e!==void 0?e:_Ie.logger.info,i=new SIe.Sanitizer({additionalAllowedHeaderNames:t.additionalAllowedHeaderNames,additionalAllowedQueryParameters:t.additionalAllowedQueryParameters});return{name:Qu.logPolicyName,async sendRequest(n,s){if(!r.enabled)return s(n);r(`Request: ${i.sanitize(n)}`);let a=await s(n);return r(`Response status code: ${a.status}`),r(`Headers: ${i.sanitize(a.headers)}`),a}}}});var U9=f(vu=>{"use strict";Object.defineProperty(vu,"__esModule",{value:!0});vu.redirectPolicyName=void 0;vu.redirectPolicy=xIe;vu.redirectPolicyName="redirectPolicy";var Nq=["GET","HEAD"];function xIe(t={}){let{maxRetries:e=20}=t;return{name:vu.redirectPolicyName,async sendRequest(r,i){let n=await i(r);return xq(i,n,e)}}}async function xq(t,e,r,i=0){let{request:n,status:s,headers:a}=e,o=a.get("location");if(o&&(s===300||s===301&&Nq.includes(n.method)||s===302&&Nq.includes(n.method)||s===303&&n.method==="POST"||s===307)&&i{"use strict";Object.defineProperty(DE,"__esModule",{value:!0});DE.getHeaderName=RIe;DE.setPlatformSpecificData=TIe;var Rq=(ms(),qs(hs)),q9=Rq.__importStar(require("node:os")),H9=Rq.__importStar(require("node:process"));function RIe(){return"User-Agent"}async function TIe(t){if(H9&&H9.versions){let e=H9.versions;e.bun?t.set("Bun",e.bun):e.deno?t.set("Deno",e.deno):e.node&&t.set("Node",e.node)}t.set("OS",`(${q9.arch()}-${q9.type()}-${q9.release()})`)}});var nd=f(_u=>{"use strict";Object.defineProperty(_u,"__esModule",{value:!0});_u.DEFAULT_RETRY_POLICY_COUNT=_u.SDK_VERSION=void 0;_u.SDK_VERSION="0.3.0";_u.DEFAULT_RETRY_POLICY_COUNT=3});var Pq=f(PE=>{"use strict";Object.defineProperty(PE,"__esModule",{value:!0});PE.getUserAgentHeaderName=kIe;PE.getUserAgentValue=OIe;var Dq=Tq(),DIe=nd();function PIe(t){let e=[];for(let[r,i]of t){let n=i?`${r}/${i}`:r;e.push(n)}return e.join(" ")}function kIe(){return(0,Dq.getHeaderName)()}async function OIe(t){let e=new Map;e.set("ts-http-runtime",DIe.SDK_VERSION),await(0,Dq.setPlatformSpecificData)(e);let r=PIe(e);return t?`${t} ${r}`:r}});var G9=f(Su=>{"use strict";Object.defineProperty(Su,"__esModule",{value:!0});Su.userAgentPolicyName=void 0;Su.userAgentPolicy=FIe;var Oq=Pq(),kq=(0,Oq.getUserAgentHeaderName)();Su.userAgentPolicyName="userAgentPolicy";function FIe(t={}){let e=(0,Oq.getUserAgentValue)(t.userAgentPrefix);return{name:Su.userAgentPolicyName,async sendRequest(r,i){return r.headers.has(kq)||r.headers.set(kq,await e),i(r)}}}});var j9=f(Nu=>{"use strict";Object.defineProperty(Nu,"__esModule",{value:!0});Nu.decompressResponsePolicyName=void 0;Nu.decompressResponsePolicy=LIe;Nu.decompressResponsePolicyName="decompressResponsePolicy";function LIe(){return{name:Nu.decompressResponsePolicyName,async sendRequest(t,e){return t.method!=="HEAD"&&t.headers.set("Accept-Encoding","gzip,deflate"),e(t)}}}});var V9=f(z9=>{"use strict";Object.defineProperty(z9,"__esModule",{value:!0});z9.getRandomIntegerInclusive=MIe;function MIe(t,e){return t=Math.ceil(t),e=Math.floor(e),Math.floor(Math.random()*(e-t+1))+t}});var W9=f(Y9=>{"use strict";Object.defineProperty(Y9,"__esModule",{value:!0});Y9.calculateRetryDelay=qIe;var UIe=V9();function qIe(t,e){let r=e.retryDelayInMs*Math.pow(2,t),i=Math.min(e.maxRetryDelayInMs,r);return{retryAfterInMs:i/2+(0,UIe.getRandomIntegerInclusive)(0,i/2)}}});var J9=f(kE=>{"use strict";Object.defineProperty(kE,"__esModule",{value:!0});kE.delay=jIe;kE.parseHeaderValueAsNumber=zIe;var HIe=Am(),GIe="The operation was aborted.";function jIe(t,e,r){return new Promise((i,n)=>{let s,a,o=()=>n(new HIe.AbortError(r?.abortErrorMsg?r?.abortErrorMsg:GIe)),l=()=>{r?.abortSignal&&a&&r.abortSignal.removeEventListener("abort",a)};if(a=()=>(s&&clearTimeout(s),l(),o()),r?.abortSignal&&r.abortSignal.aborted)return o();s=setTimeout(()=>{l(),i(e)},t),r?.abortSignal&&r.abortSignal.addEventListener("abort",a)})}function zIe(t,e){let r=t.headers.get(e);if(!r)return;let i=Number(r);if(!Number.isNaN(i))return i}});var FE=f(OE=>{"use strict";Object.defineProperty(OE,"__esModule",{value:!0});OE.isThrottlingRetryResponse=WIe;OE.throttlingRetryStrategy=JIe;var VIe=J9(),$9="Retry-After",YIe=["retry-after-ms","x-ms-retry-after-ms",$9];function Fq(t){if(t&&[429,503].includes(t.status))try{for(let n of YIe){let s=(0,VIe.parseHeaderValueAsNumber)(t,n);if(s===0||s)return s*(n===$9?1e3:1)}let e=t.headers.get($9);if(!e)return;let i=Date.parse(e)-Date.now();return Number.isFinite(i)?Math.max(0,i):void 0}catch{return}}function WIe(t){return Number.isFinite(Fq(t))}function JIe(){return{name:"throttlingRetryStrategy",retry({response:t}){let e=Fq(t);return Number.isFinite(e)?{retryAfterInMs:e}:{skipStrategy:!0}}}}});var LE=f(Em=>{"use strict";Object.defineProperty(Em,"__esModule",{value:!0});Em.exponentialRetryStrategy=e8e;Em.isExponentialRetryResponse=Lq;Em.isSystemError=Mq;var $Ie=W9(),KIe=FE(),XIe=1e3,ZIe=1e3*64;function e8e(t={}){var e,r;let i=(e=t.retryDelayInMs)!==null&&e!==void 0?e:XIe,n=(r=t.maxRetryDelayInMs)!==null&&r!==void 0?r:ZIe;return{name:"exponentialRetryStrategy",retry({retryCount:s,response:a,responseError:o}){let l=Mq(o),c=l&&t.ignoreSystemErrors,d=Lq(a),A=d&&t.ignoreHttpStatusCodes;return a&&((0,KIe.isThrottlingRetryResponse)(a)||!d)||A||c?{skipStrategy:!0}:o&&!l&&!d?{errorToThrow:o}:(0,$Ie.calculateRetryDelay)(s,{retryDelayInMs:i,maxRetryDelayInMs:n})}}}function Lq(t){return!!(t&&t.status!==void 0&&(t.status>=500||t.status===408)&&t.status!==501&&t.status!==505)}function Mq(t){return t?t.code==="ETIMEDOUT"||t.code==="ESOCKETTIMEDOUT"||t.code==="ECONNREFUSED"||t.code==="ECONNRESET"||t.code==="ENOENT"||t.code==="ENOTFOUND":!1}});var xu=f(K9=>{"use strict";Object.defineProperty(K9,"__esModule",{value:!0});K9.retryPolicy=a8e;var t8e=J9(),r8e=Am(),i8e=pm(),Uq=nd(),n8e=(0,i8e.createClientLogger)("ts-http-runtime retryPolicy"),s8e="retryPolicy";function a8e(t,e={maxRetries:Uq.DEFAULT_RETRY_POLICY_COUNT}){let r=e.logger||n8e;return{name:s8e,async sendRequest(i,n){var s,a;let o,l,c=-1;e:for(;;){c+=1,o=void 0,l=void 0;try{r.info(`Retry ${c}: Attempting to send request`,i.requestId),o=await n(i),r.info(`Retry ${c}: Received a response from request`,i.requestId)}catch(d){if(r.error(`Retry ${c}: Received an error from request`,i.requestId),l=d,!d||l.name!=="RestError")throw d;o=l.response}if(!((s=i.abortSignal)===null||s===void 0)&&s.aborted)throw r.error(`Retry ${c}: Request aborted.`),new r8e.AbortError;if(c>=((a=e.maxRetries)!==null&&a!==void 0?a:Uq.DEFAULT_RETRY_POLICY_COUNT)){if(r.info(`Retry ${c}: Maximum retries reached. Returning the last received response, or throwing the last received error.`),l)throw l;if(o)return o;throw new Error("Maximum retries reached with no response or error to throw")}r.info(`Retry ${c}: Processing ${t.length} retry strategies.`);t:for(let d of t){let A=d.logger||r;A.info(`Retry ${c}: Processing retry strategy ${d.name}.`);let u=d.retry({retryCount:c,response:o,responseError:l});if(u.skipStrategy){A.info(`Retry ${c}: Skipped.`);continue t}let{errorToThrow:p,retryAfterInMs:h,redirectTo:m}=u;if(p)throw A.error(`Retry ${c}: Retry strategy ${d.name} throws error:`,p),p;if(h||h===0){A.info(`Retry ${c}: Retry strategy ${d.name} retries after ${h}`),await(0,t8e.delay)(h,void 0,{abortSignal:i.abortSignal});continue e}if(m){A.info(`Retry ${c}: Retry strategy ${d.name} redirects to ${m}`),i.url=m;continue e}}if(l)throw r.info("None of the retry strategies could work with the received error. Throwing it."),l;if(o)return r.info("None of the retry strategies could work with the received response. Returning it."),o}}}}});var X9=f(Ru=>{"use strict";Object.defineProperty(Ru,"__esModule",{value:!0});Ru.defaultRetryPolicyName=void 0;Ru.defaultRetryPolicy=A8e;var o8e=LE(),l8e=FE(),c8e=xu(),d8e=nd();Ru.defaultRetryPolicyName="defaultRetryPolicy";function A8e(t={}){var e;return{name:Ru.defaultRetryPolicyName,sendRequest:(0,c8e.retryPolicy)([(0,l8e.throttlingRetryStrategy)(),(0,o8e.exponentialRetryStrategy)(t)],{maxRetries:(e=t.maxRetries)!==null&&e!==void 0?e:d8e.DEFAULT_RETRY_POLICY_COUNT}).sendRequest}}});var Cm=f(Gr=>{"use strict";var Z9,e5,t5,r5;Object.defineProperty(Gr,"__esModule",{value:!0});Gr.isReactNative=Gr.isNodeRuntime=Gr.isNodeLike=Gr.isBun=Gr.isDeno=Gr.isWebWorker=Gr.isBrowser=void 0;Gr.isBrowser=typeof window<"u"&&typeof window.document<"u";Gr.isWebWorker=typeof self=="object"&&typeof self?.importScripts=="function"&&(((Z9=self.constructor)===null||Z9===void 0?void 0:Z9.name)==="DedicatedWorkerGlobalScope"||((e5=self.constructor)===null||e5===void 0?void 0:e5.name)==="ServiceWorkerGlobalScope"||((t5=self.constructor)===null||t5===void 0?void 0:t5.name)==="SharedWorkerGlobalScope");Gr.isDeno=typeof Deno<"u"&&typeof Deno.version<"u"&&typeof Deno.version.deno<"u";Gr.isBun=typeof Bun<"u"&&typeof Bun.version<"u";Gr.isNodeLike=typeof globalThis.process<"u"&&!!globalThis.process.version&&!!(!((r5=globalThis.process.versions)===null||r5===void 0)&&r5.node);Gr.isNodeRuntime=Gr.isNodeLike&&!Gr.isBun&&!Gr.isDeno;Gr.isReactNative=typeof navigator<"u"&&navigator?.product==="ReactNative"});var i5=f(Tu=>{"use strict";Object.defineProperty(Tu,"__esModule",{value:!0});Tu.formDataPolicyName=void 0;Tu.formDataPolicy=h8e;var u8e=id(),p8e=Cm(),qq=wl();Tu.formDataPolicyName="formDataPolicy";function f8e(t){var e;let r={};for(let[i,n]of t.entries())(e=r[i])!==null&&e!==void 0||(r[i]=[]),r[i].push(n);return r}function h8e(){return{name:Tu.formDataPolicyName,async sendRequest(t,e){if(p8e.isNodeLike&&typeof FormData<"u"&&t.body instanceof FormData&&(t.formData=f8e(t.body),t.body=void 0),t.formData){let r=t.headers.get("Content-Type");r&&r.indexOf("application/x-www-form-urlencoded")!==-1?t.body=m8e(t.formData):await g8e(t.formData,t),t.formData=void 0}return e(t)}}}function m8e(t){let e=new URLSearchParams;for(let[r,i]of Object.entries(t))if(Array.isArray(i))for(let n of i)e.append(r,n.toString());else e.append(r,i.toString());return e.toString()}async function g8e(t,e){let r=e.headers.get("Content-Type");if(r&&!r.startsWith("multipart/form-data"))return;e.headers.set("Content-Type",r??"multipart/form-data");let i=[];for(let[n,s]of Object.entries(t))for(let a of Array.isArray(s)?s:[s])if(typeof a=="string")i.push({headers:(0,qq.createHttpHeaders)({"Content-Disposition":`form-data; name="${n}"`}),body:(0,u8e.stringToUint8Array)(a,"utf-8")});else{if(a==null||typeof a!="object")throw new Error(`Unexpected value for key ${n}: ${a}. Value should be serialized to string first.`);{let o=a.name||"blob",l=(0,qq.createHttpHeaders)();l.set("Content-Disposition",`form-data; name="${n}"; filename="${o}"`),l.set("Content-Type",a.type||"application/octet-stream"),i.push({headers:l,body:a})}}e.multipartBody={parts:i}}});var Gq=f((Int,Hq)=>{var Du=1e3,Pu=Du*60,ku=Pu*60,sd=ku*24,y8e=sd*7,E8e=sd*365.25;Hq.exports=function(t,e){e=e||{};var r=typeof t;if(r==="string"&&t.length>0)return C8e(t);if(r==="number"&&isFinite(t))return e.long?B8e(t):b8e(t);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))};function C8e(t){if(t=String(t),!(t.length>100)){var e=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(e){var r=parseFloat(e[1]),i=(e[2]||"ms").toLowerCase();switch(i){case"years":case"year":case"yrs":case"yr":case"y":return r*E8e;case"weeks":case"week":case"w":return r*y8e;case"days":case"day":case"d":return r*sd;case"hours":case"hour":case"hrs":case"hr":case"h":return r*ku;case"minutes":case"minute":case"mins":case"min":case"m":return r*Pu;case"seconds":case"second":case"secs":case"sec":case"s":return r*Du;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function b8e(t){var e=Math.abs(t);return e>=sd?Math.round(t/sd)+"d":e>=ku?Math.round(t/ku)+"h":e>=Pu?Math.round(t/Pu)+"m":e>=Du?Math.round(t/Du)+"s":t+"ms"}function B8e(t){var e=Math.abs(t);return e>=sd?ME(t,e,sd,"day"):e>=ku?ME(t,e,ku,"hour"):e>=Pu?ME(t,e,Pu,"minute"):e>=Du?ME(t,e,Du,"second"):t+" ms"}function ME(t,e,r,i){var n=e>=r*1.5;return Math.round(t/r)+" "+i+(n?"s":"")}});var n5=f((wnt,jq)=>{function I8e(t){r.debug=r,r.default=r,r.coerce=l,r.disable=a,r.enable=n,r.enabled=o,r.humanize=Gq(),r.destroy=c,Object.keys(t).forEach(d=>{r[d]=t[d]}),r.names=[],r.skips=[],r.formatters={};function e(d){let A=0;for(let u=0;u{if(X==="%%")return"%";S++;let K=r.formatters[P];if(typeof K=="function"){let T=E[S];X=K.call(C,T),E.splice(S,1),S--}return X}),r.formatArgs.call(C,E),(C.log||r.log).apply(C,E)}return m.namespace=d,m.useColors=r.useColors(),m.color=r.selectColor(d),m.extend=i,m.destroy=r.destroy,Object.defineProperty(m,"enabled",{enumerable:!0,configurable:!1,get:()=>u!==null?u:(p!==r.namespaces&&(p=r.namespaces,h=r.enabled(d)),h),set:E=>{u=E}}),typeof r.init=="function"&&r.init(m),m}function i(d,A){let u=r(this.namespace+(typeof A>"u"?":":A)+d);return u.log=this.log,u}function n(d){r.save(d),r.namespaces=d,r.names=[],r.skips=[];let A=(typeof d=="string"?d:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(let u of A)u[0]==="-"?r.skips.push(u.slice(1)):r.names.push(u)}function s(d,A){let u=0,p=0,h=-1,m=0;for(;u"-"+A)].join(",");return r.enable(""),d}function o(d){for(let A of r.skips)if(s(d,A))return!1;for(let A of r.names)if(s(d,A))return!0;return!1}function l(d){return d instanceof Error?d.stack||d.message:d}function c(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return r.enable(r.load()),r}jq.exports=I8e});var zq=f((vn,UE)=>{vn.formatArgs=Q8e;vn.save=v8e;vn.load=_8e;vn.useColors=w8e;vn.storage=S8e();vn.destroy=(()=>{let t=!1;return()=>{t||(t=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})();vn.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function w8e(){if(typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let t;return typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&(t=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(t[1],10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function Q8e(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+UE.exports.humanize(this.diff),!this.useColors)return;let e="color: "+this.color;t.splice(1,0,e,"color: inherit");let r=0,i=0;t[0].replace(/%[a-zA-Z%]/g,n=>{n!=="%%"&&(r++,n==="%c"&&(i=r))}),t.splice(i,0,e)}vn.log=console.debug||console.log||(()=>{});function v8e(t){try{t?vn.storage.setItem("debug",t):vn.storage.removeItem("debug")}catch{}}function _8e(){let t;try{t=vn.storage.getItem("debug")||vn.storage.getItem("DEBUG")}catch{}return!t&&typeof process<"u"&&"env"in process&&(t=process.env.DEBUG),t}function S8e(){try{return localStorage}catch{}}UE.exports=n5()(vn);var{formatters:N8e}=UE.exports;N8e.j=function(t){try{return JSON.stringify(t)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}});var Yq=f((Qnt,Vq)=>{"use strict";Vq.exports=(t,e=process.argv)=>{let r=t.startsWith("-")?"":t.length===1?"-":"--",i=e.indexOf(r+t),n=e.indexOf("--");return i!==-1&&(n===-1||i{"use strict";var x8e=require("os"),Wq=require("tty"),gs=Yq(),{env:Xr}=process,Ql;gs("no-color")||gs("no-colors")||gs("color=false")||gs("color=never")?Ql=0:(gs("color")||gs("colors")||gs("color=true")||gs("color=always"))&&(Ql=1);"FORCE_COLOR"in Xr&&(Xr.FORCE_COLOR==="true"?Ql=1:Xr.FORCE_COLOR==="false"?Ql=0:Ql=Xr.FORCE_COLOR.length===0?1:Math.min(parseInt(Xr.FORCE_COLOR,10),3));function s5(t){return t===0?!1:{level:t,hasBasic:!0,has256:t>=2,has16m:t>=3}}function a5(t,e){if(Ql===0)return 0;if(gs("color=16m")||gs("color=full")||gs("color=truecolor"))return 3;if(gs("color=256"))return 2;if(t&&!e&&Ql===void 0)return 0;let r=Ql||0;if(Xr.TERM==="dumb")return r;if(process.platform==="win32"){let i=x8e.release().split(".");return Number(i[0])>=10&&Number(i[2])>=10586?Number(i[2])>=14931?3:2:1}if("CI"in Xr)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some(i=>i in Xr)||Xr.CI_NAME==="codeship"?1:r;if("TEAMCITY_VERSION"in Xr)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(Xr.TEAMCITY_VERSION)?1:0;if(Xr.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in Xr){let i=parseInt((Xr.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(Xr.TERM_PROGRAM){case"iTerm.app":return i>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(Xr.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(Xr.TERM)||"COLORTERM"in Xr?1:r}function R8e(t){let e=a5(t,t&&t.isTTY);return s5(e)}Jq.exports={supportsColor:R8e,stdout:s5(a5(!0,Wq.isatty(1))),stderr:s5(a5(!0,Wq.isatty(2)))}});var Xq=f((Zr,HE)=>{var T8e=require("tty"),qE=require("util");Zr.init=M8e;Zr.log=O8e;Zr.formatArgs=P8e;Zr.save=F8e;Zr.load=L8e;Zr.useColors=D8e;Zr.destroy=qE.deprecate(()=>{},"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.");Zr.colors=[6,2,3,4,5,1];try{let t=$q();t&&(t.stderr||t).level>=2&&(Zr.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221])}catch{}Zr.inspectOpts=Object.keys(process.env).filter(t=>/^debug_/i.test(t)).reduce((t,e)=>{let r=e.substring(6).toLowerCase().replace(/_([a-z])/g,(n,s)=>s.toUpperCase()),i=process.env[e];return/^(yes|on|true|enabled)$/i.test(i)?i=!0:/^(no|off|false|disabled)$/i.test(i)?i=!1:i==="null"?i=null:i=Number(i),t[r]=i,t},{});function D8e(){return"colors"in Zr.inspectOpts?!!Zr.inspectOpts.colors:T8e.isatty(process.stderr.fd)}function P8e(t){let{namespace:e,useColors:r}=this;if(r){let i=this.color,n="\x1B[3"+(i<8?i:"8;5;"+i),s=` ${n};1m${e} \x1B[0m`;t[0]=s+t[0].split(`
`).join(`
`+s),t.push(n+"m+"+HE.exports.humanize(this.diff)+"\x1B[0m")}else t[0]=k8e()+e+" "+t[0]}function k8e(){return Zr.inspectOpts.hideDate?"":new Date().toISOString()+" "}function O8e(...t){return process.stderr.write(qE.formatWithOptions(Zr.inspectOpts,...t)+`
`)}function F8e(t){t?process.env.DEBUG=t:delete process.env.DEBUG}function L8e(){return process.env.DEBUG}function M8e(t){t.inspectOpts={};let e=Object.keys(Zr.inspectOpts);for(let r=0;rj3e)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!z3e.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function Y3e(){return{name:qu.multipartPolicyName,async sendRequest(t,e){var r;if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let i=t.multipartBody.boundary,n=(r=t.headers.get("Content-Type"))!==null&&r!==void 0?r:"multipart/mixed",s=n.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!s)throw new Error(`Got multipart request body, but content-type header was not multipart: ${n}`);let[,a,o]=s;if(o&&i&&o!==i)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${i} in the request body`);return i??(i=o),i?V3e(i):i=M3e(),t.headers.set("Content-Type",`${a}; boundary=${i}`),await G3e(t,t.multipartBody.parts,i),t.multipartBody=void 0,e(t)}}}});var SH=f(m5=>{"use strict";Object.defineProperty(m5,"__esModule",{value:!0});m5.createPipelineFromOptions=nwe;var W3e=M9(),J3e=_9(),$3e=U9(),K3e=G9(),X3e=j9(),Z3e=X9(),ewe=i5(),vH=Cm(),twe=d5(),rwe=A5(),iwe=u5(),_H=h5();function nwe(t){let e=(0,J3e.createEmptyPipeline)();return vH.isNodeLike&&(t.agent&&e.addPolicy((0,rwe.agentPolicy)(t.agent)),t.tlsOptions&&e.addPolicy((0,iwe.tlsPolicy)(t.tlsOptions)),e.addPolicy((0,twe.proxyPolicy)(t.proxyOptions)),e.addPolicy((0,X3e.decompressResponsePolicy)())),e.addPolicy((0,ewe.formDataPolicy)(),{beforePolicies:[_H.multipartPolicyName]}),e.addPolicy((0,K3e.userAgentPolicy)(t.userAgentOptions)),e.addPolicy((0,_H.multipartPolicy)(),{afterPhase:"Deserialize"}),e.addPolicy((0,Z3e.defaultRetryPolicy)(t.retryOptions),{phase:"Retry"}),vH.isNodeLike&&e.addPolicy((0,$3e.redirectPolicy)(t.redirectOptions),{afterPhase:"Retry"}),e.addPolicy((0,W3e.logPolicy)(t.loggingOptions),{afterPhase:"Sign"}),e}});var NH=f(Hu=>{"use strict";Object.defineProperty(Hu,"__esModule",{value:!0});Hu.apiVersionPolicyName=void 0;Hu.apiVersionPolicy=swe;Hu.apiVersionPolicyName="ApiVersionPolicy";function swe(t){return{name:Hu.apiVersionPolicyName,sendRequest:(e,r)=>{let i=new URL(e.url);return!i.searchParams.get("api-version")&&t.apiVersion&&(e.url=`${e.url}${Array.from(i.searchParams.keys()).length>0?"&":"?"}api-version=${t.apiVersion}`),r(e)}}}});var xH=f(Gu=>{"use strict";Object.defineProperty(Gu,"__esModule",{value:!0});Gu.isOAuth2TokenCredential=awe;Gu.isBearerTokenCredential=owe;Gu.isBasicCredential=lwe;Gu.isApiKeyCredential=cwe;function awe(t){return"getOAuth2Token"in t}function owe(t){return"getBearerToken"in t}function lwe(t){return"username"in t&&"password"in t}function cwe(t){return"key"in t}});var Im=f(g5=>{"use strict";Object.defineProperty(g5,"__esModule",{value:!0});g5.ensureSecureConnection=pwe;var dwe=mm(),RH=!1;function Awe(t,e){if(e.allowInsecureConnection&&t.allowInsecureConnection){let r=new URL(t.url);if(r.hostname==="localhost"||r.hostname==="127.0.0.1")return!0}return!1}function uwe(){let t="Sending token over insecure transport. Assume any token issued is compromised.";dwe.logger.warning(t),typeof(process==null?void 0:process.emitWarning)=="function"&&!RH&&(RH=!0,process.emitWarning(t))}function pwe(t,e){if(!t.url.toLowerCase().startsWith("https://"))if(Awe(t,e))uwe();else throw new Error("Authentication is not permitted for non-TLS protected (non-https) URLs when allowInsecureConnection is false.")}});var TH=f(ju=>{"use strict";Object.defineProperty(ju,"__esModule",{value:!0});ju.apiKeyAuthenticationPolicyName=void 0;ju.apiKeyAuthenticationPolicy=hwe;var fwe=Im();ju.apiKeyAuthenticationPolicyName="apiKeyAuthenticationPolicy";function hwe(t){return{name:ju.apiKeyAuthenticationPolicyName,async sendRequest(e,r){var i,n;(0,fwe.ensureSecureConnection)(e,t);let s=(n=(i=e.authSchemes)!==null&&i!==void 0?i:t.authSchemes)===null||n===void 0?void 0:n.find(a=>a.kind==="apiKey");if(!s)return r(e);if(s.apiKeyLocation!=="header")throw new Error(`Unsupported API key location: ${s.apiKeyLocation}`);return e.headers.set(s.name,t.credential.key),r(e)}}}});var PH=f(zu=>{"use strict";Object.defineProperty(zu,"__esModule",{value:!0});zu.basicAuthenticationPolicyName=void 0;zu.basicAuthenticationPolicy=gwe;var DH=id(),mwe=Im();zu.basicAuthenticationPolicyName="bearerAuthenticationPolicy";function gwe(t){return{name:zu.basicAuthenticationPolicyName,async sendRequest(e,r){var i,n;if((0,mwe.ensureSecureConnection)(e,t),!((n=(i=e.authSchemes)!==null&&i!==void 0?i:t.authSchemes)===null||n===void 0?void 0:n.find(c=>c.kind==="http"&&c.scheme==="basic")))return r(e);let{username:a,password:o}=t.credential,l=(0,DH.uint8ArrayToString)((0,DH.stringToUint8Array)(`${a}:${o}`,"utf-8"),"base64");return e.headers.set("Authorization",`Basic ${l}`),r(e)}}}});var kH=f(Vu=>{"use strict";Object.defineProperty(Vu,"__esModule",{value:!0});Vu.bearerAuthenticationPolicyName=void 0;Vu.bearerAuthenticationPolicy=Ewe;var ywe=Im();Vu.bearerAuthenticationPolicyName="bearerAuthenticationPolicy";function Ewe(t){return{name:Vu.bearerAuthenticationPolicyName,async sendRequest(e,r){var i,n;if((0,ywe.ensureSecureConnection)(e,t),!((n=(i=e.authSchemes)!==null&&i!==void 0?i:t.authSchemes)===null||n===void 0?void 0:n.find(o=>o.kind==="http"&&o.scheme==="bearer")))return r(e);let a=await t.credential.getBearerToken({abortSignal:e.abortSignal});return e.headers.set("Authorization",`Bearer ${a}`),r(e)}}}});var OH=f(Yu=>{"use strict";Object.defineProperty(Yu,"__esModule",{value:!0});Yu.oauth2AuthenticationPolicyName=void 0;Yu.oauth2AuthenticationPolicy=bwe;var Cwe=Im();Yu.oauth2AuthenticationPolicyName="oauth2AuthenticationPolicy";function bwe(t){return{name:Yu.oauth2AuthenticationPolicyName,async sendRequest(e,r){var i,n;(0,Cwe.ensureSecureConnection)(e,t);let s=(n=(i=e.authSchemes)!==null&&i!==void 0?i:t.authSchemes)===null||n===void 0?void 0:n.find(o=>o.kind==="oauth2");if(!s)return r(e);let a=await t.credential.getOAuth2Token(s.flows,{abortSignal:e.abortSignal});return e.headers.set("Authorization",`Bearer ${a}`),r(e)}}}});var E5=f($E=>{"use strict";Object.defineProperty($E,"__esModule",{value:!0});$E.createDefaultPipeline=Nwe;$E.getCachedDefaultHttpsClient=xwe;var Bwe=L9(),Iwe=SH(),wwe=NH(),JE=xH(),Qwe=TH(),vwe=PH(),_we=kH(),Swe=OH(),y5;function Nwe(t={}){let e=(0,Iwe.createPipelineFromOptions)(t);e.addPolicy((0,wwe.apiVersionPolicy)(t));let{credential:r,authSchemes:i,allowInsecureConnection:n}=t;return r&&((0,JE.isApiKeyCredential)(r)?e.addPolicy((0,Qwe.apiKeyAuthenticationPolicy)({authSchemes:i,credential:r,allowInsecureConnection:n})):(0,JE.isBasicCredential)(r)?e.addPolicy((0,vwe.basicAuthenticationPolicy)({authSchemes:i,credential:r,allowInsecureConnection:n})):(0,JE.isBearerTokenCredential)(r)?e.addPolicy((0,_we.bearerAuthenticationPolicy)({authSchemes:i,credential:r,allowInsecureConnection:n})):(0,JE.isOAuth2TokenCredential)(r)&&e.addPolicy((0,Swe.oauth2AuthenticationPolicy)({authSchemes:i,credential:r,allowInsecureConnection:n}))),e}function xwe(){return y5||(y5=(0,Bwe.createDefaultHttpClient)()),y5}});var HH=f(KE=>{"use strict";Object.defineProperty(KE,"__esModule",{value:!0});KE.buildBodyPart=qH;KE.buildMultipartBody=Owe;var Rwe=Iu(),Twe=wl(),FH=id(),MH=Bm();function UH(t,e){if(t.headers){let r=Object.keys(t.headers).find(i=>i.toLowerCase()===e.toLowerCase());if(r)return t.headers[r]}}function Dwe(t){let e=UH(t,"content-type");if(e)return e;if(t.contentType===null)return;if(t.contentType)return t.contentType;let{body:r}=t;if(r!=null)return typeof r=="string"||typeof r=="number"||typeof r=="boolean"?"text/plain; charset=UTF-8":r instanceof Blob?r.type||"application/octet-stream":(0,MH.isBinaryBody)(r)?"application/octet-stream":"application/json"}function LH(t){return JSON.stringify(t)}function Pwe(t){var e;let r=UH(t,"content-disposition");if(r)return r;if(t.dispositionType===void 0&&t.name===void 0&&t.filename===void 0)return;let n=(e=t.dispositionType)!==null&&e!==void 0?e:"form-data";t.name&&(n+=`; name=${LH(t.name)}`);let s;if(t.filename)s=t.filename;else if(typeof File<"u"&&t.body instanceof File){let a=t.body.name;a!==""&&(s=a)}return s&&(n+=`; filename=${LH(s)}`),n}function kwe(t,e){if(t===void 0)return new Uint8Array([]);if((0,MH.isBinaryBody)(t))return t;if(typeof t=="string"||typeof t=="number"||typeof t=="boolean")return(0,FH.stringToUint8Array)(String(t),"utf-8");if(e&&/application\/(.+\+)?json(;.+)?/i.test(String(e)))return(0,FH.stringToUint8Array)(JSON.stringify(t),"utf-8");throw new Rwe.RestError(`Unsupported body/content-type combination: ${t}, ${e}`)}function qH(t){var e;let r=Dwe(t),i=Pwe(t),n=(0,Twe.createHttpHeaders)((e=t.headers)!==null&&e!==void 0?e:{});r&&n.set("content-type",r),i&&n.set("content-disposition",i);let s=kwe(t.body,r);return{headers:n,body:s}}function Owe(t){return{parts:t.map(qH)}}});var GH=f(b5=>{"use strict";Object.defineProperty(b5,"__esModule",{value:!0});b5.sendRequest=Hwe;var C5=Iu(),Fwe=wl(),Lwe=w9(),Mwe=E5(),Uwe=Bm(),qwe=HH();async function Hwe(t,e,r,i={},n){var s;let a=n??(0,Mwe.getCachedDefaultHttpsClient)(),o=zwe(t,e,i);try{let l=await r.sendRequest(a,o),c=l.headers.toJSON(),d=(s=l.readableStreamBody)!==null&&s!==void 0?s:l.browserStreamBody,A=i.responseAsStream||d!==void 0?void 0:Ywe(l),u=d??A;return i?.onResponse&&i.onResponse(Object.assign(Object.assign({},l),{request:o,rawHeaders:c,parsedBody:A})),{request:o,headers:c,status:`${l.status}`,body:u}}catch(l){if((0,C5.isRestError)(l)&&l.response&&i.onResponse){let{response:c}=l,d=c.headers.toJSON();i?.onResponse(Object.assign(Object.assign({},c),{request:o,rawHeaders:d}),l)}throw l}}function Gwe(t={}){var e,r,i;return(i=(e=t.contentType)!==null&&e!==void 0?e:(r=t.headers)===null||r===void 0?void 0:r["content-type"])!==null&&i!==void 0?i:jwe(t.body)}function jwe(t){if(ArrayBuffer.isView(t))return"application/octet-stream";if(typeof t=="string")try{return JSON.parse(t),"application/json"}catch{return}return"application/json"}function zwe(t,e,r={}){var i,n,s;let a=Gwe(r),{body:o,multipartBody:l}=Vwe(r.body,a),c=o!==void 0||l!==void 0,d=(0,Fwe.createHttpHeaders)(Object.assign(Object.assign(Object.assign({},r.headers?r.headers:{}),{accept:(s=(i=r.accept)!==null&&i!==void 0?i:(n=r.headers)===null||n===void 0?void 0:n.accept)!==null&&s!==void 0?s:"application/json"}),c&&a&&{"content-type":a}));return(0,Lwe.createPipelineRequest)({url:e,method:t,body:o,multipartBody:l,headers:d,allowInsecureConnection:r.allowInsecureConnection,abortSignal:r.abortSignal,onUploadProgress:r.onUploadProgress,onDownloadProgress:r.onDownloadProgress,timeout:r.timeout,enableBrowserStreams:!0,streamResponseStatusCodes:r.responseAsStream?new Set([Number.POSITIVE_INFINITY]):void 0})}function Vwe(t,e=""){if(t===void 0)return{body:void 0};if(typeof FormData<"u"&&t instanceof FormData)return{body:t};if((0,Uwe.isReadableStream)(t))return{body:t};if(ArrayBuffer.isView(t))return{body:t instanceof Uint8Array?t:JSON.stringify(t)};switch(e.split(";")[0]){case"application/json":return{body:JSON.stringify(t)};case"multipart/form-data":return Array.isArray(t)?{multipartBody:(0,qwe.buildMultipartBody)(t)}:{body:JSON.stringify(t)};case"text/plain":return{body:String(t)};default:return typeof t=="string"?{body:t}:{body:JSON.stringify(t)}}}function Ywe(t){var e,r;let n=((e=t.headers.get("content-type"))!==null&&e!==void 0?e:"").split(";")[0],s=(r=t.bodyAsText)!==null&&r!==void 0?r:"";if(n==="text/plain")return String(s);try{return s?JSON.parse(s):void 0}catch(a){if(n==="application/json")throw Wwe(t,a);return String(s)}}function Wwe(t,e){var r;let i=`Error "${e}" occurred while parsing the response body - ${t.bodyAsText}.`,n=(r=e.code)!==null&&r!==void 0?r:C5.RestError.PARSE_ERROR;return new C5.RestError(i,{code:n,statusCode:t.status,request:t.request,response:t})}});var VH=f(wm=>{"use strict";Object.defineProperty(wm,"__esModule",{value:!0});wm.buildRequestUrl=$we;wm.buildBaseUrl=jH;wm.replaceAll=zH;function Jwe(t){let e=t.value;return e!==void 0&&e.toString!==void 0&&typeof e.toString=="function"}function $we(t,e,r,i={}){if(e.startsWith("https://")||e.startsWith("http://"))return e;t=jH(t,i),e=Xwe(e,r,i);let n=Kwe(`${t}/${e}`,i);return new URL(n).toString().replace(/([^:]\/)\/+/g,"$1")}function B5(t,e,r,i){let n;r==="pipeDelimited"?n="|":r==="spaceDelimited"?n="%20":n=",";let s;Array.isArray(i)?s=i:typeof i=="object"&&i.toString===Object.prototype.toString?s=Object.entries(i).flat():s=[i];let a=s.map(o=>{if(o==null)return"";if(!o.toString||typeof o.toString!="function")throw new Error(`Query parameters must be able to be represented as string, ${t} can't`);let l=o.toISOString!==void 0?o.toISOString():o.toString();return e?l:encodeURIComponent(l)}).join(n);return`${e?t:encodeURIComponent(t)}=${a}`}function Kwe(t,e={}){var r,i,n,s;if(!e.queryParameters)return t;let a=new URL(t),o=e.queryParameters,l=[];for(let c of Object.keys(o)){let d=o[c];if(d==null)continue;let A=Jwe(d),u=A?d.value:d,p=A&&(r=d.explode)!==null&&r!==void 0?r:!1,h=A&&d.style?d.style:"form";if(p)if(Array.isArray(u))for(let m of u)l.push(B5(c,(i=e.skipUrlEncoding)!==null&&i!==void 0?i:!1,h,m));else if(typeof u=="object")for(let[m,E]of Object.entries(u))l.push(B5(m,(n=e.skipUrlEncoding)!==null&&n!==void 0?n:!1,h,E));else throw new Error("explode can only be set to true for objects and arrays");else l.push(B5(c,(s=e.skipUrlEncoding)!==null&&s!==void 0?s:!1,h,u))}return a.search!==""&&(a.search+="&"),a.search+=l.join("&"),a.toString()}function jH(t,e){var r;if(!e.pathParameters)return t;let i=e.pathParameters;for(let[n,s]of Object.entries(i)){if(s==null)throw new Error(`Path parameters ${n} must not be undefined or null`);if(!s.toString||typeof s.toString!="function")throw new Error(`Path parameters must be able to be represented as string, ${n} can't`);let a=s.toISOString!==void 0?s.toISOString():String(s);e.skipUrlEncoding||(a=encodeURIComponent(s)),t=(r=zH(t,`{${n}}`,a))!==null&&r!==void 0?r:""}return t}function Xwe(t,e,r={}){var i;for(let n of e){let s=typeof n=="object"&&((i=n.allowReserved)!==null&&i!==void 0?i:!1),a=typeof n=="object"?n.value:n;!r.skipUrlEncoding&&!s&&(a=encodeURIComponent(a)),t=t.replace(/\{[\w-]+\}/,String(a))}return t}function zH(t,e,r){return!t||!e?t:t.split(e).join(r||"")}});var WH=f(w5=>{"use strict";Object.defineProperty(w5,"__esModule",{value:!0});w5.getClient=t9e;var Zwe=E5(),I5=GH(),e9e=VH(),YH=Cm();function t9e(t,e={}){var r,i,n;let s=(r=e.pipeline)!==null&&r!==void 0?r:(0,Zwe.createDefaultPipeline)(e);if(!((i=e.additionalPolicies)===null||i===void 0)&&i.length)for(let{policy:d,position:A}of e.additionalPolicies){let u=A==="perRetry"?"Sign":void 0;s.addPolicy(d,{afterPhase:u})}let{allowInsecureConnection:a,httpClient:o}=e,l=(n=e.endpoint)!==null&&n!==void 0?n:t,c=(d,...A)=>{let u=p=>(0,e9e.buildRequestUrl)(l,d,A,Object.assign({allowInsecureConnection:a},p));return{get:(p={})=>vl("GET",u(p),s,p,a,o),post:(p={})=>vl("POST",u(p),s,p,a,o),put:(p={})=>vl("PUT",u(p),s,p,a,o),patch:(p={})=>vl("PATCH",u(p),s,p,a,o),delete:(p={})=>vl("DELETE",u(p),s,p,a,o),head:(p={})=>vl("HEAD",u(p),s,p,a,o),options:(p={})=>vl("OPTIONS",u(p),s,p,a,o),trace:(p={})=>vl("TRACE",u(p),s,p,a,o)}};return{path:c,pathUnchecked:c,pipeline:s}}function vl(t,e,r,i,n,s){var a;return n=(a=i.allowInsecureConnection)!==null&&a!==void 0?a:n,{then:function(o,l){return(0,I5.sendRequest)(t,e,r,Object.assign(Object.assign({},i),{allowInsecureConnection:n}),s).then(o,l)},async asBrowserStream(){if(YH.isNodeLike)throw new Error("`asBrowserStream` is supported only in the browser environment. Use `asNodeStream` instead to obtain the response body stream. If you require a Web stream of the response in Node, consider using `Readable.toWeb` on the result of `asNodeStream`.");return(0,I5.sendRequest)(t,e,r,Object.assign(Object.assign({},i),{allowInsecureConnection:n,responseAsStream:!0}),s)},async asNodeStream(){if(YH.isNodeLike)return(0,I5.sendRequest)(t,e,r,Object.assign(Object.assign({},i),{allowInsecureConnection:n,responseAsStream:!0}),s);throw new Error("`isNodeStream` is not supported in the browser environment. Use `asBrowserStream` to obtain the response body stream.")}}}});var JH=f(Q5=>{"use strict";Object.defineProperty(Q5,"__esModule",{value:!0});Q5.operationOptionsToRequestParameters=r9e;function r9e(t){var e,r,i,n,s,a;return{allowInsecureConnection:(e=t.requestOptions)===null||e===void 0?void 0:e.allowInsecureConnection,timeout:(r=t.requestOptions)===null||r===void 0?void 0:r.timeout,skipUrlEncoding:(i=t.requestOptions)===null||i===void 0?void 0:i.skipUrlEncoding,abortSignal:t.abortSignal,onUploadProgress:(n=t.requestOptions)===null||n===void 0?void 0:n.onUploadProgress,onDownloadProgress:(s=t.requestOptions)===null||s===void 0?void 0:s.onDownloadProgress,headers:Object.assign({},(a=t.requestOptions)===null||a===void 0?void 0:a.headers),onResponse:t.onResponse}}});var KH=f(v5=>{"use strict";Object.defineProperty(v5,"__esModule",{value:!0});v5.createRestError=s9e;var i9e=Iu(),n9e=wl();function s9e(t,e){var r,i,n;let s=typeof t=="string"?e:t,a=(i=(r=s.body)===null||r===void 0?void 0:r.error)!==null&&i!==void 0?i:s.body,o=typeof t=="string"?t:(n=a?.message)!==null&&n!==void 0?n:`Unexpected status code: ${s.status}`;return new i9e.RestError(o,{statusCode:$H(s.status),code:a?.code,request:s.request,response:a9e(s)})}function a9e(t){var e;return{headers:(0,n9e.createHttpHeaders)(t.headers),request:t.request,status:(e=$H(t.status))!==null&&e!==void 0?e:-1}}function $H(t){let e=Number.parseInt(t);return Number.isNaN(e)?void 0:e}});var Wu=f(at=>{"use strict";Object.defineProperty(at,"__esModule",{value:!0});at.createRestError=at.operationOptionsToRequestParameters=at.getClient=at.createDefaultHttpClient=at.uint8ArrayToString=at.stringToUint8Array=at.isRestError=at.RestError=at.createEmptyPipeline=at.createPipelineRequest=at.createHttpHeaders=at.TypeSpecRuntimeLogger=at.setLogLevel=at.getLogLevel=at.createClientLogger=at.AbortError=void 0;var XH=(ms(),qs(hs)),o9e=Am();Object.defineProperty(at,"AbortError",{enumerable:!0,get:function(){return o9e.AbortError}});var XE=pm();Object.defineProperty(at,"createClientLogger",{enumerable:!0,get:function(){return XE.createClientLogger}});Object.defineProperty(at,"getLogLevel",{enumerable:!0,get:function(){return XE.getLogLevel}});Object.defineProperty(at,"setLogLevel",{enumerable:!0,get:function(){return XE.setLogLevel}});Object.defineProperty(at,"TypeSpecRuntimeLogger",{enumerable:!0,get:function(){return XE.TypeSpecRuntimeLogger}});var l9e=wl();Object.defineProperty(at,"createHttpHeaders",{enumerable:!0,get:function(){return l9e.createHttpHeaders}});XH.__exportStar(yq(),at);XH.__exportStar(Cq(),at);var c9e=w9();Object.defineProperty(at,"createPipelineRequest",{enumerable:!0,get:function(){return c9e.createPipelineRequest}});var d9e=_9();Object.defineProperty(at,"createEmptyPipeline",{enumerable:!0,get:function(){return d9e.createEmptyPipeline}});var ZH=Iu();Object.defineProperty(at,"RestError",{enumerable:!0,get:function(){return ZH.RestError}});Object.defineProperty(at,"isRestError",{enumerable:!0,get:function(){return ZH.isRestError}});var eG=id();Object.defineProperty(at,"stringToUint8Array",{enumerable:!0,get:function(){return eG.stringToUint8Array}});Object.defineProperty(at,"uint8ArrayToString",{enumerable:!0,get:function(){return eG.uint8ArrayToString}});var A9e=L9();Object.defineProperty(at,"createDefaultHttpClient",{enumerable:!0,get:function(){return A9e.createDefaultHttpClient}});var u9e=WH();Object.defineProperty(at,"getClient",{enumerable:!0,get:function(){return u9e.getClient}});var p9e=JH();Object.defineProperty(at,"operationOptionsToRequestParameters",{enumerable:!0,get:function(){return p9e.operationOptionsToRequestParameters}});var f9e=KH();Object.defineProperty(at,"createRestError",{enumerable:!0,get:function(){return f9e.createRestError}})});var S5=f(_5=>{"use strict";Object.defineProperty(_5,"__esModule",{value:!0});_5.createEmptyPipeline=m9e;var h9e=Wu();function m9e(){return(0,h9e.createEmptyPipeline)()}});var tG=f(ZE=>{"use strict";Object.defineProperty(ZE,"__esModule",{value:!0});ZE.createLoggerContext=void 0;var g9e=pm();Object.defineProperty(ZE,"createLoggerContext",{enumerable:!0,get:function(){return g9e.createLoggerContext}})});var Ju=f(od=>{"use strict";Object.defineProperty(od,"__esModule",{value:!0});od.AzureLogger=void 0;od.setLogLevel=E9e;od.getLogLevel=C9e;od.createClientLogger=b9e;var y9e=tG(),e4=(0,y9e.createLoggerContext)({logLevelEnvVarName:"AZURE_LOG_LEVEL",namespace:"azure"});od.AzureLogger=e4.logger;function E9e(t){e4.setLogLevel(t)}function C9e(){return e4.getLogLevel()}function b9e(t){return e4.createClientLogger(t)}});var Qm=f(t4=>{"use strict";Object.defineProperty(t4,"__esModule",{value:!0});t4.logger=void 0;var B9e=Ju();t4.logger=(0,B9e.createClientLogger)("core-rest-pipeline")});var rG=f(vm=>{"use strict";Object.defineProperty(vm,"__esModule",{value:!0});vm.exponentialRetryPolicyName=void 0;vm.exponentialRetryPolicy=v9e;var I9e=LE(),w9e=xu(),Q9e=nd();vm.exponentialRetryPolicyName="exponentialRetryPolicy";function v9e(t={}){var e;return(0,w9e.retryPolicy)([(0,I9e.exponentialRetryStrategy)(Object.assign(Object.assign({},t),{ignoreSystemErrors:!0}))],{maxRetries:(e=t.maxRetries)!==null&&e!==void 0?e:Q9e.DEFAULT_RETRY_POLICY_COUNT})}});var iG=f($u=>{"use strict";Object.defineProperty($u,"__esModule",{value:!0});$u.systemErrorRetryPolicyName=void 0;$u.systemErrorRetryPolicy=x9e;var _9e=LE(),S9e=xu(),N9e=nd();$u.systemErrorRetryPolicyName="systemErrorRetryPolicy";function x9e(t={}){var e;return{name:$u.systemErrorRetryPolicyName,sendRequest:(0,S9e.retryPolicy)([(0,_9e.exponentialRetryStrategy)(Object.assign(Object.assign({},t),{ignoreHttpStatusCodes:!0}))],{maxRetries:(e=t.maxRetries)!==null&&e!==void 0?e:N9e.DEFAULT_RETRY_POLICY_COUNT}).sendRequest}}});var nG=f(Ku=>{"use strict";Object.defineProperty(Ku,"__esModule",{value:!0});Ku.throttlingRetryPolicyName=void 0;Ku.throttlingRetryPolicy=P9e;var R9e=FE(),T9e=xu(),D9e=nd();Ku.throttlingRetryPolicyName="throttlingRetryPolicy";function P9e(t={}){var e;return{name:Ku.throttlingRetryPolicyName,sendRequest:(0,T9e.retryPolicy)([(0,R9e.throttlingRetryStrategy)()],{maxRetries:(e=t.maxRetries)!==null&&e!==void 0?e:D9e.DEFAULT_RETRY_POLICY_COUNT}).sendRequest}}});var Sn=f(Be=>{"use strict";Object.defineProperty(Be,"__esModule",{value:!0});Be.userAgentPolicyName=Be.userAgentPolicy=Be.tlsPolicyName=Be.tlsPolicy=Be.redirectPolicyName=Be.redirectPolicy=Be.getDefaultProxySettings=Be.proxyPolicyName=Be.proxyPolicy=Be.multipartPolicyName=Be.multipartPolicy=Be.logPolicyName=Be.logPolicy=Be.formDataPolicyName=Be.formDataPolicy=Be.throttlingRetryPolicyName=Be.throttlingRetryPolicy=Be.systemErrorRetryPolicyName=Be.systemErrorRetryPolicy=Be.retryPolicy=Be.exponentialRetryPolicyName=Be.exponentialRetryPolicy=Be.defaultRetryPolicyName=Be.defaultRetryPolicy=Be.decompressResponsePolicyName=Be.decompressResponsePolicy=Be.agentPolicyName=Be.agentPolicy=void 0;var sG=A5();Object.defineProperty(Be,"agentPolicy",{enumerable:!0,get:function(){return sG.agentPolicy}});Object.defineProperty(Be,"agentPolicyName",{enumerable:!0,get:function(){return sG.agentPolicyName}});var aG=j9();Object.defineProperty(Be,"decompressResponsePolicy",{enumerable:!0,get:function(){return aG.decompressResponsePolicy}});Object.defineProperty(Be,"decompressResponsePolicyName",{enumerable:!0,get:function(){return aG.decompressResponsePolicyName}});var oG=X9();Object.defineProperty(Be,"defaultRetryPolicy",{enumerable:!0,get:function(){return oG.defaultRetryPolicy}});Object.defineProperty(Be,"defaultRetryPolicyName",{enumerable:!0,get:function(){return oG.defaultRetryPolicyName}});var lG=rG();Object.defineProperty(Be,"exponentialRetryPolicy",{enumerable:!0,get:function(){return lG.exponentialRetryPolicy}});Object.defineProperty(Be,"exponentialRetryPolicyName",{enumerable:!0,get:function(){return lG.exponentialRetryPolicyName}});var k9e=xu();Object.defineProperty(Be,"retryPolicy",{enumerable:!0,get:function(){return k9e.retryPolicy}});var cG=iG();Object.defineProperty(Be,"systemErrorRetryPolicy",{enumerable:!0,get:function(){return cG.systemErrorRetryPolicy}});Object.defineProperty(Be,"systemErrorRetryPolicyName",{enumerable:!0,get:function(){return cG.systemErrorRetryPolicyName}});var dG=nG();Object.defineProperty(Be,"throttlingRetryPolicy",{enumerable:!0,get:function(){return dG.throttlingRetryPolicy}});Object.defineProperty(Be,"throttlingRetryPolicyName",{enumerable:!0,get:function(){return dG.throttlingRetryPolicyName}});var AG=i5();Object.defineProperty(Be,"formDataPolicy",{enumerable:!0,get:function(){return AG.formDataPolicy}});Object.defineProperty(Be,"formDataPolicyName",{enumerable:!0,get:function(){return AG.formDataPolicyName}});var uG=M9();Object.defineProperty(Be,"logPolicy",{enumerable:!0,get:function(){return uG.logPolicy}});Object.defineProperty(Be,"logPolicyName",{enumerable:!0,get:function(){return uG.logPolicyName}});var pG=h5();Object.defineProperty(Be,"multipartPolicy",{enumerable:!0,get:function(){return pG.multipartPolicy}});Object.defineProperty(Be,"multipartPolicyName",{enumerable:!0,get:function(){return pG.multipartPolicyName}});var N5=d5();Object.defineProperty(Be,"proxyPolicy",{enumerable:!0,get:function(){return N5.proxyPolicy}});Object.defineProperty(Be,"proxyPolicyName",{enumerable:!0,get:function(){return N5.proxyPolicyName}});Object.defineProperty(Be,"getDefaultProxySettings",{enumerable:!0,get:function(){return N5.getDefaultProxySettings}});var fG=U9();Object.defineProperty(Be,"redirectPolicy",{enumerable:!0,get:function(){return fG.redirectPolicy}});Object.defineProperty(Be,"redirectPolicyName",{enumerable:!0,get:function(){return fG.redirectPolicyName}});var hG=u5();Object.defineProperty(Be,"tlsPolicy",{enumerable:!0,get:function(){return hG.tlsPolicy}});Object.defineProperty(Be,"tlsPolicyName",{enumerable:!0,get:function(){return hG.tlsPolicyName}});var mG=G9();Object.defineProperty(Be,"userAgentPolicy",{enumerable:!0,get:function(){return mG.userAgentPolicy}});Object.defineProperty(Be,"userAgentPolicyName",{enumerable:!0,get:function(){return mG.userAgentPolicyName}})});var x5=f(_m=>{"use strict";Object.defineProperty(_m,"__esModule",{value:!0});_m.logPolicyName=void 0;_m.logPolicy=F9e;var O9e=Qm(),gG=Sn();_m.logPolicyName=gG.logPolicyName;function F9e(t={}){return(0,gG.logPolicy)(Object.assign({logger:O9e.logger.info},t))}});var R5=f(Sm=>{"use strict";Object.defineProperty(Sm,"__esModule",{value:!0});Sm.redirectPolicyName=void 0;Sm.redirectPolicy=L9e;var yG=Sn();Sm.redirectPolicyName=yG.redirectPolicyName;function L9e(t={}){return(0,yG.redirectPolicy)(t)}});var CG=f(r4=>{"use strict";Object.defineProperty(r4,"__esModule",{value:!0});r4.getHeaderName=M9e;r4.setPlatformSpecificData=U9e;var EG=(ms(),qs(hs)),T5=EG.__importStar(require("node:os")),D5=EG.__importStar(require("node:process"));function M9e(){return"User-Agent"}async function U9e(t){if(D5&&D5.versions){let e=D5.versions;e.bun?t.set("Bun",e.bun):e.deno?t.set("Deno",e.deno):e.node&&t.set("Node",e.node)}t.set("OS",`(${T5.arch()}-${T5.type()}-${T5.release()})`)}});var i4=f(Xu=>{"use strict";Object.defineProperty(Xu,"__esModule",{value:!0});Xu.DEFAULT_RETRY_POLICY_COUNT=Xu.SDK_VERSION=void 0;Xu.SDK_VERSION="1.21.0";Xu.DEFAULT_RETRY_POLICY_COUNT=3});var P5=f(n4=>{"use strict";Object.defineProperty(n4,"__esModule",{value:!0});n4.getUserAgentHeaderName=G9e;n4.getUserAgentValue=j9e;var bG=CG(),q9e=i4();function H9e(t){let e=[];for(let[r,i]of t){let n=i?`${r}/${i}`:r;e.push(n)}return e.join(" ")}function G9e(){return(0,bG.getHeaderName)()}async function j9e(t){let e=new Map;e.set("core-rest-pipeline",q9e.SDK_VERSION),await(0,bG.setPlatformSpecificData)(e);let r=H9e(e);return t?`${t} ${r}`:r}});var k5=f(Zu=>{"use strict";Object.defineProperty(Zu,"__esModule",{value:!0});Zu.userAgentPolicyName=void 0;Zu.userAgentPolicy=z9e;var IG=P5(),BG=(0,IG.getUserAgentHeaderName)();Zu.userAgentPolicyName="userAgentPolicy";function z9e(t={}){let e=(0,IG.getUserAgentValue)(t.userAgentPrefix);return{name:Zu.userAgentPolicyName,async sendRequest(r,i){return r.headers.has(BG)||r.headers.set(BG,await e),i(r)}}}});var QG=f(s4=>{"use strict";Object.defineProperty(s4,"__esModule",{value:!0});s4.computeSha256Hmac=V9e;s4.computeSha256Hash=Y9e;var wG=require("node:crypto");async function V9e(t,e,r){let i=Buffer.from(t,"base64");return(0,wG.createHmac)("sha256",i).update(e).digest(r)}async function Y9e(t,e){return(0,wG.createHash)("sha256").update(t).digest(e)}});var Nm=f(ot=>{"use strict";Object.defineProperty(ot,"__esModule",{value:!0});ot.Sanitizer=ot.uint8ArrayToString=ot.stringToUint8Array=ot.isWebWorker=ot.isReactNative=ot.isDeno=ot.isNodeRuntime=ot.isNodeLike=ot.isBun=ot.isBrowser=ot.randomUUID=ot.computeSha256Hmac=ot.computeSha256Hash=ot.isError=ot.isObject=ot.getRandomIntegerInclusive=ot.calculateRetryDelay=void 0;var W9e=W9();Object.defineProperty(ot,"calculateRetryDelay",{enumerable:!0,get:function(){return W9e.calculateRetryDelay}});var J9e=V9();Object.defineProperty(ot,"getRandomIntegerInclusive",{enumerable:!0,get:function(){return J9e.getRandomIntegerInclusive}});var $9e=vE();Object.defineProperty(ot,"isObject",{enumerable:!0,get:function(){return $9e.isObject}});var K9e=x9();Object.defineProperty(ot,"isError",{enumerable:!0,get:function(){return K9e.isError}});var vG=QG();Object.defineProperty(ot,"computeSha256Hash",{enumerable:!0,get:function(){return vG.computeSha256Hash}});Object.defineProperty(ot,"computeSha256Hmac",{enumerable:!0,get:function(){return vG.computeSha256Hmac}});var X9e=QE();Object.defineProperty(ot,"randomUUID",{enumerable:!0,get:function(){return X9e.randomUUID}});var ld=Cm();Object.defineProperty(ot,"isBrowser",{enumerable:!0,get:function(){return ld.isBrowser}});Object.defineProperty(ot,"isBun",{enumerable:!0,get:function(){return ld.isBun}});Object.defineProperty(ot,"isNodeLike",{enumerable:!0,get:function(){return ld.isNodeLike}});Object.defineProperty(ot,"isNodeRuntime",{enumerable:!0,get:function(){return ld.isNodeRuntime}});Object.defineProperty(ot,"isDeno",{enumerable:!0,get:function(){return ld.isDeno}});Object.defineProperty(ot,"isReactNative",{enumerable:!0,get:function(){return ld.isReactNative}});Object.defineProperty(ot,"isWebWorker",{enumerable:!0,get:function(){return ld.isWebWorker}});var _G=id();Object.defineProperty(ot,"stringToUint8Array",{enumerable:!0,get:function(){return _G.stringToUint8Array}});Object.defineProperty(ot,"uint8ArrayToString",{enumerable:!0,get:function(){return _G.uint8ArrayToString}});var Z9e=fm();Object.defineProperty(ot,"Sanitizer",{enumerable:!0,get:function(){return Z9e.Sanitizer}})});var SG=f(O5=>{"use strict";Object.defineProperty(O5,"__esModule",{value:!0});O5.cancelablePromiseRace=e5e;async function e5e(t,e){var r,i;let n=new AbortController;function s(){n.abort()}(r=e?.abortSignal)===null||r===void 0||r.addEventListener("abort",s);try{return await Promise.race(t.map(a=>a({abortSignal:n.signal})))}finally{n.abort(),(i=e?.abortSignal)===null||i===void 0||i.removeEventListener("abort",s)}}});var NG=f(a4=>{"use strict";Object.defineProperty(a4,"__esModule",{value:!0});a4.AbortError=void 0;var F5=class extends Error{constructor(e){super(e),this.name="AbortError"}};a4.AbortError=F5});var L5=f(o4=>{"use strict";Object.defineProperty(o4,"__esModule",{value:!0});o4.AbortError=void 0;var t5e=NG();Object.defineProperty(o4,"AbortError",{enumerable:!0,get:function(){return t5e.AbortError}})});var U5=f(M5=>{"use strict";Object.defineProperty(M5,"__esModule",{value:!0});M5.createAbortablePromise=i5e;var r5e=L5();function i5e(t,e){let{cleanupBeforeAbort:r,abortSignal:i,abortErrorMsg:n}=e??{};return new Promise((s,a)=>{function o(){a(new r5e.AbortError(n??"The operation was aborted."))}function l(){i?.removeEventListener("abort",c)}function c(){r?.(),l(),o()}if(i?.aborted)return o();try{t(d=>{l(),s(d)},d=>{l(),a(d)})}catch(d){a(d)}i?.addEventListener("abort",c)})}});var xG=f(l4=>{"use strict";Object.defineProperty(l4,"__esModule",{value:!0});l4.delay=o5e;l4.calculateRetryDelay=l5e;var n5e=U5(),s5e=Nm(),a5e="The delay was aborted.";function o5e(t,e){let r,{abortSignal:i,abortErrorMsg:n}=e??{};return(0,n5e.createAbortablePromise)(s=>{r=setTimeout(s,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:i,abortErrorMsg:n??a5e})}function l5e(t,e){let r=e.retryDelayInMs*Math.pow(2,t),i=Math.min(e.maxRetryDelayInMs,r);return{retryAfterInMs:i/2+(0,s5e.getRandomIntegerInclusive)(0,i/2)}}});var RG=f(q5=>{"use strict";Object.defineProperty(q5,"__esModule",{value:!0});q5.getErrorMessage=d5e;var c5e=Nm();function d5e(t){if((0,c5e.isError)(t))return t.message;{let e;try{typeof t=="object"&&t?e=JSON.stringify(t):e=String(t)}catch{e="[unable to stringify input]"}return`Unknown error ${e}`}}});var DG=f(xm=>{"use strict";Object.defineProperty(xm,"__esModule",{value:!0});xm.isDefined=H5;xm.isObjectWithProperties=A5e;xm.objectHasProperty=TG;function H5(t){return typeof t<"u"&&t!==null}function A5e(t,e){if(!H5(t)||typeof t!="object")return!1;for(let r of e)if(!TG(t,r))return!1;return!0}function TG(t,e){return H5(t)&&typeof t=="object"&&e in t}});var Pa=f(ze=>{"use strict";Object.defineProperty(ze,"__esModule",{value:!0});ze.isWebWorker=ze.isReactNative=ze.isNodeRuntime=ze.isNodeLike=ze.isNode=ze.isDeno=ze.isBun=ze.isBrowser=ze.objectHasProperty=ze.isObjectWithProperties=ze.isDefined=ze.getErrorMessage=ze.delay=ze.createAbortablePromise=ze.cancelablePromiseRace=void 0;ze.calculateRetryDelay=g5e;ze.computeSha256Hash=y5e;ze.computeSha256Hmac=E5e;ze.getRandomIntegerInclusive=C5e;ze.isError=b5e;ze.isObject=B5e;ze.randomUUID=I5e;ze.uint8ArrayToString=w5e;ze.stringToUint8Array=Q5e;var u5e=(ms(),qs(hs)),Ei=u5e.__importStar(Nm()),p5e=SG();Object.defineProperty(ze,"cancelablePromiseRace",{enumerable:!0,get:function(){return p5e.cancelablePromiseRace}});var f5e=U5();Object.defineProperty(ze,"createAbortablePromise",{enumerable:!0,get:function(){return f5e.createAbortablePromise}});var h5e=xG();Object.defineProperty(ze,"delay",{enumerable:!0,get:function(){return h5e.delay}});var m5e=RG();Object.defineProperty(ze,"getErrorMessage",{enumerable:!0,get:function(){return m5e.getErrorMessage}});var G5=DG();Object.defineProperty(ze,"isDefined",{enumerable:!0,get:function(){return G5.isDefined}});Object.defineProperty(ze,"isObjectWithProperties",{enumerable:!0,get:function(){return G5.isObjectWithProperties}});Object.defineProperty(ze,"objectHasProperty",{enumerable:!0,get:function(){return G5.objectHasProperty}});function g5e(t,e){return Ei.calculateRetryDelay(t,e)}function y5e(t,e){return Ei.computeSha256Hash(t,e)}function E5e(t,e,r){return Ei.computeSha256Hmac(t,e,r)}function C5e(t,e){return Ei.getRandomIntegerInclusive(t,e)}function b5e(t){return Ei.isError(t)}function B5e(t){return Ei.isObject(t)}function I5e(){return Ei.randomUUID()}ze.isBrowser=Ei.isBrowser;ze.isBun=Ei.isBun;ze.isDeno=Ei.isDeno;ze.isNode=Ei.isNodeLike;ze.isNodeLike=Ei.isNodeLike;ze.isNodeRuntime=Ei.isNodeRuntime;ze.isReactNative=Ei.isReactNative;ze.isWebWorker=Ei.isWebWorker;function w5e(t,e){return Ei.uint8ArrayToString(t,e)}function Q5e(t,e){return Ei.stringToUint8Array(t,e)}});var j5=f(ep=>{"use strict";Object.defineProperty(ep,"__esModule",{value:!0});ep.hasRawContent=kG;ep.getRawContent=S5e;ep.createFileFromStream=N5e;ep.createFile=x5e;var v5e=Pa();function _5e(t){return!!(t&&typeof t.pipe=="function")}var PG={arrayBuffer:()=>{throw new Error("Not implemented")},bytes:()=>{throw new Error("Not implemented")},slice:()=>{throw new Error("Not implemented")},text:()=>{throw new Error("Not implemented")}},c4=Symbol("rawContent");function kG(t){return typeof t[c4]=="function"}function S5e(t){return kG(t)?t[c4]():t}function N5e(t,e,r={}){var i,n,s,a;return Object.assign(Object.assign({},PG),{type:(i=r.type)!==null&&i!==void 0?i:"",lastModified:(n=r.lastModified)!==null&&n!==void 0?n:new Date().getTime(),webkitRelativePath:(s=r.webkitRelativePath)!==null&&s!==void 0?s:"",size:(a=r.size)!==null&&a!==void 0?a:-1,name:e,stream:()=>{let o=t();if(_5e(o))throw new Error("Not supported: a Node stream was provided as input to createFileFromStream.");return o},[c4]:t})}function x5e(t,e,r={}){var i,n,s;return v5e.isNodeLike?Object.assign(Object.assign({},PG),{type:(i=r.type)!==null&&i!==void 0?i:"",lastModified:(n=r.lastModified)!==null&&n!==void 0?n:new Date().getTime(),webkitRelativePath:(s=r.webkitRelativePath)!==null&&s!==void 0?s:"",size:t.byteLength,name:e,arrayBuffer:async()=>t.buffer,stream:()=>new Blob([t]).stream(),[c4]:()=>t}):new File([t],e,r)}});var z5=f(tp=>{"use strict";Object.defineProperty(tp,"__esModule",{value:!0});tp.multipartPolicyName=void 0;tp.multipartPolicy=R5e;var FG=Sn(),OG=j5();tp.multipartPolicyName=FG.multipartPolicyName;function R5e(){let t=(0,FG.multipartPolicy)();return{name:tp.multipartPolicyName,sendRequest:async(e,r)=>{if(e.multipartBody)for(let i of e.multipartBody.parts)(0,OG.hasRawContent)(i.body)&&(i.body=(0,OG.getRawContent)(i.body));return t.sendRequest(e,r)}}}});var V5=f(Rm=>{"use strict";Object.defineProperty(Rm,"__esModule",{value:!0});Rm.decompressResponsePolicyName=void 0;Rm.decompressResponsePolicy=T5e;var LG=Sn();Rm.decompressResponsePolicyName=LG.decompressResponsePolicyName;function T5e(){return(0,LG.decompressResponsePolicy)()}});var Y5=f(Tm=>{"use strict";Object.defineProperty(Tm,"__esModule",{value:!0});Tm.defaultRetryPolicyName=void 0;Tm.defaultRetryPolicy=D5e;var MG=Sn();Tm.defaultRetryPolicyName=MG.defaultRetryPolicyName;function D5e(t={}){return(0,MG.defaultRetryPolicy)(t)}});var W5=f(Dm=>{"use strict";Object.defineProperty(Dm,"__esModule",{value:!0});Dm.formDataPolicyName=void 0;Dm.formDataPolicy=P5e;var UG=Sn();Dm.formDataPolicyName=UG.formDataPolicyName;function P5e(){return(0,UG.formDataPolicy)()}});var $5=f(rp=>{"use strict";Object.defineProperty(rp,"__esModule",{value:!0});rp.proxyPolicyName=void 0;rp.getDefaultProxySettings=k5e;rp.proxyPolicy=O5e;var J5=Sn();rp.proxyPolicyName=J5.proxyPolicyName;function k5e(t){return(0,J5.getDefaultProxySettings)(t)}function O5e(t,e){return(0,J5.proxyPolicy)(t,e)}});var K5=f(ip=>{"use strict";Object.defineProperty(ip,"__esModule",{value:!0});ip.setClientRequestIdPolicyName=void 0;ip.setClientRequestIdPolicy=F5e;ip.setClientRequestIdPolicyName="setClientRequestIdPolicy";function F5e(t="x-ms-client-request-id"){return{name:ip.setClientRequestIdPolicyName,async sendRequest(e,r){return e.headers.has(t)||e.headers.set(t,e.requestId),r(e)}}}});var X5=f(Pm=>{"use strict";Object.defineProperty(Pm,"__esModule",{value:!0});Pm.agentPolicyName=void 0;Pm.agentPolicy=L5e;var qG=Sn();Pm.agentPolicyName=qG.agentPolicyName;function L5e(t){return(0,qG.agentPolicy)(t)}});var Z5=f(km=>{"use strict";Object.defineProperty(km,"__esModule",{value:!0});km.tlsPolicyName=void 0;km.tlsPolicy=M5e;var HG=Sn();km.tlsPolicyName=HG.tlsPolicyName;function M5e(t){return(0,HG.tlsPolicy)(t)}});var eQ=f(xo=>{"use strict";Object.defineProperty(xo,"__esModule",{value:!0});xo.TracingContextImpl=xo.knownContextKeys=void 0;xo.createTracingContext=U5e;xo.knownContextKeys={span:Symbol.for("@azure/core-tracing span"),namespace:Symbol.for("@azure/core-tracing namespace")};function U5e(t={}){let e=new d4(t.parentContext);return t.span&&(e=e.setValue(xo.knownContextKeys.span,t.span)),t.namespace&&(e=e.setValue(xo.knownContextKeys.namespace,t.namespace)),e}var d4=class t{constructor(e){this._contextMap=e instanceof t?new Map(e._contextMap):new Map}setValue(e,r){let i=new t(this);return i._contextMap.set(e,r),i}getValue(e){return this._contextMap.get(e)}deleteValue(e){let r=new t(this);return r._contextMap.delete(e),r}};xo.TracingContextImpl=d4});var GG=f(A4=>{"use strict";Object.defineProperty(A4,"__esModule",{value:!0});A4.state=void 0;A4.state={instrumenterImplementation:void 0}});var tQ=f(np=>{"use strict";Object.defineProperty(np,"__esModule",{value:!0});np.createDefaultTracingSpan=jG;np.createDefaultInstrumenter=zG;np.useInstrumenter=H5e;np.getInstrumenter=G5e;var q5e=eQ(),u4=GG();function jG(){return{end:()=>{},isRecording:()=>!1,recordException:()=>{},setAttribute:()=>{},setStatus:()=>{},addEvent:()=>{}}}function zG(){return{createRequestHeaders:()=>({}),parseTraceparentHeader:()=>{},startSpan:(t,e)=>({span:jG(),tracingContext:(0,q5e.createTracingContext)({parentContext:e.tracingContext})}),withContext(t,e,...r){return e(...r)}}}function H5e(t){u4.state.instrumenterImplementation=t}function G5e(){return u4.state.instrumenterImplementation||(u4.state.instrumenterImplementation=zG()),u4.state.instrumenterImplementation}});var VG=f(iQ=>{"use strict";Object.defineProperty(iQ,"__esModule",{value:!0});iQ.createTracingClient=j5e;var p4=tQ(),rQ=eQ();function j5e(t){let{namespace:e,packageName:r,packageVersion:i}=t;function n(c,d,A){var u;let p=(0,p4.getInstrumenter)().startSpan(c,Object.assign(Object.assign({},A),{packageName:r,packageVersion:i,tracingContext:(u=d?.tracingOptions)===null||u===void 0?void 0:u.tracingContext})),h=p.tracingContext,m=p.span;h.getValue(rQ.knownContextKeys.namespace)||(h=h.setValue(rQ.knownContextKeys.namespace,e)),m.setAttribute("az.namespace",h.getValue(rQ.knownContextKeys.namespace));let E=Object.assign({},d,{tracingOptions:Object.assign(Object.assign({},d?.tracingOptions),{tracingContext:h})});return{span:m,updatedOptions:E}}async function s(c,d,A,u){let{span:p,updatedOptions:h}=n(c,d,u);try{let m=await a(h.tracingOptions.tracingContext,()=>Promise.resolve(A(h,p)));return p.setStatus({status:"success"}),m}catch(m){throw p.setStatus({status:"error",error:m}),m}finally{p.end()}}function a(c,d,...A){return(0,p4.getInstrumenter)().withContext(c,d,...A)}function o(c){return(0,p4.getInstrumenter)().parseTraceparentHeader(c)}function l(c){return(0,p4.getInstrumenter)().createRequestHeaders(c)}return{startSpan:n,withSpan:s,withContext:a,parseTraceparentHeader:o,createRequestHeaders:l}}});var nQ=f(sp=>{"use strict";Object.defineProperty(sp,"__esModule",{value:!0});sp.createTracingClient=sp.useInstrumenter=void 0;var z5e=tQ();Object.defineProperty(sp,"useInstrumenter",{enumerable:!0,get:function(){return z5e.useInstrumenter}});var V5e=VG();Object.defineProperty(sp,"createTracingClient",{enumerable:!0,get:function(){return V5e.createTracingClient}})});var f4=f(Om=>{"use strict";Object.defineProperty(Om,"__esModule",{value:!0});Om.RestError=void 0;Om.isRestError=Y5e;var YG=Wu();Om.RestError=YG.RestError;function Y5e(t){return(0,YG.isRestError)(t)}});var sQ=f(ap=>{"use strict";Object.defineProperty(ap,"__esModule",{value:!0});ap.tracingPolicyName=void 0;ap.tracingPolicy=Z5e;var W5e=nQ(),J5e=i4(),$5e=P5(),h4=Qm(),Fm=Pa(),K5e=f4(),X5e=Nm();ap.tracingPolicyName="tracingPolicy";function Z5e(t={}){let e=(0,$5e.getUserAgentValue)(t.userAgentPrefix),r=new X5e.Sanitizer({additionalAllowedQueryParameters:t.additionalAllowedQueryParameters}),i=eQe();return{name:ap.tracingPolicyName,async sendRequest(n,s){var a;if(!i)return s(n);let o=await e,l={"http.url":r.sanitizeUrl(n.url),"http.method":n.method,"http.user_agent":o,requestId:n.requestId};o&&(l["http.user_agent"]=o);let{span:c,tracingContext:d}=(a=tQe(i,n,l))!==null&&a!==void 0?a:{};if(!c||!d)return s(n);try{let A=await i.withContext(d,s,n);return iQe(c,A),A}catch(A){throw rQe(c,A),A}}}}function eQe(){try{return(0,W5e.createTracingClient)({namespace:"",packageName:"@azure/core-rest-pipeline",packageVersion:J5e.SDK_VERSION})}catch(t){h4.logger.warning(`Error when creating the TracingClient: ${(0,Fm.getErrorMessage)(t)}`);return}}function tQe(t,e,r){try{let{span:i,updatedOptions:n}=t.startSpan(`HTTP ${e.method}`,{tracingOptions:e.tracingOptions},{spanKind:"client",spanAttributes:r});if(!i.isRecording()){i.end();return}let s=t.createRequestHeaders(n.tracingOptions.tracingContext);for(let[a,o]of Object.entries(s))e.headers.set(a,o);return{span:i,tracingContext:n.tracingOptions.tracingContext}}catch(i){h4.logger.warning(`Skipping creating a tracing span due to an error: ${(0,Fm.getErrorMessage)(i)}`);return}}function rQe(t,e){try{t.setStatus({status:"error",error:(0,Fm.isError)(e)?e:void 0}),(0,K5e.isRestError)(e)&&e.statusCode&&t.setAttribute("http.status_code",e.statusCode),t.end()}catch(r){h4.logger.warning(`Skipping tracing span processing due to an error: ${(0,Fm.getErrorMessage)(r)}`)}}function iQe(t,e){try{t.setAttribute("http.status_code",e.status);let r=e.headers.get("x-ms-request-id");r&&t.setAttribute("serviceRequestId",r),e.status>=400&&t.setStatus({status:"error"}),t.end()}catch(r){h4.logger.warning(`Skipping tracing span processing due to an error: ${(0,Fm.getErrorMessage)(r)}`)}}});var oQ=f(aQ=>{"use strict";Object.defineProperty(aQ,"__esModule",{value:!0});aQ.wrapAbortSignalLike=nQe;function nQe(t){if(t instanceof AbortSignal)return{abortSignal:t};if(t.aborted)return{abortSignal:AbortSignal.abort(t.reason)};let e=new AbortController,r=!0;function i(){r&&(t.removeEventListener("abort",n),r=!1)}function n(){e.abort(t.reason),i()}return t.addEventListener("abort",n),{abortSignal:e.signal,cleanup:i}}});var WG=f(op=>{"use strict";Object.defineProperty(op,"__esModule",{value:!0});op.wrapAbortSignalLikePolicyName=void 0;op.wrapAbortSignalLikePolicy=aQe;var sQe=oQ();op.wrapAbortSignalLikePolicyName="wrapAbortSignalLikePolicy";function aQe(){return{name:op.wrapAbortSignalLikePolicyName,sendRequest:async(t,e)=>{if(!t.abortSignal)return e(t);let{abortSignal:r,cleanup:i}=(0,sQe.wrapAbortSignalLike)(t.abortSignal);t.abortSignal=r;try{return await e(t)}finally{i?.()}}}}});var KG=f(lQ=>{"use strict";Object.defineProperty(lQ,"__esModule",{value:!0});lQ.createPipelineFromOptions=CQe;var oQe=x5(),lQe=S5(),cQe=R5(),dQe=k5(),JG=z5(),AQe=V5(),uQe=Y5(),pQe=W5(),$G=Pa(),fQe=$5(),hQe=K5(),mQe=X5(),gQe=Z5(),yQe=sQ(),EQe=WG();function CQe(t){var e;let r=(0,lQe.createEmptyPipeline)();return $G.isNodeLike&&(t.agent&&r.addPolicy((0,mQe.agentPolicy)(t.agent)),t.tlsOptions&&r.addPolicy((0,gQe.tlsPolicy)(t.tlsOptions)),r.addPolicy((0,fQe.proxyPolicy)(t.proxyOptions)),r.addPolicy((0,AQe.decompressResponsePolicy)())),r.addPolicy((0,EQe.wrapAbortSignalLikePolicy)()),r.addPolicy((0,pQe.formDataPolicy)(),{beforePolicies:[JG.multipartPolicyName]}),r.addPolicy((0,dQe.userAgentPolicy)(t.userAgentOptions)),r.addPolicy((0,hQe.setClientRequestIdPolicy)((e=t.telemetryOptions)===null||e===void 0?void 0:e.clientRequestIdHeaderName)),r.addPolicy((0,JG.multipartPolicy)(),{afterPhase:"Deserialize"}),r.addPolicy((0,uQe.defaultRetryPolicy)(t.retryOptions),{phase:"Retry"}),r.addPolicy((0,yQe.tracingPolicy)(Object.assign(Object.assign({},t.userAgentOptions),t.loggingOptions)),{afterPhase:"Retry"}),$G.isNodeLike&&r.addPolicy((0,cQe.redirectPolicy)(t.redirectOptions),{afterPhase:"Retry"}),r.addPolicy((0,oQe.logPolicy)(t.loggingOptions),{afterPhase:"Sign"}),r}});var XG=f(cQ=>{"use strict";Object.defineProperty(cQ,"__esModule",{value:!0});cQ.createDefaultHttpClient=IQe;var bQe=Wu(),BQe=oQ();function IQe(){let t=(0,bQe.createDefaultHttpClient)();return{async sendRequest(e){let{abortSignal:r,cleanup:i}=e.abortSignal?(0,BQe.wrapAbortSignalLike)(e.abortSignal):{};try{return e.abortSignal=r,await t.sendRequest(e)}finally{i?.()}}}}});var ZG=f(dQ=>{"use strict";Object.defineProperty(dQ,"__esModule",{value:!0});dQ.createHttpHeaders=QQe;var wQe=Wu();function QQe(t){return(0,wQe.createHttpHeaders)(t)}});var ej=f(AQ=>{"use strict";Object.defineProperty(AQ,"__esModule",{value:!0});AQ.createPipelineRequest=_Qe;var vQe=Wu();function _Qe(t){return(0,vQe.createPipelineRequest)(t)}});var rj=f(Lm=>{"use strict";Object.defineProperty(Lm,"__esModule",{value:!0});Lm.exponentialRetryPolicyName=void 0;Lm.exponentialRetryPolicy=SQe;var tj=Sn();Lm.exponentialRetryPolicyName=tj.exponentialRetryPolicyName;function SQe(t={}){return(0,tj.exponentialRetryPolicy)(t)}});var nj=f(Mm=>{"use strict";Object.defineProperty(Mm,"__esModule",{value:!0});Mm.systemErrorRetryPolicyName=void 0;Mm.systemErrorRetryPolicy=NQe;var ij=Sn();Mm.systemErrorRetryPolicyName=ij.systemErrorRetryPolicyName;function NQe(t={}){return(0,ij.systemErrorRetryPolicy)(t)}});var aj=f(Um=>{"use strict";Object.defineProperty(Um,"__esModule",{value:!0});Um.throttlingRetryPolicyName=void 0;Um.throttlingRetryPolicy=xQe;var sj=Sn();Um.throttlingRetryPolicyName=sj.throttlingRetryPolicyName;function xQe(t={}){return(0,sj.throttlingRetryPolicy)(t)}});var oj=f(uQ=>{"use strict";Object.defineProperty(uQ,"__esModule",{value:!0});uQ.retryPolicy=kQe;var RQe=Ju(),TQe=i4(),DQe=Sn(),PQe=(0,RQe.createClientLogger)("core-rest-pipeline retryPolicy");function kQe(t,e={maxRetries:TQe.DEFAULT_RETRY_POLICY_COUNT}){return(0,DQe.retryPolicy)(t,Object.assign({logger:PQe},e))}});var pQ=f(lp=>{"use strict";Object.defineProperty(lp,"__esModule",{value:!0});lp.DEFAULT_CYCLER_OPTIONS=void 0;lp.createTokenCycler=LQe;var OQe=Pa();lp.DEFAULT_CYCLER_OPTIONS={forcedRefreshWindowInMs:1e3,retryIntervalInMs:3e3,refreshWindowInMs:1e3*60*2};async function FQe(t,e,r){async function i(){if(Date.now()t.getToken(l,c),s.retryIntervalInMs,(d=i?.expiresOnTimestamp)!==null&&d!==void 0?d:Date.now()).then(u=>(r=null,i=u,n=c.tenantId,i)).catch(u=>{throw r=null,i=null,n=void 0,u})),r}return async(l,c)=>{let d=!!c.claims,A=n!==c.tenantId;return d&&(i=null),A||d||a.mustRefresh?o(l,c):(a.shouldRefresh&&o(l,c),i)}}});var uj=f(cd=>{"use strict";Object.defineProperty(cd,"__esModule",{value:!0});cd.bearerTokenAuthenticationPolicyName=void 0;cd.bearerTokenAuthenticationPolicy=GQe;cd.parseChallenges=Aj;var MQe=pQ(),UQe=Qm(),qQe=f4();cd.bearerTokenAuthenticationPolicyName="bearerTokenAuthenticationPolicy";async function m4(t,e){try{return[await e(t),void 0]}catch(r){if((0,qQe.isRestError)(r)&&r.response)return[r.response,r];throw r}}async function HQe(t){let{scopes:e,getAccessToken:r,request:i}=t,n={abortSignal:i.abortSignal,tracingOptions:i.tracingOptions,enableCae:!0},s=await r(e,n);s&&t.request.headers.set("Authorization",`Bearer ${s.token}`)}function lj(t){return t.status===401&&t.headers.has("WWW-Authenticate")}async function cj(t,e){var r;let{scopes:i}=t,n=await t.getAccessToken(i,{enableCae:!0,claims:e});return n?(t.request.headers.set("Authorization",`${(r=n.tokenType)!==null&&r!==void 0?r:"Bearer"} ${n.token}`),!0):!1}function GQe(t){var e,r,i;let{credential:n,scopes:s,challengeCallbacks:a}=t,o=t.logger||UQe.logger,l={authorizeRequest:(r=(e=a?.authorizeRequest)===null||e===void 0?void 0:e.bind(a))!==null&&r!==void 0?r:HQe,authorizeRequestOnChallenge:(i=a?.authorizeRequestOnChallenge)===null||i===void 0?void 0:i.bind(a)},c=n?(0,MQe.createTokenCycler)(n):()=>Promise.resolve(null);return{name:cd.bearerTokenAuthenticationPolicyName,async sendRequest(d,A){if(!d.url.toLowerCase().startsWith("https://"))throw new Error("Bearer token authentication is not permitted for non-TLS protected (non-https) URLs.");await l.authorizeRequest({scopes:Array.isArray(s)?s:[s],request:d,getAccessToken:c,logger:o});let u,p,h;if([u,p]=await m4(d,A),lj(u)){let m=dj(u.headers.get("WWW-Authenticate"));if(m){let E;try{E=atob(m)}catch{return o.warning(`The WWW-Authenticate header contains "claims" that cannot be parsed. Unable to perform the Continuous Access Evaluation authentication flow. Unparsable claims: ${m}`),u}h=await cj({scopes:Array.isArray(s)?s:[s],response:u,request:d,getAccessToken:c,logger:o},E),h&&([u,p]=await m4(d,A))}else if(l.authorizeRequestOnChallenge&&(h=await l.authorizeRequestOnChallenge({scopes:Array.isArray(s)?s:[s],request:d,response:u,getAccessToken:c,logger:o}),h&&([u,p]=await m4(d,A)),lj(u)&&(m=dj(u.headers.get("WWW-Authenticate")),m))){let E;try{E=atob(m)}catch{return o.warning(`The WWW-Authenticate header contains "claims" that cannot be parsed. Unable to perform the Continuous Access Evaluation authentication flow. Unparsable claims: ${m}`),u}h=await cj({scopes:Array.isArray(s)?s:[s],response:u,request:d,getAccessToken:c,logger:o},E),h&&([u,p]=await m4(d,A))}}if(p)throw p;return u}}}function Aj(t){let e=/(\w+)\s+((?:\w+=(?:"[^"]*"|[^,]*),?\s*)+)/g,r=/(\w+)="([^"]*)"/g,i=[],n;for(;(n=e.exec(t))!==null;){let s=n[1],a=n[2],o={},l;for(;(l=r.exec(a))!==null;)o[l[1]]=l[2];i.push({scheme:s,params:o})}return i}function dj(t){var e;return t?(e=Aj(t).find(i=>i.scheme==="Bearer"&&i.params.claims&&i.params.error==="insufficient_claims"))===null||e===void 0?void 0:e.params.claims:void 0}});var pj=f(cp=>{"use strict";Object.defineProperty(cp,"__esModule",{value:!0});cp.ndJsonPolicyName=void 0;cp.ndJsonPolicy=jQe;cp.ndJsonPolicyName="ndJsonPolicy";function jQe(){return{name:cp.ndJsonPolicyName,async sendRequest(t,e){if(typeof t.body=="string"&&t.body.startsWith("[")){let r=JSON.parse(t.body);Array.isArray(r)&&(t.body=r.map(i=>JSON.stringify(i)+`
+`,"utf-8")],n=H3e(i);n&&t.headers.set("Content-Length",n),t.body=await(0,L3e.concat)(i)}qu.multipartPolicyName="multipartPolicy";var j3e=70,z3e=new Set("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'()+,-./:=?");function V3e(t){if(t.length>j3e)throw new Error(`Multipart boundary "${t}" exceeds maximum length of 70 characters`);if(Array.from(t).some(e=>!z3e.has(e)))throw new Error(`Multipart boundary "${t}" contains invalid characters`)}function Y3e(){return{name:qu.multipartPolicyName,async sendRequest(t,e){var r;if(!t.multipartBody)return e(t);if(t.body)throw new Error("multipartBody and regular body cannot be set at the same time");let i=t.multipartBody.boundary,n=(r=t.headers.get("Content-Type"))!==null&&r!==void 0?r:"multipart/mixed",s=n.match(/^(multipart\/[^ ;]+)(?:; *boundary=(.+))?$/);if(!s)throw new Error(`Got multipart request body, but content-type header was not multipart: ${n}`);let[,a,o]=s;if(o&&i&&o!==i)throw new Error(`Multipart boundary was specified as ${o} in the header, but got ${i} in the request body`);return i??(i=o),i?V3e(i):i=M3e(),t.headers.set("Content-Type",`${a}; boundary=${i}`),await G3e(t,t.multipartBody.parts,i),t.multipartBody=void 0,e(t)}}}});var SH=f(m5=>{"use strict";Object.defineProperty(m5,"__esModule",{value:!0});m5.createPipelineFromOptions=nwe;var W3e=M9(),J3e=_9(),$3e=U9(),K3e=G9(),X3e=j9(),Z3e=X9(),ewe=i5(),vH=Cm(),twe=d5(),rwe=A5(),iwe=u5(),_H=h5();function nwe(t){let e=(0,J3e.createEmptyPipeline)();return vH.isNodeLike&&(t.agent&&e.addPolicy((0,rwe.agentPolicy)(t.agent)),t.tlsOptions&&e.addPolicy((0,iwe.tlsPolicy)(t.tlsOptions)),e.addPolicy((0,twe.proxyPolicy)(t.proxyOptions)),e.addPolicy((0,X3e.decompressResponsePolicy)())),e.addPolicy((0,ewe.formDataPolicy)(),{beforePolicies:[_H.multipartPolicyName]}),e.addPolicy((0,K3e.userAgentPolicy)(t.userAgentOptions)),e.addPolicy((0,_H.multipartPolicy)(),{afterPhase:"Deserialize"}),e.addPolicy((0,Z3e.defaultRetryPolicy)(t.retryOptions),{phase:"Retry"}),vH.isNodeLike&&e.addPolicy((0,$3e.redirectPolicy)(t.redirectOptions),{afterPhase:"Retry"}),e.addPolicy((0,W3e.logPolicy)(t.loggingOptions),{afterPhase:"Sign"}),e}});var NH=f(Hu=>{"use strict";Object.defineProperty(Hu,"__esModule",{value:!0});Hu.apiVersionPolicyName=void 0;Hu.apiVersionPolicy=swe;Hu.apiVersionPolicyName="ApiVersionPolicy";function swe(t){return{name:Hu.apiVersionPolicyName,sendRequest:(e,r)=>{let i=new URL(e.url);return!i.searchParams.get("api-version")&&t.apiVersion&&(e.url=`${e.url}${Array.from(i.searchParams.keys()).length>0?"&":"?"}api-version=${t.apiVersion}`),r(e)}}}});var xH=f(Gu=>{"use strict";Object.defineProperty(Gu,"__esModule",{value:!0});Gu.isOAuth2TokenCredential=awe;Gu.isBearerTokenCredential=owe;Gu.isBasicCredential=lwe;Gu.isApiKeyCredential=cwe;function awe(t){return"getOAuth2Token"in t}function owe(t){return"getBearerToken"in t}function lwe(t){return"username"in t&&"password"in t}function cwe(t){return"key"in t}});var Im=f(g5=>{"use strict";Object.defineProperty(g5,"__esModule",{value:!0});g5.ensureSecureConnection=pwe;var dwe=mm(),RH=!1;function Awe(t,e){if(e.allowInsecureConnection&&t.allowInsecureConnection){let r=new URL(t.url);if(r.hostname==="localhost"||r.hostname==="127.0.0.1")return!0}return!1}function uwe(){let t="Sending token over insecure transport. Assume any token issued is compromised.";dwe.logger.warning(t),typeof(process==null?void 0:process.emitWarning)=="function"&&!RH&&(RH=!0,process.emitWarning(t))}function pwe(t,e){if(!t.url.toLowerCase().startsWith("https://"))if(Awe(t,e))uwe();else throw new Error("Authentication is not permitted for non-TLS protected (non-https) URLs when allowInsecureConnection is false.")}});var TH=f(ju=>{"use strict";Object.defineProperty(ju,"__esModule",{value:!0});ju.apiKeyAuthenticationPolicyName=void 0;ju.apiKeyAuthenticationPolicy=hwe;var fwe=Im();ju.apiKeyAuthenticationPolicyName="apiKeyAuthenticationPolicy";function hwe(t){return{name:ju.apiKeyAuthenticationPolicyName,async sendRequest(e,r){var i,n;(0,fwe.ensureSecureConnection)(e,t);let s=(n=(i=e.authSchemes)!==null&&i!==void 0?i:t.authSchemes)===null||n===void 0?void 0:n.find(a=>a.kind==="apiKey");if(!s)return r(e);if(s.apiKeyLocation!=="header")throw new Error(`Unsupported API key location: ${s.apiKeyLocation}`);return e.headers.set(s.name,t.credential.key),r(e)}}}});var PH=f(zu=>{"use strict";Object.defineProperty(zu,"__esModule",{value:!0});zu.basicAuthenticationPolicyName=void 0;zu.basicAuthenticationPolicy=gwe;var DH=id(),mwe=Im();zu.basicAuthenticationPolicyName="bearerAuthenticationPolicy";function gwe(t){return{name:zu.basicAuthenticationPolicyName,async sendRequest(e,r){var i,n;if((0,mwe.ensureSecureConnection)(e,t),!((n=(i=e.authSchemes)!==null&&i!==void 0?i:t.authSchemes)===null||n===void 0?void 0:n.find(c=>c.kind==="http"&&c.scheme==="basic")))return r(e);let{username:a,password:o}=t.credential,l=(0,DH.uint8ArrayToString)((0,DH.stringToUint8Array)(`${a}:${o}`,"utf-8"),"base64");return e.headers.set("Authorization",`Basic ${l}`),r(e)}}}});var kH=f(Vu=>{"use strict";Object.defineProperty(Vu,"__esModule",{value:!0});Vu.bearerAuthenticationPolicyName=void 0;Vu.bearerAuthenticationPolicy=Ewe;var ywe=Im();Vu.bearerAuthenticationPolicyName="bearerAuthenticationPolicy";function Ewe(t){return{name:Vu.bearerAuthenticationPolicyName,async sendRequest(e,r){var i,n;if((0,ywe.ensureSecureConnection)(e,t),!((n=(i=e.authSchemes)!==null&&i!==void 0?i:t.authSchemes)===null||n===void 0?void 0:n.find(o=>o.kind==="http"&&o.scheme==="bearer")))return r(e);let a=await t.credential.getBearerToken({abortSignal:e.abortSignal});return e.headers.set("Authorization",`Bearer ${a}`),r(e)}}}});var OH=f(Yu=>{"use strict";Object.defineProperty(Yu,"__esModule",{value:!0});Yu.oauth2AuthenticationPolicyName=void 0;Yu.oauth2AuthenticationPolicy=bwe;var Cwe=Im();Yu.oauth2AuthenticationPolicyName="oauth2AuthenticationPolicy";function bwe(t){return{name:Yu.oauth2AuthenticationPolicyName,async sendRequest(e,r){var i,n;(0,Cwe.ensureSecureConnection)(e,t);let s=(n=(i=e.authSchemes)!==null&&i!==void 0?i:t.authSchemes)===null||n===void 0?void 0:n.find(o=>o.kind==="oauth2");if(!s)return r(e);let a=await t.credential.getOAuth2Token(s.flows,{abortSignal:e.abortSignal});return e.headers.set("Authorization",`Bearer ${a}`),r(e)}}}});var E5=f($E=>{"use strict";Object.defineProperty($E,"__esModule",{value:!0});$E.createDefaultPipeline=Nwe;$E.getCachedDefaultHttpsClient=xwe;var Bwe=L9(),Iwe=SH(),wwe=NH(),JE=xH(),Qwe=TH(),vwe=PH(),_we=kH(),Swe=OH(),y5;function Nwe(t={}){let e=(0,Iwe.createPipelineFromOptions)(t);e.addPolicy((0,wwe.apiVersionPolicy)(t));let{credential:r,authSchemes:i,allowInsecureConnection:n}=t;return r&&((0,JE.isApiKeyCredential)(r)?e.addPolicy((0,Qwe.apiKeyAuthenticationPolicy)({authSchemes:i,credential:r,allowInsecureConnection:n})):(0,JE.isBasicCredential)(r)?e.addPolicy((0,vwe.basicAuthenticationPolicy)({authSchemes:i,credential:r,allowInsecureConnection:n})):(0,JE.isBearerTokenCredential)(r)?e.addPolicy((0,_we.bearerAuthenticationPolicy)({authSchemes:i,credential:r,allowInsecureConnection:n})):(0,JE.isOAuth2TokenCredential)(r)&&e.addPolicy((0,Swe.oauth2AuthenticationPolicy)({authSchemes:i,credential:r,allowInsecureConnection:n}))),e}function xwe(){return y5||(y5=(0,Bwe.createDefaultHttpClient)()),y5}});var HH=f(KE=>{"use strict";Object.defineProperty(KE,"__esModule",{value:!0});KE.buildBodyPart=qH;KE.buildMultipartBody=Owe;var Rwe=Iu(),Twe=wl(),FH=id(),MH=Bm();function UH(t,e){if(t.headers){let r=Object.keys(t.headers).find(i=>i.toLowerCase()===e.toLowerCase());if(r)return t.headers[r]}}function Dwe(t){let e=UH(t,"content-type");if(e)return e;if(t.contentType===null)return;if(t.contentType)return t.contentType;let{body:r}=t;if(r!=null)return typeof r=="string"||typeof r=="number"||typeof r=="boolean"?"text/plain; charset=UTF-8":r instanceof Blob?r.type||"application/octet-stream":(0,MH.isBinaryBody)(r)?"application/octet-stream":"application/json"}function LH(t){return JSON.stringify(t)}function Pwe(t){var e;let r=UH(t,"content-disposition");if(r)return r;if(t.dispositionType===void 0&&t.name===void 0&&t.filename===void 0)return;let n=(e=t.dispositionType)!==null&&e!==void 0?e:"form-data";t.name&&(n+=`; name=${LH(t.name)}`);let s;if(t.filename)s=t.filename;else if(typeof File<"u"&&t.body instanceof File){let a=t.body.name;a!==""&&(s=a)}return s&&(n+=`; filename=${LH(s)}`),n}function kwe(t,e){if(t===void 0)return new Uint8Array([]);if((0,MH.isBinaryBody)(t))return t;if(typeof t=="string"||typeof t=="number"||typeof t=="boolean")return(0,FH.stringToUint8Array)(String(t),"utf-8");if(e&&/application\/(.+\+)?json(;.+)?/i.test(String(e)))return(0,FH.stringToUint8Array)(JSON.stringify(t),"utf-8");throw new Rwe.RestError(`Unsupported body/content-type combination: ${t}, ${e}`)}function qH(t){var e;let r=Dwe(t),i=Pwe(t),n=(0,Twe.createHttpHeaders)((e=t.headers)!==null&&e!==void 0?e:{});r&&n.set("content-type",r),i&&n.set("content-disposition",i);let s=kwe(t.body,r);return{headers:n,body:s}}function Owe(t){return{parts:t.map(qH)}}});var GH=f(b5=>{"use strict";Object.defineProperty(b5,"__esModule",{value:!0});b5.sendRequest=Hwe;var C5=Iu(),Fwe=wl(),Lwe=w9(),Mwe=E5(),Uwe=Bm(),qwe=HH();async function Hwe(t,e,r,i={},n){var s;let a=n??(0,Mwe.getCachedDefaultHttpsClient)(),o=zwe(t,e,i);try{let l=await r.sendRequest(a,o),c=l.headers.toJSON(),d=(s=l.readableStreamBody)!==null&&s!==void 0?s:l.browserStreamBody,A=i.responseAsStream||d!==void 0?void 0:Ywe(l),u=d??A;return i?.onResponse&&i.onResponse(Object.assign(Object.assign({},l),{request:o,rawHeaders:c,parsedBody:A})),{request:o,headers:c,status:`${l.status}`,body:u}}catch(l){if((0,C5.isRestError)(l)&&l.response&&i.onResponse){let{response:c}=l,d=c.headers.toJSON();i?.onResponse(Object.assign(Object.assign({},c),{request:o,rawHeaders:d}),l)}throw l}}function Gwe(t={}){var e,r,i;return(i=(e=t.contentType)!==null&&e!==void 0?e:(r=t.headers)===null||r===void 0?void 0:r["content-type"])!==null&&i!==void 0?i:jwe(t.body)}function jwe(t){if(ArrayBuffer.isView(t))return"application/octet-stream";if(typeof t=="string")try{return JSON.parse(t),"application/json"}catch{return}return"application/json"}function zwe(t,e,r={}){var i,n,s;let a=Gwe(r),{body:o,multipartBody:l}=Vwe(r.body,a),c=o!==void 0||l!==void 0,d=(0,Fwe.createHttpHeaders)(Object.assign(Object.assign(Object.assign({},r.headers?r.headers:{}),{accept:(s=(i=r.accept)!==null&&i!==void 0?i:(n=r.headers)===null||n===void 0?void 0:n.accept)!==null&&s!==void 0?s:"application/json"}),c&&a&&{"content-type":a}));return(0,Lwe.createPipelineRequest)({url:e,method:t,body:o,multipartBody:l,headers:d,allowInsecureConnection:r.allowInsecureConnection,abortSignal:r.abortSignal,onUploadProgress:r.onUploadProgress,onDownloadProgress:r.onDownloadProgress,timeout:r.timeout,enableBrowserStreams:!0,streamResponseStatusCodes:r.responseAsStream?new Set([Number.POSITIVE_INFINITY]):void 0})}function Vwe(t,e=""){if(t===void 0)return{body:void 0};if(typeof FormData<"u"&&t instanceof FormData)return{body:t};if((0,Uwe.isReadableStream)(t))return{body:t};if(ArrayBuffer.isView(t))return{body:t instanceof Uint8Array?t:JSON.stringify(t)};switch(e.split(";")[0]){case"application/json":return{body:JSON.stringify(t)};case"multipart/form-data":return Array.isArray(t)?{multipartBody:(0,qwe.buildMultipartBody)(t)}:{body:JSON.stringify(t)};case"text/plain":return{body:String(t)};default:return typeof t=="string"?{body:t}:{body:JSON.stringify(t)}}}function Ywe(t){var e,r;let n=((e=t.headers.get("content-type"))!==null&&e!==void 0?e:"").split(";")[0],s=(r=t.bodyAsText)!==null&&r!==void 0?r:"";if(n==="text/plain")return String(s);try{return s?JSON.parse(s):void 0}catch(a){if(n==="application/json")throw Wwe(t,a);return String(s)}}function Wwe(t,e){var r;let i=`Error "${e}" occurred while parsing the response body - ${t.bodyAsText}.`,n=(r=e.code)!==null&&r!==void 0?r:C5.RestError.PARSE_ERROR;return new C5.RestError(i,{code:n,statusCode:t.status,request:t.request,response:t})}});var VH=f(wm=>{"use strict";Object.defineProperty(wm,"__esModule",{value:!0});wm.buildRequestUrl=$we;wm.buildBaseUrl=jH;wm.replaceAll=zH;function Jwe(t){let e=t.value;return e!==void 0&&e.toString!==void 0&&typeof e.toString=="function"}function $we(t,e,r,i={}){if(e.startsWith("https://")||e.startsWith("http://"))return e;t=jH(t,i),e=Xwe(e,r,i);let n=Kwe(`${t}/${e}`,i);return new URL(n).toString().replace(/([^:]\/)\/+/g,"$1")}function B5(t,e,r,i){let n;r==="pipeDelimited"?n="|":r==="spaceDelimited"?n="%20":n=",";let s;Array.isArray(i)?s=i:typeof i=="object"&&i.toString===Object.prototype.toString?s=Object.entries(i).flat():s=[i];let a=s.map(o=>{if(o==null)return"";if(!o.toString||typeof o.toString!="function")throw new Error(`Query parameters must be able to be represented as string, ${t} can't`);let l=o.toISOString!==void 0?o.toISOString():o.toString();return e?l:encodeURIComponent(l)}).join(n);return`${e?t:encodeURIComponent(t)}=${a}`}function Kwe(t,e={}){var r,i,n,s;if(!e.queryParameters)return t;let a=new URL(t),o=e.queryParameters,l=[];for(let c of Object.keys(o)){let d=o[c];if(d==null)continue;let A=Jwe(d),u=A?d.value:d,p=A&&(r=d.explode)!==null&&r!==void 0?r:!1,h=A&&d.style?d.style:"form";if(p)if(Array.isArray(u))for(let m of u)l.push(B5(c,(i=e.skipUrlEncoding)!==null&&i!==void 0?i:!1,h,m));else if(typeof u=="object")for(let[m,E]of Object.entries(u))l.push(B5(m,(n=e.skipUrlEncoding)!==null&&n!==void 0?n:!1,h,E));else throw new Error("explode can only be set to true for objects and arrays");else l.push(B5(c,(s=e.skipUrlEncoding)!==null&&s!==void 0?s:!1,h,u))}return a.search!==""&&(a.search+="&"),a.search+=l.join("&"),a.toString()}function jH(t,e){var r;if(!e.pathParameters)return t;let i=e.pathParameters;for(let[n,s]of Object.entries(i)){if(s==null)throw new Error(`Path parameters ${n} must not be undefined or null`);if(!s.toString||typeof s.toString!="function")throw new Error(`Path parameters must be able to be represented as string, ${n} can't`);let a=s.toISOString!==void 0?s.toISOString():String(s);e.skipUrlEncoding||(a=encodeURIComponent(s)),t=(r=zH(t,`{${n}}`,a))!==null&&r!==void 0?r:""}return t}function Xwe(t,e,r={}){var i;for(let n of e){let s=typeof n=="object"&&((i=n.allowReserved)!==null&&i!==void 0?i:!1),a=typeof n=="object"?n.value:n;!r.skipUrlEncoding&&!s&&(a=encodeURIComponent(a)),t=t.replace(/\{[\w-]+\}/,String(a))}return t}function zH(t,e,r){return!t||!e?t:t.split(e).join(r||"")}});var WH=f(w5=>{"use strict";Object.defineProperty(w5,"__esModule",{value:!0});w5.getClient=t9e;var Zwe=E5(),I5=GH(),e9e=VH(),YH=Cm();function t9e(t,e={}){var r,i,n;let s=(r=e.pipeline)!==null&&r!==void 0?r:(0,Zwe.createDefaultPipeline)(e);if(!((i=e.additionalPolicies)===null||i===void 0)&&i.length)for(let{policy:d,position:A}of e.additionalPolicies){let u=A==="perRetry"?"Sign":void 0;s.addPolicy(d,{afterPhase:u})}let{allowInsecureConnection:a,httpClient:o}=e,l=(n=e.endpoint)!==null&&n!==void 0?n:t,c=(d,...A)=>{let u=p=>(0,e9e.buildRequestUrl)(l,d,A,Object.assign({allowInsecureConnection:a},p));return{get:(p={})=>vl("GET",u(p),s,p,a,o),post:(p={})=>vl("POST",u(p),s,p,a,o),put:(p={})=>vl("PUT",u(p),s,p,a,o),patch:(p={})=>vl("PATCH",u(p),s,p,a,o),delete:(p={})=>vl("DELETE",u(p),s,p,a,o),head:(p={})=>vl("HEAD",u(p),s,p,a,o),options:(p={})=>vl("OPTIONS",u(p),s,p,a,o),trace:(p={})=>vl("TRACE",u(p),s,p,a,o)}};return{path:c,pathUnchecked:c,pipeline:s}}function vl(t,e,r,i,n,s){var a;return n=(a=i.allowInsecureConnection)!==null&&a!==void 0?a:n,{then:function(o,l){return(0,I5.sendRequest)(t,e,r,Object.assign(Object.assign({},i),{allowInsecureConnection:n}),s).then(o,l)},async asBrowserStream(){if(YH.isNodeLike)throw new Error("`asBrowserStream` is supported only in the browser environment. Use `asNodeStream` instead to obtain the response body stream. If you require a Web stream of the response in Node, consider using `Readable.toWeb` on the result of `asNodeStream`.");return(0,I5.sendRequest)(t,e,r,Object.assign(Object.assign({},i),{allowInsecureConnection:n,responseAsStream:!0}),s)},async asNodeStream(){if(YH.isNodeLike)return(0,I5.sendRequest)(t,e,r,Object.assign(Object.assign({},i),{allowInsecureConnection:n,responseAsStream:!0}),s);throw new Error("`isNodeStream` is not supported in the browser environment. Use `asBrowserStream` to obtain the response body stream.")}}}});var JH=f(Q5=>{"use strict";Object.defineProperty(Q5,"__esModule",{value:!0});Q5.operationOptionsToRequestParameters=r9e;function r9e(t){var e,r,i,n,s,a;return{allowInsecureConnection:(e=t.requestOptions)===null||e===void 0?void 0:e.allowInsecureConnection,timeout:(r=t.requestOptions)===null||r===void 0?void 0:r.timeout,skipUrlEncoding:(i=t.requestOptions)===null||i===void 0?void 0:i.skipUrlEncoding,abortSignal:t.abortSignal,onUploadProgress:(n=t.requestOptions)===null||n===void 0?void 0:n.onUploadProgress,onDownloadProgress:(s=t.requestOptions)===null||s===void 0?void 0:s.onDownloadProgress,headers:Object.assign({},(a=t.requestOptions)===null||a===void 0?void 0:a.headers),onResponse:t.onResponse}}});var KH=f(v5=>{"use strict";Object.defineProperty(v5,"__esModule",{value:!0});v5.createRestError=s9e;var i9e=Iu(),n9e=wl();function s9e(t,e){var r,i,n;let s=typeof t=="string"?e:t,a=(i=(r=s.body)===null||r===void 0?void 0:r.error)!==null&&i!==void 0?i:s.body,o=typeof t=="string"?t:(n=a?.message)!==null&&n!==void 0?n:`Unexpected status code: ${s.status}`;return new i9e.RestError(o,{statusCode:$H(s.status),code:a?.code,request:s.request,response:a9e(s)})}function a9e(t){var e;return{headers:(0,n9e.createHttpHeaders)(t.headers),request:t.request,status:(e=$H(t.status))!==null&&e!==void 0?e:-1}}function $H(t){let e=Number.parseInt(t);return Number.isNaN(e)?void 0:e}});var Wu=f(at=>{"use strict";Object.defineProperty(at,"__esModule",{value:!0});at.createRestError=at.operationOptionsToRequestParameters=at.getClient=at.createDefaultHttpClient=at.uint8ArrayToString=at.stringToUint8Array=at.isRestError=at.RestError=at.createEmptyPipeline=at.createPipelineRequest=at.createHttpHeaders=at.TypeSpecRuntimeLogger=at.setLogLevel=at.getLogLevel=at.createClientLogger=at.AbortError=void 0;var XH=(ms(),qs(hs)),o9e=Am();Object.defineProperty(at,"AbortError",{enumerable:!0,get:function(){return o9e.AbortError}});var XE=pm();Object.defineProperty(at,"createClientLogger",{enumerable:!0,get:function(){return XE.createClientLogger}});Object.defineProperty(at,"getLogLevel",{enumerable:!0,get:function(){return XE.getLogLevel}});Object.defineProperty(at,"setLogLevel",{enumerable:!0,get:function(){return XE.setLogLevel}});Object.defineProperty(at,"TypeSpecRuntimeLogger",{enumerable:!0,get:function(){return XE.TypeSpecRuntimeLogger}});var l9e=wl();Object.defineProperty(at,"createHttpHeaders",{enumerable:!0,get:function(){return l9e.createHttpHeaders}});XH.__exportStar(yq(),at);XH.__exportStar(Cq(),at);var c9e=w9();Object.defineProperty(at,"createPipelineRequest",{enumerable:!0,get:function(){return c9e.createPipelineRequest}});var d9e=_9();Object.defineProperty(at,"createEmptyPipeline",{enumerable:!0,get:function(){return d9e.createEmptyPipeline}});var ZH=Iu();Object.defineProperty(at,"RestError",{enumerable:!0,get:function(){return ZH.RestError}});Object.defineProperty(at,"isRestError",{enumerable:!0,get:function(){return ZH.isRestError}});var eG=id();Object.defineProperty(at,"stringToUint8Array",{enumerable:!0,get:function(){return eG.stringToUint8Array}});Object.defineProperty(at,"uint8ArrayToString",{enumerable:!0,get:function(){return eG.uint8ArrayToString}});var A9e=L9();Object.defineProperty(at,"createDefaultHttpClient",{enumerable:!0,get:function(){return A9e.createDefaultHttpClient}});var u9e=WH();Object.defineProperty(at,"getClient",{enumerable:!0,get:function(){return u9e.getClient}});var p9e=JH();Object.defineProperty(at,"operationOptionsToRequestParameters",{enumerable:!0,get:function(){return p9e.operationOptionsToRequestParameters}});var f9e=KH();Object.defineProperty(at,"createRestError",{enumerable:!0,get:function(){return f9e.createRestError}})});var S5=f(_5=>{"use strict";Object.defineProperty(_5,"__esModule",{value:!0});_5.createEmptyPipeline=m9e;var h9e=Wu();function m9e(){return(0,h9e.createEmptyPipeline)()}});var tG=f(ZE=>{"use strict";Object.defineProperty(ZE,"__esModule",{value:!0});ZE.createLoggerContext=void 0;var g9e=pm();Object.defineProperty(ZE,"createLoggerContext",{enumerable:!0,get:function(){return g9e.createLoggerContext}})});var Ju=f(od=>{"use strict";Object.defineProperty(od,"__esModule",{value:!0});od.AzureLogger=void 0;od.setLogLevel=E9e;od.getLogLevel=C9e;od.createClientLogger=b9e;var y9e=tG(),e4=(0,y9e.createLoggerContext)({logLevelEnvVarName:"AZURE_LOG_LEVEL",namespace:"azure"});od.AzureLogger=e4.logger;function E9e(t){e4.setLogLevel(t)}function C9e(){return e4.getLogLevel()}function b9e(t){return e4.createClientLogger(t)}});var Qm=f(t4=>{"use strict";Object.defineProperty(t4,"__esModule",{value:!0});t4.logger=void 0;var B9e=Ju();t4.logger=(0,B9e.createClientLogger)("core-rest-pipeline")});var rG=f(vm=>{"use strict";Object.defineProperty(vm,"__esModule",{value:!0});vm.exponentialRetryPolicyName=void 0;vm.exponentialRetryPolicy=v9e;var I9e=LE(),w9e=xu(),Q9e=nd();vm.exponentialRetryPolicyName="exponentialRetryPolicy";function v9e(t={}){var e;return(0,w9e.retryPolicy)([(0,I9e.exponentialRetryStrategy)(Object.assign(Object.assign({},t),{ignoreSystemErrors:!0}))],{maxRetries:(e=t.maxRetries)!==null&&e!==void 0?e:Q9e.DEFAULT_RETRY_POLICY_COUNT})}});var iG=f($u=>{"use strict";Object.defineProperty($u,"__esModule",{value:!0});$u.systemErrorRetryPolicyName=void 0;$u.systemErrorRetryPolicy=x9e;var _9e=LE(),S9e=xu(),N9e=nd();$u.systemErrorRetryPolicyName="systemErrorRetryPolicy";function x9e(t={}){var e;return{name:$u.systemErrorRetryPolicyName,sendRequest:(0,S9e.retryPolicy)([(0,_9e.exponentialRetryStrategy)(Object.assign(Object.assign({},t),{ignoreHttpStatusCodes:!0}))],{maxRetries:(e=t.maxRetries)!==null&&e!==void 0?e:N9e.DEFAULT_RETRY_POLICY_COUNT}).sendRequest}}});var nG=f(Ku=>{"use strict";Object.defineProperty(Ku,"__esModule",{value:!0});Ku.throttlingRetryPolicyName=void 0;Ku.throttlingRetryPolicy=P9e;var R9e=FE(),T9e=xu(),D9e=nd();Ku.throttlingRetryPolicyName="throttlingRetryPolicy";function P9e(t={}){var e;return{name:Ku.throttlingRetryPolicyName,sendRequest:(0,T9e.retryPolicy)([(0,R9e.throttlingRetryStrategy)()],{maxRetries:(e=t.maxRetries)!==null&&e!==void 0?e:D9e.DEFAULT_RETRY_POLICY_COUNT}).sendRequest}}});var Sn=f(Be=>{"use strict";Object.defineProperty(Be,"__esModule",{value:!0});Be.userAgentPolicyName=Be.userAgentPolicy=Be.tlsPolicyName=Be.tlsPolicy=Be.redirectPolicyName=Be.redirectPolicy=Be.getDefaultProxySettings=Be.proxyPolicyName=Be.proxyPolicy=Be.multipartPolicyName=Be.multipartPolicy=Be.logPolicyName=Be.logPolicy=Be.formDataPolicyName=Be.formDataPolicy=Be.throttlingRetryPolicyName=Be.throttlingRetryPolicy=Be.systemErrorRetryPolicyName=Be.systemErrorRetryPolicy=Be.retryPolicy=Be.exponentialRetryPolicyName=Be.exponentialRetryPolicy=Be.defaultRetryPolicyName=Be.defaultRetryPolicy=Be.decompressResponsePolicyName=Be.decompressResponsePolicy=Be.agentPolicyName=Be.agentPolicy=void 0;var sG=A5();Object.defineProperty(Be,"agentPolicy",{enumerable:!0,get:function(){return sG.agentPolicy}});Object.defineProperty(Be,"agentPolicyName",{enumerable:!0,get:function(){return sG.agentPolicyName}});var aG=j9();Object.defineProperty(Be,"decompressResponsePolicy",{enumerable:!0,get:function(){return aG.decompressResponsePolicy}});Object.defineProperty(Be,"decompressResponsePolicyName",{enumerable:!0,get:function(){return aG.decompressResponsePolicyName}});var oG=X9();Object.defineProperty(Be,"defaultRetryPolicy",{enumerable:!0,get:function(){return oG.defaultRetryPolicy}});Object.defineProperty(Be,"defaultRetryPolicyName",{enumerable:!0,get:function(){return oG.defaultRetryPolicyName}});var lG=rG();Object.defineProperty(Be,"exponentialRetryPolicy",{enumerable:!0,get:function(){return lG.exponentialRetryPolicy}});Object.defineProperty(Be,"exponentialRetryPolicyName",{enumerable:!0,get:function(){return lG.exponentialRetryPolicyName}});var k9e=xu();Object.defineProperty(Be,"retryPolicy",{enumerable:!0,get:function(){return k9e.retryPolicy}});var cG=iG();Object.defineProperty(Be,"systemErrorRetryPolicy",{enumerable:!0,get:function(){return cG.systemErrorRetryPolicy}});Object.defineProperty(Be,"systemErrorRetryPolicyName",{enumerable:!0,get:function(){return cG.systemErrorRetryPolicyName}});var dG=nG();Object.defineProperty(Be,"throttlingRetryPolicy",{enumerable:!0,get:function(){return dG.throttlingRetryPolicy}});Object.defineProperty(Be,"throttlingRetryPolicyName",{enumerable:!0,get:function(){return dG.throttlingRetryPolicyName}});var AG=i5();Object.defineProperty(Be,"formDataPolicy",{enumerable:!0,get:function(){return AG.formDataPolicy}});Object.defineProperty(Be,"formDataPolicyName",{enumerable:!0,get:function(){return AG.formDataPolicyName}});var uG=M9();Object.defineProperty(Be,"logPolicy",{enumerable:!0,get:function(){return uG.logPolicy}});Object.defineProperty(Be,"logPolicyName",{enumerable:!0,get:function(){return uG.logPolicyName}});var pG=h5();Object.defineProperty(Be,"multipartPolicy",{enumerable:!0,get:function(){return pG.multipartPolicy}});Object.defineProperty(Be,"multipartPolicyName",{enumerable:!0,get:function(){return pG.multipartPolicyName}});var N5=d5();Object.defineProperty(Be,"proxyPolicy",{enumerable:!0,get:function(){return N5.proxyPolicy}});Object.defineProperty(Be,"proxyPolicyName",{enumerable:!0,get:function(){return N5.proxyPolicyName}});Object.defineProperty(Be,"getDefaultProxySettings",{enumerable:!0,get:function(){return N5.getDefaultProxySettings}});var fG=U9();Object.defineProperty(Be,"redirectPolicy",{enumerable:!0,get:function(){return fG.redirectPolicy}});Object.defineProperty(Be,"redirectPolicyName",{enumerable:!0,get:function(){return fG.redirectPolicyName}});var hG=u5();Object.defineProperty(Be,"tlsPolicy",{enumerable:!0,get:function(){return hG.tlsPolicy}});Object.defineProperty(Be,"tlsPolicyName",{enumerable:!0,get:function(){return hG.tlsPolicyName}});var mG=G9();Object.defineProperty(Be,"userAgentPolicy",{enumerable:!0,get:function(){return mG.userAgentPolicy}});Object.defineProperty(Be,"userAgentPolicyName",{enumerable:!0,get:function(){return mG.userAgentPolicyName}})});var x5=f(_m=>{"use strict";Object.defineProperty(_m,"__esModule",{value:!0});_m.logPolicyName=void 0;_m.logPolicy=F9e;var O9e=Qm(),gG=Sn();_m.logPolicyName=gG.logPolicyName;function F9e(t={}){return(0,gG.logPolicy)(Object.assign({logger:O9e.logger.info},t))}});var R5=f(Sm=>{"use strict";Object.defineProperty(Sm,"__esModule",{value:!0});Sm.redirectPolicyName=void 0;Sm.redirectPolicy=L9e;var yG=Sn();Sm.redirectPolicyName=yG.redirectPolicyName;function L9e(t={}){return(0,yG.redirectPolicy)(t)}});var CG=f(r4=>{"use strict";Object.defineProperty(r4,"__esModule",{value:!0});r4.getHeaderName=M9e;r4.setPlatformSpecificData=U9e;var EG=(ms(),qs(hs)),T5=EG.__importStar(require("node:os")),D5=EG.__importStar(require("node:process"));function M9e(){return"User-Agent"}async function U9e(t){if(D5&&D5.versions){let e=D5.versions;e.bun?t.set("Bun",e.bun):e.deno?t.set("Deno",e.deno):e.node&&t.set("Node",e.node)}t.set("OS",`(${T5.arch()}-${T5.type()}-${T5.release()})`)}});var i4=f(Xu=>{"use strict";Object.defineProperty(Xu,"__esModule",{value:!0});Xu.DEFAULT_RETRY_POLICY_COUNT=Xu.SDK_VERSION=void 0;Xu.SDK_VERSION="1.22.0";Xu.DEFAULT_RETRY_POLICY_COUNT=3});var P5=f(n4=>{"use strict";Object.defineProperty(n4,"__esModule",{value:!0});n4.getUserAgentHeaderName=G9e;n4.getUserAgentValue=j9e;var bG=CG(),q9e=i4();function H9e(t){let e=[];for(let[r,i]of t){let n=i?`${r}/${i}`:r;e.push(n)}return e.join(" ")}function G9e(){return(0,bG.getHeaderName)()}async function j9e(t){let e=new Map;e.set("core-rest-pipeline",q9e.SDK_VERSION),await(0,bG.setPlatformSpecificData)(e);let r=H9e(e);return t?`${t} ${r}`:r}});var k5=f(Zu=>{"use strict";Object.defineProperty(Zu,"__esModule",{value:!0});Zu.userAgentPolicyName=void 0;Zu.userAgentPolicy=z9e;var IG=P5(),BG=(0,IG.getUserAgentHeaderName)();Zu.userAgentPolicyName="userAgentPolicy";function z9e(t={}){let e=(0,IG.getUserAgentValue)(t.userAgentPrefix);return{name:Zu.userAgentPolicyName,async sendRequest(r,i){return r.headers.has(BG)||r.headers.set(BG,await e),i(r)}}}});var QG=f(s4=>{"use strict";Object.defineProperty(s4,"__esModule",{value:!0});s4.computeSha256Hmac=V9e;s4.computeSha256Hash=Y9e;var wG=require("node:crypto");async function V9e(t,e,r){let i=Buffer.from(t,"base64");return(0,wG.createHmac)("sha256",i).update(e).digest(r)}async function Y9e(t,e){return(0,wG.createHash)("sha256").update(t).digest(e)}});var Nm=f(ot=>{"use strict";Object.defineProperty(ot,"__esModule",{value:!0});ot.Sanitizer=ot.uint8ArrayToString=ot.stringToUint8Array=ot.isWebWorker=ot.isReactNative=ot.isDeno=ot.isNodeRuntime=ot.isNodeLike=ot.isBun=ot.isBrowser=ot.randomUUID=ot.computeSha256Hmac=ot.computeSha256Hash=ot.isError=ot.isObject=ot.getRandomIntegerInclusive=ot.calculateRetryDelay=void 0;var W9e=W9();Object.defineProperty(ot,"calculateRetryDelay",{enumerable:!0,get:function(){return W9e.calculateRetryDelay}});var J9e=V9();Object.defineProperty(ot,"getRandomIntegerInclusive",{enumerable:!0,get:function(){return J9e.getRandomIntegerInclusive}});var $9e=vE();Object.defineProperty(ot,"isObject",{enumerable:!0,get:function(){return $9e.isObject}});var K9e=x9();Object.defineProperty(ot,"isError",{enumerable:!0,get:function(){return K9e.isError}});var vG=QG();Object.defineProperty(ot,"computeSha256Hash",{enumerable:!0,get:function(){return vG.computeSha256Hash}});Object.defineProperty(ot,"computeSha256Hmac",{enumerable:!0,get:function(){return vG.computeSha256Hmac}});var X9e=QE();Object.defineProperty(ot,"randomUUID",{enumerable:!0,get:function(){return X9e.randomUUID}});var ld=Cm();Object.defineProperty(ot,"isBrowser",{enumerable:!0,get:function(){return ld.isBrowser}});Object.defineProperty(ot,"isBun",{enumerable:!0,get:function(){return ld.isBun}});Object.defineProperty(ot,"isNodeLike",{enumerable:!0,get:function(){return ld.isNodeLike}});Object.defineProperty(ot,"isNodeRuntime",{enumerable:!0,get:function(){return ld.isNodeRuntime}});Object.defineProperty(ot,"isDeno",{enumerable:!0,get:function(){return ld.isDeno}});Object.defineProperty(ot,"isReactNative",{enumerable:!0,get:function(){return ld.isReactNative}});Object.defineProperty(ot,"isWebWorker",{enumerable:!0,get:function(){return ld.isWebWorker}});var _G=id();Object.defineProperty(ot,"stringToUint8Array",{enumerable:!0,get:function(){return _G.stringToUint8Array}});Object.defineProperty(ot,"uint8ArrayToString",{enumerable:!0,get:function(){return _G.uint8ArrayToString}});var Z9e=fm();Object.defineProperty(ot,"Sanitizer",{enumerable:!0,get:function(){return Z9e.Sanitizer}})});var SG=f(O5=>{"use strict";Object.defineProperty(O5,"__esModule",{value:!0});O5.cancelablePromiseRace=e5e;async function e5e(t,e){var r,i;let n=new AbortController;function s(){n.abort()}(r=e?.abortSignal)===null||r===void 0||r.addEventListener("abort",s);try{return await Promise.race(t.map(a=>a({abortSignal:n.signal})))}finally{n.abort(),(i=e?.abortSignal)===null||i===void 0||i.removeEventListener("abort",s)}}});var NG=f(a4=>{"use strict";Object.defineProperty(a4,"__esModule",{value:!0});a4.AbortError=void 0;var F5=class extends Error{constructor(e){super(e),this.name="AbortError"}};a4.AbortError=F5});var L5=f(o4=>{"use strict";Object.defineProperty(o4,"__esModule",{value:!0});o4.AbortError=void 0;var t5e=NG();Object.defineProperty(o4,"AbortError",{enumerable:!0,get:function(){return t5e.AbortError}})});var U5=f(M5=>{"use strict";Object.defineProperty(M5,"__esModule",{value:!0});M5.createAbortablePromise=i5e;var r5e=L5();function i5e(t,e){let{cleanupBeforeAbort:r,abortSignal:i,abortErrorMsg:n}=e??{};return new Promise((s,a)=>{function o(){a(new r5e.AbortError(n??"The operation was aborted."))}function l(){i?.removeEventListener("abort",c)}function c(){r?.(),l(),o()}if(i?.aborted)return o();try{t(d=>{l(),s(d)},d=>{l(),a(d)})}catch(d){a(d)}i?.addEventListener("abort",c)})}});var xG=f(l4=>{"use strict";Object.defineProperty(l4,"__esModule",{value:!0});l4.delay=o5e;l4.calculateRetryDelay=l5e;var n5e=U5(),s5e=Nm(),a5e="The delay was aborted.";function o5e(t,e){let r,{abortSignal:i,abortErrorMsg:n}=e??{};return(0,n5e.createAbortablePromise)(s=>{r=setTimeout(s,t)},{cleanupBeforeAbort:()=>clearTimeout(r),abortSignal:i,abortErrorMsg:n??a5e})}function l5e(t,e){let r=e.retryDelayInMs*Math.pow(2,t),i=Math.min(e.maxRetryDelayInMs,r);return{retryAfterInMs:i/2+(0,s5e.getRandomIntegerInclusive)(0,i/2)}}});var RG=f(q5=>{"use strict";Object.defineProperty(q5,"__esModule",{value:!0});q5.getErrorMessage=d5e;var c5e=Nm();function d5e(t){if((0,c5e.isError)(t))return t.message;{let e;try{typeof t=="object"&&t?e=JSON.stringify(t):e=String(t)}catch{e="[unable to stringify input]"}return`Unknown error ${e}`}}});var DG=f(xm=>{"use strict";Object.defineProperty(xm,"__esModule",{value:!0});xm.isDefined=H5;xm.isObjectWithProperties=A5e;xm.objectHasProperty=TG;function H5(t){return typeof t<"u"&&t!==null}function A5e(t,e){if(!H5(t)||typeof t!="object")return!1;for(let r of e)if(!TG(t,r))return!1;return!0}function TG(t,e){return H5(t)&&typeof t=="object"&&e in t}});var Pa=f(ze=>{"use strict";Object.defineProperty(ze,"__esModule",{value:!0});ze.isWebWorker=ze.isReactNative=ze.isNodeRuntime=ze.isNodeLike=ze.isNode=ze.isDeno=ze.isBun=ze.isBrowser=ze.objectHasProperty=ze.isObjectWithProperties=ze.isDefined=ze.getErrorMessage=ze.delay=ze.createAbortablePromise=ze.cancelablePromiseRace=void 0;ze.calculateRetryDelay=g5e;ze.computeSha256Hash=y5e;ze.computeSha256Hmac=E5e;ze.getRandomIntegerInclusive=C5e;ze.isError=b5e;ze.isObject=B5e;ze.randomUUID=I5e;ze.uint8ArrayToString=w5e;ze.stringToUint8Array=Q5e;var u5e=(ms(),qs(hs)),Ei=u5e.__importStar(Nm()),p5e=SG();Object.defineProperty(ze,"cancelablePromiseRace",{enumerable:!0,get:function(){return p5e.cancelablePromiseRace}});var f5e=U5();Object.defineProperty(ze,"createAbortablePromise",{enumerable:!0,get:function(){return f5e.createAbortablePromise}});var h5e=xG();Object.defineProperty(ze,"delay",{enumerable:!0,get:function(){return h5e.delay}});var m5e=RG();Object.defineProperty(ze,"getErrorMessage",{enumerable:!0,get:function(){return m5e.getErrorMessage}});var G5=DG();Object.defineProperty(ze,"isDefined",{enumerable:!0,get:function(){return G5.isDefined}});Object.defineProperty(ze,"isObjectWithProperties",{enumerable:!0,get:function(){return G5.isObjectWithProperties}});Object.defineProperty(ze,"objectHasProperty",{enumerable:!0,get:function(){return G5.objectHasProperty}});function g5e(t,e){return Ei.calculateRetryDelay(t,e)}function y5e(t,e){return Ei.computeSha256Hash(t,e)}function E5e(t,e,r){return Ei.computeSha256Hmac(t,e,r)}function C5e(t,e){return Ei.getRandomIntegerInclusive(t,e)}function b5e(t){return Ei.isError(t)}function B5e(t){return Ei.isObject(t)}function I5e(){return Ei.randomUUID()}ze.isBrowser=Ei.isBrowser;ze.isBun=Ei.isBun;ze.isDeno=Ei.isDeno;ze.isNode=Ei.isNodeLike;ze.isNodeLike=Ei.isNodeLike;ze.isNodeRuntime=Ei.isNodeRuntime;ze.isReactNative=Ei.isReactNative;ze.isWebWorker=Ei.isWebWorker;function w5e(t,e){return Ei.uint8ArrayToString(t,e)}function Q5e(t,e){return Ei.stringToUint8Array(t,e)}});var j5=f(ep=>{"use strict";Object.defineProperty(ep,"__esModule",{value:!0});ep.hasRawContent=kG;ep.getRawContent=S5e;ep.createFileFromStream=N5e;ep.createFile=x5e;var v5e=Pa();function _5e(t){return!!(t&&typeof t.pipe=="function")}var PG={arrayBuffer:()=>{throw new Error("Not implemented")},bytes:()=>{throw new Error("Not implemented")},slice:()=>{throw new Error("Not implemented")},text:()=>{throw new Error("Not implemented")}},c4=Symbol("rawContent");function kG(t){return typeof t[c4]=="function"}function S5e(t){return kG(t)?t[c4]():t}function N5e(t,e,r={}){var i,n,s,a;return Object.assign(Object.assign({},PG),{type:(i=r.type)!==null&&i!==void 0?i:"",lastModified:(n=r.lastModified)!==null&&n!==void 0?n:new Date().getTime(),webkitRelativePath:(s=r.webkitRelativePath)!==null&&s!==void 0?s:"",size:(a=r.size)!==null&&a!==void 0?a:-1,name:e,stream:()=>{let o=t();if(_5e(o))throw new Error("Not supported: a Node stream was provided as input to createFileFromStream.");return o},[c4]:t})}function x5e(t,e,r={}){var i,n,s;return v5e.isNodeLike?Object.assign(Object.assign({},PG),{type:(i=r.type)!==null&&i!==void 0?i:"",lastModified:(n=r.lastModified)!==null&&n!==void 0?n:new Date().getTime(),webkitRelativePath:(s=r.webkitRelativePath)!==null&&s!==void 0?s:"",size:t.byteLength,name:e,arrayBuffer:async()=>t.buffer,stream:()=>new Blob([t]).stream(),[c4]:()=>t}):new File([t],e,r)}});var z5=f(tp=>{"use strict";Object.defineProperty(tp,"__esModule",{value:!0});tp.multipartPolicyName=void 0;tp.multipartPolicy=R5e;var FG=Sn(),OG=j5();tp.multipartPolicyName=FG.multipartPolicyName;function R5e(){let t=(0,FG.multipartPolicy)();return{name:tp.multipartPolicyName,sendRequest:async(e,r)=>{if(e.multipartBody)for(let i of e.multipartBody.parts)(0,OG.hasRawContent)(i.body)&&(i.body=(0,OG.getRawContent)(i.body));return t.sendRequest(e,r)}}}});var V5=f(Rm=>{"use strict";Object.defineProperty(Rm,"__esModule",{value:!0});Rm.decompressResponsePolicyName=void 0;Rm.decompressResponsePolicy=T5e;var LG=Sn();Rm.decompressResponsePolicyName=LG.decompressResponsePolicyName;function T5e(){return(0,LG.decompressResponsePolicy)()}});var Y5=f(Tm=>{"use strict";Object.defineProperty(Tm,"__esModule",{value:!0});Tm.defaultRetryPolicyName=void 0;Tm.defaultRetryPolicy=D5e;var MG=Sn();Tm.defaultRetryPolicyName=MG.defaultRetryPolicyName;function D5e(t={}){return(0,MG.defaultRetryPolicy)(t)}});var W5=f(Dm=>{"use strict";Object.defineProperty(Dm,"__esModule",{value:!0});Dm.formDataPolicyName=void 0;Dm.formDataPolicy=P5e;var UG=Sn();Dm.formDataPolicyName=UG.formDataPolicyName;function P5e(){return(0,UG.formDataPolicy)()}});var $5=f(rp=>{"use strict";Object.defineProperty(rp,"__esModule",{value:!0});rp.proxyPolicyName=void 0;rp.getDefaultProxySettings=k5e;rp.proxyPolicy=O5e;var J5=Sn();rp.proxyPolicyName=J5.proxyPolicyName;function k5e(t){return(0,J5.getDefaultProxySettings)(t)}function O5e(t,e){return(0,J5.proxyPolicy)(t,e)}});var K5=f(ip=>{"use strict";Object.defineProperty(ip,"__esModule",{value:!0});ip.setClientRequestIdPolicyName=void 0;ip.setClientRequestIdPolicy=F5e;ip.setClientRequestIdPolicyName="setClientRequestIdPolicy";function F5e(t="x-ms-client-request-id"){return{name:ip.setClientRequestIdPolicyName,async sendRequest(e,r){return e.headers.has(t)||e.headers.set(t,e.requestId),r(e)}}}});var X5=f(Pm=>{"use strict";Object.defineProperty(Pm,"__esModule",{value:!0});Pm.agentPolicyName=void 0;Pm.agentPolicy=L5e;var qG=Sn();Pm.agentPolicyName=qG.agentPolicyName;function L5e(t){return(0,qG.agentPolicy)(t)}});var Z5=f(km=>{"use strict";Object.defineProperty(km,"__esModule",{value:!0});km.tlsPolicyName=void 0;km.tlsPolicy=M5e;var HG=Sn();km.tlsPolicyName=HG.tlsPolicyName;function M5e(t){return(0,HG.tlsPolicy)(t)}});var eQ=f(xo=>{"use strict";Object.defineProperty(xo,"__esModule",{value:!0});xo.TracingContextImpl=xo.knownContextKeys=void 0;xo.createTracingContext=U5e;xo.knownContextKeys={span:Symbol.for("@azure/core-tracing span"),namespace:Symbol.for("@azure/core-tracing namespace")};function U5e(t={}){let e=new d4(t.parentContext);return t.span&&(e=e.setValue(xo.knownContextKeys.span,t.span)),t.namespace&&(e=e.setValue(xo.knownContextKeys.namespace,t.namespace)),e}var d4=class t{constructor(e){this._contextMap=e instanceof t?new Map(e._contextMap):new Map}setValue(e,r){let i=new t(this);return i._contextMap.set(e,r),i}getValue(e){return this._contextMap.get(e)}deleteValue(e){let r=new t(this);return r._contextMap.delete(e),r}};xo.TracingContextImpl=d4});var GG=f(A4=>{"use strict";Object.defineProperty(A4,"__esModule",{value:!0});A4.state=void 0;A4.state={instrumenterImplementation:void 0}});var tQ=f(np=>{"use strict";Object.defineProperty(np,"__esModule",{value:!0});np.createDefaultTracingSpan=jG;np.createDefaultInstrumenter=zG;np.useInstrumenter=H5e;np.getInstrumenter=G5e;var q5e=eQ(),u4=GG();function jG(){return{end:()=>{},isRecording:()=>!1,recordException:()=>{},setAttribute:()=>{},setStatus:()=>{},addEvent:()=>{}}}function zG(){return{createRequestHeaders:()=>({}),parseTraceparentHeader:()=>{},startSpan:(t,e)=>({span:jG(),tracingContext:(0,q5e.createTracingContext)({parentContext:e.tracingContext})}),withContext(t,e,...r){return e(...r)}}}function H5e(t){u4.state.instrumenterImplementation=t}function G5e(){return u4.state.instrumenterImplementation||(u4.state.instrumenterImplementation=zG()),u4.state.instrumenterImplementation}});var VG=f(iQ=>{"use strict";Object.defineProperty(iQ,"__esModule",{value:!0});iQ.createTracingClient=j5e;var p4=tQ(),rQ=eQ();function j5e(t){let{namespace:e,packageName:r,packageVersion:i}=t;function n(c,d,A){var u;let p=(0,p4.getInstrumenter)().startSpan(c,Object.assign(Object.assign({},A),{packageName:r,packageVersion:i,tracingContext:(u=d?.tracingOptions)===null||u===void 0?void 0:u.tracingContext})),h=p.tracingContext,m=p.span;h.getValue(rQ.knownContextKeys.namespace)||(h=h.setValue(rQ.knownContextKeys.namespace,e)),m.setAttribute("az.namespace",h.getValue(rQ.knownContextKeys.namespace));let E=Object.assign({},d,{tracingOptions:Object.assign(Object.assign({},d?.tracingOptions),{tracingContext:h})});return{span:m,updatedOptions:E}}async function s(c,d,A,u){let{span:p,updatedOptions:h}=n(c,d,u);try{let m=await a(h.tracingOptions.tracingContext,()=>Promise.resolve(A(h,p)));return p.setStatus({status:"success"}),m}catch(m){throw p.setStatus({status:"error",error:m}),m}finally{p.end()}}function a(c,d,...A){return(0,p4.getInstrumenter)().withContext(c,d,...A)}function o(c){return(0,p4.getInstrumenter)().parseTraceparentHeader(c)}function l(c){return(0,p4.getInstrumenter)().createRequestHeaders(c)}return{startSpan:n,withSpan:s,withContext:a,parseTraceparentHeader:o,createRequestHeaders:l}}});var nQ=f(sp=>{"use strict";Object.defineProperty(sp,"__esModule",{value:!0});sp.createTracingClient=sp.useInstrumenter=void 0;var z5e=tQ();Object.defineProperty(sp,"useInstrumenter",{enumerable:!0,get:function(){return z5e.useInstrumenter}});var V5e=VG();Object.defineProperty(sp,"createTracingClient",{enumerable:!0,get:function(){return V5e.createTracingClient}})});var f4=f(Om=>{"use strict";Object.defineProperty(Om,"__esModule",{value:!0});Om.RestError=void 0;Om.isRestError=Y5e;var YG=Wu();Om.RestError=YG.RestError;function Y5e(t){return(0,YG.isRestError)(t)}});var sQ=f(ap=>{"use strict";Object.defineProperty(ap,"__esModule",{value:!0});ap.tracingPolicyName=void 0;ap.tracingPolicy=Z5e;var W5e=nQ(),J5e=i4(),$5e=P5(),h4=Qm(),Fm=Pa(),K5e=f4(),X5e=Nm();ap.tracingPolicyName="tracingPolicy";function Z5e(t={}){let e=(0,$5e.getUserAgentValue)(t.userAgentPrefix),r=new X5e.Sanitizer({additionalAllowedQueryParameters:t.additionalAllowedQueryParameters}),i=eQe();return{name:ap.tracingPolicyName,async sendRequest(n,s){var a;if(!i)return s(n);let o=await e,l={"http.url":r.sanitizeUrl(n.url),"http.method":n.method,"http.user_agent":o,requestId:n.requestId};o&&(l["http.user_agent"]=o);let{span:c,tracingContext:d}=(a=tQe(i,n,l))!==null&&a!==void 0?a:{};if(!c||!d)return s(n);try{let A=await i.withContext(d,s,n);return iQe(c,A),A}catch(A){throw rQe(c,A),A}}}}function eQe(){try{return(0,W5e.createTracingClient)({namespace:"",packageName:"@azure/core-rest-pipeline",packageVersion:J5e.SDK_VERSION})}catch(t){h4.logger.warning(`Error when creating the TracingClient: ${(0,Fm.getErrorMessage)(t)}`);return}}function tQe(t,e,r){try{let{span:i,updatedOptions:n}=t.startSpan(`HTTP ${e.method}`,{tracingOptions:e.tracingOptions},{spanKind:"client",spanAttributes:r});if(!i.isRecording()){i.end();return}let s=t.createRequestHeaders(n.tracingOptions.tracingContext);for(let[a,o]of Object.entries(s))e.headers.set(a,o);return{span:i,tracingContext:n.tracingOptions.tracingContext}}catch(i){h4.logger.warning(`Skipping creating a tracing span due to an error: ${(0,Fm.getErrorMessage)(i)}`);return}}function rQe(t,e){try{t.setStatus({status:"error",error:(0,Fm.isError)(e)?e:void 0}),(0,K5e.isRestError)(e)&&e.statusCode&&t.setAttribute("http.status_code",e.statusCode),t.end()}catch(r){h4.logger.warning(`Skipping tracing span processing due to an error: ${(0,Fm.getErrorMessage)(r)}`)}}function iQe(t,e){try{t.setAttribute("http.status_code",e.status);let r=e.headers.get("x-ms-request-id");r&&t.setAttribute("serviceRequestId",r),e.status>=400&&t.setStatus({status:"error"}),t.end()}catch(r){h4.logger.warning(`Skipping tracing span processing due to an error: ${(0,Fm.getErrorMessage)(r)}`)}}});var oQ=f(aQ=>{"use strict";Object.defineProperty(aQ,"__esModule",{value:!0});aQ.wrapAbortSignalLike=nQe;function nQe(t){if(t instanceof AbortSignal)return{abortSignal:t};if(t.aborted)return{abortSignal:AbortSignal.abort(t.reason)};let e=new AbortController,r=!0;function i(){r&&(t.removeEventListener("abort",n),r=!1)}function n(){e.abort(t.reason),i()}return t.addEventListener("abort",n),{abortSignal:e.signal,cleanup:i}}});var WG=f(op=>{"use strict";Object.defineProperty(op,"__esModule",{value:!0});op.wrapAbortSignalLikePolicyName=void 0;op.wrapAbortSignalLikePolicy=aQe;var sQe=oQ();op.wrapAbortSignalLikePolicyName="wrapAbortSignalLikePolicy";function aQe(){return{name:op.wrapAbortSignalLikePolicyName,sendRequest:async(t,e)=>{if(!t.abortSignal)return e(t);let{abortSignal:r,cleanup:i}=(0,sQe.wrapAbortSignalLike)(t.abortSignal);t.abortSignal=r;try{return await e(t)}finally{i?.()}}}}});var KG=f(lQ=>{"use strict";Object.defineProperty(lQ,"__esModule",{value:!0});lQ.createPipelineFromOptions=CQe;var oQe=x5(),lQe=S5(),cQe=R5(),dQe=k5(),JG=z5(),AQe=V5(),uQe=Y5(),pQe=W5(),$G=Pa(),fQe=$5(),hQe=K5(),mQe=X5(),gQe=Z5(),yQe=sQ(),EQe=WG();function CQe(t){var e;let r=(0,lQe.createEmptyPipeline)();return $G.isNodeLike&&(t.agent&&r.addPolicy((0,mQe.agentPolicy)(t.agent)),t.tlsOptions&&r.addPolicy((0,gQe.tlsPolicy)(t.tlsOptions)),r.addPolicy((0,fQe.proxyPolicy)(t.proxyOptions)),r.addPolicy((0,AQe.decompressResponsePolicy)())),r.addPolicy((0,EQe.wrapAbortSignalLikePolicy)()),r.addPolicy((0,pQe.formDataPolicy)(),{beforePolicies:[JG.multipartPolicyName]}),r.addPolicy((0,dQe.userAgentPolicy)(t.userAgentOptions)),r.addPolicy((0,hQe.setClientRequestIdPolicy)((e=t.telemetryOptions)===null||e===void 0?void 0:e.clientRequestIdHeaderName)),r.addPolicy((0,JG.multipartPolicy)(),{afterPhase:"Deserialize"}),r.addPolicy((0,uQe.defaultRetryPolicy)(t.retryOptions),{phase:"Retry"}),r.addPolicy((0,yQe.tracingPolicy)(Object.assign(Object.assign({},t.userAgentOptions),t.loggingOptions)),{afterPhase:"Retry"}),$G.isNodeLike&&r.addPolicy((0,cQe.redirectPolicy)(t.redirectOptions),{afterPhase:"Retry"}),r.addPolicy((0,oQe.logPolicy)(t.loggingOptions),{afterPhase:"Sign"}),r}});var XG=f(cQ=>{"use strict";Object.defineProperty(cQ,"__esModule",{value:!0});cQ.createDefaultHttpClient=IQe;var bQe=Wu(),BQe=oQ();function IQe(){let t=(0,bQe.createDefaultHttpClient)();return{async sendRequest(e){let{abortSignal:r,cleanup:i}=e.abortSignal?(0,BQe.wrapAbortSignalLike)(e.abortSignal):{};try{return e.abortSignal=r,await t.sendRequest(e)}finally{i?.()}}}}});var ZG=f(dQ=>{"use strict";Object.defineProperty(dQ,"__esModule",{value:!0});dQ.createHttpHeaders=QQe;var wQe=Wu();function QQe(t){return(0,wQe.createHttpHeaders)(t)}});var ej=f(AQ=>{"use strict";Object.defineProperty(AQ,"__esModule",{value:!0});AQ.createPipelineRequest=_Qe;var vQe=Wu();function _Qe(t){return(0,vQe.createPipelineRequest)(t)}});var rj=f(Lm=>{"use strict";Object.defineProperty(Lm,"__esModule",{value:!0});Lm.exponentialRetryPolicyName=void 0;Lm.exponentialRetryPolicy=SQe;var tj=Sn();Lm.exponentialRetryPolicyName=tj.exponentialRetryPolicyName;function SQe(t={}){return(0,tj.exponentialRetryPolicy)(t)}});var nj=f(Mm=>{"use strict";Object.defineProperty(Mm,"__esModule",{value:!0});Mm.systemErrorRetryPolicyName=void 0;Mm.systemErrorRetryPolicy=NQe;var ij=Sn();Mm.systemErrorRetryPolicyName=ij.systemErrorRetryPolicyName;function NQe(t={}){return(0,ij.systemErrorRetryPolicy)(t)}});var aj=f(Um=>{"use strict";Object.defineProperty(Um,"__esModule",{value:!0});Um.throttlingRetryPolicyName=void 0;Um.throttlingRetryPolicy=xQe;var sj=Sn();Um.throttlingRetryPolicyName=sj.throttlingRetryPolicyName;function xQe(t={}){return(0,sj.throttlingRetryPolicy)(t)}});var oj=f(uQ=>{"use strict";Object.defineProperty(uQ,"__esModule",{value:!0});uQ.retryPolicy=kQe;var RQe=Ju(),TQe=i4(),DQe=Sn(),PQe=(0,RQe.createClientLogger)("core-rest-pipeline retryPolicy");function kQe(t,e={maxRetries:TQe.DEFAULT_RETRY_POLICY_COUNT}){return(0,DQe.retryPolicy)(t,Object.assign({logger:PQe},e))}});var pQ=f(lp=>{"use strict";Object.defineProperty(lp,"__esModule",{value:!0});lp.DEFAULT_CYCLER_OPTIONS=void 0;lp.createTokenCycler=LQe;var OQe=Pa();lp.DEFAULT_CYCLER_OPTIONS={forcedRefreshWindowInMs:1e3,retryIntervalInMs:3e3,refreshWindowInMs:1e3*60*2};async function FQe(t,e,r){async function i(){if(Date.now()t.getToken(l,c),s.retryIntervalInMs,(d=i?.expiresOnTimestamp)!==null&&d!==void 0?d:Date.now()).then(u=>(r=null,i=u,n=c.tenantId,i)).catch(u=>{throw r=null,i=null,n=void 0,u})),r}return async(l,c)=>{let d=!!c.claims,A=n!==c.tenantId;return d&&(i=null),A||d||a.mustRefresh?o(l,c):(a.shouldRefresh&&o(l,c),i)}}});var uj=f(cd=>{"use strict";Object.defineProperty(cd,"__esModule",{value:!0});cd.bearerTokenAuthenticationPolicyName=void 0;cd.bearerTokenAuthenticationPolicy=GQe;cd.parseChallenges=Aj;var MQe=pQ(),UQe=Qm(),qQe=f4();cd.bearerTokenAuthenticationPolicyName="bearerTokenAuthenticationPolicy";async function m4(t,e){try{return[await e(t),void 0]}catch(r){if((0,qQe.isRestError)(r)&&r.response)return[r.response,r];throw r}}async function HQe(t){let{scopes:e,getAccessToken:r,request:i}=t,n={abortSignal:i.abortSignal,tracingOptions:i.tracingOptions,enableCae:!0},s=await r(e,n);s&&t.request.headers.set("Authorization",`Bearer ${s.token}`)}function lj(t){return t.status===401&&t.headers.has("WWW-Authenticate")}async function cj(t,e){var r;let{scopes:i}=t,n=await t.getAccessToken(i,{enableCae:!0,claims:e});return n?(t.request.headers.set("Authorization",`${(r=n.tokenType)!==null&&r!==void 0?r:"Bearer"} ${n.token}`),!0):!1}function GQe(t){var e,r,i;let{credential:n,scopes:s,challengeCallbacks:a}=t,o=t.logger||UQe.logger,l={authorizeRequest:(r=(e=a?.authorizeRequest)===null||e===void 0?void 0:e.bind(a))!==null&&r!==void 0?r:HQe,authorizeRequestOnChallenge:(i=a?.authorizeRequestOnChallenge)===null||i===void 0?void 0:i.bind(a)},c=n?(0,MQe.createTokenCycler)(n):()=>Promise.resolve(null);return{name:cd.bearerTokenAuthenticationPolicyName,async sendRequest(d,A){if(!d.url.toLowerCase().startsWith("https://"))throw new Error("Bearer token authentication is not permitted for non-TLS protected (non-https) URLs.");await l.authorizeRequest({scopes:Array.isArray(s)?s:[s],request:d,getAccessToken:c,logger:o});let u,p,h;if([u,p]=await m4(d,A),lj(u)){let m=dj(u.headers.get("WWW-Authenticate"));if(m){let E;try{E=atob(m)}catch{return o.warning(`The WWW-Authenticate header contains "claims" that cannot be parsed. Unable to perform the Continuous Access Evaluation authentication flow. Unparsable claims: ${m}`),u}h=await cj({scopes:Array.isArray(s)?s:[s],response:u,request:d,getAccessToken:c,logger:o},E),h&&([u,p]=await m4(d,A))}else if(l.authorizeRequestOnChallenge&&(h=await l.authorizeRequestOnChallenge({scopes:Array.isArray(s)?s:[s],request:d,response:u,getAccessToken:c,logger:o}),h&&([u,p]=await m4(d,A)),lj(u)&&(m=dj(u.headers.get("WWW-Authenticate")),m))){let E;try{E=atob(m)}catch{return o.warning(`The WWW-Authenticate header contains "claims" that cannot be parsed. Unable to perform the Continuous Access Evaluation authentication flow. Unparsable claims: ${m}`),u}h=await cj({scopes:Array.isArray(s)?s:[s],response:u,request:d,getAccessToken:c,logger:o},E),h&&([u,p]=await m4(d,A))}}if(p)throw p;return u}}}function Aj(t){let e=/(\w+)\s+((?:\w+=(?:"[^"]*"|[^,]*),?\s*)+)/g,r=/(\w+)="([^"]*)"/g,i=[],n;for(;(n=e.exec(t))!==null;){let s=n[1],a=n[2],o={},l;for(;(l=r.exec(a))!==null;)o[l[1]]=l[2];i.push({scheme:s,params:o})}return i}function dj(t){var e;return t?(e=Aj(t).find(i=>i.scheme==="Bearer"&&i.params.claims&&i.params.error==="insufficient_claims"))===null||e===void 0?void 0:e.params.claims:void 0}});var pj=f(cp=>{"use strict";Object.defineProperty(cp,"__esModule",{value:!0});cp.ndJsonPolicyName=void 0;cp.ndJsonPolicy=jQe;cp.ndJsonPolicyName="ndJsonPolicy";function jQe(){return{name:cp.ndJsonPolicyName,async sendRequest(t,e){if(typeof t.body=="string"&&t.body.startsWith("[")){let r=JSON.parse(t.body);Array.isArray(r)&&(t.body=r.map(i=>JSON.stringify(i)+`
`).join(""))}return e(t)}}}});var hj=f(dd=>{"use strict";Object.defineProperty(dd,"__esModule",{value:!0});dd.auxiliaryAuthenticationHeaderPolicyName=void 0;dd.auxiliaryAuthenticationHeaderPolicy=WQe;var zQe=pQ(),VQe=Qm();dd.auxiliaryAuthenticationHeaderPolicyName="auxiliaryAuthenticationHeaderPolicy";var fj="x-ms-authorization-auxiliary";async function YQe(t){var e,r;let{scopes:i,getAccessToken:n,request:s}=t,a={abortSignal:s.abortSignal,tracingOptions:s.tracingOptions};return(r=(e=await n(i,a))===null||e===void 0?void 0:e.token)!==null&&r!==void 0?r:""}function WQe(t){let{credentials:e,scopes:r}=t,i=t.logger||VQe.logger,n=new WeakMap;return{name:dd.auxiliaryAuthenticationHeaderPolicyName,async sendRequest(s,a){if(!s.url.toLowerCase().startsWith("https://"))throw new Error("Bearer token authentication for auxiliary header is not permitted for non-TLS protected (non-https) URLs.");if(!e||e.length===0)return i.info(`${dd.auxiliaryAuthenticationHeaderPolicyName} header will not be set due to empty credentials.`),a(s);let o=[];for(let c of e){let d=n.get(c);d||(d=(0,zQe.createTokenCycler)(c),n.set(c,d)),o.push(YQe({scopes:Array.isArray(r)?r:[r],request:s,getAccessToken:d,logger:i}))}let l=(await Promise.all(o)).filter(c=>!!c);return l.length===0?(i.warning(`None of the auxiliary tokens are valid. ${fj} header will not be set.`),a(s)):(s.headers.set(fj,l.map(c=>`Bearer ${c}`).join(", ")),a(s))}}}});var Ro=f(ee=>{"use strict";Object.defineProperty(ee,"__esModule",{value:!0});ee.createFileFromStream=ee.createFile=ee.agentPolicyName=ee.agentPolicy=ee.auxiliaryAuthenticationHeaderPolicyName=ee.auxiliaryAuthenticationHeaderPolicy=ee.ndJsonPolicyName=ee.ndJsonPolicy=ee.bearerTokenAuthenticationPolicyName=ee.bearerTokenAuthenticationPolicy=ee.formDataPolicyName=ee.formDataPolicy=ee.tlsPolicyName=ee.tlsPolicy=ee.userAgentPolicyName=ee.userAgentPolicy=ee.defaultRetryPolicy=ee.tracingPolicyName=ee.tracingPolicy=ee.retryPolicy=ee.throttlingRetryPolicyName=ee.throttlingRetryPolicy=ee.systemErrorRetryPolicyName=ee.systemErrorRetryPolicy=ee.redirectPolicyName=ee.redirectPolicy=ee.getDefaultProxySettings=ee.proxyPolicyName=ee.proxyPolicy=ee.multipartPolicyName=ee.multipartPolicy=ee.logPolicyName=ee.logPolicy=ee.setClientRequestIdPolicyName=ee.setClientRequestIdPolicy=ee.exponentialRetryPolicyName=ee.exponentialRetryPolicy=ee.decompressResponsePolicyName=ee.decompressResponsePolicy=ee.isRestError=ee.RestError=ee.createPipelineRequest=ee.createHttpHeaders=ee.createDefaultHttpClient=ee.createPipelineFromOptions=ee.createEmptyPipeline=void 0;var JQe=S5();Object.defineProperty(ee,"createEmptyPipeline",{enumerable:!0,get:function(){return JQe.createEmptyPipeline}});var $Qe=KG();Object.defineProperty(ee,"createPipelineFromOptions",{enumerable:!0,get:function(){return $Qe.createPipelineFromOptions}});var KQe=XG();Object.defineProperty(ee,"createDefaultHttpClient",{enumerable:!0,get:function(){return KQe.createDefaultHttpClient}});var XQe=ZG();Object.defineProperty(ee,"createHttpHeaders",{enumerable:!0,get:function(){return XQe.createHttpHeaders}});var ZQe=ej();Object.defineProperty(ee,"createPipelineRequest",{enumerable:!0,get:function(){return ZQe.createPipelineRequest}});var mj=f4();Object.defineProperty(ee,"RestError",{enumerable:!0,get:function(){return mj.RestError}});Object.defineProperty(ee,"isRestError",{enumerable:!0,get:function(){return mj.isRestError}});var gj=V5();Object.defineProperty(ee,"decompressResponsePolicy",{enumerable:!0,get:function(){return gj.decompressResponsePolicy}});Object.defineProperty(ee,"decompressResponsePolicyName",{enumerable:!0,get:function(){return gj.decompressResponsePolicyName}});var yj=rj();Object.defineProperty(ee,"exponentialRetryPolicy",{enumerable:!0,get:function(){return yj.exponentialRetryPolicy}});Object.defineProperty(ee,"exponentialRetryPolicyName",{enumerable:!0,get:function(){return yj.exponentialRetryPolicyName}});var Ej=K5();Object.defineProperty(ee,"setClientRequestIdPolicy",{enumerable:!0,get:function(){return Ej.setClientRequestIdPolicy}});Object.defineProperty(ee,"setClientRequestIdPolicyName",{enumerable:!0,get:function(){return Ej.setClientRequestIdPolicyName}});var Cj=x5();Object.defineProperty(ee,"logPolicy",{enumerable:!0,get:function(){return Cj.logPolicy}});Object.defineProperty(ee,"logPolicyName",{enumerable:!0,get:function(){return Cj.logPolicyName}});var bj=z5();Object.defineProperty(ee,"multipartPolicy",{enumerable:!0,get:function(){return bj.multipartPolicy}});Object.defineProperty(ee,"multipartPolicyName",{enumerable:!0,get:function(){return bj.multipartPolicyName}});var fQ=$5();Object.defineProperty(ee,"proxyPolicy",{enumerable:!0,get:function(){return fQ.proxyPolicy}});Object.defineProperty(ee,"proxyPolicyName",{enumerable:!0,get:function(){return fQ.proxyPolicyName}});Object.defineProperty(ee,"getDefaultProxySettings",{enumerable:!0,get:function(){return fQ.getDefaultProxySettings}});var Bj=R5();Object.defineProperty(ee,"redirectPolicy",{enumerable:!0,get:function(){return Bj.redirectPolicy}});Object.defineProperty(ee,"redirectPolicyName",{enumerable:!0,get:function(){return Bj.redirectPolicyName}});var Ij=nj();Object.defineProperty(ee,"systemErrorRetryPolicy",{enumerable:!0,get:function(){return Ij.systemErrorRetryPolicy}});Object.defineProperty(ee,"systemErrorRetryPolicyName",{enumerable:!0,get:function(){return Ij.systemErrorRetryPolicyName}});var wj=aj();Object.defineProperty(ee,"throttlingRetryPolicy",{enumerable:!0,get:function(){return wj.throttlingRetryPolicy}});Object.defineProperty(ee,"throttlingRetryPolicyName",{enumerable:!0,get:function(){return wj.throttlingRetryPolicyName}});var eve=oj();Object.defineProperty(ee,"retryPolicy",{enumerable:!0,get:function(){return eve.retryPolicy}});var Qj=sQ();Object.defineProperty(ee,"tracingPolicy",{enumerable:!0,get:function(){return Qj.tracingPolicy}});Object.defineProperty(ee,"tracingPolicyName",{enumerable:!0,get:function(){return Qj.tracingPolicyName}});var tve=Y5();Object.defineProperty(ee,"defaultRetryPolicy",{enumerable:!0,get:function(){return tve.defaultRetryPolicy}});var vj=k5();Object.defineProperty(ee,"userAgentPolicy",{enumerable:!0,get:function(){return vj.userAgentPolicy}});Object.defineProperty(ee,"userAgentPolicyName",{enumerable:!0,get:function(){return vj.userAgentPolicyName}});var _j=Z5();Object.defineProperty(ee,"tlsPolicy",{enumerable:!0,get:function(){return _j.tlsPolicy}});Object.defineProperty(ee,"tlsPolicyName",{enumerable:!0,get:function(){return _j.tlsPolicyName}});var Sj=W5();Object.defineProperty(ee,"formDataPolicy",{enumerable:!0,get:function(){return Sj.formDataPolicy}});Object.defineProperty(ee,"formDataPolicyName",{enumerable:!0,get:function(){return Sj.formDataPolicyName}});var Nj=uj();Object.defineProperty(ee,"bearerTokenAuthenticationPolicy",{enumerable:!0,get:function(){return Nj.bearerTokenAuthenticationPolicy}});Object.defineProperty(ee,"bearerTokenAuthenticationPolicyName",{enumerable:!0,get:function(){return Nj.bearerTokenAuthenticationPolicyName}});var xj=pj();Object.defineProperty(ee,"ndJsonPolicy",{enumerable:!0,get:function(){return xj.ndJsonPolicy}});Object.defineProperty(ee,"ndJsonPolicyName",{enumerable:!0,get:function(){return xj.ndJsonPolicyName}});var Rj=hj();Object.defineProperty(ee,"auxiliaryAuthenticationHeaderPolicy",{enumerable:!0,get:function(){return Rj.auxiliaryAuthenticationHeaderPolicy}});Object.defineProperty(ee,"auxiliaryAuthenticationHeaderPolicyName",{enumerable:!0,get:function(){return Rj.auxiliaryAuthenticationHeaderPolicyName}});var Tj=X5();Object.defineProperty(ee,"agentPolicy",{enumerable:!0,get:function(){return Tj.agentPolicy}});Object.defineProperty(ee,"agentPolicyName",{enumerable:!0,get:function(){return Tj.agentPolicyName}});var Dj=j5();Object.defineProperty(ee,"createFile",{enumerable:!0,get:function(){return Dj.createFile}});Object.defineProperty(ee,"createFileFromStream",{enumerable:!0,get:function(){return Dj.createFileFromStream}})});var Pj=f(g4=>{"use strict";Object.defineProperty(g4,"__esModule",{value:!0});g4.AzureKeyCredential=void 0;var hQ=class{get key(){return this._key}constructor(e){if(!e)throw new Error("key must be a non-empty string");this._key=e}update(e){this._key=e}};g4.AzureKeyCredential=hQ});var kj=f(mQ=>{"use strict";Object.defineProperty(mQ,"__esModule",{value:!0});mQ.isKeyCredential=ive;var rve=Pa();function ive(t){return(0,rve.isObjectWithProperties)(t,["key"])&&typeof t.key=="string"}});var Oj=f(qm=>{"use strict";Object.defineProperty(qm,"__esModule",{value:!0});qm.AzureNamedKeyCredential=void 0;qm.isNamedKeyCredential=sve;var nve=Pa(),gQ=class{get key(){return this._key}get name(){return this._name}constructor(e,r){if(!e||!r)throw new TypeError("name and key must be non-empty strings");this._name=e,this._key=r}update(e,r){if(!e||!r)throw new TypeError("newName and newKey must be non-empty strings");this._name=e,this._key=r}};qm.AzureNamedKeyCredential=gQ;function sve(t){return(0,nve.isObjectWithProperties)(t,["name","key"])&&typeof t.key=="string"&&typeof t.name=="string"}});var Fj=f(Hm=>{"use strict";Object.defineProperty(Hm,"__esModule",{value:!0});Hm.AzureSASCredential=void 0;Hm.isSASCredential=ove;var ave=Pa(),yQ=class{get signature(){return this._signature}constructor(e){if(!e)throw new Error("shared access signature must be a non-empty string");this._signature=e}update(e){if(!e)throw new Error("shared access signature must be a non-empty string");this._signature=e}};Hm.AzureSASCredential=yQ;function ove(t){return(0,ave.isObjectWithProperties)(t,["signature"])&&typeof t.signature=="string"}});var Lj=f(Gm=>{"use strict";Object.defineProperty(Gm,"__esModule",{value:!0});Gm.isBearerToken=lve;Gm.isPopToken=cve;Gm.isTokenCredential=dve;function lve(t){return!t.tokenType||t.tokenType==="Bearer"}function cve(t){return t.tokenType==="pop"}function dve(t){let e=t;return e&&typeof e.getToken=="function"&&(e.signRequest===void 0||e.getToken.length>0)}});var qj=f(Fi=>{"use strict";Object.defineProperty(Fi,"__esModule",{value:!0});Fi.isTokenCredential=Fi.isSASCredential=Fi.AzureSASCredential=Fi.isNamedKeyCredential=Fi.AzureNamedKeyCredential=Fi.isKeyCredential=Fi.AzureKeyCredential=void 0;var Ave=Pj();Object.defineProperty(Fi,"AzureKeyCredential",{enumerable:!0,get:function(){return Ave.AzureKeyCredential}});var uve=kj();Object.defineProperty(Fi,"isKeyCredential",{enumerable:!0,get:function(){return uve.isKeyCredential}});var Mj=Oj();Object.defineProperty(Fi,"AzureNamedKeyCredential",{enumerable:!0,get:function(){return Mj.AzureNamedKeyCredential}});Object.defineProperty(Fi,"isNamedKeyCredential",{enumerable:!0,get:function(){return Mj.isNamedKeyCredential}});var Uj=Fj();Object.defineProperty(Fi,"AzureSASCredential",{enumerable:!0,get:function(){return Uj.AzureSASCredential}});Object.defineProperty(Fi,"isSASCredential",{enumerable:!0,get:function(){return Uj.isSASCredential}});var pve=Lj();Object.defineProperty(Fi,"isTokenCredential",{enumerable:!0,get:function(){return pve.isTokenCredential}})});var EQ=f(_l=>{"use strict";Object.defineProperty(_l,"__esModule",{value:!0});_l.disableKeepAlivePolicyName=void 0;_l.createDisableKeepAlivePolicy=fve;_l.pipelineContainsDisableKeepAlivePolicy=hve;_l.disableKeepAlivePolicyName="DisableKeepAlivePolicy";function fve(){return{name:_l.disableKeepAlivePolicyName,async sendRequest(t,e){return t.disableKeepAlive=!0,e(t)}}}function hve(t){return t.getOrderedPolicies().some(e=>e.name===_l.disableKeepAlivePolicyName)}});var CQ=f(dp=>{"use strict";Object.defineProperty(dp,"__esModule",{value:!0});dp.encodeString=mve;dp.encodeByteArray=gve;dp.decodeString=yve;dp.decodeStringToString=Eve;function mve(t){return Buffer.from(t).toString("base64")}function gve(t){return(t instanceof Buffer?t:Buffer.from(t.buffer)).toString("base64")}function yve(t){return Buffer.from(t,"base64")}function Eve(t){return Buffer.from(t,"base64").toString()}});var jm=f(Ap=>{"use strict";Object.defineProperty(Ap,"__esModule",{value:!0});Ap.XML_CHARKEY=Ap.XML_ATTRKEY=void 0;Ap.XML_ATTRKEY="$";Ap.XML_CHARKEY="_"});var bQ=f(up=>{"use strict";Object.defineProperty(up,"__esModule",{value:!0});up.isPrimitiveBody=Hj;up.isDuration=bve;up.isValidUuid=Ive;up.flattenResponse=Qve;function Hj(t,e){return e!=="Composite"&&e!=="Dictionary"&&(typeof t=="string"||typeof t=="number"||typeof t=="boolean"||e?.match(/^(Date|DateTime|DateTimeRfc1123|UnixTime|ByteArray|Base64Url)$/i)!==null||t===void 0||t===null)}var Cve=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function bve(t){return Cve.test(t)}var Bve=/^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$/i;function Ive(t){return Bve.test(t)}function wve(t){let e=Object.assign(Object.assign({},t.headers),t.body);return t.hasNullableType&&Object.getOwnPropertyNames(e).length===0?t.shouldWrapBody?{body:null}:null:t.shouldWrapBody?Object.assign(Object.assign({},t.headers),{body:t.body}):e}function Qve(t,e){var r,i;let n=t.parsedHeaders;if(t.request.method==="HEAD")return Object.assign(Object.assign({},n),{body:t.parsedBody});let s=e&&e.bodyMapper,a=!!s?.nullable,o=s?.type.name;if(o==="Stream")return Object.assign(Object.assign({},n),{blobBody:t.blobBody,readableStreamBody:t.readableStreamBody});let l=o==="Composite"&&s.type.modelProperties||{},c=Object.keys(l).some(d=>l[d].serializedName==="");if(o==="Sequence"||c){let d=(r=t.parsedBody)!==null&&r!==void 0?r:[];for(let A of Object.keys(l))l[A].serializedName&&(d[A]=(i=t.parsedBody)===null||i===void 0?void 0:i[A]);if(n)for(let A of Object.keys(n))d[A]=n[A];return a&&!t.parsedBody&&!n&&Object.getOwnPropertyNames(l).length===0?null:d}return wve({body:t.parsedBody,headers:n,hasNullableType:a,shouldWrapBody:Hj(t.parsedBody,o)})}});var Vm=f(zm=>{"use strict";Object.defineProperty(zm,"__esModule",{value:!0});zm.MapperTypeNames=void 0;zm.createSerializer=_ve;var vve=(ms(),qs(hs)),E4=vve.__importStar(CQ()),ei=jm(),jj=bQ(),BQ=class{constructor(e={},r=!1){this.modelMappers=e,this.isXML=r}validateConstraints(e,r,i){let n=(s,a)=>{throw new Error(`"${i}" with value "${r}" should satisfy the constraint "${s}": ${a}.`)};if(e.constraints&&r!==void 0&&r!==null){let{ExclusiveMaximum:s,ExclusiveMinimum:a,InclusiveMaximum:o,InclusiveMinimum:l,MaxItems:c,MaxLength:d,MinItems:A,MinLength:u,MultipleOf:p,Pattern:h,UniqueItems:m}=e.constraints;if(s!==void 0&&r>=s&&n("ExclusiveMaximum",s),a!==void 0&&r<=a&&n("ExclusiveMinimum",a),o!==void 0&&r>o&&n("InclusiveMaximum",o),l!==void 0&&rc&&n("MaxItems",c),d!==void 0&&r.length>d&&n("MaxLength",d),A!==void 0&&r.lengthw.indexOf(E)!==C)&&n("UniqueItems",m)}}serialize(e,r,i,n={xml:{}}){var s,a,o;let l={xml:{rootName:(s=n.xml.rootName)!==null&&s!==void 0?s:"",includeRoot:(a=n.xml.includeRoot)!==null&&a!==void 0?a:!1,xmlCharKey:(o=n.xml.xmlCharKey)!==null&&o!==void 0?o:ei.XML_CHARKEY}},c={},d=e.type.name;i||(i=e.serializedName),d.match(/^Sequence$/i)!==null&&(c=[]),e.isConstant&&(r=e.defaultValue);let{required:A,nullable:u}=e;if(A&&u&&r===void 0)throw new Error(`${i} cannot be undefined.`);if(A&&!u&&r==null)throw new Error(`${i} cannot be null or undefined.`);if(!A&&u===!1&&r===null)throw new Error(`${i} cannot be null.`);return r==null||d.match(/^any$/i)!==null?c=r:d.match(/^(Number|String|Boolean|Object|Stream|Uuid)$/i)!==null?c=Dve(d,i,r):d.match(/^Enum$/i)!==null?c=Pve(i,e.type.allowedValues,r):d.match(/^(Date|DateTime|TimeSpan|DateTimeRfc1123|UnixTime)$/i)!==null?c=Fve(d,r,i):d.match(/^ByteArray$/i)!==null?c=kve(i,r):d.match(/^Base64Url$/i)!==null?c=Ove(i,r):d.match(/^Sequence$/i)!==null?c=Lve(this,e,r,i,!!this.isXML,l):d.match(/^Dictionary$/i)!==null?c=Mve(this,e,r,i,!!this.isXML,l):d.match(/^Composite$/i)!==null&&(c=qve(this,e,r,i,!!this.isXML,l)),c}deserialize(e,r,i,n={xml:{}}){var s,a,o,l;let c={xml:{rootName:(s=n.xml.rootName)!==null&&s!==void 0?s:"",includeRoot:(a=n.xml.includeRoot)!==null&&a!==void 0?a:!1,xmlCharKey:(o=n.xml.xmlCharKey)!==null&&o!==void 0?o:ei.XML_CHARKEY},ignoreUnknownProperties:(l=n.ignoreUnknownProperties)!==null&&l!==void 0?l:!1};if(r==null)return this.isXML&&e.type.name==="Sequence"&&!e.xmlIsWrapped&&(r=[]),e.defaultValue!==void 0&&(r=e.defaultValue),r;let d,A=e.type.name;if(i||(i=e.serializedName),A.match(/^Composite$/i)!==null)d=Gve(this,e,r,i,c);else{if(this.isXML){let u=c.xml.xmlCharKey;r[ei.XML_ATTRKEY]!==void 0&&r[u]!==void 0&&(r=r[u])}A.match(/^Number$/i)!==null?(d=parseFloat(r),isNaN(d)&&(d=r)):A.match(/^Boolean$/i)!==null?r==="true"?d=!0:r==="false"?d=!1:d=r:A.match(/^(String|Enum|Object|Stream|Uuid|TimeSpan|any)$/i)!==null?d=r:A.match(/^(Date|DateTime|DateTimeRfc1123)$/i)!==null?d=new Date(r):A.match(/^UnixTime$/i)!==null?d=Tve(r):A.match(/^ByteArray$/i)!==null?d=E4.decodeString(r):A.match(/^Base64Url$/i)!==null?d=xve(r):A.match(/^Sequence$/i)!==null?d=zve(this,e,r,i,c):A.match(/^Dictionary$/i)!==null&&(d=jve(this,e,r,i,c))}return e.isConstant&&(d=e.defaultValue),d}};function _ve(t={},e=!1){return new BQ(t,e)}function Sve(t,e){let r=t.length;for(;r-1>=0&&t[r-1]===e;)--r;return t.substr(0,r)}function Nve(t){if(!t)return;if(!(t instanceof Uint8Array))throw new Error("Please provide an input of type Uint8Array for converting to Base64Url.");let e=E4.encodeByteArray(t);return Sve(e,"=").replace(/\+/g,"-").replace(/\//g,"_")}function xve(t){if(t){if(t&&typeof t.valueOf()!="string")throw new Error("Please provide an input of type string for converting to Uint8Array");return t=t.replace(/-/g,"+").replace(/_/g,"/"),E4.decodeString(t)}}function IQ(t){let e=[],r="";if(t){let i=t.split(".");for(let n of i)n.charAt(n.length-1)==="\\"?r+=n.substr(0,n.length-1)+".":(r+=n,e.push(r),r="")}return e}function Rve(t){if(t)return typeof t.valueOf()=="string"&&(t=new Date(t)),Math.floor(t.getTime()/1e3)}function Tve(t){if(t)return new Date(t*1e3)}function Dve(t,e,r){if(r!=null){if(t.match(/^Number$/i)!==null){if(typeof r!="number")throw new Error(`${e} with value ${r} must be of type number.`)}else if(t.match(/^String$/i)!==null){if(typeof r.valueOf()!="string")throw new Error(`${e} with value "${r}" must be of type string.`)}else if(t.match(/^Uuid$/i)!==null){if(!(typeof r.valueOf()=="string"&&(0,jj.isValidUuid)(r)))throw new Error(`${e} with value "${r}" must be of type string and a valid uuid.`)}else if(t.match(/^Boolean$/i)!==null){if(typeof r!="boolean")throw new Error(`${e} with value ${r} must be of type boolean.`)}else if(t.match(/^Stream$/i)!==null){let i=typeof r;if(i!=="string"&&typeof r.pipe!="function"&&typeof r.tee!="function"&&!(r instanceof ArrayBuffer)&&!ArrayBuffer.isView(r)&&!((typeof Blob=="function"||typeof Blob=="object")&&r instanceof Blob)&&i!=="function")throw new Error(`${e} must be a string, Blob, ArrayBuffer, ArrayBufferView, ReadableStream, or () => ReadableStream.`)}}return r}function Pve(t,e,r){if(!e)throw new Error(`Please provide a set of allowedValues to validate ${t} as an Enum Type.`);if(!e.some(n=>typeof n.valueOf()=="string"?n.toLowerCase()===r.toLowerCase():n===r))throw new Error(`${r} is not a valid value for ${t}. The valid values are: ${JSON.stringify(e)}.`);return r}function kve(t,e){if(e!=null){if(!(e instanceof Uint8Array))throw new Error(`${t} must be of type Uint8Array.`);e=E4.encodeByteArray(e)}return e}function Ove(t,e){if(e!=null){if(!(e instanceof Uint8Array))throw new Error(`${t} must be of type Uint8Array.`);e=Nve(e)}return e}function Fve(t,e,r){if(e!=null){if(t.match(/^Date$/i)!==null){if(!(e instanceof Date||typeof e.valueOf()=="string"&&!isNaN(Date.parse(e))))throw new Error(`${r} must be an instanceof Date or a string in ISO8601 format.`);e=e instanceof Date?e.toISOString().substring(0,10):new Date(e).toISOString().substring(0,10)}else if(t.match(/^DateTime$/i)!==null){if(!(e instanceof Date||typeof e.valueOf()=="string"&&!isNaN(Date.parse(e))))throw new Error(`${r} must be an instanceof Date or a string in ISO8601 format.`);e=e instanceof Date?e.toISOString():new Date(e).toISOString()}else if(t.match(/^DateTimeRfc1123$/i)!==null){if(!(e instanceof Date||typeof e.valueOf()=="string"&&!isNaN(Date.parse(e))))throw new Error(`${r} must be an instanceof Date or a string in RFC-1123 format.`);e=e instanceof Date?e.toUTCString():new Date(e).toUTCString()}else if(t.match(/^UnixTime$/i)!==null){if(!(e instanceof Date||typeof e.valueOf()=="string"&&!isNaN(Date.parse(e))))throw new Error(`${r} must be an instanceof Date or a string in RFC-1123/ISO8601 format for it to be serialized in UnixTime/Epoch format.`);e=Rve(e)}else if(t.match(/^TimeSpan$/i)!==null&&!(0,jj.isDuration)(e))throw new Error(`${r} must be a string in ISO 8601 format. Instead was "${e}".`)}return e}function Lve(t,e,r,i,n,s){var a;if(!Array.isArray(r))throw new Error(`${i} must be of type Array.`);let o=e.type.element;if(!o||typeof o!="object")throw new Error(`element" metadata for an Array must be defined in the mapper and it must of type "object" in ${i}.`);o.type.name==="Composite"&&o.type.className&&(o=(a=t.modelMappers[o.type.className])!==null&&a!==void 0?a:o);let l=[];for(let c=0;cu!==d)&&(a[d]=t.serialize(l,r[d],i+'["'+d+'"]',s))}return a}return r}function Yj(t,e,r,i){if(!r||!t.xmlNamespace)return e;let s={[t.xmlNamespacePrefix?`xmlns:${t.xmlNamespacePrefix}`:"xmlns"]:t.xmlNamespace};if(["Composite"].includes(t.type.name)){if(e[ei.XML_ATTRKEY])return e;{let o=Object.assign({},e);return o[ei.XML_ATTRKEY]=s,o}}let a={};return a[i.xml.xmlCharKey]=e,a[ei.XML_ATTRKEY]=s,a}function Hve(t,e){return[ei.XML_ATTRKEY,e.xml.xmlCharKey].includes(t)}function Gve(t,e,r,i,n){var s,a;let o=(s=n.xml.xmlCharKey)!==null&&s!==void 0?s:ei.XML_CHARKEY;y4(t,e)&&(e=Wj(t,e,r,"serializedName"));let l=Vj(t,e,i),c={},d=[];for(let u of Object.keys(l)){let p=l[u],h=IQ(l[u].serializedName);d.push(h[0]);let{serializedName:m,xmlName:E,xmlElementName:C}=p,w=i;m!==""&&m!==void 0&&(w=i+"."+m);let N=p.headerCollectionPrefix;if(N){let S={};for(let U of Object.keys(r))U.startsWith(N)&&(S[U.substring(N.length)]=t.deserialize(p.type.value,r[U],w,n)),d.push(U);c[u]=S}else if(t.isXML)if(p.xmlIsAttribute&&r[ei.XML_ATTRKEY])c[u]=t.deserialize(p,r[ei.XML_ATTRKEY][E],w,n);else if(p.xmlIsMsText)r[o]!==void 0?c[u]=r[o]:typeof r=="string"&&(c[u]=r);else{let S=C||E||m;if(p.xmlIsWrapped){let U=r[E],X=(a=U?.[C])!==null&&a!==void 0?a:[];c[u]=t.deserialize(p,X,w,n),d.push(E)}else{let U=r[S];c[u]=t.deserialize(p,U,w,n),d.push(S)}}else{let S,U=r,X=0;for(let T of h){if(!U)break;X++,U=U[T]}U===null&&X{for(let h in l)if(IQ(l[h].serializedName)[0]===p)return!1;return!0};for(let p in r)u(p)&&(c[p]=t.deserialize(A,r[p],i+'["'+p+'"]',n))}else if(r&&!n.ignoreUnknownProperties)for(let u of Object.keys(r))c[u]===void 0&&!d.includes(u)&&!Hve(u,n)&&(c[u]=r[u]);return c}function jve(t,e,r,i,n){let s=e.type.value;if(!s||typeof s!="object")throw new Error(`"value" metadata for a Dictionary must be defined in the mapper and it must of type "object" in ${i}`);if(r){let a={};for(let o of Object.keys(r))a[o]=t.deserialize(s,r[o],i,n);return a}return r}function zve(t,e,r,i,n){var s;let a=e.type.element;if(!a||typeof a!="object")throw new Error(`element" metadata for an Array must be defined in the mapper and it must of type "object" in ${i}`);if(r){Array.isArray(r)||(r=[r]),a.type.name==="Composite"&&a.type.className&&(a=(s=t.modelMappers[a.type.className])!==null&&s!==void 0?s:a);let o=[];for(let l=0;l{"use strict";Object.defineProperty(C4,"__esModule",{value:!0});C4.state=void 0;C4.state={operationRequestMap:new WeakMap}});var Ym=f(b4=>{"use strict";Object.defineProperty(b4,"__esModule",{value:!0});b4.getOperationArgumentValueFromParameter=Xj;b4.getOperationRequestInfo=ez;var $j=Jj();function Xj(t,e,r){let i=e.parameterPath,n=e.mapper,s;if(typeof i=="string"&&(i=[i]),Array.isArray(i)){if(i.length>0)if(n.isConstant)s=n.defaultValue;else{let a=Kj(t,i);!a.propertyFound&&r&&(a=Kj(r,i));let o=!1;a.propertyFound||(o=n.required||i[0]==="options"&&i.length===2),s=o?n.defaultValue:a.propertyValue}}else{n.required&&(s={});for(let a in i){let o=n.type.modelProperties[a],l=i[a],c=Xj(t,{parameterPath:l,mapper:o},r);c!==void 0&&(s||(s={}),s[a]=c)}}return s}function Kj(t,e){let r={propertyFound:!1},i=0;for(;i{"use strict";Object.defineProperty(pp,"__esModule",{value:!0});pp.deserializationPolicyName=void 0;pp.deserializationPolicy=Kve;var Wve=jm(),B4=Ro(),tz=Vm(),wQ=Ym(),Jve=["application/json","text/json"],$ve=["application/xml","application/atom+xml"];pp.deserializationPolicyName="deserializationPolicy";function Kve(t={}){var e,r,i,n,s,a,o;let l=(r=(e=t.expectedContentTypes)===null||e===void 0?void 0:e.json)!==null&&r!==void 0?r:Jve,c=(n=(i=t.expectedContentTypes)===null||i===void 0?void 0:i.xml)!==null&&n!==void 0?n:$ve,d=t.parseXML,A=t.serializerOptions,u={xml:{rootName:(s=A?.xml.rootName)!==null&&s!==void 0?s:"",includeRoot:(a=A?.xml.includeRoot)!==null&&a!==void 0?a:!1,xmlCharKey:(o=A?.xml.xmlCharKey)!==null&&o!==void 0?o:Wve.XML_CHARKEY}};return{name:pp.deserializationPolicyName,async sendRequest(p,h){let m=await h(p);return e7e(l,c,m,u,d)}}}function Xve(t){let e,r=t.request,i=(0,wQ.getOperationRequestInfo)(r),n=i?.operationSpec;return n&&(i?.operationResponseGetter?e=i?.operationResponseGetter(n,t):e=n.responses[t.status]),e}function Zve(t){let e=t.request,r=(0,wQ.getOperationRequestInfo)(e),i=r?.shouldDeserialize,n;return i===void 0?n=!0:typeof i=="boolean"?n=i:n=i(t),n}async function e7e(t,e,r,i,n){let s=await i7e(t,e,r,i,n);if(!Zve(s))return s;let a=(0,wQ.getOperationRequestInfo)(s.request),o=a?.operationSpec;if(!o||!o.responses)return s;let l=Xve(s),{error:c,shouldReturnResponse:d}=r7e(s,o,l,i);if(c)throw c;if(d)return s;if(l){if(l.bodyMapper){let A=s.parsedBody;o.isXML&&l.bodyMapper.type.name===tz.MapperTypeNames.Sequence&&(A=typeof A=="object"?A[l.bodyMapper.xmlElementName]:[]);try{s.parsedBody=o.serializer.deserialize(l.bodyMapper,A,"operationRes.parsedBody",i)}catch(u){throw new B4.RestError(`Error ${u} occurred in deserializing the responseBody - ${s.bodyAsText}`,{statusCode:s.status,request:s.request,response:s})}}else o.httpMethod==="HEAD"&&(s.parsedBody=r.status>=200&&r.status<300);l.headersMapper&&(s.parsedHeaders=o.serializer.deserialize(l.headersMapper,s.headers.toJSON(),"operationRes.parsedHeaders",{xml:{},ignoreUnknownProperties:!0}))}return s}function t7e(t){let e=Object.keys(t.responses);return e.length===0||e.length===1&&e[0]==="default"}function r7e(t,e,r,i){var n,s,a,o,l;let c=200<=t.status&&t.status<300;if(t7e(e)?c:!!r)if(r){if(!r.isError)return{error:null,shouldReturnResponse:!1}}else return{error:null,shouldReturnResponse:!1};let A=r??e.responses.default,u=!((n=t.request.streamResponseStatusCodes)===null||n===void 0)&&n.has(t.status)?`Unexpected status code: ${t.status}`:t.bodyAsText,p=new B4.RestError(u,{statusCode:t.status,request:t.request,response:t});if(!A&&!(!((a=(s=t.parsedBody)===null||s===void 0?void 0:s.error)===null||a===void 0)&&a.code&&(!((l=(o=t.parsedBody)===null||o===void 0?void 0:o.error)===null||l===void 0)&&l.message)))throw p;let h=A?.bodyMapper,m=A?.headersMapper;try{if(t.parsedBody){let E=t.parsedBody,C;if(h){let N=E;if(e.isXML&&h.type.name===tz.MapperTypeNames.Sequence){N=[];let S=h.xmlElementName;typeof E=="object"&&S&&(N=E[S])}C=e.serializer.deserialize(h,N,"error.response.parsedBody",i)}let w=E.error||C||E;p.code=w.code,w.message&&(p.message=w.message),h&&(p.response.parsedBody=C)}t.headers&&m&&(p.response.parsedHeaders=e.serializer.deserialize(m,t.headers.toJSON(),"operationRes.parsedHeaders"))}catch(E){p.message=`Error "${E.message}" occurred in deserializing the responseBody - "${t.bodyAsText}" for the default response.`}return{error:p,shouldReturnResponse:!1}}async function i7e(t,e,r,i,n){var s;if(!(!((s=r.request.streamResponseStatusCodes)===null||s===void 0)&&s.has(r.status))&&r.bodyAsText){let a=r.bodyAsText,o=r.headers.get("Content-Type")||"",l=o?o.split(";").map(c=>c.toLowerCase()):[];try{if(l.length===0||l.some(c=>t.indexOf(c)!==-1))return r.parsedBody=JSON.parse(a),r;if(l.some(c=>e.indexOf(c)!==-1)){if(!n)throw new Error("Parsing XML not supported.");let c=await n(a,i.xml);return r.parsedBody=c,r}}catch(c){let d=`Error "${c}" occurred while parsing the response body - ${r.bodyAsText}.`,A=c.code||B4.RestError.PARSE_ERROR;throw new B4.RestError(d,{code:A,statusCode:r.status,request:r.request,response:r})}}return r}});var w4=f(I4=>{"use strict";Object.defineProperty(I4,"__esModule",{value:!0});I4.getStreamingResponseStatusCodes=s7e;I4.getPathStringFromParameter=a7e;var n7e=Vm();function s7e(t){let e=new Set;for(let r in t.responses){let i=t.responses[r];i.bodyMapper&&i.bodyMapper.type.name===n7e.MapperTypeNames.Stream&&e.add(Number(r))}return e}function a7e(t){let{parameterPath:e,mapper:r}=t,i;return typeof e=="string"?i=e:Array.isArray(e)?i=e.join("."):i=r.serializedName,i}});var SQ=f(Sl=>{"use strict";Object.defineProperty(Sl,"__esModule",{value:!0});Sl.serializationPolicyName=void 0;Sl.serializationPolicy=o7e;Sl.serializeHeaders=rz;Sl.serializeRequestBody=iz;var _Q=jm(),Q4=Ym(),vQ=Vm(),Wm=w4();Sl.serializationPolicyName="serializationPolicy";function o7e(t={}){let e=t.stringifyXML;return{name:Sl.serializationPolicyName,async sendRequest(r,i){let n=(0,Q4.getOperationRequestInfo)(r),s=n?.operationSpec,a=n?.operationArguments;return s&&a&&(rz(r,a,s),iz(r,a,s,e)),i(r)}}}function rz(t,e,r){var i,n;if(r.headerParameters)for(let a of r.headerParameters){let o=(0,Q4.getOperationArgumentValueFromParameter)(e,a);if(o!=null||a.mapper.required){o=r.serializer.serialize(a.mapper,o,(0,Wm.getPathStringFromParameter)(a));let l=a.mapper.headerCollectionPrefix;if(l)for(let c of Object.keys(o))t.headers.set(l+c,o[c]);else t.headers.set(a.mapper.serializedName||(0,Wm.getPathStringFromParameter)(a),o)}}let s=(n=(i=e.options)===null||i===void 0?void 0:i.requestOptions)===null||n===void 0?void 0:n.customHeaders;if(s)for(let a of Object.keys(s))t.headers.set(a,s[a])}function iz(t,e,r,i=function(){throw new Error("XML serialization unsupported!")}){var n,s,a,o,l;let c=(n=e.options)===null||n===void 0?void 0:n.serializerOptions,d={xml:{rootName:(s=c?.xml.rootName)!==null&&s!==void 0?s:"",includeRoot:(a=c?.xml.includeRoot)!==null&&a!==void 0?a:!1,xmlCharKey:(o=c?.xml.xmlCharKey)!==null&&o!==void 0?o:_Q.XML_CHARKEY}},A=d.xml.xmlCharKey;if(r.requestBody&&r.requestBody.mapper){t.body=(0,Q4.getOperationArgumentValueFromParameter)(e,r.requestBody);let u=r.requestBody.mapper,{required:p,serializedName:h,xmlName:m,xmlElementName:E,xmlNamespace:C,xmlNamespacePrefix:w,nullable:N}=u,S=u.type.name;try{if(t.body!==void 0&&t.body!==null||N&&t.body===null||p){let U=(0,Wm.getPathStringFromParameter)(r.requestBody);t.body=r.serializer.serialize(u,t.body,U,d);let X=S===vQ.MapperTypeNames.Stream;if(r.isXML){let P=w?`xmlns:${w}`:"xmlns",K=l7e(C,P,S,t.body,d);S===vQ.MapperTypeNames.Sequence?t.body=i(c7e(K,E||m||h,P,C),{rootName:m||h,xmlCharKey:A}):X||(t.body=i(K,{rootName:m||h,xmlCharKey:A}))}else{if(S===vQ.MapperTypeNames.String&&(!((l=r.contentType)===null||l===void 0)&&l.match("text/plain")||r.mediaType==="text"))return;X||(t.body=JSON.stringify(t.body))}}}catch(U){throw new Error(`Error "${U.message}" occurred in serializing the payload - ${JSON.stringify(h,void 0," ")}.`)}}else if(r.formDataParameters&&r.formDataParameters.length>0){t.formData={};for(let u of r.formDataParameters){let p=(0,Q4.getOperationArgumentValueFromParameter)(e,u);if(p!=null){let h=u.mapper.serializedName||(0,Wm.getPathStringFromParameter)(u);t.formData[h]=r.serializer.serialize(u.mapper,p,(0,Wm.getPathStringFromParameter)(u),d)}}}}function l7e(t,e,r,i,n){if(t&&!["Composite","Sequence","Dictionary"].includes(r)){let s={};return s[n.xml.xmlCharKey]=i,s[_Q.XML_ATTRKEY]={[e]:t},s}return i}function c7e(t,e,r,i){if(Array.isArray(t)||(t=[t]),!r||!i)return{[e]:t};let n={[e]:t};return n[_Q.XML_ATTRKEY]={[r]:i},n}});var xQ=f(NQ=>{"use strict";Object.defineProperty(NQ,"__esModule",{value:!0});NQ.createClientPipeline=u7e;var d7e=QQ(),nz=Ro(),A7e=SQ();function u7e(t={}){let e=(0,nz.createPipelineFromOptions)(t??{});return t.credentialOptions&&e.addPolicy((0,nz.bearerTokenAuthenticationPolicy)({credential:t.credentialOptions.credential,scopes:t.credentialOptions.credentialScopes})),e.addPolicy((0,A7e.serializationPolicy)(t.serializationOptions),{phase:"Serialize"}),e.addPolicy((0,d7e.deserializationPolicy)(t.deserializationOptions),{phase:"Deserialize"}),e}});var sz=f(TQ=>{"use strict";Object.defineProperty(TQ,"__esModule",{value:!0});TQ.getCachedDefaultHttpClient=f7e;var p7e=Ro(),RQ;function f7e(){return RQ||(RQ=(0,p7e.createDefaultHttpClient)()),RQ}});var cz=f(v4=>{"use strict";Object.defineProperty(v4,"__esModule",{value:!0});v4.getRequestUrl=m7e;v4.appendQueryParams=lz;var oz=Ym(),DQ=w4(),h7e={CSV:",",SSV:" ",Multi:"Multi",TSV:" ",Pipes:"|"};function m7e(t,e,r,i){let n=g7e(e,r,i),s=!1,a=az(t,n);if(e.path){let c=az(e.path,n);e.path==="/{nextLink}"&&c.startsWith("/")&&(c=c.substring(1)),y7e(c)?(a=c,s=!0):a=E7e(a,c)}let{queryParams:o,sequenceParams:l}=C7e(e,r,i);return a=lz(a,o,l,s),a}function az(t,e){let r=t;for(let[i,n]of e)r=r.split(i).join(n);return r}function g7e(t,e,r){var i;let n=new Map;if(!((i=t.urlParameters)===null||i===void 0)&&i.length)for(let s of t.urlParameters){let a=(0,oz.getOperationArgumentValueFromParameter)(e,s,r),o=(0,DQ.getPathStringFromParameter)(s);a=t.serializer.serialize(s.mapper,a,o),s.skipEncoding||(a=encodeURIComponent(a)),n.set(`{${s.mapper.serializedName||o}}`,a)}return n}function y7e(t){return t.includes("://")}function E7e(t,e){if(!e)return t;let r=new URL(t),i=r.pathname;i.endsWith("/")||(i=`${i}/`),e.startsWith("/")&&(e=e.substring(1));let n=e.indexOf("?");if(n!==-1){let s=e.substring(0,n),a=e.substring(n+1);i=i+s,a&&(r.search=r.search?`${r.search}&${a}`:a)}else i=i+e;return r.pathname=i,r.toString()}function C7e(t,e,r){var i;let n=new Map,s=new Set;if(!((i=t.queryParameters)===null||i===void 0)&&i.length)for(let a of t.queryParameters){a.mapper.type.name==="Sequence"&&a.mapper.serializedName&&s.add(a.mapper.serializedName);let o=(0,oz.getOperationArgumentValueFromParameter)(e,a,r);if(o!=null||a.mapper.required){o=t.serializer.serialize(a.mapper,o,(0,DQ.getPathStringFromParameter)(a));let l=a.collectionFormat?h7e[a.collectionFormat]:"";if(Array.isArray(o)&&(o=o.map(c=>c??"")),a.collectionFormat==="Multi"&&o.length===0)continue;Array.isArray(o)&&(a.collectionFormat==="SSV"||a.collectionFormat==="TSV")&&(o=o.join(l)),a.skipEncoding||(Array.isArray(o)?o=o.map(c=>encodeURIComponent(c)):o=encodeURIComponent(o)),Array.isArray(o)&&(a.collectionFormat==="CSV"||a.collectionFormat==="Pipes")&&(o=o.join(l)),n.set(a.mapper.serializedName||(0,DQ.getPathStringFromParameter)(a),o)}}return{queryParams:n,sequenceParams:s}}function b7e(t){let e=new Map;if(!t||t[0]!=="?")return e;t=t.slice(1);let r=t.split("&");for(let i of r){let[n,s]=i.split("=",2),a=e.get(n);a?Array.isArray(a)?a.push(s):e.set(n,[a,s]):e.set(n,s)}return e}function lz(t,e,r,i=!1){if(e.size===0)return t;let n=new URL(t),s=b7e(n.search);for(let[o,l]of e){let c=s.get(o);if(Array.isArray(c))if(Array.isArray(l)){c.push(...l);let d=new Set(c);s.set(o,Array.from(d))}else c.push(l);else c?(Array.isArray(l)?l.unshift(c):r.has(o)&&s.set(o,[c,l]),i||s.set(o,l)):s.set(o,l)}let a=[];for(let[o,l]of s)if(typeof l=="string")a.push(`${o}=${l}`);else if(Array.isArray(l))for(let c of l)a.push(`${o}=${c}`);else a.push(`${o}=${l}`);return n.search=a.length?`?${a.join("&")}`:"",n.toString()}});var PQ=f(_4=>{"use strict";Object.defineProperty(_4,"__esModule",{value:!0});_4.logger=void 0;var B7e=Ju();_4.logger=(0,B7e.createClientLogger)("core-client")});var Az=f(S4=>{"use strict";Object.defineProperty(S4,"__esModule",{value:!0});S4.ServiceClient=void 0;var I7e=Ro(),w7e=xQ(),dz=bQ(),Q7e=sz(),v7e=Ym(),_7e=cz(),S7e=w4(),N7e=PQ(),kQ=class{constructor(e={}){var r,i;if(this._requestContentType=e.requestContentType,this._endpoint=(r=e.endpoint)!==null&&r!==void 0?r:e.baseUri,e.baseUri&&N7e.logger.warning("The baseUri option for SDK Clients has been deprecated, please use endpoint instead."),this._allowInsecureConnection=e.allowInsecureConnection,this._httpClient=e.httpClient||(0,Q7e.getCachedDefaultHttpClient)(),this.pipeline=e.pipeline||x7e(e),!((i=e.additionalPolicies)===null||i===void 0)&&i.length)for(let{policy:n,position:s}of e.additionalPolicies){let a=s==="perRetry"?"Sign":void 0;this.pipeline.addPolicy(n,{afterPhase:a})}}async sendRequest(e){return this.pipeline.sendRequest(this._httpClient,e)}async sendOperationRequest(e,r){let i=r.baseUrl||this._endpoint;if(!i)throw new Error("If operationSpec.baseUrl is not specified, then the ServiceClient must have a endpoint string property that contains the base URL to use.");let n=(0,_7e.getRequestUrl)(i,r,e,this),s=(0,I7e.createPipelineRequest)({url:n});s.method=r.httpMethod;let a=(0,v7e.getOperationRequestInfo)(s);a.operationSpec=r,a.operationArguments=e;let o=r.contentType||this._requestContentType;o&&r.requestBody&&s.headers.set("Content-Type",o);let l=e.options;if(l){let c=l.requestOptions;c&&(c.timeout&&(s.timeout=c.timeout),c.onUploadProgress&&(s.onUploadProgress=c.onUploadProgress),c.onDownloadProgress&&(s.onDownloadProgress=c.onDownloadProgress),c.shouldDeserialize!==void 0&&(a.shouldDeserialize=c.shouldDeserialize),c.allowInsecureConnection&&(s.allowInsecureConnection=!0)),l.abortSignal&&(s.abortSignal=l.abortSignal),l.tracingOptions&&(s.tracingOptions=l.tracingOptions)}this._allowInsecureConnection&&(s.allowInsecureConnection=!0),s.streamResponseStatusCodes===void 0&&(s.streamResponseStatusCodes=(0,S7e.getStreamingResponseStatusCodes)(r));try{let c=await this.sendRequest(s),d=(0,dz.flattenResponse)(c,r.responses[c.status]);return l?.onResponse&&l.onResponse(c,d),d}catch(c){if(typeof c=="object"&&c?.response){let d=c.response,A=(0,dz.flattenResponse)(d,r.responses[c.statusCode]||r.responses.default);c.details=A,l?.onResponse&&l.onResponse(d,A,c)}throw c}}};S4.ServiceClient=kQ;function x7e(t){let e=R7e(t),r=t.credential&&e?{credentialScopes:e,credential:t.credential}:void 0;return(0,w7e.createClientPipeline)(Object.assign(Object.assign({},t),{credentialOptions:r}))}function R7e(t){if(t.credentialScopes)return t.credentialScopes;if(t.endpoint)return`${t.endpoint}/.default`;if(t.baseUri)return`${t.baseUri}/.default`;if(t.credential&&!t.credentialScopes)throw new Error("When using credentials, the ServiceClientOptions must contain either a endpoint or a credentialScopes. Unable to create a bearerTokenAuthenticationPolicy")}});var pz=f(N4=>{"use strict";Object.defineProperty(N4,"__esModule",{value:!0});N4.parseCAEChallenge=uz;N4.authorizeRequestOnClaimChallenge=P7e;var T7e=PQ(),D7e=CQ();function uz(t){return`, ${t.trim()}`.split(", Bearer ").filter(r=>r).map(r=>`${r.trim()}, `.split('", ').filter(s=>s).map(s=>(([a,o])=>({[a]:o}))(s.trim().split('="'))).reduce((s,a)=>Object.assign(Object.assign({},s),a),{}))}async function P7e(t){var e;let{scopes:r,response:i}=t,n=t.logger||T7e.logger,s=i.headers.get("WWW-Authenticate");if(!s)return n.info("The WWW-Authenticate header was missing. Failed to perform the Continuous Access Evaluation authentication flow."),!1;let o=(uz(s)||[]).find(c=>c.claims);if(!o)return n.info('The WWW-Authenticate header was missing the necessary "claims" to perform the Continuous Access Evaluation authentication flow.'),!1;let l=await t.getAccessToken(o.scope?[o.scope]:r,{claims:(0,D7e.decodeStringToString)(o.claims)});return l?(t.request.headers.set("Authorization",`${(e=l.tokenType)!==null&&e!==void 0?e:"Bearer"} ${l.token}`),!0):!1}});var hz=f(x4=>{"use strict";Object.defineProperty(x4,"__esModule",{value:!0});x4.authorizeRequestOnTenantChallenge=void 0;var fz={DefaultScope:"/.default",HeaderConstants:{AUTHORIZATION:"authorization"}};function k7e(t){return/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/.test(t)}var O7e=async t=>{var e;let r=q7e(t.request),i=M7e(t.response);if(i){let n=U7e(i),s=L7e(t,n),a=F7e(n);if(!a)return!1;let o=await t.getAccessToken(s,Object.assign(Object.assign({},r),{tenantId:a}));return o?(t.request.headers.set(fz.HeaderConstants.AUTHORIZATION,`${(e=o.tokenType)!==null&&e!==void 0?e:"Bearer"} ${o.token}`),!0):!1}return!1};x4.authorizeRequestOnTenantChallenge=O7e;function F7e(t){let i=new URL(t.authorization_uri).pathname.split("/")[1];if(i&&k7e(i))return i}function L7e(t,e){if(!e.resource_id)return t.scopes;let r=new URL(e.resource_id);r.pathname=fz.DefaultScope;let i=r.toString();return i==="https://disk.azure.com/.default"&&(i="https://disk.azure.com//.default"),[i]}function M7e(t){let e=t.headers.get("WWW-Authenticate");if(t.status===401&&e)return e}function U7e(t){return`${t.slice(7).trim()} `.split(" ").filter(n=>n).map(n=>(([s,a])=>({[s]:a}))(n.trim().split("="))).reduce((n,s)=>Object.assign(Object.assign({},n),s),{})}function q7e(t){return{abortSignal:t.abortSignal,requestOptions:{timeout:t.timeout},tracingOptions:t.tracingOptions}}});var OQ=f(Wt=>{"use strict";Object.defineProperty(Wt,"__esModule",{value:!0});Wt.authorizeRequestOnTenantChallenge=Wt.authorizeRequestOnClaimChallenge=Wt.serializationPolicyName=Wt.serializationPolicy=Wt.deserializationPolicyName=Wt.deserializationPolicy=Wt.XML_CHARKEY=Wt.XML_ATTRKEY=Wt.createClientPipeline=Wt.ServiceClient=Wt.MapperTypeNames=Wt.createSerializer=void 0;var mz=Vm();Object.defineProperty(Wt,"createSerializer",{enumerable:!0,get:function(){return mz.createSerializer}});Object.defineProperty(Wt,"MapperTypeNames",{enumerable:!0,get:function(){return mz.MapperTypeNames}});var H7e=Az();Object.defineProperty(Wt,"ServiceClient",{enumerable:!0,get:function(){return H7e.ServiceClient}});var G7e=xQ();Object.defineProperty(Wt,"createClientPipeline",{enumerable:!0,get:function(){return G7e.createClientPipeline}});var gz=jm();Object.defineProperty(Wt,"XML_ATTRKEY",{enumerable:!0,get:function(){return gz.XML_ATTRKEY}});Object.defineProperty(Wt,"XML_CHARKEY",{enumerable:!0,get:function(){return gz.XML_CHARKEY}});var yz=QQ();Object.defineProperty(Wt,"deserializationPolicy",{enumerable:!0,get:function(){return yz.deserializationPolicy}});Object.defineProperty(Wt,"deserializationPolicyName",{enumerable:!0,get:function(){return yz.deserializationPolicyName}});var Ez=SQ();Object.defineProperty(Wt,"serializationPolicy",{enumerable:!0,get:function(){return Ez.serializationPolicy}});Object.defineProperty(Wt,"serializationPolicyName",{enumerable:!0,get:function(){return Ez.serializationPolicyName}});var j7e=pz();Object.defineProperty(Wt,"authorizeRequestOnClaimChallenge",{enumerable:!0,get:function(){return j7e.authorizeRequestOnClaimChallenge}});var z7e=hz();Object.defineProperty(Wt,"authorizeRequestOnTenantChallenge",{enumerable:!0,get:function(){return z7e.authorizeRequestOnTenantChallenge}})});var $m=f(Ad=>{"use strict";Object.defineProperty(Ad,"__esModule",{value:!0});Ad.HttpHeaders=void 0;Ad.toPipelineRequest=Bz;Ad.toWebResourceLike=Iz;Ad.toHttpHeadersLike=wz;var Cz=Ro(),bz=Symbol("Original PipelineRequest"),V7e=Symbol.for("@azure/core-client original request");function Bz(t,e={}){let i=t[bz],n=(0,Cz.createHttpHeaders)(t.headers.toJson({preserveCase:!0}));if(i)return i.headers=n,i;{let s=(0,Cz.createPipelineRequest)({url:t.url,method:t.method,headers:n,withCredentials:t.withCredentials,timeout:t.timeout,requestId:t.requestId,abortSignal:t.abortSignal,body:t.body,formData:t.formData,disableKeepAlive:!!t.keepAlive,onDownloadProgress:t.onDownloadProgress,onUploadProgress:t.onUploadProgress,proxySettings:t.proxySettings,streamResponseStatusCodes:t.streamResponseStatusCodes,agent:t.agent,requestOverrides:t.requestOverrides});return e.originalRequest&&(s[V7e]=e.originalRequest),s}}function Iz(t,e){var r;let i=(r=e?.originalRequest)!==null&&r!==void 0?r:t,n={url:t.url,method:t.method,headers:wz(t.headers),withCredentials:t.withCredentials,timeout:t.timeout,requestId:t.headers.get("x-ms-client-request-id")||t.requestId,abortSignal:t.abortSignal,body:t.body,formData:t.formData,keepAlive:!!t.disableKeepAlive,onDownloadProgress:t.onDownloadProgress,onUploadProgress:t.onUploadProgress,proxySettings:t.proxySettings,streamResponseStatusCodes:t.streamResponseStatusCodes,agent:t.agent,requestOverrides:t.requestOverrides,clone(){throw new Error("Cannot clone a non-proxied WebResourceLike")},prepare(){throw new Error("WebResourceLike.prepare() is not supported by @azure/core-http-compat")},validateRequestProperties(){}};return e?.createProxy?new Proxy(n,{get(s,a,o){return a===bz?t:a==="clone"?()=>Iz(Bz(n,{originalRequest:i}),{createProxy:!0,originalRequest:i}):Reflect.get(s,a,o)},set(s,a,o,l){return a==="keepAlive"&&(t.disableKeepAlive=!o),typeof a=="string"&&["url","method","withCredentials","timeout","requestId","abortSignal","body","formData","onDownloadProgress","onUploadProgress","proxySettings","streamResponseStatusCodes","agent","requestOverrides"].includes(a)&&(t[a]=o),Reflect.set(s,a,o,l)}}):n}function wz(t){return new R4(t.toJSON({preserveCase:!0}))}function Jm(t){return t.toLowerCase()}var R4=class t{constructor(e){if(this._headersMap={},e)for(let r in e)this.set(r,e[r])}set(e,r){this._headersMap[Jm(e)]={name:e,value:r.toString()}}get(e){let r=this._headersMap[Jm(e)];return r?r.value:void 0}contains(e){return!!this._headersMap[Jm(e)]}remove(e){let r=this.contains(e);return delete this._headersMap[Jm(e)],r}rawHeaders(){return this.toJson({preserveCase:!0})}headersArray(){let e=[];for(let r in this._headersMap)e.push(this._headersMap[r]);return e}headerNames(){let e=[],r=this.headersArray();for(let i=0;i{"use strict";Object.defineProperty(T4,"__esModule",{value:!0});T4.toCompatResponse=W7e;T4.toPipelineResponse=J7e;var Y7e=Ro(),FQ=$m(),Qz=Symbol("Original FullOperationResponse");function W7e(t,e){let r=(0,FQ.toWebResourceLike)(t.request),i=(0,FQ.toHttpHeadersLike)(t.headers);return e?.createProxy?new Proxy(t,{get(n,s,a){return s==="headers"?i:s==="request"?r:s===Qz?t:Reflect.get(n,s,a)},set(n,s,a,o){return s==="headers"?i=a:s==="request"&&(r=a),Reflect.set(n,s,a,o)}}):Object.assign(Object.assign({},t),{request:r,headers:i})}function J7e(t){let r=t[Qz],i=(0,Y7e.createHttpHeaders)(t.headers.toJson({preserveCase:!0}));return r?(r.headers=i,r):Object.assign(Object.assign({},t),{headers:i,request:(0,FQ.toPipelineRequest)(t.request)})}});var _z=f(P4=>{"use strict";Object.defineProperty(P4,"__esModule",{value:!0});P4.ExtendedServiceClient=void 0;var vz=EQ(),$7e=Ro(),K7e=OQ(),X7e=D4(),LQ=class extends K7e.ServiceClient{constructor(e){var r,i;super(e),((r=e.keepAliveOptions)===null||r===void 0?void 0:r.enable)===!1&&!(0,vz.pipelineContainsDisableKeepAlivePolicy)(this.pipeline)&&this.pipeline.addPolicy((0,vz.createDisableKeepAlivePolicy)()),((i=e.redirectOptions)===null||i===void 0?void 0:i.handleRedirects)===!1&&this.pipeline.removePolicy({name:$7e.redirectPolicyName})}async sendOperationRequest(e,r){var i;let n=(i=e?.options)===null||i===void 0?void 0:i.onResponse,s;function a(l,c,d){s=l,n&&n(l,c,d)}e.options=Object.assign(Object.assign({},e.options),{onResponse:a});let o=await super.sendOperationRequest(e,r);return s&&Object.defineProperty(o,"_response",{value:(0,X7e.toCompatResponse)(s)}),o}};P4.ExtendedServiceClient=LQ});var Rz=f(Nl=>{"use strict";Object.defineProperty(Nl,"__esModule",{value:!0});Nl.requestPolicyFactoryPolicyName=Nl.HttpPipelineLogLevel=void 0;Nl.createRequestPolicyFactoryPolicy=e_e;var Sz=$m(),Nz=D4(),xz;(function(t){t[t.ERROR=1]="ERROR",t[t.INFO=3]="INFO",t[t.OFF=0]="OFF",t[t.WARNING=2]="WARNING"})(xz||(Nl.HttpPipelineLogLevel=xz={}));var Z7e={log(t,e){},shouldLog(t){return!1}};Nl.requestPolicyFactoryPolicyName="RequestPolicyFactoryPolicy";function e_e(t){let e=t.slice().reverse();return{name:Nl.requestPolicyFactoryPolicyName,async sendRequest(r,i){let n={async sendRequest(o){let l=await i((0,Sz.toPipelineRequest)(o));return(0,Nz.toCompatResponse)(l,{createProxy:!0})}};for(let o of e)n=o.create(n,Z7e);let s=(0,Sz.toWebResourceLike)(r,{createProxy:!0}),a=await n.sendRequest(s);return(0,Nz.toPipelineResponse)(a)}}}});var Tz=f(MQ=>{"use strict";Object.defineProperty(MQ,"__esModule",{value:!0});MQ.convertHttpClient=i_e;var t_e=D4(),r_e=$m();function i_e(t){return{sendRequest:async e=>{let r=await t.sendRequest((0,r_e.toWebResourceLike)(e,{createProxy:!0}));return(0,t_e.toPipelineResponse)(r)}}}});var Dz=f(Li=>{"use strict";Object.defineProperty(Li,"__esModule",{value:!0});Li.toHttpHeadersLike=Li.convertHttpClient=Li.disableKeepAlivePolicyName=Li.HttpPipelineLogLevel=Li.createRequestPolicyFactoryPolicy=Li.requestPolicyFactoryPolicyName=Li.ExtendedServiceClient=void 0;var n_e=_z();Object.defineProperty(Li,"ExtendedServiceClient",{enumerable:!0,get:function(){return n_e.ExtendedServiceClient}});var UQ=Rz();Object.defineProperty(Li,"requestPolicyFactoryPolicyName",{enumerable:!0,get:function(){return UQ.requestPolicyFactoryPolicyName}});Object.defineProperty(Li,"createRequestPolicyFactoryPolicy",{enumerable:!0,get:function(){return UQ.createRequestPolicyFactoryPolicy}});Object.defineProperty(Li,"HttpPipelineLogLevel",{enumerable:!0,get:function(){return UQ.HttpPipelineLogLevel}});var s_e=EQ();Object.defineProperty(Li,"disableKeepAlivePolicyName",{enumerable:!0,get:function(){return s_e.disableKeepAlivePolicyName}});var a_e=Tz();Object.defineProperty(Li,"convertHttpClient",{enumerable:!0,get:function(){return a_e.convertHttpClient}});var o_e=$m();Object.defineProperty(Li,"toHttpHeadersLike",{enumerable:!0,get:function(){return o_e.toHttpHeadersLike}})});var kz=f((Tat,Pz)=>{(()=>{"use strict";var t={d:(g,y)=>{for(var v in y)t.o(y,v)&&!t.o(g,v)&&Object.defineProperty(g,v,{enumerable:!0,get:y[v]})},o:(g,y)=>Object.prototype.hasOwnProperty.call(g,y),r:g=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(g,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(g,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{XMLBuilder:()=>Q,XMLParser:()=>_c,XMLValidator:()=>te});let r=":A-Za-z_\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD",i=new RegExp("^["+r+"]["+r+"\\-.\\d\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$");function n(g,y){let v=[],D=y.exec(g);for(;D;){let R=[];R.startIndex=y.lastIndex-D[0].length;let k=D.length;for(let G=0;G"&&g[k]!==" "&&g[k]!==" "&&g[k]!==`
`&&g[k]!=="\r";k++)W+=g[k];if(W=W.trim(),W[W.length-1]==="/"&&(W=W.substring(0,W.length-1),k--),!s(W)){let we;return we=W.trim().length===0?"Invalid space after '<'.":"Tag '"+W+"' is an invalid name.",C("InvalidTag",we,N(g,k))}let se=p(g,k);if(se===!1)return C("InvalidAttr","Attributes for '"+W+"' have open quote.",N(g,k));let Fe=se.value;if(k=se.index,Fe[Fe.length-1]==="/"){let we=k-Fe.length;Fe=Fe.substring(0,Fe.length-1);let We=m(Fe,y);if(We!==!0)return C(We.err.code,We.err.msg,N(g,we+We.err.line));D=!0}else if(q){if(!se.tagClosed)return C("InvalidTag","Closing tag '"+W+"' doesn't have proper closing.",N(g,k));if(Fe.trim().length>0)return C("InvalidTag","Closing tag '"+W+"' can't have attributes or invalid starting.",N(g,G));if(v.length===0)return C("InvalidTag","Closing tag '"+W+"' has not been opened.",N(g,G));{let we=v.pop();if(W!==we.tagName){let We=N(g,we.tagStartPos);return C("InvalidTag","Expected closing tag '"+we.tagName+"' (opened in line "+We.line+", col "+We.col+") instead of closing tag '"+W+"'.",N(g,G))}v.length==0&&(R=!0)}}else{let we=m(Fe,y);if(we!==!0)return C(we.err.code,we.err.msg,N(g,k-Fe.length+we.err.line));if(R===!0)return C("InvalidXml","Multiple possible root nodes found.",N(g,k));y.unpairedTags.indexOf(W)!==-1||v.push({tagName:W,tagStartPos:G}),D=!0}for(k++;k0)||C("InvalidXml","Invalid '"+JSON.stringify(v.map(k=>k.tagName),null,4).replace(/\r?\n/g,"")+"' found.",{line:1,col:1}):C("InvalidXml","Start tag expected.",1)}function l(g){return g===" "||g===" "||g===`
`||g==="\r"}function c(g,y){let v=y;for(;y5&&D==="xml")return C("InvalidXml","XML declaration allowed only at the start of the document.",N(g,y));if(g[y]=="?"&&g[y+1]==">"){y++;break}}return y}function d(g,y){if(g.length>y+5&&g[y+1]==="-"&&g[y+2]==="-"){for(y+=3;y"){y+=2;break}}else if(g.length>y+8&&g[y+1]==="D"&&g[y+2]==="O"&&g[y+3]==="C"&&g[y+4]==="T"&&g[y+5]==="Y"&&g[y+6]==="P"&&g[y+7]==="E"){let v=1;for(y+=8;y"&&(v--,v===0))break}else if(g.length>y+9&&g[y+1]==="["&&g[y+2]==="C"&&g[y+3]==="D"&&g[y+4]==="A"&&g[y+5]==="T"&&g[y+6]==="A"&&g[y+7]==="["){for(y+=8;y"){y+=2;break}}return y}let A='"',u="'";function p(g,y){let v="",D="",R=!1;for(;y"&&D===""){R=!0;break}v+=g[y]}return D===""&&{value:v,index:y,tagClosed:R}}let h=new RegExp(`(\\s*)([^\\s=]+)(\\s*=)?(\\s*(['"])(([\\s\\S])*?)\\5)?`,"g");function m(g,y){let v=n(g,h),D={};for(let R=0;R!1,commentPropName:!1,unpairedTags:[],processEntities:!0,htmlEntities:!1,ignoreDeclaration:!1,ignorePiTags:!1,transformTagName:!1,transformAttributeName:!1,updateTag:function(g,y,v){return g},captureMetaData:!1},X;X=typeof Symbol!="function"?"@@xmlMetadata":Symbol("XML Node Metadata");class P{constructor(y){this.tagname=y,this.child=[],this[":@"]={}}add(y,v){y==="__proto__"&&(y="#__proto__"),this.child.push({[y]:v})}addChild(y,v){y.tagname==="__proto__"&&(y.tagname="#__proto__"),y[":@"]&&Object.keys(y[":@"]).length>0?this.child.push({[y.tagname]:y.child,":@":y[":@"]}):this.child.push({[y.tagname]:y.child}),v!==void 0&&(this.child[this.child.length-1][X]={startIndex:v})}static getMetaDataSymbol(){return X}}function K(g,y){let v={};if(g[y+3]!=="O"||g[y+4]!=="C"||g[y+5]!=="T"||g[y+6]!=="Y"||g[y+7]!=="P"||g[y+8]!=="E")throw new Error("Invalid Tag instead of DOCTYPE");{y+=9;let D=1,R=!1,k=!1,G="";for(;y"){if(k?g[y-1]==="-"&&g[y-2]==="-"&&(k=!1,D--):D--,D===0)break}else g[y]==="["?R=!0:G+=g[y];else{if(R&&ge(g,"!ENTITY",y)){let q,W;y+=7,[q,W,y]=Y(g,y+1),W.indexOf("&")===-1&&(v[q]={regx:RegExp(`&${q};`,"g"),val:W})}else if(R&&ge(g,"!ELEMENT",y)){y+=8;let{index:q}=pe(g,y+1);y=q}else if(R&&ge(g,"!ATTLIST",y))y+=8;else if(R&&ge(g,"!NOTATION",y)){y+=9;let{index:q}=$(g,y+1);y=q}else{if(!ge(g,"!--",y))throw new Error("Invalid DOCTYPE");k=!0}D++,G=""}if(D!==0)throw new Error("Unclosed DOCTYPE")}return{entities:v,i:y}}let T=(g,y)=>{for(;y{for(let v of g)if(typeof v=="string"&&y===v||v instanceof RegExp&&v.test(y))return!0}:()=>!1}class da{constructor(y){this.options=y,this.currentNode=null,this.tagsNodeStack=[],this.docTypeEntities={},this.lastEntities={apos:{regex:/&(apos|#39|#x27);/g,val:"'"},gt:{regex:/&(gt|#62|#x3E);/g,val:">"},lt:{regex:/&(lt|#60|#x3C);/g,val:"<"},quot:{regex:/&(quot|#34|#x22);/g,val:'"'}},this.ampEntity={regex:/&(amp|#38|#x26);/g,val:"&"},this.htmlEntities={space:{regex:/&(nbsp|#160);/g,val:" "},cent:{regex:/&(cent|#162);/g,val:"\xA2"},pound:{regex:/&(pound|#163);/g,val:"\xA3"},yen:{regex:/&(yen|#165);/g,val:"\xA5"},euro:{regex:/&(euro|#8364);/g,val:"\u20AC"},copyright:{regex:/&(copy|#169);/g,val:"\xA9"},reg:{regex:/&(reg|#174);/g,val:"\xAE"},inr:{regex:/&(inr|#8377);/g,val:"\u20B9"},num_dec:{regex:/([0-9]{1,7});/g,val:(v,D)=>String.fromCodePoint(Number.parseInt(D,10))},num_hex:{regex:/([0-9a-fA-F]{1,6});/g,val:(v,D)=>String.fromCodePoint(Number.parseInt(D,16))}},this.addExternalEntities=Rn,this.parseXml=Ec,this.parseTextData=Gt,this.resolveNameSpace=fi,this.buildAttributesMap=Aa,this.isItStopNode=bc,this.replaceEntitiesValue=Ls,this.readStopNodeData=eA,this.saveTextToParentTag=Ms,this.addChild=Cc,this.ignoreAttributesFn=Jt(this.options.ignoreAttributes)}}function Rn(g){let y=Object.keys(g);for(let v=0;v0)){G||(g=this.replaceEntitiesValue(g));let q=this.options.tagValueProcessor(y,g,v,R,k);return q==null?g:typeof q!=typeof g||q!==g?q:this.options.trimValues||g.trim()===g?Ic(g,this.options.parseTagValue,this.options.numberParseOptions):g}}function fi(g){if(this.options.removeNSPrefix){let y=g.split(":"),v=g.charAt(0)==="/"?"/":"";if(y[0]==="xmlns")return"";y.length===2&&(g=v+y[1])}return g}let jt=new RegExp(`([^\\s=]+)\\s*(=\\s*(['"])([\\s\\S]*?)\\3)?`,"gm");function Aa(g,y,v){if(this.options.ignoreAttributes!==!0&&typeof g=="string"){let D=n(g,jt),R=D.length,k={};for(let G=0;G
Date: Tue, 15 Jul 2025 09:22:13 +0200
Subject: [PATCH 25/26] chore(deps): update ghcr.io/nicklockwood/swiftformat
docker tag to v0.57.2 (#5115)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
scripts/docker/Dockerfile.swift | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/docker/Dockerfile.swift b/scripts/docker/Dockerfile.swift
index f7b00d9cd01..f1fb2d92409 100644
--- a/scripts/docker/Dockerfile.swift
+++ b/scripts/docker/Dockerfile.swift
@@ -1,5 +1,5 @@
ARG SWIFT_VERSION
-ARG SWIFTFORMAT_VERSION=0.56.4
+ARG SWIFTFORMAT_VERSION=0.57.2
FROM ghcr.io/nicklockwood/swiftformat:${SWIFTFORMAT_VERSION} AS swift_format
FROM swift:${SWIFT_VERSION}-jammy
From a95c4204e97d70bcce81a558c472d3cdd30e782e Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 15 Jul 2025 09:22:21 +0200
Subject: [PATCH 26/26] chore(deps): update dependency nicklockwood/swiftformat
to v0.57.2 (#5113)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
.github/actions/setup/action.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml
index 28c68396f92..c7741875cec 100644
--- a/.github/actions/setup/action.yml
+++ b/.github/actions/setup/action.yml
@@ -202,7 +202,7 @@ runs:
if: ${{ inputs.language == 'swift' }}
id: swiftformat-version
shell: bash
- run: echo "SWIFTFORMAT_VERSION=0.56.4" >> $GITHUB_OUTPUT
+ run: echo "SWIFTFORMAT_VERSION=0.57.2" >> $GITHUB_OUTPUT
- name: Checkout swiftformat
if: ${{ inputs.language == 'swift' }}