diff --git a/THIRD_PARTY_LICENSES.md b/THIRD_PARTY_LICENSES.md index 457a94023..e390a751e 100644 --- a/THIRD_PARTY_LICENSES.md +++ b/THIRD_PARTY_LICENSES.md @@ -192,7 +192,7 @@ The following npm packages may be included in this product: - @aws-crypto/supports-web-crypto@5.2.0 - @huggingface/transformers@3.2.4 - flatbuffers@1.12.0 - - long@5.2.3 + - long@5.2.4 These packages each contain the following license: @@ -1956,25 +1956,25 @@ Apache License The following npm packages may be included in this product: - - @aws-sdk/client-cognito-identity@3.723.0 - - @aws-sdk/client-sso-oidc@3.723.0 - - @aws-sdk/client-sso@3.723.0 - - @aws-sdk/client-sts@3.723.0 - - @aws-sdk/credential-provider-cognito-identity@3.723.0 + - @aws-sdk/client-cognito-identity@3.726.1 + - @aws-sdk/client-sso-oidc@3.726.0 + - @aws-sdk/client-sso@3.726.0 + - @aws-sdk/client-sts@3.726.1 + - @aws-sdk/credential-provider-cognito-identity@3.726.1 - @aws-sdk/util-user-agent-browser@3.723.0 - - @aws-sdk/util-user-agent-node@3.723.0 + - @aws-sdk/util-user-agent-node@3.726.0 - @smithy/eventstream-codec@2.2.0 - - @smithy/eventstream-codec@4.0.0 - - @smithy/middleware-retry@4.0.0 + - @smithy/eventstream-codec@4.0.1 + - @smithy/middleware-retry@4.0.1 - @smithy/querystring-builder@2.2.0 - - @smithy/querystring-builder@4.0.0 + - @smithy/querystring-builder@4.0.1 - @smithy/querystring-parser@2.2.0 - - @smithy/querystring-parser@4.0.0 - - @smithy/service-error-classification@4.0.0 + - @smithy/querystring-parser@4.0.1 + - @smithy/service-error-classification@4.0.1 - @smithy/url-parser@2.2.0 - - @smithy/url-parser@4.0.0 - - @smithy/util-defaults-mode-browser@4.0.0 - - @smithy/util-defaults-mode-node@4.0.0 + - @smithy/url-parser@4.0.1 + - @smithy/util-defaults-mode-browser@4.0.1 + - @smithy/util-defaults-mode-node@4.0.1 These packages each contain the following license: @@ -2184,7 +2184,7 @@ Apache License The following npm package may be included in this product: - - @aws-sdk/client-bedrock-runtime@3.723.0 + - @aws-sdk/client-bedrock-runtime@3.726.1 This package contains the following license: @@ -2396,24 +2396,24 @@ The following npm packages may be included in this product: - @aws-sdk/middleware-host-header@3.723.0 - @aws-sdk/middleware-recursion-detection@3.723.0 - - @aws-sdk/middleware-user-agent@3.723.0 - - @smithy/core@3.0.0 - - @smithy/eventstream-serde-browser@4.0.0 - - @smithy/eventstream-serde-config-resolver@4.0.0 + - @aws-sdk/middleware-user-agent@3.726.0 + - @smithy/core@3.1.0 + - @smithy/eventstream-serde-browser@4.0.1 + - @smithy/eventstream-serde-config-resolver@4.0.1 - @smithy/eventstream-serde-node@2.2.0 - - @smithy/eventstream-serde-node@4.0.0 + - @smithy/eventstream-serde-node@4.0.1 - @smithy/eventstream-serde-universal@2.2.0 - - @smithy/eventstream-serde-universal@4.0.0 - - @smithy/invalid-dependency@4.0.0 + - @smithy/eventstream-serde-universal@4.0.1 + - @smithy/invalid-dependency@4.0.1 - @smithy/middleware-serde@2.3.0 - - @smithy/middleware-serde@4.0.0 + - @smithy/middleware-serde@4.0.1 - @smithy/protocol-http@3.3.0 - - @smithy/protocol-http@5.0.0 + - @smithy/protocol-http@5.0.1 - @smithy/smithy-client@2.5.1 - - @smithy/smithy-client@4.0.0 + - @smithy/smithy-client@4.1.0 - @smithy/types@2.12.0 - @smithy/types@3.7.2 - - @smithy/types@4.0.0 + - @smithy/types@4.1.0 These packages each contain the following license: @@ -2864,7 +2864,7 @@ MIT License The following npm package may be included in this product: - - genaiscript-vscode@1.90.0 + - genaiscript-vscode@1.90.1 This package contains the following license: @@ -4183,38 +4183,38 @@ Apache License The following npm packages may be included in this product: - @aws-sdk/credential-provider-env@3.723.0 - - @aws-sdk/credential-provider-ini@3.723.0 - - @aws-sdk/credential-provider-node@3.723.0 - - @aws-sdk/credential-providers@3.723.0 + - @aws-sdk/credential-provider-ini@3.726.0 + - @aws-sdk/credential-provider-node@3.726.0 + - @aws-sdk/credential-providers@3.726.1 - @aws-sdk/region-config-resolver@3.723.0 - @aws-sdk/token-providers@3.723.0 - @aws-sdk/types@3.723.0 - - @aws-sdk/util-endpoints@3.723.0 + - @aws-sdk/util-endpoints@3.726.0 - @aws-sdk/util-locate-window@3.723.0 - @aws-sdk/util-utf8-browser@3.259.0 - @smithy/abort-controller@2.2.0 - - @smithy/abort-controller@4.0.0 - - @smithy/config-resolver@4.0.0 - - @smithy/credential-provider-imds@4.0.0 + - @smithy/abort-controller@4.0.1 + - @smithy/config-resolver@4.0.1 + - @smithy/credential-provider-imds@4.0.1 - @smithy/fetch-http-handler@2.5.0 - - @smithy/fetch-http-handler@5.0.0 - - @smithy/hash-node@4.0.0 + - @smithy/fetch-http-handler@5.0.1 + - @smithy/hash-node@4.0.1 - @smithy/is-array-buffer@2.2.0 - @smithy/is-array-buffer@3.0.0 - @smithy/is-array-buffer@4.0.0 - - @smithy/middleware-content-length@4.0.0 + - @smithy/middleware-content-length@4.0.1 - @smithy/middleware-endpoint@2.5.1 - - @smithy/middleware-endpoint@4.0.0 + - @smithy/middleware-endpoint@4.0.1 - @smithy/middleware-stack@2.2.0 - - @smithy/middleware-stack@4.0.0 + - @smithy/middleware-stack@4.0.1 - @smithy/node-http-handler@2.5.0 - - @smithy/node-http-handler@4.0.0 + - @smithy/node-http-handler@4.0.1 - @smithy/property-provider@2.2.0 - - @smithy/property-provider@4.0.0 + - @smithy/property-provider@4.0.1 - @smithy/shared-ini-file-loader@2.4.0 - - @smithy/shared-ini-file-loader@4.0.0 + - @smithy/shared-ini-file-loader@4.0.1 - @smithy/signature-v4@3.1.2 - - @smithy/signature-v4@5.0.0 + - @smithy/signature-v4@5.0.1 - @smithy/util-base64@2.3.0 - @smithy/util-base64@4.0.0 - @smithy/util-body-length-browser@4.0.0 @@ -4226,7 +4226,7 @@ The following npm packages may be included in this product: - @smithy/util-hex-encoding@3.0.0 - @smithy/util-hex-encoding@4.0.0 - @smithy/util-stream@2.2.0 - - @smithy/util-stream@4.0.0 + - @smithy/util-stream@4.0.1 - @smithy/util-uri-escape@2.2.0 - @smithy/util-uri-escape@3.0.0 - @smithy/util-uri-escape@4.0.0 @@ -4443,7 +4443,7 @@ Apache License The following npm packages may be included in this product: - @aws-sdk/credential-provider-process@3.723.0 - - @aws-sdk/credential-provider-sso@3.723.0 + - @aws-sdk/credential-provider-sso@3.726.0 - @aws-sdk/credential-provider-web-identity@3.723.0 These packages each contain the following license: @@ -4656,7 +4656,7 @@ The following npm packages may be included in this product: - @aws-sdk/middleware-logger@3.723.0 - @smithy/node-config-provider@2.3.0 - - @smithy/node-config-provider@4.0.0 + - @smithy/node-config-provider@4.0.1 - @smithy/util-config-provider@4.0.0 These packages each contain the following license: @@ -4867,11 +4867,11 @@ Apache License The following npm packages may be included in this product: - - @smithy/util-endpoints@3.0.0 + - @smithy/util-endpoints@3.0.1 - @smithy/util-middleware@2.2.0 - @smithy/util-middleware@3.0.11 - - @smithy/util-middleware@4.0.0 - - @smithy/util-retry@4.0.0 + - @smithy/util-middleware@4.0.1 + - @smithy/util-retry@4.0.1 These packages each contain the following license: @@ -5780,6 +5780,31 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----------- +The following npm package may be included in this product: + + - encoding@0.1.13 + +This package contains the following license: + +Copyright (c) 2012-2014 Andris Reinman + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +----------- + The following npm packages may be included in this product: - jwa@1.4.1 @@ -7953,10 +7978,10 @@ The following npm packages may be included in this product: - @tokenizer/token@0.3.0 - agent-base@6.0.2 - eastasianwidth@0.2.0 - - genaiscript-core-internal@1.90.0 - - genaiscript-sample@1.90.0 - - genaiscript-web@1.90.0 - - genaiscript@1.90.0 + - genaiscript-core-internal@1.90.1 + - genaiscript-sample@1.90.1 + - genaiscript-web@1.90.1 + - genaiscript@1.90.1 - https-proxy-agent@5.0.1 - isarray@1.0.0 - javascript-natural-sort@0.7.1 @@ -9037,7 +9062,7 @@ SOFTWARE. The following npm package may be included in this product: - - @modelcontextprotocol/sdk@1.1.0 + - @modelcontextprotocol/sdk@1.1.1 This package contains the following license: @@ -9292,7 +9317,7 @@ The following npm packages may be included in this product: - temp-dir@3.0.0 - tempy@3.1.0 - type-fest@1.4.0 - - type-fest@4.31.0 + - type-fest@4.32.0 - unicorn-magic@0.3.0 - unique-string@3.0.0 - wrap-ansi@7.0.0 @@ -9881,7 +9906,7 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. The following npm packages may be included in this product: - glob@10.4.5 - - glob@11.0.0 + - glob@11.0.1 These packages each contain the following license: @@ -10357,7 +10382,7 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The following npm package may be included in this product: - - @octokit/rest@21.0.2 + - @octokit/rest@21.1.0 This package contains the following license: @@ -11348,6 +11373,36 @@ THE SOFTWARE. ----------- +The following npm package may be included in this product: + + - cross-fetch@4.1.0 + +This package contains the following license: + +The MIT License (MIT) + +Copyright (c) 2017 Leonardo Quixadá + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + +----------- + The following npm package may be included in this product: - tiny-emitter@2.1.0 @@ -11581,7 +11636,7 @@ The following npm packages may be included in this product: - @azure/abort-controller@2.1.2 - @azure/core-auth@1.9.0 - @azure/core-client@1.9.2 - - @azure/core-rest-pipeline@1.18.1 + - @azure/core-rest-pipeline@1.18.2 - @azure/core-tracing@1.2.0 - @azure/core-util@1.11.0 - @azure/identity@4.5.0 diff --git a/docs/src/content/docs/getting-started/configuration.mdx b/docs/src/content/docs/getting-started/configuration.mdx index 79ee437f2..f5c1071c6 100644 --- a/docs/src/content/docs/getting-started/configuration.mdx +++ b/docs/src/content/docs/getting-started/configuration.mdx @@ -1156,7 +1156,6 @@ or a [GitHub Action](https://docs.github.com/en/actions)! - ## DeepSeek `deepseek` is the [DeepSeek](https://www.deepseek.com/) chat model provider. @@ -1205,12 +1204,6 @@ script({ The `lmstudio` provider connects to the [LMStudio](https://lmstudio.ai/) headless server. and allows to run local LLMs. -:::note - -LMStudio 0.3.5 beta 4 or later is required. - -::: -
    @@ -1263,12 +1256,16 @@ script({ }) ``` +- GenAIScript uses the [LMStudio CLI](https://lmstudio.ai/docs/cli) +to pull models on demand. +- Specifiying the quantization is currently not supported. + + + ### LMStudio and Hugging Face Models Follow [this guide](https://huggingface.co/blog/yagilb/lms-hf) to load Hugging Face models into LMStudio. - - ## Jan The `jan` provider connects to the [Jan](https://jan.ai/) local server. diff --git a/docs/yarn.lock b/docs/yarn.lock index 5d3ed16ed..328453ec2 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -85,9 +85,9 @@ vfile "^6.0.3" "@astrojs/mdx@^4.0.1", "@astrojs/mdx@^4.0.2": - version "4.0.3" - resolved "https://registry.yarnpkg.com/@astrojs/mdx/-/mdx-4.0.3.tgz#d7a9e39ce9d5cd962bd9be932da3f6c4000860c4" - integrity sha512-8HcuyNG/KgYUAQWVzKFkboXcTOBCW6aQ0WK0Er/iSmVSF0y3yimg4/3QSt+Twv9dogpwIHL+E8iBJKqieFv4+g== + version "4.0.5" + resolved "https://registry.yarnpkg.com/@astrojs/mdx/-/mdx-4.0.5.tgz#edfd38d5c8d5f38641928e670003c162051402ca" + integrity sha512-JhMCm4wf94PNHQDWKyez2ZVLcG5R6Cyjk8TmpqYVRrOTuU3GIWeDAoum7Q1p05SFD+nYwvXOcv42/m8pE3Ylug== dependencies: "@astrojs/markdown-remark" "6.0.1" "@mdx-js/mdx" "^3.1.0" @@ -128,9 +128,9 @@ zod "^3.23.8" "@astrojs/starlight@^0.30.5": - version "0.30.5" - resolved "https://registry.yarnpkg.com/@astrojs/starlight/-/starlight-0.30.5.tgz#c7c97ac453b14d0e1791b4e506be0448b8537de9" - integrity sha512-enQISKa2K3DtFqU55PT8zskCT7180DJwOT9yFVh9MYT4csolvCBu2RVjQeXu7z+3hoLHvCcofN8FshCLA+iQQQ== + version "0.30.6" + resolved "https://registry.yarnpkg.com/@astrojs/starlight/-/starlight-0.30.6.tgz#0dc02bab2fc1be4dd142c3bd310b6fd6d4fedc7f" + integrity sha512-/AoLXjPPD1MqixkTd2Lp3qahSzfCejePWHZQ3+fDjj1CuXI7Gjrr5bR3zNV0b9tynloPAIBM0HOyBNEGAo9uAQ== dependencies: "@astrojs/mdx" "^4.0.1" "@astrojs/sitemap" "^3.1.6" @@ -188,11 +188,11 @@ integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== "@babel/parser@^7.25.4": - version "7.26.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.3.tgz#8c51c5db6ddf08134af1ddbacf16aaab48bac234" - integrity sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA== + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.5.tgz#6fec9aebddef25ca57a935c86dbb915ae2da3e1f" + integrity sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw== dependencies: - "@babel/types" "^7.26.3" + "@babel/types" "^7.26.5" "@babel/runtime@^7.23.2": version "7.26.0" @@ -201,10 +201,10 @@ dependencies: regenerator-runtime "^0.14.0" -"@babel/types@^7.25.4", "@babel/types@^7.26.3": - version "7.26.3" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.3.tgz#37e79830f04c2b5687acc77db97fbc75fb81f3c0" - integrity sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA== +"@babel/types@^7.25.4", "@babel/types@^7.26.5": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.5.tgz#7a1e1c01d28e26d1fe7f8ec9567b3b92b9d07747" + integrity sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg== dependencies: "@babel/helper-string-parser" "^7.25.9" "@babel/helper-validator-identifier" "^7.25.9" @@ -1496,9 +1496,9 @@ astro-remote@^0.3.3: ultrahtml "^1.5.3" astro@^5.1.3: - version "5.1.3" - resolved "https://registry.yarnpkg.com/astro/-/astro-5.1.3.tgz#f400275019a4ce29bea7d62f2e198e9da766473a" - integrity sha512-Zl/B4hmueJmlI5FJQcwbBRhHbRvbTWaTJzimkbH+jYczR5blt4uSh0DheyAt/+NwcnGfiC11z/XXJYIBR4LPUw== + version "5.1.5" + resolved "https://registry.yarnpkg.com/astro/-/astro-5.1.5.tgz#97582eb8da13452a89dcea96f7dc70c560f30ccc" + integrity sha512-Q9TE4aNlczxVoPDoXR3UcjLezL+70z0KbTRXovE4ybpx0mgNL1jsmSWtF3UFXB5+GTf9JK7om5fbIaaMReKcUg== dependencies: "@astrojs/compiler" "^2.10.3" "@astrojs/internal-helpers" "0.4.2" @@ -1809,7 +1809,7 @@ cose-base@^2.2.0: dependencies: layout-base "^2.0.0" -"crossws@>=0.2.0 <0.4.0": +crossws@^0.3.1: version "0.3.1" resolved "https://registry.yarnpkg.com/crossws/-/crossws-0.3.1.tgz#7980e0b6688fe23286661c3ab8deeccbaa05ca86" integrity sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw== @@ -2529,12 +2529,12 @@ graceful-fs@^4.1.5: integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== h3@^1.13.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/h3/-/h3-1.13.0.tgz#b5347a8936529794b6754b440e26c0ab8a60dceb" - integrity sha512-vFEAu/yf8UMUcB4s43OaDaigcqpQd14yanmOsn+NcRX3/guSKncyE2rOYhq8RIchgJrPSs/QiIddnTTR1ddiAg== + version "1.13.1" + resolved "https://registry.yarnpkg.com/h3/-/h3-1.13.1.tgz#915966340b0b0ebeca1acc39bd2ecae08ae331f6" + integrity sha512-u/z6Z4YY+ANZ05cRRfsFJadTBrNA6e3jxdU+AN5UCbZSZEUwgHiwjvUEe0k1NoQmAvQmETwr+xB5jd7mhCJuIQ== dependencies: cookie-es "^1.2.2" - crossws ">=0.2.0 <0.4.0" + crossws "^0.3.1" defu "^6.1.4" destr "^2.0.3" iron-webcrypto "^1.2.1" @@ -4097,9 +4097,9 @@ radix3@^1.1.2: integrity sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA== readdirp@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-4.0.2.tgz#388fccb8b75665da3abffe2d8f8ed59fe74c230a" - integrity sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA== + version "4.1.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-4.1.0.tgz#84f8c468aebc665a83fc423c332894f35e50db49" + integrity sha512-4+hHiVsxlm4OVSNFpAIrOGyGeG9kNLGcLMqvSGL5Rj2NOYBDQiQ6lJRViwAZ80i8SNbY8kCpdjgJy5PNALARew== readdirp@~3.6.0: version "3.6.0" @@ -4679,9 +4679,9 @@ tslib@^2.4.0: integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== type-fest@^4.21.0: - version "4.31.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.31.0.tgz#a3de630c96eb77c281b6ba2affa5dae5fb3c326c" - integrity sha512-yCxltHW07Nkhv/1F6wWBr8kz+5BGMfP+RbRSYFnegVb0qV/UMT0G0ElBloPVerqn4M2ZV80Ir1FtCcYv1cT6vQ== + version "4.32.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.32.0.tgz#55bacdd6f2cf1392b7e9cde894e9b1d726807e97" + integrity sha512-rfgpoi08xagF3JSdtJlCwMq9DGNDE0IMh3Mkpc1wUypg9vPi786AiqeBBKcqvIkq42azsBM85N490fyZjeUftw== typesafe-path@^0.2.2: version "0.2.2" diff --git a/packages/cli/src/nodehost.ts b/packages/cli/src/nodehost.ts index 4e6d3d6f0..160bcabd4 100644 --- a/packages/cli/src/nodehost.ts +++ b/packages/cli/src/nodehost.ts @@ -391,7 +391,7 @@ export class NodeHost implements RuntimeHost { containerId: string, command: string, args: string[], - options: ShellOptions & TraceOptions + options: ShellOptions & TraceOptions & CancellationOptions ) { if (containerId) { const container = await this.containers.container(containerId) @@ -402,6 +402,7 @@ export class NodeHost implements RuntimeHost { label, cwd, timeout = SHELL_EXEC_TIMEOUT, + cancellationToken, stdin: input, } = options || {} const trace = options?.trace?.startTraceDetails(label || command) @@ -421,6 +422,7 @@ export class NodeHost implements RuntimeHost { command, args, { + cancellationToken, cleanup: true, input, timeout, diff --git a/packages/core/src/chat.test.ts b/packages/core/src/chat.test.ts index f7b06b8fd..3fb5d0326 100644 --- a/packages/core/src/chat.test.ts +++ b/packages/core/src/chat.test.ts @@ -1,7 +1,7 @@ import { describe, test } from "node:test" import assert from "node:assert/strict" import { ChatCompletionMessageParam } from "./chattypes" -import { collapseChatMessages } from "./chat" +import { collapseChatMessages } from "./chatrender" describe("chat", () => { describe("collapse", () => { diff --git a/packages/core/src/chat.ts b/packages/core/src/chat.ts index a82513ec0..ff2429441 100644 --- a/packages/core/src/chat.ts +++ b/packages/core/src/chat.ts @@ -58,6 +58,7 @@ import { CreateChatCompletionRequest, } from "./chattypes" import { + collapseChatMessages, renderMessageContent, renderMessagesToMarkdown, renderShellOutput, @@ -845,37 +846,6 @@ async function choicesToLogitBias( return logit_bias } -export function collapseChatMessages(messages: ChatCompletionMessageParam[]) { - // concat the content of system messages at the start of the messages into a single message - const startSystem = messages.findIndex((m) => m.role === "system") - if (startSystem > -1) { - let endSystem = - startSystem + - messages - .slice(startSystem) - .findIndex((m) => m.role !== "system" || m.cacheControl) - if (endSystem < 0) endSystem = messages.length - if (endSystem > startSystem + 1) { - const systemContent = messages - .slice(startSystem, endSystem) - .map((m) => m.content) - .join("\n") - messages.splice(startSystem, endSystem - startSystem, { - role: "system", - content: systemContent, - }) - } - } - - // remove emty text contents - messages - .filter((m) => m.role === "user") - .forEach((m) => { - if (typeof m.content !== "string") - m.content = m.content.filter((c) => c.type !== "text" || c.text) - }) -} - export async function executeChatSession( connectionToken: LanguageModelConfiguration, cancellationToken: CancellationToken, diff --git a/packages/core/src/chatrender.ts b/packages/core/src/chatrender.ts index 32ec102e2..a4b3a52b3 100644 --- a/packages/core/src/chatrender.ts +++ b/packages/core/src/chatrender.ts @@ -190,3 +190,34 @@ function renderToolArguments(args: string) { if (js) return fenceMD(YAMLStringify(js), "yaml") else return fenceMD(args, "json") } + +export function collapseChatMessages(messages: ChatCompletionMessageParam[]) { + // concat the content of system messages at the start of the messages into a single message + const startSystem = messages.findIndex((m) => m.role === "system") + if (startSystem > -1) { + let endSystem = + startSystem + + messages + .slice(startSystem) + .findIndex((m) => m.role !== "system" || m.cacheControl) + if (endSystem < 0) endSystem = messages.length + if (endSystem > startSystem + 1) { + const systemContent = messages + .slice(startSystem, endSystem) + .map((m) => m.content) + .join("\n") + messages.splice(startSystem, endSystem - startSystem, { + role: "system", + content: systemContent, + }) + } + } + + // remove emty text contents + messages + .filter((m) => m.role === "user") + .forEach((m) => { + if (typeof m.content !== "string") + m.content = m.content.filter((c) => c.type !== "text" || c.text) + }) +} diff --git a/packages/core/src/host.ts b/packages/core/src/host.ts index 26a74f9e4..34aefbd3b 100644 --- a/packages/core/src/host.ts +++ b/packages/core/src/host.ts @@ -158,7 +158,7 @@ export interface RuntimeHost extends Host { containerId: string, command: string, args: string[], - options: ShellOptions & TraceOptions + options: ShellOptions & TraceOptions & CancellationOptions ): Promise /** diff --git a/packages/core/src/llms.json b/packages/core/src/llms.json index 81c1a5780..09b718e4e 100644 --- a/packages/core/src/llms.json +++ b/packages/core/src/llms.json @@ -181,6 +181,7 @@ "id": "lmstudio", "detail": "LM Studio local server", "prediction": false, + "pullModel": true, "aliases": { "large": "phi-4", "small": "llama-3.2-3b-instruct", diff --git a/packages/core/src/lm.ts b/packages/core/src/lm.ts index babac1571..5045a317b 100644 --- a/packages/core/src/lm.ts +++ b/packages/core/src/lm.ts @@ -8,6 +8,7 @@ import { MODEL_PROVIDER_ANTHROPIC_BEDROCK, MODEL_PROVIDER_CLIENT, MODEL_PROVIDER_GITHUB, + MODEL_PROVIDER_LMSTUDIO, MODEL_PROVIDER_OLLAMA, MODEL_PROVIDER_TRANSFORMERS, MODEL_PROVIDERS, @@ -17,6 +18,7 @@ import { OllamaModel } from "./ollama" import { LocalOpenAICompatibleModel } from "./openai" import { TransformersModel } from "./transformers" import { GitHubModel } from "./github" +import { LMStudioModel } from "./lmstudio" export function resolveLanguageModel(provider: string): LanguageModel { if (provider === MODEL_PROVIDER_CLIENT) { @@ -31,11 +33,11 @@ export function resolveLanguageModel(provider: string): LanguageModel { if (provider === MODEL_PROVIDER_ANTHROPIC_BEDROCK) return AnthropicBedrockModel if (provider === MODEL_PROVIDER_TRANSFORMERS) return TransformersModel + if (provider === MODEL_PROVIDER_LMSTUDIO) return LMStudioModel const features = MODEL_PROVIDERS.find((p) => p.id === provider) return LocalOpenAICompatibleModel(provider, { listModels: features?.listModels !== false, - pullModel: features?.pullModel, - transcribe: features?.transcribe + transcribe: features?.transcribe, }) } diff --git a/packages/core/src/lmstudio.ts b/packages/core/src/lmstudio.ts new file mode 100644 index 000000000..8e6ec9d4d --- /dev/null +++ b/packages/core/src/lmstudio.ts @@ -0,0 +1,32 @@ +import { LanguageModel, PullModelFunction } from "./chat" +import { MODEL_PROVIDER_LMSTUDIO, SUCCESS_ERROR_CODE } from "./constants" +import { host, runtimeHost } from "./host" +import { parseModelIdentifier } from "./models" +import { OpenAIChatCompletion, OpenAIListModels } from "./openai" +import { execa } from "execa" +import { logVerbose, utf8Decode } from "./util" + +const pullModel: PullModelFunction = async (modelId, options) => { + const { trace, cancellationToken } = options || {} + const { provider, model } = parseModelIdentifier(modelId) + const conn = await host.getLanguageModelConfiguration(modelId, { + token: true, + cancellationToken, + trace, + }) + const models = await OpenAIListModels(conn, options) + if (models.find((m) => m.id === model)) return { ok: true } + logVerbose(`lms get ${model} --yes`) + const res = await execa({ stdout: ["inherit"] })`lms get ${model} --yes` + return { + ok: res.exitCode === SUCCESS_ERROR_CODE, + } +} + +// Define the Ollama model with its completion handler and model listing function +export const LMStudioModel = Object.freeze({ + id: MODEL_PROVIDER_LMSTUDIO, + completer: OpenAIChatCompletion, + listModels: OpenAIListModels, + pullModel, +}) diff --git a/packages/core/src/openai.ts b/packages/core/src/openai.ts index f564d861e..7baf0cd23 100644 --- a/packages/core/src/openai.ts +++ b/packages/core/src/openai.ts @@ -398,7 +398,7 @@ export const OpenAIChatCompletion: ChatCompletionHandler = async ( } satisfies ChatCompletionResponse } -async function listModels( +export async function OpenAIListModels( cfg: LanguageModelConfiguration, options: TraceOptions & CancellationOptions ): Promise { @@ -429,63 +429,11 @@ async function listModels( ) } -const pullModel: PullModelFunction = async (modelId, options) => { - const { trace, cancellationToken } = options || {} - const { provider, model } = parseModelIdentifier(modelId) - const fetch = await createFetch({ retries: 0, ...options }) - const conn = await host.getLanguageModelConfiguration(modelId, { - token: true, - cancellationToken, - trace, - }) - try { - // test if model is present - const resTags = await fetch(`${conn.base}/models`, { - retries: 0, - method: "GET", - headers: { - "User-Agent": TOOL_ID, - "Content-Type": "application/json", - }, - }) - if (resTags.ok) { - const { data: models }: { data: { id: string }[] } = - await resTags.json() - if (models.find((m) => m.id === model)) return { ok: true } - } - - // pull - logVerbose(`${provider}: pull ${model}`) - const resPull = await fetch(`${conn.base}/models/pull`, { - method: "POST", - headers: { - "User-Agent": TOOL_ID, - "Content-Type": "application/json", - }, - body: JSON.stringify({ model }), - }) - if (!resPull.ok) { - logError(`${provider}: failed to pull model ${model}`) - logVerbose(resPull.statusText) - return { ok: false, status: resPull.status } - } - 0 - for await (const {} of iterateBody(resPull, { cancellationToken })) - process.stderr.write(".") - process.stderr.write("\n") - return { ok: true } - } catch (e) { - logError(e) - trace?.error(e) - return { ok: false, error: serializeError(e) } - } -} - -const transcriber = async ( +export async function OpenAITranscribe( req: CreateTranscriptionRequest, cfg: LanguageModelConfiguration, options: TraceOptions & CancellationOptions -): Promise => { +): Promise { const { trace } = options || {} const fetch = await createFetch(options) try { @@ -524,15 +472,14 @@ const transcriber = async ( export function LocalOpenAICompatibleModel( providerId: string, - options: { listModels?: boolean; pullModel?: boolean; transcribe?: boolean } + options: { listModels?: boolean; transcribe?: boolean } ) { return Object.freeze( deleteUndefinedValues({ completer: OpenAIChatCompletion, id: providerId, - listModels: options?.listModels ? listModels : undefined, - pullModel: options?.pullModel ? pullModel : undefined, - transcriber: options?.transcribe ? transcriber : undefined, + listModels: options?.listModels ? OpenAIListModels : undefined, + transcriber: options?.transcribe ? OpenAITranscribe : undefined, }) ) } diff --git a/slides/yarn.lock b/slides/yarn.lock index 03dcfb8e8..67affa6f9 100644 --- a/slides/yarn.lock +++ b/slides/yarn.lock @@ -45,10 +45,10 @@ js-tokens "^4.0.0" picocolors "^1.0.0" -"@babel/compat-data@^7.25.9": - version "7.26.3" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.3.tgz#99488264a56b2aded63983abd6a417f03b92ed02" - integrity sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g== +"@babel/compat-data@^7.26.5": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.5.tgz#df93ac37f4417854130e21d72c66ff3d4b897fc7" + integrity sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg== "@babel/core@^7.26.0": version "7.26.0" @@ -71,13 +71,13 @@ json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.26.0", "@babel/generator@^7.26.3": - version "7.26.3" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.3.tgz#ab8d4360544a425c90c248df7059881f4b2ce019" - integrity sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ== +"@babel/generator@^7.26.0", "@babel/generator@^7.26.5": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.5.tgz#e44d4ab3176bbcaf78a5725da5f1dc28802a9458" + integrity sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw== dependencies: - "@babel/parser" "^7.26.3" - "@babel/types" "^7.26.3" + "@babel/parser" "^7.26.5" + "@babel/types" "^7.26.5" "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.25" jsesc "^3.0.2" @@ -90,11 +90,11 @@ "@babel/types" "^7.25.9" "@babel/helper-compilation-targets@^7.25.9": - version "7.25.9" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz#55af025ce365be3cdc0c1c1e56c6af617ce88875" - integrity sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ== + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz#75d92bb8d8d51301c0d49e52a65c9a7fe94514d8" + integrity sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA== dependencies: - "@babel/compat-data" "^7.25.9" + "@babel/compat-data" "^7.26.5" "@babel/helper-validator-option" "^7.25.9" browserslist "^4.24.0" lru-cache "^5.1.1" @@ -145,19 +145,19 @@ dependencies: "@babel/types" "^7.25.9" -"@babel/helper-plugin-utils@^7.24.8", "@babel/helper-plugin-utils@^7.25.9": - version "7.25.9" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz#9cbdd63a9443a2c92a725cca7ebca12cc8dd9f46" - integrity sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw== +"@babel/helper-plugin-utils@^7.24.8", "@babel/helper-plugin-utils@^7.25.9", "@babel/helper-plugin-utils@^7.26.5": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz#18580d00c9934117ad719392c4f6585c9333cc35" + integrity sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg== "@babel/helper-replace-supers@^7.25.9": - version "7.25.9" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz#ba447224798c3da3f8713fc272b145e33da6a5c5" - integrity sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ== + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz#6cb04e82ae291dae8e72335dfe438b0725f14c8d" + integrity sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg== dependencies: "@babel/helper-member-expression-to-functions" "^7.25.9" "@babel/helper-optimise-call-expression" "^7.25.9" - "@babel/traverse" "^7.25.9" + "@babel/traverse" "^7.26.5" "@babel/helper-skip-transparent-expression-wrappers@^7.25.9": version "7.25.9" @@ -190,12 +190,12 @@ "@babel/template" "^7.25.9" "@babel/types" "^7.26.0" -"@babel/parser@^7.25.3", "@babel/parser@^7.25.6", "@babel/parser@^7.25.9", "@babel/parser@^7.26.0", "@babel/parser@^7.26.3": - version "7.26.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.3.tgz#8c51c5db6ddf08134af1ddbacf16aaab48bac234" - integrity sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA== +"@babel/parser@^7.25.3", "@babel/parser@^7.25.6", "@babel/parser@^7.25.9", "@babel/parser@^7.26.0", "@babel/parser@^7.26.5": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.5.tgz#6fec9aebddef25ca57a935c86dbb915ae2da3e1f" + integrity sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw== dependencies: - "@babel/types" "^7.26.3" + "@babel/types" "^7.26.5" "@babel/plugin-syntax-jsx@^7.24.7": version "7.25.9" @@ -212,20 +212,20 @@ "@babel/helper-plugin-utils" "^7.25.9" "@babel/plugin-transform-typescript@^7.25.9": - version "7.26.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.3.tgz#3d6add9c78735623317387ee26d5ada540eee3fd" - integrity sha512-6+5hpdr6mETwSKjmJUdYw0EIkATiQhnELWlE3kJFBwSg/BGIVwVaVbX+gOXBCdc7Ln1RXZxyWGecIXhUfnl7oA== + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.5.tgz#6d9b48e8ee40a45a3ed12ebc013449fdf261714c" + integrity sha512-GJhPO0y8SD5EYVCy2Zr+9dSZcEgaSmq5BLR0Oc25TOEhC+ba49vUAGZFjy8v79z9E1mdldq4x9d1xgh4L1d5dQ== dependencies: "@babel/helper-annotate-as-pure" "^7.25.9" "@babel/helper-create-class-features-plugin" "^7.25.9" - "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-plugin-utils" "^7.26.5" "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" "@babel/plugin-syntax-typescript" "^7.25.9" "@babel/standalone@^7.26.4": - version "7.26.4" - resolved "https://registry.yarnpkg.com/@babel/standalone/-/standalone-7.26.4.tgz#440d8046929174b463e2c6294fc8f6d49fdea550" - integrity sha512-SF+g7S2mhTT1b7CHyfNjDkPU1corxg4LPYsyP0x5KuCl+EbtBQHRLqr9N3q7e7+x7NQ5LYxQf8mJ2PmzebLr0A== + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/standalone/-/standalone-7.26.5.tgz#16f0f42d4a1b1dc5fad50dac8aa740c42ca5516b" + integrity sha512-vXbSrFq1WauHvOg/XWcjkF6r7wDSHbN3+3Aro6LYjfODpGw8dCyqqbUMRX5LXlgzVAUrTSN6JkepFiHhLKHV5Q== "@babel/template@^7.25.0", "@babel/template@^7.25.9": version "7.25.9" @@ -236,23 +236,23 @@ "@babel/parser" "^7.25.9" "@babel/types" "^7.25.9" -"@babel/traverse@^7.25.6", "@babel/traverse@^7.25.9": - version "7.26.4" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.26.4.tgz#ac3a2a84b908dde6d463c3bfa2c5fdc1653574bd" - integrity sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w== +"@babel/traverse@^7.25.6", "@babel/traverse@^7.25.9", "@babel/traverse@^7.26.5": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.26.5.tgz#6d0be3e772ff786456c1a37538208286f6e79021" + integrity sha512-rkOSPOw+AXbgtwUga3U4u8RpoK9FEFWBNAlTpcnkLFjL5CT+oyHNuUUC/xx6XefEJ16r38r8Bc/lfp6rYuHeJQ== dependencies: "@babel/code-frame" "^7.26.2" - "@babel/generator" "^7.26.3" - "@babel/parser" "^7.26.3" + "@babel/generator" "^7.26.5" + "@babel/parser" "^7.26.5" "@babel/template" "^7.25.9" - "@babel/types" "^7.26.3" + "@babel/types" "^7.26.5" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.25.6", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.26.3": - version "7.26.3" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.3.tgz#37e79830f04c2b5687acc77db97fbc75fb81f3c0" - integrity sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA== +"@babel/types@^7.25.6", "@babel/types@^7.25.9", "@babel/types@^7.26.0", "@babel/types@^7.26.3", "@babel/types@^7.26.5": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.5.tgz#7a1e1c01d28e26d1fe7f8ec9567b3b92b9d07747" + integrity sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg== dependencies: "@babel/helper-string-parser" "^7.25.9" "@babel/helper-validator-identifier" "^7.25.9" @@ -1888,21 +1888,21 @@ vue-demi ">=0.14.8" "@vueuse/core@^12.0.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-12.3.0.tgz#c502cad93412f80588c1ca7fcbc8be88e279c793" - integrity sha512-cnV8QDKZrsyKC7tWjPbeEUz2cD9sa9faxF2YkR8QqNwfofgbOhmfIgvSYmkp+ttSvfOw4E6hLcQx15mRPr0yBA== + version "12.4.0" + resolved "https://registry.yarnpkg.com/@vueuse/core/-/core-12.4.0.tgz#7a17f12fe941a16fb2ca9dbd60106975290bb34d" + integrity sha512-XnjQYcJwCsyXyIafyA6SvyN/OBtfPnjvJmbxNxQjCcyWD198urwm5TYvIUUyAxEAN0K7HJggOgT15cOlWFyLeA== dependencies: "@types/web-bluetooth" "^0.0.20" - "@vueuse/metadata" "12.3.0" - "@vueuse/shared" "12.3.0" + "@vueuse/metadata" "12.4.0" + "@vueuse/shared" "12.4.0" vue "^3.5.13" "@vueuse/math@^12.0.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@vueuse/math/-/math-12.3.0.tgz#43671741e9dd3f27c6fdaf8ae1f91ae721da8805" - integrity sha512-PblV/sohRCf/230BF6didqJhHn6gVlj2V6QdcjrK5YDFqaFKMW9BW+6kCqYkHCRKjauJ+Z6y9FUR8swX3/v2MQ== + version "12.4.0" + resolved "https://registry.yarnpkg.com/@vueuse/math/-/math-12.4.0.tgz#58377ced69b865c19c54d6a2d33f8ae6a73f2e6f" + integrity sha512-rVsmARhaFndB2ObpGyJgoeLRmNjko34t6QQ3x8DCmR4H9iAVIrSAyYtUf6anbLXo8KqMQ8obOagdYbcoWn9t1Q== dependencies: - "@vueuse/shared" "12.3.0" + "@vueuse/shared" "12.4.0" vue "^3.5.13" "@vueuse/metadata@10.11.1": @@ -1910,10 +1910,10 @@ resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-10.11.1.tgz#209db7bb5915aa172a87510b6de2ca01cadbd2a7" integrity sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw== -"@vueuse/metadata@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-12.3.0.tgz#ced4a05df89c6cc10154f6f7412745df928c18c2" - integrity sha512-M/iQHHjMffOv2npsw2ihlUx1CTiBwPEgb7DzByLq7zpg1+Ke8r7s9p5ybUWc5OIeGewtpY4Xy0R2cKqFqM8hFg== +"@vueuse/metadata@12.4.0": + version "12.4.0" + resolved "https://registry.yarnpkg.com/@vueuse/metadata/-/metadata-12.4.0.tgz#8a21ceec6fb3866b4ed445f0a3dc45dd5a4f2b64" + integrity sha512-AhPuHs/qtYrKHUlEoNO6zCXufu8OgbR8S/n2oMw1OQuBQJ3+HOLQ+EpvXs+feOlZMa0p8QVvDWNlmcJJY8rW2g== "@vueuse/motion@^2.2.6": version "2.2.6" @@ -1936,10 +1936,10 @@ dependencies: vue-demi ">=0.14.8" -"@vueuse/shared@12.3.0": - version "12.3.0" - resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-12.3.0.tgz#c1a1fecad6731ec3924ed532a3ddb0d715d9bf56" - integrity sha512-X3YD35GUeW0d5Gajcwv9jdLAJTV2Jdb/Ll6Ii2JIYcKLYZqv5wxyLeKtiQkqWmHg3v0J0ZWjDUMVOw2E7RCXfA== +"@vueuse/shared@12.4.0": + version "12.4.0" + resolved "https://registry.yarnpkg.com/@vueuse/shared/-/shared-12.4.0.tgz#2d4b2d51068db0cc623f6e0342c54a652a9b466d" + integrity sha512-9yLgbHVIF12OSCojnjTIoZL1+UA10+O4E1aD6Hpfo/DKVm5o3SZIwz6CupqGy3+IcKI8d6Jnl26EQj/YucnW0Q== dependencies: vue "^3.5.13" @@ -2094,9 +2094,9 @@ cacheable-request@^10.2.8: responselike "^3.0.0" caniuse-lite@^1.0.30001688: - version "1.0.30001690" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz#f2d15e3aaf8e18f76b2b8c1481abde063b8104c8" - integrity sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w== + version "1.0.30001692" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001692.tgz#4585729d95e6b95be5b439da6ab55250cd125bf9" + integrity sha512-A95VKan0kdtrsnMubMKxEKUKImOPSuCpYgxSQBo036P5YYgVIcOYJEgt/txJWqObiRQeISNCfef9nvlQ0vbV7A== ccount@^2.0.0: version "2.0.1" @@ -2786,9 +2786,9 @@ ee-first@1.1.1: integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== electron-to-chromium@^1.5.73: - version "1.5.79" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.79.tgz#4424f23f319db7a653cf9ee76102e4ac283e6b3e" - integrity sha512-nYOxJNxQ9Om4EC88BE4pPoNI8xwSFf8pU/BAeOl4Hh/b/i6V4biTAzwV7pXi3ARKeoYO5JZKMIXTryXSVer5RA== + version "1.5.80" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.80.tgz#ca7a8361d7305f0ec9e203ce4e633cbb8a8ef1b1" + integrity sha512-LTrKpW0AqIuHwmlVNV+cjFYTnXtM9K37OGhpe0ZI10ScPSxqVSryZHIY3WnCS5NSYbBODRTZyhRMS2h5FAEqAw== emoji-regex-xs@^1.0.0: version "1.0.0" @@ -4293,9 +4293,9 @@ pathe@^1.1.1, pathe@^1.1.2: integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ== pathe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pathe/-/pathe-2.0.0.tgz#886588913857d23d64df1c6660e058b69f57f46d" - integrity sha512-G7n4uhtk9qJt2hlD+UFfsIGY854wpF+zs2bUbQ3CQEUTcn7v25LRsrmurOxTo4bJgjE4qkyshd9ldsEuY9M6xg== + version "2.0.1" + resolved "https://registry.yarnpkg.com/pathe/-/pathe-2.0.1.tgz#ee1e6965c5ccfc98dc5a4b366a6ba6dd624a33d6" + integrity sha512-6jpjMpOth5S9ITVu5clZ7NOgHNsv5vRQdheL9ztp2vZmM6fRbLvyua1tiBIL4lk8SAe3ARzeXEly6siXCjDHDw== pdf-lib@^1.16.0, pdf-lib@^1.17.1: version "1.17.1" @@ -4484,9 +4484,9 @@ readable-stream@~2.3.6: util-deprecate "~1.0.1" readdirp@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-4.0.2.tgz#388fccb8b75665da3abffe2d8f8ed59fe74c230a" - integrity sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA== + version "4.1.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-4.1.0.tgz#84f8c468aebc665a83fc423c332894f35e50db49" + integrity sha512-4+hHiVsxlm4OVSNFpAIrOGyGeG9kNLGcLMqvSGL5Rj2NOYBDQiQ6lJRViwAZ80i8SNbY8kCpdjgJy5PNALARew== readdirp@~3.6.0: version "3.6.0" diff --git a/yarn.lock b/yarn.lock index c25139c3d..2a52ac5d8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -160,25 +160,25 @@ tslib "^2.6.2" "@aws-sdk/client-bedrock-runtime@^3.423.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.723.0.tgz#38e3d4aba8f9c9b526dedeb3de9ef16a33da232f" - integrity sha512-yt4Sw6AA3L4zExZxq3hAIiGyfWuW1097QUZVWkX8oPUvz+/+Uw9Jk29uutFo4I4HE92PiI7G7G1BgQHiWWk5kA== + version "3.726.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-bedrock-runtime/-/client-bedrock-runtime-3.726.1.tgz#1e99669d49ef8610010f1cc1026946ae57c3afcd" + integrity sha512-nKNnAXnXQuuFHlszrwE0pD9f7QAq5EAHJ5WEqjU2eK62xXBhbroWhprUfXucXfO8HBJz9u6fGfzFxvezX6734w== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/client-sso-oidc" "3.723.0" - "@aws-sdk/client-sts" "3.723.0" + "@aws-sdk/client-sso-oidc" "3.726.0" + "@aws-sdk/client-sts" "3.726.1" "@aws-sdk/core" "3.723.0" - "@aws-sdk/credential-provider-node" "3.723.0" + "@aws-sdk/credential-provider-node" "3.726.0" "@aws-sdk/middleware-host-header" "3.723.0" "@aws-sdk/middleware-logger" "3.723.0" "@aws-sdk/middleware-recursion-detection" "3.723.0" - "@aws-sdk/middleware-user-agent" "3.723.0" + "@aws-sdk/middleware-user-agent" "3.726.0" "@aws-sdk/region-config-resolver" "3.723.0" "@aws-sdk/types" "3.723.0" - "@aws-sdk/util-endpoints" "3.723.0" + "@aws-sdk/util-endpoints" "3.726.0" "@aws-sdk/util-user-agent-browser" "3.723.0" - "@aws-sdk/util-user-agent-node" "3.723.0" + "@aws-sdk/util-user-agent-node" "3.726.0" "@smithy/config-resolver" "^4.0.0" "@smithy/core" "^3.0.0" "@smithy/eventstream-serde-browser" "^4.0.0" @@ -212,26 +212,26 @@ tslib "^2.6.2" uuid "^9.0.1" -"@aws-sdk/client-cognito-identity@3.723.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.723.0.tgz#c8278c78efecfe5b1330f33977b15cf32d4ce8e0" - integrity sha512-SEJGNcbfpLM7fqS5s0dLgj7jFCm2IBc1Qluehvpf4+lL1dymGwZAK7S4Ii6gPZhliEj0n48YE6Dg0UkxR2iRag== +"@aws-sdk/client-cognito-identity@3.726.1": + version "3.726.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.726.1.tgz#b6c7359b904f0cf59e62e2df7155211ccc883b62" + integrity sha512-ry0LrRm1/uo2EcPvjN38gQe2YhbnOXDhOw01j4e+aSbsBm2VumvY7d5DOLODC4i+95bxZq0pGvojqgHWM9oS0Q== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/client-sso-oidc" "3.723.0" - "@aws-sdk/client-sts" "3.723.0" + "@aws-sdk/client-sso-oidc" "3.726.0" + "@aws-sdk/client-sts" "3.726.1" "@aws-sdk/core" "3.723.0" - "@aws-sdk/credential-provider-node" "3.723.0" + "@aws-sdk/credential-provider-node" "3.726.0" "@aws-sdk/middleware-host-header" "3.723.0" "@aws-sdk/middleware-logger" "3.723.0" "@aws-sdk/middleware-recursion-detection" "3.723.0" - "@aws-sdk/middleware-user-agent" "3.723.0" + "@aws-sdk/middleware-user-agent" "3.726.0" "@aws-sdk/region-config-resolver" "3.723.0" "@aws-sdk/types" "3.723.0" - "@aws-sdk/util-endpoints" "3.723.0" + "@aws-sdk/util-endpoints" "3.726.0" "@aws-sdk/util-user-agent-browser" "3.723.0" - "@aws-sdk/util-user-agent-node" "3.723.0" + "@aws-sdk/util-user-agent-node" "3.726.0" "@smithy/config-resolver" "^4.0.0" "@smithy/core" "^3.0.0" "@smithy/fetch-http-handler" "^5.0.0" @@ -259,24 +259,24 @@ "@smithy/util-utf8" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/client-sso-oidc@3.723.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.723.0.tgz#d2111164c2563dead8c87291f0c6073ebebe1dde" - integrity sha512-9IH90m4bnHogBctVna2FnXaIGVORncfdxcqeEIovOxjIJJyHDmEAtA7B91dAM4sruddTbVzOYnqfPVst3odCbA== +"@aws-sdk/client-sso-oidc@3.726.0": + version "3.726.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.726.0.tgz#6c83f6f95f15a7557f84c0d9ccd3f489368601a8" + integrity sha512-5JzTX9jwev7+y2Jkzjz0pd1wobB5JQfPOQF3N2DrJ5Pao0/k6uRYwE4NqB0p0HlGrMTDm7xNq7OSPPIPG575Jw== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" "@aws-sdk/core" "3.723.0" - "@aws-sdk/credential-provider-node" "3.723.0" + "@aws-sdk/credential-provider-node" "3.726.0" "@aws-sdk/middleware-host-header" "3.723.0" "@aws-sdk/middleware-logger" "3.723.0" "@aws-sdk/middleware-recursion-detection" "3.723.0" - "@aws-sdk/middleware-user-agent" "3.723.0" + "@aws-sdk/middleware-user-agent" "3.726.0" "@aws-sdk/region-config-resolver" "3.723.0" "@aws-sdk/types" "3.723.0" - "@aws-sdk/util-endpoints" "3.723.0" + "@aws-sdk/util-endpoints" "3.726.0" "@aws-sdk/util-user-agent-browser" "3.723.0" - "@aws-sdk/util-user-agent-node" "3.723.0" + "@aws-sdk/util-user-agent-node" "3.726.0" "@smithy/config-resolver" "^4.0.0" "@smithy/core" "^3.0.0" "@smithy/fetch-http-handler" "^5.0.0" @@ -304,10 +304,10 @@ "@smithy/util-utf8" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/client-sso@3.723.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.723.0.tgz#4fb8c88a9cb45456bb84c716d39b0f2638bde395" - integrity sha512-r1ddZDb8yPmdofX1gQ4m8oqKozgkgVONLlAuSprGObbyMy8bYt1Psxu+GjnwMmgVu3vlF069PHyW1ndrBiL1zA== +"@aws-sdk/client-sso@3.726.0": + version "3.726.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.726.0.tgz#802a9a8d22db029361b859ae4a079ad680c98db4" + integrity sha512-NM5pjv2qglEc4XN3nnDqtqGsSGv1k5YTmzDo3W3pObItHmpS8grSeNfX9zSH+aVl0Q8hE4ZIgvTPNZ+GzwVlqg== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" @@ -315,12 +315,12 @@ "@aws-sdk/middleware-host-header" "3.723.0" "@aws-sdk/middleware-logger" "3.723.0" "@aws-sdk/middleware-recursion-detection" "3.723.0" - "@aws-sdk/middleware-user-agent" "3.723.0" + "@aws-sdk/middleware-user-agent" "3.726.0" "@aws-sdk/region-config-resolver" "3.723.0" "@aws-sdk/types" "3.723.0" - "@aws-sdk/util-endpoints" "3.723.0" + "@aws-sdk/util-endpoints" "3.726.0" "@aws-sdk/util-user-agent-browser" "3.723.0" - "@aws-sdk/util-user-agent-node" "3.723.0" + "@aws-sdk/util-user-agent-node" "3.726.0" "@smithy/config-resolver" "^4.0.0" "@smithy/core" "^3.0.0" "@smithy/fetch-http-handler" "^5.0.0" @@ -348,25 +348,25 @@ "@smithy/util-utf8" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/client-sts@3.723.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.723.0.tgz#18f9f612ce2d77e4e5c2a4c979521daef44e78a5" - integrity sha512-YyN8x4MI/jMb4LpHsLf+VYqvbColMK8aZeGWVk2fTFsmt8lpTYGaGC1yybSwGX42mZ4W8ucu8SAYSbUraJZEjA== +"@aws-sdk/client-sts@3.726.1": + version "3.726.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.726.1.tgz#49ab471db7e04792db24e181f8bb8c7787739b34" + integrity sha512-qh9Q9Vu1hrM/wMBOBIaskwnE4GTFaZu26Q6WHwyWNfj7J8a40vBxpW16c2vYXHLBtwRKM1be8uRLkmDwghpiNw== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/client-sso-oidc" "3.723.0" + "@aws-sdk/client-sso-oidc" "3.726.0" "@aws-sdk/core" "3.723.0" - "@aws-sdk/credential-provider-node" "3.723.0" + "@aws-sdk/credential-provider-node" "3.726.0" "@aws-sdk/middleware-host-header" "3.723.0" "@aws-sdk/middleware-logger" "3.723.0" "@aws-sdk/middleware-recursion-detection" "3.723.0" - "@aws-sdk/middleware-user-agent" "3.723.0" + "@aws-sdk/middleware-user-agent" "3.726.0" "@aws-sdk/region-config-resolver" "3.723.0" "@aws-sdk/types" "3.723.0" - "@aws-sdk/util-endpoints" "3.723.0" + "@aws-sdk/util-endpoints" "3.726.0" "@aws-sdk/util-user-agent-browser" "3.723.0" - "@aws-sdk/util-user-agent-node" "3.723.0" + "@aws-sdk/util-user-agent-node" "3.726.0" "@smithy/config-resolver" "^4.0.0" "@smithy/core" "^3.0.0" "@smithy/fetch-http-handler" "^5.0.0" @@ -411,12 +411,12 @@ fast-xml-parser "4.4.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-cognito-identity@3.723.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.723.0.tgz#416c1032518d248f964cfdcccd1df780b1524a89" - integrity sha512-QsI3Y9isqJAttxtGiPgm/moa/SWJl4EaCfwBLDTI/gZpYdzYkqeYf6r52mhCZ0tQm2CHvXrt1eHiTqD9jINhEA== +"@aws-sdk/credential-provider-cognito-identity@3.726.1": + version "3.726.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.726.1.tgz#3ef12bbbe5040561dd06cdcc5a603e6f9192c59a" + integrity sha512-/ZvcmEscWYHT0935QN1B1crz4RJzy0tXf20ViH9ShsC5e08jBn3qrjYhO4gUGjNDCwrWe3US8Mg6l1vrRrN1Og== dependencies: - "@aws-sdk/client-cognito-identity" "3.723.0" + "@aws-sdk/client-cognito-identity" "3.726.1" "@aws-sdk/types" "3.723.0" "@smithy/property-provider" "^4.0.0" "@smithy/types" "^4.0.0" @@ -449,16 +449,16 @@ "@smithy/util-stream" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-ini@3.723.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.723.0.tgz#3dc8e8d88d0c66a7ba890b5c510ced86fd98c066" - integrity sha512-fWRLksuSG851e7Iu+ltMrQTM7C/5iI9OkxAmCYblcCetAzjTRmMB2arku0Z83D8edIZEQtOJMt5oQ9KNg43pzg== +"@aws-sdk/credential-provider-ini@3.726.0": + version "3.726.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.726.0.tgz#25115ecb3814f3f8e106cf12f5f34ab247095244" + integrity sha512-seTtcKL2+gZX6yK1QRPr5mDJIBOatrpoyrO8D5b8plYtV/PDbDW3mtDJSWFHet29G61ZmlNElyXRqQCXn9WX+A== dependencies: "@aws-sdk/core" "3.723.0" "@aws-sdk/credential-provider-env" "3.723.0" "@aws-sdk/credential-provider-http" "3.723.0" "@aws-sdk/credential-provider-process" "3.723.0" - "@aws-sdk/credential-provider-sso" "3.723.0" + "@aws-sdk/credential-provider-sso" "3.726.0" "@aws-sdk/credential-provider-web-identity" "3.723.0" "@aws-sdk/types" "3.723.0" "@smithy/credential-provider-imds" "^4.0.0" @@ -467,16 +467,16 @@ "@smithy/types" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-node@3.723.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.723.0.tgz#9e136a8c6df2324ff0d82e18f8ec22181bb0f25b" - integrity sha512-OyLHt+aY+rkuRejigcxviS5RLUBcqbxhDTSNfP8dp9I+1SP610qRLpTIROvtKwXZssFcATpPfgikFtVYRrihXQ== +"@aws-sdk/credential-provider-node@3.726.0": + version "3.726.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.726.0.tgz#a997ea8e8e871e77cbebf6c8a6179d6f6af8897c" + integrity sha512-jjsewBcw/uLi24x8JbnuDjJad4VA9ROCE94uVRbEnGmUEsds75FWOKp3fWZLQlmjLtzsIbJOZLALkZP86liPaw== dependencies: "@aws-sdk/credential-provider-env" "3.723.0" "@aws-sdk/credential-provider-http" "3.723.0" - "@aws-sdk/credential-provider-ini" "3.723.0" + "@aws-sdk/credential-provider-ini" "3.726.0" "@aws-sdk/credential-provider-process" "3.723.0" - "@aws-sdk/credential-provider-sso" "3.723.0" + "@aws-sdk/credential-provider-sso" "3.726.0" "@aws-sdk/credential-provider-web-identity" "3.723.0" "@aws-sdk/types" "3.723.0" "@smithy/credential-provider-imds" "^4.0.0" @@ -497,12 +497,12 @@ "@smithy/types" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-sso@3.723.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.723.0.tgz#b05a9bff698de12be9b929802cd85538adfccc36" - integrity sha512-laCnxrk0pgUegU+ib6rj1/Uv51wei+cH8crvBJddybc8EDn7Qht61tCvBwf3o33qUDC+ZWZZewlpSebf+J+tBw== +"@aws-sdk/credential-provider-sso@3.726.0": + version "3.726.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.726.0.tgz#460dbc65e3d8dfd151d7b41e2da85ba7e7cc1f0a" + integrity sha512-WxkN76WeB08j2yw7jUH9yCMPxmT9eBFd9ZA/aACG7yzOIlsz7gvG3P2FQ0tVg25GHM0E4PdU3p/ByTOawzcOAg== dependencies: - "@aws-sdk/client-sso" "3.723.0" + "@aws-sdk/client-sso" "3.726.0" "@aws-sdk/core" "3.723.0" "@aws-sdk/token-providers" "3.723.0" "@aws-sdk/types" "3.723.0" @@ -523,21 +523,21 @@ tslib "^2.6.2" "@aws-sdk/credential-providers@^3.341.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.723.0.tgz#82d6aae0a3eeba54807daa928f1d7a0a8193a757" - integrity sha512-poDyQ5/O8fdhVP+Nr3nNYS9jBpmrwy9G7ipMYceHbztiBrAmFBsB3dyFKytRM1+z5Gz3icOHamv5ZinDhyBWsA== + version "3.726.1" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.726.1.tgz#6a357c3f20ea8a641f63b68bf89025171fb06bc0" + integrity sha512-hfRjdKYe65ioT1L9NZsDiRRoE4hPWacamUwsN/DjyMzctuCaL4vHkc5VXMfZj/s+17eUa+lyQFrLwel/zYpmgg== dependencies: - "@aws-sdk/client-cognito-identity" "3.723.0" - "@aws-sdk/client-sso" "3.723.0" - "@aws-sdk/client-sts" "3.723.0" + "@aws-sdk/client-cognito-identity" "3.726.1" + "@aws-sdk/client-sso" "3.726.0" + "@aws-sdk/client-sts" "3.726.1" "@aws-sdk/core" "3.723.0" - "@aws-sdk/credential-provider-cognito-identity" "3.723.0" + "@aws-sdk/credential-provider-cognito-identity" "3.726.1" "@aws-sdk/credential-provider-env" "3.723.0" "@aws-sdk/credential-provider-http" "3.723.0" - "@aws-sdk/credential-provider-ini" "3.723.0" - "@aws-sdk/credential-provider-node" "3.723.0" + "@aws-sdk/credential-provider-ini" "3.726.0" + "@aws-sdk/credential-provider-node" "3.726.0" "@aws-sdk/credential-provider-process" "3.723.0" - "@aws-sdk/credential-provider-sso" "3.723.0" + "@aws-sdk/credential-provider-sso" "3.726.0" "@aws-sdk/credential-provider-web-identity" "3.723.0" "@aws-sdk/types" "3.723.0" "@smithy/credential-provider-imds" "^4.0.0" @@ -574,14 +574,14 @@ "@smithy/types" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/middleware-user-agent@3.723.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.723.0.tgz#a989ddebd490e8fa4fc7d3d6f12bd5c81afc7ae7" - integrity sha512-AY5H2vD3IRElplBO4DCyRMNnOG/4/cb0tsHyLe1HJy0hdUF6eY5z/VVjKJoKbbDk7ui9euyOBWslXxDyLmyPWg== +"@aws-sdk/middleware-user-agent@3.726.0": + version "3.726.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.726.0.tgz#d8a791c61adca1f26332ce5128da7aa6c1433e89" + integrity sha512-hZvzuE5S0JmFie1r68K2wQvJbzyxJFdzltj9skgnnwdvLe8F/tz7MqLkm28uV0m4jeHk0LpiBo6eZaPkQiwsZQ== dependencies: "@aws-sdk/core" "3.723.0" "@aws-sdk/types" "3.723.0" - "@aws-sdk/util-endpoints" "3.723.0" + "@aws-sdk/util-endpoints" "3.726.0" "@smithy/core" "^3.0.0" "@smithy/protocol-http" "^5.0.0" "@smithy/types" "^4.0.0" @@ -618,10 +618,10 @@ "@smithy/types" "^4.0.0" tslib "^2.6.2" -"@aws-sdk/util-endpoints@3.723.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.723.0.tgz#de645ddebf29e40582a651351935bdf995820a94" - integrity sha512-vR1ZfAUvrTtdA1Q78QxgR8TFgi2gzk+N4EmNjbyR5hHmeOXuaKRdhbNQAzLPYVe1aNUpoiy9cl8mWkg9SrNHBw== +"@aws-sdk/util-endpoints@3.726.0": + version "3.726.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.726.0.tgz#0b39d4e2fe4b8b4a35d7e3714f1ed126114befd9" + integrity sha512-sLd30ASsPMoPn3XBK50oe/bkpJ4N8Bpb7SbhoxcY3Lk+fSASaWxbbXE81nbvCnkxrZCvkPOiDHzJCp1E2im71A== dependencies: "@aws-sdk/types" "3.723.0" "@smithy/types" "^4.0.0" @@ -645,12 +645,12 @@ bowser "^2.11.0" tslib "^2.6.2" -"@aws-sdk/util-user-agent-node@3.723.0": - version "3.723.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.723.0.tgz#289831fd85edce37eb600caea84d12456a8a997c" - integrity sha512-uCtW5sGq8jCwA9w57TvVRIwNnPbSDD1lJaTIgotf7Jit2bTrYR64thgMy/drL5yU5aHOdFIQljqn/5aDXLtTJw== +"@aws-sdk/util-user-agent-node@3.726.0": + version "3.726.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.726.0.tgz#f093568a730b0d58ef7eca231f27309b11b8ef61" + integrity sha512-iEj6KX9o6IQf23oziorveRqyzyclWai95oZHDJtYav3fvLJKStwSjygO4xSF7ycHcTYeCHSLO1FFOHgGVs4Viw== dependencies: - "@aws-sdk/middleware-user-agent" "3.723.0" + "@aws-sdk/middleware-user-agent" "3.726.0" "@aws-sdk/types" "3.723.0" "@smithy/node-config-provider" "^4.0.0" "@smithy/types" "^4.0.0" @@ -719,9 +719,9 @@ tslib "^2.6.2" "@azure/core-rest-pipeline@^1.10.1", "@azure/core-rest-pipeline@^1.17.0", "@azure/core-rest-pipeline@^1.3.0", "@azure/core-rest-pipeline@^1.9.1": - version "1.18.1" - resolved "https://registry.yarnpkg.com/@azure/core-rest-pipeline/-/core-rest-pipeline-1.18.1.tgz#380e7d3f15be80de83ee414176adb32824402f38" - integrity sha512-/wS73UEDrxroUEVywEm7J0p2c+IIiVxyfigCGfsKvCxxCET4V/Hef2aURqltrXMRjNmdmt5IuOgIpl8f6xdO5A== + version "1.18.2" + resolved "https://registry.yarnpkg.com/@azure/core-rest-pipeline/-/core-rest-pipeline-1.18.2.tgz#fa3a83b412d4b3e33edca30a71b1d5838306c075" + integrity sha512-IkTf/DWKyCklEtN/WYW3lqEsIaUDshlzWRlZNNwSYtFcCBQz++OtOjxNpm8rr1VcbMS6RpjybQa3u6B6nG0zNw== dependencies: "@azure/abort-controller" "^2.0.0" "@azure/core-auth" "^1.8.0" @@ -1765,14 +1765,14 @@ integrity sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw== "@lit-labs/ssr-dom-shim@^1.2.0": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.1.tgz#2f3a8f1d688935c704dbc89132394a41029acbb8" - integrity sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ== + version "1.3.0" + resolved "https://registry.yarnpkg.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.3.0.tgz#a28799c463177d1a0b0e5cefdc173da5ac859eb4" + integrity sha512-nQIWonJ6eFAvUUrSlwyHDm/aE8PBDu5kRpL0vHMg6K8fK3Diq1xdPjTnsJSwxABhaZ+5eBi1btQB5ShUTKo4nQ== "@lit/react@^1.0.6": - version "1.0.6" - resolved "https://registry.yarnpkg.com/@lit/react/-/react-1.0.6.tgz#9518ba471157becd1a3e6fb7ddc16bcef16be64e" - integrity sha512-QIss8MPh6qUoFJmuaF4dSHts3qCsA36S3HcOLiNPShxhgYPr4XJRnCBKPipk85sR9xr6TQrOcDMfexwbNdJHYA== + version "1.0.7" + resolved "https://registry.yarnpkg.com/@lit/react/-/react-1.0.7.tgz#2ffb7f7b6955a53b7eb53f3557e0dda91d7420ff" + integrity sha512-cencnwwLXQKiKxjfFzSgZRngcWJzUDZi/04E0fSaF86wZgchMdvTyu+lE36DrUfvuus3bH8+xLPrhM1cTjwpzw== "@lit/reactive-element@^2.0.4": version "2.0.4" @@ -1828,9 +1828,9 @@ integrity sha512-Y28PR25bHXUg88kCV7nivXrP2Nj2RueZ3/l/jdx6J9f8J4nsEGcgX0Qe6lt7Pa+J79+kPiJU3LguR6O/6zrLOw== "@modelcontextprotocol/sdk@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@modelcontextprotocol/sdk/-/sdk-1.1.0.tgz#9343ee9c53ac4138608572c2eb34db78752d8664" - integrity sha512-o5PIPz0vc1bJYXS0oLvRr8yUOzYtxEFL1rWP4aiO8qLslCksmbKhONy6CTpq0WPuIXUt2YuXoRtVA2EcLix3fw== + version "1.1.1" + resolved "https://registry.yarnpkg.com/@modelcontextprotocol/sdk/-/sdk-1.1.1.tgz#9402e14c339da4420700d12288730a38fac777e3" + integrity sha512-siCApQgBn3U8R93TdumLtezRyRIlrA/a63GrTRO1jP31fRyOohpu0iPLvXzsyptxmy7B8GDxr8+r+Phu6mHgzg== dependencies: content-type "^1.0.5" raw-body "^3.0.0" @@ -1995,7 +1995,7 @@ "@octokit/request-error" "^6.1.6" "@octokit/types" "^13.6.2" -"@octokit/core@^6.1.2", "@octokit/core@^6.1.3": +"@octokit/core@^6.1.3": version "6.1.3" resolved "https://registry.yarnpkg.com/@octokit/core/-/core-6.1.3.tgz#280d3bb66c702297baac0a202219dd66611286e4" integrity sha512-z+j7DixNnfpdToYsOutStDgeRzJSMnbj8T1C/oQjB6Aa+kRfNjs/Fn7W6c8bmlt6mfy3FkgeKBRnDjxQow5dow== @@ -2069,7 +2069,7 @@ resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-graphql/-/plugin-paginate-graphql-5.2.4.tgz#b6afda7b3f24cb93d2ab822ec8eac664a5d325d0" integrity sha512-pLZES1jWaOynXKHOqdnwZ5ULeVR6tVVCMm+AUbp0htdcyXDU95WbkYdU4R2ej1wKj5Tu94Mee2Ne0PjPO9cCyA== -"@octokit/plugin-paginate-rest@^11.0.0", "@octokit/plugin-paginate-rest@^11.3.6", "@octokit/plugin-paginate-rest@^11.4.0": +"@octokit/plugin-paginate-rest@^11.3.6", "@octokit/plugin-paginate-rest@^11.4.0": version "11.4.0" resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-11.4.0.tgz#a9c3347113d793e48a014f0aa549eada00de7c9a" integrity sha512-ttpGck5AYWkwMkMazNCZMqxKqIq1fJBNxBfsFwwfyYKTf914jKkLF0POMS3YkPBwp5g1c2Y4L79gDz01GhSr1g== @@ -2081,7 +2081,7 @@ resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-5.3.1.tgz#ccb75d9705de769b2aa82bcd105cc96eb0c00f69" integrity sha512-n/lNeCtq+9ofhC15xzmJCNKP2BWTv8Ih2TTy+jatNCCq/gQP/V7rK3fjIfuz0pDWDALO/o/4QY4hyOF6TQQFUw== -"@octokit/plugin-rest-endpoint-methods@^13.0.0", "@octokit/plugin-rest-endpoint-methods@^13.3.0": +"@octokit/plugin-rest-endpoint-methods@^13.3.0": version "13.3.0" resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-13.3.0.tgz#ee18b9d6364bbae1d86e960d5576b555b41d2079" integrity sha512-LUm44shlmkp/6VC+qQgHl3W5vzUP99ZM54zH6BuqkJK4DqfFLhegANd+fM4YRLapTvPm4049iG7F3haANKMYvQ== @@ -2124,14 +2124,14 @@ universal-user-agent "^7.0.2" "@octokit/rest@^21.0.2": - version "21.0.2" - resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-21.0.2.tgz#9b767dbc1098daea8310fd8b76bf7a97215d5972" - integrity sha512-+CiLisCoyWmYicH25y1cDfCrv41kRSvTq6pPWtRroRJzhsCZWZyCqGyI8foJT5LmScADSwRAnr/xo+eewL04wQ== + version "21.1.0" + resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-21.1.0.tgz#adbd3eca32a686e3d24e7840a58270e030267a1f" + integrity sha512-93iLxcKDJboUpmnUyeJ6cRIi7z7cqTZT1K7kRK4LobGxwTwpsa+2tQQbRQNGy7IFDEAmrtkf4F4wBj3D5rVlJQ== dependencies: - "@octokit/core" "^6.1.2" - "@octokit/plugin-paginate-rest" "^11.0.0" + "@octokit/core" "^6.1.3" + "@octokit/plugin-paginate-rest" "^11.4.0" "@octokit/plugin-request-log" "^5.3.1" - "@octokit/plugin-rest-endpoint-methods" "^13.0.0" + "@octokit/plugin-rest-endpoint-methods" "^13.3.0" "@octokit/types@^13.6.2", "@octokit/types@^13.7.0": version "13.7.0" @@ -2243,48 +2243,48 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" -"@smithy/abort-controller@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-4.0.0.tgz#c28e4e39191fde8ce93a595cd89f646dcb597632" - integrity sha512-xFNL1ZfluscKiVI0qlPEnu7pL1UgNNIzQdjTPkaO7JCJtIkbArPYNtqbxohuNaQdksJ01Tn1wLbDA5oIp62P8w== +"@smithy/abort-controller@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-4.0.1.tgz#7c5e73690c4105ad264c2896bd1ea822450c3819" + integrity sha512-fiUIYgIgRjMWznk6iLJz35K2YxSLHzLBA/RC6lBrKfQ8fHbPfvk7Pk9UvpKoHgJjI18MnbPuEju53zcVy6KF1g== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" tslib "^2.6.2" -"@smithy/config-resolver@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.0.0.tgz#0f24a0f47fcbc8749bf5cb0cbfa19a291073bd59" - integrity sha512-29pIDlUY/a9+ChJPAarPiD9cU8fBtBh0wFnmnhj7j5AhgMzc+uyXdfzmziH6xx2jzw54waSP3HfnFkTANZuPYA== +"@smithy/config-resolver@^4.0.0", "@smithy/config-resolver@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-4.0.1.tgz#3d6c78bbc51adf99c9819bb3f0ea197fe03ad363" + integrity sha512-Igfg8lKu3dRVkTSEm98QpZUvKEOa71jDX4vKRcvJVyRc3UgN3j7vFMf0s7xLQhYmKa8kyJGQgUJDOV5V3neVlQ== dependencies: - "@smithy/node-config-provider" "^4.0.0" - "@smithy/types" "^4.0.0" + "@smithy/node-config-provider" "^4.0.1" + "@smithy/types" "^4.1.0" "@smithy/util-config-provider" "^4.0.0" - "@smithy/util-middleware" "^4.0.0" + "@smithy/util-middleware" "^4.0.1" tslib "^2.6.2" -"@smithy/core@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.0.0.tgz#087f4da0100b824b6ec8b8c2ef74f6decdd61ce2" - integrity sha512-pKaas7RWvPljJ8uByCeBa10rtbVJCy4N/Fr7OSPxFezcyG0SQuXWnESZqzXj7m2+A+kPzG6fKyP4wrKidl2Ikg== +"@smithy/core@^3.0.0", "@smithy/core@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-3.1.0.tgz#7af3f2f06ffd84e98e402da21dd9a40c2abb58ff" + integrity sha512-swFv0wQiK7TGHeuAp6lfF5Kw1dHWsTrCuc+yh4Kh05gEShjsE2RUxHucEerR9ih9JITNtaHcSpUThn5Y/vDw0A== dependencies: - "@smithy/middleware-serde" "^4.0.0" - "@smithy/protocol-http" "^5.0.0" - "@smithy/types" "^4.0.0" + "@smithy/middleware-serde" "^4.0.1" + "@smithy/protocol-http" "^5.0.1" + "@smithy/types" "^4.1.0" "@smithy/util-body-length-browser" "^4.0.0" - "@smithy/util-middleware" "^4.0.0" - "@smithy/util-stream" "^4.0.0" + "@smithy/util-middleware" "^4.0.1" + "@smithy/util-stream" "^4.0.1" "@smithy/util-utf8" "^4.0.0" tslib "^2.6.2" -"@smithy/credential-provider-imds@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.0.0.tgz#3fbee0d9203462a195cc3e9ac886907e997c38a0" - integrity sha512-+hTShyZHiq2AVFOxJja3k6O17DKU6TaZbwr2y1OH5HQtUw2a+7O3mMR+10LVmc39ef72SAj+uFX0IW9rJGaLQQ== +"@smithy/credential-provider-imds@^4.0.0", "@smithy/credential-provider-imds@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-4.0.1.tgz#807110739982acd1588a4847b61e6edf196d004e" + integrity sha512-l/qdInaDq1Zpznpmev/+52QomsJNZ3JkTl5yrTl02V6NBgJOQ4LY0SFw/8zsMwj3tLe8vqiIuwF6nxaEwgf6mg== dependencies: - "@smithy/node-config-provider" "^4.0.0" - "@smithy/property-provider" "^4.0.0" - "@smithy/types" "^4.0.0" - "@smithy/url-parser" "^4.0.0" + "@smithy/node-config-provider" "^4.0.1" + "@smithy/property-provider" "^4.0.1" + "@smithy/types" "^4.1.0" + "@smithy/url-parser" "^4.0.1" tslib "^2.6.2" "@smithy/eventstream-codec@^2.2.0": @@ -2297,31 +2297,31 @@ "@smithy/util-hex-encoding" "^2.2.0" tslib "^2.6.2" -"@smithy/eventstream-codec@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-4.0.0.tgz#82881a8e1b10acb01f288e85970fc14bee8f13ad" - integrity sha512-YvKUUOo3qehqOxNrkax3YKXF1v0ff475FhDgbBmF8Bo0oOOpsXZyltjQnwBzIeTYo446ZPV85KM3kY4YoxUNOg== +"@smithy/eventstream-codec@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-4.0.1.tgz#8e0beae84013eb3b497dd189470a44bac4411bae" + integrity sha512-Q2bCAAR6zXNVtJgifsU16ZjKGqdw/DyecKNgIgi7dlqw04fqDu0mnq+JmGphqheypVc64CYq3azSuCpAdFk2+A== dependencies: "@aws-crypto/crc32" "5.2.0" - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" "@smithy/util-hex-encoding" "^4.0.0" tslib "^2.6.2" "@smithy/eventstream-serde-browser@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-4.0.0.tgz#b5b3deffb0a3995c2091db25bee88475ed365be2" - integrity sha512-YRwsVPJU/DN1VshH8tKs4CxY66HLhmDSw6oZDM2LVIgHODsqpJBcRdEfcnb97ULmgyFrWxTjL9UXpyKPuJXQRA== + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-4.0.1.tgz#cdbbb18b9371da363eff312d78a10f6bad82df28" + integrity sha512-HbIybmz5rhNg+zxKiyVAnvdM3vkzjE6ccrJ620iPL8IXcJEntd3hnBl+ktMwIy12Te/kyrSbUb8UCdnUT4QEdA== dependencies: - "@smithy/eventstream-serde-universal" "^4.0.0" - "@smithy/types" "^4.0.0" + "@smithy/eventstream-serde-universal" "^4.0.1" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/eventstream-serde-config-resolver@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-4.0.0.tgz#580b8d9c5c14925f76a66630636dcfc0567058ec" - integrity sha512-OZ/aK9LHsZch0VZ6bnf+dPD80kJripnZnkc36QNymnej49VkHJLSNJxsM0pwt53FA6+fUYYMMT0DVDTH1Msq2g== + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-4.0.1.tgz#3662587f507ad7fac5bd4505c4ed6ed0ac49a010" + integrity sha512-lSipaiq3rmHguHa3QFF4YcCM3VJOrY9oq2sow3qlhFY+nBSTF/nrO82MUQRPrxHQXA58J5G1UnU2WuJfi465BA== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/eventstream-serde-node@^2.0.10": @@ -2334,12 +2334,12 @@ tslib "^2.6.2" "@smithy/eventstream-serde-node@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-4.0.0.tgz#c3ea67b93567aa924e6e3e6fea44df7077b74ed7" - integrity sha512-10b4F+zXbzxZHKuP+m2st/C+rEGK7FUut1dNSRw6DQCCfaTUecJGCoHPCmk2CRvuMTzunVpS1BKLMk839318VQ== + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-4.0.1.tgz#3799c33e0148d2b923a66577d1dbc590865742ce" + integrity sha512-o4CoOI6oYGYJ4zXo34U8X9szDe3oGjmHgsMGiZM0j4vtNoT+h80TLnkUcrLZR3+E6HIxqW+G+9WHAVfl0GXK0Q== dependencies: - "@smithy/eventstream-serde-universal" "^4.0.0" - "@smithy/types" "^4.0.0" + "@smithy/eventstream-serde-universal" "^4.0.1" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/eventstream-serde-universal@^2.2.0": @@ -2351,13 +2351,13 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" -"@smithy/eventstream-serde-universal@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-4.0.0.tgz#10325634e7b94625e11c6e65f0dd21413d3624eb" - integrity sha512-HEhZpf731J3oFYJtaKO3dnV6stIjA+lJwXuXGu/WbSgicDWGAOITUwTt9ynldEFsnFkNu9b/C4ebXnJA16xSCA== +"@smithy/eventstream-serde-universal@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-4.0.1.tgz#ddb2ab9f62b8ab60f50acd5f7c8b3ac9d27468e2" + integrity sha512-Z94uZp0tGJuxds3iEAZBqGU2QiaBHP4YytLUjwZWx+oUeohCsLyUm33yp4MMBmhkuPqSbQCXq5hDet6JGUgHWA== dependencies: - "@smithy/eventstream-codec" "^4.0.0" - "@smithy/types" "^4.0.0" + "@smithy/eventstream-codec" "^4.0.1" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/fetch-http-handler@^2.2.1", "@smithy/fetch-http-handler@^2.5.0": @@ -2371,33 +2371,33 @@ "@smithy/util-base64" "^2.3.0" tslib "^2.6.2" -"@smithy/fetch-http-handler@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.0.0.tgz#f432a59e9fd6a066364e7159914e2fec0e475632" - integrity sha512-jUEq+4056uqsDLRqQb1fm48rrSMBYcBxVvODfiP37ORcV5n9xWJQsINWcIffyYxWTM5K0Y/GOfhSQGDtWpAPpQ== +"@smithy/fetch-http-handler@^5.0.0", "@smithy/fetch-http-handler@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-5.0.1.tgz#8463393442ca6a1644204849e42c386066f0df79" + integrity sha512-3aS+fP28urrMW2KTjb6z9iFow6jO8n3MFfineGbndvzGZit3taZhKWtTorf+Gp5RpFDDafeHlhfsGlDCXvUnJA== dependencies: - "@smithy/protocol-http" "^5.0.0" - "@smithy/querystring-builder" "^4.0.0" - "@smithy/types" "^4.0.0" + "@smithy/protocol-http" "^5.0.1" + "@smithy/querystring-builder" "^4.0.1" + "@smithy/types" "^4.1.0" "@smithy/util-base64" "^4.0.0" tslib "^2.6.2" "@smithy/hash-node@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-4.0.0.tgz#1f6244f830f80ce196966e8ad4578bd60d1057d1" - integrity sha512-25OxGYGnG3JPEOTk4iFE03bfmoC6GXUQ4L13z4cNdsS3mkncH22AGSDRfKwwEqutNUxXQZWVy9f72Fm59C9qlg== + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-4.0.1.tgz#ce78fc11b848a4f47c2e1e7a07fb6b982d2f130c" + integrity sha512-TJ6oZS+3r2Xu4emVse1YPB3Dq3d8RkZDKcPr71Nj/lJsdAP1c7oFzYqEn1IBc915TsgLl2xIJNuxCz+gLbLE0w== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" "@smithy/util-buffer-from" "^4.0.0" "@smithy/util-utf8" "^4.0.0" tslib "^2.6.2" "@smithy/invalid-dependency@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-4.0.0.tgz#69180b347b122b1ae46691697d0eb5ff8ed777ff" - integrity sha512-0GTyet02HX/sPctEhOExY+3HI7hwkVwOoJg0XnItTJ+Xw7JMuL9FOxALTmKVIV6+wg0kF6veLeg72hVSbD9UCw== + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-4.0.1.tgz#704d1acb6fac105558c17d53f6d55da6b0d6b6fc" + integrity sha512-gdudFPf4QRQ5pzj7HEnu6FhKRi61BfH/Gk5Yf6O0KiSbr1LlVhgjThcvjdu658VE6Nve8vaIWB8/fodmS1rBPQ== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/is-array-buffer@^2.2.0": @@ -2422,12 +2422,12 @@ tslib "^2.6.2" "@smithy/middleware-content-length@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-4.0.0.tgz#b860215d325ee8484b729f315d9b85d84d6d5c34" - integrity sha512-nM1RJqLwkSCidumGK8WwNEZ0a0D/4LkwqdPna+QmHrdPoAK6WGLyZFosdMpsAW1OIbDLWGa+r37Mo4Vth4S4kQ== + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-4.0.1.tgz#378bc94ae623f45e412fb4f164b5bb90b9de2ba3" + integrity sha512-OGXo7w5EkB5pPiac7KNzVtfCW2vKBTZNuCctn++TTSOMpe6RZO/n6WEC1AxJINn3+vWLKW49uad3lo/u0WJ9oQ== dependencies: - "@smithy/protocol-http" "^5.0.0" - "@smithy/types" "^4.0.0" + "@smithy/protocol-http" "^5.0.1" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/middleware-endpoint@^2.5.1": @@ -2443,32 +2443,32 @@ "@smithy/util-middleware" "^2.2.0" tslib "^2.6.2" -"@smithy/middleware-endpoint@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.0.0.tgz#fe727b28452bc3fe85399521daab7600966e4174" - integrity sha512-/f6z5SqUurmqemhBZNhM0c+C7QW0AY/zJpic//sbdu26q98HSPAI/xvzStjYq+UhtWeAe/jaX6gamdL/2r3W1g== - dependencies: - "@smithy/core" "^3.0.0" - "@smithy/middleware-serde" "^4.0.0" - "@smithy/node-config-provider" "^4.0.0" - "@smithy/shared-ini-file-loader" "^4.0.0" - "@smithy/types" "^4.0.0" - "@smithy/url-parser" "^4.0.0" - "@smithy/util-middleware" "^4.0.0" +"@smithy/middleware-endpoint@^4.0.0", "@smithy/middleware-endpoint@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-4.0.1.tgz#a80ee5b7d2ba3f735e7cc77864f8211db1c63ccb" + integrity sha512-hCCOPu9+sRI7Wj0rZKKnGylKXBEd9cQJetzjQqe8cT4PWvtQAbvNVa6cgAONiZg9m8LaXtP9/waxm3C3eO4hiw== + dependencies: + "@smithy/core" "^3.1.0" + "@smithy/middleware-serde" "^4.0.1" + "@smithy/node-config-provider" "^4.0.1" + "@smithy/shared-ini-file-loader" "^4.0.1" + "@smithy/types" "^4.1.0" + "@smithy/url-parser" "^4.0.1" + "@smithy/util-middleware" "^4.0.1" tslib "^2.6.2" "@smithy/middleware-retry@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.0.0.tgz#35c6ad71a6d662ed2d718bb5ca0b87593cf1433a" - integrity sha512-K6tsFp3Ik44H3694a+LWoXLV8mqy8zn6/vTw2feU72MaIzi51EHMVNNxxpL6e2GI6oxw8FFRGWgGn8+wQRrHZQ== - dependencies: - "@smithy/node-config-provider" "^4.0.0" - "@smithy/protocol-http" "^5.0.0" - "@smithy/service-error-classification" "^4.0.0" - "@smithy/smithy-client" "^4.0.0" - "@smithy/types" "^4.0.0" - "@smithy/util-middleware" "^4.0.0" - "@smithy/util-retry" "^4.0.0" + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-4.0.1.tgz#1f7fb3086f80d49a5990ffeafade0a264d230146" + integrity sha512-n3g2zZFgOWaz2ZYCy8+4wxSmq+HSTD8QKkRhFDv+nkxY1o7gzyp4PDz/+tOdcNPMPZ/A6Mt4aVECYNjQNiaHJw== + dependencies: + "@smithy/node-config-provider" "^4.0.1" + "@smithy/protocol-http" "^5.0.1" + "@smithy/service-error-classification" "^4.0.1" + "@smithy/smithy-client" "^4.1.0" + "@smithy/types" "^4.1.0" + "@smithy/util-middleware" "^4.0.1" + "@smithy/util-retry" "^4.0.1" tslib "^2.6.2" uuid "^9.0.1" @@ -2480,12 +2480,12 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" -"@smithy/middleware-serde@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.0.0.tgz#cbb22e84f297e7089f988364325d36d508791fd8" - integrity sha512-aW4Zo8Cm988RCvhysErzqrQ4YPKgZFhajvgPoZnsWIDaZfT419J17Ahr13Lul3kqGad2dCz7YOrXd7r+UAEj/w== +"@smithy/middleware-serde@^4.0.0", "@smithy/middleware-serde@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-4.0.1.tgz#4c9218cecd5316ab696e73fdc1c80b38bcaffa99" + integrity sha512-Fh0E2SOF+S+P1+CsgKyiBInAt3o2b6Qk7YOp2W0Qx2XnfTdfMuSDKUEcnrtpxCzgKJnqXeLUZYqtThaP0VGqtA== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/middleware-stack@^2.2.0": @@ -2496,12 +2496,12 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" -"@smithy/middleware-stack@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-4.0.0.tgz#d4d818fc70d44a76a616f990bee4075608a46f0e" - integrity sha512-4NFaX88RmgVrCyJv/3RsSdqMwxzI/EQa8nvhUDVxmLUMRS2JUdHnliD6IwKuqIwIzz+E1aZK3EhSHUM4HXp3ww== +"@smithy/middleware-stack@^4.0.0", "@smithy/middleware-stack@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-4.0.1.tgz#c157653f9df07f7c26e32f49994d368e4e071d22" + integrity sha512-dHwDmrtR/ln8UTHpaIavRSzeIk5+YZTBtLnKwDW3G2t6nAupCiQUvNzNoHBpik63fwUaJPtlnMzXbQrNFWssIA== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/node-config-provider@^2.3.0": @@ -2514,14 +2514,14 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" -"@smithy/node-config-provider@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.0.0.tgz#950c451951ddd4e22c4e5ba1178893ade8124303" - integrity sha512-Crp9rg1ewjqgM2i7pWSpNhfbBa0usyKGDVQLEXTOpu6trFqq3BFLLCgbCE1S18h6mxqKnOqUONq3nWOxUk75XA== +"@smithy/node-config-provider@^4.0.0", "@smithy/node-config-provider@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-4.0.1.tgz#4e84fe665c0774d5f4ebb75144994fc6ebedf86e" + integrity sha512-8mRTjvCtVET8+rxvmzRNRR0hH2JjV0DFOmwXPrISmTIJEfnCBugpYYGAsCj8t41qd+RB5gbheSQ/6aKZCQvFLQ== dependencies: - "@smithy/property-provider" "^4.0.0" - "@smithy/shared-ini-file-loader" "^4.0.0" - "@smithy/types" "^4.0.0" + "@smithy/property-provider" "^4.0.1" + "@smithy/shared-ini-file-loader" "^4.0.1" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/node-http-handler@^2.5.0": @@ -2535,15 +2535,15 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" -"@smithy/node-http-handler@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.0.0.tgz#d90cdb19cc25c05a077278c07e776a6949944791" - integrity sha512-WvumtEaFyxaI95zmj6eYlF/vCFCKNyru3P/UUHCUS9BjvajUtNckH2cY3bBfi+qqMPX5gha4g26lcOlE/wPz/Q== +"@smithy/node-http-handler@^4.0.0", "@smithy/node-http-handler@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-4.0.1.tgz#3673102f9d719ccbbe18183f59cee368b3881b2c" + integrity sha512-ddQc7tvXiVLC5c3QKraGWde761KSk+mboCheZoWtuqnXh5l0WKyFy3NfDIM/dsKrI9HlLVH/21pi9wWK2gUFFA== dependencies: - "@smithy/abort-controller" "^4.0.0" - "@smithy/protocol-http" "^5.0.0" - "@smithy/querystring-builder" "^4.0.0" - "@smithy/types" "^4.0.0" + "@smithy/abort-controller" "^4.0.1" + "@smithy/protocol-http" "^5.0.1" + "@smithy/querystring-builder" "^4.0.1" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/property-provider@^2.2.0": @@ -2554,12 +2554,12 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" -"@smithy/property-provider@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-4.0.0.tgz#5e328d086a867646b147d55a8551aec9d2e318b2" - integrity sha512-AJSvY1k3SdM0stGrIjL8/FIjXO7X9I7KkznXDmr76RGz+yvaDHLsLm2hSHyzAlmwEQnHaafSU2dwaV0JcnR/4w== +"@smithy/property-provider@^4.0.0", "@smithy/property-provider@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-4.0.1.tgz#8d35d5997af2a17cf15c5e921201ef6c5e3fc870" + integrity sha512-o+VRiwC2cgmk/WFV0jaETGOtX16VNPp2bSQEzu0whbReqE1BMqsP2ami2Vi3cbGVdKu1kq9gQkDAGKbt0WOHAQ== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/protocol-http@^3.0.6", "@smithy/protocol-http@^3.3.0": @@ -2570,12 +2570,12 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" -"@smithy/protocol-http@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-5.0.0.tgz#bd395e6b6271dcebdef5d846a5dab050fc9c57c9" - integrity sha512-laAcIHWq9GQ5VdAS71DUrCj5HUHZ/89Ee+HRTLhFR5/E3toBlnZfPG+kqBajwfEB5aSdRuKslfzl5Dzrn3pr8A== +"@smithy/protocol-http@^5.0.0", "@smithy/protocol-http@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-5.0.1.tgz#37c248117b29c057a9adfad4eb1d822a67079ff1" + integrity sha512-TE4cpj49jJNB/oHyh/cRVEgNZaoPaxd4vteJNB0yGidOCVR0jCw/hjPVsT8Q8FRmj8Bd3bFZt8Dh7xGCT+xMBQ== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/querystring-builder@^2.2.0": @@ -2587,12 +2587,12 @@ "@smithy/util-uri-escape" "^2.2.0" tslib "^2.6.2" -"@smithy/querystring-builder@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-4.0.0.tgz#7eb2d94d5f9f5d7ef3a003c90af83a1ee734ee42" - integrity sha512-kMqPDRf+/hwm+Dmk8AQCaYTJxNWWpNdJJteeMm0jwDbmRDqSqHQ7oLEVzvOnbWJu1poVtOhv6v7jsbyx9JASsw== +"@smithy/querystring-builder@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-4.0.1.tgz#37e1e05d0d33c6f694088abc3e04eafb65cb6976" + integrity sha512-wU87iWZoCbcqrwszsOewEIuq+SU2mSoBE2CcsLwE0I19m0B2gOJr1MVjxWcDQYOzHbR1xCk7AcOBbGFUYOKvdg== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" "@smithy/util-uri-escape" "^4.0.0" tslib "^2.6.2" @@ -2604,20 +2604,20 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" -"@smithy/querystring-parser@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-4.0.0.tgz#d21b7d1396d863d3498a72d561955b5dc77670d7" - integrity sha512-SbogL1PNEmm28ya0eK2S0EZEbYwe0qpaqSGrODm+uYS6dQ7pekPLVNXjBRuuLIAT26ZF2wTsp6X7AVRBNZd8qw== +"@smithy/querystring-parser@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-4.0.1.tgz#312dc62b146f8bb8a67558d82d4722bb9211af42" + integrity sha512-Ma2XC7VS9aV77+clSFylVUnPZRindhB7BbmYiNOdr+CHt/kZNJoPP0cd3QxCnCFyPXC4eybmyE98phEHkqZ5Jw== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" tslib "^2.6.2" -"@smithy/service-error-classification@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-4.0.0.tgz#91eca0ac1a454e2166ee1f86577cdc5308115778" - integrity sha512-hIZreT6aXSG0PK/psT1S+kfeGTnYnRRlf7rU3yDmH/crSVjTbS/5h5w2J7eO2ODrQb3xfhJcYxQBREdwsZk6TA== +"@smithy/service-error-classification@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-4.0.1.tgz#84e78579af46c7b79c900b6d6cc822c9465f3259" + integrity sha512-3JNjBfOWpj/mYfjXJHB4Txc/7E4LVq32bwzE7m28GN79+M1f76XHflUaSUkhOriprPDzev9cX/M+dEB80DNDKA== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" "@smithy/shared-ini-file-loader@^2.4.0": version "2.4.0" @@ -2627,12 +2627,12 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" -"@smithy/shared-ini-file-loader@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.0.0.tgz#ee8334f935138c92e11699bc81be5d1f76e6dce3" - integrity sha512-Ktupe8msp2GPaKKVfiz3NNUNnslJiGGRoVh3BDpm/RChkQ5INQpqmTc2taE0XChNYumNynLfb3keekIPaiaZeg== +"@smithy/shared-ini-file-loader@^4.0.0", "@smithy/shared-ini-file-loader@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.0.1.tgz#d35c21c29454ca4e58914a4afdde68d3b2def1ee" + integrity sha512-hC8F6qTBbuHRI/uqDgqqi6J0R4GtEZcgrZPhFQnMhfJs3MnUTGSnR1NSJCJs5VWlMydu0kJz15M640fJlRsIOw== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/signature-v4@^3.1.1": @@ -2649,15 +2649,15 @@ tslib "^2.6.2" "@smithy/signature-v4@^5.0.0": - version "5.0.0" - resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-5.0.0.tgz#176ab46d0e161f5e7a08aa3b39930fb0e154ee15" - integrity sha512-zqcOR1sZTuoA6K3PBNwzu4YgT1pmIwz47tYpgaJjBTfGUIMtcjUaXKtuSKEScdv+0wx45/PbXz0//hk80fky3w== + version "5.0.1" + resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-5.0.1.tgz#f93401b176150286ba246681031b0503ec359270" + integrity sha512-nCe6fQ+ppm1bQuw5iKoeJ0MJfz2os7Ic3GBjOkLOPtavbD1ONoyE3ygjBfz2ythFWm4YnRm6OxW+8p/m9uCoIA== dependencies: "@smithy/is-array-buffer" "^4.0.0" - "@smithy/protocol-http" "^5.0.0" - "@smithy/types" "^4.0.0" + "@smithy/protocol-http" "^5.0.1" + "@smithy/types" "^4.1.0" "@smithy/util-hex-encoding" "^4.0.0" - "@smithy/util-middleware" "^4.0.0" + "@smithy/util-middleware" "^4.0.1" "@smithy/util-uri-escape" "^4.0.0" "@smithy/util-utf8" "^4.0.0" tslib "^2.6.2" @@ -2674,17 +2674,17 @@ "@smithy/util-stream" "^2.2.0" tslib "^2.6.2" -"@smithy/smithy-client@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.0.0.tgz#06bff6c99bfe4b9332a299721c367327eae98c92" - integrity sha512-AgcZ6B+JuqArYioAbaYrCpTCjYsD3/1hPSXntbN2ipsfc4hE+72RFZevUPYgsKxpy3G+QxuLfqm11i3+oX4oSA== - dependencies: - "@smithy/core" "^3.0.0" - "@smithy/middleware-endpoint" "^4.0.0" - "@smithy/middleware-stack" "^4.0.0" - "@smithy/protocol-http" "^5.0.0" - "@smithy/types" "^4.0.0" - "@smithy/util-stream" "^4.0.0" +"@smithy/smithy-client@^4.0.0", "@smithy/smithy-client@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-4.1.0.tgz#066ddfb5214a75e619e43c657dcfe531fd757d43" + integrity sha512-NiboZnrsrZY+Cy5hQNbYi+nVNssXVi2I+yL4CIKNIanOhH8kpC5PKQ2jx/MQpwVr21a3XcVoQBArlpRF36OeEQ== + dependencies: + "@smithy/core" "^3.1.0" + "@smithy/middleware-endpoint" "^4.0.1" + "@smithy/middleware-stack" "^4.0.1" + "@smithy/protocol-http" "^5.0.1" + "@smithy/types" "^4.1.0" + "@smithy/util-stream" "^4.0.1" tslib "^2.6.2" "@smithy/types@^2.12.0", "@smithy/types@^2.3.4": @@ -2701,10 +2701,10 @@ dependencies: tslib "^2.6.2" -"@smithy/types@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.0.0.tgz#7458c1c4dde3c6cf23221370acf5acd03215de6e" - integrity sha512-aNwIGSOgDOhtTRY/rrn2aeuQeKw/IFrQ998yK5l6Ah853WeWIEmFPs/EO4OpfADEdcK+igWnZytm/oUgkLgUYg== +"@smithy/types@^4.0.0", "@smithy/types@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@smithy/types/-/types-4.1.0.tgz#19de0b6087bccdd4182a334eb5d3d2629699370f" + integrity sha512-enhjdwp4D7CXmwLtD6zbcDMbo6/T6WtuuKCY49Xxc6OMOmUWlBEBDREsxxgV2LIdeQPW756+f97GzcgAwp3iLw== dependencies: tslib "^2.6.2" @@ -2717,13 +2717,13 @@ "@smithy/types" "^2.12.0" tslib "^2.6.2" -"@smithy/url-parser@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-4.0.0.tgz#c379b812860f88a435164cd5d3d940009e464ea7" - integrity sha512-2iPpuLoH0hCKpLtqVgilHtpPKsmHihbkwBm3h3RPuEctdmuiOlFRZ2ZI8IHSwl0o4ff5IdyyJ0yu/2tS9KpUug== +"@smithy/url-parser@^4.0.0", "@smithy/url-parser@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-4.0.1.tgz#b47743f785f5b8d81324878cbb1b5f834bf8d85a" + integrity sha512-gPXcIEUtw7VlK8f/QcruNXm7q+T5hhvGu9tl63LsJPZ27exB6dtNwvh2HIi0v7JcXJ5emBxB+CJxwaLEdJfA+g== dependencies: - "@smithy/querystring-parser" "^4.0.0" - "@smithy/types" "^4.0.0" + "@smithy/querystring-parser" "^4.0.1" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/util-base64@^2.0.0", "@smithy/util-base64@^2.3.0": @@ -2799,36 +2799,36 @@ tslib "^2.6.2" "@smithy/util-defaults-mode-browser@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.0.0.tgz#925046f4c18607b7af409be914b13159dbf04c68" - integrity sha512-7wqsXkzaJkpSqV+Ca95pN9yQutXvhaKeCxGGmjWnRGXY1fW/yR7wr1ouNnUYCJuTS8MvmB61xp5Qdj8YMgIA2Q== + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.0.1.tgz#ace4442dbc73a144e686097a2855c3dfa9d8fb2f" + integrity sha512-nkQifWzWUHw/D0aLPgyKut+QnJ5X+5E8wBvGfvrYLLZ86xPfVO6MoqfQo/9s4bF3Xscefua1M6KLZtobHMWrBg== dependencies: - "@smithy/property-provider" "^4.0.0" - "@smithy/smithy-client" "^4.0.0" - "@smithy/types" "^4.0.0" + "@smithy/property-provider" "^4.0.1" + "@smithy/smithy-client" "^4.1.0" + "@smithy/types" "^4.1.0" bowser "^2.11.0" tslib "^2.6.2" "@smithy/util-defaults-mode-node@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.0.0.tgz#110cfa24dbc7ebcdbde71770bb7cc2daa19ea8dd" - integrity sha512-P8VK885kiRT6TEtvcQvz+L/+xIhrDhCmM664ToUtrshFSBhwGYaJWlQNAH9fXlMhwnNvR+tmh1KngKJIgQP6bw== - dependencies: - "@smithy/config-resolver" "^4.0.0" - "@smithy/credential-provider-imds" "^4.0.0" - "@smithy/node-config-provider" "^4.0.0" - "@smithy/property-provider" "^4.0.0" - "@smithy/smithy-client" "^4.0.0" - "@smithy/types" "^4.0.0" + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.0.1.tgz#c18f0014852b947aa54013e437da13a10a04c8e6" + integrity sha512-LeAx2faB83litC9vaOdwFaldtto2gczUHxfFf8yoRwDU3cwL4/pDm7i0hxsuBCRk5mzHsrVGw+3EVCj32UZMdw== + dependencies: + "@smithy/config-resolver" "^4.0.1" + "@smithy/credential-provider-imds" "^4.0.1" + "@smithy/node-config-provider" "^4.0.1" + "@smithy/property-provider" "^4.0.1" + "@smithy/smithy-client" "^4.1.0" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/util-endpoints@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.0.0.tgz#d1abf9ac6311e0876b444845f1b2ef47e953b5ce" - integrity sha512-kyOKbkg77lsIVN2jC08uEWm3s16eK1YdVDyi/nKeBDbUnjR30dmTEga79E5tiu5OEgTAdngNswA9V+L6xa65sA== + version "3.0.1" + resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-3.0.1.tgz#44ccbf1721447966f69496c9003b87daa8f61975" + integrity sha512-zVdUENQpdtn9jbpD9SCFK4+aSiavRb9BxEtw9ZGUR1TYo6bBHbIoi7VkrFQ0/RwZlzx0wRBaRmPclj8iAoJCLA== dependencies: - "@smithy/node-config-provider" "^4.0.0" - "@smithy/types" "^4.0.0" + "@smithy/node-config-provider" "^4.0.1" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/util-hex-encoding@^2.2.0": @@ -2868,21 +2868,21 @@ "@smithy/types" "^3.7.2" tslib "^2.6.2" -"@smithy/util-middleware@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-4.0.0.tgz#0401ada0ebd61af1c0965c6e15e379fe6ebab27f" - integrity sha512-ncuvK6ekpDqtASHg7jx3d3nrkD2BsTzUmeVgvtepuHGxtySY8qUlb4SiNRdxHYcv3pL2SwdXs70RwKBU0edW5w== +"@smithy/util-middleware@^4.0.0", "@smithy/util-middleware@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-4.0.1.tgz#58d363dcd661219298c89fa176a28e98ccc4bf43" + integrity sha512-HiLAvlcqhbzhuiOa0Lyct5IIlyIz0PQO5dnMlmQ/ubYM46dPInB+3yQGkfxsk6Q24Y0n3/JmcA1v5iEhmOF5mA== dependencies: - "@smithy/types" "^4.0.0" + "@smithy/types" "^4.1.0" tslib "^2.6.2" -"@smithy/util-retry@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.0.0.tgz#c08f1894278afce4ab3c00b55883f13026f04222" - integrity sha512-64WFoC19NVuHh3HQO2QbGw+n6GzQ6VH/drxwXLOU3GDLKxUUzIR9XNm9aTVqh8/7R+y+DgITiv5LpX5XdOy73A== +"@smithy/util-retry@^4.0.0", "@smithy/util-retry@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-4.0.1.tgz#fb5f26492383dcb9a09cc4aee23a10f839cd0769" + integrity sha512-WmRHqNVwn3kI3rKk1LsKcVgPBG6iLTBGC1iYOV3GQegwJ3E8yjzHytPt26VNzOWr1qu0xE03nK0Ug8S7T7oufw== dependencies: - "@smithy/service-error-classification" "^4.0.0" - "@smithy/types" "^4.0.0" + "@smithy/service-error-classification" "^4.0.1" + "@smithy/types" "^4.1.0" tslib "^2.6.2" "@smithy/util-stream@^2.2.0": @@ -2899,14 +2899,14 @@ "@smithy/util-utf8" "^2.3.0" tslib "^2.6.2" -"@smithy/util-stream@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.0.0.tgz#c604497ae110216e92ccd586a40b8cf4fa8d9b62" - integrity sha512-ctcLq8Ogi2FQuGy2RxJXGGrozhFEb4p9FawB5SpTNAkNQWbNHcwrGcVSVI3FtdQtkNAINLiEdMnrx+UN/mafvw== +"@smithy/util-stream@^4.0.0", "@smithy/util-stream@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-4.0.1.tgz#cbbaf4a73ca5a6292074cd83682c0c401321e863" + integrity sha512-Js16gOgU6Qht6qTPfuJgb+1YD4AEO+5Y1UPGWKSp3BNo8ONl/qhXSYDhFKJtwybRJynlCqvP5IeiaBsUmkSPTQ== dependencies: - "@smithy/fetch-http-handler" "^5.0.0" - "@smithy/node-http-handler" "^4.0.0" - "@smithy/types" "^4.0.0" + "@smithy/fetch-http-handler" "^5.0.1" + "@smithy/node-http-handler" "^4.0.1" + "@smithy/types" "^4.1.0" "@smithy/util-base64" "^4.0.0" "@smithy/util-buffer-from" "^4.0.0" "@smithy/util-hex-encoding" "^4.0.0" @@ -3910,9 +3910,9 @@ balanced-match@^1.0.0: integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== bare-events@^2.0.0, bare-events@^2.2.0: - version "2.5.3" - resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.5.3.tgz#899d7e4b2598a7978ef7ca315ce67eff0a16a727" - integrity sha512-pCO3aoRJ0MBiRMu8B7vUga0qL3L7gO1+SW7ku6qlSsMLwuhaawnuvZDyzJY/kyC63Un0XAB0OPUcfF1eTO/V+Q== + version "2.5.4" + resolved "https://registry.yarnpkg.com/bare-events/-/bare-events-2.5.4.tgz#16143d435e1ed9eafd1ab85f12b89b3357a41745" + integrity sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA== bare-fs@^2.1.1: version "2.3.5" @@ -5106,6 +5106,13 @@ encoding-sniffer@^0.2.0: iconv-lite "^0.6.3" whatwg-encoding "^3.1.1" +encoding@^0.1.13: + version "0.1.13" + resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" + integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== + dependencies: + iconv-lite "^0.6.2" + end-of-stream@^1.1.0, end-of-stream@^1.4.1: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" @@ -5827,9 +5834,9 @@ glob@^10.3.7: path-scurry "^1.11.1" glob@^11.0.0: - version "11.0.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-11.0.0.tgz#6031df0d7b65eaa1ccb9b29b5ced16cea658e77e" - integrity sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g== + version "11.0.1" + resolved "https://registry.yarnpkg.com/glob/-/glob-11.0.1.tgz#1c3aef9a59d680e611b53dcd24bb8639cef064d9" + integrity sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw== dependencies: foreground-child "^3.1.0" jackspeak "^4.0.1" @@ -6276,7 +6283,7 @@ humanize-ms@^1.2.1: dependencies: ms "^2.0.0" -iconv-lite@0.6, iconv-lite@0.6.3, iconv-lite@^0.6.3: +iconv-lite@0.6, iconv-lite@0.6.3, iconv-lite@^0.6.2, iconv-lite@^0.6.3: version "0.6.3" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== @@ -7129,9 +7136,9 @@ long@^4.0.0: integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== long@^5.0.0, long@^5.2.3: - version "5.2.3" - resolved "https://registry.yarnpkg.com/long/-/long-5.2.3.tgz#a3ba97f3877cf1d778eccbcb048525ebb77499e1" - integrity sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q== + version "5.2.4" + resolved "https://registry.yarnpkg.com/long/-/long-5.2.4.tgz#ee651d5c7c25901cfca5e67220ae9911695e99b2" + integrity sha512-qtzLbJE8hq7VabR3mISmVGtoXP8KGc2Z/AT8OuqlYD7JTR3oqrgwdjnk07wpj1twXxYmgDXgoKVWUG/fReSzHg== longest-streak@^3.0.0: version "3.1.0" @@ -8350,9 +8357,9 @@ openai@^3.2.1: form-data "^4.0.0" openai@^4.77.4: - version "4.77.4" - resolved "https://registry.yarnpkg.com/openai/-/openai-4.77.4.tgz#1093d165efb3e13e763faf42fa62e34313e293e9" - integrity sha512-rShjKsZ/HXm1cSxXt6iFeZxiCohrVShawt0aRRQmbb+z/EXcH4OouyQZP1ShyZMb63LJajpl8aGw3DzEi8Wh9Q== + version "4.78.1" + resolved "https://registry.yarnpkg.com/openai/-/openai-4.78.1.tgz#44c3b195d239891be9c9c53722539ad8a1fcc5f2" + integrity sha512-drt0lHZBd2lMyORckOXFPQTmnGLWSLt8VK0W9BhOKWpMFBEoHMoz5gxMPmVq5icp+sOrsbMnsmZTVHUlKvD1Ow== dependencies: "@types/node" "^18.11.18" "@types/node-fetch" "^2.6.4" @@ -10292,9 +10299,9 @@ type-fest@^2.12.2: integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== type-fest@^4.26.1: - version "4.31.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.31.0.tgz#a3de630c96eb77c281b6ba2affa5dae5fb3c326c" - integrity sha512-yCxltHW07Nkhv/1F6wWBr8kz+5BGMfP+RbRSYFnegVb0qV/UMT0G0ElBloPVerqn4M2ZV80Ir1FtCcYv1cT6vQ== + version "4.32.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.32.0.tgz#55bacdd6f2cf1392b7e9cde894e9b1d726807e97" + integrity sha512-rfgpoi08xagF3JSdtJlCwMq9DGNDE0IMh3Mkpc1wUypg9vPi786AiqeBBKcqvIkq42azsBM85N490fyZjeUftw== type@^2.7.2: version "2.7.3"