Mirror from bluesky-social/pds

Compare changes

Choose any two refs to compare.

+6 -6
ACCOUNT_MIGRATION.md
··· 1 - # Account Migration 2 3 ### ⚠️ 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. 5 6 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 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 ![Diagram of account migration flow](https://raw.githubusercontent.com/bluesky-social/pds/main/assets/account-migration.png) 11 12 Account Migration occurs in 4 main steps: ··· 22 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 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 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 ··· 32 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 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 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
··· 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`). 4 5 ### ⚠️ Warning ⚠️ ️ 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. 7 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. 9 10 ![Diagram of account migration flow](https://raw.githubusercontent.com/bluesky-social/pds/main/assets/account-migration.png) 11 12 Account Migration occurs in 4 main steps: ··· 22 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 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 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 ··· 32 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 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 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
+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 + ```
+11 -3
README.md
··· 20 * [Open your cloud firewall for HTTP and HTTPS](#open-your-cloud-firewall-for-http-and-https) 21 * [Configure DNS for your domain](#configure-dns-for-your-domain) 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) 24 * [Verifying that your PDS is online and accessible](#verifying-that-your-pds-is-online-and-accessible) 25 * [Creating an account using pdsadmin](#creating-an-account-using-pdsadmin) 26 * [Creating an account using an invite code](#creating-an-account-using-an-invite-code) ··· 83 **Server Recommendations** 84 | | | 85 | ---------------- | ------------ | 86 - | Operating System | Ubuntu 22.04 | 87 | Memory (RAM) | 1 GB | 88 | CPU Cores | 1 | 89 | Storage | 20 GB SSD | ··· 130 131 These should all return your server's public IP. 132 133 - ### Installer on Ubuntu 20.04/22.04 and Debian 11/12 134 135 On your server via ssh, download the installer script using wget: 136 ··· 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 ### Logging 232
··· 20 * [Open your cloud firewall for HTTP and HTTPS](#open-your-cloud-firewall-for-http-and-https) 21 * [Configure DNS for your domain](#configure-dns-for-your-domain) 22 * [Check that DNS is working as expected](#check-that-dns-is-working-as-expected) 23 + * [Installer on Ubuntu 20.04/22.04/24.04 and Debian 11/12](#installer-on-ubuntu-200422042404-and-debian-1112) 24 * [Verifying that your PDS is online and accessible](#verifying-that-your-pds-is-online-and-accessible) 25 * [Creating an account using pdsadmin](#creating-an-account-using-pdsadmin) 26 * [Creating an account using an invite code](#creating-an-account-using-an-invite-code) ··· 83 **Server Recommendations** 84 | | | 85 | ---------------- | ------------ | 86 + | Operating System | Ubuntu 24.04 | 87 | Memory (RAM) | 1 GB | 88 | CPU Cores | 1 | 89 | Storage | 20 GB SSD | ··· 130 131 These should all return your server's public IP. 132 133 + ### Installer on Ubuntu 20.04/22.04/24.04 and Debian 11/12 134 135 On your server via ssh, download the installer script using wget: 136 ··· 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
+4 -10
installer.sh
··· 31 openssl 32 sqlite3 33 xxd 34 " 35 # Docker packages. 36 REQUIRED_DOCKER_PACKAGES=" ··· 93 elif [[ "${DISTRIB_CODENAME}" == "jammy" ]]; then 94 SUPPORTED_OS="true" 95 echo "* Detected supported distribution Ubuntu 22.04 LTS" 96 - elif [[ "${DISTRIB_CODENAME}" == "mantic" ]]; then 97 SUPPORTED_OS="true" 98 - echo "* Detected supported distribution Ubuntu 23.10 LTS" 99 fi 100 elif [[ "${DISTRIB_ID}" == "debian" ]]; then 101 if [[ "${DISTRIB_CODENAME}" == "bullseye" ]]; then ··· 108 fi 109 110 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 exit 1 113 fi 114 ··· 214 fi 215 216 # Admin email 217 - if [[ -z "${PDS_ADMIN_EMAIL}" ]]; then 218 - read -p "Enter an admin email address (e.g. you@example.com): " PDS_ADMIN_EMAIL 219 - fi 220 - if [[ -z "${PDS_ADMIN_EMAIL}" ]]; then 221 - usage "No admin email specified" 222 - fi 223 - 224 if [[ -z "${PDS_ADMIN_EMAIL}" ]]; then 225 read -p "Enter an admin email address (e.g. you@example.com): " PDS_ADMIN_EMAIL 226 fi
··· 31 openssl 32 sqlite3 33 xxd 34 + jq 35 " 36 # Docker packages. 37 REQUIRED_DOCKER_PACKAGES=" ··· 94 elif [[ "${DISTRIB_CODENAME}" == "jammy" ]]; then 95 SUPPORTED_OS="true" 96 echo "* Detected supported distribution Ubuntu 22.04 LTS" 97 + elif [[ "${DISTRIB_CODENAME}" == "noble" ]]; then 98 SUPPORTED_OS="true" 99 + echo "* Detected supported distribution Ubuntu 24.04 LTS" 100 fi 101 elif [[ "${DISTRIB_ID}" == "debian" ]]; then 102 if [[ "${DISTRIB_CODENAME}" == "bullseye" ]]; then ··· 109 fi 110 111 if [[ "${SUPPORTED_OS}" != "true" ]]; then 112 + echo "Sorry, only Ubuntu 20.04, 22.04, 24.04, Debian 11 and Debian 12 are supported by this installer. Exiting..." 113 exit 1 114 fi 115 ··· 215 fi 216 217 # Admin email 218 if [[ -z "${PDS_ADMIN_EMAIL}" ]]; then 219 read -p "Enter an admin email address (e.g. you@example.com): " PDS_ADMIN_EMAIL 220 fi
+1 -1
service/package.json
··· 7 "main": "index.js", 8 "license": "MIT", 9 "dependencies": { 10 - "@atproto/pds": "0.4.135" 11 } 12 }
··· 7 "main": "index.js", 8 "license": "MIT", 9 "dependencies": { 10 + "@atproto/pds": "0.4.182" 11 } 12 }
+952 -927
service/pnpm-lock.yaml
··· 6 7 dependencies: 8 '@atproto/pds': 9 - specifier: 0.4.135 10 - version: 0.4.135 11 12 packages: 13 14 - /@atproto-labs/fetch-node@0.1.8: 15 - resolution: {integrity: sha512-OOTIhZNPEDDm7kaYU8iYRgzM+D5n3mP2iiBSyKuLakKTaZBL5WwYlUsJVsqX26SnUXtGEroOJEVJ6f66OcG80w==} 16 engines: {node: '>=18.7.0'} 17 dependencies: 18 - '@atproto-labs/fetch': 0.2.2 19 - '@atproto-labs/pipe': 0.1.0 20 ipaddr.js: 2.2.0 21 - psl: 1.9.0 22 undici: 6.20.1 23 dev: false 24 25 - /@atproto-labs/fetch@0.2.2: 26 - resolution: {integrity: sha512-QyafkedbFeVaN20DYUpnY2hcArYxjdThPXbYMqOSoZhcvkrUqaw4xDND4wZB5TBD9cq2yqe9V6mcw9P4XQKQuQ==} 27 dependencies: 28 - '@atproto-labs/pipe': 0.1.0 29 dev: false 30 31 - /@atproto-labs/pipe@0.1.0: 32 - resolution: {integrity: sha512-ghOqHFyJlQVFPESzlVHjKroP0tPzbmG5Jms0dNI9yLDEfL8xp4OFPWLX4f6T8mRq69wWs4nIDM3sSsFbFqLa1w==} 33 dev: false 34 35 - /@atproto-labs/simple-store-memory@0.1.3: 36 - resolution: {integrity: sha512-jkitT9+AtU+0b28DoN92iURLaCt/q/q4yX8q6V+9LSwYlUTqKoj/5NFKvF7x6EBuG+gpUdlcycbH7e60gjOhRQ==} 37 dependencies: 38 - '@atproto-labs/simple-store': 0.2.0 39 lru-cache: 10.2.0 40 dev: false 41 42 - /@atproto-labs/simple-store@0.2.0: 43 - resolution: {integrity: sha512-0bRbAlI8Ayh03wRwncAMEAyUKtZ+AuTS1jgPrfym1WVOAOiottI/ZmgccqLl6w5MbxVcClNQF7WYGKvGwGoIhA==} 44 dev: false 45 46 - /@atproto-labs/xrpc-utils@0.0.14: 47 - resolution: {integrity: sha512-/f0Dhzi08w3Oqv38wdwQ5bw238GbxhYIcxg08kVReEMTlkyRDC6H5RuqHf8Ff9J3FKqjKHGdxaOdrPNM1hCgeQ==} 48 dependencies: 49 - '@atproto/xrpc': 0.7.0 50 - '@atproto/xrpc-server': 0.7.18 51 transitivePeerDependencies: 52 - bufferutil 53 - supports-color 54 - utf-8-validate 55 dev: false 56 57 - /@atproto/api@0.15.6: 58 - resolution: {integrity: sha512-hKwrBf60LcI4BqArWyrhWJWIpjwAWUJpW3PVvNzUB1q2W/ByC0JAuwq/F8tZpCEiiVBzHjHVRx4QNA2TA1cG3g==} 59 dependencies: 60 - '@atproto/common-web': 0.4.2 61 - '@atproto/lexicon': 0.4.11 62 - '@atproto/syntax': 0.4.0 63 - '@atproto/xrpc': 0.7.0 64 await-lock: 2.2.2 65 multiformats: 9.9.0 66 tlds: 1.250.0 67 zod: 3.23.8 68 dev: false 69 70 - /@atproto/aws@0.2.21: 71 - resolution: {integrity: sha512-bosExZ3YdFjOehNBcNWsC2mZBrAVLO8Ut/JquypXSahFeeXZP/9rd9F1VGf+vAmjFEKagHXQCb6CRFfJyN+I7A==} 72 engines: {node: '>=18.7.0'} 73 dependencies: 74 - '@atproto/common': 0.4.11 75 '@atproto/crypto': 0.4.4 76 - '@atproto/repo': 0.8.1 77 - '@aws-sdk/client-cloudfront': 3.515.0 78 - '@aws-sdk/client-kms': 3.515.0 79 - '@aws-sdk/client-s3': 3.515.0 80 - '@aws-sdk/lib-storage': 3.515.0(@aws-sdk/client-s3@3.515.0) 81 '@noble/curves': 1.8.1 82 key-encoder: 2.0.3 83 multiformats: 9.9.0 ··· 86 - aws-crt 87 dev: false 88 89 - /@atproto/common-web@0.4.2: 90 - resolution: {integrity: sha512-vrXwGNoFGogodjQvJDxAeP3QbGtawgZute2ed1XdRO0wMixLk3qewtikZm06H259QDJVu6voKC5mubml+WgQUw==} 91 dependencies: 92 graphemer: 1.4.0 93 multiformats: 9.9.0 ··· 104 zod: 3.23.8 105 dev: false 106 107 - /@atproto/common@0.4.11: 108 - resolution: {integrity: sha512-Knv0viYXNMfCdIE7jLUiWJKnnMfEwg+vz2epJQi8WOjqtqCFb3W/3Jn72ZiuovIfpdm13MaOiny6w2NErUQC6g==} 109 engines: {node: '>=18.7.0'} 110 dependencies: 111 - '@atproto/common-web': 0.4.2 112 '@ipld/dag-cbor': 7.0.3 113 cbor-x: 1.5.8 114 iso-datestring-validator: 2.2.2 ··· 135 uint8arrays: 3.0.0 136 dev: false 137 138 - /@atproto/identity@0.4.8: 139 - resolution: {integrity: sha512-Z0sLnJ87SeNdAifT+rqpgE1Rc3layMMW25gfWNo4u40RGuRODbdfAZlTwBSU2r+Vk45hU+iE+xeQspfednCEnA==} 140 engines: {node: '>=18.7.0'} 141 dependencies: 142 - '@atproto/common-web': 0.4.2 143 '@atproto/crypto': 0.4.4 144 dev: false 145 146 - /@atproto/jwk-jose@0.1.6: 147 - resolution: {integrity: sha512-r4DGMvvmazy6CxqAcnplpUxvp6Vd8UwKxQBZRpmm1aNsVonf5qj1yeDkECTiwoe/FPbvtdamlzClB3UZc7Yb5w==} 148 dependencies: 149 - '@atproto/jwk': 0.1.5 150 jose: 5.2.2 151 dev: false 152 153 - /@atproto/jwk@0.1.5: 154 - resolution: {integrity: sha512-OzZFLhX41TOcMeanP3aZlL5bLeaUIZT15MI4aU5cwflNq/rwpGOpz3uwDjZc8ytgUjuTQ8LabSz5jMmwoTSWFg==} 155 dependencies: 156 multiformats: 9.9.0 157 zod: 3.23.8 158 dev: false 159 160 - /@atproto/lexicon@0.4.11: 161 - resolution: {integrity: sha512-btefdnvNz2Ao2I+qbmj0F06HC8IlrM/IBz6qOBS50r0S6uDf5tOO+Mv2tSVdimFkdzyDdLtBI1sV36ONxz2cOw==} 162 dependencies: 163 - '@atproto/common-web': 0.4.2 164 - '@atproto/syntax': 0.4.0 165 iso-datestring-validator: 2.2.2 166 multiformats: 9.9.0 167 zod: 3.23.8 168 dev: false 169 170 - /@atproto/oauth-provider-api@0.1.2: 171 - resolution: {integrity: sha512-tNAuMrE6D3696euavxo1+Jh7Re0PPwJstbyY8SrdVPXgKJh/LrbpKUKiPNW/p5KyVfRs2tWeAxy+ReESu6SmXA==} 172 dependencies: 173 - '@atproto/jwk': 0.1.5 174 - '@atproto/oauth-types': 0.2.7 175 dev: false 176 177 - /@atproto/oauth-provider-frontend@0.1.4: 178 - resolution: {integrity: sha512-TLKL5lTmSieHx7+3RVIx7rIxRPP1SNCwzzdTvYB46yd1XrGHdPU//M6CP5OZ1BvcxF6H4JXIkOSWvFseol+gOw==} 179 engines: {node: '>=18.7.0'} 180 optionalDependencies: 181 - '@atproto/oauth-provider-api': 0.1.2 182 dev: false 183 184 - /@atproto/oauth-provider-ui@0.1.4: 185 - resolution: {integrity: sha512-GTQnB7OUBFSeXcdRseAGYzKe9UUFB/kGjRcIA8+pO5pCMD7JdXI+WliUhsbdmQ2I+OK78aAlCrmygNWpLtpZgg==} 186 engines: {node: '>=18.7.0'} 187 optionalDependencies: 188 - '@atproto/oauth-provider-api': 0.1.2 189 dev: false 190 191 - /@atproto/oauth-provider@0.7.6: 192 - resolution: {integrity: sha512-4YcnddACznmpuRmHlt9G+kccdv2Gct5qQOF9Yyjse8cl2Td+Rg1gkchpRdWUnyr9fgZzmCsSBYzEfVXge3eUiQ==} 193 engines: {node: '>=18.7.0'} 194 dependencies: 195 - '@atproto-labs/fetch': 0.2.2 196 - '@atproto-labs/fetch-node': 0.1.8 197 - '@atproto-labs/pipe': 0.1.0 198 - '@atproto-labs/simple-store': 0.2.0 199 - '@atproto-labs/simple-store-memory': 0.1.3 200 - '@atproto/common': 0.4.11 201 - '@atproto/jwk': 0.1.5 202 - '@atproto/jwk-jose': 0.1.6 203 - '@atproto/oauth-provider-api': 0.1.2 204 - '@atproto/oauth-provider-frontend': 0.1.4 205 - '@atproto/oauth-provider-ui': 0.1.4 206 - '@atproto/oauth-types': 0.2.7 207 - '@atproto/syntax': 0.4.0 208 '@hapi/accept': 6.0.3 209 '@hapi/address': 5.1.1 210 '@hapi/bourne': 3.0.0 211 '@hapi/content': 6.0.0 212 - cookie: 0.6.0 213 disposable-email-domains-js: 1.5.0 214 forwarded: 0.2.0 215 http-errors: 2.0.0 216 ioredis: 5.3.2 217 jose: 5.2.2 218 - psl: 1.9.0 219 zod: 3.23.8 220 transitivePeerDependencies: 221 - supports-color 222 dev: false 223 224 - /@atproto/oauth-types@0.2.7: 225 - resolution: {integrity: sha512-2SlDveiSI0oowC+sfuNd/npV8jw/FhokSS26qyUyldTg1g9ZlhxXUfMP4IZOPeZcVn9EszzQRHs1H9ZJqVQIew==} 226 dependencies: 227 - '@atproto/jwk': 0.1.5 228 zod: 3.23.8 229 dev: false 230 231 - /@atproto/pds@0.4.135: 232 - resolution: {integrity: sha512-QH5Txh46OFwyLnd5DDukbnVs2Cxs5zdycwwqtdQZVcSnAbsOjFSu0TEprIevfmCvmeUjhOEwh/+IQKpPFSFsGQ==} 233 engines: {node: '>=18.7.0'} 234 dependencies: 235 - '@atproto-labs/fetch-node': 0.1.8 236 - '@atproto-labs/xrpc-utils': 0.0.14 237 - '@atproto/api': 0.15.6 238 - '@atproto/aws': 0.2.21 239 - '@atproto/common': 0.4.11 240 '@atproto/crypto': 0.4.4 241 - '@atproto/identity': 0.4.8 242 - '@atproto/lexicon': 0.4.11 243 - '@atproto/oauth-provider': 0.7.6 244 - '@atproto/repo': 0.8.1 245 - '@atproto/syntax': 0.4.0 246 - '@atproto/xrpc': 0.7.0 247 - '@atproto/xrpc-server': 0.7.18 248 '@did-plc/lib': 0.0.4 249 '@hapi/address': 5.1.1 250 better-sqlite3: 10.1.0 ··· 281 - utf-8-validate 282 dev: false 283 284 - /@atproto/repo@0.8.1: 285 - resolution: {integrity: sha512-d1NtHhXYJVJlFVI6mbVOUnpB0rnhqxPnZcALkJoYJjaDPVr4NNqRFAtrwb+GHzxT6DhijoXYQf24pKGfEFDd4g==} 286 engines: {node: '>=18.7.0'} 287 dependencies: 288 - '@atproto/common': 0.4.11 289 - '@atproto/common-web': 0.4.2 290 '@atproto/crypto': 0.4.4 291 - '@atproto/lexicon': 0.4.11 292 '@ipld/dag-cbor': 7.0.3 293 multiformats: 9.9.0 294 uint8arrays: 3.0.0 ··· 296 zod: 3.23.8 297 dev: false 298 299 - /@atproto/syntax@0.4.0: 300 - resolution: {integrity: sha512-b9y5ceHS8YKOfP3mdKmwAx5yVj9294UN7FG2XzP6V5aKUdFazEYRnR9m5n5ZQFKa3GNvz7de9guZCJ/sUTcOAA==} 301 dev: false 302 303 - /@atproto/xrpc-server@0.7.18: 304 - resolution: {integrity: sha512-kjlAsI+UNbbm6AK3Y5Hb4BJ7VQHNKiYYu2kX5vhZJZHO8qfO40GPYYb/2TknZV8IG6fDPBQhUpcDRolI86sgag==} 305 engines: {node: '>=18.7.0'} 306 dependencies: 307 - '@atproto/common': 0.4.11 308 '@atproto/crypto': 0.4.4 309 - '@atproto/lexicon': 0.4.11 310 - '@atproto/xrpc': 0.7.0 311 cbor-x: 1.5.8 312 express: 4.18.2 313 http-errors: 2.0.0 ··· 322 - utf-8-validate 323 dev: false 324 325 - /@atproto/xrpc@0.7.0: 326 - resolution: {integrity: sha512-SfhP9dGx2qclaScFDb58Jnrmim5nk4geZXCqg6sB0I/KZhZEkr9iIx1hLCp+sxkIfEsmEJjeWO4B0rjUIJW5cw==} 327 dependencies: 328 - '@atproto/lexicon': 0.4.11 329 zod: 3.23.8 330 dev: false 331 332 - /@aws-crypto/crc32@3.0.0: 333 - resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==} 334 dependencies: 335 - '@aws-crypto/util': 3.0.0 336 - '@aws-sdk/types': 3.515.0 337 - tslib: 1.14.1 338 dev: false 339 340 - /@aws-crypto/crc32c@3.0.0: 341 - resolution: {integrity: sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==} 342 dependencies: 343 - '@aws-crypto/util': 3.0.0 344 - '@aws-sdk/types': 3.515.0 345 - tslib: 1.14.1 346 - dev: false 347 - 348 - /@aws-crypto/ie11-detection@3.0.0: 349 - resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==} 350 - dependencies: 351 - tslib: 1.14.1 352 dev: false 353 354 - /@aws-crypto/sha1-browser@3.0.0: 355 - resolution: {integrity: sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw==} 356 dependencies: 357 - '@aws-crypto/ie11-detection': 3.0.0 358 - '@aws-crypto/supports-web-crypto': 3.0.0 359 - '@aws-crypto/util': 3.0.0 360 - '@aws-sdk/types': 3.515.0 361 '@aws-sdk/util-locate-window': 3.495.0 362 - '@aws-sdk/util-utf8-browser': 3.259.0 363 - tslib: 1.14.1 364 dev: false 365 366 - /@aws-crypto/sha256-browser@3.0.0: 367 - resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==} 368 dependencies: 369 - '@aws-crypto/ie11-detection': 3.0.0 370 - '@aws-crypto/sha256-js': 3.0.0 371 - '@aws-crypto/supports-web-crypto': 3.0.0 372 - '@aws-crypto/util': 3.0.0 373 - '@aws-sdk/types': 3.515.0 374 '@aws-sdk/util-locate-window': 3.495.0 375 - '@aws-sdk/util-utf8-browser': 3.259.0 376 - tslib: 1.14.1 377 dev: false 378 379 - /@aws-crypto/sha256-js@3.0.0: 380 - resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==} 381 dependencies: 382 - '@aws-crypto/util': 3.0.0 383 - '@aws-sdk/types': 3.515.0 384 - tslib: 1.14.1 385 dev: false 386 387 - /@aws-crypto/supports-web-crypto@3.0.0: 388 - resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==} 389 dependencies: 390 - tslib: 1.14.1 391 - dev: false 392 - 393 - /@aws-crypto/util@3.0.0: 394 - resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} 395 - dependencies: 396 - '@aws-sdk/types': 3.515.0 397 - '@aws-sdk/util-utf8-browser': 3.259.0 398 - tslib: 1.14.1 399 - dev: false 400 - 401 - /@aws-sdk/client-cloudfront@3.515.0: 402 - resolution: {integrity: sha512-aDiTeB2QEX6M9I3yqchCce4z78wRuDOh3oZq2eiBueJqk3R3RGm8zDdsiJ+U9N6NVSmcm7Xs55Ws8NUJZGwizw==} 403 - engines: {node: '>=14.0.0'} 404 - dependencies: 405 - '@aws-crypto/sha256-browser': 3.0.0 406 - '@aws-crypto/sha256-js': 3.0.0 407 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 408 - '@aws-sdk/core': 3.513.0 409 - '@aws-sdk/credential-provider-node': 3.515.0 410 - '@aws-sdk/middleware-host-header': 3.515.0 411 - '@aws-sdk/middleware-logger': 3.515.0 412 - '@aws-sdk/middleware-recursion-detection': 3.515.0 413 - '@aws-sdk/middleware-user-agent': 3.515.0 414 - '@aws-sdk/region-config-resolver': 3.515.0 415 - '@aws-sdk/types': 3.515.0 416 - '@aws-sdk/util-endpoints': 3.515.0 417 - '@aws-sdk/util-user-agent-browser': 3.515.0 418 - '@aws-sdk/util-user-agent-node': 3.515.0 419 - '@aws-sdk/xml-builder': 3.496.0 420 - '@smithy/config-resolver': 2.1.1 421 - '@smithy/core': 1.3.2 422 - '@smithy/fetch-http-handler': 2.4.1 423 - '@smithy/hash-node': 2.1.1 424 - '@smithy/invalid-dependency': 2.1.1 425 - '@smithy/middleware-content-length': 2.1.1 426 - '@smithy/middleware-endpoint': 2.4.1 427 - '@smithy/middleware-retry': 2.1.1 428 - '@smithy/middleware-serde': 2.1.1 429 - '@smithy/middleware-stack': 2.1.1 430 - '@smithy/node-config-provider': 2.2.1 431 - '@smithy/node-http-handler': 2.3.1 432 - '@smithy/protocol-http': 3.1.1 433 - '@smithy/smithy-client': 2.3.1 434 - '@smithy/types': 2.9.1 435 - '@smithy/url-parser': 2.1.1 436 - '@smithy/util-base64': 2.1.1 437 - '@smithy/util-body-length-browser': 2.1.1 438 - '@smithy/util-body-length-node': 2.2.1 439 - '@smithy/util-defaults-mode-browser': 2.1.1 440 - '@smithy/util-defaults-mode-node': 2.2.0 441 - '@smithy/util-endpoints': 1.1.1 442 - '@smithy/util-middleware': 2.1.1 443 - '@smithy/util-retry': 2.1.1 444 - '@smithy/util-stream': 2.1.1 445 - '@smithy/util-utf8': 2.1.1 446 - '@smithy/util-waiter': 2.1.1 447 - fast-xml-parser: 4.2.5 448 tslib: 2.6.2 449 - transitivePeerDependencies: 450 - - aws-crt 451 dev: false 452 453 - /@aws-sdk/client-kms@3.515.0: 454 - resolution: {integrity: sha512-dQUd2tCEZvKOmLnz/QwE1PAWVeuh1MWyxUyd7ovCmuz929P6WiGaeEiXhuvPak4ghc3g7TOqTrHtAWJMDAi3nw==} 455 - engines: {node: '>=14.0.0'} 456 dependencies: 457 - '@aws-crypto/sha256-browser': 3.0.0 458 - '@aws-crypto/sha256-js': 3.0.0 459 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 460 - '@aws-sdk/core': 3.513.0 461 - '@aws-sdk/credential-provider-node': 3.515.0 462 - '@aws-sdk/middleware-host-header': 3.515.0 463 - '@aws-sdk/middleware-logger': 3.515.0 464 - '@aws-sdk/middleware-recursion-detection': 3.515.0 465 - '@aws-sdk/middleware-user-agent': 3.515.0 466 - '@aws-sdk/region-config-resolver': 3.515.0 467 - '@aws-sdk/types': 3.515.0 468 - '@aws-sdk/util-endpoints': 3.515.0 469 - '@aws-sdk/util-user-agent-browser': 3.515.0 470 - '@aws-sdk/util-user-agent-node': 3.515.0 471 - '@smithy/config-resolver': 2.1.1 472 - '@smithy/core': 1.3.2 473 - '@smithy/fetch-http-handler': 2.4.1 474 - '@smithy/hash-node': 2.1.1 475 - '@smithy/invalid-dependency': 2.1.1 476 - '@smithy/middleware-content-length': 2.1.1 477 - '@smithy/middleware-endpoint': 2.4.1 478 - '@smithy/middleware-retry': 2.1.1 479 - '@smithy/middleware-serde': 2.1.1 480 - '@smithy/middleware-stack': 2.1.1 481 - '@smithy/node-config-provider': 2.2.1 482 - '@smithy/node-http-handler': 2.3.1 483 - '@smithy/protocol-http': 3.1.1 484 - '@smithy/smithy-client': 2.3.1 485 - '@smithy/types': 2.9.1 486 - '@smithy/url-parser': 2.1.1 487 - '@smithy/util-base64': 2.1.1 488 - '@smithy/util-body-length-browser': 2.1.1 489 - '@smithy/util-body-length-node': 2.2.1 490 - '@smithy/util-defaults-mode-browser': 2.1.1 491 - '@smithy/util-defaults-mode-node': 2.2.0 492 - '@smithy/util-endpoints': 1.1.1 493 - '@smithy/util-middleware': 2.1.1 494 - '@smithy/util-retry': 2.1.1 495 '@smithy/util-utf8': 2.1.1 496 tslib: 2.6.2 497 - transitivePeerDependencies: 498 - - aws-crt 499 dev: false 500 501 - /@aws-sdk/client-s3@3.515.0: 502 - resolution: {integrity: sha512-K527n83hrMUdosxOYTzL63wtlJtmN5SUJZnGY1sUR6UyOrnOr9lS6t3AB6BgHqLFRFZJqSqmhflv2cOD7P1UPg==} 503 - engines: {node: '>=14.0.0'} 504 dependencies: 505 - '@aws-crypto/sha1-browser': 3.0.0 506 - '@aws-crypto/sha256-browser': 3.0.0 507 - '@aws-crypto/sha256-js': 3.0.0 508 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 509 - '@aws-sdk/core': 3.513.0 510 - '@aws-sdk/credential-provider-node': 3.515.0 511 - '@aws-sdk/middleware-bucket-endpoint': 3.515.0 512 - '@aws-sdk/middleware-expect-continue': 3.515.0 513 - '@aws-sdk/middleware-flexible-checksums': 3.515.0 514 - '@aws-sdk/middleware-host-header': 3.515.0 515 - '@aws-sdk/middleware-location-constraint': 3.515.0 516 - '@aws-sdk/middleware-logger': 3.515.0 517 - '@aws-sdk/middleware-recursion-detection': 3.515.0 518 - '@aws-sdk/middleware-sdk-s3': 3.515.0 519 - '@aws-sdk/middleware-signing': 3.515.0 520 - '@aws-sdk/middleware-ssec': 3.515.0 521 - '@aws-sdk/middleware-user-agent': 3.515.0 522 - '@aws-sdk/region-config-resolver': 3.515.0 523 - '@aws-sdk/signature-v4-multi-region': 3.515.0 524 - '@aws-sdk/types': 3.515.0 525 - '@aws-sdk/util-endpoints': 3.515.0 526 - '@aws-sdk/util-user-agent-browser': 3.515.0 527 - '@aws-sdk/util-user-agent-node': 3.515.0 528 - '@aws-sdk/xml-builder': 3.496.0 529 - '@smithy/config-resolver': 2.1.1 530 - '@smithy/core': 1.3.2 531 - '@smithy/eventstream-serde-browser': 2.1.1 532 - '@smithy/eventstream-serde-config-resolver': 2.1.1 533 - '@smithy/eventstream-serde-node': 2.1.1 534 - '@smithy/fetch-http-handler': 2.4.1 535 - '@smithy/hash-blob-browser': 2.1.1 536 - '@smithy/hash-node': 2.1.1 537 - '@smithy/hash-stream-node': 2.1.1 538 - '@smithy/invalid-dependency': 2.1.1 539 - '@smithy/md5-js': 2.1.1 540 - '@smithy/middleware-content-length': 2.1.1 541 - '@smithy/middleware-endpoint': 2.4.1 542 - '@smithy/middleware-retry': 2.1.1 543 - '@smithy/middleware-serde': 2.1.1 544 - '@smithy/middleware-stack': 2.1.1 545 - '@smithy/node-config-provider': 2.2.1 546 - '@smithy/node-http-handler': 2.3.1 547 - '@smithy/protocol-http': 3.1.1 548 - '@smithy/smithy-client': 2.3.1 549 - '@smithy/types': 2.9.1 550 - '@smithy/url-parser': 2.1.1 551 - '@smithy/util-base64': 2.1.1 552 - '@smithy/util-body-length-browser': 2.1.1 553 - '@smithy/util-body-length-node': 2.2.1 554 - '@smithy/util-defaults-mode-browser': 2.1.1 555 - '@smithy/util-defaults-mode-node': 2.2.0 556 - '@smithy/util-endpoints': 1.1.1 557 - '@smithy/util-retry': 2.1.1 558 - '@smithy/util-stream': 2.1.1 559 - '@smithy/util-utf8': 2.1.1 560 - '@smithy/util-waiter': 2.1.1 561 - fast-xml-parser: 4.2.5 562 tslib: 2.6.2 563 transitivePeerDependencies: 564 - aws-crt 565 dev: false 566 567 - /@aws-sdk/client-sso-oidc@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 568 - resolution: {integrity: sha512-zACa8LNlPUdlNUBqQRf5a3MfouLNtcBfm84v2c8M976DwJrMGONPe1QjyLLsD38uESQiXiVQRruj/b000iMXNw==} 569 - engines: {node: '>=14.0.0'} 570 - peerDependencies: 571 - '@aws-sdk/credential-provider-node': ^3.515.0 572 dependencies: 573 - '@aws-crypto/sha256-browser': 3.0.0 574 - '@aws-crypto/sha256-js': 3.0.0 575 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 576 - '@aws-sdk/core': 3.513.0 577 - '@aws-sdk/credential-provider-node': 3.515.0 578 - '@aws-sdk/middleware-host-header': 3.515.0 579 - '@aws-sdk/middleware-logger': 3.515.0 580 - '@aws-sdk/middleware-recursion-detection': 3.515.0 581 - '@aws-sdk/middleware-user-agent': 3.515.0 582 - '@aws-sdk/region-config-resolver': 3.515.0 583 - '@aws-sdk/types': 3.515.0 584 - '@aws-sdk/util-endpoints': 3.515.0 585 - '@aws-sdk/util-user-agent-browser': 3.515.0 586 - '@aws-sdk/util-user-agent-node': 3.515.0 587 - '@smithy/config-resolver': 2.1.1 588 - '@smithy/core': 1.3.2 589 - '@smithy/fetch-http-handler': 2.4.1 590 - '@smithy/hash-node': 2.1.1 591 - '@smithy/invalid-dependency': 2.1.1 592 - '@smithy/middleware-content-length': 2.1.1 593 - '@smithy/middleware-endpoint': 2.4.1 594 - '@smithy/middleware-retry': 2.1.1 595 - '@smithy/middleware-serde': 2.1.1 596 - '@smithy/middleware-stack': 2.1.1 597 - '@smithy/node-config-provider': 2.2.1 598 - '@smithy/node-http-handler': 2.3.1 599 - '@smithy/protocol-http': 3.1.1 600 - '@smithy/smithy-client': 2.3.1 601 - '@smithy/types': 2.9.1 602 - '@smithy/url-parser': 2.1.1 603 - '@smithy/util-base64': 2.1.1 604 - '@smithy/util-body-length-browser': 2.1.1 605 - '@smithy/util-body-length-node': 2.2.1 606 - '@smithy/util-defaults-mode-browser': 2.1.1 607 - '@smithy/util-defaults-mode-node': 2.2.0 608 - '@smithy/util-endpoints': 1.1.1 609 - '@smithy/util-middleware': 2.1.1 610 - '@smithy/util-retry': 2.1.1 611 - '@smithy/util-utf8': 2.1.1 612 tslib: 2.6.2 613 transitivePeerDependencies: 614 - aws-crt 615 dev: false 616 617 - /@aws-sdk/client-sso@3.515.0: 618 - resolution: {integrity: sha512-4oGBLW476zmkdN98lAns3bObRNO+DLOfg4MDUSR6l6GYBV/zGAtoy2O/FhwYKgA2L5h2ZtElGopLlk/1Q0ePLw==} 619 - engines: {node: '>=14.0.0'} 620 dependencies: 621 - '@aws-crypto/sha256-browser': 3.0.0 622 - '@aws-crypto/sha256-js': 3.0.0 623 - '@aws-sdk/core': 3.513.0 624 - '@aws-sdk/middleware-host-header': 3.515.0 625 - '@aws-sdk/middleware-logger': 3.515.0 626 - '@aws-sdk/middleware-recursion-detection': 3.515.0 627 - '@aws-sdk/middleware-user-agent': 3.515.0 628 - '@aws-sdk/region-config-resolver': 3.515.0 629 - '@aws-sdk/types': 3.515.0 630 - '@aws-sdk/util-endpoints': 3.515.0 631 - '@aws-sdk/util-user-agent-browser': 3.515.0 632 - '@aws-sdk/util-user-agent-node': 3.515.0 633 - '@smithy/config-resolver': 2.1.1 634 - '@smithy/core': 1.3.2 635 - '@smithy/fetch-http-handler': 2.4.1 636 - '@smithy/hash-node': 2.1.1 637 - '@smithy/invalid-dependency': 2.1.1 638 - '@smithy/middleware-content-length': 2.1.1 639 - '@smithy/middleware-endpoint': 2.4.1 640 - '@smithy/middleware-retry': 2.1.1 641 - '@smithy/middleware-serde': 2.1.1 642 - '@smithy/middleware-stack': 2.1.1 643 - '@smithy/node-config-provider': 2.2.1 644 - '@smithy/node-http-handler': 2.3.1 645 - '@smithy/protocol-http': 3.1.1 646 - '@smithy/smithy-client': 2.3.1 647 - '@smithy/types': 2.9.1 648 - '@smithy/url-parser': 2.1.1 649 - '@smithy/util-base64': 2.1.1 650 - '@smithy/util-body-length-browser': 2.1.1 651 - '@smithy/util-body-length-node': 2.2.1 652 - '@smithy/util-defaults-mode-browser': 2.1.1 653 - '@smithy/util-defaults-mode-node': 2.2.0 654 - '@smithy/util-endpoints': 1.1.1 655 - '@smithy/util-middleware': 2.1.1 656 - '@smithy/util-retry': 2.1.1 657 - '@smithy/util-utf8': 2.1.1 658 tslib: 2.6.2 659 transitivePeerDependencies: 660 - aws-crt 661 dev: false 662 663 - /@aws-sdk/client-sts@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 664 - resolution: {integrity: sha512-ScYuvaIDgip3atOJIA1FU2n0gJkEdveu1KrrCPathoUCV5zpK8qQmO/n+Fj/7hKFxeKdFbB+4W4CsJWYH94nlg==} 665 - engines: {node: '>=14.0.0'} 666 - peerDependencies: 667 - '@aws-sdk/credential-provider-node': ^3.515.0 668 dependencies: 669 - '@aws-crypto/sha256-browser': 3.0.0 670 - '@aws-crypto/sha256-js': 3.0.0 671 - '@aws-sdk/core': 3.513.0 672 - '@aws-sdk/credential-provider-node': 3.515.0 673 - '@aws-sdk/middleware-host-header': 3.515.0 674 - '@aws-sdk/middleware-logger': 3.515.0 675 - '@aws-sdk/middleware-recursion-detection': 3.515.0 676 - '@aws-sdk/middleware-user-agent': 3.515.0 677 - '@aws-sdk/region-config-resolver': 3.515.0 678 - '@aws-sdk/types': 3.515.0 679 - '@aws-sdk/util-endpoints': 3.515.0 680 - '@aws-sdk/util-user-agent-browser': 3.515.0 681 - '@aws-sdk/util-user-agent-node': 3.515.0 682 - '@smithy/config-resolver': 2.1.1 683 - '@smithy/core': 1.3.2 684 - '@smithy/fetch-http-handler': 2.4.1 685 - '@smithy/hash-node': 2.1.1 686 - '@smithy/invalid-dependency': 2.1.1 687 - '@smithy/middleware-content-length': 2.1.1 688 - '@smithy/middleware-endpoint': 2.4.1 689 - '@smithy/middleware-retry': 2.1.1 690 - '@smithy/middleware-serde': 2.1.1 691 - '@smithy/middleware-stack': 2.1.1 692 - '@smithy/node-config-provider': 2.2.1 693 - '@smithy/node-http-handler': 2.3.1 694 - '@smithy/protocol-http': 3.1.1 695 - '@smithy/smithy-client': 2.3.1 696 - '@smithy/types': 2.9.1 697 - '@smithy/url-parser': 2.1.1 698 - '@smithy/util-base64': 2.1.1 699 - '@smithy/util-body-length-browser': 2.1.1 700 - '@smithy/util-body-length-node': 2.2.1 701 - '@smithy/util-defaults-mode-browser': 2.1.1 702 - '@smithy/util-defaults-mode-node': 2.2.0 703 - '@smithy/util-endpoints': 1.1.1 704 - '@smithy/util-middleware': 2.1.1 705 - '@smithy/util-retry': 2.1.1 706 - '@smithy/util-utf8': 2.1.1 707 - fast-xml-parser: 4.2.5 708 tslib: 2.6.2 709 transitivePeerDependencies: 710 - aws-crt 711 dev: false 712 713 - /@aws-sdk/core@3.513.0: 714 - resolution: {integrity: sha512-L+9DL4apWuqNKVOMJ8siAuWoRM9rZf9w1iPv8S2o83WO2jVK7E/m+rNW1dFo9HsA5V1ccDl2H2qLXx24HiHmOw==} 715 - engines: {node: '>=14.0.0'} 716 dependencies: 717 - '@smithy/core': 1.3.2 718 - '@smithy/protocol-http': 3.1.1 719 - '@smithy/signature-v4': 2.1.1 720 - '@smithy/smithy-client': 2.3.1 721 - '@smithy/types': 2.9.1 722 tslib: 2.6.2 723 dev: false 724 725 - /@aws-sdk/credential-provider-env@3.515.0: 726 - resolution: {integrity: sha512-45vxdyqhTAaUMERYVWOziG3K8L2TV9G4ryQS/KZ84o7NAybE9GMdoZRVmGHAO7mJJ1wQiYCM/E+i5b3NW9JfNA==} 727 - engines: {node: '>=14.0.0'} 728 dependencies: 729 - '@aws-sdk/types': 3.515.0 730 - '@smithy/property-provider': 2.1.1 731 - '@smithy/types': 2.9.1 732 tslib: 2.6.2 733 dev: false 734 735 - /@aws-sdk/credential-provider-http@3.515.0: 736 - resolution: {integrity: sha512-Ba6FXK77vU4WyheiamNjEuTFmir0eAXuJGPO27lBaA8g+V/seXGHScsbOG14aQGDOr2P02OPwKGZrWWA7BFpfQ==} 737 - engines: {node: '>=14.0.0'} 738 dependencies: 739 - '@aws-sdk/types': 3.515.0 740 - '@smithy/fetch-http-handler': 2.4.1 741 - '@smithy/node-http-handler': 2.3.1 742 - '@smithy/property-provider': 2.1.1 743 - '@smithy/protocol-http': 3.1.1 744 - '@smithy/smithy-client': 2.3.1 745 - '@smithy/types': 2.9.1 746 - '@smithy/util-stream': 2.1.1 747 tslib: 2.6.2 748 dev: false 749 750 - /@aws-sdk/credential-provider-ini@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 751 - resolution: {integrity: sha512-ouDlNZdv2TKeVEA/YZk2+XklTXyAAGdbWnl4IgN9ItaodWI+lZjdIoNC8BAooVH+atIV/cZgoGTGQL7j2TxJ9A==} 752 - engines: {node: '>=14.0.0'} 753 dependencies: 754 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 755 - '@aws-sdk/credential-provider-env': 3.515.0 756 - '@aws-sdk/credential-provider-process': 3.515.0 757 - '@aws-sdk/credential-provider-sso': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 758 - '@aws-sdk/credential-provider-web-identity': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 759 - '@aws-sdk/types': 3.515.0 760 - '@smithy/credential-provider-imds': 2.2.1 761 - '@smithy/property-provider': 2.1.1 762 - '@smithy/shared-ini-file-loader': 2.3.1 763 - '@smithy/types': 2.9.1 764 tslib: 2.6.2 765 transitivePeerDependencies: 766 - - '@aws-sdk/credential-provider-node' 767 - aws-crt 768 dev: false 769 770 - /@aws-sdk/credential-provider-node@3.515.0: 771 - resolution: {integrity: sha512-Y4kHSpbxksiCZZNcvsiKUd8Fb2XlyUuONEwqWFNL82ZH6TCCjBGS31wJQCSxBHqYcOL3tiORUEJkoO7uS30uQA==} 772 - engines: {node: '>=14.0.0'} 773 dependencies: 774 - '@aws-sdk/credential-provider-env': 3.515.0 775 - '@aws-sdk/credential-provider-http': 3.515.0 776 - '@aws-sdk/credential-provider-ini': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 777 - '@aws-sdk/credential-provider-process': 3.515.0 778 - '@aws-sdk/credential-provider-sso': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 779 - '@aws-sdk/credential-provider-web-identity': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 780 - '@aws-sdk/types': 3.515.0 781 - '@smithy/credential-provider-imds': 2.2.1 782 - '@smithy/property-provider': 2.1.1 783 - '@smithy/shared-ini-file-loader': 2.3.1 784 - '@smithy/types': 2.9.1 785 tslib: 2.6.2 786 transitivePeerDependencies: 787 - aws-crt 788 dev: false 789 790 - /@aws-sdk/credential-provider-process@3.515.0: 791 - resolution: {integrity: sha512-pSjiOA2FM63LHRKNDvEpBRp80FVGT0Mw/gzgbqFXP+sewk0WVonYbEcMDTJptH3VsLPGzqH/DQ1YL/aEIBuXFQ==} 792 - engines: {node: '>=14.0.0'} 793 dependencies: 794 - '@aws-sdk/types': 3.515.0 795 - '@smithy/property-provider': 2.1.1 796 - '@smithy/shared-ini-file-loader': 2.3.1 797 - '@smithy/types': 2.9.1 798 tslib: 2.6.2 799 dev: false 800 801 - /@aws-sdk/credential-provider-sso@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 802 - resolution: {integrity: sha512-j7vUkiSmuhpBvZYoPTRTI4ePnQbiZMFl6TNhg9b9DprC1zHkucsZnhRhqjOVlrw/H6J4jmcPGcHHTZ5WQNI5xQ==} 803 - engines: {node: '>=14.0.0'} 804 dependencies: 805 - '@aws-sdk/client-sso': 3.515.0 806 - '@aws-sdk/token-providers': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 807 - '@aws-sdk/types': 3.515.0 808 - '@smithy/property-provider': 2.1.1 809 - '@smithy/shared-ini-file-loader': 2.3.1 810 - '@smithy/types': 2.9.1 811 tslib: 2.6.2 812 transitivePeerDependencies: 813 - - '@aws-sdk/credential-provider-node' 814 - aws-crt 815 dev: false 816 817 - /@aws-sdk/credential-provider-web-identity@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 818 - resolution: {integrity: sha512-66+2g4z3fWwdoGReY8aUHvm6JrKZMTRxjuizljVmMyOBttKPeBYXvUTop/g3ZGUx1f8j+C5qsGK52viYBvtjuQ==} 819 - engines: {node: '>=14.0.0'} 820 dependencies: 821 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 822 - '@aws-sdk/types': 3.515.0 823 - '@smithy/property-provider': 2.1.1 824 - '@smithy/types': 2.9.1 825 tslib: 2.6.2 826 transitivePeerDependencies: 827 - - '@aws-sdk/credential-provider-node' 828 - aws-crt 829 dev: false 830 831 - /@aws-sdk/lib-storage@3.515.0(@aws-sdk/client-s3@3.515.0): 832 - resolution: {integrity: sha512-/7z/3KnMs1ODNS9c8Skj/DFTsy6/v7n17clh1IGOcTYhhioCMA3MIzIZecWFeLjPYcUSkNQHIIjKFQt1nhZkwA==} 833 - engines: {node: '>=14.0.0'} 834 peerDependencies: 835 - '@aws-sdk/client-s3': ^3.0.0 836 dependencies: 837 - '@aws-sdk/client-s3': 3.515.0 838 - '@smithy/abort-controller': 2.1.1 839 - '@smithy/middleware-endpoint': 2.4.1 840 - '@smithy/smithy-client': 2.3.1 841 buffer: 5.6.0 842 events: 3.3.0 843 stream-browserify: 3.0.0 844 tslib: 2.6.2 845 dev: false 846 847 - /@aws-sdk/middleware-bucket-endpoint@3.515.0: 848 - resolution: {integrity: sha512-Vm423j3udFrhKPaKiXtie+6aF05efjX8lhAu5VOruIvbam7olvdWNdkH7sGWlz1ko3CVa7PwOYjGHiOOhxpEOA==} 849 - engines: {node: '>=14.0.0'} 850 dependencies: 851 - '@aws-sdk/types': 3.515.0 852 - '@aws-sdk/util-arn-parser': 3.495.0 853 - '@smithy/node-config-provider': 2.2.1 854 - '@smithy/protocol-http': 3.1.1 855 - '@smithy/types': 2.9.1 856 - '@smithy/util-config-provider': 2.2.1 857 tslib: 2.6.2 858 dev: false 859 860 - /@aws-sdk/middleware-expect-continue@3.515.0: 861 - resolution: {integrity: sha512-TWCXulivab4reOMx/vxa/IwnPX78fLwI9NUoAxjsqB6W9qjmSnPD43BSVeGvbbl/YNmgk7XfMbZb6IgxW7RyzA==} 862 - engines: {node: '>=14.0.0'} 863 dependencies: 864 - '@aws-sdk/types': 3.515.0 865 - '@smithy/protocol-http': 3.1.1 866 - '@smithy/types': 2.9.1 867 tslib: 2.6.2 868 dev: false 869 870 - /@aws-sdk/middleware-flexible-checksums@3.515.0: 871 - resolution: {integrity: sha512-ydGjnqNeYlJaAkmQeQnS4pZRAAvzefdm8c234Qh0Fg55xRwHTNLp7uYsdfkTjrdAlj6YIO3Zr6vK6VJ6MGCwug==} 872 - engines: {node: '>=14.0.0'} 873 dependencies: 874 - '@aws-crypto/crc32': 3.0.0 875 - '@aws-crypto/crc32c': 3.0.0 876 - '@aws-sdk/types': 3.515.0 877 - '@smithy/is-array-buffer': 2.1.1 878 - '@smithy/protocol-http': 3.1.1 879 - '@smithy/types': 2.9.1 880 - '@smithy/util-utf8': 2.1.1 881 tslib: 2.6.2 882 dev: false 883 884 - /@aws-sdk/middleware-host-header@3.515.0: 885 - resolution: {integrity: sha512-I1MwWPzdRKM1luvdDdjdGsDjNVPhj9zaIytEchjTY40NcKOg+p2evLD2y69ozzg8pyXK63r8DdvDGOo9QPuh0A==} 886 - engines: {node: '>=14.0.0'} 887 dependencies: 888 - '@aws-sdk/types': 3.515.0 889 - '@smithy/protocol-http': 3.1.1 890 - '@smithy/types': 2.9.1 891 tslib: 2.6.2 892 dev: false 893 894 - /@aws-sdk/middleware-location-constraint@3.515.0: 895 - resolution: {integrity: sha512-ORFC5oijjTJsHhUXy9o52/vl5Irf6e83bE/8tBp+sVVx81+E8zTTWZbysoa41c0B5Ycd0H3wCWutvjdXT16ydQ==} 896 - engines: {node: '>=14.0.0'} 897 dependencies: 898 - '@aws-sdk/types': 3.515.0 899 - '@smithy/types': 2.9.1 900 tslib: 2.6.2 901 dev: false 902 903 - /@aws-sdk/middleware-logger@3.515.0: 904 - resolution: {integrity: sha512-qXomJzg2m/5seQOxHi/yOXOKfSjwrrJSmEmfwJKJyQgdMbBcjz3Cz0H/1LyC6c5hHm6a/SZgSTzDAbAoUmyL+Q==} 905 - engines: {node: '>=14.0.0'} 906 dependencies: 907 - '@aws-sdk/types': 3.515.0 908 - '@smithy/types': 2.9.1 909 tslib: 2.6.2 910 dev: false 911 912 - /@aws-sdk/middleware-recursion-detection@3.515.0: 913 - resolution: {integrity: sha512-dokHLbTV3IHRIBrw9mGoxcNTnQsjlm7TpkJhPdGT9T4Mq399EyQo51u6IsVMm07RXLl2Zw7u+u9p+qWBFzmFRA==} 914 - engines: {node: '>=14.0.0'} 915 dependencies: 916 - '@aws-sdk/types': 3.515.0 917 - '@smithy/protocol-http': 3.1.1 918 - '@smithy/types': 2.9.1 919 tslib: 2.6.2 920 dev: false 921 922 - /@aws-sdk/middleware-sdk-s3@3.515.0: 923 - resolution: {integrity: sha512-vB8JwiTEAqm1UT9xfugnCgl0H0dtBLUQQK99JwQEWjHPZmQ3HQuVkykmJRY3X0hzKMEgqXodz0hZOvf3Hq1mvQ==} 924 - engines: {node: '>=14.0.0'} 925 dependencies: 926 - '@aws-sdk/types': 3.515.0 927 - '@aws-sdk/util-arn-parser': 3.495.0 928 - '@smithy/node-config-provider': 2.2.1 929 - '@smithy/protocol-http': 3.1.1 930 - '@smithy/signature-v4': 2.1.1 931 - '@smithy/smithy-client': 2.3.1 932 - '@smithy/types': 2.9.1 933 - '@smithy/util-config-provider': 2.2.1 934 tslib: 2.6.2 935 dev: false 936 937 - /@aws-sdk/middleware-signing@3.515.0: 938 - resolution: {integrity: sha512-SdjCyQCL702I07KhCiBFcoh6+NYtnruHJQIzWwMpBteuYHnCHW1k9uZ6pqacsS+Y6qpAKfTVNpQx2zP2s6QoHA==} 939 - engines: {node: '>=14.0.0'} 940 dependencies: 941 - '@aws-sdk/types': 3.515.0 942 - '@smithy/property-provider': 2.1.1 943 - '@smithy/protocol-http': 3.1.1 944 - '@smithy/signature-v4': 2.1.1 945 - '@smithy/types': 2.9.1 946 - '@smithy/util-middleware': 2.1.1 947 tslib: 2.6.2 948 dev: false 949 950 - /@aws-sdk/middleware-ssec@3.515.0: 951 - resolution: {integrity: sha512-0qLjKiorosVBzzaV/o7MEyS9xqLLu02qGbP564Z/FZY74JUQEpBNedgveMUbb6lqr85RnOuwZ0GZ0cBRfH2brQ==} 952 - engines: {node: '>=14.0.0'} 953 dependencies: 954 - '@aws-sdk/types': 3.515.0 955 - '@smithy/types': 2.9.1 956 tslib: 2.6.2 957 dev: false 958 959 - /@aws-sdk/middleware-user-agent@3.515.0: 960 - resolution: {integrity: sha512-nOqZjGA/GkjuJ5fUshec9Fv6HFd7ovOTxMJbw3MfAhqXuVZ6dKF41lpVJ4imNsgyFt3shUg9WDY8zGFjlYMB3g==} 961 - engines: {node: '>=14.0.0'} 962 dependencies: 963 - '@aws-sdk/types': 3.515.0 964 - '@aws-sdk/util-endpoints': 3.515.0 965 - '@smithy/protocol-http': 3.1.1 966 - '@smithy/types': 2.9.1 967 tslib: 2.6.2 968 dev: false 969 970 - /@aws-sdk/region-config-resolver@3.515.0: 971 - resolution: {integrity: sha512-RIRx9loxMgEAc/r1wPfnfShOuzn4RBi8pPPv6/jhhITEeMnJe6enAh2k5y9DdiVDDgCWZgVFSv0YkAIfzAFsnQ==} 972 - engines: {node: '>=14.0.0'} 973 dependencies: 974 - '@aws-sdk/types': 3.515.0 975 - '@smithy/node-config-provider': 2.2.1 976 - '@smithy/types': 2.9.1 977 - '@smithy/util-config-provider': 2.2.1 978 - '@smithy/util-middleware': 2.1.1 979 tslib: 2.6.2 980 dev: false 981 982 - /@aws-sdk/signature-v4-multi-region@3.515.0: 983 - resolution: {integrity: sha512-5lrCn4DSE0zL41k0L6moqcdExZhWdAnV0/oMEagrISzQYoia+aNTEeyVD3xqJhRbEW4gCj3Uoyis6c8muf7b9g==} 984 - engines: {node: '>=14.0.0'} 985 dependencies: 986 - '@aws-sdk/middleware-sdk-s3': 3.515.0 987 - '@aws-sdk/types': 3.515.0 988 - '@smithy/protocol-http': 3.1.1 989 - '@smithy/signature-v4': 2.1.1 990 - '@smithy/types': 2.9.1 991 tslib: 2.6.2 992 dev: false 993 994 - /@aws-sdk/token-providers@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 995 - resolution: {integrity: sha512-MQuf04rIcTXqwDzmyHSpFPF1fKEzRl64oXtCRUF3ddxTdK6wxXkePfK6wNCuL+GEbEcJAoCtIGIRpzGPJvQjHA==} 996 - engines: {node: '>=14.0.0'} 997 dependencies: 998 - '@aws-sdk/client-sso-oidc': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 999 - '@aws-sdk/types': 3.515.0 1000 - '@smithy/property-provider': 2.1.1 1001 - '@smithy/shared-ini-file-loader': 2.3.1 1002 - '@smithy/types': 2.9.1 1003 tslib: 2.6.2 1004 transitivePeerDependencies: 1005 - - '@aws-sdk/credential-provider-node' 1006 - aws-crt 1007 dev: false 1008 1009 - /@aws-sdk/types@3.515.0: 1010 - resolution: {integrity: sha512-B3gUpiMlpT6ERaLvZZ61D0RyrQPsFYDkCncLPVkZOKkCOoFU46zi1o6T5JcYiz8vkx1q9RGloQ5exh79s5pU/w==} 1011 - engines: {node: '>=14.0.0'} 1012 dependencies: 1013 - '@smithy/types': 2.9.1 1014 tslib: 2.6.2 1015 dev: false 1016 1017 - /@aws-sdk/util-arn-parser@3.495.0: 1018 - resolution: {integrity: sha512-hwdA3XAippSEUxs7jpznwD63YYFR+LtQvlEcebPTgWR9oQgG9TfS+39PUfbnEeje1ICuOrN3lrFqFbmP9uzbMg==} 1019 - engines: {node: '>=14.0.0'} 1020 dependencies: 1021 tslib: 2.6.2 1022 dev: false 1023 1024 - /@aws-sdk/util-endpoints@3.515.0: 1025 - resolution: {integrity: sha512-UJi+jdwcGFV/F7d3+e2aQn5yZOVpDiAgfgNhPnEtgV0WozJ5/ZUeZBgWvSc/K415N4A4D/9cbBc7+I+35qzcDQ==} 1026 - engines: {node: '>=14.0.0'} 1027 dependencies: 1028 - '@aws-sdk/types': 3.515.0 1029 - '@smithy/types': 2.9.1 1030 - '@smithy/util-endpoints': 1.1.1 1031 tslib: 2.6.2 1032 dev: false 1033 ··· 1038 tslib: 2.6.2 1039 dev: false 1040 1041 - /@aws-sdk/util-user-agent-browser@3.515.0: 1042 - resolution: {integrity: sha512-pTWQb0JCafTmLHLDv3Qqs/nAAJghcPdGQIBpsCStb0YEzg3At/dOi2AIQ683yYnXmeOxLXJDzmlsovfVObJScw==} 1043 dependencies: 1044 - '@aws-sdk/types': 3.515.0 1045 - '@smithy/types': 2.9.1 1046 bowser: 2.11.0 1047 tslib: 2.6.2 1048 dev: false 1049 1050 - /@aws-sdk/util-user-agent-node@3.515.0: 1051 - resolution: {integrity: sha512-A/KJ+/HTohHyVXLH+t/bO0Z2mPrQgELbQO8tX+B2nElo8uklj70r5cT7F8ETsI9oOy+HDVpiL5/v45ZgpUOiPg==} 1052 - engines: {node: '>=14.0.0'} 1053 peerDependencies: 1054 aws-crt: '>=1.0.0' 1055 peerDependenciesMeta: 1056 aws-crt: 1057 optional: true 1058 dependencies: 1059 - '@aws-sdk/types': 3.515.0 1060 - '@smithy/node-config-provider': 2.2.1 1061 - '@smithy/types': 2.9.1 1062 tslib: 2.6.2 1063 dev: false 1064 1065 - /@aws-sdk/util-utf8-browser@3.259.0: 1066 - resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==} 1067 dependencies: 1068 tslib: 2.6.2 1069 dev: false 1070 1071 - /@aws-sdk/xml-builder@3.496.0: 1072 - resolution: {integrity: sha512-GvEjh537IIeOw1ZkZuB37sV12u+ipS5Z1dwjEC/HAvhl5ac23ULtTr1/n+U1gLNN+BAKSWjKiQ2ksj8DiUzeyw==} 1073 - engines: {node: '>=14.0.0'} 1074 - dependencies: 1075 - '@smithy/types': 2.9.1 1076 - tslib: 2.6.2 1077 dev: false 1078 1079 /@cbor-extract/cbor-extract-darwin-arm64@2.2.0: ··· 1406 dev: false 1407 optional: true 1408 1409 - /@smithy/abort-controller@2.1.1: 1410 - resolution: {integrity: sha512-1+qdrUqLhaALYL0iOcN43EP6yAXXQ2wWZ6taf4S2pNGowmOc5gx+iMQv+E42JizNJjB0+gEadOXeV1Bf7JWL1Q==} 1411 - engines: {node: '>=14.0.0'} 1412 dependencies: 1413 - '@smithy/types': 2.9.1 1414 tslib: 2.6.2 1415 dev: false 1416 1417 - /@smithy/chunked-blob-reader-native@2.1.1: 1418 - resolution: {integrity: sha512-zNW+43dltfNMUrBEYLMWgI8lQr0uhtTcUyxkgC9EP4j17WREzgSFMPUFVrVV6Rc2+QtWERYjb4tzZnQGa7R9fQ==} 1419 dependencies: 1420 - '@smithy/util-base64': 2.1.1 1421 tslib: 2.6.2 1422 dev: false 1423 1424 - /@smithy/chunked-blob-reader@2.1.1: 1425 - resolution: {integrity: sha512-NjNFCKxC4jVvn+lUr3Yo4/PmUJj3tbyqH6GNHueyTGS5Q27vlEJ1MkNhUDV8QGxJI7Bodnc2pD18lU2zRfhHlQ==} 1426 dependencies: 1427 tslib: 2.6.2 1428 dev: false 1429 1430 - /@smithy/config-resolver@2.1.1: 1431 - resolution: {integrity: sha512-lxfLDpZm+AWAHPFZps5JfDoO9Ux1764fOgvRUBpHIO8HWHcSN1dkgsago1qLRVgm1BZ8RCm8cgv99QvtaOWIhw==} 1432 - engines: {node: '>=14.0.0'} 1433 dependencies: 1434 - '@smithy/node-config-provider': 2.2.1 1435 - '@smithy/types': 2.9.1 1436 - '@smithy/util-config-provider': 2.2.1 1437 - '@smithy/util-middleware': 2.1.1 1438 tslib: 2.6.2 1439 dev: false 1440 1441 - /@smithy/core@1.3.2: 1442 - resolution: {integrity: sha512-tYDmTp0f2TZVE18jAOH1PnmkngLQ+dOGUlMd1u67s87ieueNeyqhja6z/Z4MxhybEiXKOWFOmGjfTZWFxljwJw==} 1443 - engines: {node: '>=14.0.0'} 1444 dependencies: 1445 - '@smithy/middleware-endpoint': 2.4.1 1446 - '@smithy/middleware-retry': 2.1.1 1447 - '@smithy/middleware-serde': 2.1.1 1448 - '@smithy/protocol-http': 3.1.1 1449 - '@smithy/smithy-client': 2.3.1 1450 - '@smithy/types': 2.9.1 1451 - '@smithy/util-middleware': 2.1.1 1452 tslib: 2.6.2 1453 dev: false 1454 1455 - /@smithy/credential-provider-imds@2.2.1: 1456 - resolution: {integrity: sha512-7XHjZUxmZYnONheVQL7j5zvZXga+EWNgwEAP6OPZTi7l8J4JTeNh9aIOfE5fKHZ/ee2IeNOh54ZrSna+Vc6TFA==} 1457 - engines: {node: '>=14.0.0'} 1458 dependencies: 1459 - '@smithy/node-config-provider': 2.2.1 1460 - '@smithy/property-provider': 2.1.1 1461 - '@smithy/types': 2.9.1 1462 - '@smithy/url-parser': 2.1.1 1463 tslib: 2.6.2 1464 dev: false 1465 1466 - /@smithy/eventstream-codec@2.1.1: 1467 - resolution: {integrity: sha512-E8KYBxBIuU4c+zrpR22VsVrOPoEDzk35bQR3E+xm4k6Pa6JqzkDOdMyf9Atac5GPNKHJBdVaQ4JtjdWX2rl/nw==} 1468 dependencies: 1469 - '@aws-crypto/crc32': 3.0.0 1470 - '@smithy/types': 2.9.1 1471 - '@smithy/util-hex-encoding': 2.1.1 1472 tslib: 2.6.2 1473 dev: false 1474 1475 - /@smithy/eventstream-serde-browser@2.1.1: 1476 - resolution: {integrity: sha512-JvEdCmGlZUay5VtlT8/kdR6FlvqTDUiJecMjXsBb0+k1H/qc9ME5n2XKPo8q/MZwEIA1GmGgYMokKGjVvMiDow==} 1477 - engines: {node: '>=14.0.0'} 1478 dependencies: 1479 - '@smithy/eventstream-serde-universal': 2.1.1 1480 - '@smithy/types': 2.9.1 1481 tslib: 2.6.2 1482 dev: false 1483 1484 - /@smithy/eventstream-serde-config-resolver@2.1.1: 1485 - resolution: {integrity: sha512-EqNqXYp3+dk//NmW3NAgQr9bEQ7fsu/CcxQmTiq07JlaIcne/CBWpMZETyXm9w5LXkhduBsdXdlMscfDUDn2fA==} 1486 - engines: {node: '>=14.0.0'} 1487 dependencies: 1488 - '@smithy/types': 2.9.1 1489 tslib: 2.6.2 1490 dev: false 1491 1492 - /@smithy/eventstream-serde-node@2.1.1: 1493 - resolution: {integrity: sha512-LF882q/aFidFNDX7uROAGxq3H0B7rjyPkV6QDn6/KDQ+CG7AFkRccjxRf1xqajq/Pe4bMGGr+VKAaoF6lELIQw==} 1494 - engines: {node: '>=14.0.0'} 1495 dependencies: 1496 - '@smithy/eventstream-serde-universal': 2.1.1 1497 - '@smithy/types': 2.9.1 1498 tslib: 2.6.2 1499 dev: false 1500 1501 - /@smithy/eventstream-serde-universal@2.1.1: 1502 - resolution: {integrity: sha512-LR0mMT+XIYTxk4k2fIxEA1BPtW3685QlqufUEUAX1AJcfFfxNDKEvuCRZbO8ntJb10DrIFVJR9vb0MhDCi0sAQ==} 1503 - engines: {node: '>=14.0.0'} 1504 dependencies: 1505 - '@smithy/eventstream-codec': 2.1.1 1506 - '@smithy/types': 2.9.1 1507 tslib: 2.6.2 1508 dev: false 1509 1510 - /@smithy/fetch-http-handler@2.4.1: 1511 - resolution: {integrity: sha512-VYGLinPsFqH68lxfRhjQaSkjXM7JysUOJDTNjHBuN/ykyRb2f1gyavN9+VhhPTWCy32L4yZ2fdhpCs/nStEicg==} 1512 dependencies: 1513 - '@smithy/protocol-http': 3.1.1 1514 - '@smithy/querystring-builder': 2.1.1 1515 - '@smithy/types': 2.9.1 1516 - '@smithy/util-base64': 2.1.1 1517 tslib: 2.6.2 1518 dev: false 1519 1520 - /@smithy/hash-blob-browser@2.1.1: 1521 - resolution: {integrity: sha512-jizu1+2PAUjiGIfRtlPEU8Yo6zn+d78ti/ZHDesdf1SUn2BuZW433JlPoCOLH3dBoEEvTgLvQ8tUGSoTTALA+A==} 1522 dependencies: 1523 - '@smithy/chunked-blob-reader': 2.1.1 1524 - '@smithy/chunked-blob-reader-native': 2.1.1 1525 - '@smithy/types': 2.9.1 1526 tslib: 2.6.2 1527 dev: false 1528 1529 - /@smithy/hash-node@2.1.1: 1530 - resolution: {integrity: sha512-Qhoq0N8f2OtCnvUpCf+g1vSyhYQrZjhSwvJ9qvR8BUGOtTXiyv2x1OD2e6jVGmlpC4E4ax1USHoyGfV9JFsACg==} 1531 - engines: {node: '>=14.0.0'} 1532 dependencies: 1533 - '@smithy/types': 2.9.1 1534 - '@smithy/util-buffer-from': 2.1.1 1535 - '@smithy/util-utf8': 2.1.1 1536 tslib: 2.6.2 1537 dev: false 1538 1539 - /@smithy/hash-stream-node@2.1.1: 1540 - resolution: {integrity: sha512-VgDaKcfCy0iHcmtAZgZ3Yw9g37Gkn2JsQiMtFQXUh8Wmo3GfNgDwLOtdhJ272pOT7DStzpe9cNr+eV5Au8KfQA==} 1541 - engines: {node: '>=14.0.0'} 1542 dependencies: 1543 - '@smithy/types': 2.9.1 1544 - '@smithy/util-utf8': 2.1.1 1545 tslib: 2.6.2 1546 dev: false 1547 1548 - /@smithy/invalid-dependency@2.1.1: 1549 - resolution: {integrity: sha512-7WTgnKw+VPg8fxu2v9AlNOQ5yaz6RA54zOVB4f6vQuR0xFKd+RzlCpt0WidYTsye7F+FYDIaS/RnJW4pxjNInw==} 1550 dependencies: 1551 - '@smithy/types': 2.9.1 1552 tslib: 2.6.2 1553 dev: false 1554 ··· 1559 tslib: 2.6.2 1560 dev: false 1561 1562 - /@smithy/md5-js@2.1.1: 1563 - resolution: {integrity: sha512-L3MbIYBIdLlT+MWTYrdVSv/dow1+6iZ1Ad7xS0OHxTTs17d753ZcpOV4Ro7M7tRAVWML/sg2IAp/zzCb6aAttg==} 1564 dependencies: 1565 - '@smithy/types': 2.9.1 1566 - '@smithy/util-utf8': 2.1.1 1567 tslib: 2.6.2 1568 dev: false 1569 1570 - /@smithy/middleware-content-length@2.1.1: 1571 - resolution: {integrity: sha512-rSr9ezUl9qMgiJR0UVtVOGEZElMdGFyl8FzWEF5iEKTlcWxGr2wTqGfDwtH3LAB7h+FPkxqv4ZU4cpuCN9Kf/g==} 1572 - engines: {node: '>=14.0.0'} 1573 dependencies: 1574 - '@smithy/protocol-http': 3.1.1 1575 - '@smithy/types': 2.9.1 1576 tslib: 2.6.2 1577 dev: false 1578 1579 - /@smithy/middleware-endpoint@2.4.1: 1580 - resolution: {integrity: sha512-XPZTb1E2Oav60Ven3n2PFx+rX9EDsU/jSTA8VDamt7FXks67ekjPY/XrmmPDQaFJOTUHJNKjd8+kZxVO5Ael4Q==} 1581 - engines: {node: '>=14.0.0'} 1582 dependencies: 1583 - '@smithy/middleware-serde': 2.1.1 1584 - '@smithy/node-config-provider': 2.2.1 1585 - '@smithy/shared-ini-file-loader': 2.3.1 1586 - '@smithy/types': 2.9.1 1587 - '@smithy/url-parser': 2.1.1 1588 - '@smithy/util-middleware': 2.1.1 1589 tslib: 2.6.2 1590 dev: false 1591 1592 - /@smithy/middleware-retry@2.1.1: 1593 - resolution: {integrity: sha512-eMIHOBTXro6JZ+WWzZWd/8fS8ht5nS5KDQjzhNMHNRcG5FkNTqcKpYhw7TETMYzbLfhO5FYghHy1vqDWM4FLDA==} 1594 - engines: {node: '>=14.0.0'} 1595 dependencies: 1596 - '@smithy/node-config-provider': 2.2.1 1597 - '@smithy/protocol-http': 3.1.1 1598 - '@smithy/service-error-classification': 2.1.1 1599 - '@smithy/smithy-client': 2.3.1 1600 - '@smithy/types': 2.9.1 1601 - '@smithy/util-middleware': 2.1.1 1602 - '@smithy/util-retry': 2.1.1 1603 tslib: 2.6.2 1604 - uuid: 8.3.2 1605 dev: false 1606 1607 - /@smithy/middleware-serde@2.1.1: 1608 - resolution: {integrity: sha512-D8Gq0aQBeE1pxf3cjWVkRr2W54t+cdM2zx78tNrVhqrDykRA7asq8yVJij1u5NDtKzKqzBSPYh7iW0svUKg76g==} 1609 - engines: {node: '>=14.0.0'} 1610 dependencies: 1611 - '@smithy/types': 2.9.1 1612 tslib: 2.6.2 1613 dev: false 1614 1615 - /@smithy/middleware-stack@2.1.1: 1616 - resolution: {integrity: sha512-KPJhRlhsl8CjgGXK/DoDcrFGfAqoqvuwlbxy+uOO4g2Azn1dhH+GVfC3RAp+6PoL5PWPb+vt6Z23FP+Mr6qeCw==} 1617 - engines: {node: '>=14.0.0'} 1618 dependencies: 1619 - '@smithy/types': 2.9.1 1620 tslib: 2.6.2 1621 dev: false 1622 1623 - /@smithy/node-config-provider@2.2.1: 1624 - resolution: {integrity: sha512-epzK3x1xNxA9oJgHQ5nz+2j6DsJKdHfieb+YgJ7ATWxzNcB7Hc+Uya2TUck5MicOPhDV8HZImND7ZOecVr+OWg==} 1625 - engines: {node: '>=14.0.0'} 1626 dependencies: 1627 - '@smithy/property-provider': 2.1.1 1628 - '@smithy/shared-ini-file-loader': 2.3.1 1629 - '@smithy/types': 2.9.1 1630 tslib: 2.6.2 1631 dev: false 1632 1633 - /@smithy/node-http-handler@2.3.1: 1634 - resolution: {integrity: sha512-gLA8qK2nL9J0Rk/WEZSvgin4AppvuCYRYg61dcUo/uKxvMZsMInL5I5ZdJTogOvdfVug3N2dgI5ffcUfS4S9PA==} 1635 - engines: {node: '>=14.0.0'} 1636 dependencies: 1637 - '@smithy/abort-controller': 2.1.1 1638 - '@smithy/protocol-http': 3.1.1 1639 - '@smithy/querystring-builder': 2.1.1 1640 - '@smithy/types': 2.9.1 1641 tslib: 2.6.2 1642 dev: false 1643 1644 - /@smithy/property-provider@2.1.1: 1645 - resolution: {integrity: sha512-FX7JhhD/o5HwSwg6GLK9zxrMUrGnb3PzNBrcthqHKBc3dH0UfgEAU24xnJ8F0uow5mj17UeBEOI6o3CF2k7Mhw==} 1646 - engines: {node: '>=14.0.0'} 1647 dependencies: 1648 - '@smithy/types': 2.9.1 1649 tslib: 2.6.2 1650 dev: false 1651 1652 - /@smithy/protocol-http@3.1.1: 1653 - resolution: {integrity: sha512-6ZRTSsaXuSL9++qEwH851hJjUA0OgXdQFCs+VDw4tGH256jQ3TjYY/i34N4vd24RV3nrjNsgd1yhb57uMoKbzQ==} 1654 - engines: {node: '>=14.0.0'} 1655 dependencies: 1656 - '@smithy/types': 2.9.1 1657 tslib: 2.6.2 1658 dev: false 1659 1660 - /@smithy/querystring-builder@2.1.1: 1661 - resolution: {integrity: sha512-C/ko/CeEa8jdYE4gt6nHO5XDrlSJ3vdCG0ZAc6nD5ZIE7LBp0jCx4qoqp7eoutBu7VrGMXERSRoPqwi1WjCPbg==} 1662 - engines: {node: '>=14.0.0'} 1663 dependencies: 1664 - '@smithy/types': 2.9.1 1665 - '@smithy/util-uri-escape': 2.1.1 1666 tslib: 2.6.2 1667 dev: false 1668 1669 - /@smithy/querystring-parser@2.1.1: 1670 - resolution: {integrity: sha512-H4+6jKGVhG1W4CIxfBaSsbm98lOO88tpDWmZLgkJpt8Zkk/+uG0FmmqMuCAc3HNM2ZDV+JbErxr0l5BcuIf/XQ==} 1671 - engines: {node: '>=14.0.0'} 1672 dependencies: 1673 - '@smithy/types': 2.9.1 1674 tslib: 2.6.2 1675 dev: false 1676 1677 - /@smithy/service-error-classification@2.1.1: 1678 - resolution: {integrity: sha512-txEdZxPUgM1PwGvDvHzqhXisrc5LlRWYCf2yyHfvITWioAKat7srQvpjMAvgzf0t6t7j8yHrryXU9xt7RZqFpw==} 1679 - engines: {node: '>=14.0.0'} 1680 dependencies: 1681 - '@smithy/types': 2.9.1 1682 dev: false 1683 1684 - /@smithy/shared-ini-file-loader@2.3.1: 1685 - resolution: {integrity: sha512-2E2kh24igmIznHLB6H05Na4OgIEilRu0oQpYXo3LCNRrawHAcfDKq9004zJs+sAMt2X5AbY87CUCJ7IpqpSgdw==} 1686 - engines: {node: '>=14.0.0'} 1687 dependencies: 1688 - '@smithy/types': 2.9.1 1689 tslib: 2.6.2 1690 dev: false 1691 1692 - /@smithy/signature-v4@2.1.1: 1693 - resolution: {integrity: sha512-Hb7xub0NHuvvQD3YwDSdanBmYukoEkhqBjqoxo+bSdC0ryV9cTfgmNjuAQhTPYB6yeU7hTR+sPRiFMlxqv6kmg==} 1694 - engines: {node: '>=14.0.0'} 1695 dependencies: 1696 - '@smithy/eventstream-codec': 2.1.1 1697 - '@smithy/is-array-buffer': 2.1.1 1698 - '@smithy/types': 2.9.1 1699 - '@smithy/util-hex-encoding': 2.1.1 1700 - '@smithy/util-middleware': 2.1.1 1701 - '@smithy/util-uri-escape': 2.1.1 1702 - '@smithy/util-utf8': 2.1.1 1703 tslib: 2.6.2 1704 dev: false 1705 1706 - /@smithy/smithy-client@2.3.1: 1707 - resolution: {integrity: sha512-YsTdU8xVD64r2pLEwmltrNvZV6XIAC50LN6ivDopdt+YiF/jGH6PY9zUOu0CXD/d8GMB8gbhnpPsdrjAXHS9QA==} 1708 - engines: {node: '>=14.0.0'} 1709 dependencies: 1710 - '@smithy/middleware-endpoint': 2.4.1 1711 - '@smithy/middleware-stack': 2.1.1 1712 - '@smithy/protocol-http': 3.1.1 1713 - '@smithy/types': 2.9.1 1714 - '@smithy/util-stream': 2.1.1 1715 tslib: 2.6.2 1716 dev: false 1717 1718 - /@smithy/types@2.9.1: 1719 - resolution: {integrity: sha512-vjXlKNXyprDYDuJ7UW5iobdmyDm6g8dDG+BFUncAg/3XJaN45Gy5RWWWUVgrzIK7S4R1KWgIX5LeJcfvSI24bw==} 1720 - engines: {node: '>=14.0.0'} 1721 dependencies: 1722 tslib: 2.6.2 1723 dev: false 1724 1725 - /@smithy/url-parser@2.1.1: 1726 - resolution: {integrity: sha512-qC9Bv8f/vvFIEkHsiNrUKYNl8uKQnn4BdhXl7VzQRP774AwIjiSMMwkbT+L7Fk8W8rzYVifzJNYxv1HwvfBo3Q==} 1727 dependencies: 1728 - '@smithy/querystring-parser': 2.1.1 1729 - '@smithy/types': 2.9.1 1730 tslib: 2.6.2 1731 dev: false 1732 1733 - /@smithy/util-base64@2.1.1: 1734 - resolution: {integrity: sha512-UfHVpY7qfF/MrgndI5PexSKVTxSZIdz9InghTFa49QOvuu9I52zLPLUHXvHpNuMb1iD2vmc6R+zbv/bdMipR/g==} 1735 - engines: {node: '>=14.0.0'} 1736 dependencies: 1737 - '@smithy/util-buffer-from': 2.1.1 1738 tslib: 2.6.2 1739 dev: false 1740 1741 - /@smithy/util-body-length-browser@2.1.1: 1742 - resolution: {integrity: sha512-ekOGBLvs1VS2d1zM2ER4JEeBWAvIOUKeaFch29UjjJsxmZ/f0L3K3x0dEETgh3Q9bkZNHgT+rkdl/J/VUqSRag==} 1743 dependencies: 1744 tslib: 2.6.2 1745 dev: false 1746 1747 - /@smithy/util-body-length-node@2.2.1: 1748 - resolution: {integrity: sha512-/ggJG+ta3IDtpNVq4ktmEUtOkH1LW64RHB5B0hcr5ZaWBmo96UX2cIOVbjCqqDickTXqBWZ4ZO0APuaPrD7Abg==} 1749 - engines: {node: '>=14.0.0'} 1750 dependencies: 1751 tslib: 2.6.2 1752 dev: false ··· 1759 tslib: 2.6.2 1760 dev: false 1761 1762 - /@smithy/util-config-provider@2.2.1: 1763 - resolution: {integrity: sha512-50VL/tx9oYYcjJn/qKqNy7sCtpD0+s8XEBamIFo4mFFTclKMNp+rsnymD796uybjiIquB7VCB/DeafduL0y2kw==} 1764 - engines: {node: '>=14.0.0'} 1765 dependencies: 1766 tslib: 2.6.2 1767 dev: false 1768 1769 - /@smithy/util-defaults-mode-browser@2.1.1: 1770 - resolution: {integrity: sha512-lqLz/9aWRO6mosnXkArtRuQqqZBhNpgI65YDpww4rVQBuUT7qzKbDLG5AmnQTCiU4rOquaZO/Kt0J7q9Uic7MA==} 1771 - engines: {node: '>= 10.0.0'} 1772 dependencies: 1773 - '@smithy/property-provider': 2.1.1 1774 - '@smithy/smithy-client': 2.3.1 1775 - '@smithy/types': 2.9.1 1776 bowser: 2.11.0 1777 tslib: 2.6.2 1778 dev: false 1779 1780 - /@smithy/util-defaults-mode-node@2.2.0: 1781 - resolution: {integrity: sha512-iFJp/N4EtkanFpBUtSrrIbtOIBf69KNuve03ic1afhJ9/korDxdM0c6cCH4Ehj/smI9pDCfVv+bqT3xZjF2WaA==} 1782 - engines: {node: '>= 10.0.0'} 1783 dependencies: 1784 - '@smithy/config-resolver': 2.1.1 1785 - '@smithy/credential-provider-imds': 2.2.1 1786 - '@smithy/node-config-provider': 2.2.1 1787 - '@smithy/property-provider': 2.1.1 1788 - '@smithy/smithy-client': 2.3.1 1789 - '@smithy/types': 2.9.1 1790 tslib: 2.6.2 1791 dev: false 1792 1793 - /@smithy/util-endpoints@1.1.1: 1794 - resolution: {integrity: sha512-sI4d9rjoaekSGEtq3xSb2nMjHMx8QXcz2cexnVyRWsy4yQ9z3kbDpX+7fN0jnbdOp0b3KSTZJZ2Yb92JWSanLw==} 1795 - engines: {node: '>= 14.0.0'} 1796 dependencies: 1797 - '@smithy/node-config-provider': 2.2.1 1798 - '@smithy/types': 2.9.1 1799 tslib: 2.6.2 1800 dev: false 1801 1802 - /@smithy/util-hex-encoding@2.1.1: 1803 - resolution: {integrity: sha512-3UNdP2pkYUUBGEXzQI9ODTDK+Tcu1BlCyDBaRHwyxhA+8xLP8agEKQq4MGmpjqb4VQAjq9TwlCQX0kP6XDKYLg==} 1804 - engines: {node: '>=14.0.0'} 1805 dependencies: 1806 tslib: 2.6.2 1807 dev: false 1808 1809 - /@smithy/util-middleware@2.1.1: 1810 - resolution: {integrity: sha512-mKNrk8oz5zqkNcbcgAAepeJbmfUW6ogrT2Z2gDbIUzVzNAHKJQTYmH9jcy0jbWb+m7ubrvXKb6uMjkSgAqqsFA==} 1811 - engines: {node: '>=14.0.0'} 1812 dependencies: 1813 - '@smithy/types': 2.9.1 1814 tslib: 2.6.2 1815 dev: false 1816 1817 - /@smithy/util-retry@2.1.1: 1818 - resolution: {integrity: sha512-Mg+xxWPTeSPrthpC5WAamJ6PW4Kbo01Fm7lWM1jmGRvmrRdsd3192Gz2fBXAMURyXpaNxyZf6Hr/nQ4q70oVEA==} 1819 - engines: {node: '>= 14.0.0'} 1820 dependencies: 1821 - '@smithy/service-error-classification': 2.1.1 1822 - '@smithy/types': 2.9.1 1823 tslib: 2.6.2 1824 dev: false 1825 1826 - /@smithy/util-stream@2.1.1: 1827 - resolution: {integrity: sha512-J7SMIpUYvU4DQN55KmBtvaMc7NM3CZ2iWICdcgaovtLzseVhAqFRYqloT3mh0esrFw+3VEK6nQFteFsTqZSECQ==} 1828 - engines: {node: '>=14.0.0'} 1829 dependencies: 1830 - '@smithy/fetch-http-handler': 2.4.1 1831 - '@smithy/node-http-handler': 2.3.1 1832 - '@smithy/types': 2.9.1 1833 - '@smithy/util-base64': 2.1.1 1834 - '@smithy/util-buffer-from': 2.1.1 1835 - '@smithy/util-hex-encoding': 2.1.1 1836 - '@smithy/util-utf8': 2.1.1 1837 tslib: 2.6.2 1838 dev: false 1839 1840 - /@smithy/util-uri-escape@2.1.1: 1841 - resolution: {integrity: sha512-saVzI1h6iRBUVSqtnlOnc9ssU09ypo7n+shdQ8hBTZno/9rZ3AuRYvoHInV57VF7Qn7B+pFJG7qTzFiHxWlWBw==} 1842 - engines: {node: '>=14.0.0'} 1843 dependencies: 1844 tslib: 2.6.2 1845 dev: false ··· 1852 tslib: 2.6.2 1853 dev: false 1854 1855 - /@smithy/util-waiter@2.1.1: 1856 - resolution: {integrity: sha512-kYy6BLJJNif+uqNENtJqWdXcpqo1LS+nj1AfXcDhOpqpSHJSAkVySLyZV9fkmuVO21lzGoxjvd1imGGJHph/IA==} 1857 - engines: {node: '>=14.0.0'} 1858 dependencies: 1859 - '@smithy/abort-controller': 2.1.1 1860 - '@smithy/types': 2.9.1 1861 tslib: 2.6.2 1862 dev: false 1863 ··· 2188 engines: {node: '>= 0.6'} 2189 dev: false 2190 2191 - /cookie@0.6.0: 2192 - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} 2193 engines: {node: '>= 0.6'} 2194 dev: false 2195 ··· 2462 engines: {node: '>=6'} 2463 dev: false 2464 2465 - /fast-xml-parser@4.2.5: 2466 - resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==} 2467 hasBin: true 2468 dependencies: 2469 - strnum: 1.0.5 2470 dev: false 2471 2472 /file-type@16.5.4: ··· 3073 resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} 3074 dev: false 3075 3076 - /psl@1.9.0: 3077 - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} 3078 - dev: false 3079 - 3080 /pump@3.0.0: 3081 resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} 3082 dependencies: ··· 3411 engines: {node: '>=0.10.0'} 3412 dev: false 3413 3414 - /strnum@1.0.5: 3415 - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} 3416 dev: false 3417 3418 /strtok3@6.3.0: ··· 3465 dependencies: 3466 '@tokenizer/token': 0.3.0 3467 ieee754: 1.2.1 3468 - dev: false 3469 - 3470 - /tslib@1.14.1: 3471 - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} 3472 dev: false 3473 3474 /tslib@2.6.2: ··· 3535 /utils-merge@1.0.1: 3536 resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} 3537 engines: {node: '>= 0.4.0'} 3538 - dev: false 3539 - 3540 - /uuid@8.3.2: 3541 - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} 3542 - hasBin: true 3543 dev: false 3544 3545 /varint@6.0.0:
··· 6 7 dependencies: 8 '@atproto/pds': 9 + specifier: 0.4.182 10 + version: 0.4.182 11 12 packages: 13 14 + /@atproto-labs/fetch-node@0.1.10: 15 + resolution: {integrity: sha512-o7hGaonA71A6p7O107VhM6UBUN/g9tTyYohMp1q0Kf6xQ4npnuZYRSHSf2g6reSfGQJ1GoFNjBObETTT1ge/jQ==} 16 engines: {node: '>=18.7.0'} 17 dependencies: 18 + '@atproto-labs/fetch': 0.2.3 19 + '@atproto-labs/pipe': 0.1.1 20 ipaddr.js: 2.2.0 21 undici: 6.20.1 22 dev: false 23 24 + /@atproto-labs/fetch@0.2.3: 25 + resolution: {integrity: sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==} 26 dependencies: 27 + '@atproto-labs/pipe': 0.1.1 28 dev: false 29 30 + /@atproto-labs/pipe@0.1.1: 31 + resolution: {integrity: sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==} 32 dev: false 33 34 + /@atproto-labs/simple-store-memory@0.1.4: 35 + resolution: {integrity: sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==} 36 dependencies: 37 + '@atproto-labs/simple-store': 0.3.0 38 lru-cache: 10.2.0 39 dev: false 40 41 + /@atproto-labs/simple-store-redis@0.0.1(ioredis@5.3.2): 42 + resolution: {integrity: sha512-hGkfDNVtTqwcRx27k6u25pgwNIHq3xDCRuojkfHf6c1B9R5rKphdZJ91Mn3lCvsyDB/lUqqLuzKuXQWFml/u5g==} 43 + peerDependencies: 44 + ioredis: ^5.3.2 45 + dependencies: 46 + '@atproto-labs/simple-store': 0.3.0 47 + ioredis: 5.3.2 48 + dev: false 49 + 50 + /@atproto-labs/simple-store@0.3.0: 51 + resolution: {integrity: sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==} 52 dev: false 53 54 + /@atproto-labs/xrpc-utils@0.0.22: 55 + resolution: {integrity: sha512-XGDbTmVgibtcR6FwJepD/QKofG1B5EBBPebk/IVF4aHeBE/6jOd7DnfuKrBimv2GJ2JGrlvHXmjYZdfmCtYEbw==} 56 dependencies: 57 + '@atproto/xrpc': 0.7.5 58 + '@atproto/xrpc-server': 0.9.5 59 transitivePeerDependencies: 60 - bufferutil 61 - supports-color 62 - utf-8-validate 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 72 await-lock: 2.2.2 73 multiformats: 9.9.0 74 tlds: 1.250.0 75 zod: 3.23.8 76 dev: false 77 78 + /@atproto/aws@0.2.30: 79 + resolution: {integrity: sha512-oB/whUIWwSOEqUazz5meN3/AlovBdRc224uRPNy9aC6+qmNKfHKiMfo0ytFhGYdm4GtEd2HYwIT3KR/Rtc2RRA==} 80 engines: {node: '>=18.7.0'} 81 dependencies: 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 91 key-encoder: 2.0.3 92 multiformats: 9.9.0 ··· 95 - aws-crt 96 dev: false 97 98 + /@atproto/common-web@0.4.3: 99 + resolution: {integrity: sha512-nRDINmSe4VycJzPo6fP/hEltBcULFxt9Kw7fQk6405FyAWZiTluYHlXOnU7GkQfeUK44OENG1qFTBcmCJ7e8pg==} 100 dependencies: 101 graphemer: 1.4.0 102 multiformats: 9.9.0 ··· 113 zod: 3.23.8 114 dev: false 115 116 + /@atproto/common@0.4.12: 117 + resolution: {integrity: sha512-NC+TULLQiqs6MvNymhQS5WDms3SlbIKGLf4n33tpftRJcalh507rI+snbcUb7TLIkKw7VO17qMqxEXtIdd5auQ==} 118 engines: {node: '>=18.7.0'} 119 dependencies: 120 + '@atproto/common-web': 0.4.3 121 '@ipld/dag-cbor': 7.0.3 122 cbor-x: 1.5.8 123 iso-datestring-validator: 2.2.2 ··· 144 uint8arrays: 3.0.0 145 dev: false 146 147 + /@atproto/did@0.2.0: 148 + resolution: {integrity: sha512-BskT39KYbwY1DUsWekkHh47xS+wvJpFq5F9acsicNfYniinyAMnNTzGKQEhnjQuG7K0qQItg/SnmC+y0tJXV7Q==} 149 + dependencies: 150 + zod: 3.23.8 151 + dev: false 152 + 153 + /@atproto/identity@0.4.9: 154 + resolution: {integrity: sha512-pRYCaeaEJMZ4vQlRQYYTrF3cMiRp21n/k/pUT1o7dgKby56zuLErDmFXkbKfKWPf7SgWRgamSaNmsGLqAOD7lQ==} 155 engines: {node: '>=18.7.0'} 156 dependencies: 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 165 jose: 5.2.2 166 dev: false 167 168 + /@atproto/jwk@0.5.0: 169 + resolution: {integrity: sha512-Qi2NtEqhkG+uz3CKia4+H05WMV/z//dz3ESo5+cyBKrOnxVTJ5ZubMyltWjoYvy6v/jLhorXdDWcjn07yky7MQ==} 170 dependencies: 171 multiformats: 9.9.0 172 zod: 3.23.8 173 dev: false 174 175 + /@atproto/lexicon-resolver@0.2.2: 176 + resolution: {integrity: sha512-m1YS8lK+R9JcH3Q4d01CEv5rhuTeo406iPBhVnNfoBFEVYMI3Acdo2/9e5hBoNhr4W6l4LI8qJxplYJcsWNh5A==} 177 + dependencies: 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 192 iso-datestring-validator: 2.2.2 193 multiformats: 9.9.0 194 zod: 3.23.8 195 dev: false 196 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'} 221 dependencies: 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 239 '@hapi/accept': 6.0.3 240 '@hapi/address': 5.1.1 241 '@hapi/bourne': 3.0.0 242 '@hapi/content': 6.0.0 243 + cookie: 0.7.2 244 disposable-email-domains-js: 1.5.0 245 forwarded: 0.2.0 246 http-errors: 2.0.0 247 ioredis: 5.3.2 248 jose: 5.2.2 249 zod: 3.23.8 250 transitivePeerDependencies: 251 - supports-color 252 dev: false 253 254 + /@atproto/oauth-scopes@0.2.0: 255 + resolution: {integrity: sha512-4+9qTPLrUuCIzTI3LaidsuR7CNdgjrnkUREhZlpdwySPYjwJPaNRzU8RKy4XZbdPsT2GeZUCTPSknREItiTOAg==} 256 + dependencies: 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 266 zod: 3.23.8 267 dev: false 268 269 + /@atproto/pds@0.4.182: 270 + resolution: {integrity: sha512-M0E7ULh4uH+9QrkTthEIiUWQxmOZhYxl7H/3Hg1YVxin3tIJkh8fY6ydguIUUESjmzdP+3qVcAOf3tOuB6iqXQ==} 271 engines: {node: '>=18.7.0'} 272 dependencies: 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 291 '@did-plc/lib': 0.0.4 292 '@hapi/address': 5.1.1 293 better-sqlite3: 10.1.0 ··· 324 - utf-8-validate 325 dev: false 326 327 + /@atproto/repo@0.8.10: 328 + resolution: {integrity: sha512-REs6TZGyxNaYsjqLf447u+gSdyzhvMkVbxMBiKt1ouEVRkiho1CY32+omn62UkpCuGK2y6SCf6x3sVMctgmX4g==} 329 engines: {node: '>=18.7.0'} 330 dependencies: 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 335 '@ipld/dag-cbor': 7.0.3 336 multiformats: 9.9.0 337 uint8arrays: 3.0.0 ··· 339 zod: 3.23.8 340 dev: false 341 342 + /@atproto/syntax@0.4.1: 343 + resolution: {integrity: sha512-CJdImtLAiFO+0z3BWTtxwk6aY5w4t8orHTMVJgkf++QRJWTxPbIFko/0hrkADB7n2EruDxDSeAgfUGehpH6ngw==} 344 dev: false 345 346 + /@atproto/xrpc-server@0.9.5: 347 + resolution: {integrity: sha512-V0srjUgy6mQ5yf9+MSNBLs457m4qclEaWZsnqIE7RfYywvntexTAbMoo7J7ONfTNwdmA9Gw4oLak2z2cDAET4w==} 348 engines: {node: '>=18.7.0'} 349 dependencies: 350 + '@atproto/common': 0.4.12 351 '@atproto/crypto': 0.4.4 352 + '@atproto/lexicon': 0.5.1 353 + '@atproto/xrpc': 0.7.5 354 cbor-x: 1.5.8 355 express: 4.18.2 356 http-errors: 2.0.0 ··· 365 - utf-8-validate 366 dev: false 367 368 + /@atproto/xrpc@0.7.5: 369 + resolution: {integrity: sha512-MUYNn5d2hv8yVegRL0ccHvTHAVj5JSnW07bkbiaz96UH45lvYNRVwt44z+yYVnb0/mvBzyD3/ZQ55TRGt7fHkA==} 370 dependencies: 371 + '@atproto/lexicon': 0.5.1 372 zod: 3.23.8 373 dev: false 374 375 + /@aws-crypto/crc32@5.2.0: 376 + resolution: {integrity: sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==} 377 + engines: {node: '>=16.0.0'} 378 dependencies: 379 + '@aws-crypto/util': 5.2.0 380 + '@aws-sdk/types': 3.893.0 381 + tslib: 2.6.2 382 dev: false 383 384 + /@aws-crypto/crc32c@5.2.0: 385 + resolution: {integrity: sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==} 386 dependencies: 387 + '@aws-crypto/util': 5.2.0 388 + '@aws-sdk/types': 3.893.0 389 + tslib: 2.6.2 390 dev: false 391 392 + /@aws-crypto/sha1-browser@5.2.0: 393 + resolution: {integrity: sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg==} 394 dependencies: 395 + '@aws-crypto/supports-web-crypto': 5.2.0 396 + '@aws-crypto/util': 5.2.0 397 + '@aws-sdk/types': 3.893.0 398 '@aws-sdk/util-locate-window': 3.495.0 399 + '@smithy/util-utf8': 2.1.1 400 + tslib: 2.6.2 401 dev: false 402 403 + /@aws-crypto/sha256-browser@5.2.0: 404 + resolution: {integrity: sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==} 405 dependencies: 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 410 '@aws-sdk/util-locate-window': 3.495.0 411 + '@smithy/util-utf8': 2.1.1 412 + tslib: 2.6.2 413 dev: false 414 415 + /@aws-crypto/sha256-js@5.2.0: 416 + resolution: {integrity: sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==} 417 + engines: {node: '>=16.0.0'} 418 dependencies: 419 + '@aws-crypto/util': 5.2.0 420 + '@aws-sdk/types': 3.893.0 421 + tslib: 2.6.2 422 dev: false 423 424 + /@aws-crypto/supports-web-crypto@5.2.0: 425 + resolution: {integrity: sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==} 426 dependencies: 427 tslib: 2.6.2 428 dev: false 429 430 + /@aws-crypto/util@5.2.0: 431 + resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} 432 dependencies: 433 + '@aws-sdk/types': 3.893.0 434 '@smithy/util-utf8': 2.1.1 435 tslib: 2.6.2 436 dev: false 437 438 + /@aws-sdk/client-cloudfront@3.896.0: 439 + resolution: {integrity: sha512-IUSFVRXz1KiQ+WuBI1oJfbrhi+iBWIRU3U/Zt+ttQR8muB//vrcBNuUWOObPdBNh4X8xgnpfmxiyMzHvWzRIZA==} 440 + engines: {node: '>=18.0.0'} 441 dependencies: 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 483 tslib: 2.6.2 484 transitivePeerDependencies: 485 - aws-crt 486 dev: false 487 488 + /@aws-sdk/client-kms@3.896.0: 489 + resolution: {integrity: sha512-6kVxV+s8xEQFaEIRXacMgGxuRBqMVS0tR5ucjWa5bfjWbmlbzCDfddWUopMR3J3HvfuKvyAeap53FP9CDQ6Dyw==} 490 + engines: {node: '>=18.0.0'} 491 dependencies: 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 530 tslib: 2.6.2 531 transitivePeerDependencies: 532 - aws-crt 533 dev: false 534 535 + /@aws-sdk/client-s3@3.896.0: 536 + resolution: {integrity: sha512-UETVuMLQRqgrWxTnavotY0TlB/jaR9sL3hkIFPx4KtjmigNBdwRaiVfOuTnIXKd+w9RPINYG//nnrK+5gIyZkA==} 537 + engines: {node: '>=18.0.0'} 538 dependencies: 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 595 tslib: 2.6.2 596 transitivePeerDependencies: 597 - aws-crt 598 dev: false 599 600 + /@aws-sdk/client-sso@3.896.0: 601 + resolution: {integrity: sha512-mpE3mrNili1dcvEvxaYjyoib8HlRXkb2bY5a3WeK++KObFY+HUujKtgQmiNSRX5YwQszm//fTrmGMmv9zpMcKg==} 602 + engines: {node: '>=18.0.0'} 603 dependencies: 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 641 tslib: 2.6.2 642 transitivePeerDependencies: 643 - aws-crt 644 dev: false 645 646 + /@aws-sdk/core@3.896.0: 647 + resolution: {integrity: sha512-uJaoyWKeGNyCyeI+cIJrD7LEB4iF/W8/x2ij7zg32OFpAAJx96N34/e+XSKp/xkJpO5FKiBOskKLnHeUsJsAPA==} 648 + engines: {node: '>=18.0.0'} 649 dependencies: 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 662 tslib: 2.6.2 663 dev: false 664 665 + /@aws-sdk/credential-provider-env@3.896.0: 666 + resolution: {integrity: sha512-Cnqhupdkp825ICySrz4QTI64Nq3AmUAscPW8dueanni0avYBDp7RBppX4H0+6icqN569B983XNfQ0YSImQhfhg==} 667 + engines: {node: '>=18.0.0'} 668 dependencies: 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 673 tslib: 2.6.2 674 dev: false 675 676 + /@aws-sdk/credential-provider-http@3.896.0: 677 + resolution: {integrity: sha512-CN0fTCKCUA1OTSx1c76o8XyJCy2WoI/av3J8r8mL6GmxTerhLRyzDy/MwxzPjTYPoL+GLEg6V4a9fRkWj1hBUA==} 678 + engines: {node: '>=18.0.0'} 679 dependencies: 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 689 tslib: 2.6.2 690 dev: false 691 692 + /@aws-sdk/credential-provider-ini@3.896.0: 693 + resolution: {integrity: sha512-+rbYG98czzwZLTYHJasK+VBjnIeXk73mRpZXHvaa4kDNxBezdN2YsoGNpLlPSxPdbpq18LY3LRtkdFTaT6DIQA==} 694 + engines: {node: '>=18.0.0'} 695 dependencies: 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 708 tslib: 2.6.2 709 transitivePeerDependencies: 710 - aws-crt 711 dev: false 712 713 + /@aws-sdk/credential-provider-node@3.896.0: 714 + resolution: {integrity: sha512-J0Jm+56MNngk1PIyqoJFf5FC2fjA4CYXlqODqNRDtid7yk7HB9W3UTtvxofmii5KJOLcHGNPdGnHWKkUc+xYgw==} 715 + engines: {node: '>=18.0.0'} 716 dependencies: 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 728 tslib: 2.6.2 729 transitivePeerDependencies: 730 - aws-crt 731 dev: false 732 733 + /@aws-sdk/credential-provider-process@3.896.0: 734 + resolution: {integrity: sha512-UfWVMQPZy7dus40c4LWxh5vQ+I51z0q4vf09Eqas5848e9DrGRG46GYIuc/gy+4CqEypjbg/XNMjnZfGLHxVnQ==} 735 + engines: {node: '>=18.0.0'} 736 dependencies: 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 742 tslib: 2.6.2 743 dev: false 744 745 + /@aws-sdk/credential-provider-sso@3.896.0: 746 + resolution: {integrity: sha512-77Te8WrVdLABKlv7QyetXP6aYEX1UORiahLA1PXQb/p66aFBw18Xc6JiN/6zJ4RqdyV1Xr9rwYBwGYua93ANIA==} 747 + engines: {node: '>=18.0.0'} 748 dependencies: 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 756 tslib: 2.6.2 757 transitivePeerDependencies: 758 - aws-crt 759 dev: false 760 761 + /@aws-sdk/credential-provider-web-identity@3.896.0: 762 + resolution: {integrity: sha512-gwMwZWumo+V0xJplO8j2HIb1TfPsF9fbcRGXS0CanEvjg4fF2Xs1pOQl2oCw3biPZpxHB0plNZjqSF2eneGg9g==} 763 + engines: {node: '>=18.0.0'} 764 dependencies: 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 771 tslib: 2.6.2 772 transitivePeerDependencies: 773 - aws-crt 774 dev: false 775 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'} 779 peerDependencies: 780 + '@aws-sdk/client-s3': ^3.879.0 781 dependencies: 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 786 buffer: 5.6.0 787 events: 3.3.0 788 stream-browserify: 3.0.0 789 tslib: 2.6.2 790 dev: false 791 792 + /@aws-sdk/middleware-bucket-endpoint@3.893.0: 793 + resolution: {integrity: sha512-H+wMAoFC73T7M54OFIezdHXR9/lH8TZ3Cx1C3MEBb2ctlzQrVCd8LX8zmOtcGYC8plrRwV+8rNPe0FMqecLRew==} 794 + engines: {node: '>=18.0.0'} 795 dependencies: 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 802 tslib: 2.6.2 803 dev: false 804 805 + /@aws-sdk/middleware-expect-continue@3.893.0: 806 + resolution: {integrity: sha512-PEZkvD6k0X9sacHkvkVF4t2QyQEAzd35OJ2bIrjWCfc862TwukMMJ1KErRmQ1WqKXHKF4L0ed5vtWaO/8jVLNA==} 807 + engines: {node: '>=18.0.0'} 808 dependencies: 809 + '@aws-sdk/types': 3.893.0 810 + '@smithy/protocol-http': 5.2.1 811 + '@smithy/types': 4.5.0 812 tslib: 2.6.2 813 dev: false 814 815 + /@aws-sdk/middleware-flexible-checksums@3.896.0: 816 + resolution: {integrity: sha512-bB3W/IFG7HNNziACOp1aZVGGnrIahXc0PxZoU055JirEGQtDFIU1ZD7S9zLKmy9FFUvQsAeRL9nDFHbx8cwx/w==} 817 + engines: {node: '>=18.0.0'} 818 dependencies: 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 831 tslib: 2.6.2 832 dev: false 833 834 + /@aws-sdk/middleware-host-header@3.893.0: 835 + resolution: {integrity: sha512-qL5xYRt80ahDfj9nDYLhpCNkDinEXvjLe/Qen/Y/u12+djrR2MB4DRa6mzBCkLkdXDtf0WAoW2EZsNCfGrmOEQ==} 836 + engines: {node: '>=18.0.0'} 837 dependencies: 838 + '@aws-sdk/types': 3.893.0 839 + '@smithy/protocol-http': 5.2.1 840 + '@smithy/types': 4.5.0 841 tslib: 2.6.2 842 dev: false 843 844 + /@aws-sdk/middleware-location-constraint@3.893.0: 845 + resolution: {integrity: sha512-MlbBc7Ttb1ekbeeeFBU4DeEZOLb5s0Vl4IokvO17g6yJdLk4dnvZro9zdXl3e7NXK+kFxHRBFZe55p/42mVgDA==} 846 + engines: {node: '>=18.0.0'} 847 dependencies: 848 + '@aws-sdk/types': 3.893.0 849 + '@smithy/types': 4.5.0 850 tslib: 2.6.2 851 dev: false 852 853 + /@aws-sdk/middleware-logger@3.893.0: 854 + resolution: {integrity: sha512-ZqzMecjju5zkBquSIfVfCORI/3Mge21nUY4nWaGQy+NUXehqCGG4W7AiVpiHGOcY2cGJa7xeEkYcr2E2U9U0AA==} 855 + engines: {node: '>=18.0.0'} 856 dependencies: 857 + '@aws-sdk/types': 3.893.0 858 + '@smithy/types': 4.5.0 859 tslib: 2.6.2 860 dev: false 861 862 + /@aws-sdk/middleware-recursion-detection@3.893.0: 863 + resolution: {integrity: sha512-H7Zotd9zUHQAr/wr3bcWHULYhEeoQrF54artgsoUGIf/9emv6LzY89QUccKIxYd6oHKNTrTyXm9F0ZZrzXNxlg==} 864 + engines: {node: '>=18.0.0'} 865 dependencies: 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 870 tslib: 2.6.2 871 dev: false 872 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'} 876 dependencies: 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 tslib: 2.6.2 891 dev: false 892 893 + /@aws-sdk/middleware-ssec@3.893.0: 894 + resolution: {integrity: sha512-e4ccCiAnczv9mMPheKjgKxZQN473mcup+3DPLVNnIw5GRbQoDqPSB70nUzfORKZvM7ar7xLMPxNR8qQgo1C8Rg==} 895 + engines: {node: '>=18.0.0'} 896 dependencies: 897 + '@aws-sdk/types': 3.893.0 898 + '@smithy/types': 4.5.0 899 tslib: 2.6.2 900 dev: false 901 902 + /@aws-sdk/middleware-user-agent@3.896.0: 903 + resolution: {integrity: sha512-so/3tZH34YIeqG/QJgn5ZinnmHRdXV1ehsj4wVUrezL/dVW86jfwIkQIwpw8roOC657UoUf91c9FDhCxs3J5aQ==} 904 + engines: {node: '>=18.0.0'} 905 dependencies: 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 tslib: 2.6.2 913 dev: false 914 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 dependencies: 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 956 tslib: 2.6.2 957 + transitivePeerDependencies: 958 + - aws-crt 959 dev: false 960 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'} 964 dependencies: 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 970 tslib: 2.6.2 971 dev: false 972 973 + /@aws-sdk/signature-v4-multi-region@3.896.0: 974 + resolution: {integrity: sha512-txiQDEZXL9tlNP8mbnNaDtuHBYc/FCqaZ8Y76qnfM3o6CTIn0t0tTAlnx1CyFe4EaikVBgQuZvj5KfNA8PmlzA==} 975 + engines: {node: '>=18.0.0'} 976 dependencies: 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 982 tslib: 2.6.2 983 dev: false 984 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'} 988 dependencies: 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 995 tslib: 2.6.2 996 transitivePeerDependencies: 997 - aws-crt 998 dev: false 999 1000 + /@aws-sdk/types@3.893.0: 1001 + resolution: {integrity: sha512-Aht1nn5SnA0N+Tjv0dzhAY7CQbxVtmq1bBR6xI0MhG7p2XYVh1wXuKTzrldEvQWwA3odOYunAfT9aBiKZx9qIg==} 1002 + engines: {node: '>=18.0.0'} 1003 dependencies: 1004 + '@smithy/types': 4.5.0 1005 tslib: 2.6.2 1006 dev: false 1007 1008 + /@aws-sdk/util-arn-parser@3.893.0: 1009 + resolution: {integrity: sha512-u8H4f2Zsi19DGnwj5FSZzDMhytYF/bCh37vAtBsn3cNDL3YG578X5oc+wSX54pM3tOxS+NY7tvOAo52SW7koUA==} 1010 + engines: {node: '>=18.0.0'} 1011 dependencies: 1012 tslib: 2.6.2 1013 dev: false 1014 1015 + /@aws-sdk/util-endpoints@3.895.0: 1016 + resolution: {integrity: sha512-MhxBvWbwxmKknuggO2NeMwOVkHOYL98pZ+1ZRI5YwckoCL3AvISMnPJgfN60ww6AIXHGpkp+HhpFdKOe8RHSEg==} 1017 + engines: {node: '>=18.0.0'} 1018 dependencies: 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 1023 tslib: 2.6.2 1024 dev: false 1025 ··· 1030 tslib: 2.6.2 1031 dev: false 1032 1033 + /@aws-sdk/util-user-agent-browser@3.893.0: 1034 + resolution: {integrity: sha512-PE9NtbDBW6Kgl1bG6A5fF3EPo168tnkj8TgMcT0sg4xYBWsBpq0bpJZRh+Jm5Bkwiw9IgTCLjEU7mR6xWaMB9w==} 1035 dependencies: 1036 + '@aws-sdk/types': 3.893.0 1037 + '@smithy/types': 4.5.0 1038 bowser: 2.11.0 1039 tslib: 2.6.2 1040 dev: false 1041 1042 + /@aws-sdk/util-user-agent-node@3.896.0: 1043 + resolution: {integrity: sha512-jegizucAwoxyBddKl0kRGNEgRHcfGuMeyhP1Nf+wIUmHz/9CxobIajqcVk/KRNLdZY5mSn7YG2VtP3z0BcBb0w==} 1044 + engines: {node: '>=18.0.0'} 1045 peerDependencies: 1046 aws-crt: '>=1.0.0' 1047 peerDependenciesMeta: 1048 aws-crt: 1049 optional: true 1050 dependencies: 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 1055 tslib: 2.6.2 1056 dev: false 1057 1058 + /@aws-sdk/xml-builder@3.894.0: 1059 + resolution: {integrity: sha512-E6EAMc9dT1a2DOdo4zyOf3fp5+NJ2wI+mcm7RaW1baFIWDwcb99PpvWoV7YEiK7oaBDshuOEGWKUSYXdW+JYgA==} 1060 + engines: {node: '>=18.0.0'} 1061 dependencies: 1062 + '@smithy/types': 4.5.0 1063 + fast-xml-parser: 5.2.5 1064 tslib: 2.6.2 1065 dev: false 1066 1067 + /@aws/lambda-invoke-store@0.0.1: 1068 + resolution: {integrity: sha512-ORHRQ2tmvnBXc8t/X9Z8IcSbBA4xTLKuN873FopzklHMeqBst7YG0d+AX97inkvDX+NChYtSr+qGfcqGFaI8Zw==} 1069 + engines: {node: '>=18.0.0'} 1070 dev: false 1071 1072 /@cbor-extract/cbor-extract-darwin-arm64@2.2.0: ··· 1399 dev: false 1400 optional: true 1401 1402 + /@smithy/abort-controller@4.1.1: 1403 + resolution: {integrity: sha512-vkzula+IwRvPR6oKQhMYioM3A/oX/lFCZiwuxkQbRhqJS2S4YRY2k7k/SyR2jMf3607HLtbEwlRxi0ndXHMjRg==} 1404 + engines: {node: '>=18.0.0'} 1405 dependencies: 1406 + '@smithy/types': 4.5.0 1407 tslib: 2.6.2 1408 dev: false 1409 1410 + /@smithy/chunked-blob-reader-native@4.1.0: 1411 + resolution: {integrity: sha512-Bnv0B3nSlfB2mPO0WgM49I/prl7+kamF042rrf3ezJ3Z4C7csPYvyYgZfXTGXwXfj1mAwDWjE/ybIf49PzFzvA==} 1412 + engines: {node: '>=18.0.0'} 1413 dependencies: 1414 + '@smithy/util-base64': 4.1.0 1415 tslib: 2.6.2 1416 dev: false 1417 1418 + /@smithy/chunked-blob-reader@5.1.0: 1419 + resolution: {integrity: sha512-a36AtR7Q7XOhRPt6F/7HENmTWcB8kN7mDJcOFM/+FuKO6x88w8MQJfYCufMWh4fGyVkPjUh3Rrz/dnqFQdo6OQ==} 1420 + engines: {node: '>=18.0.0'} 1421 dependencies: 1422 tslib: 2.6.2 1423 dev: false 1424 1425 + /@smithy/config-resolver@4.2.2: 1426 + resolution: {integrity: sha512-IT6MatgBWagLybZl1xQcURXRICvqz1z3APSCAI9IqdvfCkrA7RaQIEfgC6G/KvfxnDfQUDqFV+ZlixcuFznGBQ==} 1427 + engines: {node: '>=18.0.0'} 1428 dependencies: 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 1433 tslib: 2.6.2 1434 dev: false 1435 1436 + /@smithy/core@3.13.0: 1437 + resolution: {integrity: sha512-BI6ALLPOKnPOU1Cjkc+1TPhOlP3JXSR/UH14JmnaLq41t3ma+IjuXrKfhycVjr5IQ0XxRh2NnQo3olp+eCVrGg==} 1438 + engines: {node: '>=18.0.0'} 1439 dependencies: 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 1449 tslib: 2.6.2 1450 dev: false 1451 1452 + /@smithy/credential-provider-imds@4.1.2: 1453 + resolution: {integrity: sha512-JlYNq8TShnqCLg0h+afqe2wLAwZpuoSgOyzhYvTgbiKBWRov+uUve+vrZEQO6lkdLOWPh7gK5dtb9dS+KGendg==} 1454 + engines: {node: '>=18.0.0'} 1455 dependencies: 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 1460 tslib: 2.6.2 1461 dev: false 1462 1463 + /@smithy/eventstream-codec@4.1.1: 1464 + resolution: {integrity: sha512-PwkQw1hZwHTQB6X5hSUWz2OSeuj5Z6enWuAqke7DgWoP3t6vg3ktPpqPz3Erkn6w+tmsl8Oss6nrgyezoea2Iw==} 1465 + engines: {node: '>=18.0.0'} 1466 dependencies: 1467 + '@aws-crypto/crc32': 5.2.0 1468 + '@smithy/types': 4.5.0 1469 + '@smithy/util-hex-encoding': 4.1.0 1470 tslib: 2.6.2 1471 dev: false 1472 1473 + /@smithy/eventstream-serde-browser@4.1.1: 1474 + resolution: {integrity: sha512-Q9QWdAzRaIuVkefupRPRFAasaG/droBqn1feiMnmLa+LLEUG45pqX1+FurHFmlqiCfobB3nUlgoJfeXZsr7MPA==} 1475 + engines: {node: '>=18.0.0'} 1476 dependencies: 1477 + '@smithy/eventstream-serde-universal': 4.1.1 1478 + '@smithy/types': 4.5.0 1479 tslib: 2.6.2 1480 dev: false 1481 1482 + /@smithy/eventstream-serde-config-resolver@4.2.1: 1483 + resolution: {integrity: sha512-oSUkF9zDN9zcOUBMtxp8RewJlh71E9NoHWU8jE3hU9JMYCsmW4assVTpgic/iS3/dM317j6hO5x18cc3XrfvEw==} 1484 + engines: {node: '>=18.0.0'} 1485 dependencies: 1486 + '@smithy/types': 4.5.0 1487 tslib: 2.6.2 1488 dev: false 1489 1490 + /@smithy/eventstream-serde-node@4.1.1: 1491 + resolution: {integrity: sha512-tn6vulwf/ScY0vjhzptSJuDJJqlhNtUjkxJ4wiv9E3SPoEqTEKbaq6bfqRO7nvhTG29ALICRcvfFheOUPl8KNA==} 1492 + engines: {node: '>=18.0.0'} 1493 dependencies: 1494 + '@smithy/eventstream-serde-universal': 4.1.1 1495 + '@smithy/types': 4.5.0 1496 tslib: 2.6.2 1497 dev: false 1498 1499 + /@smithy/eventstream-serde-universal@4.1.1: 1500 + resolution: {integrity: sha512-uLOAiM/Dmgh2CbEXQx+6/ssK7fbzFhd+LjdyFxXid5ZBCbLHTFHLdD/QbXw5aEDsLxQhgzDxLLsZhsftAYwHJA==} 1501 + engines: {node: '>=18.0.0'} 1502 dependencies: 1503 + '@smithy/eventstream-codec': 4.1.1 1504 + '@smithy/types': 4.5.0 1505 tslib: 2.6.2 1506 dev: false 1507 1508 + /@smithy/fetch-http-handler@5.2.1: 1509 + resolution: {integrity: sha512-5/3wxKNtV3wO/hk1is+CZUhL8a1yy/U+9u9LKQ9kZTkMsHaQjJhc3stFfiujtMnkITjzWfndGA2f7g9Uh9vKng==} 1510 + engines: {node: '>=18.0.0'} 1511 dependencies: 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 1516 tslib: 2.6.2 1517 dev: false 1518 1519 + /@smithy/hash-blob-browser@4.1.1: 1520 + resolution: {integrity: sha512-avAtk++s1e/1VODf+rg7c9R2pB5G9y8yaJaGY4lPZI2+UIqVyuSDMikWjeWfBVmFZ3O7NpDxBbUCyGhThVUKWQ==} 1521 + engines: {node: '>=18.0.0'} 1522 dependencies: 1523 + '@smithy/chunked-blob-reader': 5.1.0 1524 + '@smithy/chunked-blob-reader-native': 4.1.0 1525 + '@smithy/types': 4.5.0 1526 tslib: 2.6.2 1527 dev: false 1528 1529 + /@smithy/hash-node@4.1.1: 1530 + resolution: {integrity: sha512-H9DIU9WBLhYrvPs9v4sYvnZ1PiAI0oc8CgNQUJ1rpN3pP7QADbTOUjchI2FB764Ub0DstH5xbTqcMJu1pnVqxA==} 1531 + engines: {node: '>=18.0.0'} 1532 dependencies: 1533 + '@smithy/types': 4.5.0 1534 + '@smithy/util-buffer-from': 4.1.0 1535 + '@smithy/util-utf8': 4.1.0 1536 tslib: 2.6.2 1537 dev: false 1538 1539 + /@smithy/hash-stream-node@4.1.1: 1540 + resolution: {integrity: sha512-3ztT4pV0Moazs3JAYFdfKk11kYFDo4b/3R3+xVjIm6wY9YpJf+xfz+ocEnNKcWAdcmSMqi168i2EMaKmJHbJMA==} 1541 + engines: {node: '>=18.0.0'} 1542 dependencies: 1543 + '@smithy/types': 4.5.0 1544 + '@smithy/util-utf8': 4.1.0 1545 tslib: 2.6.2 1546 dev: false 1547 1548 + /@smithy/invalid-dependency@4.1.1: 1549 + resolution: {integrity: sha512-1AqLyFlfrrDkyES8uhINRlJXmHA2FkG+3DY8X+rmLSqmFwk3DJnvhyGzyByPyewh2jbmV+TYQBEfngQax8IFGg==} 1550 + engines: {node: '>=18.0.0'} 1551 dependencies: 1552 + '@smithy/types': 4.5.0 1553 tslib: 2.6.2 1554 dev: false 1555 ··· 1560 tslib: 2.6.2 1561 dev: false 1562 1563 + /@smithy/is-array-buffer@4.1.0: 1564 + resolution: {integrity: sha512-ePTYUOV54wMogio+he4pBybe8fwg4sDvEVDBU8ZlHOZXbXK3/C0XfJgUCu6qAZcawv05ZhZzODGUerFBPsPUDQ==} 1565 + engines: {node: '>=18.0.0'} 1566 + dependencies: 1567 + tslib: 2.6.2 1568 + dev: false 1569 + 1570 + /@smithy/md5-js@4.1.1: 1571 + resolution: {integrity: sha512-MvWXKK743BuHjr/hnWuT6uStdKEaoqxHAQUvbKJPPZM5ZojTNFI5D+47BoQfBE5RgGlRRty05EbWA+NXDv+hIA==} 1572 + engines: {node: '>=18.0.0'} 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'} 1582 dependencies: 1583 + '@smithy/protocol-http': 5.2.1 1584 + '@smithy/types': 4.5.0 1585 tslib: 2.6.2 1586 dev: false 1587 1588 + /@smithy/middleware-endpoint@4.2.5: 1589 + resolution: {integrity: sha512-DdOIpssQ5LFev7hV6GX9TMBW5ChTsQBxqgNW1ZGtJNSAi5ksd5klwPwwMY0ejejfEzwXXGqxgVO3cpaod4veiA==} 1590 + engines: {node: '>=18.0.0'} 1591 dependencies: 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 1599 tslib: 2.6.2 1600 dev: false 1601 1602 + /@smithy/middleware-retry@4.3.1: 1603 + resolution: {integrity: sha512-aH2bD1bzb6FB04XBhXA5mgedEZPKx3tD/qBuYCAKt5iieWvWO1Y2j++J9uLqOndXb9Pf/83Xka/YjSnMbcPchA==} 1604 + engines: {node: '>=18.0.0'} 1605 dependencies: 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 1614 tslib: 2.6.2 1615 dev: false 1616 1617 + /@smithy/middleware-serde@4.1.1: 1618 + resolution: {integrity: sha512-lh48uQdbCoj619kRouev5XbWhCwRKLmphAif16c4J6JgJ4uXjub1PI6RL38d3BLliUvSso6klyB/LTNpWSNIyg==} 1619 + engines: {node: '>=18.0.0'} 1620 dependencies: 1621 + '@smithy/protocol-http': 5.2.1 1622 + '@smithy/types': 4.5.0 1623 tslib: 2.6.2 1624 dev: false 1625 1626 + /@smithy/middleware-stack@4.1.1: 1627 + resolution: {integrity: sha512-ygRnniqNcDhHzs6QAPIdia26M7e7z9gpkIMUe/pK0RsrQ7i5MblwxY8078/QCnGq6AmlUUWgljK2HlelsKIb/A==} 1628 + engines: {node: '>=18.0.0'} 1629 dependencies: 1630 + '@smithy/types': 4.5.0 1631 tslib: 2.6.2 1632 dev: false 1633 1634 + /@smithy/node-config-provider@4.2.2: 1635 + resolution: {integrity: sha512-SYGTKyPvyCfEzIN5rD8q/bYaOPZprYUPD2f5g9M7OjaYupWOoQFYJ5ho+0wvxIRf471i2SR4GoiZ2r94Jq9h6A==} 1636 + engines: {node: '>=18.0.0'} 1637 dependencies: 1638 + '@smithy/property-provider': 4.1.1 1639 + '@smithy/shared-ini-file-loader': 4.2.0 1640 + '@smithy/types': 4.5.0 1641 tslib: 2.6.2 1642 dev: false 1643 1644 + /@smithy/node-http-handler@4.2.1: 1645 + resolution: {integrity: sha512-REyybygHlxo3TJICPF89N2pMQSf+p+tBJqpVe1+77Cfi9HBPReNjTgtZ1Vg73exq24vkqJskKDpfF74reXjxfw==} 1646 + engines: {node: '>=18.0.0'} 1647 dependencies: 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 1652 tslib: 2.6.2 1653 dev: false 1654 1655 + /@smithy/property-provider@4.1.1: 1656 + resolution: {integrity: sha512-gm3ZS7DHxUbzC2wr8MUCsAabyiXY0gaj3ROWnhSx/9sPMc6eYLMM4rX81w1zsMaObj2Lq3PZtNCC1J6lpEY7zg==} 1657 + engines: {node: '>=18.0.0'} 1658 dependencies: 1659 + '@smithy/types': 4.5.0 1660 tslib: 2.6.2 1661 dev: false 1662 1663 + /@smithy/protocol-http@5.2.1: 1664 + resolution: {integrity: sha512-T8SlkLYCwfT/6m33SIU/JOVGNwoelkrvGjFKDSDtVvAXj/9gOT78JVJEas5a+ETjOu4SVvpCstKgd0PxSu/aHw==} 1665 + engines: {node: '>=18.0.0'} 1666 dependencies: 1667 + '@smithy/types': 4.5.0 1668 tslib: 2.6.2 1669 dev: false 1670 1671 + /@smithy/querystring-builder@4.1.1: 1672 + resolution: {integrity: sha512-J9b55bfimP4z/Jg1gNo+AT84hr90p716/nvxDkPGCD4W70MPms0h8KF50RDRgBGZeL83/u59DWNqJv6tEP/DHA==} 1673 + engines: {node: '>=18.0.0'} 1674 dependencies: 1675 + '@smithy/types': 4.5.0 1676 + '@smithy/util-uri-escape': 4.1.0 1677 tslib: 2.6.2 1678 dev: false 1679 1680 + /@smithy/querystring-parser@4.1.1: 1681 + resolution: {integrity: sha512-63TEp92YFz0oQ7Pj9IuI3IgnprP92LrZtRAkE3c6wLWJxfy/yOPRt39IOKerVr0JS770olzl0kGafXlAXZ1vng==} 1682 + engines: {node: '>=18.0.0'} 1683 dependencies: 1684 + '@smithy/types': 4.5.0 1685 tslib: 2.6.2 1686 dev: false 1687 1688 + /@smithy/service-error-classification@4.1.2: 1689 + resolution: {integrity: sha512-Kqd8wyfmBWHZNppZSMfrQFpc3M9Y/kjyN8n8P4DqJJtuwgK1H914R471HTw7+RL+T7+kI1f1gOnL7Vb5z9+NgQ==} 1690 + engines: {node: '>=18.0.0'} 1691 dependencies: 1692 + '@smithy/types': 4.5.0 1693 dev: false 1694 1695 + /@smithy/shared-ini-file-loader@4.2.0: 1696 + resolution: {integrity: sha512-OQTfmIEp2LLuWdxa8nEEPhZmiOREO6bcB6pjs0AySf4yiZhl6kMOfqmcwcY8BaBPX+0Tb+tG7/Ia/6mwpoZ7Pw==} 1697 + engines: {node: '>=18.0.0'} 1698 dependencies: 1699 + '@smithy/types': 4.5.0 1700 tslib: 2.6.2 1701 dev: false 1702 1703 + /@smithy/signature-v4@5.2.1: 1704 + resolution: {integrity: sha512-M9rZhWQLjlQVCCR37cSjHfhriGRN+FQ8UfgrYNufv66TJgk+acaggShl3KS5U/ssxivvZLlnj7QH2CUOKlxPyA==} 1705 + engines: {node: '>=18.0.0'} 1706 dependencies: 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 1714 tslib: 2.6.2 1715 dev: false 1716 1717 + /@smithy/smithy-client@4.6.5: 1718 + resolution: {integrity: sha512-6J2hhuWu7EjnvLBIGltPCqzNswL1cW/AkaZx6i56qLsQ0ix17IAhmDD9aMmL+6CN9nCJODOXpBTCQS6iKAA7/g==} 1719 + engines: {node: '>=18.0.0'} 1720 dependencies: 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 1727 tslib: 2.6.2 1728 dev: false 1729 1730 + /@smithy/types@4.5.0: 1731 + resolution: {integrity: sha512-RkUpIOsVlAwUIZXO1dsz8Zm+N72LClFfsNqf173catVlvRZiwPy0x2u0JLEA4byreOPKDZPGjmPDylMoP8ZJRg==} 1732 + engines: {node: '>=18.0.0'} 1733 dependencies: 1734 tslib: 2.6.2 1735 dev: false 1736 1737 + /@smithy/url-parser@4.1.1: 1738 + resolution: {integrity: sha512-bx32FUpkhcaKlEoOMbScvc93isaSiRM75pQ5IgIBaMkT7qMlIibpPRONyx/0CvrXHzJLpOn/u6YiDX2hcvs7Dg==} 1739 + engines: {node: '>=18.0.0'} 1740 dependencies: 1741 + '@smithy/querystring-parser': 4.1.1 1742 + '@smithy/types': 4.5.0 1743 tslib: 2.6.2 1744 dev: false 1745 1746 + /@smithy/util-base64@4.1.0: 1747 + resolution: {integrity: sha512-RUGd4wNb8GeW7xk+AY5ghGnIwM96V0l2uzvs/uVHf+tIuVX2WSvynk5CxNoBCsM2rQRSZElAo9rt3G5mJ/gktQ==} 1748 + engines: {node: '>=18.0.0'} 1749 dependencies: 1750 + '@smithy/util-buffer-from': 4.1.0 1751 + '@smithy/util-utf8': 4.1.0 1752 tslib: 2.6.2 1753 dev: false 1754 1755 + /@smithy/util-body-length-browser@4.1.0: 1756 + resolution: {integrity: sha512-V2E2Iez+bo6bUMOTENPr6eEmepdY8Hbs+Uc1vkDKgKNA/brTJqOW/ai3JO1BGj9GbCeLqw90pbbH7HFQyFotGQ==} 1757 + engines: {node: '>=18.0.0'} 1758 dependencies: 1759 tslib: 2.6.2 1760 dev: false 1761 1762 + /@smithy/util-body-length-node@4.1.0: 1763 + resolution: {integrity: sha512-BOI5dYjheZdgR9XiEM3HJcEMCXSoqbzu7CzIgYrx0UtmvtC3tC2iDGpJLsSRFffUpy8ymsg2ARMP5fR8mtuUQQ==} 1764 + engines: {node: '>=18.0.0'} 1765 dependencies: 1766 tslib: 2.6.2 1767 dev: false ··· 1774 tslib: 2.6.2 1775 dev: false 1776 1777 + /@smithy/util-buffer-from@4.1.0: 1778 + resolution: {integrity: sha512-N6yXcjfe/E+xKEccWEKzK6M+crMrlwaCepKja0pNnlSkm6SjAeLKKA++er5Ba0I17gvKfN/ThV+ZOx/CntKTVw==} 1779 + engines: {node: '>=18.0.0'} 1780 dependencies: 1781 + '@smithy/is-array-buffer': 4.1.0 1782 tslib: 2.6.2 1783 dev: false 1784 1785 + /@smithy/util-config-provider@4.1.0: 1786 + resolution: {integrity: sha512-swXz2vMjrP1ZusZWVTB/ai5gK+J8U0BWvP10v9fpcFvg+Xi/87LHvHfst2IgCs1i0v4qFZfGwCmeD/KNCdJZbQ==} 1787 + engines: {node: '>=18.0.0'} 1788 dependencies: 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 1799 bowser: 2.11.0 1800 tslib: 2.6.2 1801 dev: false 1802 1803 + /@smithy/util-defaults-mode-node@4.1.5: 1804 + resolution: {integrity: sha512-Gwj8KLgJ/+MHYjVubJF0EELEh9/Ir7z7DFqyYlwgmp4J37KE+5vz6b3pWUnSt53tIe5FjDfVjDmHGYKjwIvW0Q==} 1805 + engines: {node: '>=18.0.0'} 1806 dependencies: 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 1813 tslib: 2.6.2 1814 dev: false 1815 1816 + /@smithy/util-endpoints@3.1.2: 1817 + resolution: {integrity: sha512-+AJsaaEGb5ySvf1SKMRrPZdYHRYSzMkCoK16jWnIMpREAnflVspMIDeCVSZJuj+5muZfgGpNpijE3mUNtjv01Q==} 1818 + engines: {node: '>=18.0.0'} 1819 dependencies: 1820 + '@smithy/node-config-provider': 4.2.2 1821 + '@smithy/types': 4.5.0 1822 tslib: 2.6.2 1823 dev: false 1824 1825 + /@smithy/util-hex-encoding@4.1.0: 1826 + resolution: {integrity: sha512-1LcueNN5GYC4tr8mo14yVYbh/Ur8jHhWOxniZXii+1+ePiIbsLZ5fEI0QQGtbRRP5mOhmooos+rLmVASGGoq5w==} 1827 + engines: {node: '>=18.0.0'} 1828 dependencies: 1829 tslib: 2.6.2 1830 dev: false 1831 1832 + /@smithy/util-middleware@4.1.1: 1833 + resolution: {integrity: sha512-CGmZ72mL29VMfESz7S6dekqzCh8ZISj3B+w0g1hZFXaOjGTVaSqfAEFAq8EGp8fUL+Q2l8aqNmt8U1tglTikeg==} 1834 + engines: {node: '>=18.0.0'} 1835 dependencies: 1836 + '@smithy/types': 4.5.0 1837 tslib: 2.6.2 1838 dev: false 1839 1840 + /@smithy/util-retry@4.1.2: 1841 + resolution: {integrity: sha512-NCgr1d0/EdeP6U5PSZ9Uv5SMR5XRRYoVr1kRVtKZxWL3tixEL3UatrPIMFZSKwHlCcp2zPLDvMubVDULRqeunA==} 1842 + engines: {node: '>=18.0.0'} 1843 dependencies: 1844 + '@smithy/service-error-classification': 4.1.2 1845 + '@smithy/types': 4.5.0 1846 tslib: 2.6.2 1847 dev: false 1848 1849 + /@smithy/util-stream@4.3.2: 1850 + resolution: {integrity: sha512-Ka+FA2UCC/Q1dEqUanCdpqwxOFdf5Dg2VXtPtB1qxLcSGh5C1HdzklIt18xL504Wiy9nNUKwDMRTVCbKGoK69g==} 1851 + engines: {node: '>=18.0.0'} 1852 dependencies: 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 1860 tslib: 2.6.2 1861 dev: false 1862 1863 + /@smithy/util-uri-escape@4.1.0: 1864 + resolution: {integrity: sha512-b0EFQkq35K5NHUYxU72JuoheM6+pytEVUGlTwiFxWFpmddA+Bpz3LgsPRIpBk8lnPE47yT7AF2Egc3jVnKLuPg==} 1865 + engines: {node: '>=18.0.0'} 1866 dependencies: 1867 tslib: 2.6.2 1868 dev: false ··· 1875 tslib: 2.6.2 1876 dev: false 1877 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'} 1889 dependencies: 1890 + '@smithy/abort-controller': 4.1.1 1891 + '@smithy/types': 4.5.0 1892 + tslib: 2.6.2 1893 + dev: false 1894 + 1895 + /@smithy/uuid@1.0.0: 1896 + resolution: {integrity: sha512-OlA/yZHh0ekYFnbUkmYBDQPE6fGfdrvgz39ktp8Xf+FA6BfxLejPTMDOG0Nfk5/rDySAz1dRbFf24zaAFYVXlQ==} 1897 + engines: {node: '>=18.0.0'} 1898 + dependencies: 1899 tslib: 2.6.2 1900 dev: false 1901 ··· 2226 engines: {node: '>= 0.6'} 2227 dev: false 2228 2229 + /cookie@0.7.2: 2230 + resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} 2231 engines: {node: '>= 0.6'} 2232 dev: false 2233 ··· 2500 engines: {node: '>=6'} 2501 dev: false 2502 2503 + /fast-xml-parser@5.2.5: 2504 + resolution: {integrity: sha512-pfX9uG9Ki0yekDHx2SiuRIyFdyAr1kMIMitPvb0YBo8SUfKvia7w7FIyd/l6av85pFYRhZscS75MwMnbvY+hcQ==} 2505 hasBin: true 2506 dependencies: 2507 + strnum: 2.1.1 2508 dev: false 2509 2510 /file-type@16.5.4: ··· 3111 resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} 3112 dev: false 3113 3114 /pump@3.0.0: 3115 resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} 3116 dependencies: ··· 3445 engines: {node: '>=0.10.0'} 3446 dev: false 3447 3448 + /strnum@2.1.1: 3449 + resolution: {integrity: sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==} 3450 dev: false 3451 3452 /strtok3@6.3.0: ··· 3499 dependencies: 3500 '@tokenizer/token': 0.3.0 3501 ieee754: 1.2.1 3502 dev: false 3503 3504 /tslib@2.6.2: ··· 3565 /utils-merge@1.0.1: 3566 resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} 3567 engines: {node: '>= 0.4.0'} 3568 dev: false 3569 3570 /varint@6.0.0: