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 + ```
+61 -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) 27 27 * [Using the Bluesky app with your PDS](#using-the-bluesky-app-with-your-pds) 28 + * [Setting up SMTP](#setting-up-smtp) 28 29 * [Updating your PDS](#updating-your-pds) 29 30 30 31 <!-- tocstop --> ··· 82 83 **Server Recommendations** 83 84 | | | 84 85 | ---------------- | ------------ | 85 - | Operating System | Ubuntu 22.04 | 86 + | Operating System | Ubuntu 24.04 | 86 87 | Memory (RAM) | 1 GB | 87 88 | CPU Cores | 1 | 88 89 | Storage | 20 GB SSD | ··· 129 130 130 131 These should all return your server's public IP. 131 132 132 - ### 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 133 134 134 135 On your server via ssh, download the installer script using wget: 135 136 ··· 199 200 1. Enter the URL of your PDS (e.g. `https://example.com/`) 200 201 201 202 _Note: because the subdomain TLS certificate is created on-demand, it may take 10-30s for your handle to be accessible. If you aren't seeing your first post/profile, wait 30s and try to make another post._ 203 + 204 + ### Setting up SMTP 205 + 206 + To be able to verify users' email addresses and send other emails, you need to set up an SMTP server. 207 + 208 + One way to do this is to use an email service. [Resend](https://resend.com/) and [SendGrid](https://sendgrid.com/) are two popular choices. 209 + 210 + Create an account and API key on an email service, ensure your server allows access on the required ports, and set these variables in `/pds/pds.env` (example with Resend): 211 + 212 + ``` 213 + PDS_EMAIL_SMTP_URL=smtps://resend:<your api key here>@smtp.resend.com:465/ 214 + PDS_EMAIL_FROM_ADDRESS=admin@your.domain 215 + ``` 216 + 217 + If you prefer to use a standard SMTP server (a local one or from your email provider), put your account's username and password in the URL: 218 + 219 + ``` 220 + PDS_EMAIL_SMTP_URL=smtps://username:password@smtp.example.com/ 221 + ``` 222 + 223 + Alternatively, if you're running a local sendmail-compatible mail service like Postfix or Exim on the same host, you can configure the PDS to use the sendmail transport by using such URL: 224 + 225 + ``` 226 + PDS_EMAIL_SMTP_URL=smtp:///?sendmail=true 227 + ``` 228 + 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 + ``` 202 260 203 261 ### Updating your PDS 204 262
+5 -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 ··· 221 222 usage "No admin email specified" 222 223 fi 223 224 224 - if [[ -z "${PDS_ADMIN_EMAIL}" ]]; then 225 - read -p "Enter an admin email address (e.g. you@example.com): " PDS_ADMIN_EMAIL 226 - fi 227 - if [[ -z "${PDS_ADMIN_EMAIL}" ]]; then 228 - usage "No admin email specified" 229 - fi 230 - 231 225 # 232 226 # Install system packages. 233 227 # ··· 333 327 PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX=$(eval "${GENERATE_K256_PRIVATE_KEY_CMD}") 334 328 PDS_DATA_DIRECTORY=${PDS_DATADIR} 335 329 PDS_BLOBSTORE_DISK_LOCATION=${PDS_DATADIR}/blocks 330 + PDS_BLOB_UPLOAD_LIMIT=52428800 336 331 PDS_DID_PLC_URL=${PDS_DID_PLC_URL} 337 332 PDS_BSKY_APP_VIEW_URL=${PDS_BSKY_APP_VIEW_URL} 338 333 PDS_BSKY_APP_VIEW_DID=${PDS_BSKY_APP_VIEW_DID}
+1 -1
pdsadmin/help.sh
··· 25 25 Takedown an account specified by DID. 26 26 e.g. pdsadmin account takedown did:plc:xyz123abc456 27 27 untakedown <DID> 28 - Remove a takedown an account specified by DID. 28 + Remove a takedown from an account specified by DID. 29 29 e.g. pdsadmin account untakedown did:plc:xyz123abc456 30 30 reset-password <DID> 31 31 Reset a password for an account specified by DID.
+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.59" 10 + "@atproto/pds": "0.4.182" 10 11 } 11 12 }
+1237 -1077
service/pnpm-lock.yaml
··· 6 6 7 7 dependencies: 8 8 '@atproto/pds': 9 - specifier: 0.4.59 10 - version: 0.4.59 9 + specifier: 0.4.182 10 + version: 0.4.182 11 11 12 12 packages: 13 13 14 - /@atproto-labs/fetch-node@0.1.0: 15 - resolution: {integrity: sha512-DUHgaGw8LBqiGg51pUDuWK/alMcmNbpcK7ALzlF2Gw//TNLTsgrj0qY9aEtK+np9rEC+x/o3bN4SGnuQEpgqIg==} 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.0 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 - undici: 6.19.2 21 + undici: 6.20.1 22 22 dev: false 23 23 24 - /@atproto-labs/fetch@0.1.0: 25 - resolution: {integrity: sha512-uirja+uA/C4HNk7vayM+AJqsccxQn2wVziUHxbsjJGt/K6Q8ZOKDaEX2+GrcXvpUVcqUKh+94JFjuzH+CAEUlg==} 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 45 48 dev: false 46 49 47 - /@atproto/api@0.13.7: 48 - resolution: {integrity: sha512-41kSLmFWDbuPOenb52WRq1lnBkSZrL+X29tWcvEt6SZXK4xBoKAalw1MjF+oabhzff12iMtNaNvmmt2fu1L+cw==} 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==} 49 56 dependencies: 50 - '@atproto/common-web': 0.3.0 51 - '@atproto/lexicon': 0.4.1 52 - '@atproto/syntax': 0.3.0 53 - '@atproto/xrpc': 0.6.2 57 + '@atproto/xrpc': 0.7.5 58 + '@atproto/xrpc-server': 0.9.5 59 + transitivePeerDependencies: 60 + - bufferutil 61 + - supports-color 62 + - utf-8-validate 63 + dev: false 64 + 65 + /@atproto/api@0.16.11: 66 + resolution: {integrity: sha512-1dhfQNHiclb102RW+Ea8Nft5olfqU0Ev/vlQaSX6mWNo1aP5zT+sPODJ8+BTUOYk3vcuvL7QMkqA/rLYy2PMyw==} 67 + dependencies: 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.5: 61 - resolution: {integrity: sha512-1FAHUlCbfzL2jpwG/Wpr/N2gcrvlJaYYMwTbLhI0r/hU0B15DYNPUuxyeSDXsc6Ld4F8kGd+Fqam5AA+Wft6rA==} 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.2 64 - '@atproto/crypto': 0.4.1 65 - '@atproto/repo': 0.5.1 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.0: 79 - resolution: {integrity: sha512-67VnV6JJyX+ZWyjV7xFQMypAgDmjVaR9ZCuU/QW+mqlqI7fex2uL4Fv+7/jHadgzhuJHVd6OHOvNn0wR5WZYtA==} 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.2: 97 - resolution: {integrity: sha512-tv9lHjaoXW7CQrXUiu81RJZJ/bgcPSMaXrrgN4DxS08Z97hor0jgxThlwmGny1p6ksTZ5/bCX9GeJqi/b4LDCg==} 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.0 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.1: 118 - resolution: {integrity: sha512-7pQNHWYyx8jGhYdPbmcuPD9W73nd/5v3mfBlncO0sBzxnPbmA6aXAWOz+fNVZwHwBJPeb/Gzf/FT/uDx7/eYFg==} 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.1: 126 - resolution: {integrity: sha512-5AoPJDSD0rAay/6Sib+n/FjfwGulM/+xCNxwwDLR9QI4EoeUlvIH8g5BNdix812v312/Qd42kJrLpCNTZ5rvew==} 147 + /@atproto/did@0.2.0: 148 + resolution: {integrity: sha512-BskT39KYbwY1DUsWekkHh47xS+wvJpFq5F9acsicNfYniinyAMnNTzGKQEhnjQuG7K0qQItg/SnmC+y0tJXV7Q==} 127 149 dependencies: 128 - '@atproto/common-web': 0.3.0 129 - '@atproto/crypto': 0.4.1 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.1: 150 - resolution: {integrity: sha512-bzyr+/VHXLQWbumViX5L7h1NKQObfs8Z+XZJl43OUK8nYFUI4e/sW1IZKRNfw7Wvi5YVNK+J+yP3DWIBZhkCYA==} 175 + /@atproto/lexicon-resolver@0.2.2: 176 + resolution: {integrity: sha512-m1YS8lK+R9JcH3Q4d01CEv5rhuTeo406iPBhVnNfoBFEVYMI3Acdo2/9e5hBoNhr4W6l4LI8qJxplYJcsWNh5A==} 151 177 dependencies: 152 - '@atproto/common-web': 0.3.0 153 - '@atproto/syntax': 0.3.0 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.1: 160 - resolution: {integrity: sha512-Ly0GkL25B5n3loAMTBYZjoHoQjfW+vv3zMZmT/+IBjcF9bp+TlpKFopWRAPqKQmwGgbgOuvI+HeKa9VwiDt1SA==} 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.0 163 - '@atproto-labs/fetch-node': 0.1.0 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/jwk': 0.1.1 168 - '@atproto/jwk-jose': 0.1.2 169 - '@atproto/oauth-types': 0.1.4 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 170 239 '@hapi/accept': 6.0.3 240 + '@hapi/address': 5.1.1 171 241 '@hapi/bourne': 3.0.0 172 242 '@hapi/content': 6.0.0 173 - cookie: 0.6.0 243 + cookie: 0.7.2 244 + disposable-email-domains-js: 1.5.0 245 + forwarded: 0.2.0 174 246 http-errors: 2.0.0 247 + ioredis: 5.3.2 175 248 jose: 5.2.2 176 - psl: 1.9.0 177 249 zod: 3.23.8 178 - optionalDependencies: 179 - ioredis: 5.3.2 180 - keygrip: 1.1.0 181 250 transitivePeerDependencies: 182 251 - supports-color 183 252 dev: false 184 253 185 - /@atproto/oauth-types@0.1.4: 186 - resolution: {integrity: sha512-B5lFXMvsx9PtO0wwCqwaoRVG8vKxvB742vO4Ze5OMJJsps6ebGskaYmkFHP9DnvDSLRzIHpJJ7jN6ri71V+xng==} 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.59: 193 - resolution: {integrity: sha512-wFBCpxoTO7dFL56qx2KF1bGtwM+0cO6JxR8krbZFYkX4QEORN4qN1Tf0myuEEUfDVhojzdp7eUFHoD1ChkoaKA==} 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.0 197 - '@atproto/api': 0.13.7 198 - '@atproto/aws': 0.2.5 199 - '@atproto/common': 0.4.2 200 - '@atproto/crypto': 0.4.1 201 - '@atproto/identity': 0.4.1 202 - '@atproto/lexicon': 0.4.1 203 - '@atproto/oauth-provider': 0.2.1 204 - '@atproto/repo': 0.5.1 205 - '@atproto/syntax': 0.3.0 206 - '@atproto/xrpc': 0.6.2 207 - '@atproto/xrpc-server': 0.6.4 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 292 + '@hapi/address': 5.1.1 209 293 better-sqlite3: 10.1.0 210 294 bytes: 3.1.2 211 295 compression: 1.7.4 212 296 cors: 2.8.5 213 - disposable-email: 0.2.3 297 + disposable-email-domains-js: 1.5.0 214 298 express: 4.18.2 215 299 express-async-errors: 3.1.1(express@4.18.2) 216 300 file-type: 16.5.4 ··· 227 311 p-queue: 6.6.2 228 312 pino: 8.21.0 229 313 pino-http: 8.6.1 230 - sharp: 0.32.6 314 + sharp: 0.33.5 231 315 typed-emitter: 2.1.0 232 316 uint8arrays: 3.0.0 317 + undici: 6.20.1 233 318 zod: 3.23.8 234 319 transitivePeerDependencies: 235 320 - aws-crt ··· 239 324 - utf-8-validate 240 325 dev: false 241 326 242 - /@atproto/repo@0.5.1: 243 - resolution: {integrity: sha512-/asnjlqoDiJrKnBGsv9Xg4sUMKK0YsaLBMt6AepWfwrXTTfHPLY7QxyyFMxxuzQQtLyYaj4lIn5zhmNz7TXf0w==} 327 + /@atproto/repo@0.8.10: 328 + resolution: {integrity: sha512-REs6TZGyxNaYsjqLf447u+gSdyzhvMkVbxMBiKt1ouEVRkiho1CY32+omn62UkpCuGK2y6SCf6x3sVMctgmX4g==} 329 + engines: {node: '>=18.7.0'} 244 330 dependencies: 245 - '@atproto/common': 0.4.2 246 - '@atproto/common-web': 0.3.0 247 - '@atproto/crypto': 0.4.1 248 - '@atproto/lexicon': 0.4.1 249 - '@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 250 335 '@ipld/dag-cbor': 7.0.3 251 336 multiformats: 9.9.0 252 337 uint8arrays: 3.0.0 338 + varint: 6.0.0 253 339 zod: 3.23.8 254 340 dev: false 255 341 256 - /@atproto/syntax@0.3.0: 257 - resolution: {integrity: sha512-Weq0ZBxffGHDXHl9U7BQc2BFJi/e23AL+k+i5+D9hUq/bzT4yjGsrCejkjq0xt82xXDjmhhvQSZ0LqxyZ5woxA==} 342 + /@atproto/syntax@0.4.1: 343 + resolution: {integrity: sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==} 258 344 dev: false 259 345 260 - /@atproto/xrpc-server@0.6.4: 261 - resolution: {integrity: sha512-AL9okOTpJpxh3wJjT27RiPkp2IWIxDPCyyvuO1SJu0E9URGfWZL26SlT7/IR/tadZTJezr5+ZNuxhV0uhI+s1A==} 346 + /@atproto/xrpc-server@0.9.5: 347 + resolution: {integrity: sha512-V0srjUgy6mQ5yf9+MSNBLs457m4qclEaWZsnqIE7RfYywvntexTAbMoo7J7ONfTNwdmA9Gw4oLak2z2cDAET4w==} 348 + engines: {node: '>=18.7.0'} 262 349 dependencies: 263 - '@atproto/common': 0.4.2 264 - '@atproto/crypto': 0.4.1 265 - '@atproto/lexicon': 0.4.1 266 - '@atproto/xrpc': 0.6.2 350 + '@atproto/common': 0.4.12 351 + '@atproto/crypto': 0.4.4 352 + '@atproto/lexicon': 0.5.1 353 + '@atproto/xrpc': 0.7.5 267 354 cbor-x: 1.5.8 268 355 express: 4.18.2 269 356 http-errors: 2.0.0 ··· 278 365 - utf-8-validate 279 366 dev: false 280 367 281 - /@atproto/xrpc@0.6.2: 282 - resolution: {integrity: sha512-as/gb08xJb02HAGNrSQSumCe10WnOAcnM6bR6KMatQyQJuEu7OY6ZDSTM/4HfjjoxsNqdvPmbYuoUab1bKTNlA==} 368 + /@atproto/xrpc@0.7.5: 369 + resolution: {integrity: sha512-MUYNn5d2hv8yVegRL0ccHvTHAVj5JSnW07bkbiaz96UH45lvYNRVwt44z+yYVnb0/mvBzyD3/ZQ55TRGt7fHkA==} 283 370 dependencies: 284 - '@atproto/lexicon': 0.4.1 371 + '@atproto/lexicon': 0.5.1 285 372 zod: 3.23.8 286 373 dev: false 287 374 288 - /@aws-crypto/crc32@3.0.0: 289 - 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'} 290 378 dependencies: 291 - '@aws-crypto/util': 3.0.0 292 - '@aws-sdk/types': 3.515.0 293 - tslib: 1.14.1 379 + '@aws-crypto/util': 5.2.0 380 + '@aws-sdk/types': 3.893.0 381 + tslib: 2.6.2 294 382 dev: false 295 383 296 - /@aws-crypto/crc32c@3.0.0: 297 - resolution: {integrity: sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==} 298 - dependencies: 299 - '@aws-crypto/util': 3.0.0 300 - '@aws-sdk/types': 3.515.0 301 - tslib: 1.14.1 302 - dev: false 303 - 304 - /@aws-crypto/ie11-detection@3.0.0: 305 - resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==} 384 + /@aws-crypto/crc32c@5.2.0: 385 + resolution: {integrity: sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==} 306 386 dependencies: 307 - tslib: 1.14.1 387 + '@aws-crypto/util': 5.2.0 388 + '@aws-sdk/types': 3.893.0 389 + tslib: 2.6.2 308 390 dev: false 309 391 310 - /@aws-crypto/sha1-browser@3.0.0: 311 - resolution: {integrity: sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw==} 392 + /@aws-crypto/sha1-browser@5.2.0: 393 + resolution: {integrity: sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg==} 312 394 dependencies: 313 - '@aws-crypto/ie11-detection': 3.0.0 314 - '@aws-crypto/supports-web-crypto': 3.0.0 315 - '@aws-crypto/util': 3.0.0 316 - '@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 317 398 '@aws-sdk/util-locate-window': 3.495.0 318 - '@aws-sdk/util-utf8-browser': 3.259.0 319 - tslib: 1.14.1 399 + '@smithy/util-utf8': 2.1.1 400 + tslib: 2.6.2 320 401 dev: false 321 402 322 - /@aws-crypto/sha256-browser@3.0.0: 323 - resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==} 403 + /@aws-crypto/sha256-browser@5.2.0: 404 + resolution: {integrity: sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==} 324 405 dependencies: 325 - '@aws-crypto/ie11-detection': 3.0.0 326 - '@aws-crypto/sha256-js': 3.0.0 327 - '@aws-crypto/supports-web-crypto': 3.0.0 328 - '@aws-crypto/util': 3.0.0 329 - '@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 330 410 '@aws-sdk/util-locate-window': 3.495.0 331 - '@aws-sdk/util-utf8-browser': 3.259.0 332 - tslib: 1.14.1 333 - dev: false 334 - 335 - /@aws-crypto/sha256-js@3.0.0: 336 - resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==} 337 - dependencies: 338 - '@aws-crypto/util': 3.0.0 339 - '@aws-sdk/types': 3.515.0 340 - tslib: 1.14.1 341 - dev: false 342 - 343 - /@aws-crypto/supports-web-crypto@3.0.0: 344 - resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==} 345 - dependencies: 346 - tslib: 1.14.1 411 + '@smithy/util-utf8': 2.1.1 412 + tslib: 2.6.2 347 413 dev: false 348 414 349 - /@aws-crypto/util@3.0.0: 350 - resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} 415 + /@aws-crypto/sha256-js@5.2.0: 416 + resolution: {integrity: sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==} 417 + engines: {node: '>=16.0.0'} 351 418 dependencies: 352 - '@aws-sdk/types': 3.515.0 353 - '@aws-sdk/util-utf8-browser': 3.259.0 354 - tslib: 1.14.1 419 + '@aws-crypto/util': 5.2.0 420 + '@aws-sdk/types': 3.893.0 421 + tslib: 2.6.2 355 422 dev: false 356 423 357 - /@aws-sdk/client-cloudfront@3.515.0: 358 - resolution: {integrity: sha512-aDiTeB2QEX6M9I3yqchCce4z78wRuDOh3oZq2eiBueJqk3R3RGm8zDdsiJ+U9N6NVSmcm7Xs55Ws8NUJZGwizw==} 359 - engines: {node: '>=14.0.0'} 424 + /@aws-crypto/supports-web-crypto@5.2.0: 425 + resolution: {integrity: sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==} 360 426 dependencies: 361 - '@aws-crypto/sha256-browser': 3.0.0 362 - '@aws-crypto/sha256-js': 3.0.0 363 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 364 - '@aws-sdk/core': 3.513.0 365 - '@aws-sdk/credential-provider-node': 3.515.0 366 - '@aws-sdk/middleware-host-header': 3.515.0 367 - '@aws-sdk/middleware-logger': 3.515.0 368 - '@aws-sdk/middleware-recursion-detection': 3.515.0 369 - '@aws-sdk/middleware-user-agent': 3.515.0 370 - '@aws-sdk/region-config-resolver': 3.515.0 371 - '@aws-sdk/types': 3.515.0 372 - '@aws-sdk/util-endpoints': 3.515.0 373 - '@aws-sdk/util-user-agent-browser': 3.515.0 374 - '@aws-sdk/util-user-agent-node': 3.515.0 375 - '@aws-sdk/xml-builder': 3.496.0 376 - '@smithy/config-resolver': 2.1.1 377 - '@smithy/core': 1.3.2 378 - '@smithy/fetch-http-handler': 2.4.1 379 - '@smithy/hash-node': 2.1.1 380 - '@smithy/invalid-dependency': 2.1.1 381 - '@smithy/middleware-content-length': 2.1.1 382 - '@smithy/middleware-endpoint': 2.4.1 383 - '@smithy/middleware-retry': 2.1.1 384 - '@smithy/middleware-serde': 2.1.1 385 - '@smithy/middleware-stack': 2.1.1 386 - '@smithy/node-config-provider': 2.2.1 387 - '@smithy/node-http-handler': 2.3.1 388 - '@smithy/protocol-http': 3.1.1 389 - '@smithy/smithy-client': 2.3.1 390 - '@smithy/types': 2.9.1 391 - '@smithy/url-parser': 2.1.1 392 - '@smithy/util-base64': 2.1.1 393 - '@smithy/util-body-length-browser': 2.1.1 394 - '@smithy/util-body-length-node': 2.2.1 395 - '@smithy/util-defaults-mode-browser': 2.1.1 396 - '@smithy/util-defaults-mode-node': 2.2.0 397 - '@smithy/util-endpoints': 1.1.1 398 - '@smithy/util-middleware': 2.1.1 399 - '@smithy/util-retry': 2.1.1 400 - '@smithy/util-stream': 2.1.1 401 - '@smithy/util-utf8': 2.1.1 402 - '@smithy/util-waiter': 2.1.1 403 - fast-xml-parser: 4.2.5 404 427 tslib: 2.6.2 405 - transitivePeerDependencies: 406 - - aws-crt 407 428 dev: false 408 429 409 - /@aws-sdk/client-kms@3.515.0: 410 - resolution: {integrity: sha512-dQUd2tCEZvKOmLnz/QwE1PAWVeuh1MWyxUyd7ovCmuz929P6WiGaeEiXhuvPak4ghc3g7TOqTrHtAWJMDAi3nw==} 411 - engines: {node: '>=14.0.0'} 430 + /@aws-crypto/util@5.2.0: 431 + resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} 412 432 dependencies: 413 - '@aws-crypto/sha256-browser': 3.0.0 414 - '@aws-crypto/sha256-js': 3.0.0 415 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 416 - '@aws-sdk/core': 3.513.0 417 - '@aws-sdk/credential-provider-node': 3.515.0 418 - '@aws-sdk/middleware-host-header': 3.515.0 419 - '@aws-sdk/middleware-logger': 3.515.0 420 - '@aws-sdk/middleware-recursion-detection': 3.515.0 421 - '@aws-sdk/middleware-user-agent': 3.515.0 422 - '@aws-sdk/region-config-resolver': 3.515.0 423 - '@aws-sdk/types': 3.515.0 424 - '@aws-sdk/util-endpoints': 3.515.0 425 - '@aws-sdk/util-user-agent-browser': 3.515.0 426 - '@aws-sdk/util-user-agent-node': 3.515.0 427 - '@smithy/config-resolver': 2.1.1 428 - '@smithy/core': 1.3.2 429 - '@smithy/fetch-http-handler': 2.4.1 430 - '@smithy/hash-node': 2.1.1 431 - '@smithy/invalid-dependency': 2.1.1 432 - '@smithy/middleware-content-length': 2.1.1 433 - '@smithy/middleware-endpoint': 2.4.1 434 - '@smithy/middleware-retry': 2.1.1 435 - '@smithy/middleware-serde': 2.1.1 436 - '@smithy/middleware-stack': 2.1.1 437 - '@smithy/node-config-provider': 2.2.1 438 - '@smithy/node-http-handler': 2.3.1 439 - '@smithy/protocol-http': 3.1.1 440 - '@smithy/smithy-client': 2.3.1 441 - '@smithy/types': 2.9.1 442 - '@smithy/url-parser': 2.1.1 443 - '@smithy/util-base64': 2.1.1 444 - '@smithy/util-body-length-browser': 2.1.1 445 - '@smithy/util-body-length-node': 2.2.1 446 - '@smithy/util-defaults-mode-browser': 2.1.1 447 - '@smithy/util-defaults-mode-node': 2.2.0 448 - '@smithy/util-endpoints': 1.1.1 449 - '@smithy/util-middleware': 2.1.1 450 - '@smithy/util-retry': 2.1.1 433 + '@aws-sdk/types': 3.893.0 451 434 '@smithy/util-utf8': 2.1.1 452 435 tslib: 2.6.2 453 - transitivePeerDependencies: 454 - - aws-crt 455 436 dev: false 456 437 457 - /@aws-sdk/client-s3@3.515.0: 458 - resolution: {integrity: sha512-K527n83hrMUdosxOYTzL63wtlJtmN5SUJZnGY1sUR6UyOrnOr9lS6t3AB6BgHqLFRFZJqSqmhflv2cOD7P1UPg==} 459 - 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'} 460 441 dependencies: 461 - '@aws-crypto/sha1-browser': 3.0.0 462 - '@aws-crypto/sha256-browser': 3.0.0 463 - '@aws-crypto/sha256-js': 3.0.0 464 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 465 - '@aws-sdk/core': 3.513.0 466 - '@aws-sdk/credential-provider-node': 3.515.0 467 - '@aws-sdk/middleware-bucket-endpoint': 3.515.0 468 - '@aws-sdk/middleware-expect-continue': 3.515.0 469 - '@aws-sdk/middleware-flexible-checksums': 3.515.0 470 - '@aws-sdk/middleware-host-header': 3.515.0 471 - '@aws-sdk/middleware-location-constraint': 3.515.0 472 - '@aws-sdk/middleware-logger': 3.515.0 473 - '@aws-sdk/middleware-recursion-detection': 3.515.0 474 - '@aws-sdk/middleware-sdk-s3': 3.515.0 475 - '@aws-sdk/middleware-signing': 3.515.0 476 - '@aws-sdk/middleware-ssec': 3.515.0 477 - '@aws-sdk/middleware-user-agent': 3.515.0 478 - '@aws-sdk/region-config-resolver': 3.515.0 479 - '@aws-sdk/signature-v4-multi-region': 3.515.0 480 - '@aws-sdk/types': 3.515.0 481 - '@aws-sdk/util-endpoints': 3.515.0 482 - '@aws-sdk/util-user-agent-browser': 3.515.0 483 - '@aws-sdk/util-user-agent-node': 3.515.0 484 - '@aws-sdk/xml-builder': 3.496.0 485 - '@smithy/config-resolver': 2.1.1 486 - '@smithy/core': 1.3.2 487 - '@smithy/eventstream-serde-browser': 2.1.1 488 - '@smithy/eventstream-serde-config-resolver': 2.1.1 489 - '@smithy/eventstream-serde-node': 2.1.1 490 - '@smithy/fetch-http-handler': 2.4.1 491 - '@smithy/hash-blob-browser': 2.1.1 492 - '@smithy/hash-node': 2.1.1 493 - '@smithy/hash-stream-node': 2.1.1 494 - '@smithy/invalid-dependency': 2.1.1 495 - '@smithy/md5-js': 2.1.1 496 - '@smithy/middleware-content-length': 2.1.1 497 - '@smithy/middleware-endpoint': 2.4.1 498 - '@smithy/middleware-retry': 2.1.1 499 - '@smithy/middleware-serde': 2.1.1 500 - '@smithy/middleware-stack': 2.1.1 501 - '@smithy/node-config-provider': 2.2.1 502 - '@smithy/node-http-handler': 2.3.1 503 - '@smithy/protocol-http': 3.1.1 504 - '@smithy/smithy-client': 2.3.1 505 - '@smithy/types': 2.9.1 506 - '@smithy/url-parser': 2.1.1 507 - '@smithy/util-base64': 2.1.1 508 - '@smithy/util-body-length-browser': 2.1.1 509 - '@smithy/util-body-length-node': 2.2.1 510 - '@smithy/util-defaults-mode-browser': 2.1.1 511 - '@smithy/util-defaults-mode-node': 2.2.0 512 - '@smithy/util-endpoints': 1.1.1 513 - '@smithy/util-retry': 2.1.1 514 - '@smithy/util-stream': 2.1.1 515 - '@smithy/util-utf8': 2.1.1 516 - '@smithy/util-waiter': 2.1.1 517 - 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 518 483 tslib: 2.6.2 519 484 transitivePeerDependencies: 520 485 - aws-crt 521 486 dev: false 522 487 523 - /@aws-sdk/client-sso-oidc@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 524 - resolution: {integrity: sha512-zACa8LNlPUdlNUBqQRf5a3MfouLNtcBfm84v2c8M976DwJrMGONPe1QjyLLsD38uESQiXiVQRruj/b000iMXNw==} 525 - engines: {node: '>=14.0.0'} 526 - peerDependencies: 527 - '@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'} 528 491 dependencies: 529 - '@aws-crypto/sha256-browser': 3.0.0 530 - '@aws-crypto/sha256-js': 3.0.0 531 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 532 - '@aws-sdk/core': 3.513.0 533 - '@aws-sdk/credential-provider-node': 3.515.0 534 - '@aws-sdk/middleware-host-header': 3.515.0 535 - '@aws-sdk/middleware-logger': 3.515.0 536 - '@aws-sdk/middleware-recursion-detection': 3.515.0 537 - '@aws-sdk/middleware-user-agent': 3.515.0 538 - '@aws-sdk/region-config-resolver': 3.515.0 539 - '@aws-sdk/types': 3.515.0 540 - '@aws-sdk/util-endpoints': 3.515.0 541 - '@aws-sdk/util-user-agent-browser': 3.515.0 542 - '@aws-sdk/util-user-agent-node': 3.515.0 543 - '@smithy/config-resolver': 2.1.1 544 - '@smithy/core': 1.3.2 545 - '@smithy/fetch-http-handler': 2.4.1 546 - '@smithy/hash-node': 2.1.1 547 - '@smithy/invalid-dependency': 2.1.1 548 - '@smithy/middleware-content-length': 2.1.1 549 - '@smithy/middleware-endpoint': 2.4.1 550 - '@smithy/middleware-retry': 2.1.1 551 - '@smithy/middleware-serde': 2.1.1 552 - '@smithy/middleware-stack': 2.1.1 553 - '@smithy/node-config-provider': 2.2.1 554 - '@smithy/node-http-handler': 2.3.1 555 - '@smithy/protocol-http': 3.1.1 556 - '@smithy/smithy-client': 2.3.1 557 - '@smithy/types': 2.9.1 558 - '@smithy/url-parser': 2.1.1 559 - '@smithy/util-base64': 2.1.1 560 - '@smithy/util-body-length-browser': 2.1.1 561 - '@smithy/util-body-length-node': 2.2.1 562 - '@smithy/util-defaults-mode-browser': 2.1.1 563 - '@smithy/util-defaults-mode-node': 2.2.0 564 - '@smithy/util-endpoints': 1.1.1 565 - '@smithy/util-middleware': 2.1.1 566 - '@smithy/util-retry': 2.1.1 567 - '@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 568 530 tslib: 2.6.2 569 531 transitivePeerDependencies: 570 532 - aws-crt 571 533 dev: false 572 534 573 - /@aws-sdk/client-sso@3.515.0: 574 - resolution: {integrity: sha512-4oGBLW476zmkdN98lAns3bObRNO+DLOfg4MDUSR6l6GYBV/zGAtoy2O/FhwYKgA2L5h2ZtElGopLlk/1Q0ePLw==} 575 - 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'} 576 538 dependencies: 577 - '@aws-crypto/sha256-browser': 3.0.0 578 - '@aws-crypto/sha256-js': 3.0.0 579 - '@aws-sdk/core': 3.513.0 580 - '@aws-sdk/middleware-host-header': 3.515.0 581 - '@aws-sdk/middleware-logger': 3.515.0 582 - '@aws-sdk/middleware-recursion-detection': 3.515.0 583 - '@aws-sdk/middleware-user-agent': 3.515.0 584 - '@aws-sdk/region-config-resolver': 3.515.0 585 - '@aws-sdk/types': 3.515.0 586 - '@aws-sdk/util-endpoints': 3.515.0 587 - '@aws-sdk/util-user-agent-browser': 3.515.0 588 - '@aws-sdk/util-user-agent-node': 3.515.0 589 - '@smithy/config-resolver': 2.1.1 590 - '@smithy/core': 1.3.2 591 - '@smithy/fetch-http-handler': 2.4.1 592 - '@smithy/hash-node': 2.1.1 593 - '@smithy/invalid-dependency': 2.1.1 594 - '@smithy/middleware-content-length': 2.1.1 595 - '@smithy/middleware-endpoint': 2.4.1 596 - '@smithy/middleware-retry': 2.1.1 597 - '@smithy/middleware-serde': 2.1.1 598 - '@smithy/middleware-stack': 2.1.1 599 - '@smithy/node-config-provider': 2.2.1 600 - '@smithy/node-http-handler': 2.3.1 601 - '@smithy/protocol-http': 3.1.1 602 - '@smithy/smithy-client': 2.3.1 603 - '@smithy/types': 2.9.1 604 - '@smithy/url-parser': 2.1.1 605 - '@smithy/util-base64': 2.1.1 606 - '@smithy/util-body-length-browser': 2.1.1 607 - '@smithy/util-body-length-node': 2.2.1 608 - '@smithy/util-defaults-mode-browser': 2.1.1 609 - '@smithy/util-defaults-mode-node': 2.2.0 610 - '@smithy/util-endpoints': 1.1.1 611 - '@smithy/util-middleware': 2.1.1 612 - '@smithy/util-retry': 2.1.1 613 - '@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 614 595 tslib: 2.6.2 615 596 transitivePeerDependencies: 616 597 - aws-crt 617 598 dev: false 618 599 619 - /@aws-sdk/client-sts@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 620 - resolution: {integrity: sha512-ScYuvaIDgip3atOJIA1FU2n0gJkEdveu1KrrCPathoUCV5zpK8qQmO/n+Fj/7hKFxeKdFbB+4W4CsJWYH94nlg==} 621 - engines: {node: '>=14.0.0'} 622 - peerDependencies: 623 - '@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'} 624 603 dependencies: 625 - '@aws-crypto/sha256-browser': 3.0.0 626 - '@aws-crypto/sha256-js': 3.0.0 627 - '@aws-sdk/core': 3.513.0 628 - '@aws-sdk/credential-provider-node': 3.515.0 629 - '@aws-sdk/middleware-host-header': 3.515.0 630 - '@aws-sdk/middleware-logger': 3.515.0 631 - '@aws-sdk/middleware-recursion-detection': 3.515.0 632 - '@aws-sdk/middleware-user-agent': 3.515.0 633 - '@aws-sdk/region-config-resolver': 3.515.0 634 - '@aws-sdk/types': 3.515.0 635 - '@aws-sdk/util-endpoints': 3.515.0 636 - '@aws-sdk/util-user-agent-browser': 3.515.0 637 - '@aws-sdk/util-user-agent-node': 3.515.0 638 - '@smithy/config-resolver': 2.1.1 639 - '@smithy/core': 1.3.2 640 - '@smithy/fetch-http-handler': 2.4.1 641 - '@smithy/hash-node': 2.1.1 642 - '@smithy/invalid-dependency': 2.1.1 643 - '@smithy/middleware-content-length': 2.1.1 644 - '@smithy/middleware-endpoint': 2.4.1 645 - '@smithy/middleware-retry': 2.1.1 646 - '@smithy/middleware-serde': 2.1.1 647 - '@smithy/middleware-stack': 2.1.1 648 - '@smithy/node-config-provider': 2.2.1 649 - '@smithy/node-http-handler': 2.3.1 650 - '@smithy/protocol-http': 3.1.1 651 - '@smithy/smithy-client': 2.3.1 652 - '@smithy/types': 2.9.1 653 - '@smithy/url-parser': 2.1.1 654 - '@smithy/util-base64': 2.1.1 655 - '@smithy/util-body-length-browser': 2.1.1 656 - '@smithy/util-body-length-node': 2.2.1 657 - '@smithy/util-defaults-mode-browser': 2.1.1 658 - '@smithy/util-defaults-mode-node': 2.2.0 659 - '@smithy/util-endpoints': 1.1.1 660 - '@smithy/util-middleware': 2.1.1 661 - '@smithy/util-retry': 2.1.1 662 - '@smithy/util-utf8': 2.1.1 663 - 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 664 641 tslib: 2.6.2 665 642 transitivePeerDependencies: 666 643 - aws-crt 667 644 dev: false 668 645 669 - /@aws-sdk/core@3.513.0: 670 - resolution: {integrity: sha512-L+9DL4apWuqNKVOMJ8siAuWoRM9rZf9w1iPv8S2o83WO2jVK7E/m+rNW1dFo9HsA5V1ccDl2H2qLXx24HiHmOw==} 671 - 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'} 672 649 dependencies: 673 - '@smithy/core': 1.3.2 674 - '@smithy/protocol-http': 3.1.1 675 - '@smithy/signature-v4': 2.1.1 676 - '@smithy/smithy-client': 2.3.1 677 - '@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 678 662 tslib: 2.6.2 679 663 dev: false 680 664 681 - /@aws-sdk/credential-provider-env@3.515.0: 682 - resolution: {integrity: sha512-45vxdyqhTAaUMERYVWOziG3K8L2TV9G4ryQS/KZ84o7NAybE9GMdoZRVmGHAO7mJJ1wQiYCM/E+i5b3NW9JfNA==} 683 - 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'} 684 668 dependencies: 685 - '@aws-sdk/types': 3.515.0 686 - '@smithy/property-provider': 2.1.1 687 - '@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 688 673 tslib: 2.6.2 689 674 dev: false 690 675 691 - /@aws-sdk/credential-provider-http@3.515.0: 692 - resolution: {integrity: sha512-Ba6FXK77vU4WyheiamNjEuTFmir0eAXuJGPO27lBaA8g+V/seXGHScsbOG14aQGDOr2P02OPwKGZrWWA7BFpfQ==} 693 - 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'} 694 679 dependencies: 695 - '@aws-sdk/types': 3.515.0 696 - '@smithy/fetch-http-handler': 2.4.1 697 - '@smithy/node-http-handler': 2.3.1 698 - '@smithy/property-provider': 2.1.1 699 - '@smithy/protocol-http': 3.1.1 700 - '@smithy/smithy-client': 2.3.1 701 - '@smithy/types': 2.9.1 702 - '@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 703 689 tslib: 2.6.2 704 690 dev: false 705 691 706 - /@aws-sdk/credential-provider-ini@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 707 - resolution: {integrity: sha512-ouDlNZdv2TKeVEA/YZk2+XklTXyAAGdbWnl4IgN9ItaodWI+lZjdIoNC8BAooVH+atIV/cZgoGTGQL7j2TxJ9A==} 708 - 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'} 709 695 dependencies: 710 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 711 - '@aws-sdk/credential-provider-env': 3.515.0 712 - '@aws-sdk/credential-provider-process': 3.515.0 713 - '@aws-sdk/credential-provider-sso': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 714 - '@aws-sdk/credential-provider-web-identity': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 715 - '@aws-sdk/types': 3.515.0 716 - '@smithy/credential-provider-imds': 2.2.1 717 - '@smithy/property-provider': 2.1.1 718 - '@smithy/shared-ini-file-loader': 2.3.1 719 - '@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 720 708 tslib: 2.6.2 721 709 transitivePeerDependencies: 722 - - '@aws-sdk/credential-provider-node' 723 710 - aws-crt 724 711 dev: false 725 712 726 - /@aws-sdk/credential-provider-node@3.515.0: 727 - resolution: {integrity: sha512-Y4kHSpbxksiCZZNcvsiKUd8Fb2XlyUuONEwqWFNL82ZH6TCCjBGS31wJQCSxBHqYcOL3tiORUEJkoO7uS30uQA==} 728 - 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'} 729 716 dependencies: 730 - '@aws-sdk/credential-provider-env': 3.515.0 731 - '@aws-sdk/credential-provider-http': 3.515.0 732 - '@aws-sdk/credential-provider-ini': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 733 - '@aws-sdk/credential-provider-process': 3.515.0 734 - '@aws-sdk/credential-provider-sso': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 735 - '@aws-sdk/credential-provider-web-identity': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 736 - '@aws-sdk/types': 3.515.0 737 - '@smithy/credential-provider-imds': 2.2.1 738 - '@smithy/property-provider': 2.1.1 739 - '@smithy/shared-ini-file-loader': 2.3.1 740 - '@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 741 728 tslib: 2.6.2 742 729 transitivePeerDependencies: 743 730 - aws-crt 744 731 dev: false 745 732 746 - /@aws-sdk/credential-provider-process@3.515.0: 747 - resolution: {integrity: sha512-pSjiOA2FM63LHRKNDvEpBRp80FVGT0Mw/gzgbqFXP+sewk0WVonYbEcMDTJptH3VsLPGzqH/DQ1YL/aEIBuXFQ==} 748 - 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'} 749 736 dependencies: 750 - '@aws-sdk/types': 3.515.0 751 - '@smithy/property-provider': 2.1.1 752 - '@smithy/shared-ini-file-loader': 2.3.1 753 - '@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 754 742 tslib: 2.6.2 755 743 dev: false 756 744 757 - /@aws-sdk/credential-provider-sso@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 758 - resolution: {integrity: sha512-j7vUkiSmuhpBvZYoPTRTI4ePnQbiZMFl6TNhg9b9DprC1zHkucsZnhRhqjOVlrw/H6J4jmcPGcHHTZ5WQNI5xQ==} 759 - 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'} 760 748 dependencies: 761 - '@aws-sdk/client-sso': 3.515.0 762 - '@aws-sdk/token-providers': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 763 - '@aws-sdk/types': 3.515.0 764 - '@smithy/property-provider': 2.1.1 765 - '@smithy/shared-ini-file-loader': 2.3.1 766 - '@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 767 756 tslib: 2.6.2 768 757 transitivePeerDependencies: 769 - - '@aws-sdk/credential-provider-node' 770 758 - aws-crt 771 759 dev: false 772 760 773 - /@aws-sdk/credential-provider-web-identity@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 774 - resolution: {integrity: sha512-66+2g4z3fWwdoGReY8aUHvm6JrKZMTRxjuizljVmMyOBttKPeBYXvUTop/g3ZGUx1f8j+C5qsGK52viYBvtjuQ==} 775 - 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'} 776 764 dependencies: 777 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 778 - '@aws-sdk/types': 3.515.0 779 - '@smithy/property-provider': 2.1.1 780 - '@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 781 771 tslib: 2.6.2 782 772 transitivePeerDependencies: 783 - - '@aws-sdk/credential-provider-node' 784 773 - aws-crt 785 774 dev: false 786 775 787 - /@aws-sdk/lib-storage@3.515.0(@aws-sdk/client-s3@3.515.0): 788 - resolution: {integrity: sha512-/7z/3KnMs1ODNS9c8Skj/DFTsy6/v7n17clh1IGOcTYhhioCMA3MIzIZecWFeLjPYcUSkNQHIIjKFQt1nhZkwA==} 789 - 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'} 790 779 peerDependencies: 791 - '@aws-sdk/client-s3': ^3.0.0 780 + '@aws-sdk/client-s3': ^3.879.0 792 781 dependencies: 793 - '@aws-sdk/client-s3': 3.515.0 794 - '@smithy/abort-controller': 2.1.1 795 - '@smithy/middleware-endpoint': 2.4.1 796 - '@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 797 786 buffer: 5.6.0 798 787 events: 3.3.0 799 788 stream-browserify: 3.0.0 800 789 tslib: 2.6.2 801 790 dev: false 802 791 803 - /@aws-sdk/middleware-bucket-endpoint@3.515.0: 804 - resolution: {integrity: sha512-Vm423j3udFrhKPaKiXtie+6aF05efjX8lhAu5VOruIvbam7olvdWNdkH7sGWlz1ko3CVa7PwOYjGHiOOhxpEOA==} 805 - 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'} 806 795 dependencies: 807 - '@aws-sdk/types': 3.515.0 808 - '@aws-sdk/util-arn-parser': 3.495.0 809 - '@smithy/node-config-provider': 2.2.1 810 - '@smithy/protocol-http': 3.1.1 811 - '@smithy/types': 2.9.1 812 - '@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 813 802 tslib: 2.6.2 814 803 dev: false 815 804 816 - /@aws-sdk/middleware-expect-continue@3.515.0: 817 - resolution: {integrity: sha512-TWCXulivab4reOMx/vxa/IwnPX78fLwI9NUoAxjsqB6W9qjmSnPD43BSVeGvbbl/YNmgk7XfMbZb6IgxW7RyzA==} 818 - 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'} 819 808 dependencies: 820 - '@aws-sdk/types': 3.515.0 821 - '@smithy/protocol-http': 3.1.1 822 - '@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 823 812 tslib: 2.6.2 824 813 dev: false 825 814 826 - /@aws-sdk/middleware-flexible-checksums@3.515.0: 827 - resolution: {integrity: sha512-ydGjnqNeYlJaAkmQeQnS4pZRAAvzefdm8c234Qh0Fg55xRwHTNLp7uYsdfkTjrdAlj6YIO3Zr6vK6VJ6MGCwug==} 828 - 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'} 829 818 dependencies: 830 - '@aws-crypto/crc32': 3.0.0 831 - '@aws-crypto/crc32c': 3.0.0 832 - '@aws-sdk/types': 3.515.0 833 - '@smithy/is-array-buffer': 2.1.1 834 - '@smithy/protocol-http': 3.1.1 835 - '@smithy/types': 2.9.1 836 - '@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 837 831 tslib: 2.6.2 838 832 dev: false 839 833 840 - /@aws-sdk/middleware-host-header@3.515.0: 841 - resolution: {integrity: sha512-I1MwWPzdRKM1luvdDdjdGsDjNVPhj9zaIytEchjTY40NcKOg+p2evLD2y69ozzg8pyXK63r8DdvDGOo9QPuh0A==} 842 - 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'} 843 837 dependencies: 844 - '@aws-sdk/types': 3.515.0 845 - '@smithy/protocol-http': 3.1.1 846 - '@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 847 841 tslib: 2.6.2 848 842 dev: false 849 843 850 - /@aws-sdk/middleware-location-constraint@3.515.0: 851 - resolution: {integrity: sha512-ORFC5oijjTJsHhUXy9o52/vl5Irf6e83bE/8tBp+sVVx81+E8zTTWZbysoa41c0B5Ycd0H3wCWutvjdXT16ydQ==} 852 - 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'} 853 847 dependencies: 854 - '@aws-sdk/types': 3.515.0 855 - '@smithy/types': 2.9.1 848 + '@aws-sdk/types': 3.893.0 849 + '@smithy/types': 4.5.0 856 850 tslib: 2.6.2 857 851 dev: false 858 852 859 - /@aws-sdk/middleware-logger@3.515.0: 860 - resolution: {integrity: sha512-qXomJzg2m/5seQOxHi/yOXOKfSjwrrJSmEmfwJKJyQgdMbBcjz3Cz0H/1LyC6c5hHm6a/SZgSTzDAbAoUmyL+Q==} 861 - 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'} 862 856 dependencies: 863 - '@aws-sdk/types': 3.515.0 864 - '@smithy/types': 2.9.1 857 + '@aws-sdk/types': 3.893.0 858 + '@smithy/types': 4.5.0 865 859 tslib: 2.6.2 866 860 dev: false 867 861 868 - /@aws-sdk/middleware-recursion-detection@3.515.0: 869 - resolution: {integrity: sha512-dokHLbTV3IHRIBrw9mGoxcNTnQsjlm7TpkJhPdGT9T4Mq399EyQo51u6IsVMm07RXLl2Zw7u+u9p+qWBFzmFRA==} 870 - 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'} 871 865 dependencies: 872 - '@aws-sdk/types': 3.515.0 873 - '@smithy/protocol-http': 3.1.1 874 - '@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 875 870 tslib: 2.6.2 876 871 dev: false 877 872 878 - /@aws-sdk/middleware-sdk-s3@3.515.0: 879 - resolution: {integrity: sha512-vB8JwiTEAqm1UT9xfugnCgl0H0dtBLUQQK99JwQEWjHPZmQ3HQuVkykmJRY3X0hzKMEgqXodz0hZOvf3Hq1mvQ==} 880 - 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'} 881 876 dependencies: 882 - '@aws-sdk/types': 3.515.0 883 - '@aws-sdk/util-arn-parser': 3.495.0 884 - '@smithy/node-config-provider': 2.2.1 885 - '@smithy/protocol-http': 3.1.1 886 - '@smithy/signature-v4': 2.1.1 887 - '@smithy/smithy-client': 2.3.1 888 - '@smithy/types': 2.9.1 889 - '@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 890 890 tslib: 2.6.2 891 891 dev: false 892 892 893 - /@aws-sdk/middleware-signing@3.515.0: 894 - resolution: {integrity: sha512-SdjCyQCL702I07KhCiBFcoh6+NYtnruHJQIzWwMpBteuYHnCHW1k9uZ6pqacsS+Y6qpAKfTVNpQx2zP2s6QoHA==} 895 - 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'} 896 896 dependencies: 897 - '@aws-sdk/types': 3.515.0 898 - '@smithy/property-provider': 2.1.1 899 - '@smithy/protocol-http': 3.1.1 900 - '@smithy/signature-v4': 2.1.1 901 - '@smithy/types': 2.9.1 902 - '@smithy/util-middleware': 2.1.1 897 + '@aws-sdk/types': 3.893.0 898 + '@smithy/types': 4.5.0 903 899 tslib: 2.6.2 904 900 dev: false 905 901 906 - /@aws-sdk/middleware-ssec@3.515.0: 907 - resolution: {integrity: sha512-0qLjKiorosVBzzaV/o7MEyS9xqLLu02qGbP564Z/FZY74JUQEpBNedgveMUbb6lqr85RnOuwZ0GZ0cBRfH2brQ==} 908 - 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'} 909 905 dependencies: 910 - '@aws-sdk/types': 3.515.0 911 - '@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 912 912 tslib: 2.6.2 913 913 dev: false 914 914 915 - /@aws-sdk/middleware-user-agent@3.515.0: 916 - resolution: {integrity: sha512-nOqZjGA/GkjuJ5fUshec9Fv6HFd7ovOTxMJbw3MfAhqXuVZ6dKF41lpVJ4imNsgyFt3shUg9WDY8zGFjlYMB3g==} 917 - 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'} 918 918 dependencies: 919 - '@aws-sdk/types': 3.515.0 920 - '@aws-sdk/util-endpoints': 3.515.0 921 - '@smithy/protocol-http': 3.1.1 922 - '@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 923 956 tslib: 2.6.2 957 + transitivePeerDependencies: 958 + - aws-crt 924 959 dev: false 925 960 926 - /@aws-sdk/region-config-resolver@3.515.0: 927 - resolution: {integrity: sha512-RIRx9loxMgEAc/r1wPfnfShOuzn4RBi8pPPv6/jhhITEeMnJe6enAh2k5y9DdiVDDgCWZgVFSv0YkAIfzAFsnQ==} 928 - 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'} 929 964 dependencies: 930 - '@aws-sdk/types': 3.515.0 931 - '@smithy/node-config-provider': 2.2.1 932 - '@smithy/types': 2.9.1 933 - '@smithy/util-config-provider': 2.2.1 934 - '@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 935 970 tslib: 2.6.2 936 971 dev: false 937 972 938 - /@aws-sdk/signature-v4-multi-region@3.515.0: 939 - resolution: {integrity: sha512-5lrCn4DSE0zL41k0L6moqcdExZhWdAnV0/oMEagrISzQYoia+aNTEeyVD3xqJhRbEW4gCj3Uoyis6c8muf7b9g==} 940 - 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'} 941 976 dependencies: 942 - '@aws-sdk/middleware-sdk-s3': 3.515.0 943 - '@aws-sdk/types': 3.515.0 944 - '@smithy/protocol-http': 3.1.1 945 - '@smithy/signature-v4': 2.1.1 946 - '@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 947 982 tslib: 2.6.2 948 983 dev: false 949 984 950 - /@aws-sdk/token-providers@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 951 - resolution: {integrity: sha512-MQuf04rIcTXqwDzmyHSpFPF1fKEzRl64oXtCRUF3ddxTdK6wxXkePfK6wNCuL+GEbEcJAoCtIGIRpzGPJvQjHA==} 952 - 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'} 953 988 dependencies: 954 - '@aws-sdk/client-sso-oidc': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 955 - '@aws-sdk/types': 3.515.0 956 - '@smithy/property-provider': 2.1.1 957 - '@smithy/shared-ini-file-loader': 2.3.1 958 - '@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 959 995 tslib: 2.6.2 960 996 transitivePeerDependencies: 961 - - '@aws-sdk/credential-provider-node' 962 997 - aws-crt 963 998 dev: false 964 999 965 - /@aws-sdk/types@3.515.0: 966 - resolution: {integrity: sha512-B3gUpiMlpT6ERaLvZZ61D0RyrQPsFYDkCncLPVkZOKkCOoFU46zi1o6T5JcYiz8vkx1q9RGloQ5exh79s5pU/w==} 967 - engines: {node: '>=14.0.0'} 1000 + /@aws-sdk/types@3.893.0: 1001 + resolution: {integrity: sha512-Aht1nn5SnA0N+Tjv0dzhAY7CQbxVtmq1bBR6xI0MhG7p2XYVh1wXuKTzrldEvQWwA3odOYunAfT9aBiKZx9qIg==} 1002 + engines: {node: '>=18.0.0'} 968 1003 dependencies: 969 - '@smithy/types': 2.9.1 1004 + '@smithy/types': 4.5.0 970 1005 tslib: 2.6.2 971 1006 dev: false 972 1007 973 - /@aws-sdk/util-arn-parser@3.495.0: 974 - resolution: {integrity: sha512-hwdA3XAippSEUxs7jpznwD63YYFR+LtQvlEcebPTgWR9oQgG9TfS+39PUfbnEeje1ICuOrN3lrFqFbmP9uzbMg==} 975 - 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'} 976 1011 dependencies: 977 1012 tslib: 2.6.2 978 1013 dev: false 979 1014 980 - /@aws-sdk/util-endpoints@3.515.0: 981 - resolution: {integrity: sha512-UJi+jdwcGFV/F7d3+e2aQn5yZOVpDiAgfgNhPnEtgV0WozJ5/ZUeZBgWvSc/K415N4A4D/9cbBc7+I+35qzcDQ==} 982 - 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'} 983 1018 dependencies: 984 - '@aws-sdk/types': 3.515.0 985 - '@smithy/types': 2.9.1 986 - '@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 987 1023 tslib: 2.6.2 988 1024 dev: false 989 1025 ··· 994 1030 tslib: 2.6.2 995 1031 dev: false 996 1032 997 - /@aws-sdk/util-user-agent-browser@3.515.0: 998 - resolution: {integrity: sha512-pTWQb0JCafTmLHLDv3Qqs/nAAJghcPdGQIBpsCStb0YEzg3At/dOi2AIQ683yYnXmeOxLXJDzmlsovfVObJScw==} 1033 + /@aws-sdk/util-user-agent-browser@3.893.0: 1034 + resolution: {integrity: sha512-PE9NtbDBW6Kgl1bG6A5fF3EPo168tnkj8TgMcT0sg4xYBWsBpq0bpJZRh+Jm5Bkwiw9IgTCLjEU7mR6xWaMB9w==} 999 1035 dependencies: 1000 - '@aws-sdk/types': 3.515.0 1001 - '@smithy/types': 2.9.1 1036 + '@aws-sdk/types': 3.893.0 1037 + '@smithy/types': 4.5.0 1002 1038 bowser: 2.11.0 1003 1039 tslib: 2.6.2 1004 1040 dev: false 1005 1041 1006 - /@aws-sdk/util-user-agent-node@3.515.0: 1007 - resolution: {integrity: sha512-A/KJ+/HTohHyVXLH+t/bO0Z2mPrQgELbQO8tX+B2nElo8uklj70r5cT7F8ETsI9oOy+HDVpiL5/v45ZgpUOiPg==} 1008 - 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'} 1009 1045 peerDependencies: 1010 1046 aws-crt: '>=1.0.0' 1011 1047 peerDependenciesMeta: 1012 1048 aws-crt: 1013 1049 optional: true 1014 1050 dependencies: 1015 - '@aws-sdk/types': 3.515.0 1016 - '@smithy/node-config-provider': 2.2.1 1017 - '@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 1018 1055 tslib: 2.6.2 1019 1056 dev: false 1020 1057 1021 - /@aws-sdk/util-utf8-browser@3.259.0: 1022 - 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'} 1023 1061 dependencies: 1062 + '@smithy/types': 4.5.0 1063 + fast-xml-parser: 5.2.5 1024 1064 tslib: 2.6.2 1025 1065 dev: false 1026 1066 1027 - /@aws-sdk/xml-builder@3.496.0: 1028 - resolution: {integrity: sha512-GvEjh537IIeOw1ZkZuB37sV12u+ipS5Z1dwjEC/HAvhl5ac23ULtTr1/n+U1gLNN+BAKSWjKiQ2ksj8DiUzeyw==} 1029 - engines: {node: '>=14.0.0'} 1030 - dependencies: 1031 - '@smithy/types': 2.9.1 1032 - 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'} 1033 1070 dev: false 1034 1071 1035 1072 /@cbor-extract/cbor-extract-darwin-arm64@2.2.0: ··· 1094 1131 - debug 1095 1132 dev: false 1096 1133 1134 + /@emnapi/runtime@1.3.1: 1135 + resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} 1136 + requiresBuild: true 1137 + dependencies: 1138 + tslib: 2.6.2 1139 + dev: false 1140 + optional: true 1141 + 1097 1142 /@hapi/accept@6.0.3: 1098 1143 resolution: {integrity: sha512-p72f9k56EuF0n3MwlBNThyVE5PXX40g+aQh+C/xbKrfzahM2Oispv3AXmOIU51t3j77zay1qrX7IIziZXspMlw==} 1099 1144 dependencies: 1100 1145 '@hapi/boom': 10.0.1 1146 + '@hapi/hoek': 11.0.4 1147 + dev: false 1148 + 1149 + /@hapi/address@5.1.1: 1150 + resolution: {integrity: sha512-A+po2d/dVoY7cYajycYI43ZbYMXukuopIsqCjh5QzsBCipDtdofHntljDlpccMjIfTy6UOkg+5KPriwYch2bXA==} 1151 + engines: {node: '>=14.0.0'} 1152 + dependencies: 1101 1153 '@hapi/hoek': 11.0.4 1102 1154 dev: false 1103 1155 ··· 1121 1173 resolution: {integrity: sha512-PnsP5d4q7289pS2T2EgGz147BFJ2Jpb4yrEdkpz2IhgEUzos1S7HTl7ezWh1yfYzYlj89KzLdCRkqsP6SIryeQ==} 1122 1174 dev: false 1123 1175 1124 - /@ioredis/commands@1.2.0: 1125 - resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} 1176 + /@img/sharp-darwin-arm64@0.33.5: 1177 + resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} 1178 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1179 + cpu: [arm64] 1180 + os: [darwin] 1181 + requiresBuild: true 1182 + optionalDependencies: 1183 + '@img/sharp-libvips-darwin-arm64': 1.0.4 1184 + dev: false 1185 + optional: true 1186 + 1187 + /@img/sharp-darwin-x64@0.33.5: 1188 + resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} 1189 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1190 + cpu: [x64] 1191 + os: [darwin] 1192 + requiresBuild: true 1193 + optionalDependencies: 1194 + '@img/sharp-libvips-darwin-x64': 1.0.4 1195 + dev: false 1196 + optional: true 1197 + 1198 + /@img/sharp-libvips-darwin-arm64@1.0.4: 1199 + resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} 1200 + cpu: [arm64] 1201 + os: [darwin] 1202 + requiresBuild: true 1203 + dev: false 1204 + optional: true 1205 + 1206 + /@img/sharp-libvips-darwin-x64@1.0.4: 1207 + resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} 1208 + cpu: [x64] 1209 + os: [darwin] 1210 + requiresBuild: true 1211 + dev: false 1212 + optional: true 1213 + 1214 + /@img/sharp-libvips-linux-arm64@1.0.4: 1215 + resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} 1216 + cpu: [arm64] 1217 + os: [linux] 1218 + requiresBuild: true 1219 + dev: false 1220 + optional: true 1221 + 1222 + /@img/sharp-libvips-linux-arm@1.0.5: 1223 + resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} 1224 + cpu: [arm] 1225 + os: [linux] 1226 + requiresBuild: true 1227 + dev: false 1228 + optional: true 1229 + 1230 + /@img/sharp-libvips-linux-s390x@1.0.4: 1231 + resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} 1232 + cpu: [s390x] 1233 + os: [linux] 1234 + requiresBuild: true 1235 + dev: false 1236 + optional: true 1237 + 1238 + /@img/sharp-libvips-linux-x64@1.0.4: 1239 + resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} 1240 + cpu: [x64] 1241 + os: [linux] 1242 + requiresBuild: true 1243 + dev: false 1244 + optional: true 1245 + 1246 + /@img/sharp-libvips-linuxmusl-arm64@1.0.4: 1247 + resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} 1248 + cpu: [arm64] 1249 + os: [linux] 1250 + requiresBuild: true 1251 + dev: false 1252 + optional: true 1253 + 1254 + /@img/sharp-libvips-linuxmusl-x64@1.0.4: 1255 + resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} 1256 + cpu: [x64] 1257 + os: [linux] 1258 + requiresBuild: true 1259 + dev: false 1260 + optional: true 1261 + 1262 + /@img/sharp-linux-arm64@0.33.5: 1263 + resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} 1264 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1265 + cpu: [arm64] 1266 + os: [linux] 1267 + requiresBuild: true 1268 + optionalDependencies: 1269 + '@img/sharp-libvips-linux-arm64': 1.0.4 1270 + dev: false 1271 + optional: true 1272 + 1273 + /@img/sharp-linux-arm@0.33.5: 1274 + resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} 1275 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1276 + cpu: [arm] 1277 + os: [linux] 1278 + requiresBuild: true 1279 + optionalDependencies: 1280 + '@img/sharp-libvips-linux-arm': 1.0.5 1281 + dev: false 1282 + optional: true 1283 + 1284 + /@img/sharp-linux-s390x@0.33.5: 1285 + resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} 1286 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1287 + cpu: [s390x] 1288 + os: [linux] 1289 + requiresBuild: true 1290 + optionalDependencies: 1291 + '@img/sharp-libvips-linux-s390x': 1.0.4 1292 + dev: false 1293 + optional: true 1294 + 1295 + /@img/sharp-linux-x64@0.33.5: 1296 + resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} 1297 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1298 + cpu: [x64] 1299 + os: [linux] 1300 + requiresBuild: true 1301 + optionalDependencies: 1302 + '@img/sharp-libvips-linux-x64': 1.0.4 1303 + dev: false 1304 + optional: true 1305 + 1306 + /@img/sharp-linuxmusl-arm64@0.33.5: 1307 + resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} 1308 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1309 + cpu: [arm64] 1310 + os: [linux] 1311 + requiresBuild: true 1312 + optionalDependencies: 1313 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 1126 1314 dev: false 1315 + optional: true 1127 1316 1128 - /@ipld/car@3.2.4: 1129 - resolution: {integrity: sha512-rezKd+jk8AsTGOoJKqzfjLJ3WVft7NZNH95f0pfPbicROvzTyvHCNy567HzSUd6gRXZ9im29z5ZEv9Hw49jSYw==} 1317 + /@img/sharp-linuxmusl-x64@0.33.5: 1318 + resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} 1319 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1320 + cpu: [x64] 1321 + os: [linux] 1322 + requiresBuild: true 1323 + optionalDependencies: 1324 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 1325 + dev: false 1326 + optional: true 1327 + 1328 + /@img/sharp-wasm32@0.33.5: 1329 + resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} 1330 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1331 + cpu: [wasm32] 1332 + requiresBuild: true 1130 1333 dependencies: 1131 - '@ipld/dag-cbor': 7.0.3 1132 - multiformats: 9.9.0 1133 - varint: 6.0.0 1334 + '@emnapi/runtime': 1.3.1 1335 + dev: false 1336 + optional: true 1337 + 1338 + /@img/sharp-win32-ia32@0.33.5: 1339 + resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} 1340 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1341 + cpu: [ia32] 1342 + os: [win32] 1343 + requiresBuild: true 1344 + dev: false 1345 + optional: true 1346 + 1347 + /@img/sharp-win32-x64@0.33.5: 1348 + resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} 1349 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 1350 + cpu: [x64] 1351 + os: [win32] 1352 + requiresBuild: true 1353 + dev: false 1354 + optional: true 1355 + 1356 + /@ioredis/commands@1.2.0: 1357 + resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} 1134 1358 dev: false 1135 1359 1136 1360 /@ipld/dag-cbor@7.0.3: ··· 1152 1376 wrap-ansi-cjs: /wrap-ansi@7.0.0 1153 1377 dev: false 1154 1378 1155 - /@noble/curves@1.3.0: 1156 - 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} 1157 1382 dependencies: 1158 - '@noble/hashes': 1.3.3 1383 + '@noble/hashes': 1.7.1 1159 1384 dev: false 1160 1385 1161 - /@noble/hashes@1.3.3: 1162 - resolution: {integrity: sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==} 1163 - 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} 1164 1389 dev: false 1165 1390 1166 1391 /@noble/secp256k1@1.7.1: ··· 1174 1399 dev: false 1175 1400 optional: true 1176 1401 1177 - /@smithy/abort-controller@2.1.1: 1178 - resolution: {integrity: sha512-1+qdrUqLhaALYL0iOcN43EP6yAXXQ2wWZ6taf4S2pNGowmOc5gx+iMQv+E42JizNJjB0+gEadOXeV1Bf7JWL1Q==} 1179 - 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'} 1180 1405 dependencies: 1181 - '@smithy/types': 2.9.1 1406 + '@smithy/types': 4.5.0 1182 1407 tslib: 2.6.2 1183 1408 dev: false 1184 1409 1185 - /@smithy/chunked-blob-reader-native@2.1.1: 1186 - 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'} 1187 1413 dependencies: 1188 - '@smithy/util-base64': 2.1.1 1414 + '@smithy/util-base64': 4.1.0 1189 1415 tslib: 2.6.2 1190 1416 dev: false 1191 1417 1192 - /@smithy/chunked-blob-reader@2.1.1: 1193 - 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'} 1194 1421 dependencies: 1195 1422 tslib: 2.6.2 1196 1423 dev: false 1197 1424 1198 - /@smithy/config-resolver@2.1.1: 1199 - resolution: {integrity: sha512-lxfLDpZm+AWAHPFZps5JfDoO9Ux1764fOgvRUBpHIO8HWHcSN1dkgsago1qLRVgm1BZ8RCm8cgv99QvtaOWIhw==} 1200 - 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'} 1201 1428 dependencies: 1202 - '@smithy/node-config-provider': 2.2.1 1203 - '@smithy/types': 2.9.1 1204 - '@smithy/util-config-provider': 2.2.1 1205 - '@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 1206 1433 tslib: 2.6.2 1207 1434 dev: false 1208 1435 1209 - /@smithy/core@1.3.2: 1210 - resolution: {integrity: sha512-tYDmTp0f2TZVE18jAOH1PnmkngLQ+dOGUlMd1u67s87ieueNeyqhja6z/Z4MxhybEiXKOWFOmGjfTZWFxljwJw==} 1211 - 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'} 1212 1439 dependencies: 1213 - '@smithy/middleware-endpoint': 2.4.1 1214 - '@smithy/middleware-retry': 2.1.1 1215 - '@smithy/middleware-serde': 2.1.1 1216 - '@smithy/protocol-http': 3.1.1 1217 - '@smithy/smithy-client': 2.3.1 1218 - '@smithy/types': 2.9.1 1219 - '@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 1220 1449 tslib: 2.6.2 1221 1450 dev: false 1222 1451 1223 - /@smithy/credential-provider-imds@2.2.1: 1224 - resolution: {integrity: sha512-7XHjZUxmZYnONheVQL7j5zvZXga+EWNgwEAP6OPZTi7l8J4JTeNh9aIOfE5fKHZ/ee2IeNOh54ZrSna+Vc6TFA==} 1225 - 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'} 1226 1455 dependencies: 1227 - '@smithy/node-config-provider': 2.2.1 1228 - '@smithy/property-provider': 2.1.1 1229 - '@smithy/types': 2.9.1 1230 - '@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 1231 1460 tslib: 2.6.2 1232 1461 dev: false 1233 1462 1234 - /@smithy/eventstream-codec@2.1.1: 1235 - 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'} 1236 1466 dependencies: 1237 - '@aws-crypto/crc32': 3.0.0 1238 - '@smithy/types': 2.9.1 1239 - '@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 1240 1470 tslib: 2.6.2 1241 1471 dev: false 1242 1472 1243 - /@smithy/eventstream-serde-browser@2.1.1: 1244 - resolution: {integrity: sha512-JvEdCmGlZUay5VtlT8/kdR6FlvqTDUiJecMjXsBb0+k1H/qc9ME5n2XKPo8q/MZwEIA1GmGgYMokKGjVvMiDow==} 1245 - 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'} 1246 1476 dependencies: 1247 - '@smithy/eventstream-serde-universal': 2.1.1 1248 - '@smithy/types': 2.9.1 1477 + '@smithy/eventstream-serde-universal': 4.1.1 1478 + '@smithy/types': 4.5.0 1249 1479 tslib: 2.6.2 1250 1480 dev: false 1251 1481 1252 - /@smithy/eventstream-serde-config-resolver@2.1.1: 1253 - resolution: {integrity: sha512-EqNqXYp3+dk//NmW3NAgQr9bEQ7fsu/CcxQmTiq07JlaIcne/CBWpMZETyXm9w5LXkhduBsdXdlMscfDUDn2fA==} 1254 - 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'} 1255 1485 dependencies: 1256 - '@smithy/types': 2.9.1 1486 + '@smithy/types': 4.5.0 1257 1487 tslib: 2.6.2 1258 1488 dev: false 1259 1489 1260 - /@smithy/eventstream-serde-node@2.1.1: 1261 - resolution: {integrity: sha512-LF882q/aFidFNDX7uROAGxq3H0B7rjyPkV6QDn6/KDQ+CG7AFkRccjxRf1xqajq/Pe4bMGGr+VKAaoF6lELIQw==} 1262 - 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'} 1263 1493 dependencies: 1264 - '@smithy/eventstream-serde-universal': 2.1.1 1265 - '@smithy/types': 2.9.1 1494 + '@smithy/eventstream-serde-universal': 4.1.1 1495 + '@smithy/types': 4.5.0 1266 1496 tslib: 2.6.2 1267 1497 dev: false 1268 1498 1269 - /@smithy/eventstream-serde-universal@2.1.1: 1270 - resolution: {integrity: sha512-LR0mMT+XIYTxk4k2fIxEA1BPtW3685QlqufUEUAX1AJcfFfxNDKEvuCRZbO8ntJb10DrIFVJR9vb0MhDCi0sAQ==} 1271 - 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'} 1272 1502 dependencies: 1273 - '@smithy/eventstream-codec': 2.1.1 1274 - '@smithy/types': 2.9.1 1503 + '@smithy/eventstream-codec': 4.1.1 1504 + '@smithy/types': 4.5.0 1275 1505 tslib: 2.6.2 1276 1506 dev: false 1277 1507 1278 - /@smithy/fetch-http-handler@2.4.1: 1279 - 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'} 1280 1511 dependencies: 1281 - '@smithy/protocol-http': 3.1.1 1282 - '@smithy/querystring-builder': 2.1.1 1283 - '@smithy/types': 2.9.1 1284 - '@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 1285 1516 tslib: 2.6.2 1286 1517 dev: false 1287 1518 1288 - /@smithy/hash-blob-browser@2.1.1: 1289 - 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'} 1290 1522 dependencies: 1291 - '@smithy/chunked-blob-reader': 2.1.1 1292 - '@smithy/chunked-blob-reader-native': 2.1.1 1293 - '@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 1294 1526 tslib: 2.6.2 1295 1527 dev: false 1296 1528 1297 - /@smithy/hash-node@2.1.1: 1298 - resolution: {integrity: sha512-Qhoq0N8f2OtCnvUpCf+g1vSyhYQrZjhSwvJ9qvR8BUGOtTXiyv2x1OD2e6jVGmlpC4E4ax1USHoyGfV9JFsACg==} 1299 - engines: {node: '>=14.0.0'} 1529 + /@smithy/hash-node@4.1.1: 1530 + resolution: {integrity: sha512-H9DIU9WBLhYrvPs9v4sYvnZ1PiAI0oc8CgNQUJ1rpN3pP7QADbTOUjchI2FB764Ub0DstH5xbTqcMJu1pnVqxA==} 1531 + engines: {node: '>=18.0.0'} 1300 1532 dependencies: 1301 - '@smithy/types': 2.9.1 1302 - '@smithy/util-buffer-from': 2.1.1 1303 - '@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 1304 1536 tslib: 2.6.2 1305 1537 dev: false 1306 1538 1307 - /@smithy/hash-stream-node@2.1.1: 1308 - resolution: {integrity: sha512-VgDaKcfCy0iHcmtAZgZ3Yw9g37Gkn2JsQiMtFQXUh8Wmo3GfNgDwLOtdhJ272pOT7DStzpe9cNr+eV5Au8KfQA==} 1309 - 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'} 1310 1542 dependencies: 1311 - '@smithy/types': 2.9.1 1312 - '@smithy/util-utf8': 2.1.1 1543 + '@smithy/types': 4.5.0 1544 + '@smithy/util-utf8': 4.1.0 1313 1545 tslib: 2.6.2 1314 1546 dev: false 1315 1547 1316 - /@smithy/invalid-dependency@2.1.1: 1317 - 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'} 1318 1551 dependencies: 1319 - '@smithy/types': 2.9.1 1552 + '@smithy/types': 4.5.0 1320 1553 tslib: 2.6.2 1321 1554 dev: false 1322 1555 ··· 1327 1560 tslib: 2.6.2 1328 1561 dev: false 1329 1562 1330 - /@smithy/md5-js@2.1.1: 1331 - 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'} 1332 1566 dependencies: 1333 - '@smithy/types': 2.9.1 1334 - '@smithy/util-utf8': 2.1.1 1335 1567 tslib: 2.6.2 1336 1568 dev: false 1337 1569 1338 - /@smithy/middleware-content-length@2.1.1: 1339 - resolution: {integrity: sha512-rSr9ezUl9qMgiJR0UVtVOGEZElMdGFyl8FzWEF5iEKTlcWxGr2wTqGfDwtH3LAB7h+FPkxqv4ZU4cpuCN9Kf/g==} 1340 - engines: {node: '>=14.0.0'} 1570 + /@smithy/md5-js@4.1.1: 1571 + resolution: {integrity: sha512-MvWXKK743BuHjr/hnWuT6uStdKEaoqxHAQUvbKJPPZM5ZojTNFI5D+47BoQfBE5RgGlRRty05EbWA+NXDv+hIA==} 1572 + engines: {node: '>=18.0.0'} 1573 + dependencies: 1574 + '@smithy/types': 4.5.0 1575 + '@smithy/util-utf8': 4.1.0 1576 + tslib: 2.6.2 1577 + dev: false 1578 + 1579 + /@smithy/middleware-content-length@4.1.1: 1580 + resolution: {integrity: sha512-9wlfBBgTsRvC2JxLJxv4xDGNBrZuio3AgSl0lSFX7fneW2cGskXTYpFxCdRYD2+5yzmsiTuaAJD1Wp7gWt9y9w==} 1581 + engines: {node: '>=18.0.0'} 1341 1582 dependencies: 1342 - '@smithy/protocol-http': 3.1.1 1343 - '@smithy/types': 2.9.1 1583 + '@smithy/protocol-http': 5.2.1 1584 + '@smithy/types': 4.5.0 1344 1585 tslib: 2.6.2 1345 1586 dev: false 1346 1587 1347 - /@smithy/middleware-endpoint@2.4.1: 1348 - resolution: {integrity: sha512-XPZTb1E2Oav60Ven3n2PFx+rX9EDsU/jSTA8VDamt7FXks67ekjPY/XrmmPDQaFJOTUHJNKjd8+kZxVO5Ael4Q==} 1349 - engines: {node: '>=14.0.0'} 1588 + /@smithy/middleware-endpoint@4.2.5: 1589 + resolution: {integrity: sha512-DdOIpssQ5LFev7hV6GX9TMBW5ChTsQBxqgNW1ZGtJNSAi5ksd5klwPwwMY0ejejfEzwXXGqxgVO3cpaod4veiA==} 1590 + engines: {node: '>=18.0.0'} 1350 1591 dependencies: 1351 - '@smithy/middleware-serde': 2.1.1 1352 - '@smithy/node-config-provider': 2.2.1 1353 - '@smithy/shared-ini-file-loader': 2.3.1 1354 - '@smithy/types': 2.9.1 1355 - '@smithy/url-parser': 2.1.1 1356 - '@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 1357 1599 tslib: 2.6.2 1358 1600 dev: false 1359 1601 1360 - /@smithy/middleware-retry@2.1.1: 1361 - resolution: {integrity: sha512-eMIHOBTXro6JZ+WWzZWd/8fS8ht5nS5KDQjzhNMHNRcG5FkNTqcKpYhw7TETMYzbLfhO5FYghHy1vqDWM4FLDA==} 1362 - 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'} 1363 1605 dependencies: 1364 - '@smithy/node-config-provider': 2.2.1 1365 - '@smithy/protocol-http': 3.1.1 1366 - '@smithy/service-error-classification': 2.1.1 1367 - '@smithy/smithy-client': 2.3.1 1368 - '@smithy/types': 2.9.1 1369 - '@smithy/util-middleware': 2.1.1 1370 - '@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 1371 1614 tslib: 2.6.2 1372 - uuid: 8.3.2 1373 1615 dev: false 1374 1616 1375 - /@smithy/middleware-serde@2.1.1: 1376 - resolution: {integrity: sha512-D8Gq0aQBeE1pxf3cjWVkRr2W54t+cdM2zx78tNrVhqrDykRA7asq8yVJij1u5NDtKzKqzBSPYh7iW0svUKg76g==} 1377 - engines: {node: '>=14.0.0'} 1617 + /@smithy/middleware-serde@4.1.1: 1618 + resolution: {integrity: sha512-lh48uQdbCoj619kRouev5XbWhCwRKLmphAif16c4J6JgJ4uXjub1PI6RL38d3BLliUvSso6klyB/LTNpWSNIyg==} 1619 + engines: {node: '>=18.0.0'} 1378 1620 dependencies: 1379 - '@smithy/types': 2.9.1 1621 + '@smithy/protocol-http': 5.2.1 1622 + '@smithy/types': 4.5.0 1380 1623 tslib: 2.6.2 1381 1624 dev: false 1382 1625 1383 - /@smithy/middleware-stack@2.1.1: 1384 - resolution: {integrity: sha512-KPJhRlhsl8CjgGXK/DoDcrFGfAqoqvuwlbxy+uOO4g2Azn1dhH+GVfC3RAp+6PoL5PWPb+vt6Z23FP+Mr6qeCw==} 1385 - 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'} 1386 1629 dependencies: 1387 - '@smithy/types': 2.9.1 1630 + '@smithy/types': 4.5.0 1388 1631 tslib: 2.6.2 1389 1632 dev: false 1390 1633 1391 - /@smithy/node-config-provider@2.2.1: 1392 - resolution: {integrity: sha512-epzK3x1xNxA9oJgHQ5nz+2j6DsJKdHfieb+YgJ7ATWxzNcB7Hc+Uya2TUck5MicOPhDV8HZImND7ZOecVr+OWg==} 1393 - 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'} 1394 1637 dependencies: 1395 - '@smithy/property-provider': 2.1.1 1396 - '@smithy/shared-ini-file-loader': 2.3.1 1397 - '@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 1398 1641 tslib: 2.6.2 1399 1642 dev: false 1400 1643 1401 - /@smithy/node-http-handler@2.3.1: 1402 - resolution: {integrity: sha512-gLA8qK2nL9J0Rk/WEZSvgin4AppvuCYRYg61dcUo/uKxvMZsMInL5I5ZdJTogOvdfVug3N2dgI5ffcUfS4S9PA==} 1403 - 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'} 1404 1647 dependencies: 1405 - '@smithy/abort-controller': 2.1.1 1406 - '@smithy/protocol-http': 3.1.1 1407 - '@smithy/querystring-builder': 2.1.1 1408 - '@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 1409 1652 tslib: 2.6.2 1410 1653 dev: false 1411 1654 1412 - /@smithy/property-provider@2.1.1: 1413 - resolution: {integrity: sha512-FX7JhhD/o5HwSwg6GLK9zxrMUrGnb3PzNBrcthqHKBc3dH0UfgEAU24xnJ8F0uow5mj17UeBEOI6o3CF2k7Mhw==} 1414 - engines: {node: '>=14.0.0'} 1655 + /@smithy/property-provider@4.1.1: 1656 + resolution: {integrity: sha512-gm3ZS7DHxUbzC2wr8MUCsAabyiXY0gaj3ROWnhSx/9sPMc6eYLMM4rX81w1zsMaObj2Lq3PZtNCC1J6lpEY7zg==} 1657 + engines: {node: '>=18.0.0'} 1415 1658 dependencies: 1416 - '@smithy/types': 2.9.1 1659 + '@smithy/types': 4.5.0 1417 1660 tslib: 2.6.2 1418 1661 dev: false 1419 1662 1420 - /@smithy/protocol-http@3.1.1: 1421 - resolution: {integrity: sha512-6ZRTSsaXuSL9++qEwH851hJjUA0OgXdQFCs+VDw4tGH256jQ3TjYY/i34N4vd24RV3nrjNsgd1yhb57uMoKbzQ==} 1422 - 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'} 1423 1666 dependencies: 1424 - '@smithy/types': 2.9.1 1667 + '@smithy/types': 4.5.0 1425 1668 tslib: 2.6.2 1426 1669 dev: false 1427 1670 1428 - /@smithy/querystring-builder@2.1.1: 1429 - resolution: {integrity: sha512-C/ko/CeEa8jdYE4gt6nHO5XDrlSJ3vdCG0ZAc6nD5ZIE7LBp0jCx4qoqp7eoutBu7VrGMXERSRoPqwi1WjCPbg==} 1430 - 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'} 1431 1674 dependencies: 1432 - '@smithy/types': 2.9.1 1433 - '@smithy/util-uri-escape': 2.1.1 1675 + '@smithy/types': 4.5.0 1676 + '@smithy/util-uri-escape': 4.1.0 1434 1677 tslib: 2.6.2 1435 1678 dev: false 1436 1679 1437 - /@smithy/querystring-parser@2.1.1: 1438 - resolution: {integrity: sha512-H4+6jKGVhG1W4CIxfBaSsbm98lOO88tpDWmZLgkJpt8Zkk/+uG0FmmqMuCAc3HNM2ZDV+JbErxr0l5BcuIf/XQ==} 1439 - engines: {node: '>=14.0.0'} 1680 + /@smithy/querystring-parser@4.1.1: 1681 + resolution: {integrity: sha512-63TEp92YFz0oQ7Pj9IuI3IgnprP92LrZtRAkE3c6wLWJxfy/yOPRt39IOKerVr0JS770olzl0kGafXlAXZ1vng==} 1682 + engines: {node: '>=18.0.0'} 1440 1683 dependencies: 1441 - '@smithy/types': 2.9.1 1684 + '@smithy/types': 4.5.0 1442 1685 tslib: 2.6.2 1443 1686 dev: false 1444 1687 1445 - /@smithy/service-error-classification@2.1.1: 1446 - resolution: {integrity: sha512-txEdZxPUgM1PwGvDvHzqhXisrc5LlRWYCf2yyHfvITWioAKat7srQvpjMAvgzf0t6t7j8yHrryXU9xt7RZqFpw==} 1447 - 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'} 1448 1691 dependencies: 1449 - '@smithy/types': 2.9.1 1692 + '@smithy/types': 4.5.0 1450 1693 dev: false 1451 1694 1452 - /@smithy/shared-ini-file-loader@2.3.1: 1453 - resolution: {integrity: sha512-2E2kh24igmIznHLB6H05Na4OgIEilRu0oQpYXo3LCNRrawHAcfDKq9004zJs+sAMt2X5AbY87CUCJ7IpqpSgdw==} 1454 - 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'} 1455 1698 dependencies: 1456 - '@smithy/types': 2.9.1 1699 + '@smithy/types': 4.5.0 1457 1700 tslib: 2.6.2 1458 1701 dev: false 1459 1702 1460 - /@smithy/signature-v4@2.1.1: 1461 - resolution: {integrity: sha512-Hb7xub0NHuvvQD3YwDSdanBmYukoEkhqBjqoxo+bSdC0ryV9cTfgmNjuAQhTPYB6yeU7hTR+sPRiFMlxqv6kmg==} 1462 - 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'} 1463 1706 dependencies: 1464 - '@smithy/eventstream-codec': 2.1.1 1465 - '@smithy/is-array-buffer': 2.1.1 1466 - '@smithy/types': 2.9.1 1467 - '@smithy/util-hex-encoding': 2.1.1 1468 - '@smithy/util-middleware': 2.1.1 1469 - '@smithy/util-uri-escape': 2.1.1 1470 - '@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 1471 1714 tslib: 2.6.2 1472 1715 dev: false 1473 1716 1474 - /@smithy/smithy-client@2.3.1: 1475 - resolution: {integrity: sha512-YsTdU8xVD64r2pLEwmltrNvZV6XIAC50LN6ivDopdt+YiF/jGH6PY9zUOu0CXD/d8GMB8gbhnpPsdrjAXHS9QA==} 1476 - 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'} 1477 1720 dependencies: 1478 - '@smithy/middleware-endpoint': 2.4.1 1479 - '@smithy/middleware-stack': 2.1.1 1480 - '@smithy/protocol-http': 3.1.1 1481 - '@smithy/types': 2.9.1 1482 - '@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 1483 1727 tslib: 2.6.2 1484 1728 dev: false 1485 1729 1486 - /@smithy/types@2.9.1: 1487 - resolution: {integrity: sha512-vjXlKNXyprDYDuJ7UW5iobdmyDm6g8dDG+BFUncAg/3XJaN45Gy5RWWWUVgrzIK7S4R1KWgIX5LeJcfvSI24bw==} 1488 - engines: {node: '>=14.0.0'} 1730 + /@smithy/types@4.5.0: 1731 + resolution: {integrity: sha512-RkUpIOsVlAwUIZXO1dsz8Zm+N72LClFfsNqf173catVlvRZiwPy0x2u0JLEA4byreOPKDZPGjmPDylMoP8ZJRg==} 1732 + engines: {node: '>=18.0.0'} 1489 1733 dependencies: 1490 1734 tslib: 2.6.2 1491 1735 dev: false 1492 1736 1493 - /@smithy/url-parser@2.1.1: 1494 - 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'} 1495 1740 dependencies: 1496 - '@smithy/querystring-parser': 2.1.1 1497 - '@smithy/types': 2.9.1 1741 + '@smithy/querystring-parser': 4.1.1 1742 + '@smithy/types': 4.5.0 1498 1743 tslib: 2.6.2 1499 1744 dev: false 1500 1745 1501 - /@smithy/util-base64@2.1.1: 1502 - resolution: {integrity: sha512-UfHVpY7qfF/MrgndI5PexSKVTxSZIdz9InghTFa49QOvuu9I52zLPLUHXvHpNuMb1iD2vmc6R+zbv/bdMipR/g==} 1503 - 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'} 1504 1749 dependencies: 1505 - '@smithy/util-buffer-from': 2.1.1 1750 + '@smithy/util-buffer-from': 4.1.0 1751 + '@smithy/util-utf8': 4.1.0 1506 1752 tslib: 2.6.2 1507 1753 dev: false 1508 1754 1509 - /@smithy/util-body-length-browser@2.1.1: 1510 - 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'} 1511 1758 dependencies: 1512 1759 tslib: 2.6.2 1513 1760 dev: false 1514 1761 1515 - /@smithy/util-body-length-node@2.2.1: 1516 - resolution: {integrity: sha512-/ggJG+ta3IDtpNVq4ktmEUtOkH1LW64RHB5B0hcr5ZaWBmo96UX2cIOVbjCqqDickTXqBWZ4ZO0APuaPrD7Abg==} 1517 - 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'} 1518 1765 dependencies: 1519 1766 tslib: 2.6.2 1520 1767 dev: false ··· 1527 1774 tslib: 2.6.2 1528 1775 dev: false 1529 1776 1530 - /@smithy/util-config-provider@2.2.1: 1531 - resolution: {integrity: sha512-50VL/tx9oYYcjJn/qKqNy7sCtpD0+s8XEBamIFo4mFFTclKMNp+rsnymD796uybjiIquB7VCB/DeafduL0y2kw==} 1532 - 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'} 1533 1780 dependencies: 1781 + '@smithy/is-array-buffer': 4.1.0 1534 1782 tslib: 2.6.2 1535 1783 dev: false 1536 1784 1537 - /@smithy/util-defaults-mode-browser@2.1.1: 1538 - resolution: {integrity: sha512-lqLz/9aWRO6mosnXkArtRuQqqZBhNpgI65YDpww4rVQBuUT7qzKbDLG5AmnQTCiU4rOquaZO/Kt0J7q9Uic7MA==} 1539 - engines: {node: '>= 10.0.0'} 1785 + /@smithy/util-config-provider@4.1.0: 1786 + resolution: {integrity: sha512-swXz2vMjrP1ZusZWVTB/ai5gK+J8U0BWvP10v9fpcFvg+Xi/87LHvHfst2IgCs1i0v4qFZfGwCmeD/KNCdJZbQ==} 1787 + engines: {node: '>=18.0.0'} 1540 1788 dependencies: 1541 - '@smithy/property-provider': 2.1.1 1542 - '@smithy/smithy-client': 2.3.1 1543 - '@smithy/types': 2.9.1 1789 + tslib: 2.6.2 1790 + dev: false 1791 + 1792 + /@smithy/util-defaults-mode-browser@4.1.5: 1793 + resolution: {integrity: sha512-FGBhlmFZVSRto816l6IwrmDcQ9pUYX6ikdR1mmAhdtSS1m77FgADukbQg7F7gurXfAvloxE/pgsrb7SGja6FQA==} 1794 + engines: {node: '>=18.0.0'} 1795 + dependencies: 1796 + '@smithy/property-provider': 4.1.1 1797 + '@smithy/smithy-client': 4.6.5 1798 + '@smithy/types': 4.5.0 1544 1799 bowser: 2.11.0 1545 1800 tslib: 2.6.2 1546 1801 dev: false 1547 1802 1548 - /@smithy/util-defaults-mode-node@2.2.0: 1549 - resolution: {integrity: sha512-iFJp/N4EtkanFpBUtSrrIbtOIBf69KNuve03ic1afhJ9/korDxdM0c6cCH4Ehj/smI9pDCfVv+bqT3xZjF2WaA==} 1550 - 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'} 1551 1806 dependencies: 1552 - '@smithy/config-resolver': 2.1.1 1553 - '@smithy/credential-provider-imds': 2.2.1 1554 - '@smithy/node-config-provider': 2.2.1 1555 - '@smithy/property-provider': 2.1.1 1556 - '@smithy/smithy-client': 2.3.1 1557 - '@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 1558 1813 tslib: 2.6.2 1559 1814 dev: false 1560 1815 1561 - /@smithy/util-endpoints@1.1.1: 1562 - resolution: {integrity: sha512-sI4d9rjoaekSGEtq3xSb2nMjHMx8QXcz2cexnVyRWsy4yQ9z3kbDpX+7fN0jnbdOp0b3KSTZJZ2Yb92JWSanLw==} 1563 - engines: {node: '>= 14.0.0'} 1816 + /@smithy/util-endpoints@3.1.2: 1817 + resolution: {integrity: sha512-+AJsaaEGb5ySvf1SKMRrPZdYHRYSzMkCoK16jWnIMpREAnflVspMIDeCVSZJuj+5muZfgGpNpijE3mUNtjv01Q==} 1818 + engines: {node: '>=18.0.0'} 1564 1819 dependencies: 1565 - '@smithy/node-config-provider': 2.2.1 1566 - '@smithy/types': 2.9.1 1820 + '@smithy/node-config-provider': 4.2.2 1821 + '@smithy/types': 4.5.0 1567 1822 tslib: 2.6.2 1568 1823 dev: false 1569 1824 1570 - /@smithy/util-hex-encoding@2.1.1: 1571 - resolution: {integrity: sha512-3UNdP2pkYUUBGEXzQI9ODTDK+Tcu1BlCyDBaRHwyxhA+8xLP8agEKQq4MGmpjqb4VQAjq9TwlCQX0kP6XDKYLg==} 1572 - 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'} 1573 1828 dependencies: 1574 1829 tslib: 2.6.2 1575 1830 dev: false 1576 1831 1577 - /@smithy/util-middleware@2.1.1: 1578 - resolution: {integrity: sha512-mKNrk8oz5zqkNcbcgAAepeJbmfUW6ogrT2Z2gDbIUzVzNAHKJQTYmH9jcy0jbWb+m7ubrvXKb6uMjkSgAqqsFA==} 1579 - 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'} 1580 1835 dependencies: 1581 - '@smithy/types': 2.9.1 1836 + '@smithy/types': 4.5.0 1582 1837 tslib: 2.6.2 1583 1838 dev: false 1584 1839 1585 - /@smithy/util-retry@2.1.1: 1586 - resolution: {integrity: sha512-Mg+xxWPTeSPrthpC5WAamJ6PW4Kbo01Fm7lWM1jmGRvmrRdsd3192Gz2fBXAMURyXpaNxyZf6Hr/nQ4q70oVEA==} 1587 - engines: {node: '>= 14.0.0'} 1840 + /@smithy/util-retry@4.1.2: 1841 + resolution: {integrity: sha512-NCgr1d0/EdeP6U5PSZ9Uv5SMR5XRRYoVr1kRVtKZxWL3tixEL3UatrPIMFZSKwHlCcp2zPLDvMubVDULRqeunA==} 1842 + engines: {node: '>=18.0.0'} 1588 1843 dependencies: 1589 - '@smithy/service-error-classification': 2.1.1 1590 - '@smithy/types': 2.9.1 1844 + '@smithy/service-error-classification': 4.1.2 1845 + '@smithy/types': 4.5.0 1591 1846 tslib: 2.6.2 1592 1847 dev: false 1593 1848 1594 - /@smithy/util-stream@2.1.1: 1595 - resolution: {integrity: sha512-J7SMIpUYvU4DQN55KmBtvaMc7NM3CZ2iWICdcgaovtLzseVhAqFRYqloT3mh0esrFw+3VEK6nQFteFsTqZSECQ==} 1596 - 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'} 1597 1852 dependencies: 1598 - '@smithy/fetch-http-handler': 2.4.1 1599 - '@smithy/node-http-handler': 2.3.1 1600 - '@smithy/types': 2.9.1 1601 - '@smithy/util-base64': 2.1.1 1602 - '@smithy/util-buffer-from': 2.1.1 1603 - '@smithy/util-hex-encoding': 2.1.1 1604 - '@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 1605 1860 tslib: 2.6.2 1606 1861 dev: false 1607 1862 1608 - /@smithy/util-uri-escape@2.1.1: 1609 - resolution: {integrity: sha512-saVzI1h6iRBUVSqtnlOnc9ssU09ypo7n+shdQ8hBTZno/9rZ3AuRYvoHInV57VF7Qn7B+pFJG7qTzFiHxWlWBw==} 1610 - 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'} 1611 1866 dependencies: 1612 1867 tslib: 2.6.2 1613 1868 dev: false ··· 1620 1875 tslib: 2.6.2 1621 1876 dev: false 1622 1877 1623 - /@smithy/util-waiter@2.1.1: 1624 - resolution: {integrity: sha512-kYy6BLJJNif+uqNENtJqWdXcpqo1LS+nj1AfXcDhOpqpSHJSAkVySLyZV9fkmuVO21lzGoxjvd1imGGJHph/IA==} 1625 - 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'} 1881 + dependencies: 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'} 1626 1889 dependencies: 1627 - '@smithy/abort-controller': 2.1.1 1628 - '@smithy/types': 2.9.1 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: 1629 1899 tslib: 2.6.2 1630 1900 dev: false 1631 1901 ··· 1714 1984 resolution: {integrity: sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==} 1715 1985 dev: false 1716 1986 1717 - /axios@0.27.2: 1718 - resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} 1719 - dependencies: 1720 - follow-redirects: 1.15.5 1721 - form-data: 4.0.0 1722 - transitivePeerDependencies: 1723 - - debug 1724 - dev: false 1725 - 1726 1987 /axios@1.6.7: 1727 1988 resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==} 1728 1989 dependencies: ··· 1733 1994 - debug 1734 1995 dev: false 1735 1996 1736 - /b4a@1.6.6: 1737 - resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==} 1738 - dev: false 1739 - 1740 1997 /balanced-match@1.0.2: 1741 1998 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 1742 1999 dev: false 1743 2000 1744 - /bare-events@2.2.0: 1745 - resolution: {integrity: sha512-Yyyqff4PIFfSuthCZqLlPISTWHmnQxoPuAvkmgzsJEmG3CesdIv6Xweayl0JkCZJSB2yYIdJyEz97tpxNhgjbg==} 1746 - requiresBuild: true 1747 - dev: false 1748 - optional: true 1749 - 1750 - /bare-fs@2.1.5: 1751 - resolution: {integrity: sha512-5t0nlecX+N2uJqdxe9d18A98cp2u9BETelbjKpiVgQqzzmVNFYWEAjQHqS+2Khgto1vcwhik9cXucaj5ve2WWA==} 1752 - requiresBuild: true 1753 - dependencies: 1754 - bare-events: 2.2.0 1755 - bare-os: 2.2.0 1756 - bare-path: 2.1.0 1757 - streamx: 2.16.1 1758 - dev: false 1759 - optional: true 1760 - 1761 - /bare-os@2.2.0: 1762 - resolution: {integrity: sha512-hD0rOPfYWOMpVirTACt4/nK8mC55La12K5fY1ij8HAdfQakD62M+H4o4tpfKzVGLgRDTuk3vjA4GqGXXCeFbag==} 1763 - requiresBuild: true 1764 - dev: false 1765 - optional: true 1766 - 1767 - /bare-path@2.1.0: 1768 - resolution: {integrity: sha512-DIIg7ts8bdRKwJRJrUMy/PICEaQZaPGZ26lsSx9MJSwIhSrcdHn7/C8W+XmnG/rKi6BaRcz+JO00CjZteybDtw==} 1769 - requiresBuild: true 1770 - dependencies: 1771 - bare-os: 2.2.0 1772 - dev: false 1773 - optional: true 1774 - 1775 2001 /base64-js@1.5.1: 1776 2002 resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} 1777 2003 dev: false ··· 1829 2055 1830 2056 /boolean@3.2.0: 1831 2057 resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==} 2058 + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. 1832 2059 dev: false 1833 2060 1834 2061 /bowser@2.11.0: ··· 1999 2226 engines: {node: '>= 0.6'} 2000 2227 dev: false 2001 2228 2002 - /cookie@0.6.0: 2003 - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} 2229 + /cookie@0.7.2: 2230 + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} 2004 2231 engines: {node: '>= 0.6'} 2005 2232 dev: false 2006 2233 ··· 2095 2322 engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 2096 2323 dev: false 2097 2324 2098 - /detect-libc@2.0.2: 2099 - resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} 2325 + /detect-libc@2.0.3: 2326 + resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} 2100 2327 engines: {node: '>=8'} 2101 2328 dev: false 2102 2329 2103 - /disposable-email@0.2.3: 2104 - resolution: {integrity: sha512-gkBQQ5Res431ZXqLlAafrXHizG7/1FWmi8U2RTtriD78Vc10HhBUvdJun3R4eSF0KRIQQJs+wHlxjkED/Hr1EQ==} 2330 + /disposable-email-domains-js@1.5.0: 2331 + resolution: {integrity: sha512-L1cn+cZhKmxUwixH8n+n0HG+WbCz+LF4coyT6yMh930tpkD90ZWFx3A9dHIdFMVM745saaeNGYScIEstm3Y3yg==} 2105 2332 dev: false 2106 2333 2107 2334 /dom-serializer@1.4.1: ··· 2261 2488 - supports-color 2262 2489 dev: false 2263 2490 2264 - /fast-fifo@1.3.2: 2265 - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} 2266 - dev: false 2267 - 2268 2491 /fast-printf@1.6.9: 2269 2492 resolution: {integrity: sha512-FChq8hbz65WMj4rstcQsFB0O7Cy++nmbNfLYnD9cYv2cRn8EG6k/MGn9kO/tjO66t09DLDugj3yL+V2o6Qftrg==} 2270 2493 engines: {node: '>=10.0'} ··· 2277 2500 engines: {node: '>=6'} 2278 2501 dev: false 2279 2502 2280 - /fast-xml-parser@4.2.5: 2281 - resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==} 2503 + /fast-xml-parser@5.2.5: 2504 + resolution: {integrity: sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==} 2282 2505 hasBin: true 2283 2506 dependencies: 2284 - strnum: 1.0.5 2507 + strnum: 2.1.1 2285 2508 dev: false 2286 2509 2287 2510 /file-type@16.5.4: ··· 2581 2804 elliptic: 6.5.4 2582 2805 dev: false 2583 2806 2584 - /keygrip@1.1.0: 2585 - resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==} 2586 - engines: {node: '>= 0.6'} 2587 - requiresBuild: true 2588 - dependencies: 2589 - tsscmp: 1.0.6 2590 - dev: false 2591 - optional: true 2592 - 2593 2807 /kysely@0.22.0: 2594 2808 resolution: {integrity: sha512-ZE3qWtnqLOalodzfK5QUEcm7AEulhxsPNuKaGFsC3XiqO92vMLm+mAHk/NnbSIOtC4RmGm0nsv700i8KDp1gfQ==} 2595 2809 engines: {node: '>=14.0.0'} ··· 2606 2820 /lru-cache@10.2.0: 2607 2821 resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} 2608 2822 engines: {node: 14 || >=16.14} 2609 - dev: false 2610 - 2611 - /lru-cache@6.0.0: 2612 - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} 2613 - engines: {node: '>=10'} 2614 - dependencies: 2615 - yallist: 4.0.0 2616 2823 dev: false 2617 2824 2618 2825 /media-typer@0.3.0: ··· 2713 2920 resolution: {integrity: sha512-uPEjtyh2tFEvWYt4Jw7McOD5FPcHkcxm/tHZc5PWaDB3JYq0rGFUbgaAK+CT5pYpQddBfsZVWI08OwoRfdfbcQ==} 2714 2921 engines: {node: '>=10'} 2715 2922 dependencies: 2716 - semver: 7.6.0 2717 - dev: false 2718 - 2719 - /node-addon-api@6.1.0: 2720 - resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} 2923 + semver: 7.6.3 2721 2924 dev: false 2722 2925 2723 2926 /node-gyp-build-optional-packages@5.1.1: ··· 2725 2928 hasBin: true 2726 2929 requiresBuild: true 2727 2930 dependencies: 2728 - detect-libc: 2.0.2 2931 + detect-libc: 2.0.3 2729 2932 dev: false 2730 2933 optional: true 2731 2934 ··· 2873 3076 engines: {node: '>=10'} 2874 3077 hasBin: true 2875 3078 dependencies: 2876 - detect-libc: 2.0.2 3079 + detect-libc: 2.0.3 2877 3080 expand-template: 2.0.3 2878 3081 github-from-package: 0.0.0 2879 3082 minimist: 1.2.8 ··· 2908 3111 resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} 2909 3112 dev: false 2910 3113 2911 - /psl@1.9.0: 2912 - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} 2913 - dev: false 2914 - 2915 3114 /pump@3.0.0: 2916 3115 resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} 2917 3116 dependencies: ··· 2926 3125 side-channel: 1.0.5 2927 3126 dev: false 2928 3127 2929 - /queue-tick@1.0.1: 2930 - resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} 2931 - requiresBuild: true 2932 - dev: false 2933 - 2934 3128 /quick-format-unescaped@4.0.4: 2935 3129 resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} 2936 3130 dev: false ··· 3046 3240 resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} 3047 3241 dev: false 3048 3242 3049 - /semver@7.6.0: 3050 - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} 3243 + /semver@7.6.3: 3244 + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} 3051 3245 engines: {node: '>=10'} 3052 3246 hasBin: true 3053 - dependencies: 3054 - lru-cache: 6.0.0 3055 3247 dev: false 3056 3248 3057 3249 /send@0.18.0: ··· 3103 3295 resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} 3104 3296 dev: false 3105 3297 3106 - /sharp@0.32.6: 3107 - resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==} 3108 - engines: {node: '>=14.15.0'} 3298 + /sharp@0.33.5: 3299 + resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} 3300 + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} 3109 3301 requiresBuild: true 3110 3302 dependencies: 3111 3303 color: 4.2.3 3112 - detect-libc: 2.0.2 3113 - node-addon-api: 6.1.0 3114 - prebuild-install: 7.1.1 3115 - semver: 7.6.0 3116 - simple-get: 4.0.1 3117 - tar-fs: 3.0.5 3118 - tunnel-agent: 0.6.0 3304 + detect-libc: 2.0.3 3305 + semver: 7.6.3 3306 + optionalDependencies: 3307 + '@img/sharp-darwin-arm64': 0.33.5 3308 + '@img/sharp-darwin-x64': 0.33.5 3309 + '@img/sharp-libvips-darwin-arm64': 1.0.4 3310 + '@img/sharp-libvips-darwin-x64': 1.0.4 3311 + '@img/sharp-libvips-linux-arm': 1.0.5 3312 + '@img/sharp-libvips-linux-arm64': 1.0.4 3313 + '@img/sharp-libvips-linux-s390x': 1.0.4 3314 + '@img/sharp-libvips-linux-x64': 1.0.4 3315 + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 3316 + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 3317 + '@img/sharp-linux-arm': 0.33.5 3318 + '@img/sharp-linux-arm64': 0.33.5 3319 + '@img/sharp-linux-s390x': 0.33.5 3320 + '@img/sharp-linux-x64': 0.33.5 3321 + '@img/sharp-linuxmusl-arm64': 0.33.5 3322 + '@img/sharp-linuxmusl-x64': 0.33.5 3323 + '@img/sharp-wasm32': 0.33.5 3324 + '@img/sharp-win32-ia32': 0.33.5 3325 + '@img/sharp-win32-x64': 0.33.5 3119 3326 dev: false 3120 3327 3121 3328 /shebang-command@2.0.0: ··· 3195 3402 readable-stream: 3.6.2 3196 3403 dev: false 3197 3404 3198 - /streamx@2.16.1: 3199 - resolution: {integrity: sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==} 3200 - dependencies: 3201 - fast-fifo: 1.3.2 3202 - queue-tick: 1.0.1 3203 - optionalDependencies: 3204 - bare-events: 2.2.0 3205 - dev: false 3206 - 3207 3405 /string-width@4.2.3: 3208 3406 resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} 3209 3407 engines: {node: '>=8'} ··· 3247 3445 engines: {node: '>=0.10.0'} 3248 3446 dev: false 3249 3447 3250 - /strnum@1.0.5: 3251 - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} 3448 + /strnum@2.1.1: 3449 + resolution: {integrity: sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==} 3252 3450 dev: false 3253 3451 3254 3452 /strtok3@6.3.0: ··· 3268 3466 tar-stream: 2.2.0 3269 3467 dev: false 3270 3468 3271 - /tar-fs@3.0.5: 3272 - resolution: {integrity: sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==} 3273 - dependencies: 3274 - pump: 3.0.0 3275 - tar-stream: 3.1.7 3276 - optionalDependencies: 3277 - bare-fs: 2.1.5 3278 - bare-path: 2.1.0 3279 - dev: false 3280 - 3281 3469 /tar-stream@2.2.0: 3282 3470 resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} 3283 3471 engines: {node: '>=6'} ··· 3289 3477 readable-stream: 3.6.2 3290 3478 dev: false 3291 3479 3292 - /tar-stream@3.1.7: 3293 - resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} 3294 - dependencies: 3295 - b4a: 1.6.6 3296 - fast-fifo: 1.3.2 3297 - streamx: 2.16.1 3298 - dev: false 3299 - 3300 3480 /thread-stream@2.7.0: 3301 3481 resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==} 3302 3482 dependencies: ··· 3321 3501 ieee754: 1.2.1 3322 3502 dev: false 3323 3503 3324 - /tslib@1.14.1: 3325 - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} 3326 - dev: false 3327 - 3328 3504 /tslib@2.6.2: 3329 3505 resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} 3330 3506 dev: false 3331 3507 3332 - /tsscmp@1.0.6: 3333 - resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} 3334 - engines: {node: '>=0.6.x'} 3335 - requiresBuild: true 3336 - dev: false 3337 - optional: true 3338 - 3339 3508 /tunnel-agent@0.6.0: 3340 3509 resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} 3341 3510 dependencies: ··· 3379 3548 resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} 3380 3549 dev: false 3381 3550 3382 - /undici@6.19.2: 3383 - resolution: {integrity: sha512-JfjKqIauur3Q6biAtHJ564e3bWa8VvT+7cSiOJHFbX4Erv6CLGDpg8z+Fmg/1OI/47RA+GI2QZaF48SSaLvyBA==} 3551 + /undici@6.20.1: 3552 + resolution: {integrity: sha512-AjQF1QsmqfJys+LXfGTNum+qw4S88CojRInG/6t31W/1fk6G59s92bnAvGz5Cmur+kQv2SURXEvvudLmbrE8QA==} 3384 3553 engines: {node: '>=18.17'} 3385 3554 dev: false 3386 3555 ··· 3398 3567 engines: {node: '>= 0.4.0'} 3399 3568 dev: false 3400 3569 3401 - /uuid@8.3.2: 3402 - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} 3403 - hasBin: true 3404 - dev: false 3405 - 3406 3570 /varint@6.0.0: 3407 3571 resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} 3408 3572 dev: false ··· 3457 3621 optional: true 3458 3622 utf-8-validate: 3459 3623 optional: true 3460 - dev: false 3461 - 3462 - /yallist@4.0.0: 3463 - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} 3464 3624 dev: false 3465 3625 3466 3626 /zod@3.23.8: