Mirror from bluesky-social/pds

Compare changes

Choose any two refs to compare.

+4 -6
ACCOUNT_MIGRATION.md
··· 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 - 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. 11 - 12 ![Diagram of account migration flow](https://raw.githubusercontent.com/bluesky-social/pds/main/assets/account-migration.png) 13 14 Account Migration occurs in 4 main steps: ··· 24 25 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. 26 27 - 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. 28 29 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. 30 ··· 34 35 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. 36 37 - 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`. 38 39 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. 40
··· 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 + ```
+3 -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
··· 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
+3 -3
installer.sh
··· 94 elif [[ "${DISTRIB_CODENAME}" == "jammy" ]]; then 95 SUPPORTED_OS="true" 96 echo "* Detected supported distribution Ubuntu 22.04 LTS" 97 - elif [[ "${DISTRIB_CODENAME}" == "mantic" ]]; then 98 SUPPORTED_OS="true" 99 - echo "* Detected supported distribution Ubuntu 23.10 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, Debian 11 and Debian 12 are supported by this installer. Exiting..." 113 exit 1 114 fi 115
··· 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
+1 -1
service/package.json
··· 7 "main": "index.js", 8 "license": "MIT", 9 "dependencies": { 10 - "@atproto/pds": "0.4.138" 11 } 12 }
··· 7 "main": "index.js", 8 "license": "MIT", 9 "dependencies": { 10 + "@atproto/pds": "0.4.182" 11 } 12 }
+943 -912
service/pnpm-lock.yaml
··· 6 7 dependencies: 8 '@atproto/pds': 9 - specifier: 0.4.138 10 - version: 0.4.138 11 12 packages: 13 14 - /@atproto-labs/fetch-node@0.1.9: 15 - resolution: {integrity: sha512-8sHDDXZEzQptLu8ddUU/8U+THS6dumgPynVX0/1PjUYd4S/FWyPcz6yMIiVChTfzKnZvYRRz47+qvOKhydrHQw==} 16 engines: {node: '>=18.7.0'} 17 dependencies: 18 '@atproto-labs/fetch': 0.2.3 ··· 31 resolution: {integrity: sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==} 32 dev: false 33 34 - /@atproto-labs/simple-store-memory@0.1.3: 35 - resolution: {integrity: sha512-jkitT9+AtU+0b28DoN92iURLaCt/q/q4yX8q6V+9LSwYlUTqKoj/5NFKvF7x6EBuG+gpUdlcycbH7e60gjOhRQ==} 36 dependencies: 37 - '@atproto-labs/simple-store': 0.2.0 38 lru-cache: 10.2.0 39 dev: false 40 41 - /@atproto-labs/simple-store@0.2.0: 42 - resolution: {integrity: sha512-0bRbAlI8Ayh03wRwncAMEAyUKtZ+AuTS1jgPrfym1WVOAOiottI/ZmgccqLl6w5MbxVcClNQF7WYGKvGwGoIhA==} 43 dev: false 44 45 - /@atproto-labs/xrpc-utils@0.0.14: 46 - resolution: {integrity: sha512-/f0Dhzi08w3Oqv38wdwQ5bw238GbxhYIcxg08kVReEMTlkyRDC6H5RuqHf8Ff9J3FKqjKHGdxaOdrPNM1hCgeQ==} 47 dependencies: 48 - '@atproto/xrpc': 0.7.0 49 - '@atproto/xrpc-server': 0.7.18 50 transitivePeerDependencies: 51 - bufferutil 52 - supports-color 53 - utf-8-validate 54 dev: false 55 56 - /@atproto/api@0.15.8: 57 - resolution: {integrity: sha512-PsCgmV4zPjN8VuJMruxqauhn88PuS0b8t2Xsjl4617+bCPpY513jVlxgNH/XExxO7TSVvJM7EzdLY4o3fqh/xQ==} 58 dependencies: 59 - '@atproto/common-web': 0.4.2 60 - '@atproto/lexicon': 0.4.11 61 - '@atproto/syntax': 0.4.0 62 - '@atproto/xrpc': 0.7.0 63 await-lock: 2.2.2 64 multiformats: 9.9.0 65 tlds: 1.250.0 66 zod: 3.23.8 67 dev: false 68 69 - /@atproto/aws@0.2.21: 70 - resolution: {integrity: sha512-bosExZ3YdFjOehNBcNWsC2mZBrAVLO8Ut/JquypXSahFeeXZP/9rd9F1VGf+vAmjFEKagHXQCb6CRFfJyN+I7A==} 71 engines: {node: '>=18.7.0'} 72 dependencies: 73 - '@atproto/common': 0.4.11 74 '@atproto/crypto': 0.4.4 75 - '@atproto/repo': 0.8.1 76 - '@aws-sdk/client-cloudfront': 3.515.0 77 - '@aws-sdk/client-kms': 3.515.0 78 - '@aws-sdk/client-s3': 3.515.0 79 - '@aws-sdk/lib-storage': 3.515.0(@aws-sdk/client-s3@3.515.0) 80 '@noble/curves': 1.8.1 81 key-encoder: 2.0.3 82 multiformats: 9.9.0 ··· 85 - aws-crt 86 dev: false 87 88 - /@atproto/common-web@0.4.2: 89 - resolution: {integrity: sha512-vrXwGNoFGogodjQvJDxAeP3QbGtawgZute2ed1XdRO0wMixLk3qewtikZm06H259QDJVu6voKC5mubml+WgQUw==} 90 dependencies: 91 graphemer: 1.4.0 92 multiformats: 9.9.0 ··· 103 zod: 3.23.8 104 dev: false 105 106 - /@atproto/common@0.4.11: 107 - resolution: {integrity: sha512-Knv0viYXNMfCdIE7jLUiWJKnnMfEwg+vz2epJQi8WOjqtqCFb3W/3Jn72ZiuovIfpdm13MaOiny6w2NErUQC6g==} 108 engines: {node: '>=18.7.0'} 109 dependencies: 110 - '@atproto/common-web': 0.4.2 111 '@ipld/dag-cbor': 7.0.3 112 cbor-x: 1.5.8 113 iso-datestring-validator: 2.2.2 ··· 134 uint8arrays: 3.0.0 135 dev: false 136 137 - /@atproto/identity@0.4.8: 138 - resolution: {integrity: sha512-Z0sLnJ87SeNdAifT+rqpgE1Rc3layMMW25gfWNo4u40RGuRODbdfAZlTwBSU2r+Vk45hU+iE+xeQspfednCEnA==} 139 engines: {node: '>=18.7.0'} 140 dependencies: 141 - '@atproto/common-web': 0.4.2 142 '@atproto/crypto': 0.4.4 143 dev: false 144 145 - /@atproto/jwk-jose@0.1.6: 146 - resolution: {integrity: sha512-r4DGMvvmazy6CxqAcnplpUxvp6Vd8UwKxQBZRpmm1aNsVonf5qj1yeDkECTiwoe/FPbvtdamlzClB3UZc7Yb5w==} 147 dependencies: 148 - '@atproto/jwk': 0.1.5 149 jose: 5.2.2 150 dev: false 151 152 - /@atproto/jwk@0.1.5: 153 - resolution: {integrity: sha512-OzZFLhX41TOcMeanP3aZlL5bLeaUIZT15MI4aU5cwflNq/rwpGOpz3uwDjZc8ytgUjuTQ8LabSz5jMmwoTSWFg==} 154 dependencies: 155 multiformats: 9.9.0 156 zod: 3.23.8 157 dev: false 158 159 - /@atproto/lexicon@0.4.11: 160 - resolution: {integrity: sha512-btefdnvNz2Ao2I+qbmj0F06HC8IlrM/IBz6qOBS50r0S6uDf5tOO+Mv2tSVdimFkdzyDdLtBI1sV36ONxz2cOw==} 161 dependencies: 162 - '@atproto/common-web': 0.4.2 163 - '@atproto/syntax': 0.4.0 164 iso-datestring-validator: 2.2.2 165 multiformats: 9.9.0 166 zod: 3.23.8 167 dev: false 168 169 - /@atproto/oauth-provider-api@0.1.2: 170 - resolution: {integrity: sha512-tNAuMrE6D3696euavxo1+Jh7Re0PPwJstbyY8SrdVPXgKJh/LrbpKUKiPNW/p5KyVfRs2tWeAxy+ReESu6SmXA==} 171 dependencies: 172 - '@atproto/jwk': 0.1.5 173 - '@atproto/oauth-types': 0.2.7 174 dev: false 175 176 - /@atproto/oauth-provider-frontend@0.1.4: 177 - resolution: {integrity: sha512-TLKL5lTmSieHx7+3RVIx7rIxRPP1SNCwzzdTvYB46yd1XrGHdPU//M6CP5OZ1BvcxF6H4JXIkOSWvFseol+gOw==} 178 engines: {node: '>=18.7.0'} 179 optionalDependencies: 180 - '@atproto/oauth-provider-api': 0.1.2 181 dev: false 182 183 - /@atproto/oauth-provider-ui@0.1.5: 184 - resolution: {integrity: sha512-pW0Vx3kvIWH1Mu3SOImNHP9JbmhSj2e3ChDvtfXCWI1oC03fiaMlJfdxrx9Plq5Z+DajnCzPzrf1Lvbopjf94Q==} 185 engines: {node: '>=18.7.0'} 186 optionalDependencies: 187 - '@atproto/oauth-provider-api': 0.1.2 188 dev: false 189 190 - /@atproto/oauth-provider@0.7.7: 191 - resolution: {integrity: sha512-ElphzmOjw1hr42HN4dD6sMAQFtpTkaJ8bBDAsbL9YBVJDEGhmHsF3Ye8mDUO4nhEdg7PUTWiCzXyqnaorAjiTA==} 192 engines: {node: '>=18.7.0'} 193 dependencies: 194 '@atproto-labs/fetch': 0.2.3 195 - '@atproto-labs/fetch-node': 0.1.9 196 '@atproto-labs/pipe': 0.1.1 197 - '@atproto-labs/simple-store': 0.2.0 198 - '@atproto-labs/simple-store-memory': 0.1.3 199 - '@atproto/common': 0.4.11 200 - '@atproto/jwk': 0.1.5 201 - '@atproto/jwk-jose': 0.1.6 202 - '@atproto/oauth-provider-api': 0.1.2 203 - '@atproto/oauth-provider-frontend': 0.1.4 204 - '@atproto/oauth-provider-ui': 0.1.5 205 - '@atproto/oauth-types': 0.2.7 206 - '@atproto/syntax': 0.4.0 207 '@hapi/accept': 6.0.3 208 '@hapi/address': 5.1.1 209 '@hapi/bourne': 3.0.0 210 '@hapi/content': 6.0.0 211 - cookie: 0.6.0 212 disposable-email-domains-js: 1.5.0 213 forwarded: 0.2.0 214 http-errors: 2.0.0 ··· 219 - supports-color 220 dev: false 221 222 - /@atproto/oauth-types@0.2.7: 223 - resolution: {integrity: sha512-2SlDveiSI0oowC+sfuNd/npV8jw/FhokSS26qyUyldTg1g9ZlhxXUfMP4IZOPeZcVn9EszzQRHs1H9ZJqVQIew==} 224 dependencies: 225 - '@atproto/jwk': 0.1.5 226 zod: 3.23.8 227 dev: false 228 229 - /@atproto/pds@0.4.138: 230 - resolution: {integrity: sha512-WLzDhmguTgs2wQNKoGxCbpKNegDnRiemSslenMbPrB7kSiXYj+XZobLyoIXHv1EnAd2pbThwNEL8z8EfkM0mDg==} 231 engines: {node: '>=18.7.0'} 232 dependencies: 233 - '@atproto-labs/fetch-node': 0.1.9 234 - '@atproto-labs/xrpc-utils': 0.0.14 235 - '@atproto/api': 0.15.8 236 - '@atproto/aws': 0.2.21 237 - '@atproto/common': 0.4.11 238 '@atproto/crypto': 0.4.4 239 - '@atproto/identity': 0.4.8 240 - '@atproto/lexicon': 0.4.11 241 - '@atproto/oauth-provider': 0.7.7 242 - '@atproto/repo': 0.8.1 243 - '@atproto/syntax': 0.4.0 244 - '@atproto/xrpc': 0.7.0 245 - '@atproto/xrpc-server': 0.7.18 246 '@did-plc/lib': 0.0.4 247 '@hapi/address': 5.1.1 248 better-sqlite3: 10.1.0 ··· 279 - utf-8-validate 280 dev: false 281 282 - /@atproto/repo@0.8.1: 283 - resolution: {integrity: sha512-d1NtHhXYJVJlFVI6mbVOUnpB0rnhqxPnZcALkJoYJjaDPVr4NNqRFAtrwb+GHzxT6DhijoXYQf24pKGfEFDd4g==} 284 engines: {node: '>=18.7.0'} 285 dependencies: 286 - '@atproto/common': 0.4.11 287 - '@atproto/common-web': 0.4.2 288 '@atproto/crypto': 0.4.4 289 - '@atproto/lexicon': 0.4.11 290 '@ipld/dag-cbor': 7.0.3 291 multiformats: 9.9.0 292 uint8arrays: 3.0.0 ··· 294 zod: 3.23.8 295 dev: false 296 297 - /@atproto/syntax@0.4.0: 298 - resolution: {integrity: sha512-b9y5ceHS8YKOfP3mdKmwAx5yVj9294UN7FG2XzP6V5aKUdFazEYRnR9m5n5ZQFKa3GNvz7de9guZCJ/sUTcOAA==} 299 dev: false 300 301 - /@atproto/xrpc-server@0.7.18: 302 - resolution: {integrity: sha512-kjlAsI+UNbbm6AK3Y5Hb4BJ7VQHNKiYYu2kX5vhZJZHO8qfO40GPYYb/2TknZV8IG6fDPBQhUpcDRolI86sgag==} 303 engines: {node: '>=18.7.0'} 304 dependencies: 305 - '@atproto/common': 0.4.11 306 '@atproto/crypto': 0.4.4 307 - '@atproto/lexicon': 0.4.11 308 - '@atproto/xrpc': 0.7.0 309 cbor-x: 1.5.8 310 express: 4.18.2 311 http-errors: 2.0.0 ··· 320 - utf-8-validate 321 dev: false 322 323 - /@atproto/xrpc@0.7.0: 324 - resolution: {integrity: sha512-SfhP9dGx2qclaScFDb58Jnrmim5nk4geZXCqg6sB0I/KZhZEkr9iIx1hLCp+sxkIfEsmEJjeWO4B0rjUIJW5cw==} 325 dependencies: 326 - '@atproto/lexicon': 0.4.11 327 zod: 3.23.8 328 dev: false 329 330 - /@aws-crypto/crc32@3.0.0: 331 - resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==} 332 - dependencies: 333 - '@aws-crypto/util': 3.0.0 334 - '@aws-sdk/types': 3.515.0 335 - tslib: 1.14.1 336 - dev: false 337 - 338 - /@aws-crypto/crc32c@3.0.0: 339 - resolution: {integrity: sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==} 340 dependencies: 341 - '@aws-crypto/util': 3.0.0 342 - '@aws-sdk/types': 3.515.0 343 - tslib: 1.14.1 344 dev: false 345 346 - /@aws-crypto/ie11-detection@3.0.0: 347 - resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==} 348 dependencies: 349 - tslib: 1.14.1 350 dev: false 351 352 - /@aws-crypto/sha1-browser@3.0.0: 353 - resolution: {integrity: sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw==} 354 dependencies: 355 - '@aws-crypto/ie11-detection': 3.0.0 356 - '@aws-crypto/supports-web-crypto': 3.0.0 357 - '@aws-crypto/util': 3.0.0 358 - '@aws-sdk/types': 3.515.0 359 '@aws-sdk/util-locate-window': 3.495.0 360 - '@aws-sdk/util-utf8-browser': 3.259.0 361 - tslib: 1.14.1 362 dev: false 363 364 - /@aws-crypto/sha256-browser@3.0.0: 365 - resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==} 366 dependencies: 367 - '@aws-crypto/ie11-detection': 3.0.0 368 - '@aws-crypto/sha256-js': 3.0.0 369 - '@aws-crypto/supports-web-crypto': 3.0.0 370 - '@aws-crypto/util': 3.0.0 371 - '@aws-sdk/types': 3.515.0 372 '@aws-sdk/util-locate-window': 3.495.0 373 - '@aws-sdk/util-utf8-browser': 3.259.0 374 - tslib: 1.14.1 375 dev: false 376 377 - /@aws-crypto/sha256-js@3.0.0: 378 - resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==} 379 - dependencies: 380 - '@aws-crypto/util': 3.0.0 381 - '@aws-sdk/types': 3.515.0 382 - tslib: 1.14.1 383 - dev: false 384 - 385 - /@aws-crypto/supports-web-crypto@3.0.0: 386 - resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==} 387 - dependencies: 388 - tslib: 1.14.1 389 - dev: false 390 - 391 - /@aws-crypto/util@3.0.0: 392 - resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} 393 dependencies: 394 - '@aws-sdk/types': 3.515.0 395 - '@aws-sdk/util-utf8-browser': 3.259.0 396 - tslib: 1.14.1 397 dev: false 398 399 - /@aws-sdk/client-cloudfront@3.515.0: 400 - resolution: {integrity: sha512-aDiTeB2QEX6M9I3yqchCce4z78wRuDOh3oZq2eiBueJqk3R3RGm8zDdsiJ+U9N6NVSmcm7Xs55Ws8NUJZGwizw==} 401 - engines: {node: '>=14.0.0'} 402 dependencies: 403 - '@aws-crypto/sha256-browser': 3.0.0 404 - '@aws-crypto/sha256-js': 3.0.0 405 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 406 - '@aws-sdk/core': 3.513.0 407 - '@aws-sdk/credential-provider-node': 3.515.0 408 - '@aws-sdk/middleware-host-header': 3.515.0 409 - '@aws-sdk/middleware-logger': 3.515.0 410 - '@aws-sdk/middleware-recursion-detection': 3.515.0 411 - '@aws-sdk/middleware-user-agent': 3.515.0 412 - '@aws-sdk/region-config-resolver': 3.515.0 413 - '@aws-sdk/types': 3.515.0 414 - '@aws-sdk/util-endpoints': 3.515.0 415 - '@aws-sdk/util-user-agent-browser': 3.515.0 416 - '@aws-sdk/util-user-agent-node': 3.515.0 417 - '@aws-sdk/xml-builder': 3.496.0 418 - '@smithy/config-resolver': 2.1.1 419 - '@smithy/core': 1.3.2 420 - '@smithy/fetch-http-handler': 2.4.1 421 - '@smithy/hash-node': 2.1.1 422 - '@smithy/invalid-dependency': 2.1.1 423 - '@smithy/middleware-content-length': 2.1.1 424 - '@smithy/middleware-endpoint': 2.4.1 425 - '@smithy/middleware-retry': 2.1.1 426 - '@smithy/middleware-serde': 2.1.1 427 - '@smithy/middleware-stack': 2.1.1 428 - '@smithy/node-config-provider': 2.2.1 429 - '@smithy/node-http-handler': 2.3.1 430 - '@smithy/protocol-http': 3.1.1 431 - '@smithy/smithy-client': 2.3.1 432 - '@smithy/types': 2.9.1 433 - '@smithy/url-parser': 2.1.1 434 - '@smithy/util-base64': 2.1.1 435 - '@smithy/util-body-length-browser': 2.1.1 436 - '@smithy/util-body-length-node': 2.2.1 437 - '@smithy/util-defaults-mode-browser': 2.1.1 438 - '@smithy/util-defaults-mode-node': 2.2.0 439 - '@smithy/util-endpoints': 1.1.1 440 - '@smithy/util-middleware': 2.1.1 441 - '@smithy/util-retry': 2.1.1 442 - '@smithy/util-stream': 2.1.1 443 - '@smithy/util-utf8': 2.1.1 444 - '@smithy/util-waiter': 2.1.1 445 - fast-xml-parser: 4.2.5 446 tslib: 2.6.2 447 - transitivePeerDependencies: 448 - - aws-crt 449 dev: false 450 451 - /@aws-sdk/client-kms@3.515.0: 452 - resolution: {integrity: sha512-dQUd2tCEZvKOmLnz/QwE1PAWVeuh1MWyxUyd7ovCmuz929P6WiGaeEiXhuvPak4ghc3g7TOqTrHtAWJMDAi3nw==} 453 - engines: {node: '>=14.0.0'} 454 dependencies: 455 - '@aws-crypto/sha256-browser': 3.0.0 456 - '@aws-crypto/sha256-js': 3.0.0 457 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 458 - '@aws-sdk/core': 3.513.0 459 - '@aws-sdk/credential-provider-node': 3.515.0 460 - '@aws-sdk/middleware-host-header': 3.515.0 461 - '@aws-sdk/middleware-logger': 3.515.0 462 - '@aws-sdk/middleware-recursion-detection': 3.515.0 463 - '@aws-sdk/middleware-user-agent': 3.515.0 464 - '@aws-sdk/region-config-resolver': 3.515.0 465 - '@aws-sdk/types': 3.515.0 466 - '@aws-sdk/util-endpoints': 3.515.0 467 - '@aws-sdk/util-user-agent-browser': 3.515.0 468 - '@aws-sdk/util-user-agent-node': 3.515.0 469 - '@smithy/config-resolver': 2.1.1 470 - '@smithy/core': 1.3.2 471 - '@smithy/fetch-http-handler': 2.4.1 472 - '@smithy/hash-node': 2.1.1 473 - '@smithy/invalid-dependency': 2.1.1 474 - '@smithy/middleware-content-length': 2.1.1 475 - '@smithy/middleware-endpoint': 2.4.1 476 - '@smithy/middleware-retry': 2.1.1 477 - '@smithy/middleware-serde': 2.1.1 478 - '@smithy/middleware-stack': 2.1.1 479 - '@smithy/node-config-provider': 2.2.1 480 - '@smithy/node-http-handler': 2.3.1 481 - '@smithy/protocol-http': 3.1.1 482 - '@smithy/smithy-client': 2.3.1 483 - '@smithy/types': 2.9.1 484 - '@smithy/url-parser': 2.1.1 485 - '@smithy/util-base64': 2.1.1 486 - '@smithy/util-body-length-browser': 2.1.1 487 - '@smithy/util-body-length-node': 2.2.1 488 - '@smithy/util-defaults-mode-browser': 2.1.1 489 - '@smithy/util-defaults-mode-node': 2.2.0 490 - '@smithy/util-endpoints': 1.1.1 491 - '@smithy/util-middleware': 2.1.1 492 - '@smithy/util-retry': 2.1.1 493 '@smithy/util-utf8': 2.1.1 494 tslib: 2.6.2 495 - transitivePeerDependencies: 496 - - aws-crt 497 dev: false 498 499 - /@aws-sdk/client-s3@3.515.0: 500 - resolution: {integrity: sha512-K527n83hrMUdosxOYTzL63wtlJtmN5SUJZnGY1sUR6UyOrnOr9lS6t3AB6BgHqLFRFZJqSqmhflv2cOD7P1UPg==} 501 - engines: {node: '>=14.0.0'} 502 dependencies: 503 - '@aws-crypto/sha1-browser': 3.0.0 504 - '@aws-crypto/sha256-browser': 3.0.0 505 - '@aws-crypto/sha256-js': 3.0.0 506 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 507 - '@aws-sdk/core': 3.513.0 508 - '@aws-sdk/credential-provider-node': 3.515.0 509 - '@aws-sdk/middleware-bucket-endpoint': 3.515.0 510 - '@aws-sdk/middleware-expect-continue': 3.515.0 511 - '@aws-sdk/middleware-flexible-checksums': 3.515.0 512 - '@aws-sdk/middleware-host-header': 3.515.0 513 - '@aws-sdk/middleware-location-constraint': 3.515.0 514 - '@aws-sdk/middleware-logger': 3.515.0 515 - '@aws-sdk/middleware-recursion-detection': 3.515.0 516 - '@aws-sdk/middleware-sdk-s3': 3.515.0 517 - '@aws-sdk/middleware-signing': 3.515.0 518 - '@aws-sdk/middleware-ssec': 3.515.0 519 - '@aws-sdk/middleware-user-agent': 3.515.0 520 - '@aws-sdk/region-config-resolver': 3.515.0 521 - '@aws-sdk/signature-v4-multi-region': 3.515.0 522 - '@aws-sdk/types': 3.515.0 523 - '@aws-sdk/util-endpoints': 3.515.0 524 - '@aws-sdk/util-user-agent-browser': 3.515.0 525 - '@aws-sdk/util-user-agent-node': 3.515.0 526 - '@aws-sdk/xml-builder': 3.496.0 527 - '@smithy/config-resolver': 2.1.1 528 - '@smithy/core': 1.3.2 529 - '@smithy/eventstream-serde-browser': 2.1.1 530 - '@smithy/eventstream-serde-config-resolver': 2.1.1 531 - '@smithy/eventstream-serde-node': 2.1.1 532 - '@smithy/fetch-http-handler': 2.4.1 533 - '@smithy/hash-blob-browser': 2.1.1 534 - '@smithy/hash-node': 2.1.1 535 - '@smithy/hash-stream-node': 2.1.1 536 - '@smithy/invalid-dependency': 2.1.1 537 - '@smithy/md5-js': 2.1.1 538 - '@smithy/middleware-content-length': 2.1.1 539 - '@smithy/middleware-endpoint': 2.4.1 540 - '@smithy/middleware-retry': 2.1.1 541 - '@smithy/middleware-serde': 2.1.1 542 - '@smithy/middleware-stack': 2.1.1 543 - '@smithy/node-config-provider': 2.2.1 544 - '@smithy/node-http-handler': 2.3.1 545 - '@smithy/protocol-http': 3.1.1 546 - '@smithy/smithy-client': 2.3.1 547 - '@smithy/types': 2.9.1 548 - '@smithy/url-parser': 2.1.1 549 - '@smithy/util-base64': 2.1.1 550 - '@smithy/util-body-length-browser': 2.1.1 551 - '@smithy/util-body-length-node': 2.2.1 552 - '@smithy/util-defaults-mode-browser': 2.1.1 553 - '@smithy/util-defaults-mode-node': 2.2.0 554 - '@smithy/util-endpoints': 1.1.1 555 - '@smithy/util-retry': 2.1.1 556 - '@smithy/util-stream': 2.1.1 557 - '@smithy/util-utf8': 2.1.1 558 - '@smithy/util-waiter': 2.1.1 559 - fast-xml-parser: 4.2.5 560 tslib: 2.6.2 561 transitivePeerDependencies: 562 - aws-crt 563 dev: false 564 565 - /@aws-sdk/client-sso-oidc@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 566 - resolution: {integrity: sha512-zACa8LNlPUdlNUBqQRf5a3MfouLNtcBfm84v2c8M976DwJrMGONPe1QjyLLsD38uESQiXiVQRruj/b000iMXNw==} 567 - engines: {node: '>=14.0.0'} 568 - peerDependencies: 569 - '@aws-sdk/credential-provider-node': ^3.515.0 570 dependencies: 571 - '@aws-crypto/sha256-browser': 3.0.0 572 - '@aws-crypto/sha256-js': 3.0.0 573 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 574 - '@aws-sdk/core': 3.513.0 575 - '@aws-sdk/credential-provider-node': 3.515.0 576 - '@aws-sdk/middleware-host-header': 3.515.0 577 - '@aws-sdk/middleware-logger': 3.515.0 578 - '@aws-sdk/middleware-recursion-detection': 3.515.0 579 - '@aws-sdk/middleware-user-agent': 3.515.0 580 - '@aws-sdk/region-config-resolver': 3.515.0 581 - '@aws-sdk/types': 3.515.0 582 - '@aws-sdk/util-endpoints': 3.515.0 583 - '@aws-sdk/util-user-agent-browser': 3.515.0 584 - '@aws-sdk/util-user-agent-node': 3.515.0 585 - '@smithy/config-resolver': 2.1.1 586 - '@smithy/core': 1.3.2 587 - '@smithy/fetch-http-handler': 2.4.1 588 - '@smithy/hash-node': 2.1.1 589 - '@smithy/invalid-dependency': 2.1.1 590 - '@smithy/middleware-content-length': 2.1.1 591 - '@smithy/middleware-endpoint': 2.4.1 592 - '@smithy/middleware-retry': 2.1.1 593 - '@smithy/middleware-serde': 2.1.1 594 - '@smithy/middleware-stack': 2.1.1 595 - '@smithy/node-config-provider': 2.2.1 596 - '@smithy/node-http-handler': 2.3.1 597 - '@smithy/protocol-http': 3.1.1 598 - '@smithy/smithy-client': 2.3.1 599 - '@smithy/types': 2.9.1 600 - '@smithy/url-parser': 2.1.1 601 - '@smithy/util-base64': 2.1.1 602 - '@smithy/util-body-length-browser': 2.1.1 603 - '@smithy/util-body-length-node': 2.2.1 604 - '@smithy/util-defaults-mode-browser': 2.1.1 605 - '@smithy/util-defaults-mode-node': 2.2.0 606 - '@smithy/util-endpoints': 1.1.1 607 - '@smithy/util-middleware': 2.1.1 608 - '@smithy/util-retry': 2.1.1 609 - '@smithy/util-utf8': 2.1.1 610 tslib: 2.6.2 611 transitivePeerDependencies: 612 - aws-crt 613 dev: false 614 615 - /@aws-sdk/client-sso@3.515.0: 616 - resolution: {integrity: sha512-4oGBLW476zmkdN98lAns3bObRNO+DLOfg4MDUSR6l6GYBV/zGAtoy2O/FhwYKgA2L5h2ZtElGopLlk/1Q0ePLw==} 617 - engines: {node: '>=14.0.0'} 618 dependencies: 619 - '@aws-crypto/sha256-browser': 3.0.0 620 - '@aws-crypto/sha256-js': 3.0.0 621 - '@aws-sdk/core': 3.513.0 622 - '@aws-sdk/middleware-host-header': 3.515.0 623 - '@aws-sdk/middleware-logger': 3.515.0 624 - '@aws-sdk/middleware-recursion-detection': 3.515.0 625 - '@aws-sdk/middleware-user-agent': 3.515.0 626 - '@aws-sdk/region-config-resolver': 3.515.0 627 - '@aws-sdk/types': 3.515.0 628 - '@aws-sdk/util-endpoints': 3.515.0 629 - '@aws-sdk/util-user-agent-browser': 3.515.0 630 - '@aws-sdk/util-user-agent-node': 3.515.0 631 - '@smithy/config-resolver': 2.1.1 632 - '@smithy/core': 1.3.2 633 - '@smithy/fetch-http-handler': 2.4.1 634 - '@smithy/hash-node': 2.1.1 635 - '@smithy/invalid-dependency': 2.1.1 636 - '@smithy/middleware-content-length': 2.1.1 637 - '@smithy/middleware-endpoint': 2.4.1 638 - '@smithy/middleware-retry': 2.1.1 639 - '@smithy/middleware-serde': 2.1.1 640 - '@smithy/middleware-stack': 2.1.1 641 - '@smithy/node-config-provider': 2.2.1 642 - '@smithy/node-http-handler': 2.3.1 643 - '@smithy/protocol-http': 3.1.1 644 - '@smithy/smithy-client': 2.3.1 645 - '@smithy/types': 2.9.1 646 - '@smithy/url-parser': 2.1.1 647 - '@smithy/util-base64': 2.1.1 648 - '@smithy/util-body-length-browser': 2.1.1 649 - '@smithy/util-body-length-node': 2.2.1 650 - '@smithy/util-defaults-mode-browser': 2.1.1 651 - '@smithy/util-defaults-mode-node': 2.2.0 652 - '@smithy/util-endpoints': 1.1.1 653 - '@smithy/util-middleware': 2.1.1 654 - '@smithy/util-retry': 2.1.1 655 - '@smithy/util-utf8': 2.1.1 656 tslib: 2.6.2 657 transitivePeerDependencies: 658 - aws-crt 659 dev: false 660 661 - /@aws-sdk/client-sts@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 662 - resolution: {integrity: sha512-ScYuvaIDgip3atOJIA1FU2n0gJkEdveu1KrrCPathoUCV5zpK8qQmO/n+Fj/7hKFxeKdFbB+4W4CsJWYH94nlg==} 663 - engines: {node: '>=14.0.0'} 664 - peerDependencies: 665 - '@aws-sdk/credential-provider-node': ^3.515.0 666 dependencies: 667 - '@aws-crypto/sha256-browser': 3.0.0 668 - '@aws-crypto/sha256-js': 3.0.0 669 - '@aws-sdk/core': 3.513.0 670 - '@aws-sdk/credential-provider-node': 3.515.0 671 - '@aws-sdk/middleware-host-header': 3.515.0 672 - '@aws-sdk/middleware-logger': 3.515.0 673 - '@aws-sdk/middleware-recursion-detection': 3.515.0 674 - '@aws-sdk/middleware-user-agent': 3.515.0 675 - '@aws-sdk/region-config-resolver': 3.515.0 676 - '@aws-sdk/types': 3.515.0 677 - '@aws-sdk/util-endpoints': 3.515.0 678 - '@aws-sdk/util-user-agent-browser': 3.515.0 679 - '@aws-sdk/util-user-agent-node': 3.515.0 680 - '@smithy/config-resolver': 2.1.1 681 - '@smithy/core': 1.3.2 682 - '@smithy/fetch-http-handler': 2.4.1 683 - '@smithy/hash-node': 2.1.1 684 - '@smithy/invalid-dependency': 2.1.1 685 - '@smithy/middleware-content-length': 2.1.1 686 - '@smithy/middleware-endpoint': 2.4.1 687 - '@smithy/middleware-retry': 2.1.1 688 - '@smithy/middleware-serde': 2.1.1 689 - '@smithy/middleware-stack': 2.1.1 690 - '@smithy/node-config-provider': 2.2.1 691 - '@smithy/node-http-handler': 2.3.1 692 - '@smithy/protocol-http': 3.1.1 693 - '@smithy/smithy-client': 2.3.1 694 - '@smithy/types': 2.9.1 695 - '@smithy/url-parser': 2.1.1 696 - '@smithy/util-base64': 2.1.1 697 - '@smithy/util-body-length-browser': 2.1.1 698 - '@smithy/util-body-length-node': 2.2.1 699 - '@smithy/util-defaults-mode-browser': 2.1.1 700 - '@smithy/util-defaults-mode-node': 2.2.0 701 - '@smithy/util-endpoints': 1.1.1 702 - '@smithy/util-middleware': 2.1.1 703 - '@smithy/util-retry': 2.1.1 704 - '@smithy/util-utf8': 2.1.1 705 - fast-xml-parser: 4.2.5 706 tslib: 2.6.2 707 transitivePeerDependencies: 708 - aws-crt 709 dev: false 710 711 - /@aws-sdk/core@3.513.0: 712 - resolution: {integrity: sha512-L+9DL4apWuqNKVOMJ8siAuWoRM9rZf9w1iPv8S2o83WO2jVK7E/m+rNW1dFo9HsA5V1ccDl2H2qLXx24HiHmOw==} 713 - engines: {node: '>=14.0.0'} 714 dependencies: 715 - '@smithy/core': 1.3.2 716 - '@smithy/protocol-http': 3.1.1 717 - '@smithy/signature-v4': 2.1.1 718 - '@smithy/smithy-client': 2.3.1 719 - '@smithy/types': 2.9.1 720 tslib: 2.6.2 721 dev: false 722 723 - /@aws-sdk/credential-provider-env@3.515.0: 724 - resolution: {integrity: sha512-45vxdyqhTAaUMERYVWOziG3K8L2TV9G4ryQS/KZ84o7NAybE9GMdoZRVmGHAO7mJJ1wQiYCM/E+i5b3NW9JfNA==} 725 - engines: {node: '>=14.0.0'} 726 dependencies: 727 - '@aws-sdk/types': 3.515.0 728 - '@smithy/property-provider': 2.1.1 729 - '@smithy/types': 2.9.1 730 tslib: 2.6.2 731 dev: false 732 733 - /@aws-sdk/credential-provider-http@3.515.0: 734 - resolution: {integrity: sha512-Ba6FXK77vU4WyheiamNjEuTFmir0eAXuJGPO27lBaA8g+V/seXGHScsbOG14aQGDOr2P02OPwKGZrWWA7BFpfQ==} 735 - engines: {node: '>=14.0.0'} 736 dependencies: 737 - '@aws-sdk/types': 3.515.0 738 - '@smithy/fetch-http-handler': 2.4.1 739 - '@smithy/node-http-handler': 2.3.1 740 - '@smithy/property-provider': 2.1.1 741 - '@smithy/protocol-http': 3.1.1 742 - '@smithy/smithy-client': 2.3.1 743 - '@smithy/types': 2.9.1 744 - '@smithy/util-stream': 2.1.1 745 tslib: 2.6.2 746 dev: false 747 748 - /@aws-sdk/credential-provider-ini@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 749 - resolution: {integrity: sha512-ouDlNZdv2TKeVEA/YZk2+XklTXyAAGdbWnl4IgN9ItaodWI+lZjdIoNC8BAooVH+atIV/cZgoGTGQL7j2TxJ9A==} 750 - engines: {node: '>=14.0.0'} 751 dependencies: 752 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 753 - '@aws-sdk/credential-provider-env': 3.515.0 754 - '@aws-sdk/credential-provider-process': 3.515.0 755 - '@aws-sdk/credential-provider-sso': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 756 - '@aws-sdk/credential-provider-web-identity': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 757 - '@aws-sdk/types': 3.515.0 758 - '@smithy/credential-provider-imds': 2.2.1 759 - '@smithy/property-provider': 2.1.1 760 - '@smithy/shared-ini-file-loader': 2.3.1 761 - '@smithy/types': 2.9.1 762 tslib: 2.6.2 763 transitivePeerDependencies: 764 - - '@aws-sdk/credential-provider-node' 765 - aws-crt 766 dev: false 767 768 - /@aws-sdk/credential-provider-node@3.515.0: 769 - resolution: {integrity: sha512-Y4kHSpbxksiCZZNcvsiKUd8Fb2XlyUuONEwqWFNL82ZH6TCCjBGS31wJQCSxBHqYcOL3tiORUEJkoO7uS30uQA==} 770 - engines: {node: '>=14.0.0'} 771 dependencies: 772 - '@aws-sdk/credential-provider-env': 3.515.0 773 - '@aws-sdk/credential-provider-http': 3.515.0 774 - '@aws-sdk/credential-provider-ini': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 775 - '@aws-sdk/credential-provider-process': 3.515.0 776 - '@aws-sdk/credential-provider-sso': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 777 - '@aws-sdk/credential-provider-web-identity': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 778 - '@aws-sdk/types': 3.515.0 779 - '@smithy/credential-provider-imds': 2.2.1 780 - '@smithy/property-provider': 2.1.1 781 - '@smithy/shared-ini-file-loader': 2.3.1 782 - '@smithy/types': 2.9.1 783 tslib: 2.6.2 784 transitivePeerDependencies: 785 - aws-crt 786 dev: false 787 788 - /@aws-sdk/credential-provider-process@3.515.0: 789 - resolution: {integrity: sha512-pSjiOA2FM63LHRKNDvEpBRp80FVGT0Mw/gzgbqFXP+sewk0WVonYbEcMDTJptH3VsLPGzqH/DQ1YL/aEIBuXFQ==} 790 - engines: {node: '>=14.0.0'} 791 dependencies: 792 - '@aws-sdk/types': 3.515.0 793 - '@smithy/property-provider': 2.1.1 794 - '@smithy/shared-ini-file-loader': 2.3.1 795 - '@smithy/types': 2.9.1 796 tslib: 2.6.2 797 dev: false 798 799 - /@aws-sdk/credential-provider-sso@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 800 - resolution: {integrity: sha512-j7vUkiSmuhpBvZYoPTRTI4ePnQbiZMFl6TNhg9b9DprC1zHkucsZnhRhqjOVlrw/H6J4jmcPGcHHTZ5WQNI5xQ==} 801 - engines: {node: '>=14.0.0'} 802 dependencies: 803 - '@aws-sdk/client-sso': 3.515.0 804 - '@aws-sdk/token-providers': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 805 - '@aws-sdk/types': 3.515.0 806 - '@smithy/property-provider': 2.1.1 807 - '@smithy/shared-ini-file-loader': 2.3.1 808 - '@smithy/types': 2.9.1 809 tslib: 2.6.2 810 transitivePeerDependencies: 811 - - '@aws-sdk/credential-provider-node' 812 - aws-crt 813 dev: false 814 815 - /@aws-sdk/credential-provider-web-identity@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 816 - resolution: {integrity: sha512-66+2g4z3fWwdoGReY8aUHvm6JrKZMTRxjuizljVmMyOBttKPeBYXvUTop/g3ZGUx1f8j+C5qsGK52viYBvtjuQ==} 817 - engines: {node: '>=14.0.0'} 818 dependencies: 819 - '@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 820 - '@aws-sdk/types': 3.515.0 821 - '@smithy/property-provider': 2.1.1 822 - '@smithy/types': 2.9.1 823 tslib: 2.6.2 824 transitivePeerDependencies: 825 - - '@aws-sdk/credential-provider-node' 826 - aws-crt 827 dev: false 828 829 - /@aws-sdk/lib-storage@3.515.0(@aws-sdk/client-s3@3.515.0): 830 - resolution: {integrity: sha512-/7z/3KnMs1ODNS9c8Skj/DFTsy6/v7n17clh1IGOcTYhhioCMA3MIzIZecWFeLjPYcUSkNQHIIjKFQt1nhZkwA==} 831 - engines: {node: '>=14.0.0'} 832 peerDependencies: 833 - '@aws-sdk/client-s3': ^3.0.0 834 dependencies: 835 - '@aws-sdk/client-s3': 3.515.0 836 - '@smithy/abort-controller': 2.1.1 837 - '@smithy/middleware-endpoint': 2.4.1 838 - '@smithy/smithy-client': 2.3.1 839 buffer: 5.6.0 840 events: 3.3.0 841 stream-browserify: 3.0.0 842 tslib: 2.6.2 843 dev: false 844 845 - /@aws-sdk/middleware-bucket-endpoint@3.515.0: 846 - resolution: {integrity: sha512-Vm423j3udFrhKPaKiXtie+6aF05efjX8lhAu5VOruIvbam7olvdWNdkH7sGWlz1ko3CVa7PwOYjGHiOOhxpEOA==} 847 - engines: {node: '>=14.0.0'} 848 dependencies: 849 - '@aws-sdk/types': 3.515.0 850 - '@aws-sdk/util-arn-parser': 3.495.0 851 - '@smithy/node-config-provider': 2.2.1 852 - '@smithy/protocol-http': 3.1.1 853 - '@smithy/types': 2.9.1 854 - '@smithy/util-config-provider': 2.2.1 855 tslib: 2.6.2 856 dev: false 857 858 - /@aws-sdk/middleware-expect-continue@3.515.0: 859 - resolution: {integrity: sha512-TWCXulivab4reOMx/vxa/IwnPX78fLwI9NUoAxjsqB6W9qjmSnPD43BSVeGvbbl/YNmgk7XfMbZb6IgxW7RyzA==} 860 - engines: {node: '>=14.0.0'} 861 dependencies: 862 - '@aws-sdk/types': 3.515.0 863 - '@smithy/protocol-http': 3.1.1 864 - '@smithy/types': 2.9.1 865 tslib: 2.6.2 866 dev: false 867 868 - /@aws-sdk/middleware-flexible-checksums@3.515.0: 869 - resolution: {integrity: sha512-ydGjnqNeYlJaAkmQeQnS4pZRAAvzefdm8c234Qh0Fg55xRwHTNLp7uYsdfkTjrdAlj6YIO3Zr6vK6VJ6MGCwug==} 870 - engines: {node: '>=14.0.0'} 871 dependencies: 872 - '@aws-crypto/crc32': 3.0.0 873 - '@aws-crypto/crc32c': 3.0.0 874 - '@aws-sdk/types': 3.515.0 875 - '@smithy/is-array-buffer': 2.1.1 876 - '@smithy/protocol-http': 3.1.1 877 - '@smithy/types': 2.9.1 878 - '@smithy/util-utf8': 2.1.1 879 tslib: 2.6.2 880 dev: false 881 882 - /@aws-sdk/middleware-host-header@3.515.0: 883 - resolution: {integrity: sha512-I1MwWPzdRKM1luvdDdjdGsDjNVPhj9zaIytEchjTY40NcKOg+p2evLD2y69ozzg8pyXK63r8DdvDGOo9QPuh0A==} 884 - engines: {node: '>=14.0.0'} 885 dependencies: 886 - '@aws-sdk/types': 3.515.0 887 - '@smithy/protocol-http': 3.1.1 888 - '@smithy/types': 2.9.1 889 tslib: 2.6.2 890 dev: false 891 892 - /@aws-sdk/middleware-location-constraint@3.515.0: 893 - resolution: {integrity: sha512-ORFC5oijjTJsHhUXy9o52/vl5Irf6e83bE/8tBp+sVVx81+E8zTTWZbysoa41c0B5Ycd0H3wCWutvjdXT16ydQ==} 894 - engines: {node: '>=14.0.0'} 895 dependencies: 896 - '@aws-sdk/types': 3.515.0 897 - '@smithy/types': 2.9.1 898 tslib: 2.6.2 899 dev: false 900 901 - /@aws-sdk/middleware-logger@3.515.0: 902 - resolution: {integrity: sha512-qXomJzg2m/5seQOxHi/yOXOKfSjwrrJSmEmfwJKJyQgdMbBcjz3Cz0H/1LyC6c5hHm6a/SZgSTzDAbAoUmyL+Q==} 903 - engines: {node: '>=14.0.0'} 904 dependencies: 905 - '@aws-sdk/types': 3.515.0 906 - '@smithy/types': 2.9.1 907 tslib: 2.6.2 908 dev: false 909 910 - /@aws-sdk/middleware-recursion-detection@3.515.0: 911 - resolution: {integrity: sha512-dokHLbTV3IHRIBrw9mGoxcNTnQsjlm7TpkJhPdGT9T4Mq399EyQo51u6IsVMm07RXLl2Zw7u+u9p+qWBFzmFRA==} 912 - engines: {node: '>=14.0.0'} 913 dependencies: 914 - '@aws-sdk/types': 3.515.0 915 - '@smithy/protocol-http': 3.1.1 916 - '@smithy/types': 2.9.1 917 tslib: 2.6.2 918 dev: false 919 920 - /@aws-sdk/middleware-sdk-s3@3.515.0: 921 - resolution: {integrity: sha512-vB8JwiTEAqm1UT9xfugnCgl0H0dtBLUQQK99JwQEWjHPZmQ3HQuVkykmJRY3X0hzKMEgqXodz0hZOvf3Hq1mvQ==} 922 - engines: {node: '>=14.0.0'} 923 dependencies: 924 - '@aws-sdk/types': 3.515.0 925 - '@aws-sdk/util-arn-parser': 3.495.0 926 - '@smithy/node-config-provider': 2.2.1 927 - '@smithy/protocol-http': 3.1.1 928 - '@smithy/signature-v4': 2.1.1 929 - '@smithy/smithy-client': 2.3.1 930 - '@smithy/types': 2.9.1 931 - '@smithy/util-config-provider': 2.2.1 932 tslib: 2.6.2 933 dev: false 934 935 - /@aws-sdk/middleware-signing@3.515.0: 936 - resolution: {integrity: sha512-SdjCyQCL702I07KhCiBFcoh6+NYtnruHJQIzWwMpBteuYHnCHW1k9uZ6pqacsS+Y6qpAKfTVNpQx2zP2s6QoHA==} 937 - engines: {node: '>=14.0.0'} 938 dependencies: 939 - '@aws-sdk/types': 3.515.0 940 - '@smithy/property-provider': 2.1.1 941 - '@smithy/protocol-http': 3.1.1 942 - '@smithy/signature-v4': 2.1.1 943 - '@smithy/types': 2.9.1 944 - '@smithy/util-middleware': 2.1.1 945 tslib: 2.6.2 946 dev: false 947 948 - /@aws-sdk/middleware-ssec@3.515.0: 949 - resolution: {integrity: sha512-0qLjKiorosVBzzaV/o7MEyS9xqLLu02qGbP564Z/FZY74JUQEpBNedgveMUbb6lqr85RnOuwZ0GZ0cBRfH2brQ==} 950 - engines: {node: '>=14.0.0'} 951 dependencies: 952 - '@aws-sdk/types': 3.515.0 953 - '@smithy/types': 2.9.1 954 tslib: 2.6.2 955 dev: false 956 957 - /@aws-sdk/middleware-user-agent@3.515.0: 958 - resolution: {integrity: sha512-nOqZjGA/GkjuJ5fUshec9Fv6HFd7ovOTxMJbw3MfAhqXuVZ6dKF41lpVJ4imNsgyFt3shUg9WDY8zGFjlYMB3g==} 959 - engines: {node: '>=14.0.0'} 960 dependencies: 961 - '@aws-sdk/types': 3.515.0 962 - '@aws-sdk/util-endpoints': 3.515.0 963 - '@smithy/protocol-http': 3.1.1 964 - '@smithy/types': 2.9.1 965 tslib: 2.6.2 966 dev: false 967 968 - /@aws-sdk/region-config-resolver@3.515.0: 969 - resolution: {integrity: sha512-RIRx9loxMgEAc/r1wPfnfShOuzn4RBi8pPPv6/jhhITEeMnJe6enAh2k5y9DdiVDDgCWZgVFSv0YkAIfzAFsnQ==} 970 - engines: {node: '>=14.0.0'} 971 dependencies: 972 - '@aws-sdk/types': 3.515.0 973 - '@smithy/node-config-provider': 2.2.1 974 - '@smithy/types': 2.9.1 975 - '@smithy/util-config-provider': 2.2.1 976 - '@smithy/util-middleware': 2.1.1 977 tslib: 2.6.2 978 dev: false 979 980 - /@aws-sdk/signature-v4-multi-region@3.515.0: 981 - resolution: {integrity: sha512-5lrCn4DSE0zL41k0L6moqcdExZhWdAnV0/oMEagrISzQYoia+aNTEeyVD3xqJhRbEW4gCj3Uoyis6c8muf7b9g==} 982 - engines: {node: '>=14.0.0'} 983 dependencies: 984 - '@aws-sdk/middleware-sdk-s3': 3.515.0 985 - '@aws-sdk/types': 3.515.0 986 - '@smithy/protocol-http': 3.1.1 987 - '@smithy/signature-v4': 2.1.1 988 - '@smithy/types': 2.9.1 989 tslib: 2.6.2 990 dev: false 991 992 - /@aws-sdk/token-providers@3.515.0(@aws-sdk/credential-provider-node@3.515.0): 993 - resolution: {integrity: sha512-MQuf04rIcTXqwDzmyHSpFPF1fKEzRl64oXtCRUF3ddxTdK6wxXkePfK6wNCuL+GEbEcJAoCtIGIRpzGPJvQjHA==} 994 - engines: {node: '>=14.0.0'} 995 dependencies: 996 - '@aws-sdk/client-sso-oidc': 3.515.0(@aws-sdk/credential-provider-node@3.515.0) 997 - '@aws-sdk/types': 3.515.0 998 - '@smithy/property-provider': 2.1.1 999 - '@smithy/shared-ini-file-loader': 2.3.1 1000 - '@smithy/types': 2.9.1 1001 tslib: 2.6.2 1002 transitivePeerDependencies: 1003 - - '@aws-sdk/credential-provider-node' 1004 - aws-crt 1005 dev: false 1006 1007 - /@aws-sdk/types@3.515.0: 1008 - resolution: {integrity: sha512-B3gUpiMlpT6ERaLvZZ61D0RyrQPsFYDkCncLPVkZOKkCOoFU46zi1o6T5JcYiz8vkx1q9RGloQ5exh79s5pU/w==} 1009 - engines: {node: '>=14.0.0'} 1010 dependencies: 1011 - '@smithy/types': 2.9.1 1012 tslib: 2.6.2 1013 dev: false 1014 1015 - /@aws-sdk/util-arn-parser@3.495.0: 1016 - resolution: {integrity: sha512-hwdA3XAippSEUxs7jpznwD63YYFR+LtQvlEcebPTgWR9oQgG9TfS+39PUfbnEeje1ICuOrN3lrFqFbmP9uzbMg==} 1017 - engines: {node: '>=14.0.0'} 1018 dependencies: 1019 tslib: 2.6.2 1020 dev: false 1021 1022 - /@aws-sdk/util-endpoints@3.515.0: 1023 - resolution: {integrity: sha512-UJi+jdwcGFV/F7d3+e2aQn5yZOVpDiAgfgNhPnEtgV0WozJ5/ZUeZBgWvSc/K415N4A4D/9cbBc7+I+35qzcDQ==} 1024 - engines: {node: '>=14.0.0'} 1025 dependencies: 1026 - '@aws-sdk/types': 3.515.0 1027 - '@smithy/types': 2.9.1 1028 - '@smithy/util-endpoints': 1.1.1 1029 tslib: 2.6.2 1030 dev: false 1031 ··· 1036 tslib: 2.6.2 1037 dev: false 1038 1039 - /@aws-sdk/util-user-agent-browser@3.515.0: 1040 - resolution: {integrity: sha512-pTWQb0JCafTmLHLDv3Qqs/nAAJghcPdGQIBpsCStb0YEzg3At/dOi2AIQ683yYnXmeOxLXJDzmlsovfVObJScw==} 1041 dependencies: 1042 - '@aws-sdk/types': 3.515.0 1043 - '@smithy/types': 2.9.1 1044 bowser: 2.11.0 1045 tslib: 2.6.2 1046 dev: false 1047 1048 - /@aws-sdk/util-user-agent-node@3.515.0: 1049 - resolution: {integrity: sha512-A/KJ+/HTohHyVXLH+t/bO0Z2mPrQgELbQO8tX+B2nElo8uklj70r5cT7F8ETsI9oOy+HDVpiL5/v45ZgpUOiPg==} 1050 - engines: {node: '>=14.0.0'} 1051 peerDependencies: 1052 aws-crt: '>=1.0.0' 1053 peerDependenciesMeta: 1054 aws-crt: 1055 optional: true 1056 dependencies: 1057 - '@aws-sdk/types': 3.515.0 1058 - '@smithy/node-config-provider': 2.2.1 1059 - '@smithy/types': 2.9.1 1060 tslib: 2.6.2 1061 dev: false 1062 1063 - /@aws-sdk/util-utf8-browser@3.259.0: 1064 - resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==} 1065 dependencies: 1066 tslib: 2.6.2 1067 dev: false 1068 1069 - /@aws-sdk/xml-builder@3.496.0: 1070 - resolution: {integrity: sha512-GvEjh537IIeOw1ZkZuB37sV12u+ipS5Z1dwjEC/HAvhl5ac23ULtTr1/n+U1gLNN+BAKSWjKiQ2ksj8DiUzeyw==} 1071 - engines: {node: '>=14.0.0'} 1072 - dependencies: 1073 - '@smithy/types': 2.9.1 1074 - tslib: 2.6.2 1075 dev: false 1076 1077 /@cbor-extract/cbor-extract-darwin-arm64@2.2.0: ··· 1404 dev: false 1405 optional: true 1406 1407 - /@smithy/abort-controller@2.1.1: 1408 - resolution: {integrity: sha512-1+qdrUqLhaALYL0iOcN43EP6yAXXQ2wWZ6taf4S2pNGowmOc5gx+iMQv+E42JizNJjB0+gEadOXeV1Bf7JWL1Q==} 1409 - engines: {node: '>=14.0.0'} 1410 dependencies: 1411 - '@smithy/types': 2.9.1 1412 tslib: 2.6.2 1413 dev: false 1414 1415 - /@smithy/chunked-blob-reader-native@2.1.1: 1416 - resolution: {integrity: sha512-zNW+43dltfNMUrBEYLMWgI8lQr0uhtTcUyxkgC9EP4j17WREzgSFMPUFVrVV6Rc2+QtWERYjb4tzZnQGa7R9fQ==} 1417 dependencies: 1418 - '@smithy/util-base64': 2.1.1 1419 tslib: 2.6.2 1420 dev: false 1421 1422 - /@smithy/chunked-blob-reader@2.1.1: 1423 - resolution: {integrity: sha512-NjNFCKxC4jVvn+lUr3Yo4/PmUJj3tbyqH6GNHueyTGS5Q27vlEJ1MkNhUDV8QGxJI7Bodnc2pD18lU2zRfhHlQ==} 1424 dependencies: 1425 tslib: 2.6.2 1426 dev: false 1427 1428 - /@smithy/config-resolver@2.1.1: 1429 - resolution: {integrity: sha512-lxfLDpZm+AWAHPFZps5JfDoO9Ux1764fOgvRUBpHIO8HWHcSN1dkgsago1qLRVgm1BZ8RCm8cgv99QvtaOWIhw==} 1430 - engines: {node: '>=14.0.0'} 1431 dependencies: 1432 - '@smithy/node-config-provider': 2.2.1 1433 - '@smithy/types': 2.9.1 1434 - '@smithy/util-config-provider': 2.2.1 1435 - '@smithy/util-middleware': 2.1.1 1436 tslib: 2.6.2 1437 dev: false 1438 1439 - /@smithy/core@1.3.2: 1440 - resolution: {integrity: sha512-tYDmTp0f2TZVE18jAOH1PnmkngLQ+dOGUlMd1u67s87ieueNeyqhja6z/Z4MxhybEiXKOWFOmGjfTZWFxljwJw==} 1441 - engines: {node: '>=14.0.0'} 1442 dependencies: 1443 - '@smithy/middleware-endpoint': 2.4.1 1444 - '@smithy/middleware-retry': 2.1.1 1445 - '@smithy/middleware-serde': 2.1.1 1446 - '@smithy/protocol-http': 3.1.1 1447 - '@smithy/smithy-client': 2.3.1 1448 - '@smithy/types': 2.9.1 1449 - '@smithy/util-middleware': 2.1.1 1450 tslib: 2.6.2 1451 dev: false 1452 1453 - /@smithy/credential-provider-imds@2.2.1: 1454 - resolution: {integrity: sha512-7XHjZUxmZYnONheVQL7j5zvZXga+EWNgwEAP6OPZTi7l8J4JTeNh9aIOfE5fKHZ/ee2IeNOh54ZrSna+Vc6TFA==} 1455 - engines: {node: '>=14.0.0'} 1456 dependencies: 1457 - '@smithy/node-config-provider': 2.2.1 1458 - '@smithy/property-provider': 2.1.1 1459 - '@smithy/types': 2.9.1 1460 - '@smithy/url-parser': 2.1.1 1461 tslib: 2.6.2 1462 dev: false 1463 1464 - /@smithy/eventstream-codec@2.1.1: 1465 - resolution: {integrity: sha512-E8KYBxBIuU4c+zrpR22VsVrOPoEDzk35bQR3E+xm4k6Pa6JqzkDOdMyf9Atac5GPNKHJBdVaQ4JtjdWX2rl/nw==} 1466 dependencies: 1467 - '@aws-crypto/crc32': 3.0.0 1468 - '@smithy/types': 2.9.1 1469 - '@smithy/util-hex-encoding': 2.1.1 1470 tslib: 2.6.2 1471 dev: false 1472 1473 - /@smithy/eventstream-serde-browser@2.1.1: 1474 - resolution: {integrity: sha512-JvEdCmGlZUay5VtlT8/kdR6FlvqTDUiJecMjXsBb0+k1H/qc9ME5n2XKPo8q/MZwEIA1GmGgYMokKGjVvMiDow==} 1475 - engines: {node: '>=14.0.0'} 1476 dependencies: 1477 - '@smithy/eventstream-serde-universal': 2.1.1 1478 - '@smithy/types': 2.9.1 1479 tslib: 2.6.2 1480 dev: false 1481 1482 - /@smithy/eventstream-serde-config-resolver@2.1.1: 1483 - resolution: {integrity: sha512-EqNqXYp3+dk//NmW3NAgQr9bEQ7fsu/CcxQmTiq07JlaIcne/CBWpMZETyXm9w5LXkhduBsdXdlMscfDUDn2fA==} 1484 - engines: {node: '>=14.0.0'} 1485 dependencies: 1486 - '@smithy/types': 2.9.1 1487 tslib: 2.6.2 1488 dev: false 1489 1490 - /@smithy/eventstream-serde-node@2.1.1: 1491 - resolution: {integrity: sha512-LF882q/aFidFNDX7uROAGxq3H0B7rjyPkV6QDn6/KDQ+CG7AFkRccjxRf1xqajq/Pe4bMGGr+VKAaoF6lELIQw==} 1492 - engines: {node: '>=14.0.0'} 1493 dependencies: 1494 - '@smithy/eventstream-serde-universal': 2.1.1 1495 - '@smithy/types': 2.9.1 1496 tslib: 2.6.2 1497 dev: false 1498 1499 - /@smithy/eventstream-serde-universal@2.1.1: 1500 - resolution: {integrity: sha512-LR0mMT+XIYTxk4k2fIxEA1BPtW3685QlqufUEUAX1AJcfFfxNDKEvuCRZbO8ntJb10DrIFVJR9vb0MhDCi0sAQ==} 1501 - engines: {node: '>=14.0.0'} 1502 dependencies: 1503 - '@smithy/eventstream-codec': 2.1.1 1504 - '@smithy/types': 2.9.1 1505 tslib: 2.6.2 1506 dev: false 1507 1508 - /@smithy/fetch-http-handler@2.4.1: 1509 - resolution: {integrity: sha512-VYGLinPsFqH68lxfRhjQaSkjXM7JysUOJDTNjHBuN/ykyRb2f1gyavN9+VhhPTWCy32L4yZ2fdhpCs/nStEicg==} 1510 dependencies: 1511 - '@smithy/protocol-http': 3.1.1 1512 - '@smithy/querystring-builder': 2.1.1 1513 - '@smithy/types': 2.9.1 1514 - '@smithy/util-base64': 2.1.1 1515 tslib: 2.6.2 1516 dev: false 1517 1518 - /@smithy/hash-blob-browser@2.1.1: 1519 - resolution: {integrity: sha512-jizu1+2PAUjiGIfRtlPEU8Yo6zn+d78ti/ZHDesdf1SUn2BuZW433JlPoCOLH3dBoEEvTgLvQ8tUGSoTTALA+A==} 1520 dependencies: 1521 - '@smithy/chunked-blob-reader': 2.1.1 1522 - '@smithy/chunked-blob-reader-native': 2.1.1 1523 - '@smithy/types': 2.9.1 1524 tslib: 2.6.2 1525 dev: false 1526 1527 - /@smithy/hash-node@2.1.1: 1528 - resolution: {integrity: sha512-Qhoq0N8f2OtCnvUpCf+g1vSyhYQrZjhSwvJ9qvR8BUGOtTXiyv2x1OD2e6jVGmlpC4E4ax1USHoyGfV9JFsACg==} 1529 - engines: {node: '>=14.0.0'} 1530 dependencies: 1531 - '@smithy/types': 2.9.1 1532 - '@smithy/util-buffer-from': 2.1.1 1533 - '@smithy/util-utf8': 2.1.1 1534 tslib: 2.6.2 1535 dev: false 1536 1537 - /@smithy/hash-stream-node@2.1.1: 1538 - resolution: {integrity: sha512-VgDaKcfCy0iHcmtAZgZ3Yw9g37Gkn2JsQiMtFQXUh8Wmo3GfNgDwLOtdhJ272pOT7DStzpe9cNr+eV5Au8KfQA==} 1539 - engines: {node: '>=14.0.0'} 1540 dependencies: 1541 - '@smithy/types': 2.9.1 1542 - '@smithy/util-utf8': 2.1.1 1543 tslib: 2.6.2 1544 dev: false 1545 1546 - /@smithy/invalid-dependency@2.1.1: 1547 - resolution: {integrity: sha512-7WTgnKw+VPg8fxu2v9AlNOQ5yaz6RA54zOVB4f6vQuR0xFKd+RzlCpt0WidYTsye7F+FYDIaS/RnJW4pxjNInw==} 1548 dependencies: 1549 - '@smithy/types': 2.9.1 1550 tslib: 2.6.2 1551 dev: false 1552 ··· 1557 tslib: 2.6.2 1558 dev: false 1559 1560 - /@smithy/md5-js@2.1.1: 1561 - resolution: {integrity: sha512-L3MbIYBIdLlT+MWTYrdVSv/dow1+6iZ1Ad7xS0OHxTTs17d753ZcpOV4Ro7M7tRAVWML/sg2IAp/zzCb6aAttg==} 1562 dependencies: 1563 - '@smithy/types': 2.9.1 1564 - '@smithy/util-utf8': 2.1.1 1565 tslib: 2.6.2 1566 dev: false 1567 1568 - /@smithy/middleware-content-length@2.1.1: 1569 - resolution: {integrity: sha512-rSr9ezUl9qMgiJR0UVtVOGEZElMdGFyl8FzWEF5iEKTlcWxGr2wTqGfDwtH3LAB7h+FPkxqv4ZU4cpuCN9Kf/g==} 1570 - engines: {node: '>=14.0.0'} 1571 dependencies: 1572 - '@smithy/protocol-http': 3.1.1 1573 - '@smithy/types': 2.9.1 1574 tslib: 2.6.2 1575 dev: false 1576 1577 - /@smithy/middleware-endpoint@2.4.1: 1578 - resolution: {integrity: sha512-XPZTb1E2Oav60Ven3n2PFx+rX9EDsU/jSTA8VDamt7FXks67ekjPY/XrmmPDQaFJOTUHJNKjd8+kZxVO5Ael4Q==} 1579 - engines: {node: '>=14.0.0'} 1580 dependencies: 1581 - '@smithy/middleware-serde': 2.1.1 1582 - '@smithy/node-config-provider': 2.2.1 1583 - '@smithy/shared-ini-file-loader': 2.3.1 1584 - '@smithy/types': 2.9.1 1585 - '@smithy/url-parser': 2.1.1 1586 - '@smithy/util-middleware': 2.1.1 1587 tslib: 2.6.2 1588 dev: false 1589 1590 - /@smithy/middleware-retry@2.1.1: 1591 - resolution: {integrity: sha512-eMIHOBTXro6JZ+WWzZWd/8fS8ht5nS5KDQjzhNMHNRcG5FkNTqcKpYhw7TETMYzbLfhO5FYghHy1vqDWM4FLDA==} 1592 - engines: {node: '>=14.0.0'} 1593 dependencies: 1594 - '@smithy/node-config-provider': 2.2.1 1595 - '@smithy/protocol-http': 3.1.1 1596 - '@smithy/service-error-classification': 2.1.1 1597 - '@smithy/smithy-client': 2.3.1 1598 - '@smithy/types': 2.9.1 1599 - '@smithy/util-middleware': 2.1.1 1600 - '@smithy/util-retry': 2.1.1 1601 tslib: 2.6.2 1602 - uuid: 8.3.2 1603 dev: false 1604 1605 - /@smithy/middleware-serde@2.1.1: 1606 - resolution: {integrity: sha512-D8Gq0aQBeE1pxf3cjWVkRr2W54t+cdM2zx78tNrVhqrDykRA7asq8yVJij1u5NDtKzKqzBSPYh7iW0svUKg76g==} 1607 - engines: {node: '>=14.0.0'} 1608 dependencies: 1609 - '@smithy/types': 2.9.1 1610 tslib: 2.6.2 1611 dev: false 1612 1613 - /@smithy/middleware-stack@2.1.1: 1614 - resolution: {integrity: sha512-KPJhRlhsl8CjgGXK/DoDcrFGfAqoqvuwlbxy+uOO4g2Azn1dhH+GVfC3RAp+6PoL5PWPb+vt6Z23FP+Mr6qeCw==} 1615 - engines: {node: '>=14.0.0'} 1616 dependencies: 1617 - '@smithy/types': 2.9.1 1618 tslib: 2.6.2 1619 dev: false 1620 1621 - /@smithy/node-config-provider@2.2.1: 1622 - resolution: {integrity: sha512-epzK3x1xNxA9oJgHQ5nz+2j6DsJKdHfieb+YgJ7ATWxzNcB7Hc+Uya2TUck5MicOPhDV8HZImND7ZOecVr+OWg==} 1623 - engines: {node: '>=14.0.0'} 1624 dependencies: 1625 - '@smithy/property-provider': 2.1.1 1626 - '@smithy/shared-ini-file-loader': 2.3.1 1627 - '@smithy/types': 2.9.1 1628 tslib: 2.6.2 1629 dev: false 1630 1631 - /@smithy/node-http-handler@2.3.1: 1632 - resolution: {integrity: sha512-gLA8qK2nL9J0Rk/WEZSvgin4AppvuCYRYg61dcUo/uKxvMZsMInL5I5ZdJTogOvdfVug3N2dgI5ffcUfS4S9PA==} 1633 - engines: {node: '>=14.0.0'} 1634 dependencies: 1635 - '@smithy/abort-controller': 2.1.1 1636 - '@smithy/protocol-http': 3.1.1 1637 - '@smithy/querystring-builder': 2.1.1 1638 - '@smithy/types': 2.9.1 1639 tslib: 2.6.2 1640 dev: false 1641 1642 - /@smithy/property-provider@2.1.1: 1643 - resolution: {integrity: sha512-FX7JhhD/o5HwSwg6GLK9zxrMUrGnb3PzNBrcthqHKBc3dH0UfgEAU24xnJ8F0uow5mj17UeBEOI6o3CF2k7Mhw==} 1644 - engines: {node: '>=14.0.0'} 1645 dependencies: 1646 - '@smithy/types': 2.9.1 1647 tslib: 2.6.2 1648 dev: false 1649 1650 - /@smithy/protocol-http@3.1.1: 1651 - resolution: {integrity: sha512-6ZRTSsaXuSL9++qEwH851hJjUA0OgXdQFCs+VDw4tGH256jQ3TjYY/i34N4vd24RV3nrjNsgd1yhb57uMoKbzQ==} 1652 - engines: {node: '>=14.0.0'} 1653 dependencies: 1654 - '@smithy/types': 2.9.1 1655 tslib: 2.6.2 1656 dev: false 1657 1658 - /@smithy/querystring-builder@2.1.1: 1659 - resolution: {integrity: sha512-C/ko/CeEa8jdYE4gt6nHO5XDrlSJ3vdCG0ZAc6nD5ZIE7LBp0jCx4qoqp7eoutBu7VrGMXERSRoPqwi1WjCPbg==} 1660 - engines: {node: '>=14.0.0'} 1661 dependencies: 1662 - '@smithy/types': 2.9.1 1663 - '@smithy/util-uri-escape': 2.1.1 1664 tslib: 2.6.2 1665 dev: false 1666 1667 - /@smithy/querystring-parser@2.1.1: 1668 - resolution: {integrity: sha512-H4+6jKGVhG1W4CIxfBaSsbm98lOO88tpDWmZLgkJpt8Zkk/+uG0FmmqMuCAc3HNM2ZDV+JbErxr0l5BcuIf/XQ==} 1669 - engines: {node: '>=14.0.0'} 1670 dependencies: 1671 - '@smithy/types': 2.9.1 1672 tslib: 2.6.2 1673 dev: false 1674 1675 - /@smithy/service-error-classification@2.1.1: 1676 - resolution: {integrity: sha512-txEdZxPUgM1PwGvDvHzqhXisrc5LlRWYCf2yyHfvITWioAKat7srQvpjMAvgzf0t6t7j8yHrryXU9xt7RZqFpw==} 1677 - engines: {node: '>=14.0.0'} 1678 dependencies: 1679 - '@smithy/types': 2.9.1 1680 dev: false 1681 1682 - /@smithy/shared-ini-file-loader@2.3.1: 1683 - resolution: {integrity: sha512-2E2kh24igmIznHLB6H05Na4OgIEilRu0oQpYXo3LCNRrawHAcfDKq9004zJs+sAMt2X5AbY87CUCJ7IpqpSgdw==} 1684 - engines: {node: '>=14.0.0'} 1685 dependencies: 1686 - '@smithy/types': 2.9.1 1687 tslib: 2.6.2 1688 dev: false 1689 1690 - /@smithy/signature-v4@2.1.1: 1691 - resolution: {integrity: sha512-Hb7xub0NHuvvQD3YwDSdanBmYukoEkhqBjqoxo+bSdC0ryV9cTfgmNjuAQhTPYB6yeU7hTR+sPRiFMlxqv6kmg==} 1692 - engines: {node: '>=14.0.0'} 1693 dependencies: 1694 - '@smithy/eventstream-codec': 2.1.1 1695 - '@smithy/is-array-buffer': 2.1.1 1696 - '@smithy/types': 2.9.1 1697 - '@smithy/util-hex-encoding': 2.1.1 1698 - '@smithy/util-middleware': 2.1.1 1699 - '@smithy/util-uri-escape': 2.1.1 1700 - '@smithy/util-utf8': 2.1.1 1701 tslib: 2.6.2 1702 dev: false 1703 1704 - /@smithy/smithy-client@2.3.1: 1705 - resolution: {integrity: sha512-YsTdU8xVD64r2pLEwmltrNvZV6XIAC50LN6ivDopdt+YiF/jGH6PY9zUOu0CXD/d8GMB8gbhnpPsdrjAXHS9QA==} 1706 - engines: {node: '>=14.0.0'} 1707 dependencies: 1708 - '@smithy/middleware-endpoint': 2.4.1 1709 - '@smithy/middleware-stack': 2.1.1 1710 - '@smithy/protocol-http': 3.1.1 1711 - '@smithy/types': 2.9.1 1712 - '@smithy/util-stream': 2.1.1 1713 tslib: 2.6.2 1714 dev: false 1715 1716 - /@smithy/types@2.9.1: 1717 - resolution: {integrity: sha512-vjXlKNXyprDYDuJ7UW5iobdmyDm6g8dDG+BFUncAg/3XJaN45Gy5RWWWUVgrzIK7S4R1KWgIX5LeJcfvSI24bw==} 1718 - engines: {node: '>=14.0.0'} 1719 dependencies: 1720 tslib: 2.6.2 1721 dev: false 1722 1723 - /@smithy/url-parser@2.1.1: 1724 - resolution: {integrity: sha512-qC9Bv8f/vvFIEkHsiNrUKYNl8uKQnn4BdhXl7VzQRP774AwIjiSMMwkbT+L7Fk8W8rzYVifzJNYxv1HwvfBo3Q==} 1725 dependencies: 1726 - '@smithy/querystring-parser': 2.1.1 1727 - '@smithy/types': 2.9.1 1728 tslib: 2.6.2 1729 dev: false 1730 1731 - /@smithy/util-base64@2.1.1: 1732 - resolution: {integrity: sha512-UfHVpY7qfF/MrgndI5PexSKVTxSZIdz9InghTFa49QOvuu9I52zLPLUHXvHpNuMb1iD2vmc6R+zbv/bdMipR/g==} 1733 - engines: {node: '>=14.0.0'} 1734 dependencies: 1735 - '@smithy/util-buffer-from': 2.1.1 1736 tslib: 2.6.2 1737 dev: false 1738 1739 - /@smithy/util-body-length-browser@2.1.1: 1740 - resolution: {integrity: sha512-ekOGBLvs1VS2d1zM2ER4JEeBWAvIOUKeaFch29UjjJsxmZ/f0L3K3x0dEETgh3Q9bkZNHgT+rkdl/J/VUqSRag==} 1741 dependencies: 1742 tslib: 2.6.2 1743 dev: false 1744 1745 - /@smithy/util-body-length-node@2.2.1: 1746 - resolution: {integrity: sha512-/ggJG+ta3IDtpNVq4ktmEUtOkH1LW64RHB5B0hcr5ZaWBmo96UX2cIOVbjCqqDickTXqBWZ4ZO0APuaPrD7Abg==} 1747 - engines: {node: '>=14.0.0'} 1748 dependencies: 1749 tslib: 2.6.2 1750 dev: false ··· 1757 tslib: 2.6.2 1758 dev: false 1759 1760 - /@smithy/util-config-provider@2.2.1: 1761 - resolution: {integrity: sha512-50VL/tx9oYYcjJn/qKqNy7sCtpD0+s8XEBamIFo4mFFTclKMNp+rsnymD796uybjiIquB7VCB/DeafduL0y2kw==} 1762 - engines: {node: '>=14.0.0'} 1763 dependencies: 1764 tslib: 2.6.2 1765 dev: false 1766 1767 - /@smithy/util-defaults-mode-browser@2.1.1: 1768 - resolution: {integrity: sha512-lqLz/9aWRO6mosnXkArtRuQqqZBhNpgI65YDpww4rVQBuUT7qzKbDLG5AmnQTCiU4rOquaZO/Kt0J7q9Uic7MA==} 1769 - engines: {node: '>= 10.0.0'} 1770 dependencies: 1771 - '@smithy/property-provider': 2.1.1 1772 - '@smithy/smithy-client': 2.3.1 1773 - '@smithy/types': 2.9.1 1774 bowser: 2.11.0 1775 tslib: 2.6.2 1776 dev: false 1777 1778 - /@smithy/util-defaults-mode-node@2.2.0: 1779 - resolution: {integrity: sha512-iFJp/N4EtkanFpBUtSrrIbtOIBf69KNuve03ic1afhJ9/korDxdM0c6cCH4Ehj/smI9pDCfVv+bqT3xZjF2WaA==} 1780 - engines: {node: '>= 10.0.0'} 1781 dependencies: 1782 - '@smithy/config-resolver': 2.1.1 1783 - '@smithy/credential-provider-imds': 2.2.1 1784 - '@smithy/node-config-provider': 2.2.1 1785 - '@smithy/property-provider': 2.1.1 1786 - '@smithy/smithy-client': 2.3.1 1787 - '@smithy/types': 2.9.1 1788 tslib: 2.6.2 1789 dev: false 1790 1791 - /@smithy/util-endpoints@1.1.1: 1792 - resolution: {integrity: sha512-sI4d9rjoaekSGEtq3xSb2nMjHMx8QXcz2cexnVyRWsy4yQ9z3kbDpX+7fN0jnbdOp0b3KSTZJZ2Yb92JWSanLw==} 1793 - engines: {node: '>= 14.0.0'} 1794 dependencies: 1795 - '@smithy/node-config-provider': 2.2.1 1796 - '@smithy/types': 2.9.1 1797 tslib: 2.6.2 1798 dev: false 1799 1800 - /@smithy/util-hex-encoding@2.1.1: 1801 - resolution: {integrity: sha512-3UNdP2pkYUUBGEXzQI9ODTDK+Tcu1BlCyDBaRHwyxhA+8xLP8agEKQq4MGmpjqb4VQAjq9TwlCQX0kP6XDKYLg==} 1802 - engines: {node: '>=14.0.0'} 1803 dependencies: 1804 tslib: 2.6.2 1805 dev: false 1806 1807 - /@smithy/util-middleware@2.1.1: 1808 - resolution: {integrity: sha512-mKNrk8oz5zqkNcbcgAAepeJbmfUW6ogrT2Z2gDbIUzVzNAHKJQTYmH9jcy0jbWb+m7ubrvXKb6uMjkSgAqqsFA==} 1809 - engines: {node: '>=14.0.0'} 1810 dependencies: 1811 - '@smithy/types': 2.9.1 1812 tslib: 2.6.2 1813 dev: false 1814 1815 - /@smithy/util-retry@2.1.1: 1816 - resolution: {integrity: sha512-Mg+xxWPTeSPrthpC5WAamJ6PW4Kbo01Fm7lWM1jmGRvmrRdsd3192Gz2fBXAMURyXpaNxyZf6Hr/nQ4q70oVEA==} 1817 - engines: {node: '>= 14.0.0'} 1818 dependencies: 1819 - '@smithy/service-error-classification': 2.1.1 1820 - '@smithy/types': 2.9.1 1821 tslib: 2.6.2 1822 dev: false 1823 1824 - /@smithy/util-stream@2.1.1: 1825 - resolution: {integrity: sha512-J7SMIpUYvU4DQN55KmBtvaMc7NM3CZ2iWICdcgaovtLzseVhAqFRYqloT3mh0esrFw+3VEK6nQFteFsTqZSECQ==} 1826 - engines: {node: '>=14.0.0'} 1827 dependencies: 1828 - '@smithy/fetch-http-handler': 2.4.1 1829 - '@smithy/node-http-handler': 2.3.1 1830 - '@smithy/types': 2.9.1 1831 - '@smithy/util-base64': 2.1.1 1832 - '@smithy/util-buffer-from': 2.1.1 1833 - '@smithy/util-hex-encoding': 2.1.1 1834 - '@smithy/util-utf8': 2.1.1 1835 tslib: 2.6.2 1836 dev: false 1837 1838 - /@smithy/util-uri-escape@2.1.1: 1839 - resolution: {integrity: sha512-saVzI1h6iRBUVSqtnlOnc9ssU09ypo7n+shdQ8hBTZno/9rZ3AuRYvoHInV57VF7Qn7B+pFJG7qTzFiHxWlWBw==} 1840 - engines: {node: '>=14.0.0'} 1841 dependencies: 1842 tslib: 2.6.2 1843 dev: false ··· 1850 tslib: 2.6.2 1851 dev: false 1852 1853 - /@smithy/util-waiter@2.1.1: 1854 - resolution: {integrity: sha512-kYy6BLJJNif+uqNENtJqWdXcpqo1LS+nj1AfXcDhOpqpSHJSAkVySLyZV9fkmuVO21lzGoxjvd1imGGJHph/IA==} 1855 - engines: {node: '>=14.0.0'} 1856 dependencies: 1857 - '@smithy/abort-controller': 2.1.1 1858 - '@smithy/types': 2.9.1 1859 tslib: 2.6.2 1860 dev: false 1861 ··· 2186 engines: {node: '>= 0.6'} 2187 dev: false 2188 2189 - /cookie@0.6.0: 2190 - resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} 2191 engines: {node: '>= 0.6'} 2192 dev: false 2193 ··· 2460 engines: {node: '>=6'} 2461 dev: false 2462 2463 - /fast-xml-parser@4.2.5: 2464 - resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==} 2465 hasBin: true 2466 dependencies: 2467 - strnum: 1.0.5 2468 dev: false 2469 2470 /file-type@16.5.4: ··· 3405 engines: {node: '>=0.10.0'} 3406 dev: false 3407 3408 - /strnum@1.0.5: 3409 - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} 3410 dev: false 3411 3412 /strtok3@6.3.0: ··· 3459 dependencies: 3460 '@tokenizer/token': 0.3.0 3461 ieee754: 1.2.1 3462 - dev: false 3463 - 3464 - /tslib@1.14.1: 3465 - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} 3466 dev: false 3467 3468 /tslib@2.6.2: ··· 3529 /utils-merge@1.0.1: 3530 resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} 3531 engines: {node: '>= 0.4.0'} 3532 - dev: false 3533 - 3534 - /uuid@8.3.2: 3535 - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} 3536 - hasBin: true 3537 dev: false 3538 3539 /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 ··· 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 ··· 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: ··· 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: