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