Mirror from bluesky-social/pds

Compare changes

Choose any two refs to compare.

+6 -6
ACCOUNT_MIGRATION.md
··· 1 - # Account Migration 1 + # Account Migration 2 + 3 + **Update May 2025:** An updated guide to account migration is now [part of the atproto specifications](https://atproto.com/guides/account-migration). There is also [a blog post available](https://whtwnd.com/bnewbold.net/3l5ii332pf32u) which describes how to do an account migration using a command-line tool (`goat`). 2 4 3 5 ### ⚠️ Warning ⚠️ ️ 4 - Account migration is a potentially destructive operation. Part of the operation involves signing away your old PDS's ability to make updates to your DID. If something goes wrong, you could be permanently locked out of your account, and Bluesky will not be able to help you recover it. 6 + Account migration is a potentially destructive operation. Part of the operation involves signing away your old PDS's ability to make updates to your DID. If something goes wrong, you could be permanently locked out of your account, and Bluesky will not be able to help you recover it. 5 7 6 8 Therefore, we do not recommend migrating your primary account yet. And we specifically recommend _against_ migrating your main account if you do not understand how PLC operations work. 7 9 8 - Also, the Bluesky PDS is not currently accepting incoming migrations (it will in the future). Therefore this is currently a one-way street. If you migrate off of `bsky.social`, _you will not be able to return_. However, you will be able to migrate between other PDSs. 9 - 10 10 ![Diagram of account migration flow](https://raw.githubusercontent.com/bluesky-social/pds/main/assets/account-migration.png) 11 11 12 12 Account Migration occurs in 4 main steps: ··· 22 22 23 23 To do so, you need a JWT signed with the signing key associated with your DID. You can obtain this through calling `com.atproto.server.getServiceAuth` from your old PDS. If your old PDS is not willing to provide the authentication token, you will need to update your DID document to point to a signing key that you possess in order to mint an authentication token yourself. 24 24 25 - With this JWT set as a Bearer token, you can then create an account on the new PDS by calling `com.atproto.server.createAccount`. You'll need to fulfill any challenges that the new PDS requires - such as an invite code. 25 + With this JWT set as a Bearer token, you can then create an account on the new PDS by calling `com.atproto.server.createAccount`. You'll need to fulfill any challenges that the new PDS requires - such as an invite code. 26 26 27 27 After creating an account, you'll have a signing key on the new PDS and an empty repository. Your account will be in a "deactivated" state such that it is not usable yet. 28 28 ··· 32 32 33 33 First, you can grab your entire repository in the form of a [CAR file](https://ipld.io/specs/transport/car/carv1/) by calling `com.atproto.sync.getRepo`. You can then upload those exact bytes to your new PDS through `com.atproto.repo.importRepo`. The new PDS will parse the CAR file, index all blocks and records, and sign a new commit for the repository. 34 34 35 - Next, you'll need to upload all relevant blobs. These can be discovered by calling `com.atproto.sync.listBlobs` on your old PDS. For each blob, you'll need to download the contents through `com.atproto.sync.getBlob` and upload them to your new PDS through `com.atproto.repo.uploadBlob`. 35 + Next, you'll need to upload all relevant blobs. These can be discovered by calling `com.atproto.sync.listBlobs` on your old PDS. For each blob, you'll need to download the contents through `com.atproto.sync.getBlob` and upload them to your new PDS through `com.atproto.repo.uploadBlob`. 36 36 37 37 Finally, you'll need to migrate private state. Currently the only private state held on your PDS is your preferences. You can migrate this by calling `app.bsky.actor.getPreferences` on your old PDS, and submitting the results to `app.bsky.actor.putPreferences` on your new PDS. 38 38
+2 -1
Dockerfile
··· 1 1 FROM node:20.11-alpine3.18 as build 2 2 3 - RUN npm install -g pnpm 3 + RUN corepack enable 4 4 5 5 # Move files into the image and install 6 6 WORKDIR /app 7 7 COPY ./service ./ 8 + RUN corepack prepare --activate 8 9 RUN pnpm install --production --frozen-lockfile > /dev/null 9 10 10 11 # Uses assets from build stage to reduce build size
+33
PUBLISH.md
··· 1 + # Publishing a new version of the PDS distro 2 + 3 + Below are the steps to publish a new version of the PDS distribution. The distribution is hosted by GitHub Container Registry, supported by the `build-and-push-ghcr` workflow. We use git tags to generate Docker tags on the resulting images. 4 + 5 + 1. Update the @atproto/pds dependency in the `service/` directory. 6 + 7 + We're using version `0.4.999` as an example. The latest version of the [`@atproto/pds` package](https://www.npmjs.com/package/@atproto/pds) must already be published on npm. 8 + ```sh 9 + $ cd service/ 10 + $ pnpm update @atproto/pds@0.4.999 11 + $ cd .. 12 + ``` 13 + 14 + 2. Commit the change directly to `main`. 15 + 16 + As soon as this is committed and pushed, the workflow to build the Docker image will start running. 17 + ```sh 18 + $ git add service/ 19 + $ git commit -m "pds v0.4.999" 20 + $ git push 21 + ``` 22 + 23 + 3. Smoke test the new Docker image. 24 + 25 + The new Docker image built by GitHub can be found [here](https://github.com/bluesky-social/pds/pkgs/container/pds). You can use the `sha-`prefixed tag to deploy this image to a test PDS for smoke testing. 26 + 27 + 4. Finally, tag the latest Docker image version. 28 + 29 + The Docker image will be tagged as `latest`, `0.4.999`, and `0.4`. Our self-hosters generally use the `0.4` tag, and their PDS distribution will be updated automatically over night in many cases. The Docker tags are generated automatically from git tags. 30 + ```sh 31 + $ git tag v0.4.999 32 + $ git push --tags 33 + ```
+33 -3
README.md
··· 20 20 * [Open your cloud firewall for HTTP and HTTPS](#open-your-cloud-firewall-for-http-and-https) 21 21 * [Configure DNS for your domain](#configure-dns-for-your-domain) 22 22 * [Check that DNS is working as expected](#check-that-dns-is-working-as-expected) 23 - * [Installer on Ubuntu 20.04/22.04 and Debian 11/12](#installer-on-ubuntu-20042204-and-debian-1112) 23 + * [Installer on Ubuntu 20.04/22.04/24.04 and Debian 11/12](#installer-on-ubuntu-200422042404-and-debian-1112) 24 24 * [Verifying that your PDS is online and accessible](#verifying-that-your-pds-is-online-and-accessible) 25 25 * [Creating an account using pdsadmin](#creating-an-account-using-pdsadmin) 26 26 * [Creating an account using an invite code](#creating-an-account-using-an-invite-code) ··· 83 83 **Server Recommendations** 84 84 | | | 85 85 | ---------------- | ------------ | 86 - | Operating System | Ubuntu 22.04 | 86 + | Operating System | Ubuntu 24.04 | 87 87 | Memory (RAM) | 1 GB | 88 88 | CPU Cores | 1 | 89 89 | Storage | 20 GB SSD | ··· 130 130 131 131 These should all return your server's public IP. 132 132 133 - ### Installer on Ubuntu 20.04/22.04 and Debian 11/12 133 + ### Installer on Ubuntu 20.04/22.04/24.04 and Debian 11/12 134 134 135 135 On your server via ssh, download the installer script using wget: 136 136 ··· 227 227 ``` 228 228 229 229 _Note: Your PDS will need to be restarted with those variables. This varies depending on your setup. If you followed this installation guide, run `systemctl restart pds`. You might need to restart the server or recreate the container, depending on what you are using._ 230 + 231 + #### Common SMTP issues 232 + 233 + If you find that your test messages using cURL or other sources go out correctly, but you are not receiving emails from your PDS, you may need to URL encode your username and password on `/pds/pds.env` and restart the PDS service. 234 + 235 + If the username and/or password contain special characters, the special characters will need to be [percent encoded](https://en.wikipedia.org/wiki/Percent-encoding). For some email services, the username will contain an extra `@` symbol that will also need to be percent encoded. For example, the URL `user&name@oci:p@ssword@smtphost:465` after percent encoding for the username and password fields would become `user%26name%40oci:p%40ssword@smtphost:465`. 236 + 237 + If you are migrating an account, Bluesky's UI will ask you to confirm your email address. The confirmation code email is meant to come from your PDS. If you are encountering issues with SMTP and want to confirm the address before solving it, you can find the confirmation code on the `email_token` table on `accounts.sqlite`. 238 + 239 + ### Logging 240 + 241 + By default, logs from the PDS are printed to `stdout` and end up in Docker's log. You can browse them by running: 242 + 243 + ``` 244 + [sudo] docker logs pds 245 + ``` 246 + 247 + Note: these logs are not persisted, so they will be lost after server reboot. 248 + 249 + Alternatively, you can configure the logs to be printed to a file by setting `LOG_DESTINATION`: 250 + 251 + ``` 252 + LOG_DESTINATION=/pds/pds.log 253 + ``` 254 + 255 + You can also change the minimum level of logs to be printed (default: `info`): 256 + 257 + ``` 258 + LOG_LEVEL=debug 259 + ``` 230 260 231 261 ### Updating your PDS 232 262
+4 -10
installer.sh
··· 31 31 openssl 32 32 sqlite3 33 33 xxd 34 + jq 34 35 " 35 36 # Docker packages. 36 37 REQUIRED_DOCKER_PACKAGES=" ··· 93 94 elif [[ "${DISTRIB_CODENAME}" == "jammy" ]]; then 94 95 SUPPORTED_OS="true" 95 96 echo "* Detected supported distribution Ubuntu 22.04 LTS" 96 - elif [[ "${DISTRIB_CODENAME}" == "mantic" ]]; then 97 + elif [[ "${DISTRIB_CODENAME}" == "noble" ]]; then 97 98 SUPPORTED_OS="true" 98 - echo "* Detected supported distribution Ubuntu 23.10 LTS" 99 + echo "* Detected supported distribution Ubuntu 24.04 LTS" 99 100 fi 100 101 elif [[ "${DISTRIB_ID}" == "debian" ]]; then 101 102 if [[ "${DISTRIB_CODENAME}" == "bullseye" ]]; then ··· 108 109 fi 109 110 110 111 if [[ "${SUPPORTED_OS}" != "true" ]]; then 111 - echo "Sorry, only Ubuntu 20.04, 22.04, Debian 11 and Debian 12 are supported by this installer. Exiting..." 112 + echo "Sorry, only Ubuntu 20.04, 22.04, 24.04, Debian 11 and Debian 12 are supported by this installer. Exiting..." 112 113 exit 1 113 114 fi 114 115 ··· 214 215 fi 215 216 216 217 # Admin email 217 - if [[ -z "${PDS_ADMIN_EMAIL}" ]]; then 218 - read -p "Enter an admin email address (e.g. you@example.com): " PDS_ADMIN_EMAIL 219 - fi 220 - if [[ -z "${PDS_ADMIN_EMAIL}" ]]; then 221 - usage "No admin email specified" 222 - fi 223 - 224 218 if [[ -z "${PDS_ADMIN_EMAIL}" ]]; then 225 219 read -p "Enter an admin email address (e.g. you@example.com): " PDS_ADMIN_EMAIL 226 220 fi
+2 -1
service/package.json
··· 3 3 "private": true, 4 4 "version": "0.0.0", 5 5 "description": "Service entrypoint for atproto personal data server", 6 + "packageManager": "pnpm@8.15.9", 6 7 "main": "index.js", 7 8 "license": "MIT", 8 9 "dependencies": { 9 - "@atproto/pds": "0.4.74" 10 + "@atproto/pds": "0.4.182" 10 11 } 11 12 }
+1003 -990
service/pnpm-lock.yaml
··· 6 6 7 7 dependencies: 8 8 '@atproto/pds': 9 - specifier: 0.4.74 10 - version: 0.4.74 9 + specifier: 0.4.182 10 + version: 0.4.182 11 11 12 12 packages: 13 13 14 - /@atproto-labs/fetch-node@0.1.3: 15 - resolution: {integrity: sha512-KX3ogPJt6dXNppWImQ9omfhrc8t73WrJaxHMphRAqQL8jXxKW5NBCTjSuwroBkJ1pj1aValBrc5NpdYu+H/9Qg==} 14 + /@atproto-labs/fetch-node@0.1.10: 15 + resolution: {integrity: sha512-o7hGaonA71A6p7O107VhM6UBUN/g9tTyYohMp1q0Kf6xQ4npnuZYRSHSf2g6reSfGQJ1GoFNjBObETTT1ge/jQ==} 16 + engines: {node: '>=18.7.0'} 16 17 dependencies: 17 - '@atproto-labs/fetch': 0.1.1 18 - '@atproto-labs/pipe': 0.1.0 18 + '@atproto-labs/fetch': 0.2.3 19 + '@atproto-labs/pipe': 0.1.1 19 20 ipaddr.js: 2.2.0 20 - psl: 1.9.0 21 21 undici: 6.20.1 22 22 dev: false 23 23 24 - /@atproto-labs/fetch@0.1.1: 25 - resolution: {integrity: sha512-X1zO1MDoJzEurbWXMAe1H8EZ995Xam/aXdxhGVrXmOMyPDuvBa1oxwh/kQNZRCKcMQUbiwkk+Jfq6ZkTuvGbww==} 24 + /@atproto-labs/fetch@0.2.3: 25 + resolution: {integrity: sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==} 26 26 dependencies: 27 - '@atproto-labs/pipe': 0.1.0 28 - optionalDependencies: 29 - zod: 3.23.8 27 + '@atproto-labs/pipe': 0.1.1 30 28 dev: false 31 29 32 - /@atproto-labs/pipe@0.1.0: 33 - resolution: {integrity: sha512-ghOqHFyJlQVFPESzlVHjKroP0tPzbmG5Jms0dNI9yLDEfL8xp4OFPWLX4f6T8mRq69wWs4nIDM3sSsFbFqLa1w==} 30 + /@atproto-labs/pipe@0.1.1: 31 + resolution: {integrity: sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==} 34 32 dev: false 35 33 36 - /@atproto-labs/simple-store-memory@0.1.1: 37 - resolution: {integrity: sha512-PCRqhnZ8NBNBvLku53O56T0lsVOtclfIrQU/rwLCc4+p45/SBPrRYNBi6YFq5rxZbK6Njos9MCmILV/KLQxrWA==} 34 + /@atproto-labs/simple-store-memory@0.1.4: 35 + resolution: {integrity: sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==} 38 36 dependencies: 39 - '@atproto-labs/simple-store': 0.1.1 37 + '@atproto-labs/simple-store': 0.3.0 40 38 lru-cache: 10.2.0 41 39 dev: false 42 40 43 - /@atproto-labs/simple-store@0.1.1: 44 - resolution: {integrity: sha512-WKILW2b3QbAYKh+w5U2x6p5FqqLl0nAeLwGeDY+KjX01K4Dq3vQTR9b/qNp0jZm48CabPQVrqCv0PPU9LgRRRg==} 41 + /@atproto-labs/simple-store-redis@0.0.1(ioredis@5.3.2): 42 + resolution: {integrity: sha512-hGkfDNVtTqwcRx27k6u25pgwNIHq3xDCRuojkfHf6c1B9R5rKphdZJ91Mn3lCvsyDB/lUqqLuzKuXQWFml/u5g==} 43 + peerDependencies: 44 + ioredis: ^5.3.2 45 + dependencies: 46 + '@atproto-labs/simple-store': 0.3.0 47 + ioredis: 5.3.2 48 + dev: false 49 + 50 + /@atproto-labs/simple-store@0.3.0: 51 + resolution: {integrity: sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==} 52 + dev: false 53 + 54 + /@atproto-labs/xrpc-utils@0.0.22: 55 + resolution: {integrity: sha512-XGDbTmVgibtcR6FwJepD/QKofG1B5EBBPebk/IVF4aHeBE/6jOd7DnfuKrBimv2GJ2JGrlvHXmjYZdfmCtYEbw==} 56 + dependencies: 57 + '@atproto/xrpc': 0.7.5 58 + '@atproto/xrpc-server': 0.9.5 59 + transitivePeerDependencies: 60 + - bufferutil 61 + - supports-color 62 + - utf-8-validate 45 63 dev: false 46 64 47 - /@atproto/api@0.13.18: 48 - resolution: {integrity: sha512-rrl5HhzGYWZ7fiC965TPBUOVItq9M4dxMb6qz8IvAVQliSkrJrKc7UD0QWL89QiiXaOBuX8w+4i5r4wrfBGddg==} 65 + /@atproto/api@0.16.11: 66 + resolution: {integrity: sha512-1dhfQNHiclb102RW+Ea8Nft5olfqU0Ev/vlQaSX6mWNo1aP5zT+sPODJ8+BTUOYk3vcuvL7QMkqA/rLYy2PMyw==} 49 67 dependencies: 50 - '@atproto/common-web': 0.3.1 51 - '@atproto/lexicon': 0.4.3 52 - '@atproto/syntax': 0.3.1 53 - '@atproto/xrpc': 0.6.4 68 + '@atproto/common-web': 0.4.3 69 + '@atproto/lexicon': 0.5.1 70 + '@atproto/syntax': 0.4.1 71 + '@atproto/xrpc': 0.7.5 54 72 await-lock: 2.2.2 55 73 multiformats: 9.9.0 56 74 tlds: 1.250.0 57 75 zod: 3.23.8 58 76 dev: false 59 77 60 - /@atproto/aws@0.2.9: 61 - resolution: {integrity: sha512-sc9aXUePcqItkJSOJJnGNVthVfAKjhn3zMDG+RRLzKUBye6Yutrlhpt1yxNZLHQiqIK5fy2Cuc4EX3p3jeWUYw==} 78 + /@atproto/aws@0.2.30: 79 + resolution: {integrity: sha512-oB/whUIWwSOEqUazz5meN3/AlovBdRc224uRPNy9aC6+qmNKfHKiMfo0ytFhGYdm4GtEd2HYwIT3KR/Rtc2RRA==} 80 + engines: {node: '>=18.7.0'} 62 81 dependencies: 63 - '@atproto/common': 0.4.4 64 - '@atproto/crypto': 0.4.2 65 - '@atproto/repo': 0.5.5 66 - '@aws-sdk/client-cloudfront': 3.515.0 67 - '@aws-sdk/client-kms': 3.515.0 68 - '@aws-sdk/client-s3': 3.515.0 69 - '@aws-sdk/lib-storage': 3.515.0(@aws-sdk/client-s3@3.515.0) 70 - '@noble/curves': 1.3.0 82 + '@atproto/common': 0.4.12 83 + '@atproto/common-web': 0.4.3 84 + '@atproto/crypto': 0.4.4 85 + '@atproto/repo': 0.8.10 86 + '@aws-sdk/client-cloudfront': 3.896.0 87 + '@aws-sdk/client-kms': 3.896.0 88 + '@aws-sdk/client-s3': 3.896.0 89 + '@aws-sdk/lib-storage': 3.879.0(@aws-sdk/client-s3@3.896.0) 90 + '@noble/curves': 1.8.1 71 91 key-encoder: 2.0.3 72 92 multiformats: 9.9.0 73 93 uint8arrays: 3.0.0 ··· 75 95 - aws-crt 76 96 dev: false 77 97 78 - /@atproto/common-web@0.3.1: 79 - resolution: {integrity: sha512-N7wiTnus5vAr+lT//0y8m/FaHHLJ9LpGuEwkwDAeV3LCiPif4m/FS8x/QOYrx1PdZQwKso95RAPzCGWQBH5j6Q==} 98 + /@atproto/common-web@0.4.3: 99 + resolution: {integrity: sha512-nRDINmSe4VycJzPo6fP/hEltBcULFxt9Kw7fQk6405FyAWZiTluYHlXOnU7GkQfeUK44OENG1qFTBcmCJ7e8pg==} 80 100 dependencies: 81 101 graphemer: 1.4.0 82 102 multiformats: 9.9.0 ··· 93 113 zod: 3.23.8 94 114 dev: false 95 115 96 - /@atproto/common@0.4.4: 97 - resolution: {integrity: sha512-58tMbn6A1Zu296s/l3uIj8z9d7IRHpZvLOfsFRikaQaYrzhJpL2aPY4uFQ8GJcxnsxeUnxBCrQz9we5jVVJI5Q==} 116 + /@atproto/common@0.4.12: 117 + resolution: {integrity: sha512-NC+TULLQiqs6MvNymhQS5WDms3SlbIKGLf4n33tpftRJcalh507rI+snbcUb7TLIkKw7VO17qMqxEXtIdd5auQ==} 118 + engines: {node: '>=18.7.0'} 98 119 dependencies: 99 - '@atproto/common-web': 0.3.1 120 + '@atproto/common-web': 0.4.3 100 121 '@ipld/dag-cbor': 7.0.3 101 122 cbor-x: 1.5.8 102 123 iso-datestring-validator: 2.2.2 ··· 114 135 uint8arrays: 3.0.0 115 136 dev: false 116 137 117 - /@atproto/crypto@0.4.2: 118 - resolution: {integrity: sha512-aeOfPQYCDbhn2hV06oBF2KXrWjf/BK4yL8lfANJKSmKl3tKWCkiW/moi643rUXXxSE72KtWtQeqvNFYnnFJ0ig==} 138 + /@atproto/crypto@0.4.4: 139 + resolution: {integrity: sha512-Yq9+crJ7WQl7sxStVpHgie5Z51R05etaK9DLWYG/7bR5T4bhdcIgF6IfklLShtZwLYdVVj+K15s0BqW9a8PSDA==} 140 + engines: {node: '>=18.7.0'} 119 141 dependencies: 120 - '@noble/curves': 1.3.0 121 - '@noble/hashes': 1.3.3 142 + '@noble/curves': 1.8.1 143 + '@noble/hashes': 1.7.1 122 144 uint8arrays: 3.0.0 123 145 dev: false 124 146 125 - /@atproto/identity@0.4.3: 126 - resolution: {integrity: sha512-DLXMWh57dHvIeBl+IvC+q20z0IdDZT1awOn84vDyxacL9DfhbiTy/zCUPFEzHyvfrilNG1tDA4zQzURubdFqNg==} 147 + /@atproto/did@0.2.0: 148 + resolution: {integrity: sha512-BskT39KYbwY1DUsWekkHh47xS+wvJpFq5F9acsicNfYniinyAMnNTzGKQEhnjQuG7K0qQItg/SnmC+y0tJXV7Q==} 127 149 dependencies: 128 - '@atproto/common-web': 0.3.1 129 - '@atproto/crypto': 0.4.2 130 - axios: 0.27.2 131 - transitivePeerDependencies: 132 - - debug 150 + zod: 3.23.8 133 151 dev: false 134 152 135 - /@atproto/jwk-jose@0.1.2: 136 - resolution: {integrity: sha512-lDwc/6lLn2aZ/JpyyggyjLFsJPMntrVzryyGUx5aNpuTS8SIuc4Ky0REhxqfLopQXJJZCuRRjagHG3uP05/moQ==} 153 + /@atproto/identity@0.4.9: 154 + resolution: {integrity: sha512-pRYCaeaEJMZ4vQlRQYYTrF3cMiRp21n/k/pUT1o7dgKby56zuLErDmFXkbKfKWPf7SgWRgamSaNmsGLqAOD7lQ==} 155 + engines: {node: '>=18.7.0'} 137 156 dependencies: 138 - '@atproto/jwk': 0.1.1 157 + '@atproto/common-web': 0.4.3 158 + '@atproto/crypto': 0.4.4 159 + dev: false 160 + 161 + /@atproto/jwk-jose@0.1.10: 162 + resolution: {integrity: sha512-Eiu/u4tZHz3IIhHZt0zneYEffSAO3Oqk/ToKwlu1TqKte6sjtPs/4uquSiAAGFYozqgo92JC/AQclWzzkHI5QQ==} 163 + dependencies: 164 + '@atproto/jwk': 0.5.0 139 165 jose: 5.2.2 140 166 dev: false 141 167 142 - /@atproto/jwk@0.1.1: 143 - resolution: {integrity: sha512-6h/bj1APUk7QcV9t/oA6+9DB5NZx9SZru9x+/pV5oHFI9Xz4ZuM5+dq1PfsJV54pZyqdnZ6W6M717cxoC7q7og==} 168 + /@atproto/jwk@0.5.0: 169 + resolution: {integrity: sha512-Qi2NtEqhkG+uz3CKia4+H05WMV/z//dz3ESo5+cyBKrOnxVTJ5ZubMyltWjoYvy6v/jLhorXdDWcjn07yky7MQ==} 144 170 dependencies: 145 171 multiformats: 9.9.0 146 172 zod: 3.23.8 147 173 dev: false 148 174 149 - /@atproto/lexicon@0.4.3: 150 - resolution: {integrity: sha512-lFVZXe1S1pJP0dcxvJuHP3r/a+EAIBwwU7jUK+r8iLhIja+ml6NmYv8KeFHmIJATh03spEQ9s02duDmFVdCoXg==} 175 + /@atproto/lexicon-resolver@0.2.2: 176 + resolution: {integrity: sha512-m1YS8lK+R9JcH3Q4d01CEv5rhuTeo406iPBhVnNfoBFEVYMI3Acdo2/9e5hBoNhr4W6l4LI8qJxplYJcsWNh5A==} 151 177 dependencies: 152 - '@atproto/common-web': 0.3.1 153 - '@atproto/syntax': 0.3.1 178 + '@atproto-labs/fetch-node': 0.1.10 179 + '@atproto/identity': 0.4.9 180 + '@atproto/lexicon': 0.5.1 181 + '@atproto/repo': 0.8.10 182 + '@atproto/syntax': 0.4.1 183 + '@atproto/xrpc': 0.7.5 184 + multiformats: 9.9.0 185 + dev: false 186 + 187 + /@atproto/lexicon@0.5.1: 188 + resolution: {integrity: sha512-y8AEtYmfgVl4fqFxqXAeGvhesiGkxiy3CWoJIfsFDDdTlZUC8DFnZrYhcqkIop3OlCkkljvpSJi1hbeC1tbi8A==} 189 + dependencies: 190 + '@atproto/common-web': 0.4.3 191 + '@atproto/syntax': 0.4.1 154 192 iso-datestring-validator: 2.2.2 155 193 multiformats: 9.9.0 156 194 zod: 3.23.8 157 195 dev: false 158 196 159 - /@atproto/oauth-provider@0.2.8: 160 - resolution: {integrity: sha512-BgnlnKvPsIfDHRxnZbcOFjtLBfA+M3iWRhzv/t+m15bjmYTRUPwIEhrWg7pYV/mU7u/Q4RqT9l08b+xz6K/uiQ==} 197 + /@atproto/oauth-provider-api@0.3.0: 198 + resolution: {integrity: sha512-yfwokA2ffoLiG0uCu1aElSahqwoKcl/B+l768tV7D3ldEYRWA46bhHwy9Y7qpeHarjVf8mZm1UrlewCv4rlvXg==} 199 + dependencies: 200 + '@atproto/jwk': 0.5.0 201 + '@atproto/oauth-types': 0.4.1 202 + dev: false 203 + 204 + /@atproto/oauth-provider-frontend@0.2.1: 205 + resolution: {integrity: sha512-Ax65FhT8prO0Qm5In54eT+wUA1eYkdwzlHn+7R+bnJvk4kyGoU6bBkgw38o7V2MOZMmy9u09XDzbJtsLCsVNvg==} 206 + engines: {node: '>=18.7.0'} 207 + optionalDependencies: 208 + '@atproto/oauth-provider-api': 0.3.0 209 + dev: false 210 + 211 + /@atproto/oauth-provider-ui@0.3.1: 212 + resolution: {integrity: sha512-1KNPU2Y0B/Md9MbIue0y5BAtiR7Crq9STcacAIagNRIp16k25B/7pKmbbVUgzpRvojOre1TFawOkLZkeg6kaEw==} 213 + engines: {node: '>=18.7.0'} 214 + optionalDependencies: 215 + '@atproto/oauth-provider-api': 0.3.0 216 + dev: false 217 + 218 + /@atproto/oauth-provider@0.13.1: 219 + resolution: {integrity: sha512-zQKPGcTj64+21ypl+Q5gSOa8J32PQj8ZPdDDAHQDHi87eN/h83mC0NO1P8GOqoi0IhtOz8JufOXK0a/ZfgbugA==} 220 + engines: {node: '>=18.7.0'} 161 221 dependencies: 162 - '@atproto-labs/fetch': 0.1.1 163 - '@atproto-labs/fetch-node': 0.1.3 164 - '@atproto-labs/pipe': 0.1.0 165 - '@atproto-labs/simple-store': 0.1.1 166 - '@atproto-labs/simple-store-memory': 0.1.1 167 - '@atproto/common': 0.4.4 168 - '@atproto/jwk': 0.1.1 169 - '@atproto/jwk-jose': 0.1.2 170 - '@atproto/oauth-types': 0.2.1 222 + '@atproto-labs/fetch': 0.2.3 223 + '@atproto-labs/fetch-node': 0.1.10 224 + '@atproto-labs/pipe': 0.1.1 225 + '@atproto-labs/simple-store': 0.3.0 226 + '@atproto-labs/simple-store-memory': 0.1.4 227 + '@atproto/common': 0.4.12 228 + '@atproto/did': 0.2.0 229 + '@atproto/jwk': 0.5.0 230 + '@atproto/jwk-jose': 0.1.10 231 + '@atproto/lexicon': 0.5.1 232 + '@atproto/lexicon-resolver': 0.2.2 233 + '@atproto/oauth-provider-api': 0.3.0 234 + '@atproto/oauth-provider-frontend': 0.2.1 235 + '@atproto/oauth-provider-ui': 0.3.1 236 + '@atproto/oauth-scopes': 0.2.0 237 + '@atproto/oauth-types': 0.4.1 238 + '@atproto/syntax': 0.4.1 171 239 '@hapi/accept': 6.0.3 240 + '@hapi/address': 5.1.1 172 241 '@hapi/bourne': 3.0.0 173 242 '@hapi/content': 6.0.0 174 - cookie: 0.6.0 243 + cookie: 0.7.2 244 + disposable-email-domains-js: 1.5.0 245 + forwarded: 0.2.0 175 246 http-errors: 2.0.0 176 247 ioredis: 5.3.2 177 248 jose: 5.2.2 178 - keygrip: 1.1.0 179 - psl: 1.9.0 180 249 zod: 3.23.8 181 250 transitivePeerDependencies: 182 251 - supports-color 183 252 dev: false 184 253 185 - /@atproto/oauth-types@0.2.1: 186 - resolution: {integrity: sha512-hDisUXzcq5KU1HMuCYZ8Kcz7BePl7V11bFjjgZvND3mdSphiyBpJ8MCNn3QzAa6cXpFo0w9PDcYMAlCCRZHdVw==} 254 + /@atproto/oauth-scopes@0.2.0: 255 + resolution: {integrity: sha512-4+9qTPLrUuCIzTI3LaidsuR7CNdgjrnkUREhZlpdwySPYjwJPaNRzU8RKy4XZbdPsT2GeZUCTPSknREItiTOAg==} 187 256 dependencies: 188 - '@atproto/jwk': 0.1.1 257 + '@atproto/did': 0.2.0 258 + '@atproto/lexicon': 0.5.1 259 + '@atproto/syntax': 0.4.1 260 + dev: false 261 + 262 + /@atproto/oauth-types@0.4.1: 263 + resolution: {integrity: sha512-c5ixf2ZOzcltOu1fDBnO/tok6Wj7JDDK66+Z0q/+bAr8LXgOnxP7zQfJ+DD4gTkB+saTqsqWtVv8qvx/IEtm1g==} 264 + dependencies: 265 + '@atproto/jwk': 0.5.0 189 266 zod: 3.23.8 190 267 dev: false 191 268 192 - /@atproto/pds@0.4.74: 193 - resolution: {integrity: sha512-/TTZvhNQVX42g9Ms8txGGaOEpU3Ko2m7/iZfJlUIcPcntBr3lIZvQA5xzbkhdgS0/h1WmHUdQ37//YFK9w22ew==} 194 - hasBin: true 269 + /@atproto/pds@0.4.182: 270 + resolution: {integrity: sha512-M0E7ULh4uH+9QrkTthEIiUWQxmOZhYxl7H/3Hg1YVxin3tIJkh8fY6ydguIUUESjmzdP+3qVcAOf3tOuB6iqXQ==} 271 + engines: {node: '>=18.7.0'} 195 272 dependencies: 196 - '@atproto-labs/fetch-node': 0.1.3 197 - '@atproto/api': 0.13.18 198 - '@atproto/aws': 0.2.9 199 - '@atproto/common': 0.4.4 200 - '@atproto/crypto': 0.4.2 201 - '@atproto/identity': 0.4.3 202 - '@atproto/lexicon': 0.4.3 203 - '@atproto/oauth-provider': 0.2.8 204 - '@atproto/repo': 0.5.5 205 - '@atproto/syntax': 0.3.1 206 - '@atproto/xrpc': 0.6.4 207 - '@atproto/xrpc-server': 0.7.3 273 + '@atproto-labs/fetch-node': 0.1.10 274 + '@atproto-labs/simple-store': 0.3.0 275 + '@atproto-labs/simple-store-memory': 0.1.4 276 + '@atproto-labs/simple-store-redis': 0.0.1(ioredis@5.3.2) 277 + '@atproto-labs/xrpc-utils': 0.0.22 278 + '@atproto/api': 0.16.11 279 + '@atproto/aws': 0.2.30 280 + '@atproto/common': 0.4.12 281 + '@atproto/crypto': 0.4.4 282 + '@atproto/identity': 0.4.9 283 + '@atproto/lexicon': 0.5.1 284 + '@atproto/lexicon-resolver': 0.2.2 285 + '@atproto/oauth-provider': 0.13.1 286 + '@atproto/oauth-scopes': 0.2.0 287 + '@atproto/repo': 0.8.10 288 + '@atproto/syntax': 0.4.1 289 + '@atproto/xrpc': 0.7.5 290 + '@atproto/xrpc-server': 0.9.5 208 291 '@did-plc/lib': 0.0.4 209 292 '@hapi/address': 5.1.1 210 293 better-sqlite3: 10.1.0 ··· 241 324 - utf-8-validate 242 325 dev: false 243 326 244 - /@atproto/repo@0.5.5: 245 - resolution: {integrity: sha512-Zu1tw42KBVyFzIh1XYSIvm8V+V9oEKWJR7NnHBgeSMwCc9QwM32jO7uqgvEjZYEXgdYKanGhv/YHLyxtZa5Ckg==} 327 + /@atproto/repo@0.8.10: 328 + resolution: {integrity: sha512-REs6TZGyxNaYsjqLf447u+gSdyzhvMkVbxMBiKt1ouEVRkiho1CY32+omn62UkpCuGK2y6SCf6x3sVMctgmX4g==} 329 + engines: {node: '>=18.7.0'} 246 330 dependencies: 247 - '@atproto/common': 0.4.4 248 - '@atproto/common-web': 0.3.1 249 - '@atproto/crypto': 0.4.2 250 - '@atproto/lexicon': 0.4.3 251 - '@ipld/car': 3.2.4 331 + '@atproto/common': 0.4.12 332 + '@atproto/common-web': 0.4.3 333 + '@atproto/crypto': 0.4.4 334 + '@atproto/lexicon': 0.5.1 252 335 '@ipld/dag-cbor': 7.0.3 253 336 multiformats: 9.9.0 254 337 uint8arrays: 3.0.0 338 + varint: 6.0.0 255 339 zod: 3.23.8 256 340 dev: false 257 341 258 - /@atproto/syntax@0.3.1: 259 - resolution: {integrity: sha512-fzW0Mg1QUOVCWUD3RgEsDt6d1OZ6DdFmbKcDdbzUfh0t4rhtRAC05KbZYmxuMPWDAiJ4BbbQ5dkAc/mNypMXkw==} 342 + /@atproto/syntax@0.4.1: 343 + resolution: {integrity: sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==} 260 344 dev: false 261 345 262 - /@atproto/xrpc-server@0.7.3: 263 - resolution: {integrity: sha512-x0qegkN6snrbXJO3v9h2kuh9e90g6ZZkDXv3COiraGS3yRTzIm6i4bMvDSfCI50+0xCNtPKOkpn8taRoRgkyiw==} 346 + /@atproto/xrpc-server@0.9.5: 347 + resolution: {integrity: sha512-V0srjUgy6mQ5yf9+MSNBLs457m4qclEaWZsnqIE7RfYywvntexTAbMoo7J7ONfTNwdmA9Gw4oLak2z2cDAET4w==} 348 + engines: {node: '>=18.7.0'} 264 349 dependencies: 265 - '@atproto/common': 0.4.4 266 - '@atproto/crypto': 0.4.2 267 - '@atproto/lexicon': 0.4.3 268 - '@atproto/xrpc': 0.6.4 350 + '@atproto/common': 0.4.12 351 + '@atproto/crypto': 0.4.4 352 + '@atproto/lexicon': 0.5.1 353 + '@atproto/xrpc': 0.7.5 269 354 cbor-x: 1.5.8 270 355 express: 4.18.2 271 356 http-errors: 2.0.0 ··· 280 365 - utf-8-validate 281 366 dev: false 282 367 283 - /@atproto/xrpc@0.6.4: 284 - resolution: {integrity: sha512-9ZAJ8nsXTqC4XFyS0E1Wlg7bAvonhXQNQ3Ocs1L1LIwFLXvsw/4fNpIHXxvXvqTCVeyHLbImOnE9UiO1c/qIYA==} 368 + /@atproto/xrpc@0.7.5: 369 + resolution: {integrity: sha512-MUYNn5d2hv8yVegRL0ccHvTHAVj5JSnW07bkbiaz96UH45lvYNRVwt44z+yYVnb0/mvBzyD3/ZQ55TRGt7fHkA==} 285 370 dependencies: 286 - '@atproto/lexicon': 0.4.3 371 + '@atproto/lexicon': 0.5.1 287 372 zod: 3.23.8 288 373 dev: false 289 374 290 - /@aws-crypto/crc32@3.0.0: 291 - resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==} 375 + /@aws-crypto/crc32@5.2.0: 376 + resolution: {integrity: sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==} 377 + engines: {node: '>=16.0.0'} 292 378 dependencies: 293 - '@aws-crypto/util': 3.0.0 294 - '@aws-sdk/types': 3.515.0 295 - tslib: 1.14.1 379 + '@aws-crypto/util': 5.2.0 380 + '@aws-sdk/types': 3.893.0 381 + tslib: 2.6.2 296 382 dev: false 297 383 298 - /@aws-crypto/crc32c@3.0.0: 299 - resolution: {integrity: sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==} 384 + /@aws-crypto/crc32c@5.2.0: 385 + resolution: {integrity: sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==} 300 386 dependencies: 301 - '@aws-crypto/util': 3.0.0 302 - '@aws-sdk/types': 3.515.0 303 - tslib: 1.14.1 387 + '@aws-crypto/util': 5.2.0 388 + '@aws-sdk/types': 3.893.0 389 + tslib: 2.6.2 304 390 dev: false 305 391 306 - /@aws-crypto/ie11-detection@3.0.0: 307 - resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==} 392 + /@aws-crypto/sha1-browser@5.2.0: 393 + resolution: {integrity: sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg==} 308 394 dependencies: 309 - tslib: 1.14.1 310 - dev: false 311 - 312 - /@aws-crypto/sha1-browser@3.0.0: 313 - resolution: {integrity: sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw==} 314 - dependencies: 315 - '@aws-crypto/ie11-detection': 3.0.0 316 - '@aws-crypto/supports-web-crypto': 3.0.0 317 - '@aws-crypto/util': 3.0.0 318 - '@aws-sdk/types': 3.515.0 395 + '@aws-crypto/supports-web-crypto': 5.2.0 396 + '@aws-crypto/util': 5.2.0 397 + '@aws-sdk/types': 3.893.0 319 398 '@aws-sdk/util-locate-window': 3.495.0 320 - '@aws-sdk/util-utf8-browser': 3.259.0 321 - tslib: 1.14.1 399 + '@smithy/util-utf8': 2.1.1 400 + tslib: 2.6.2 322 401 dev: false 323 402 324 - /@aws-crypto/sha256-browser@3.0.0: 325 - resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==} 403 + /@aws-crypto/sha256-browser@5.2.0: 404 + resolution: {integrity: sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==} 326 405 dependencies: 327 - '@aws-crypto/ie11-detection': 3.0.0 328 - '@aws-crypto/sha256-js': 3.0.0 329 - '@aws-crypto/supports-web-crypto': 3.0.0 330 - '@aws-crypto/util': 3.0.0 331 - '@aws-sdk/types': 3.515.0 406 + '@aws-crypto/sha256-js': 5.2.0 407 + '@aws-crypto/supports-web-crypto': 5.2.0 408 + '@aws-crypto/util': 5.2.0 409 + '@aws-sdk/types': 3.893.0 332 410 '@aws-sdk/util-locate-window': 3.495.0 333 - '@aws-sdk/util-utf8-browser': 3.259.0 334 - tslib: 1.14.1 411 + '@smithy/util-utf8': 2.1.1 412 + tslib: 2.6.2 335 413 dev: false 336 414 337 - /@aws-crypto/sha256-js@3.0.0: 338 - resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==} 415 + /@aws-crypto/sha256-js@5.2.0: 416 + resolution: {integrity: sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==} 417 + engines: {node: '>=16.0.0'} 339 418 dependencies: 340 - '@aws-crypto/util': 3.0.0 341 - '@aws-sdk/types': 3.515.0 342 - tslib: 1.14.1 419 + '@aws-crypto/util': 5.2.0 420 + '@aws-sdk/types': 3.893.0 421 + tslib: 2.6.2 343 422 dev: false 344 423 345 - /@aws-crypto/supports-web-crypto@3.0.0: 346 - resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==} 347 - dependencies: 348 - tslib: 1.14.1 349 - dev: false 350 - 351 - /@aws-crypto/util@3.0.0: 352 - resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} 424 + /@aws-crypto/supports-web-crypto@5.2.0: 425 + resolution: {integrity: sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==} 353 426 dependencies: 354 - '@aws-sdk/types': 3.515.0 355 - '@aws-sdk/util-utf8-browser': 3.259.0 356 - tslib: 1.14.1 357 - dev: false 358 - 359 - /@aws-sdk/client-cloudfront@3.515.0: 360 - resolution: {integrity: sha512-aDiTeB2QEX6M9I3yqchCce4z78wRuDOh3oZq2eiBueJqk3R3RGm8zDdsiJ+U9N6NVSmcm7Xs55Ws8NUJZGwizw==} 361 - engines: {node: '>=14.0.0'} 362 - dependencies: 363 - '@aws-crypto/sha256-browser': 3.0.0 364 - '@aws-crypto/sha256-js': 3.0.0 365 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 366 - '@aws-sdk/core': 3.513.0 367 - '@aws-sdk/credential-provider-node': 3.515.0 368 - '@aws-sdk/middleware-host-header': 3.515.0 369 - '@aws-sdk/middleware-logger': 3.515.0 370 - '@aws-sdk/middleware-recursion-detection': 3.515.0 371 - '@aws-sdk/middleware-user-agent': 3.515.0 372 - '@aws-sdk/region-config-resolver': 3.515.0 373 - '@aws-sdk/types': 3.515.0 374 - '@aws-sdk/util-endpoints': 3.515.0 375 - '@aws-sdk/util-user-agent-browser': 3.515.0 376 - '@aws-sdk/util-user-agent-node': 3.515.0 377 - '@aws-sdk/xml-builder': 3.496.0 378 - '@smithy/config-resolver': 2.1.1 379 - '@smithy/core': 1.3.2 380 - '@smithy/fetch-http-handler': 2.4.1 381 - '@smithy/hash-node': 2.1.1 382 - '@smithy/invalid-dependency': 2.1.1 383 - '@smithy/middleware-content-length': 2.1.1 384 - '@smithy/middleware-endpoint': 2.4.1 385 - '@smithy/middleware-retry': 2.1.1 386 - '@smithy/middleware-serde': 2.1.1 387 - '@smithy/middleware-stack': 2.1.1 388 - '@smithy/node-config-provider': 2.2.1 389 - '@smithy/node-http-handler': 2.3.1 390 - '@smithy/protocol-http': 3.1.1 391 - '@smithy/smithy-client': 2.3.1 392 - '@smithy/types': 2.9.1 393 - '@smithy/url-parser': 2.1.1 394 - '@smithy/util-base64': 2.1.1 395 - '@smithy/util-body-length-browser': 2.1.1 396 - '@smithy/util-body-length-node': 2.2.1 397 - '@smithy/util-defaults-mode-browser': 2.1.1 398 - '@smithy/util-defaults-mode-node': 2.2.0 399 - '@smithy/util-endpoints': 1.1.1 400 - '@smithy/util-middleware': 2.1.1 401 - '@smithy/util-retry': 2.1.1 402 - '@smithy/util-stream': 2.1.1 403 - '@smithy/util-utf8': 2.1.1 404 - '@smithy/util-waiter': 2.1.1 405 - fast-xml-parser: 4.2.5 406 427 tslib: 2.6.2 407 - transitivePeerDependencies: 408 - - aws-crt 409 428 dev: false 410 429 411 - /@aws-sdk/client-kms@3.515.0: 412 - resolution: {integrity: sha512-dQUd2tCEZvKOmLnz/QwE1PAWVeuh1MWyxUyd7ovCmuz929P6WiGaeEiXhuvPak4ghc3g7TOqTrHtAWJMDAi3nw==} 413 - engines: {node: '>=14.0.0'} 430 + /@aws-crypto/util@5.2.0: 431 + resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} 414 432 dependencies: 415 - '@aws-crypto/sha256-browser': 3.0.0 416 - '@aws-crypto/sha256-js': 3.0.0 417 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 418 - '@aws-sdk/core': 3.513.0 419 - '@aws-sdk/credential-provider-node': 3.515.0 420 - '@aws-sdk/middleware-host-header': 3.515.0 421 - '@aws-sdk/middleware-logger': 3.515.0 422 - '@aws-sdk/middleware-recursion-detection': 3.515.0 423 - '@aws-sdk/middleware-user-agent': 3.515.0 424 - '@aws-sdk/region-config-resolver': 3.515.0 425 - '@aws-sdk/types': 3.515.0 426 - '@aws-sdk/util-endpoints': 3.515.0 427 - '@aws-sdk/util-user-agent-browser': 3.515.0 428 - '@aws-sdk/util-user-agent-node': 3.515.0 429 - '@smithy/config-resolver': 2.1.1 430 - '@smithy/core': 1.3.2 431 - '@smithy/fetch-http-handler': 2.4.1 432 - '@smithy/hash-node': 2.1.1 433 - '@smithy/invalid-dependency': 2.1.1 434 - '@smithy/middleware-content-length': 2.1.1 435 - '@smithy/middleware-endpoint': 2.4.1 436 - '@smithy/middleware-retry': 2.1.1 437 - '@smithy/middleware-serde': 2.1.1 438 - '@smithy/middleware-stack': 2.1.1 439 - '@smithy/node-config-provider': 2.2.1 440 - '@smithy/node-http-handler': 2.3.1 441 - '@smithy/protocol-http': 3.1.1 442 - '@smithy/smithy-client': 2.3.1 443 - '@smithy/types': 2.9.1 444 - '@smithy/url-parser': 2.1.1 445 - '@smithy/util-base64': 2.1.1 446 - '@smithy/util-body-length-browser': 2.1.1 447 - '@smithy/util-body-length-node': 2.2.1 448 - '@smithy/util-defaults-mode-browser': 2.1.1 449 - '@smithy/util-defaults-mode-node': 2.2.0 450 - '@smithy/util-endpoints': 1.1.1 451 - '@smithy/util-middleware': 2.1.1 452 - '@smithy/util-retry': 2.1.1 433 + '@aws-sdk/types': 3.893.0 453 434 '@smithy/util-utf8': 2.1.1 454 435 tslib: 2.6.2 455 - transitivePeerDependencies: 456 - - aws-crt 457 436 dev: false 458 437 459 - /@aws-sdk/client-s3@3.515.0: 460 - resolution: {integrity: sha512-K527n83hrMUdosxOYTzL63wtlJtmN5SUJZnGY1sUR6UyOrnOr9lS6t3AB6BgHqLFRFZJqSqmhflv2cOD7P1UPg==} 461 - engines: {node: '>=14.0.0'} 438 + /@aws-sdk/client-cloudfront@3.896.0: 439 + resolution: {integrity: sha512-IUSFVRXz1KiQ+WuBI1oJfbrhi+iBWIRU3U/Zt+ttQR8muB//vrcBNuUWOObPdBNh4X8xgnpfmxiyMzHvWzRIZA==} 440 + engines: {node: '>=18.0.0'} 462 441 dependencies: 463 - '@aws-crypto/sha1-browser': 3.0.0 464 - '@aws-crypto/sha256-browser': 3.0.0 465 - '@aws-crypto/sha256-js': 3.0.0 466 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 467 - '@aws-sdk/core': 3.513.0 468 - '@aws-sdk/credential-provider-node': 3.515.0 469 - '@aws-sdk/middleware-bucket-endpoint': 3.515.0 470 - '@aws-sdk/middleware-expect-continue': 3.515.0 471 - '@aws-sdk/middleware-flexible-checksums': 3.515.0 472 - '@aws-sdk/middleware-host-header': 3.515.0 473 - '@aws-sdk/middleware-location-constraint': 3.515.0 474 - '@aws-sdk/middleware-logger': 3.515.0 475 - '@aws-sdk/middleware-recursion-detection': 3.515.0 476 - '@aws-sdk/middleware-sdk-s3': 3.515.0 477 - '@aws-sdk/middleware-signing': 3.515.0 478 - '@aws-sdk/middleware-ssec': 3.515.0 479 - '@aws-sdk/middleware-user-agent': 3.515.0 480 - '@aws-sdk/region-config-resolver': 3.515.0 481 - '@aws-sdk/signature-v4-multi-region': 3.515.0 482 - '@aws-sdk/types': 3.515.0 483 - '@aws-sdk/util-endpoints': 3.515.0 484 - '@aws-sdk/util-user-agent-browser': 3.515.0 485 - '@aws-sdk/util-user-agent-node': 3.515.0 486 - '@aws-sdk/xml-builder': 3.496.0 487 - '@smithy/config-resolver': 2.1.1 488 - '@smithy/core': 1.3.2 489 - '@smithy/eventstream-serde-browser': 2.1.1 490 - '@smithy/eventstream-serde-config-resolver': 2.1.1 491 - '@smithy/eventstream-serde-node': 2.1.1 492 - '@smithy/fetch-http-handler': 2.4.1 493 - '@smithy/hash-blob-browser': 2.1.1 494 - '@smithy/hash-node': 2.1.1 495 - '@smithy/hash-stream-node': 2.1.1 496 - '@smithy/invalid-dependency': 2.1.1 497 - '@smithy/md5-js': 2.1.1 498 - '@smithy/middleware-content-length': 2.1.1 499 - '@smithy/middleware-endpoint': 2.4.1 500 - '@smithy/middleware-retry': 2.1.1 501 - '@smithy/middleware-serde': 2.1.1 502 - '@smithy/middleware-stack': 2.1.1 503 - '@smithy/node-config-provider': 2.2.1 504 - '@smithy/node-http-handler': 2.3.1 505 - '@smithy/protocol-http': 3.1.1 506 - '@smithy/smithy-client': 2.3.1 507 - '@smithy/types': 2.9.1 508 - '@smithy/url-parser': 2.1.1 509 - '@smithy/util-base64': 2.1.1 510 - '@smithy/util-body-length-browser': 2.1.1 511 - '@smithy/util-body-length-node': 2.2.1 512 - '@smithy/util-defaults-mode-browser': 2.1.1 513 - '@smithy/util-defaults-mode-node': 2.2.0 514 - '@smithy/util-endpoints': 1.1.1 515 - '@smithy/util-retry': 2.1.1 516 - '@smithy/util-stream': 2.1.1 517 - '@smithy/util-utf8': 2.1.1 518 - '@smithy/util-waiter': 2.1.1 519 - fast-xml-parser: 4.2.5 442 + '@aws-crypto/sha256-browser': 5.2.0 443 + '@aws-crypto/sha256-js': 5.2.0 444 + '@aws-sdk/core': 3.896.0 445 + '@aws-sdk/credential-provider-node': 3.896.0 446 + '@aws-sdk/middleware-host-header': 3.893.0 447 + '@aws-sdk/middleware-logger': 3.893.0 448 + '@aws-sdk/middleware-recursion-detection': 3.893.0 449 + '@aws-sdk/middleware-user-agent': 3.896.0 450 + '@aws-sdk/region-config-resolver': 3.893.0 451 + '@aws-sdk/types': 3.893.0 452 + '@aws-sdk/util-endpoints': 3.895.0 453 + '@aws-sdk/util-user-agent-browser': 3.893.0 454 + '@aws-sdk/util-user-agent-node': 3.896.0 455 + '@aws-sdk/xml-builder': 3.894.0 456 + '@smithy/config-resolver': 4.2.2 457 + '@smithy/core': 3.13.0 458 + '@smithy/fetch-http-handler': 5.2.1 459 + '@smithy/hash-node': 4.1.1 460 + '@smithy/invalid-dependency': 4.1.1 461 + '@smithy/middleware-content-length': 4.1.1 462 + '@smithy/middleware-endpoint': 4.2.5 463 + '@smithy/middleware-retry': 4.3.1 464 + '@smithy/middleware-serde': 4.1.1 465 + '@smithy/middleware-stack': 4.1.1 466 + '@smithy/node-config-provider': 4.2.2 467 + '@smithy/node-http-handler': 4.2.1 468 + '@smithy/protocol-http': 5.2.1 469 + '@smithy/smithy-client': 4.6.5 470 + '@smithy/types': 4.5.0 471 + '@smithy/url-parser': 4.1.1 472 + '@smithy/util-base64': 4.1.0 473 + '@smithy/util-body-length-browser': 4.1.0 474 + '@smithy/util-body-length-node': 4.1.0 475 + '@smithy/util-defaults-mode-browser': 4.1.5 476 + '@smithy/util-defaults-mode-node': 4.1.5 477 + '@smithy/util-endpoints': 3.1.2 478 + '@smithy/util-middleware': 4.1.1 479 + '@smithy/util-retry': 4.1.2 480 + '@smithy/util-stream': 4.3.2 481 + '@smithy/util-utf8': 4.1.0 482 + '@smithy/util-waiter': 4.1.1 520 483 tslib: 2.6.2 521 484 transitivePeerDependencies: 522 485 - aws-crt 523 486 dev: false 524 487 525 - /@aws-sdk/client-sso-oidc@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 526 - resolution: {integrity: sha512-zACa8LNlPUdlNUBqQRf5a3MfouLNtcBfm84v2c8M976DwJrMGONPe1QjyLLsD38uESQiXiVQRruj/b000iMXNw==} 527 - engines: {node: '>=14.0.0'} 528 - peerDependencies: 529 - '@aws-sdk/credential-provider-node': ^3.515.0 488 + /@aws-sdk/client-kms@3.896.0: 489 + resolution: {integrity: sha512-6kVxV+s8xEQFaEIRXacMgGxuRBqMVS0tR5ucjWa5bfjWbmlbzCDfddWUopMR3J3HvfuKvyAeap53FP9CDQ6Dyw==} 490 + engines: {node: '>=18.0.0'} 530 491 dependencies: 531 - '@aws-crypto/sha256-browser': 3.0.0 532 - '@aws-crypto/sha256-js': 3.0.0 533 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 534 - '@aws-sdk/core': 3.513.0 535 - '@aws-sdk/credential-provider-node': 3.515.0 536 - '@aws-sdk/middleware-host-header': 3.515.0 537 - '@aws-sdk/middleware-logger': 3.515.0 538 - '@aws-sdk/middleware-recursion-detection': 3.515.0 539 - '@aws-sdk/middleware-user-agent': 3.515.0 540 - '@aws-sdk/region-config-resolver': 3.515.0 541 - '@aws-sdk/types': 3.515.0 542 - '@aws-sdk/util-endpoints': 3.515.0 543 - '@aws-sdk/util-user-agent-browser': 3.515.0 544 - '@aws-sdk/util-user-agent-node': 3.515.0 545 - '@smithy/config-resolver': 2.1.1 546 - '@smithy/core': 1.3.2 547 - '@smithy/fetch-http-handler': 2.4.1 548 - '@smithy/hash-node': 2.1.1 549 - '@smithy/invalid-dependency': 2.1.1 550 - '@smithy/middleware-content-length': 2.1.1 551 - '@smithy/middleware-endpoint': 2.4.1 552 - '@smithy/middleware-retry': 2.1.1 553 - '@smithy/middleware-serde': 2.1.1 554 - '@smithy/middleware-stack': 2.1.1 555 - '@smithy/node-config-provider': 2.2.1 556 - '@smithy/node-http-handler': 2.3.1 557 - '@smithy/protocol-http': 3.1.1 558 - '@smithy/smithy-client': 2.3.1 559 - '@smithy/types': 2.9.1 560 - '@smithy/url-parser': 2.1.1 561 - '@smithy/util-base64': 2.1.1 562 - '@smithy/util-body-length-browser': 2.1.1 563 - '@smithy/util-body-length-node': 2.2.1 564 - '@smithy/util-defaults-mode-browser': 2.1.1 565 - '@smithy/util-defaults-mode-node': 2.2.0 566 - '@smithy/util-endpoints': 1.1.1 567 - '@smithy/util-middleware': 2.1.1 568 - '@smithy/util-retry': 2.1.1 569 - '@smithy/util-utf8': 2.1.1 492 + '@aws-crypto/sha256-browser': 5.2.0 493 + '@aws-crypto/sha256-js': 5.2.0 494 + '@aws-sdk/core': 3.896.0 495 + '@aws-sdk/credential-provider-node': 3.896.0 496 + '@aws-sdk/middleware-host-header': 3.893.0 497 + '@aws-sdk/middleware-logger': 3.893.0 498 + '@aws-sdk/middleware-recursion-detection': 3.893.0 499 + '@aws-sdk/middleware-user-agent': 3.896.0 500 + '@aws-sdk/region-config-resolver': 3.893.0 501 + '@aws-sdk/types': 3.893.0 502 + '@aws-sdk/util-endpoints': 3.895.0 503 + '@aws-sdk/util-user-agent-browser': 3.893.0 504 + '@aws-sdk/util-user-agent-node': 3.896.0 505 + '@smithy/config-resolver': 4.2.2 506 + '@smithy/core': 3.13.0 507 + '@smithy/fetch-http-handler': 5.2.1 508 + '@smithy/hash-node': 4.1.1 509 + '@smithy/invalid-dependency': 4.1.1 510 + '@smithy/middleware-content-length': 4.1.1 511 + '@smithy/middleware-endpoint': 4.2.5 512 + '@smithy/middleware-retry': 4.3.1 513 + '@smithy/middleware-serde': 4.1.1 514 + '@smithy/middleware-stack': 4.1.1 515 + '@smithy/node-config-provider': 4.2.2 516 + '@smithy/node-http-handler': 4.2.1 517 + '@smithy/protocol-http': 5.2.1 518 + '@smithy/smithy-client': 4.6.5 519 + '@smithy/types': 4.5.0 520 + '@smithy/url-parser': 4.1.1 521 + '@smithy/util-base64': 4.1.0 522 + '@smithy/util-body-length-browser': 4.1.0 523 + '@smithy/util-body-length-node': 4.1.0 524 + '@smithy/util-defaults-mode-browser': 4.1.5 525 + '@smithy/util-defaults-mode-node': 4.1.5 526 + '@smithy/util-endpoints': 3.1.2 527 + '@smithy/util-middleware': 4.1.1 528 + '@smithy/util-retry': 4.1.2 529 + '@smithy/util-utf8': 4.1.0 570 530 tslib: 2.6.2 571 531 transitivePeerDependencies: 572 532 - aws-crt 573 533 dev: false 574 534 575 - /@aws-sdk/client-sso@3.515.0: 576 - resolution: {integrity: sha512-4oGBLW476zmkdN98lAns3bObRNO+DLOfg4MDUSR6l6GYBV/zGAtoy2O/FhwYKgA2L5h2ZtElGopLlk/1Q0ePLw==} 577 - engines: {node: '>=14.0.0'} 535 + /@aws-sdk/client-s3@3.896.0: 536 + resolution: {integrity: sha512-UETVuMLQRqgrWxTnavotY0TlB/jaR9sL3hkIFPx4KtjmigNBdwRaiVfOuTnIXKd+w9RPINYG//nnrK+5gIyZkA==} 537 + engines: {node: '>=18.0.0'} 578 538 dependencies: 579 - '@aws-crypto/sha256-browser': 3.0.0 580 - '@aws-crypto/sha256-js': 3.0.0 581 - '@aws-sdk/core': 3.513.0 582 - '@aws-sdk/middleware-host-header': 3.515.0 583 - '@aws-sdk/middleware-logger': 3.515.0 584 - '@aws-sdk/middleware-recursion-detection': 3.515.0 585 - '@aws-sdk/middleware-user-agent': 3.515.0 586 - '@aws-sdk/region-config-resolver': 3.515.0 587 - '@aws-sdk/types': 3.515.0 588 - '@aws-sdk/util-endpoints': 3.515.0 589 - '@aws-sdk/util-user-agent-browser': 3.515.0 590 - '@aws-sdk/util-user-agent-node': 3.515.0 591 - '@smithy/config-resolver': 2.1.1 592 - '@smithy/core': 1.3.2 593 - '@smithy/fetch-http-handler': 2.4.1 594 - '@smithy/hash-node': 2.1.1 595 - '@smithy/invalid-dependency': 2.1.1 596 - '@smithy/middleware-content-length': 2.1.1 597 - '@smithy/middleware-endpoint': 2.4.1 598 - '@smithy/middleware-retry': 2.1.1 599 - '@smithy/middleware-serde': 2.1.1 600 - '@smithy/middleware-stack': 2.1.1 601 - '@smithy/node-config-provider': 2.2.1 602 - '@smithy/node-http-handler': 2.3.1 603 - '@smithy/protocol-http': 3.1.1 604 - '@smithy/smithy-client': 2.3.1 605 - '@smithy/types': 2.9.1 606 - '@smithy/url-parser': 2.1.1 607 - '@smithy/util-base64': 2.1.1 608 - '@smithy/util-body-length-browser': 2.1.1 609 - '@smithy/util-body-length-node': 2.2.1 610 - '@smithy/util-defaults-mode-browser': 2.1.1 611 - '@smithy/util-defaults-mode-node': 2.2.0 612 - '@smithy/util-endpoints': 1.1.1 613 - '@smithy/util-middleware': 2.1.1 614 - '@smithy/util-retry': 2.1.1 615 - '@smithy/util-utf8': 2.1.1 539 + '@aws-crypto/sha1-browser': 5.2.0 540 + '@aws-crypto/sha256-browser': 5.2.0 541 + '@aws-crypto/sha256-js': 5.2.0 542 + '@aws-sdk/core': 3.896.0 543 + '@aws-sdk/credential-provider-node': 3.896.0 544 + '@aws-sdk/middleware-bucket-endpoint': 3.893.0 545 + '@aws-sdk/middleware-expect-continue': 3.893.0 546 + '@aws-sdk/middleware-flexible-checksums': 3.896.0 547 + '@aws-sdk/middleware-host-header': 3.893.0 548 + '@aws-sdk/middleware-location-constraint': 3.893.0 549 + '@aws-sdk/middleware-logger': 3.893.0 550 + '@aws-sdk/middleware-recursion-detection': 3.893.0 551 + '@aws-sdk/middleware-sdk-s3': 3.896.0 552 + '@aws-sdk/middleware-ssec': 3.893.0 553 + '@aws-sdk/middleware-user-agent': 3.896.0 554 + '@aws-sdk/region-config-resolver': 3.893.0 555 + '@aws-sdk/signature-v4-multi-region': 3.896.0 556 + '@aws-sdk/types': 3.893.0 557 + '@aws-sdk/util-endpoints': 3.895.0 558 + '@aws-sdk/util-user-agent-browser': 3.893.0 559 + '@aws-sdk/util-user-agent-node': 3.896.0 560 + '@aws-sdk/xml-builder': 3.894.0 561 + '@smithy/config-resolver': 4.2.2 562 + '@smithy/core': 3.13.0 563 + '@smithy/eventstream-serde-browser': 4.1.1 564 + '@smithy/eventstream-serde-config-resolver': 4.2.1 565 + '@smithy/eventstream-serde-node': 4.1.1 566 + '@smithy/fetch-http-handler': 5.2.1 567 + '@smithy/hash-blob-browser': 4.1.1 568 + '@smithy/hash-node': 4.1.1 569 + '@smithy/hash-stream-node': 4.1.1 570 + '@smithy/invalid-dependency': 4.1.1 571 + '@smithy/md5-js': 4.1.1 572 + '@smithy/middleware-content-length': 4.1.1 573 + '@smithy/middleware-endpoint': 4.2.5 574 + '@smithy/middleware-retry': 4.3.1 575 + '@smithy/middleware-serde': 4.1.1 576 + '@smithy/middleware-stack': 4.1.1 577 + '@smithy/node-config-provider': 4.2.2 578 + '@smithy/node-http-handler': 4.2.1 579 + '@smithy/protocol-http': 5.2.1 580 + '@smithy/smithy-client': 4.6.5 581 + '@smithy/types': 4.5.0 582 + '@smithy/url-parser': 4.1.1 583 + '@smithy/util-base64': 4.1.0 584 + '@smithy/util-body-length-browser': 4.1.0 585 + '@smithy/util-body-length-node': 4.1.0 586 + '@smithy/util-defaults-mode-browser': 4.1.5 587 + '@smithy/util-defaults-mode-node': 4.1.5 588 + '@smithy/util-endpoints': 3.1.2 589 + '@smithy/util-middleware': 4.1.1 590 + '@smithy/util-retry': 4.1.2 591 + '@smithy/util-stream': 4.3.2 592 + '@smithy/util-utf8': 4.1.0 593 + '@smithy/util-waiter': 4.1.1 594 + '@smithy/uuid': 1.0.0 616 595 tslib: 2.6.2 617 596 transitivePeerDependencies: 618 597 - aws-crt 619 598 dev: false 620 599 621 - /@aws-sdk/client-sts@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 622 - resolution: {integrity: sha512-ScYuvaIDgip3atOJIA1FU2n0gJkEdveu1KrrCPathoUCV5zpK8qQmO/n+Fj/7hKFxeKdFbB+4W4CsJWYH94nlg==} 623 - engines: {node: '>=14.0.0'} 624 - peerDependencies: 625 - '@aws-sdk/credential-provider-node': ^3.515.0 600 + /@aws-sdk/client-sso@3.896.0: 601 + resolution: {integrity: sha512-mpE3mrNili1dcvEvxaYjyoib8HlRXkb2bY5a3WeK++KObFY+HUujKtgQmiNSRX5YwQszm//fTrmGMmv9zpMcKg==} 602 + engines: {node: '>=18.0.0'} 626 603 dependencies: 627 - '@aws-crypto/sha256-browser': 3.0.0 628 - '@aws-crypto/sha256-js': 3.0.0 629 - '@aws-sdk/core': 3.513.0 630 - '@aws-sdk/credential-provider-node': 3.515.0 631 - '@aws-sdk/middleware-host-header': 3.515.0 632 - '@aws-sdk/middleware-logger': 3.515.0 633 - '@aws-sdk/middleware-recursion-detection': 3.515.0 634 - '@aws-sdk/middleware-user-agent': 3.515.0 635 - '@aws-sdk/region-config-resolver': 3.515.0 636 - '@aws-sdk/types': 3.515.0 637 - '@aws-sdk/util-endpoints': 3.515.0 638 - '@aws-sdk/util-user-agent-browser': 3.515.0 639 - '@aws-sdk/util-user-agent-node': 3.515.0 640 - '@smithy/config-resolver': 2.1.1 641 - '@smithy/core': 1.3.2 642 - '@smithy/fetch-http-handler': 2.4.1 643 - '@smithy/hash-node': 2.1.1 644 - '@smithy/invalid-dependency': 2.1.1 645 - '@smithy/middleware-content-length': 2.1.1 646 - '@smithy/middleware-endpoint': 2.4.1 647 - '@smithy/middleware-retry': 2.1.1 648 - '@smithy/middleware-serde': 2.1.1 649 - '@smithy/middleware-stack': 2.1.1 650 - '@smithy/node-config-provider': 2.2.1 651 - '@smithy/node-http-handler': 2.3.1 652 - '@smithy/protocol-http': 3.1.1 653 - '@smithy/smithy-client': 2.3.1 654 - '@smithy/types': 2.9.1 655 - '@smithy/url-parser': 2.1.1 656 - '@smithy/util-base64': 2.1.1 657 - '@smithy/util-body-length-browser': 2.1.1 658 - '@smithy/util-body-length-node': 2.2.1 659 - '@smithy/util-defaults-mode-browser': 2.1.1 660 - '@smithy/util-defaults-mode-node': 2.2.0 661 - '@smithy/util-endpoints': 1.1.1 662 - '@smithy/util-middleware': 2.1.1 663 - '@smithy/util-retry': 2.1.1 664 - '@smithy/util-utf8': 2.1.1 665 - fast-xml-parser: 4.2.5 604 + '@aws-crypto/sha256-browser': 5.2.0 605 + '@aws-crypto/sha256-js': 5.2.0 606 + '@aws-sdk/core': 3.896.0 607 + '@aws-sdk/middleware-host-header': 3.893.0 608 + '@aws-sdk/middleware-logger': 3.893.0 609 + '@aws-sdk/middleware-recursion-detection': 3.893.0 610 + '@aws-sdk/middleware-user-agent': 3.896.0 611 + '@aws-sdk/region-config-resolver': 3.893.0 612 + '@aws-sdk/types': 3.893.0 613 + '@aws-sdk/util-endpoints': 3.895.0 614 + '@aws-sdk/util-user-agent-browser': 3.893.0 615 + '@aws-sdk/util-user-agent-node': 3.896.0 616 + '@smithy/config-resolver': 4.2.2 617 + '@smithy/core': 3.13.0 618 + '@smithy/fetch-http-handler': 5.2.1 619 + '@smithy/hash-node': 4.1.1 620 + '@smithy/invalid-dependency': 4.1.1 621 + '@smithy/middleware-content-length': 4.1.1 622 + '@smithy/middleware-endpoint': 4.2.5 623 + '@smithy/middleware-retry': 4.3.1 624 + '@smithy/middleware-serde': 4.1.1 625 + '@smithy/middleware-stack': 4.1.1 626 + '@smithy/node-config-provider': 4.2.2 627 + '@smithy/node-http-handler': 4.2.1 628 + '@smithy/protocol-http': 5.2.1 629 + '@smithy/smithy-client': 4.6.5 630 + '@smithy/types': 4.5.0 631 + '@smithy/url-parser': 4.1.1 632 + '@smithy/util-base64': 4.1.0 633 + '@smithy/util-body-length-browser': 4.1.0 634 + '@smithy/util-body-length-node': 4.1.0 635 + '@smithy/util-defaults-mode-browser': 4.1.5 636 + '@smithy/util-defaults-mode-node': 4.1.5 637 + '@smithy/util-endpoints': 3.1.2 638 + '@smithy/util-middleware': 4.1.1 639 + '@smithy/util-retry': 4.1.2 640 + '@smithy/util-utf8': 4.1.0 666 641 tslib: 2.6.2 667 642 transitivePeerDependencies: 668 643 - aws-crt 669 644 dev: false 670 645 671 - /@aws-sdk/core@3.513.0: 672 - resolution: {integrity: sha512-L+9DL4apWuqNKVOMJ8siAuWoRM9rZf9w1iPv8S2o83WO2jVK7E/m+rNW1dFo9HsA5V1ccDl2H2qLXx24HiHmOw==} 673 - engines: {node: '>=14.0.0'} 646 + /@aws-sdk/core@3.896.0: 647 + resolution: {integrity: sha512-uJaoyWKeGNyCyeI+cIJrD7LEB4iF/W8/x2ij7zg32OFpAAJx96N34/e+XSKp/xkJpO5FKiBOskKLnHeUsJsAPA==} 648 + engines: {node: '>=18.0.0'} 674 649 dependencies: 675 - '@smithy/core': 1.3.2 676 - '@smithy/protocol-http': 3.1.1 677 - '@smithy/signature-v4': 2.1.1 678 - '@smithy/smithy-client': 2.3.1 679 - '@smithy/types': 2.9.1 650 + '@aws-sdk/types': 3.893.0 651 + '@aws-sdk/xml-builder': 3.894.0 652 + '@smithy/core': 3.13.0 653 + '@smithy/node-config-provider': 4.2.2 654 + '@smithy/property-provider': 4.1.1 655 + '@smithy/protocol-http': 5.2.1 656 + '@smithy/signature-v4': 5.2.1 657 + '@smithy/smithy-client': 4.6.5 658 + '@smithy/types': 4.5.0 659 + '@smithy/util-base64': 4.1.0 660 + '@smithy/util-middleware': 4.1.1 661 + '@smithy/util-utf8': 4.1.0 680 662 tslib: 2.6.2 681 663 dev: false 682 664 683 - /@aws-sdk/credential-provider-env@3.515.0: 684 - resolution: {integrity: sha512-45vxdyqhTAaUMERYVWOziG3K8L2TV9G4ryQS/KZ84o7NAybE9GMdoZRVmGHAO7mJJ1wQiYCM/E+i5b3NW9JfNA==} 685 - engines: {node: '>=14.0.0'} 665 + /@aws-sdk/credential-provider-env@3.896.0: 666 + resolution: {integrity: sha512-Cnqhupdkp825ICySrz4QTI64Nq3AmUAscPW8dueanni0avYBDp7RBppX4H0+6icqN569B983XNfQ0YSImQhfhg==} 667 + engines: {node: '>=18.0.0'} 686 668 dependencies: 687 - '@aws-sdk/types': 3.515.0 688 - '@smithy/property-provider': 2.1.1 689 - '@smithy/types': 2.9.1 669 + '@aws-sdk/core': 3.896.0 670 + '@aws-sdk/types': 3.893.0 671 + '@smithy/property-provider': 4.1.1 672 + '@smithy/types': 4.5.0 690 673 tslib: 2.6.2 691 674 dev: false 692 675 693 - /@aws-sdk/credential-provider-http@3.515.0: 694 - resolution: {integrity: sha512-Ba6FXK77vU4WyheiamNjEuTFmir0eAXuJGPO27lBaA8g+V/seXGHScsbOG14aQGDOr2P02OPwKGZrWWA7BFpfQ==} 695 - engines: {node: '>=14.0.0'} 676 + /@aws-sdk/credential-provider-http@3.896.0: 677 + resolution: {integrity: sha512-CN0fTCKCUA1OTSx1c76o8XyJCy2WoI/av3J8r8mL6GmxTerhLRyzDy/MwxzPjTYPoL+GLEg6V4a9fRkWj1hBUA==} 678 + engines: {node: '>=18.0.0'} 696 679 dependencies: 697 - '@aws-sdk/types': 3.515.0 698 - '@smithy/fetch-http-handler': 2.4.1 699 - '@smithy/node-http-handler': 2.3.1 700 - '@smithy/property-provider': 2.1.1 701 - '@smithy/protocol-http': 3.1.1 702 - '@smithy/smithy-client': 2.3.1 703 - '@smithy/types': 2.9.1 704 - '@smithy/util-stream': 2.1.1 680 + '@aws-sdk/core': 3.896.0 681 + '@aws-sdk/types': 3.893.0 682 + '@smithy/fetch-http-handler': 5.2.1 683 + '@smithy/node-http-handler': 4.2.1 684 + '@smithy/property-provider': 4.1.1 685 + '@smithy/protocol-http': 5.2.1 686 + '@smithy/smithy-client': 4.6.5 687 + '@smithy/types': 4.5.0 688 + '@smithy/util-stream': 4.3.2 705 689 tslib: 2.6.2 706 690 dev: false 707 691 708 - /@aws-sdk/credential-provider-ini@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 709 - resolution: {integrity: sha512-ouDlNZdv2TKeVEA/YZk2+XklTXyAAGdbWnl4IgN9ItaodWI+lZjdIoNC8BAooVH+atIV/cZgoGTGQL7j2TxJ9A==} 710 - engines: {node: '>=14.0.0'} 692 + /@aws-sdk/credential-provider-ini@3.896.0: 693 + resolution: {integrity: sha512-+rbYG98czzwZLTYHJasK+VBjnIeXk73mRpZXHvaa4kDNxBezdN2YsoGNpLlPSxPdbpq18LY3LRtkdFTaT6DIQA==} 694 + engines: {node: '>=18.0.0'} 711 695 dependencies: 712 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 713 - '@aws-sdk/credential-provider-env': 3.515.0 714 - '@aws-sdk/credential-provider-process': 3.515.0 715 - '@aws-sdk/credential-provider-sso': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 716 - '@aws-sdk/credential-provider-web-identity': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 717 - '@aws-sdk/types': 3.515.0 718 - '@smithy/credential-provider-imds': 2.2.1 719 - '@smithy/property-provider': 2.1.1 720 - '@smithy/shared-ini-file-loader': 2.3.1 721 - '@smithy/types': 2.9.1 696 + '@aws-sdk/core': 3.896.0 697 + '@aws-sdk/credential-provider-env': 3.896.0 698 + '@aws-sdk/credential-provider-http': 3.896.0 699 + '@aws-sdk/credential-provider-process': 3.896.0 700 + '@aws-sdk/credential-provider-sso': 3.896.0 701 + '@aws-sdk/credential-provider-web-identity': 3.896.0 702 + '@aws-sdk/nested-clients': 3.896.0 703 + '@aws-sdk/types': 3.893.0 704 + '@smithy/credential-provider-imds': 4.1.2 705 + '@smithy/property-provider': 4.1.1 706 + '@smithy/shared-ini-file-loader': 4.2.0 707 + '@smithy/types': 4.5.0 722 708 tslib: 2.6.2 723 709 transitivePeerDependencies: 724 - - '@aws-sdk/credential-provider-node' 725 710 - aws-crt 726 711 dev: false 727 712 728 - /@aws-sdk/credential-provider-node@3.515.0: 729 - resolution: {integrity: sha512-Y4kHSpbxksiCZZNcvsiKUd8Fb2XlyUuONEwqWFNL82ZH6TCCjBGS31wJQCSxBHqYcOL3tiORUEJkoO7uS30uQA==} 730 - engines: {node: '>=14.0.0'} 713 + /@aws-sdk/credential-provider-node@3.896.0: 714 + resolution: {integrity: sha512-J0Jm+56MNngk1PIyqoJFf5FC2fjA4CYXlqODqNRDtid7yk7HB9W3UTtvxofmii5KJOLcHGNPdGnHWKkUc+xYgw==} 715 + engines: {node: '>=18.0.0'} 731 716 dependencies: 732 - '@aws-sdk/credential-provider-env': 3.515.0 733 - '@aws-sdk/credential-provider-http': 3.515.0 734 - '@aws-sdk/credential-provider-ini': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 735 - '@aws-sdk/credential-provider-process': 3.515.0 736 - '@aws-sdk/credential-provider-sso': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 737 - '@aws-sdk/credential-provider-web-identity': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 738 - '@aws-sdk/types': 3.515.0 739 - '@smithy/credential-provider-imds': 2.2.1 740 - '@smithy/property-provider': 2.1.1 741 - '@smithy/shared-ini-file-loader': 2.3.1 742 - '@smithy/types': 2.9.1 717 + '@aws-sdk/credential-provider-env': 3.896.0 718 + '@aws-sdk/credential-provider-http': 3.896.0 719 + '@aws-sdk/credential-provider-ini': 3.896.0 720 + '@aws-sdk/credential-provider-process': 3.896.0 721 + '@aws-sdk/credential-provider-sso': 3.896.0 722 + '@aws-sdk/credential-provider-web-identity': 3.896.0 723 + '@aws-sdk/types': 3.893.0 724 + '@smithy/credential-provider-imds': 4.1.2 725 + '@smithy/property-provider': 4.1.1 726 + '@smithy/shared-ini-file-loader': 4.2.0 727 + '@smithy/types': 4.5.0 743 728 tslib: 2.6.2 744 729 transitivePeerDependencies: 745 730 - aws-crt 746 731 dev: false 747 732 748 - /@aws-sdk/credential-provider-process@3.515.0: 749 - resolution: {integrity: sha512-pSjiOA2FM63LHRKNDvEpBRp80FVGT0Mw/gzgbqFXP+sewk0WVonYbEcMDTJptH3VsLPGzqH/DQ1YL/aEIBuXFQ==} 750 - engines: {node: '>=14.0.0'} 733 + /@aws-sdk/credential-provider-process@3.896.0: 734 + resolution: {integrity: sha512-UfWVMQPZy7dus40c4LWxh5vQ+I51z0q4vf09Eqas5848e9DrGRG46GYIuc/gy+4CqEypjbg/XNMjnZfGLHxVnQ==} 735 + engines: {node: '>=18.0.0'} 751 736 dependencies: 752 - '@aws-sdk/types': 3.515.0 753 - '@smithy/property-provider': 2.1.1 754 - '@smithy/shared-ini-file-loader': 2.3.1 755 - '@smithy/types': 2.9.1 737 + '@aws-sdk/core': 3.896.0 738 + '@aws-sdk/types': 3.893.0 739 + '@smithy/property-provider': 4.1.1 740 + '@smithy/shared-ini-file-loader': 4.2.0 741 + '@smithy/types': 4.5.0 756 742 tslib: 2.6.2 757 743 dev: false 758 744 759 - /@aws-sdk/credential-provider-sso@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 760 - resolution: {integrity: sha512-j7vUkiSmuhpBvZYoPTRTI4ePnQbiZMFl6TNhg9b9DprC1zHkucsZnhRhqjOVlrw/H6J4jmcPGcHHTZ5WQNI5xQ==} 761 - engines: {node: '>=14.0.0'} 745 + /@aws-sdk/credential-provider-sso@3.896.0: 746 + resolution: {integrity: sha512-77Te8WrVdLABKlv7QyetXP6aYEX1UORiahLA1PXQb/p66aFBw18Xc6JiN/6zJ4RqdyV1Xr9rwYBwGYua93ANIA==} 747 + engines: {node: '>=18.0.0'} 762 748 dependencies: 763 - '@aws-sdk/client-sso': 3.515.0 764 - '@aws-sdk/token-providers': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 765 - '@aws-sdk/types': 3.515.0 766 - '@smithy/property-provider': 2.1.1 767 - '@smithy/shared-ini-file-loader': 2.3.1 768 - '@smithy/types': 2.9.1 749 + '@aws-sdk/client-sso': 3.896.0 750 + '@aws-sdk/core': 3.896.0 751 + '@aws-sdk/token-providers': 3.896.0 752 + '@aws-sdk/types': 3.893.0 753 + '@smithy/property-provider': 4.1.1 754 + '@smithy/shared-ini-file-loader': 4.2.0 755 + '@smithy/types': 4.5.0 769 756 tslib: 2.6.2 770 757 transitivePeerDependencies: 771 - - '@aws-sdk/credential-provider-node' 772 758 - aws-crt 773 759 dev: false 774 760 775 - /@aws-sdk/credential-provider-web-identity@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 776 - resolution: {integrity: sha512-66+2g4z3fWwdoGReY8aUHvm6JrKZMTRxjuizljVmMyOBttKPeBYXvUTop/g3ZGUx1f8j+C5qsGK52viYBvtjuQ==} 777 - engines: {node: '>=14.0.0'} 761 + /@aws-sdk/credential-provider-web-identity@3.896.0: 762 + resolution: {integrity: sha512-gwMwZWumo+V0xJplO8j2HIb1TfPsF9fbcRGXS0CanEvjg4fF2Xs1pOQl2oCw3biPZpxHB0plNZjqSF2eneGg9g==} 763 + engines: {node: '>=18.0.0'} 778 764 dependencies: 779 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 780 - '@aws-sdk/types': 3.515.0 781 - '@smithy/property-provider': 2.1.1 782 - '@smithy/types': 2.9.1 765 + '@aws-sdk/core': 3.896.0 766 + '@aws-sdk/nested-clients': 3.896.0 767 + '@aws-sdk/types': 3.893.0 768 + '@smithy/property-provider': 4.1.1 769 + '@smithy/shared-ini-file-loader': 4.2.0 770 + '@smithy/types': 4.5.0 783 771 tslib: 2.6.2 784 772 transitivePeerDependencies: 785 - - '@aws-sdk/credential-provider-node' 786 773 - aws-crt 787 774 dev: false 788 775 789 - /@aws-sdk/lib-storage@3.515.0(@aws-sdk/client-s3@3.515.0): 790 - resolution: {integrity: sha512-/7z/3KnMs1ODNS9c8Skj/DFTsy6/v7n17clh1IGOcTYhhioCMA3MIzIZecWFeLjPYcUSkNQHIIjKFQt1nhZkwA==} 791 - engines: {node: '>=14.0.0'} 776 + /@aws-sdk/lib-storage@3.879.0(@aws-sdk/client-s3@3.896.0): 777 + resolution: {integrity: sha512-FAb3vOfLIrf8lPuDoxKRu18DxXfQLEFm7MoXi0jd8ooFjD09jpVCQGNrRuMCqc688wrx7zJSovWObtn4LRjvrg==} 778 + engines: {node: '>=18.0.0'} 792 779 peerDependencies: 793 - '@aws-sdk/client-s3': ^3.0.0 780 + '@aws-sdk/client-s3': ^3.879.0 794 781 dependencies: 795 - '@aws-sdk/client-s3': 3.515.0 796 - '@smithy/abort-controller': 2.1.1 797 - '@smithy/middleware-endpoint': 2.4.1 798 - '@smithy/smithy-client': 2.3.1 782 + '@aws-sdk/client-s3': 3.896.0 783 + '@smithy/abort-controller': 4.1.1 784 + '@smithy/middleware-endpoint': 4.2.5 785 + '@smithy/smithy-client': 4.6.5 799 786 buffer: 5.6.0 800 787 events: 3.3.0 801 788 stream-browserify: 3.0.0 802 789 tslib: 2.6.2 803 790 dev: false 804 791 805 - /@aws-sdk/middleware-bucket-endpoint@3.515.0: 806 - resolution: {integrity: sha512-Vm423j3udFrhKPaKiXtie+6aF05efjX8lhAu5VOruIvbam7olvdWNdkH7sGWlz1ko3CVa7PwOYjGHiOOhxpEOA==} 807 - engines: {node: '>=14.0.0'} 792 + /@aws-sdk/middleware-bucket-endpoint@3.893.0: 793 + resolution: {integrity: sha512-H+wMAoFC73T7M54OFIezdHXR9/lH8TZ3Cx1C3MEBb2ctlzQrVCd8LX8zmOtcGYC8plrRwV+8rNPe0FMqecLRew==} 794 + engines: {node: '>=18.0.0'} 808 795 dependencies: 809 - '@aws-sdk/types': 3.515.0 810 - '@aws-sdk/util-arn-parser': 3.495.0 811 - '@smithy/node-config-provider': 2.2.1 812 - '@smithy/protocol-http': 3.1.1 813 - '@smithy/types': 2.9.1 814 - '@smithy/util-config-provider': 2.2.1 796 + '@aws-sdk/types': 3.893.0 797 + '@aws-sdk/util-arn-parser': 3.893.0 798 + '@smithy/node-config-provider': 4.2.2 799 + '@smithy/protocol-http': 5.2.1 800 + '@smithy/types': 4.5.0 801 + '@smithy/util-config-provider': 4.1.0 815 802 tslib: 2.6.2 816 803 dev: false 817 804 818 - /@aws-sdk/middleware-expect-continue@3.515.0: 819 - resolution: {integrity: sha512-TWCXulivab4reOMx/vxa/IwnPX78fLwI9NUoAxjsqB6W9qjmSnPD43BSVeGvbbl/YNmgk7XfMbZb6IgxW7RyzA==} 820 - engines: {node: '>=14.0.0'} 805 + /@aws-sdk/middleware-expect-continue@3.893.0: 806 + resolution: {integrity: sha512-PEZkvD6k0X9sacHkvkVF4t2QyQEAzd35OJ2bIrjWCfc862TwukMMJ1KErRmQ1WqKXHKF4L0ed5vtWaO/8jVLNA==} 807 + engines: {node: '>=18.0.0'} 821 808 dependencies: 822 - '@aws-sdk/types': 3.515.0 823 - '@smithy/protocol-http': 3.1.1 824 - '@smithy/types': 2.9.1 809 + '@aws-sdk/types': 3.893.0 810 + '@smithy/protocol-http': 5.2.1 811 + '@smithy/types': 4.5.0 825 812 tslib: 2.6.2 826 813 dev: false 827 814 828 - /@aws-sdk/middleware-flexible-checksums@3.515.0: 829 - resolution: {integrity: sha512-ydGjnqNeYlJaAkmQeQnS4pZRAAvzefdm8c234Qh0Fg55xRwHTNLp7uYsdfkTjrdAlj6YIO3Zr6vK6VJ6MGCwug==} 830 - engines: {node: '>=14.0.0'} 815 + /@aws-sdk/middleware-flexible-checksums@3.896.0: 816 + resolution: {integrity: sha512-bB3W/IFG7HNNziACOp1aZVGGnrIahXc0PxZoU055JirEGQtDFIU1ZD7S9zLKmy9FFUvQsAeRL9nDFHbx8cwx/w==} 817 + engines: {node: '>=18.0.0'} 831 818 dependencies: 832 - '@aws-crypto/crc32': 3.0.0 833 - '@aws-crypto/crc32c': 3.0.0 834 - '@aws-sdk/types': 3.515.0 835 - '@smithy/is-array-buffer': 2.1.1 836 - '@smithy/protocol-http': 3.1.1 837 - '@smithy/types': 2.9.1 838 - '@smithy/util-utf8': 2.1.1 819 + '@aws-crypto/crc32': 5.2.0 820 + '@aws-crypto/crc32c': 5.2.0 821 + '@aws-crypto/util': 5.2.0 822 + '@aws-sdk/core': 3.896.0 823 + '@aws-sdk/types': 3.893.0 824 + '@smithy/is-array-buffer': 4.1.0 825 + '@smithy/node-config-provider': 4.2.2 826 + '@smithy/protocol-http': 5.2.1 827 + '@smithy/types': 4.5.0 828 + '@smithy/util-middleware': 4.1.1 829 + '@smithy/util-stream': 4.3.2 830 + '@smithy/util-utf8': 4.1.0 839 831 tslib: 2.6.2 840 832 dev: false 841 833 842 - /@aws-sdk/middleware-host-header@3.515.0: 843 - resolution: {integrity: sha512-I1MwWPzdRKM1luvdDdjdGsDjNVPhj9zaIytEchjTY40NcKOg+p2evLD2y69ozzg8pyXK63r8DdvDGOo9QPuh0A==} 844 - engines: {node: '>=14.0.0'} 834 + /@aws-sdk/middleware-host-header@3.893.0: 835 + resolution: {integrity: sha512-qL5xYRt80ahDfj9nDYLhpCNkDinEXvjLe/Qen/Y/u12+djrR2MB4DRa6mzBCkLkdXDtf0WAoW2EZsNCfGrmOEQ==} 836 + engines: {node: '>=18.0.0'} 845 837 dependencies: 846 - '@aws-sdk/types': 3.515.0 847 - '@smithy/protocol-http': 3.1.1 848 - '@smithy/types': 2.9.1 838 + '@aws-sdk/types': 3.893.0 839 + '@smithy/protocol-http': 5.2.1 840 + '@smithy/types': 4.5.0 849 841 tslib: 2.6.2 850 842 dev: false 851 843 852 - /@aws-sdk/middleware-location-constraint@3.515.0: 853 - resolution: {integrity: sha512-ORFC5oijjTJsHhUXy9o52/vl5Irf6e83bE/8tBp+sVVx81+E8zTTWZbysoa41c0B5Ycd0H3wCWutvjdXT16ydQ==} 854 - engines: {node: '>=14.0.0'} 844 + /@aws-sdk/middleware-location-constraint@3.893.0: 845 + resolution: {integrity: sha512-MlbBc7Ttb1ekbeeeFBU4DeEZOLb5s0Vl4IokvO17g6yJdLk4dnvZro9zdXl3e7NXK+kFxHRBFZe55p/42mVgDA==} 846 + engines: {node: '>=18.0.0'} 855 847 dependencies: 856 - '@aws-sdk/types': 3.515.0 857 - '@smithy/types': 2.9.1 848 + '@aws-sdk/types': 3.893.0 849 + '@smithy/types': 4.5.0 858 850 tslib: 2.6.2 859 851 dev: false 860 852 861 - /@aws-sdk/middleware-logger@3.515.0: 862 - resolution: {integrity: sha512-qXomJzg2m/5seQOxHi/yOXOKfSjwrrJSmEmfwJKJyQgdMbBcjz3Cz0H/1LyC6c5hHm6a/SZgSTzDAbAoUmyL+Q==} 863 - engines: {node: '>=14.0.0'} 853 + /@aws-sdk/middleware-logger@3.893.0: 854 + resolution: {integrity: sha512-ZqzMecjju5zkBquSIfVfCORI/3Mge21nUY4nWaGQy+NUXehqCGG4W7AiVpiHGOcY2cGJa7xeEkYcr2E2U9U0AA==} 855 + engines: {node: '>=18.0.0'} 864 856 dependencies: 865 - '@aws-sdk/types': 3.515.0 866 - '@smithy/types': 2.9.1 857 + '@aws-sdk/types': 3.893.0 858 + '@smithy/types': 4.5.0 867 859 tslib: 2.6.2 868 860 dev: false 869 861 870 - /@aws-sdk/middleware-recursion-detection@3.515.0: 871 - resolution: {integrity: sha512-dokHLbTV3IHRIBrw9mGoxcNTnQsjlm7TpkJhPdGT9T4Mq399EyQo51u6IsVMm07RXLl2Zw7u+u9p+qWBFzmFRA==} 872 - engines: {node: '>=14.0.0'} 862 + /@aws-sdk/middleware-recursion-detection@3.893.0: 863 + resolution: {integrity: sha512-H7Zotd9zUHQAr/wr3bcWHULYhEeoQrF54artgsoUGIf/9emv6LzY89QUccKIxYd6oHKNTrTyXm9F0ZZrzXNxlg==} 864 + engines: {node: '>=18.0.0'} 873 865 dependencies: 874 - '@aws-sdk/types': 3.515.0 875 - '@smithy/protocol-http': 3.1.1 876 - '@smithy/types': 2.9.1 866 + '@aws-sdk/types': 3.893.0 867 + '@aws/lambda-invoke-store': 0.0.1 868 + '@smithy/protocol-http': 5.2.1 869 + '@smithy/types': 4.5.0 877 870 tslib: 2.6.2 878 871 dev: false 879 872 880 - /@aws-sdk/middleware-sdk-s3@3.515.0: 881 - resolution: {integrity: sha512-vB8JwiTEAqm1UT9xfugnCgl0H0dtBLUQQK99JwQEWjHPZmQ3HQuVkykmJRY3X0hzKMEgqXodz0hZOvf3Hq1mvQ==} 882 - engines: {node: '>=14.0.0'} 873 + /@aws-sdk/middleware-sdk-s3@3.896.0: 874 + resolution: {integrity: sha512-hlPu/AZ5Afa4ZafP+aXIjRtKm7BX57lurA+TJ+7nXm1Az8Du3Sg2tZXP2/GfqTztLIFQYj/Jy5smkJ0+1HNAPQ==} 875 + engines: {node: '>=18.0.0'} 883 876 dependencies: 884 - '@aws-sdk/types': 3.515.0 885 - '@aws-sdk/util-arn-parser': 3.495.0 886 - '@smithy/node-config-provider': 2.2.1 887 - '@smithy/protocol-http': 3.1.1 888 - '@smithy/signature-v4': 2.1.1 889 - '@smithy/smithy-client': 2.3.1 890 - '@smithy/types': 2.9.1 891 - '@smithy/util-config-provider': 2.2.1 877 + '@aws-sdk/core': 3.896.0 878 + '@aws-sdk/types': 3.893.0 879 + '@aws-sdk/util-arn-parser': 3.893.0 880 + '@smithy/core': 3.13.0 881 + '@smithy/node-config-provider': 4.2.2 882 + '@smithy/protocol-http': 5.2.1 883 + '@smithy/signature-v4': 5.2.1 884 + '@smithy/smithy-client': 4.6.5 885 + '@smithy/types': 4.5.0 886 + '@smithy/util-config-provider': 4.1.0 887 + '@smithy/util-middleware': 4.1.1 888 + '@smithy/util-stream': 4.3.2 889 + '@smithy/util-utf8': 4.1.0 892 890 tslib: 2.6.2 893 891 dev: false 894 892 895 - /@aws-sdk/middleware-signing@3.515.0: 896 - resolution: {integrity: sha512-SdjCyQCL702I07KhCiBFcoh6+NYtnruHJQIzWwMpBteuYHnCHW1k9uZ6pqacsS+Y6qpAKfTVNpQx2zP2s6QoHA==} 897 - engines: {node: '>=14.0.0'} 893 + /@aws-sdk/middleware-ssec@3.893.0: 894 + resolution: {integrity: sha512-e4ccCiAnczv9mMPheKjgKxZQN473mcup+3DPLVNnIw5GRbQoDqPSB70nUzfORKZvM7ar7xLMPxNR8qQgo1C8Rg==} 895 + engines: {node: '>=18.0.0'} 898 896 dependencies: 899 - '@aws-sdk/types': 3.515.0 900 - '@smithy/property-provider': 2.1.1 901 - '@smithy/protocol-http': 3.1.1 902 - '@smithy/signature-v4': 2.1.1 903 - '@smithy/types': 2.9.1 904 - '@smithy/util-middleware': 2.1.1 897 + '@aws-sdk/types': 3.893.0 898 + '@smithy/types': 4.5.0 905 899 tslib: 2.6.2 906 900 dev: false 907 901 908 - /@aws-sdk/middleware-ssec@3.515.0: 909 - resolution: {integrity: sha512-0qLjKiorosVBzzaV/o7MEyS9xqLLu02qGbP564Z/FZY74JUQEpBNedgveMUbb6lqr85RnOuwZ0GZ0cBRfH2brQ==} 910 - engines: {node: '>=14.0.0'} 902 + /@aws-sdk/middleware-user-agent@3.896.0: 903 + resolution: {integrity: sha512-so/3tZH34YIeqG/QJgn5ZinnmHRdXV1ehsj4wVUrezL/dVW86jfwIkQIwpw8roOC657UoUf91c9FDhCxs3J5aQ==} 904 + engines: {node: '>=18.0.0'} 911 905 dependencies: 912 - '@aws-sdk/types': 3.515.0 913 - '@smithy/types': 2.9.1 906 + '@aws-sdk/core': 3.896.0 907 + '@aws-sdk/types': 3.893.0 908 + '@aws-sdk/util-endpoints': 3.895.0 909 + '@smithy/core': 3.13.0 910 + '@smithy/protocol-http': 5.2.1 911 + '@smithy/types': 4.5.0 914 912 tslib: 2.6.2 915 913 dev: false 916 914 917 - /@aws-sdk/middleware-user-agent@3.515.0: 918 - resolution: {integrity: sha512-nOqZjGA/GkjuJ5fUshec9Fv6HFd7ovOTxMJbw3MfAhqXuVZ6dKF41lpVJ4imNsgyFt3shUg9WDY8zGFjlYMB3g==} 919 - engines: {node: '>=14.0.0'} 915 + /@aws-sdk/nested-clients@3.896.0: 916 + resolution: {integrity: sha512-KaHALB6DIXScJL/ExmonADr3jtTV6dpOHoEeTRSskJ/aW+rhZo7kH8SLmrwOT/qX8d5tza17YyR/oRkIKY6Eaw==} 917 + engines: {node: '>=18.0.0'} 920 918 dependencies: 921 - '@aws-sdk/types': 3.515.0 922 - '@aws-sdk/util-endpoints': 3.515.0 923 - '@smithy/protocol-http': 3.1.1 924 - '@smithy/types': 2.9.1 919 + '@aws-crypto/sha256-browser': 5.2.0 920 + '@aws-crypto/sha256-js': 5.2.0 921 + '@aws-sdk/core': 3.896.0 922 + '@aws-sdk/middleware-host-header': 3.893.0 923 + '@aws-sdk/middleware-logger': 3.893.0 924 + '@aws-sdk/middleware-recursion-detection': 3.893.0 925 + '@aws-sdk/middleware-user-agent': 3.896.0 926 + '@aws-sdk/region-config-resolver': 3.893.0 927 + '@aws-sdk/types': 3.893.0 928 + '@aws-sdk/util-endpoints': 3.895.0 929 + '@aws-sdk/util-user-agent-browser': 3.893.0 930 + '@aws-sdk/util-user-agent-node': 3.896.0 931 + '@smithy/config-resolver': 4.2.2 932 + '@smithy/core': 3.13.0 933 + '@smithy/fetch-http-handler': 5.2.1 934 + '@smithy/hash-node': 4.1.1 935 + '@smithy/invalid-dependency': 4.1.1 936 + '@smithy/middleware-content-length': 4.1.1 937 + '@smithy/middleware-endpoint': 4.2.5 938 + '@smithy/middleware-retry': 4.3.1 939 + '@smithy/middleware-serde': 4.1.1 940 + '@smithy/middleware-stack': 4.1.1 941 + '@smithy/node-config-provider': 4.2.2 942 + '@smithy/node-http-handler': 4.2.1 943 + '@smithy/protocol-http': 5.2.1 944 + '@smithy/smithy-client': 4.6.5 945 + '@smithy/types': 4.5.0 946 + '@smithy/url-parser': 4.1.1 947 + '@smithy/util-base64': 4.1.0 948 + '@smithy/util-body-length-browser': 4.1.0 949 + '@smithy/util-body-length-node': 4.1.0 950 + '@smithy/util-defaults-mode-browser': 4.1.5 951 + '@smithy/util-defaults-mode-node': 4.1.5 952 + '@smithy/util-endpoints': 3.1.2 953 + '@smithy/util-middleware': 4.1.1 954 + '@smithy/util-retry': 4.1.2 955 + '@smithy/util-utf8': 4.1.0 925 956 tslib: 2.6.2 957 + transitivePeerDependencies: 958 + - aws-crt 926 959 dev: false 927 960 928 - /@aws-sdk/region-config-resolver@3.515.0: 929 - resolution: {integrity: sha512-RIRx9loxMgEAc/r1wPfnfShOuzn4RBi8pPPv6/jhhITEeMnJe6enAh2k5y9DdiVDDgCWZgVFSv0YkAIfzAFsnQ==} 930 - engines: {node: '>=14.0.0'} 961 + /@aws-sdk/region-config-resolver@3.893.0: 962 + resolution: {integrity: sha512-/cJvh3Zsa+Of0Zbg7vl9wp/kZtdb40yk/2+XcroAMVPO9hPvmS9r/UOm6tO7FeX4TtkRFwWaQJiTZTgSdsPY+Q==} 963 + engines: {node: '>=18.0.0'} 931 964 dependencies: 932 - '@aws-sdk/types': 3.515.0 933 - '@smithy/node-config-provider': 2.2.1 934 - '@smithy/types': 2.9.1 935 - '@smithy/util-config-provider': 2.2.1 936 - '@smithy/util-middleware': 2.1.1 965 + '@aws-sdk/types': 3.893.0 966 + '@smithy/node-config-provider': 4.2.2 967 + '@smithy/types': 4.5.0 968 + '@smithy/util-config-provider': 4.1.0 969 + '@smithy/util-middleware': 4.1.1 937 970 tslib: 2.6.2 938 971 dev: false 939 972 940 - /@aws-sdk/signature-v4-multi-region@3.515.0: 941 - resolution: {integrity: sha512-5lrCn4DSE0zL41k0L6moqcdExZhWdAnV0/oMEagrISzQYoia+aNTEeyVD3xqJhRbEW4gCj3Uoyis6c8muf7b9g==} 942 - engines: {node: '>=14.0.0'} 973 + /@aws-sdk/signature-v4-multi-region@3.896.0: 974 + resolution: {integrity: sha512-txiQDEZXL9tlNP8mbnNaDtuHBYc/FCqaZ8Y76qnfM3o6CTIn0t0tTAlnx1CyFe4EaikVBgQuZvj5KfNA8PmlzA==} 975 + engines: {node: '>=18.0.0'} 943 976 dependencies: 944 - '@aws-sdk/middleware-sdk-s3': 3.515.0 945 - '@aws-sdk/types': 3.515.0 946 - '@smithy/protocol-http': 3.1.1 947 - '@smithy/signature-v4': 2.1.1 948 - '@smithy/types': 2.9.1 977 + '@aws-sdk/middleware-sdk-s3': 3.896.0 978 + '@aws-sdk/types': 3.893.0 979 + '@smithy/protocol-http': 5.2.1 980 + '@smithy/signature-v4': 5.2.1 981 + '@smithy/types': 4.5.0 949 982 tslib: 2.6.2 950 983 dev: false 951 984 952 - /@aws-sdk/token-providers@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 953 - resolution: {integrity: sha512-MQuf04rIcTXqwDzmyHSpFPF1fKEzRl64oXtCRUF3ddxTdK6wxXkePfK6wNCuL+GEbEcJAoCtIGIRpzGPJvQjHA==} 954 - engines: {node: '>=14.0.0'} 985 + /@aws-sdk/token-providers@3.896.0: 986 + resolution: {integrity: sha512-WBoD+RY7tUfW9M+wGrZ2vdveR+ziZOjGHWFY3lcGnDvI8KE+fcSccEOTxgJBNBS5Z8B+WHKU2sZjb+Z7QqGwjw==} 987 + engines: {node: '>=18.0.0'} 955 988 dependencies: 956 - '@aws-sdk/client-sso-oidc': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 957 - '@aws-sdk/types': 3.515.0 958 - '@smithy/property-provider': 2.1.1 959 - '@smithy/shared-ini-file-loader': 2.3.1 960 - '@smithy/types': 2.9.1 989 + '@aws-sdk/core': 3.896.0 990 + '@aws-sdk/nested-clients': 3.896.0 991 + '@aws-sdk/types': 3.893.0 992 + '@smithy/property-provider': 4.1.1 993 + '@smithy/shared-ini-file-loader': 4.2.0 994 + '@smithy/types': 4.5.0 961 995 tslib: 2.6.2 962 996 transitivePeerDependencies: 963 - - '@aws-sdk/credential-provider-node' 964 997 - aws-crt 965 998 dev: false 966 999 967 - /@aws-sdk/types@3.515.0: 968 - resolution: {integrity: sha512-B3gUpiMlpT6ERaLvZZ61D0RyrQPsFYDkCncLPVkZOKkCOoFU46zi1o6T5JcYiz8vkx1q9RGloQ5exh79s5pU/w==} 969 - engines: {node: '>=14.0.0'} 1000 + /@aws-sdk/types@3.893.0: 1001 + resolution: {integrity: sha512-Aht1nn5SnA0N+Tjv0dzhAY7CQbxVtmq1bBR6xI0MhG7p2XYVh1wXuKTzrldEvQWwA3odOYunAfT9aBiKZx9qIg==} 1002 + engines: {node: '>=18.0.0'} 970 1003 dependencies: 971 - '@smithy/types': 2.9.1 1004 + '@smithy/types': 4.5.0 972 1005 tslib: 2.6.2 973 1006 dev: false 974 1007 975 - /@aws-sdk/util-arn-parser@3.495.0: 976 - resolution: {integrity: sha512-hwdA3XAippSEUxs7jpznwD63YYFR+LtQvlEcebPTgWR9oQgG9TfS+39PUfbnEeje1ICuOrN3lrFqFbmP9uzbMg==} 977 - engines: {node: '>=14.0.0'} 1008 + /@aws-sdk/util-arn-parser@3.893.0: 1009 + resolution: {integrity: sha512-u8H4f2Zsi19DGnwj5FSZzDMhytYF/bCh37vAtBsn3cNDL3YG578X5oc+wSX54pM3tOxS+NY7tvOAo52SW7koUA==} 1010 + engines: {node: '>=18.0.0'} 978 1011 dependencies: 979 1012 tslib: 2.6.2 980 1013 dev: false 981 1014 982 - /@aws-sdk/util-endpoints@3.515.0: 983 - resolution: {integrity: sha512-UJi+jdwcGFV/F7d3+e2aQn5yZOVpDiAgfgNhPnEtgV0WozJ5/ZUeZBgWvSc/K415N4A4D/9cbBc7+I+35qzcDQ==} 984 - engines: {node: '>=14.0.0'} 1015 + /@aws-sdk/util-endpoints@3.895.0: 1016 + resolution: {integrity: sha512-MhxBvWbwxmKknuggO2NeMwOVkHOYL98pZ+1ZRI5YwckoCL3AvISMnPJgfN60ww6AIXHGpkp+HhpFdKOe8RHSEg==} 1017 + engines: {node: '>=18.0.0'} 985 1018 dependencies: 986 - '@aws-sdk/types': 3.515.0 987 - '@smithy/types': 2.9.1 988 - '@smithy/util-endpoints': 1.1.1 1019 + '@aws-sdk/types': 3.893.0 1020 + '@smithy/types': 4.5.0 1021 + '@smithy/url-parser': 4.1.1 1022 + '@smithy/util-endpoints': 3.1.2 989 1023 tslib: 2.6.2 990 1024 dev: false 991 1025 ··· 996 1030 tslib: 2.6.2 997 1031 dev: false 998 1032 999 - /@aws-sdk/util-user-agent-browser@3.515.0: 1000 - resolution: {integrity: sha512-pTWQb0JCafTmLHLDv3Qqs/nAAJghcPdGQIBpsCStb0YEzg3At/dOi2AIQ683yYnXmeOxLXJDzmlsovfVObJScw==} 1033 + /@aws-sdk/util-user-agent-browser@3.893.0: 1034 + resolution: {integrity: sha512-PE9NtbDBW6Kgl1bG6A5fF3EPo168tnkj8TgMcT0sg4xYBWsBpq0bpJZRh+Jm5Bkwiw9IgTCLjEU7mR6xWaMB9w==} 1001 1035 dependencies: 1002 - '@aws-sdk/types': 3.515.0 1003 - '@smithy/types': 2.9.1 1036 + '@aws-sdk/types': 3.893.0 1037 + '@smithy/types': 4.5.0 1004 1038 bowser: 2.11.0 1005 1039 tslib: 2.6.2 1006 1040 dev: false 1007 1041 1008 - /@aws-sdk/util-user-agent-node@3.515.0: 1009 - resolution: {integrity: sha512-A/KJ+/HTohHyVXLH+t/bO0Z2mPrQgELbQO8tX+B2nElo8uklj70r5cT7F8ETsI9oOy+HDVpiL5/v45ZgpUOiPg==} 1010 - engines: {node: '>=14.0.0'} 1042 + /@aws-sdk/util-user-agent-node@3.896.0: 1043 + resolution: {integrity: sha512-jegizucAwoxyBddKl0kRGNEgRHcfGuMeyhP1Nf+wIUmHz/9CxobIajqcVk/KRNLdZY5mSn7YG2VtP3z0BcBb0w==} 1044 + engines: {node: '>=18.0.0'} 1011 1045 peerDependencies: 1012 1046 aws-crt: '>=1.0.0' 1013 1047 peerDependenciesMeta: 1014 1048 aws-crt: 1015 1049 optional: true 1016 1050 dependencies: 1017 - '@aws-sdk/types': 3.515.0 1018 - '@smithy/node-config-provider': 2.2.1 1019 - '@smithy/types': 2.9.1 1051 + '@aws-sdk/middleware-user-agent': 3.896.0 1052 + '@aws-sdk/types': 3.893.0 1053 + '@smithy/node-config-provider': 4.2.2 1054 + '@smithy/types': 4.5.0 1020 1055 tslib: 2.6.2 1021 1056 dev: false 1022 1057 1023 - /@aws-sdk/util-utf8-browser@3.259.0: 1024 - resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==} 1058 + /@aws-sdk/xml-builder@3.894.0: 1059 + resolution: {integrity: sha512-E6EAMc9dT1a2DOdo4zyOf3fp5+NJ2wI+mcm7RaW1baFIWDwcb99PpvWoV7YEiK7oaBDshuOEGWKUSYXdW+JYgA==} 1060 + engines: {node: '>=18.0.0'} 1025 1061 dependencies: 1062 + '@smithy/types': 4.5.0 1063 + fast-xml-parser: 5.2.5 1026 1064 tslib: 2.6.2 1027 1065 dev: false 1028 1066 1029 - /@aws-sdk/xml-builder@3.496.0: 1030 - resolution: {integrity: sha512-GvEjh537IIeOw1ZkZuB37sV12u+ipS5Z1dwjEC/HAvhl5ac23ULtTr1/n+U1gLNN+BAKSWjKiQ2ksj8DiUzeyw==} 1031 - engines: {node: '>=14.0.0'} 1032 - dependencies: 1033 - '@smithy/types': 2.9.1 1034 - tslib: 2.6.2 1067 + /@aws/lambda-invoke-store@0.0.1: 1068 + resolution: {integrity: sha512-ORHRQ2tmvnBXc8t/X9Z8IcSbBA4xTLKuN873FopzklHMeqBst7YG0d+AX97inkvDX+NChYtSr+qGfcqGFaI8Zw==} 1069 + engines: {node: '>=18.0.0'} 1035 1070 dev: false 1036 1071 1037 1072 /@cbor-extract/cbor-extract-darwin-arm64@2.2.0: ··· 1322 1357 resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} 1323 1358 dev: false 1324 1359 1325 - /@ipld/car@3.2.4: 1326 - resolution: {integrity: sha512-rezKd+jk8AsTGOoJKqzfjLJ3WVft7NZNH95f0pfPbicROvzTyvHCNy567HzSUd6gRXZ9im29z5ZEv9Hw49jSYw==} 1327 - dependencies: 1328 - '@ipld/dag-cbor': 7.0.3 1329 - multiformats: 9.9.0 1330 - varint: 6.0.0 1331 - dev: false 1332 - 1333 1360 /@ipld/dag-cbor@7.0.3: 1334 1361 resolution: {integrity: sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==} 1335 1362 dependencies: ··· 1349 1376 wrap-ansi-cjs: /wrap-ansi@7.0.0 1350 1377 dev: false 1351 1378 1352 - /@noble/curves@1.3.0: 1353 - resolution: {integrity: sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==} 1379 + /@noble/curves@1.8.1: 1380 + resolution: {integrity: sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==} 1381 + engines: {node: ^14.21.3 || >=16} 1354 1382 dependencies: 1355 - '@noble/hashes': 1.3.3 1383 + '@noble/hashes': 1.7.1 1356 1384 dev: false 1357 1385 1358 - /@noble/hashes@1.3.3: 1359 - resolution: {integrity: sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==} 1360 - engines: {node: '>= 16'} 1386 + /@noble/hashes@1.7.1: 1387 + resolution: {integrity: sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==} 1388 + engines: {node: ^14.21.3 || >=16} 1361 1389 dev: false 1362 1390 1363 1391 /@noble/secp256k1@1.7.1: ··· 1371 1399 dev: false 1372 1400 optional: true 1373 1401 1374 - /@smithy/abort-controller@2.1.1: 1375 - resolution: {integrity: sha512-1+qdrUqLhaALYL0iOcN43EP6yAXXQ2wWZ6taf4S2pNGowmOc5gx+iMQv+E42JizNJjB0+gEadOXeV1Bf7JWL1Q==} 1376 - engines: {node: '>=14.0.0'} 1402 + /@smithy/abort-controller@4.1.1: 1403 + resolution: {integrity: sha512-vkzula+IwRvPR6oKQhMYioM3A/oX/lFCZiwuxkQbRhqJS2S4YRY2k7k/SyR2jMf3607HLtbEwlRxi0ndXHMjRg==} 1404 + engines: {node: '>=18.0.0'} 1377 1405 dependencies: 1378 - '@smithy/types': 2.9.1 1406 + '@smithy/types': 4.5.0 1379 1407 tslib: 2.6.2 1380 1408 dev: false 1381 1409 1382 - /@smithy/chunked-blob-reader-native@2.1.1: 1383 - resolution: {integrity: sha512-zNW+43dltfNMUrBEYLMWgI8lQr0uhtTcUyxkgC9EP4j17WREzgSFMPUFVrVV6Rc2+QtWERYjb4tzZnQGa7R9fQ==} 1410 + /@smithy/chunked-blob-reader-native@4.1.0: 1411 + resolution: {integrity: sha512-Bnv0B3nSlfB2mPO0WgM49I/prl7+kamF042rrf3ezJ3Z4C7csPYvyYgZfXTGXwXfj1mAwDWjE/ybIf49PzFzvA==} 1412 + engines: {node: '>=18.0.0'} 1384 1413 dependencies: 1385 - '@smithy/util-base64': 2.1.1 1414 + '@smithy/util-base64': 4.1.0 1386 1415 tslib: 2.6.2 1387 1416 dev: false 1388 1417 1389 - /@smithy/chunked-blob-reader@2.1.1: 1390 - resolution: {integrity: sha512-NjNFCKxC4jVvn+lUr3Yo4/PmUJj3tbyqH6GNHueyTGS5Q27vlEJ1MkNhUDV8QGxJI7Bodnc2pD18lU2zRfhHlQ==} 1418 + /@smithy/chunked-blob-reader@5.1.0: 1419 + resolution: {integrity: sha512-a36AtR7Q7XOhRPt6F/7HENmTWcB8kN7mDJcOFM/+FuKO6x88w8MQJfYCufMWh4fGyVkPjUh3Rrz/dnqFQdo6OQ==} 1420 + engines: {node: '>=18.0.0'} 1391 1421 dependencies: 1392 1422 tslib: 2.6.2 1393 1423 dev: false 1394 1424 1395 - /@smithy/config-resolver@2.1.1: 1396 - resolution: {integrity: sha512-lxfLDpZm+AWAHPFZps5JfDoO9Ux1764fOgvRUBpHIO8HWHcSN1dkgsago1qLRVgm1BZ8RCm8cgv99QvtaOWIhw==} 1397 - engines: {node: '>=14.0.0'} 1425 + /@smithy/config-resolver@4.2.2: 1426 + resolution: {integrity: sha512-IT6MatgBWagLybZl1xQcURXRICvqz1z3APSCAI9IqdvfCkrA7RaQIEfgC6G/KvfxnDfQUDqFV+ZlixcuFznGBQ==} 1427 + engines: {node: '>=18.0.0'} 1398 1428 dependencies: 1399 - '@smithy/node-config-provider': 2.2.1 1400 - '@smithy/types': 2.9.1 1401 - '@smithy/util-config-provider': 2.2.1 1402 - '@smithy/util-middleware': 2.1.1 1429 + '@smithy/node-config-provider': 4.2.2 1430 + '@smithy/types': 4.5.0 1431 + '@smithy/util-config-provider': 4.1.0 1432 + '@smithy/util-middleware': 4.1.1 1403 1433 tslib: 2.6.2 1404 1434 dev: false 1405 1435 1406 - /@smithy/core@1.3.2: 1407 - resolution: {integrity: sha512-tYDmTp0f2TZVE18jAOH1PnmkngLQ+dOGUlMd1u67s87ieueNeyqhja6z/Z4MxhybEiXKOWFOmGjfTZWFxljwJw==} 1408 - engines: {node: '>=14.0.0'} 1436 + /@smithy/core@3.13.0: 1437 + resolution: {integrity: sha512-BI6ALLPOKnPOU1Cjkc+1TPhOlP3JXSR/UH14JmnaLq41t3ma+IjuXrKfhycVjr5IQ0XxRh2NnQo3olp+eCVrGg==} 1438 + engines: {node: '>=18.0.0'} 1409 1439 dependencies: 1410 - '@smithy/middleware-endpoint': 2.4.1 1411 - '@smithy/middleware-retry': 2.1.1 1412 - '@smithy/middleware-serde': 2.1.1 1413 - '@smithy/protocol-http': 3.1.1 1414 - '@smithy/smithy-client': 2.3.1 1415 - '@smithy/types': 2.9.1 1416 - '@smithy/util-middleware': 2.1.1 1440 + '@smithy/middleware-serde': 4.1.1 1441 + '@smithy/protocol-http': 5.2.1 1442 + '@smithy/types': 4.5.0 1443 + '@smithy/util-base64': 4.1.0 1444 + '@smithy/util-body-length-browser': 4.1.0 1445 + '@smithy/util-middleware': 4.1.1 1446 + '@smithy/util-stream': 4.3.2 1447 + '@smithy/util-utf8': 4.1.0 1448 + '@smithy/uuid': 1.0.0 1417 1449 tslib: 2.6.2 1418 1450 dev: false 1419 1451 1420 - /@smithy/credential-provider-imds@2.2.1: 1421 - resolution: {integrity: sha512-7XHjZUxmZYnONheVQL7j5zvZXga+EWNgwEAP6OPZTi7l8J4JTeNh9aIOfE5fKHZ/ee2IeNOh54ZrSna+Vc6TFA==} 1422 - engines: {node: '>=14.0.0'} 1452 + /@smithy/credential-provider-imds@4.1.2: 1453 + resolution: {integrity: sha512-JlYNq8TShnqCLg0h+afqe2wLAwZpuoSgOyzhYvTgbiKBWRov+uUve+vrZEQO6lkdLOWPh7gK5dtb9dS+KGendg==} 1454 + engines: {node: '>=18.0.0'} 1423 1455 dependencies: 1424 - '@smithy/node-config-provider': 2.2.1 1425 - '@smithy/property-provider': 2.1.1 1426 - '@smithy/types': 2.9.1 1427 - '@smithy/url-parser': 2.1.1 1456 + '@smithy/node-config-provider': 4.2.2 1457 + '@smithy/property-provider': 4.1.1 1458 + '@smithy/types': 4.5.0 1459 + '@smithy/url-parser': 4.1.1 1428 1460 tslib: 2.6.2 1429 1461 dev: false 1430 1462 1431 - /@smithy/eventstream-codec@2.1.1: 1432 - resolution: {integrity: sha512-E8KYBxBIuU4c+zrpR22VsVrOPoEDzk35bQR3E+xm4k6Pa6JqzkDOdMyf9Atac5GPNKHJBdVaQ4JtjdWX2rl/nw==} 1463 + /@smithy/eventstream-codec@4.1.1: 1464 + resolution: {integrity: sha512-PwkQw1hZwHTQB6X5hSUWz2OSeuj5Z6enWuAqke7DgWoP3t6vg3ktPpqPz3Erkn6w+tmsl8Oss6nrgyezoea2Iw==} 1465 + engines: {node: '>=18.0.0'} 1433 1466 dependencies: 1434 - '@aws-crypto/crc32': 3.0.0 1435 - '@smithy/types': 2.9.1 1436 - '@smithy/util-hex-encoding': 2.1.1 1467 + '@aws-crypto/crc32': 5.2.0 1468 + '@smithy/types': 4.5.0 1469 + '@smithy/util-hex-encoding': 4.1.0 1437 1470 tslib: 2.6.2 1438 1471 dev: false 1439 1472 1440 - /@smithy/eventstream-serde-browser@2.1.1: 1441 - resolution: {integrity: sha512-JvEdCmGlZUay5VtlT8/kdR6FlvqTDUiJecMjXsBb0+k1H/qc9ME5n2XKPo8q/MZwEIA1GmGgYMokKGjVvMiDow==} 1442 - engines: {node: '>=14.0.0'} 1473 + /@smithy/eventstream-serde-browser@4.1.1: 1474 + resolution: {integrity: sha512-Q9QWdAzRaIuVkefupRPRFAasaG/droBqn1feiMnmLa+LLEUG45pqX1+FurHFmlqiCfobB3nUlgoJfeXZsr7MPA==} 1475 + engines: {node: '>=18.0.0'} 1443 1476 dependencies: 1444 - '@smithy/eventstream-serde-universal': 2.1.1 1445 - '@smithy/types': 2.9.1 1477 + '@smithy/eventstream-serde-universal': 4.1.1 1478 + '@smithy/types': 4.5.0 1446 1479 tslib: 2.6.2 1447 1480 dev: false 1448 1481 1449 - /@smithy/eventstream-serde-config-resolver@2.1.1: 1450 - resolution: {integrity: sha512-EqNqXYp3+dk//NmW3NAgQr9bEQ7fsu/CcxQmTiq07JlaIcne/CBWpMZETyXm9w5LXkhduBsdXdlMscfDUDn2fA==} 1451 - engines: {node: '>=14.0.0'} 1482 + /@smithy/eventstream-serde-config-resolver@4.2.1: 1483 + resolution: {integrity: sha512-oSUkF9zDN9zcOUBMtxp8RewJlh71E9NoHWU8jE3hU9JMYCsmW4assVTpgic/iS3/dM317j6hO5x18cc3XrfvEw==} 1484 + engines: {node: '>=18.0.0'} 1452 1485 dependencies: 1453 - '@smithy/types': 2.9.1 1486 + '@smithy/types': 4.5.0 1454 1487 tslib: 2.6.2 1455 1488 dev: false 1456 1489 1457 - /@smithy/eventstream-serde-node@2.1.1: 1458 - resolution: {integrity: sha512-LF882q/aFidFNDX7uROAGxq3H0B7rjyPkV6QDn6/KDQ+CG7AFkRccjxRf1xqajq/Pe4bMGGr+VKAaoF6lELIQw==} 1459 - engines: {node: '>=14.0.0'} 1490 + /@smithy/eventstream-serde-node@4.1.1: 1491 + resolution: {integrity: sha512-tn6vulwf/ScY0vjhzptSJuDJJqlhNtUjkxJ4wiv9E3SPoEqTEKbaq6bfqRO7nvhTG29ALICRcvfFheOUPl8KNA==} 1492 + engines: {node: '>=18.0.0'} 1460 1493 dependencies: 1461 - '@smithy/eventstream-serde-universal': 2.1.1 1462 - '@smithy/types': 2.9.1 1494 + '@smithy/eventstream-serde-universal': 4.1.1 1495 + '@smithy/types': 4.5.0 1463 1496 tslib: 2.6.2 1464 1497 dev: false 1465 1498 1466 - /@smithy/eventstream-serde-universal@2.1.1: 1467 - resolution: {integrity: sha512-LR0mMT+XIYTxk4k2fIxEA1BPtW3685QlqufUEUAX1AJcfFfxNDKEvuCRZbO8ntJb10DrIFVJR9vb0MhDCi0sAQ==} 1468 - engines: {node: '>=14.0.0'} 1499 + /@smithy/eventstream-serde-universal@4.1.1: 1500 + resolution: {integrity: sha512-uLOAiM/Dmgh2CbEXQx+6/ssK7fbzFhd+LjdyFxXid5ZBCbLHTFHLdD/QbXw5aEDsLxQhgzDxLLsZhsftAYwHJA==} 1501 + engines: {node: '>=18.0.0'} 1469 1502 dependencies: 1470 - '@smithy/eventstream-codec': 2.1.1 1471 - '@smithy/types': 2.9.1 1503 + '@smithy/eventstream-codec': 4.1.1 1504 + '@smithy/types': 4.5.0 1472 1505 tslib: 2.6.2 1473 1506 dev: false 1474 1507 1475 - /@smithy/fetch-http-handler@2.4.1: 1476 - resolution: {integrity: sha512-VYGLinPsFqH68lxfRhjQaSkjXM7JysUOJDTNjHBuN/ykyRb2f1gyavN9+VhhPTWCy32L4yZ2fdhpCs/nStEicg==} 1508 + /@smithy/fetch-http-handler@5.2.1: 1509 + resolution: {integrity: sha512-5/3wxKNtV3wO/hk1is+CZUhL8a1yy/U+9u9LKQ9kZTkMsHaQjJhc3stFfiujtMnkITjzWfndGA2f7g9Uh9vKng==} 1510 + engines: {node: '>=18.0.0'} 1477 1511 dependencies: 1478 - '@smithy/protocol-http': 3.1.1 1479 - '@smithy/querystring-builder': 2.1.1 1480 - '@smithy/types': 2.9.1 1481 - '@smithy/util-base64': 2.1.1 1512 + '@smithy/protocol-http': 5.2.1 1513 + '@smithy/querystring-builder': 4.1.1 1514 + '@smithy/types': 4.5.0 1515 + '@smithy/util-base64': 4.1.0 1482 1516 tslib: 2.6.2 1483 1517 dev: false 1484 1518 1485 - /@smithy/hash-blob-browser@2.1.1: 1486 - resolution: {integrity: sha512-jizu1+2PAUjiGIfRtlPEU8Yo6zn+d78ti/ZHDesdf1SUn2BuZW433JlPoCOLH3dBoEEvTgLvQ8tUGSoTTALA+A==} 1519 + /@smithy/hash-blob-browser@4.1.1: 1520 + resolution: {integrity: sha512-avAtk++s1e/1VODf+rg7c9R2pB5G9y8yaJaGY4lPZI2+UIqVyuSDMikWjeWfBVmFZ3O7NpDxBbUCyGhThVUKWQ==} 1521 + engines: {node: '>=18.0.0'} 1487 1522 dependencies: 1488 - '@smithy/chunked-blob-reader': 2.1.1 1489 - '@smithy/chunked-blob-reader-native': 2.1.1 1490 - '@smithy/types': 2.9.1 1523 + '@smithy/chunked-blob-reader': 5.1.0 1524 + '@smithy/chunked-blob-reader-native': 4.1.0 1525 + '@smithy/types': 4.5.0 1491 1526 tslib: 2.6.2 1492 1527 dev: false 1493 1528 1494 - /@smithy/hash-node@2.1.1: 1495 - resolution: {integrity: sha512-Qhoq0N8f2OtCnvUpCf+g1vSyhYQrZjhSwvJ9qvR8BUGOtTXiyv2x1OD2e6jVGmlpC4E4ax1USHoyGfV9JFsACg==} 1496 - engines: {node: '>=14.0.0'} 1529 + /@smithy/hash-node@4.1.1: 1530 + resolution: {integrity: sha512-H9DIU9WBLhYrvPs9v4sYvnZ1PiAI0oc8CgNQUJ1rpN3pP7QADbTOUjchI2FB764Ub0DstH5xbTqcMJu1pnVqxA==} 1531 + engines: {node: '>=18.0.0'} 1497 1532 dependencies: 1498 - '@smithy/types': 2.9.1 1499 - '@smithy/util-buffer-from': 2.1.1 1500 - '@smithy/util-utf8': 2.1.1 1533 + '@smithy/types': 4.5.0 1534 + '@smithy/util-buffer-from': 4.1.0 1535 + '@smithy/util-utf8': 4.1.0 1501 1536 tslib: 2.6.2 1502 1537 dev: false 1503 1538 1504 - /@smithy/hash-stream-node@2.1.1: 1505 - resolution: {integrity: sha512-VgDaKcfCy0iHcmtAZgZ3Yw9g37Gkn2JsQiMtFQXUh8Wmo3GfNgDwLOtdhJ272pOT7DStzpe9cNr+eV5Au8KfQA==} 1506 - engines: {node: '>=14.0.0'} 1539 + /@smithy/hash-stream-node@4.1.1: 1540 + resolution: {integrity: sha512-3ztT4pV0Moazs3JAYFdfKk11kYFDo4b/3R3+xVjIm6wY9YpJf+xfz+ocEnNKcWAdcmSMqi168i2EMaKmJHbJMA==} 1541 + engines: {node: '>=18.0.0'} 1507 1542 dependencies: 1508 - '@smithy/types': 2.9.1 1509 - '@smithy/util-utf8': 2.1.1 1543 + '@smithy/types': 4.5.0 1544 + '@smithy/util-utf8': 4.1.0 1510 1545 tslib: 2.6.2 1511 1546 dev: false 1512 1547 1513 - /@smithy/invalid-dependency@2.1.1: 1514 - resolution: {integrity: sha512-7WTgnKw+VPg8fxu2v9AlNOQ5yaz6RA54zOVB4f6vQuR0xFKd+RzlCpt0WidYTsye7F+FYDIaS/RnJW4pxjNInw==} 1548 + /@smithy/invalid-dependency@4.1.1: 1549 + resolution: {integrity: sha512-1AqLyFlfrrDkyES8uhINRlJXmHA2FkG+3DY8X+rmLSqmFwk3DJnvhyGzyByPyewh2jbmV+TYQBEfngQax8IFGg==} 1550 + engines: {node: '>=18.0.0'} 1515 1551 dependencies: 1516 - '@smithy/types': 2.9.1 1552 + '@smithy/types': 4.5.0 1517 1553 tslib: 2.6.2 1518 1554 dev: false 1519 1555 ··· 1524 1560 tslib: 2.6.2 1525 1561 dev: false 1526 1562 1527 - /@smithy/md5-js@2.1.1: 1528 - resolution: {integrity: sha512-L3MbIYBIdLlT+MWTYrdVSv/dow1+6iZ1Ad7xS0OHxTTs17d753ZcpOV4Ro7M7tRAVWML/sg2IAp/zzCb6aAttg==} 1563 + /@smithy/is-array-buffer@4.1.0: 1564 + resolution: {integrity: sha512-ePTYUOV54wMogio+he4pBybe8fwg4sDvEVDBU8ZlHOZXbXK3/C0XfJgUCu6qAZcawv05ZhZzODGUerFBPsPUDQ==} 1565 + engines: {node: '>=18.0.0'} 1566 + dependencies: 1567 + tslib: 2.6.2 1568 + dev: false 1569 + 1570 + /@smithy/md5-js@4.1.1: 1571 + resolution: {integrity: sha512-MvWXKK743BuHjr/hnWuT6uStdKEaoqxHAQUvbKJPPZM5ZojTNFI5D+47BoQfBE5RgGlRRty05EbWA+NXDv+hIA==} 1572 + engines: {node: '>=18.0.0'} 1529 1573 dependencies: 1530 - '@smithy/types': 2.9.1 1531 - '@smithy/util-utf8': 2.1.1 1574 + '@smithy/types': 4.5.0 1575 + '@smithy/util-utf8': 4.1.0 1532 1576 tslib: 2.6.2 1533 1577 dev: false 1534 1578 1535 - /@smithy/middleware-content-length@2.1.1: 1536 - resolution: {integrity: sha512-rSr9ezUl9qMgiJR0UVtVOGEZElMdGFyl8FzWEF5iEKTlcWxGr2wTqGfDwtH3LAB7h+FPkxqv4ZU4cpuCN9Kf/g==} 1537 - engines: {node: '>=14.0.0'} 1579 + /@smithy/middleware-content-length@4.1.1: 1580 + resolution: {integrity: sha512-9wlfBBgTsRvC2JxLJxv4xDGNBrZuio3AgSl0lSFX7fneW2cGskXTYpFxCdRYD2+5yzmsiTuaAJD1Wp7gWt9y9w==} 1581 + engines: {node: '>=18.0.0'} 1538 1582 dependencies: 1539 - '@smithy/protocol-http': 3.1.1 1540 - '@smithy/types': 2.9.1 1583 + '@smithy/protocol-http': 5.2.1 1584 + '@smithy/types': 4.5.0 1541 1585 tslib: 2.6.2 1542 1586 dev: false 1543 1587 1544 - /@smithy/middleware-endpoint@2.4.1: 1545 - resolution: {integrity: sha512-XPZTb1E2Oav60Ven3n2PFx+rX9EDsU/jSTA8VDamt7FXks67ekjPY/XrmmPDQaFJOTUHJNKjd8+kZxVO5Ael4Q==} 1546 - engines: {node: '>=14.0.0'} 1588 + /@smithy/middleware-endpoint@4.2.5: 1589 + resolution: {integrity: sha512-DdOIpssQ5LFev7hV6GX9TMBW5ChTsQBxqgNW1ZGtJNSAi5ksd5klwPwwMY0ejejfEzwXXGqxgVO3cpaod4veiA==} 1590 + engines: {node: '>=18.0.0'} 1547 1591 dependencies: 1548 - '@smithy/middleware-serde': 2.1.1 1549 - '@smithy/node-config-provider': 2.2.1 1550 - '@smithy/shared-ini-file-loader': 2.3.1 1551 - '@smithy/types': 2.9.1 1552 - '@smithy/url-parser': 2.1.1 1553 - '@smithy/util-middleware': 2.1.1 1592 + '@smithy/core': 3.13.0 1593 + '@smithy/middleware-serde': 4.1.1 1594 + '@smithy/node-config-provider': 4.2.2 1595 + '@smithy/shared-ini-file-loader': 4.2.0 1596 + '@smithy/types': 4.5.0 1597 + '@smithy/url-parser': 4.1.1 1598 + '@smithy/util-middleware': 4.1.1 1554 1599 tslib: 2.6.2 1555 1600 dev: false 1556 1601 1557 - /@smithy/middleware-retry@2.1.1: 1558 - resolution: {integrity: sha512-eMIHOBTXro6JZ+WWzZWd/8fS8ht5nS5KDQjzhNMHNRcG5FkNTqcKpYhw7TETMYzbLfhO5FYghHy1vqDWM4FLDA==} 1559 - engines: {node: '>=14.0.0'} 1602 + /@smithy/middleware-retry@4.3.1: 1603 + resolution: {integrity: sha512-aH2bD1bzb6FB04XBhXA5mgedEZPKx3tD/qBuYCAKt5iieWvWO1Y2j++J9uLqOndXb9Pf/83Xka/YjSnMbcPchA==} 1604 + engines: {node: '>=18.0.0'} 1560 1605 dependencies: 1561 - '@smithy/node-config-provider': 2.2.1 1562 - '@smithy/protocol-http': 3.1.1 1563 - '@smithy/service-error-classification': 2.1.1 1564 - '@smithy/smithy-client': 2.3.1 1565 - '@smithy/types': 2.9.1 1566 - '@smithy/util-middleware': 2.1.1 1567 - '@smithy/util-retry': 2.1.1 1606 + '@smithy/node-config-provider': 4.2.2 1607 + '@smithy/protocol-http': 5.2.1 1608 + '@smithy/service-error-classification': 4.1.2 1609 + '@smithy/smithy-client': 4.6.5 1610 + '@smithy/types': 4.5.0 1611 + '@smithy/util-middleware': 4.1.1 1612 + '@smithy/util-retry': 4.1.2 1613 + '@smithy/uuid': 1.0.0 1568 1614 tslib: 2.6.2 1569 - uuid: 8.3.2 1570 1615 dev: false 1571 1616 1572 - /@smithy/middleware-serde@2.1.1: 1573 - resolution: {integrity: sha512-D8Gq0aQBeE1pxf3cjWVkRr2W54t+cdM2zx78tNrVhqrDykRA7asq8yVJij1u5NDtKzKqzBSPYh7iW0svUKg76g==} 1574 - engines: {node: '>=14.0.0'} 1617 + /@smithy/middleware-serde@4.1.1: 1618 + resolution: {integrity: sha512-lh48uQdbCoj619kRouev5XbWhCwRKLmphAif16c4J6JgJ4uXjub1PI6RL38d3BLliUvSso6klyB/LTNpWSNIyg==} 1619 + engines: {node: '>=18.0.0'} 1575 1620 dependencies: 1576 - '@smithy/types': 2.9.1 1621 + '@smithy/protocol-http': 5.2.1 1622 + '@smithy/types': 4.5.0 1577 1623 tslib: 2.6.2 1578 1624 dev: false 1579 1625 1580 - /@smithy/middleware-stack@2.1.1: 1581 - resolution: {integrity: sha512-KPJhRlhsl8CjgGXK/DoDcrFGfAqoqvuwlbxy+uOO4g2Azn1dhH+GVfC3RAp+6PoL5PWPb+vt6Z23FP+Mr6qeCw==} 1582 - engines: {node: '>=14.0.0'} 1626 + /@smithy/middleware-stack@4.1.1: 1627 + resolution: {integrity: sha512-ygRnniqNcDhHzs6QAPIdia26M7e7z9gpkIMUe/pK0RsrQ7i5MblwxY8078/QCnGq6AmlUUWgljK2HlelsKIb/A==} 1628 + engines: {node: '>=18.0.0'} 1583 1629 dependencies: 1584 - '@smithy/types': 2.9.1 1630 + '@smithy/types': 4.5.0 1585 1631 tslib: 2.6.2 1586 1632 dev: false 1587 1633 1588 - /@smithy/node-config-provider@2.2.1: 1589 - resolution: {integrity: sha512-epzK3x1xNxA9oJgHQ5nz+2j6DsJKdHfieb+YgJ7ATWxzNcB7Hc+Uya2TUck5MicOPhDV8HZImND7ZOecVr+OWg==} 1590 - engines: {node: '>=14.0.0'} 1634 + /@smithy/node-config-provider@4.2.2: 1635 + resolution: {integrity: sha512-SYGTKyPvyCfEzIN5rD8q/bYaOPZprYUPD2f5g9M7OjaYupWOoQFYJ5ho+0wvxIRf471i2SR4GoiZ2r94Jq9h6A==} 1636 + engines: {node: '>=18.0.0'} 1591 1637 dependencies: 1592 - '@smithy/property-provider': 2.1.1 1593 - '@smithy/shared-ini-file-loader': 2.3.1 1594 - '@smithy/types': 2.9.1 1638 + '@smithy/property-provider': 4.1.1 1639 + '@smithy/shared-ini-file-loader': 4.2.0 1640 + '@smithy/types': 4.5.0 1595 1641 tslib: 2.6.2 1596 1642 dev: false 1597 1643 1598 - /@smithy/node-http-handler@2.3.1: 1599 - resolution: {integrity: sha512-gLA8qK2nL9J0Rk/WEZSvgin4AppvuCYRYg61dcUo/uKxvMZsMInL5I5ZdJTogOvdfVug3N2dgI5ffcUfS4S9PA==} 1600 - engines: {node: '>=14.0.0'} 1644 + /@smithy/node-http-handler@4.2.1: 1645 + resolution: {integrity: sha512-REyybygHlxo3TJICPF89N2pMQSf+p+tBJqpVe1+77Cfi9HBPReNjTgtZ1Vg73exq24vkqJskKDpfF74reXjxfw==} 1646 + engines: {node: '>=18.0.0'} 1601 1647 dependencies: 1602 - '@smithy/abort-controller': 2.1.1 1603 - '@smithy/protocol-http': 3.1.1 1604 - '@smithy/querystring-builder': 2.1.1 1605 - '@smithy/types': 2.9.1 1648 + '@smithy/abort-controller': 4.1.1 1649 + '@smithy/protocol-http': 5.2.1 1650 + '@smithy/querystring-builder': 4.1.1 1651 + '@smithy/types': 4.5.0 1606 1652 tslib: 2.6.2 1607 1653 dev: false 1608 1654 1609 - /@smithy/property-provider@2.1.1: 1610 - resolution: {integrity: sha512-FX7JhhD/o5HwSwg6GLK9zxrMUrGnb3PzNBrcthqHKBc3dH0UfgEAU24xnJ8F0uow5mj17UeBEOI6o3CF2k7Mhw==} 1611 - engines: {node: '>=14.0.0'} 1655 + /@smithy/property-provider@4.1.1: 1656 + resolution: {integrity: sha512-gm3ZS7DHxUbzC2wr8MUCsAabyiXY0gaj3ROWnhSx/9sPMc6eYLMM4rX81w1zsMaObj2Lq3PZtNCC1J6lpEY7zg==} 1657 + engines: {node: '>=18.0.0'} 1612 1658 dependencies: 1613 - '@smithy/types': 2.9.1 1659 + '@smithy/types': 4.5.0 1614 1660 tslib: 2.6.2 1615 1661 dev: false 1616 1662 1617 - /@smithy/protocol-http@3.1.1: 1618 - resolution: {integrity: sha512-6ZRTSsaXuSL9++qEwH851hJjUA0OgXdQFCs+VDw4tGH256jQ3TjYY/i34N4vd24RV3nrjNsgd1yhb57uMoKbzQ==} 1619 - engines: {node: '>=14.0.0'} 1663 + /@smithy/protocol-http@5.2.1: 1664 + resolution: {integrity: sha512-T8SlkLYCwfT/6m33SIU/JOVGNwoelkrvGjFKDSDtVvAXj/9gOT78JVJEas5a+ETjOu4SVvpCstKgd0PxSu/aHw==} 1665 + engines: {node: '>=18.0.0'} 1620 1666 dependencies: 1621 - '@smithy/types': 2.9.1 1667 + '@smithy/types': 4.5.0 1622 1668 tslib: 2.6.2 1623 1669 dev: false 1624 1670 1625 - /@smithy/querystring-builder@2.1.1: 1626 - resolution: {integrity: sha512-C/ko/CeEa8jdYE4gt6nHO5XDrlSJ3vdCG0ZAc6nD5ZIE7LBp0jCx4qoqp7eoutBu7VrGMXERSRoPqwi1WjCPbg==} 1627 - engines: {node: '>=14.0.0'} 1671 + /@smithy/querystring-builder@4.1.1: 1672 + resolution: {integrity: sha512-J9b55bfimP4z/Jg1gNo+AT84hr90p716/nvxDkPGCD4W70MPms0h8KF50RDRgBGZeL83/u59DWNqJv6tEP/DHA==} 1673 + engines: {node: '>=18.0.0'} 1628 1674 dependencies: 1629 - '@smithy/types': 2.9.1 1630 - '@smithy/util-uri-escape': 2.1.1 1675 + '@smithy/types': 4.5.0 1676 + '@smithy/util-uri-escape': 4.1.0 1631 1677 tslib: 2.6.2 1632 1678 dev: false 1633 1679 1634 - /@smithy/querystring-parser@2.1.1: 1635 - resolution: {integrity: sha512-H4+6jKGVhG1W4CIxfBaSsbm98lOO88tpDWmZLgkJpt8Zkk/+uG0FmmqMuCAc3HNM2ZDV+JbErxr0l5BcuIf/XQ==} 1636 - engines: {node: '>=14.0.0'} 1680 + /@smithy/querystring-parser@4.1.1: 1681 + resolution: {integrity: sha512-63TEp92YFz0oQ7Pj9IuI3IgnprP92LrZtRAkE3c6wLWJxfy/yOPRt39IOKerVr0JS770olzl0kGafXlAXZ1vng==} 1682 + engines: {node: '>=18.0.0'} 1637 1683 dependencies: 1638 - '@smithy/types': 2.9.1 1684 + '@smithy/types': 4.5.0 1639 1685 tslib: 2.6.2 1640 1686 dev: false 1641 1687 1642 - /@smithy/service-error-classification@2.1.1: 1643 - resolution: {integrity: sha512-txEdZxPUgM1PwGvDvHzqhXisrc5LlRWYCf2yyHfvITWioAKat7srQvpjMAvgzf0t6t7j8yHrryXU9xt7RZqFpw==} 1644 - engines: {node: '>=14.0.0'} 1688 + /@smithy/service-error-classification@4.1.2: 1689 + resolution: {integrity: sha512-Kqd8wyfmBWHZNppZSMfrQFpc3M9Y/kjyN8n8P4DqJJtuwgK1H914R471HTw7+RL+T7+kI1f1gOnL7Vb5z9+NgQ==} 1690 + engines: {node: '>=18.0.0'} 1645 1691 dependencies: 1646 - '@smithy/types': 2.9.1 1692 + '@smithy/types': 4.5.0 1647 1693 dev: false 1648 1694 1649 - /@smithy/shared-ini-file-loader@2.3.1: 1650 - resolution: {integrity: sha512-2E2kh24igmIznHLB6H05Na4OgIEilRu0oQpYXo3LCNRrawHAcfDKq9004zJs+sAMt2X5AbY87CUCJ7IpqpSgdw==} 1651 - engines: {node: '>=14.0.0'} 1695 + /@smithy/shared-ini-file-loader@4.2.0: 1696 + resolution: {integrity: sha512-OQTfmIEp2LLuWdxa8nEEPhZmiOREO6bcB6pjs0AySf4yiZhl6kMOfqmcwcY8BaBPX+0Tb+tG7/Ia/6mwpoZ7Pw==} 1697 + engines: {node: '>=18.0.0'} 1652 1698 dependencies: 1653 - '@smithy/types': 2.9.1 1699 + '@smithy/types': 4.5.0 1654 1700 tslib: 2.6.2 1655 1701 dev: false 1656 1702 1657 - /@smithy/signature-v4@2.1.1: 1658 - resolution: {integrity: sha512-Hb7xub0NHuvvQD3YwDSdanBmYukoEkhqBjqoxo+bSdC0ryV9cTfgmNjuAQhTPYB6yeU7hTR+sPRiFMlxqv6kmg==} 1659 - engines: {node: '>=14.0.0'} 1703 + /@smithy/signature-v4@5.2.1: 1704 + resolution: {integrity: sha512-M9rZhWQLjlQVCCR37cSjHfhriGRN+FQ8UfgrYNufv66TJgk+acaggShl3KS5U/ssxivvZLlnj7QH2CUOKlxPyA==} 1705 + engines: {node: '>=18.0.0'} 1660 1706 dependencies: 1661 - '@smithy/eventstream-codec': 2.1.1 1662 - '@smithy/is-array-buffer': 2.1.1 1663 - '@smithy/types': 2.9.1 1664 - '@smithy/util-hex-encoding': 2.1.1 1665 - '@smithy/util-middleware': 2.1.1 1666 - '@smithy/util-uri-escape': 2.1.1 1667 - '@smithy/util-utf8': 2.1.1 1707 + '@smithy/is-array-buffer': 4.1.0 1708 + '@smithy/protocol-http': 5.2.1 1709 + '@smithy/types': 4.5.0 1710 + '@smithy/util-hex-encoding': 4.1.0 1711 + '@smithy/util-middleware': 4.1.1 1712 + '@smithy/util-uri-escape': 4.1.0 1713 + '@smithy/util-utf8': 4.1.0 1668 1714 tslib: 2.6.2 1669 1715 dev: false 1670 1716 1671 - /@smithy/smithy-client@2.3.1: 1672 - resolution: {integrity: sha512-YsTdU8xVD64r2pLEwmltrNvZV6XIAC50LN6ivDopdt+YiF/jGH6PY9zUOu0CXD/d8GMB8gbhnpPsdrjAXHS9QA==} 1673 - engines: {node: '>=14.0.0'} 1717 + /@smithy/smithy-client@4.6.5: 1718 + resolution: {integrity: sha512-6J2hhuWu7EjnvLBIGltPCqzNswL1cW/AkaZx6i56qLsQ0ix17IAhmDD9aMmL+6CN9nCJODOXpBTCQS6iKAA7/g==} 1719 + engines: {node: '>=18.0.0'} 1674 1720 dependencies: 1675 - '@smithy/middleware-endpoint': 2.4.1 1676 - '@smithy/middleware-stack': 2.1.1 1677 - '@smithy/protocol-http': 3.1.1 1678 - '@smithy/types': 2.9.1 1679 - '@smithy/util-stream': 2.1.1 1721 + '@smithy/core': 3.13.0 1722 + '@smithy/middleware-endpoint': 4.2.5 1723 + '@smithy/middleware-stack': 4.1.1 1724 + '@smithy/protocol-http': 5.2.1 1725 + '@smithy/types': 4.5.0 1726 + '@smithy/util-stream': 4.3.2 1680 1727 tslib: 2.6.2 1681 1728 dev: false 1682 1729 1683 - /@smithy/types@2.9.1: 1684 - resolution: {integrity: sha512-vjXlKNXyprDYDuJ7UW5iobdmyDm6g8dDG+BFUncAg/3XJaN45Gy5RWWWUVgrzIK7S4R1KWgIX5LeJcfvSI24bw==} 1685 - engines: {node: '>=14.0.0'} 1730 + /@smithy/types@4.5.0: 1731 + resolution: {integrity: sha512-RkUpIOsVlAwUIZXO1dsz8Zm+N72LClFfsNqf173catVlvRZiwPy0x2u0JLEA4byreOPKDZPGjmPDylMoP8ZJRg==} 1732 + engines: {node: '>=18.0.0'} 1686 1733 dependencies: 1687 1734 tslib: 2.6.2 1688 1735 dev: false 1689 1736 1690 - /@smithy/url-parser@2.1.1: 1691 - resolution: {integrity: sha512-qC9Bv8f/vvFIEkHsiNrUKYNl8uKQnn4BdhXl7VzQRP774AwIjiSMMwkbT+L7Fk8W8rzYVifzJNYxv1HwvfBo3Q==} 1737 + /@smithy/url-parser@4.1.1: 1738 + resolution: {integrity: sha512-bx32FUpkhcaKlEoOMbScvc93isaSiRM75pQ5IgIBaMkT7qMlIibpPRONyx/0CvrXHzJLpOn/u6YiDX2hcvs7Dg==} 1739 + engines: {node: '>=18.0.0'} 1692 1740 dependencies: 1693 - '@smithy/querystring-parser': 2.1.1 1694 - '@smithy/types': 2.9.1 1741 + '@smithy/querystring-parser': 4.1.1 1742 + '@smithy/types': 4.5.0 1695 1743 tslib: 2.6.2 1696 1744 dev: false 1697 1745 1698 - /@smithy/util-base64@2.1.1: 1699 - resolution: {integrity: sha512-UfHVpY7qfF/MrgndI5PexSKVTxSZIdz9InghTFa49QOvuu9I52zLPLUHXvHpNuMb1iD2vmc6R+zbv/bdMipR/g==} 1700 - engines: {node: '>=14.0.0'} 1746 + /@smithy/util-base64@4.1.0: 1747 + resolution: {integrity: sha512-RUGd4wNb8GeW7xk+AY5ghGnIwM96V0l2uzvs/uVHf+tIuVX2WSvynk5CxNoBCsM2rQRSZElAo9rt3G5mJ/gktQ==} 1748 + engines: {node: '>=18.0.0'} 1701 1749 dependencies: 1702 - '@smithy/util-buffer-from': 2.1.1 1750 + '@smithy/util-buffer-from': 4.1.0 1751 + '@smithy/util-utf8': 4.1.0 1703 1752 tslib: 2.6.2 1704 1753 dev: false 1705 1754 1706 - /@smithy/util-body-length-browser@2.1.1: 1707 - resolution: {integrity: sha512-ekOGBLvs1VS2d1zM2ER4JEeBWAvIOUKeaFch29UjjJsxmZ/f0L3K3x0dEETgh3Q9bkZNHgT+rkdl/J/VUqSRag==} 1755 + /@smithy/util-body-length-browser@4.1.0: 1756 + resolution: {integrity: sha512-V2E2Iez+bo6bUMOTENPr6eEmepdY8Hbs+Uc1vkDKgKNA/brTJqOW/ai3JO1BGj9GbCeLqw90pbbH7HFQyFotGQ==} 1757 + engines: {node: '>=18.0.0'} 1708 1758 dependencies: 1709 1759 tslib: 2.6.2 1710 1760 dev: false 1711 1761 1712 - /@smithy/util-body-length-node@2.2.1: 1713 - resolution: {integrity: sha512-/ggJG+ta3IDtpNVq4ktmEUtOkH1LW64RHB5B0hcr5ZaWBmo96UX2cIOVbjCqqDickTXqBWZ4ZO0APuaPrD7Abg==} 1714 - engines: {node: '>=14.0.0'} 1762 + /@smithy/util-body-length-node@4.1.0: 1763 + resolution: {integrity: sha512-BOI5dYjheZdgR9XiEM3HJcEMCXSoqbzu7CzIgYrx0UtmvtC3tC2iDGpJLsSRFffUpy8ymsg2ARMP5fR8mtuUQQ==} 1764 + engines: {node: '>=18.0.0'} 1715 1765 dependencies: 1716 1766 tslib: 2.6.2 1717 1767 dev: false ··· 1724 1774 tslib: 2.6.2 1725 1775 dev: false 1726 1776 1727 - /@smithy/util-config-provider@2.2.1: 1728 - resolution: {integrity: sha512-50VL/tx9oYYcjJn/qKqNy7sCtpD0+s8XEBamIFo4mFFTclKMNp+rsnymD796uybjiIquB7VCB/DeafduL0y2kw==} 1729 - engines: {node: '>=14.0.0'} 1777 + /@smithy/util-buffer-from@4.1.0: 1778 + resolution: {integrity: sha512-N6yXcjfe/E+xKEccWEKzK6M+crMrlwaCepKja0pNnlSkm6SjAeLKKA++er5Ba0I17gvKfN/ThV+ZOx/CntKTVw==} 1779 + engines: {node: '>=18.0.0'} 1780 + dependencies: 1781 + '@smithy/is-array-buffer': 4.1.0 1782 + tslib: 2.6.2 1783 + dev: false 1784 + 1785 + /@smithy/util-config-provider@4.1.0: 1786 + resolution: {integrity: sha512-swXz2vMjrP1ZusZWVTB/ai5gK+J8U0BWvP10v9fpcFvg+Xi/87LHvHfst2IgCs1i0v4qFZfGwCmeD/KNCdJZbQ==} 1787 + engines: {node: '>=18.0.0'} 1730 1788 dependencies: 1731 1789 tslib: 2.6.2 1732 1790 dev: false 1733 1791 1734 - /@smithy/util-defaults-mode-browser@2.1.1: 1735 - resolution: {integrity: sha512-lqLz/9aWRO6mosnXkArtRuQqqZBhNpgI65YDpww4rVQBuUT7qzKbDLG5AmnQTCiU4rOquaZO/Kt0J7q9Uic7MA==} 1736 - engines: {node: '>= 10.0.0'} 1792 + /@smithy/util-defaults-mode-browser@4.1.5: 1793 + resolution: {integrity: sha512-FGBhlmFZVSRto816l6IwrmDcQ9pUYX6ikdR1mmAhdtSS1m77FgADukbQg7F7gurXfAvloxE/pgsrb7SGja6FQA==} 1794 + engines: {node: '>=18.0.0'} 1737 1795 dependencies: 1738 - '@smithy/property-provider': 2.1.1 1739 - '@smithy/smithy-client': 2.3.1 1740 - '@smithy/types': 2.9.1 1796 + '@smithy/property-provider': 4.1.1 1797 + '@smithy/smithy-client': 4.6.5 1798 + '@smithy/types': 4.5.0 1741 1799 bowser: 2.11.0 1742 1800 tslib: 2.6.2 1743 1801 dev: false 1744 1802 1745 - /@smithy/util-defaults-mode-node@2.2.0: 1746 - resolution: {integrity: sha512-iFJp/N4EtkanFpBUtSrrIbtOIBf69KNuve03ic1afhJ9/korDxdM0c6cCH4Ehj/smI9pDCfVv+bqT3xZjF2WaA==} 1747 - engines: {node: '>= 10.0.0'} 1803 + /@smithy/util-defaults-mode-node@4.1.5: 1804 + resolution: {integrity: sha512-Gwj8KLgJ/+MHYjVubJF0EELEh9/Ir7z7DFqyYlwgmp4J37KE+5vz6b3pWUnSt53tIe5FjDfVjDmHGYKjwIvW0Q==} 1805 + engines: {node: '>=18.0.0'} 1748 1806 dependencies: 1749 - '@smithy/config-resolver': 2.1.1 1750 - '@smithy/credential-provider-imds': 2.2.1 1751 - '@smithy/node-config-provider': 2.2.1 1752 - '@smithy/property-provider': 2.1.1 1753 - '@smithy/smithy-client': 2.3.1 1754 - '@smithy/types': 2.9.1 1807 + '@smithy/config-resolver': 4.2.2 1808 + '@smithy/credential-provider-imds': 4.1.2 1809 + '@smithy/node-config-provider': 4.2.2 1810 + '@smithy/property-provider': 4.1.1 1811 + '@smithy/smithy-client': 4.6.5 1812 + '@smithy/types': 4.5.0 1755 1813 tslib: 2.6.2 1756 1814 dev: false 1757 1815 1758 - /@smithy/util-endpoints@1.1.1: 1759 - resolution: {integrity: sha512-sI4d9rjoaekSGEtq3xSb2nMjHMx8QXcz2cexnVyRWsy4yQ9z3kbDpX+7fN0jnbdOp0b3KSTZJZ2Yb92JWSanLw==} 1760 - engines: {node: '>= 14.0.0'} 1816 + /@smithy/util-endpoints@3.1.2: 1817 + resolution: {integrity: sha512-+AJsaaEGb5ySvf1SKMRrPZdYHRYSzMkCoK16jWnIMpREAnflVspMIDeCVSZJuj+5muZfgGpNpijE3mUNtjv01Q==} 1818 + engines: {node: '>=18.0.0'} 1761 1819 dependencies: 1762 - '@smithy/node-config-provider': 2.2.1 1763 - '@smithy/types': 2.9.1 1820 + '@smithy/node-config-provider': 4.2.2 1821 + '@smithy/types': 4.5.0 1764 1822 tslib: 2.6.2 1765 1823 dev: false 1766 1824 1767 - /@smithy/util-hex-encoding@2.1.1: 1768 - resolution: {integrity: sha512-3UNdP2pkYUUBGEXzQI9ODTDK+Tcu1BlCyDBaRHwyxhA+8xLP8agEKQq4MGmpjqb4VQAjq9TwlCQX0kP6XDKYLg==} 1769 - engines: {node: '>=14.0.0'} 1825 + /@smithy/util-hex-encoding@4.1.0: 1826 + resolution: {integrity: sha512-1LcueNN5GYC4tr8mo14yVYbh/Ur8jHhWOxniZXii+1+ePiIbsLZ5fEI0QQGtbRRP5mOhmooos+rLmVASGGoq5w==} 1827 + engines: {node: '>=18.0.0'} 1770 1828 dependencies: 1771 1829 tslib: 2.6.2 1772 1830 dev: false 1773 1831 1774 - /@smithy/util-middleware@2.1.1: 1775 - resolution: {integrity: sha512-mKNrk8oz5zqkNcbcgAAepeJbmfUW6ogrT2Z2gDbIUzVzNAHKJQTYmH9jcy0jbWb+m7ubrvXKb6uMjkSgAqqsFA==} 1776 - engines: {node: '>=14.0.0'} 1832 + /@smithy/util-middleware@4.1.1: 1833 + resolution: {integrity: sha512-CGmZ72mL29VMfESz7S6dekqzCh8ZISj3B+w0g1hZFXaOjGTVaSqfAEFAq8EGp8fUL+Q2l8aqNmt8U1tglTikeg==} 1834 + engines: {node: '>=18.0.0'} 1777 1835 dependencies: 1778 - '@smithy/types': 2.9.1 1836 + '@smithy/types': 4.5.0 1779 1837 tslib: 2.6.2 1780 1838 dev: false 1781 1839 1782 - /@smithy/util-retry@2.1.1: 1783 - resolution: {integrity: sha512-Mg+xxWPTeSPrthpC5WAamJ6PW4Kbo01Fm7lWM1jmGRvmrRdsd3192Gz2fBXAMURyXpaNxyZf6Hr/nQ4q70oVEA==} 1784 - engines: {node: '>= 14.0.0'} 1840 + /@smithy/util-retry@4.1.2: 1841 + resolution: {integrity: sha512-NCgr1d0/EdeP6U5PSZ9Uv5SMR5XRRYoVr1kRVtKZxWL3tixEL3UatrPIMFZSKwHlCcp2zPLDvMubVDULRqeunA==} 1842 + engines: {node: '>=18.0.0'} 1785 1843 dependencies: 1786 - '@smithy/service-error-classification': 2.1.1 1787 - '@smithy/types': 2.9.1 1844 + '@smithy/service-error-classification': 4.1.2 1845 + '@smithy/types': 4.5.0 1788 1846 tslib: 2.6.2 1789 1847 dev: false 1790 1848 1791 - /@smithy/util-stream@2.1.1: 1792 - resolution: {integrity: sha512-J7SMIpUYvU4DQN55KmBtvaMc7NM3CZ2iWICdcgaovtLzseVhAqFRYqloT3mh0esrFw+3VEK6nQFteFsTqZSECQ==} 1793 - engines: {node: '>=14.0.0'} 1849 + /@smithy/util-stream@4.3.2: 1850 + resolution: {integrity: sha512-Ka+FA2UCC/Q1dEqUanCdpqwxOFdf5Dg2VXtPtB1qxLcSGh5C1HdzklIt18xL504Wiy9nNUKwDMRTVCbKGoK69g==} 1851 + engines: {node: '>=18.0.0'} 1794 1852 dependencies: 1795 - '@smithy/fetch-http-handler': 2.4.1 1796 - '@smithy/node-http-handler': 2.3.1 1797 - '@smithy/types': 2.9.1 1798 - '@smithy/util-base64': 2.1.1 1799 - '@smithy/util-buffer-from': 2.1.1 1800 - '@smithy/util-hex-encoding': 2.1.1 1801 - '@smithy/util-utf8': 2.1.1 1853 + '@smithy/fetch-http-handler': 5.2.1 1854 + '@smithy/node-http-handler': 4.2.1 1855 + '@smithy/types': 4.5.0 1856 + '@smithy/util-base64': 4.1.0 1857 + '@smithy/util-buffer-from': 4.1.0 1858 + '@smithy/util-hex-encoding': 4.1.0 1859 + '@smithy/util-utf8': 4.1.0 1802 1860 tslib: 2.6.2 1803 1861 dev: false 1804 1862 1805 - /@smithy/util-uri-escape@2.1.1: 1806 - resolution: {integrity: sha512-saVzI1h6iRBUVSqtnlOnc9ssU09ypo7n+shdQ8hBTZno/9rZ3AuRYvoHInV57VF7Qn7B+pFJG7qTzFiHxWlWBw==} 1807 - engines: {node: '>=14.0.0'} 1863 + /@smithy/util-uri-escape@4.1.0: 1864 + resolution: {integrity: sha512-b0EFQkq35K5NHUYxU72JuoheM6+pytEVUGlTwiFxWFpmddA+Bpz3LgsPRIpBk8lnPE47yT7AF2Egc3jVnKLuPg==} 1865 + engines: {node: '>=18.0.0'} 1808 1866 dependencies: 1809 1867 tslib: 2.6.2 1810 1868 dev: false ··· 1817 1875 tslib: 2.6.2 1818 1876 dev: false 1819 1877 1820 - /@smithy/util-waiter@2.1.1: 1821 - resolution: {integrity: sha512-kYy6BLJJNif+uqNENtJqWdXcpqo1LS+nj1AfXcDhOpqpSHJSAkVySLyZV9fkmuVO21lzGoxjvd1imGGJHph/IA==} 1822 - engines: {node: '>=14.0.0'} 1878 + /@smithy/util-utf8@4.1.0: 1879 + resolution: {integrity: sha512-mEu1/UIXAdNYuBcyEPbjScKi/+MQVXNIuY/7Cm5XLIWe319kDrT5SizBE95jqtmEXoDbGoZxKLCMttdZdqTZKQ==} 1880 + engines: {node: '>=18.0.0'} 1823 1881 dependencies: 1824 - '@smithy/abort-controller': 2.1.1 1825 - '@smithy/types': 2.9.1 1882 + '@smithy/util-buffer-from': 4.1.0 1883 + tslib: 2.6.2 1884 + dev: false 1885 + 1886 + /@smithy/util-waiter@4.1.1: 1887 + resolution: {integrity: sha512-PJBmyayrlfxM7nbqjomF4YcT1sApQwZio0NHSsT0EzhJqljRmvhzqZua43TyEs80nJk2Cn2FGPg/N8phH6KeCQ==} 1888 + engines: {node: '>=18.0.0'} 1889 + dependencies: 1890 + '@smithy/abort-controller': 4.1.1 1891 + '@smithy/types': 4.5.0 1892 + tslib: 2.6.2 1893 + dev: false 1894 + 1895 + /@smithy/uuid@1.0.0: 1896 + resolution: {integrity: sha512-OlA/yZHh0ekYFnbUkmYBDQPE6fGfdrvgz39ktp8Xf+FA6BfxLejPTMDOG0Nfk5/rDySAz1dRbFf24zaAFYVXlQ==} 1897 + engines: {node: '>=18.0.0'} 1898 + dependencies: 1826 1899 tslib: 2.6.2 1827 1900 dev: false 1828 1901 ··· 1909 1982 1910 1983 /await-lock@2.2.2: 1911 1984 resolution: {integrity: sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==} 1912 - dev: false 1913 - 1914 - /axios@0.27.2: 1915 - resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} 1916 - dependencies: 1917 - follow-redirects: 1.15.5 1918 - form-data: 4.0.0 1919 - transitivePeerDependencies: 1920 - - debug 1921 1985 dev: false 1922 1986 1923 1987 /axios@1.6.7: ··· 2162 2226 engines: {node: '>= 0.6'} 2163 2227 dev: false 2164 2228 2165 - /cookie@0.6.0: 2166 - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} 2229 + /cookie@0.7.2: 2230 + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} 2167 2231 engines: {node: '>= 0.6'} 2168 2232 dev: false 2169 2233 ··· 2256 2320 /destroy@1.2.0: 2257 2321 resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} 2258 2322 engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 2259 - dev: false 2260 - 2261 - /detect-libc@2.0.2: 2262 - resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} 2263 - engines: {node: '>=8'} 2264 2323 dev: false 2265 2324 2266 2325 /detect-libc@2.0.3: ··· 2441 2500 engines: {node: '>=6'} 2442 2501 dev: false 2443 2502 2444 - /fast-xml-parser@4.2.5: 2445 - resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==} 2503 + /fast-xml-parser@5.2.5: 2504 + resolution: {integrity: sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==} 2446 2505 hasBin: true 2447 2506 dependencies: 2448 - strnum: 1.0.5 2507 + strnum: 2.1.1 2449 2508 dev: false 2450 2509 2451 2510 /file-type@16.5.4: ··· 2745 2804 elliptic: 6.5.4 2746 2805 dev: false 2747 2806 2748 - /keygrip@1.1.0: 2749 - resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==} 2750 - engines: {node: '>= 0.6'} 2751 - requiresBuild: true 2752 - dependencies: 2753 - tsscmp: 1.0.6 2754 - dev: false 2755 - 2756 2807 /kysely@0.22.0: 2757 2808 resolution: {integrity: sha512-ZE3qWtnqLOalodzfK5QUEcm7AEulhxsPNuKaGFsC3XiqO92vMLm+mAHk/NnbSIOtC4RmGm0nsv700i8KDp1gfQ==} 2758 2809 engines: {node: '>=14.0.0'} ··· 2771 2822 engines: {node: 14 || >=16.14} 2772 2823 dev: false 2773 2824 2774 - /lru-cache@6.0.0: 2775 - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 2776 - engines: {node: '>=10'} 2777 - dependencies: 2778 - yallist: 4.0.0 2779 - dev: false 2780 - 2781 2825 /media-typer@0.3.0: 2782 2826 resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} 2783 2827 engines: {node: '>= 0.6'} ··· 2876 2920 resolution: {integrity: sha512-uPEjtyh2tFEvWYt4Jw7McOD5FPcHkcxm/tHZc5PWaDB3JYq0rGFUbgaAK+CT5pYpQddBfsZVWI08OwoRfdfbcQ==} 2877 2921 engines: {node: '>=10'} 2878 2922 dependencies: 2879 - semver: 7.6.0 2923 + semver: 7.6.3 2880 2924 dev: false 2881 2925 2882 2926 /node-gyp-build-optional-packages@5.1.1: ··· 2884 2928 hasBin: true 2885 2929 requiresBuild: true 2886 2930 dependencies: 2887 - detect-libc: 2.0.2 2931 + detect-libc: 2.0.3 2888 2932 dev: false 2889 2933 optional: true 2890 2934 ··· 3032 3076 engines: {node: '>=10'} 3033 3077 hasBin: true 3034 3078 dependencies: 3035 - detect-libc: 2.0.2 3079 + detect-libc: 2.0.3 3036 3080 expand-template: 2.0.3 3037 3081 github-from-package: 0.0.0 3038 3082 minimist: 1.2.8 ··· 3065 3109 3066 3110 /proxy-from-env@1.1.0: 3067 3111 resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} 3068 - dev: false 3069 - 3070 - /psl@1.9.0: 3071 - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} 3072 3112 dev: false 3073 3113 3074 3114 /pump@3.0.0: ··· 3200 3240 resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} 3201 3241 dev: false 3202 3242 3203 - /semver@7.6.0: 3204 - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} 3205 - engines: {node: '>=10'} 3206 - hasBin: true 3207 - dependencies: 3208 - lru-cache: 6.0.0 3209 - dev: false 3210 - 3211 3243 /semver@7.6.3: 3212 3244 resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} 3213 3245 engines: {node: '>=10'} ··· 3413 3445 engines: {node: '>=0.10.0'} 3414 3446 dev: false 3415 3447 3416 - /strnum@1.0.5: 3417 - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} 3448 + /strnum@2.1.1: 3449 + resolution: {integrity: sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==} 3418 3450 dev: false 3419 3451 3420 3452 /strtok3@6.3.0: ··· 3469 3501 ieee754: 1.2.1 3470 3502 dev: false 3471 3503 3472 - /tslib@1.14.1: 3473 - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} 3474 - dev: false 3475 - 3476 3504 /tslib@2.6.2: 3477 3505 resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} 3478 3506 dev: false 3479 3507 3480 - /tsscmp@1.0.6: 3481 - resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} 3482 - engines: {node: '>=0.6.x'} 3483 - requiresBuild: true 3484 - dev: false 3485 - 3486 3508 /tunnel-agent@0.6.0: 3487 3509 resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 3488 3510 dependencies: ··· 3545 3567 engines: {node: '>= 0.4.0'} 3546 3568 dev: false 3547 3569 3548 - /uuid@8.3.2: 3549 - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} 3550 - hasBin: true 3551 - dev: false 3552 - 3553 3570 /varint@6.0.0: 3554 3571 resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} 3555 3572 dev: false ··· 3604 3621 optional: true 3605 3622 utf-8-validate: 3606 3623 optional: true 3607 - dev: false 3608 - 3609 - /yallist@4.0.0: 3610 - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 3611 3624 dev: false 3612 3625 3613 3626 /zod@3.23.8: