+3
-7
.github/workflows/build-and-push-ghcr.yaml
+3
-7
.github/workflows/build-and-push-ghcr.yaml
···
3
3
push:
4
4
branches:
5
5
- main
6
-
- pdsv2
7
-
tags:
8
-
- v*
9
6
env:
10
7
REGISTRY: ghcr.io
11
8
USERNAME: ${{ github.actor }}
···
38
35
39
36
- name: Extract Docker metadata
40
37
id: meta
41
-
uses: docker/metadata-action@v5
38
+
uses: docker/metadata-action@v4
42
39
with:
43
40
images: |
44
41
${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
45
42
tags: |
46
-
type=semver,pattern={{version}}
47
-
type=semver,pattern={{major}}.{{minor}}
48
-
type=sha,format=long
43
+
type=sha,enable=true,priority=100,suffix=,format=long
49
44
50
45
- name: Build and push Docker image
51
46
id: build-and-push
···
56
51
platforms: linux/amd64,linux/arm64
57
52
file: ./Dockerfile
58
53
tags: |
54
+
ghcr.io/bluesky-social/pds:latest
59
55
${{ steps.meta.outputs.tags }}
60
56
labels: ${{ steps.meta.outputs.labels }}
61
57
cache-from: type=gha
+11
-28
ACCOUNT_MIGRATION.md
+11
-28
ACCOUNT_MIGRATION.md
···
5
5
6
6
Therefore, we do not recommend migrating your primary account yet. And we specifically recommend _against_ migrating your main account if you do not understand how PLC operations work.
7
7
8
-
Also, the Bluesky PDS is not currently accepting incoming migrations (it will in the future). Therefore this is currently a one-way street. If you migrate off of `bsky.social`, _you will not be able to return_. However, you will be able to migrate between other PDSs.
8
+
As well, the Bluesky PDS is not currently accepting incoming migrations (it will in the future). Therefore this is currently a one-way street. If you migrate off of `bsky.social`, _you will not be able to return_. However, you will be able to migrate between other PDSs.
9
9
10
-

10
+
...
11
+
12
+

11
13
12
14
Account Migration occurs in 4 main steps:
13
15
- Creating an account on the new PDS
···
20
22
21
23
In order to create an account, you first need to prove to the new PDS that you're in control of the DID that you're attempting to register as.
22
24
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.
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 you're 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
26
25
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.
26
28
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.
29
+
After creating an account, you'll have a signing key on the new PDS and an empty repository. You're account will be in a "deactivated" state such that it is not usable yet.
28
30
29
31
### Migrating data
30
32
31
33
Now that you have an account on the new PDS, you can start migrating data into it. After creating your account, you will have received an access token for the new PDS and it will be required for all incoming data.
32
34
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.
35
+
First, you can grab your entire repository in the from 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
36
35
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`.
36
38
···
67
69
68
70
## Example Code
69
71
70
-
The below Typescript code gives an example of how this account migration flow may function. Please note that it is for documentation purposes only and can not be run exactly as is as there is an out-of-band step where you need to get a confirmation token from your email.
72
+
The below code gives an example of how this account migration flow may function. Please note that it is for documentation purposes only and can not be run exactly as is as there is an out-of-band step where you need to get a confirmation token from your email.
71
73
72
-
It also does not handle some of the more advanced steps such as verifying a full import, looking for missing blobs, adding your own recovery key, or validating the PLC operation itself.
74
+
It does also not handle some of the more advanced steps such as verifying a full import, looking for missing blobs, adding your own recovery key, or validating the PLC operation itself.
73
75
74
76
```ts
75
77
import AtpAgent from '@atproto/api'
76
-
import { Secp256k1Keypair } from '@atproto/crypto'
77
-
import * as ui8 from 'uint8arrays'
78
78
79
79
const OLD_PDS_URL = 'https://bsky.social'
80
80
const NEW_PDS_URL = 'https://example.com'
···
160
160
// Migrate Identity
161
161
// ------------------
162
162
163
-
const recoveryKey = await Secp256k1Keypair.create({ exportable: true })
164
-
const privateKeyBytes = await recoveryKey.export()
165
-
const privateKey = ui8.toString(privateKeyBytes, 'hex')
166
-
167
163
await oldAgent.com.atproto.identity.requestPlcOperationSignature()
168
164
169
165
const getDidCredentials =
170
166
await newAgent.com.atproto.identity.getRecommendedDidCredentials()
171
-
const rotationKeys = getDidCredentials.data.rotationKeys ?? []
172
-
if (!rotationKeys) {
173
-
throw new Error('No rotation key provided')
174
-
}
175
-
const credentials = {
176
-
...getDidCredentials.data,
177
-
rotationKeys: [recoveryKey.did(), ...rotationKeys],
178
-
}
179
167
180
168
// @NOTE, this token will need to come from the email from the previous step
181
169
const TOKEN = ''
182
170
183
171
const plcOp = await oldAgent.com.atproto.identity.signPlcOperation({
184
172
token: TOKEN,
185
-
...credentials,
173
+
...getDidCredentials.data,
186
174
})
187
-
188
-
console.log(
189
-
`โ Your private recovery key is: ${privateKey}. Please store this in a secure location! โ`,
190
-
)
191
175
192
176
await newAgent.com.atproto.identity.submitPlcOperation({
193
177
operation: plcOp.data.operation,
···
199
183
await newAgent.com.atproto.server.activateAccount()
200
184
await oldAgent.com.atproto.server.deactivateAccount({})
201
185
}
202
-
203
-
```
186
+
```
+4
-8
Dockerfile
+4
-8
Dockerfile
···
1
-
FROM node:20.11-alpine3.18 as build
2
-
3
-
RUN npm install -g pnpm
1
+
FROM node:18-alpine as build
4
2
5
3
# Move files into the image and install
6
4
WORKDIR /app
7
5
COPY ./service ./
8
-
RUN pnpm install --production --frozen-lockfile > /dev/null
6
+
RUN yarn install --production --frozen-lockfile > /dev/null
9
7
10
8
# Uses assets from build stage to reduce build size
11
-
FROM node:20.11-alpine3.18
9
+
FROM node:18-alpine
12
10
13
11
RUN apk add --update dumb-init
14
12
···
21
19
EXPOSE 3000
22
20
ENV PDS_PORT=3000
23
21
ENV NODE_ENV=production
24
-
# potential perf issues w/ io_uring on this version of node
25
-
ENV UV_USE_IO_URING=0
26
22
27
23
CMD ["node", "--enable-source-maps", "index.js"]
28
24
29
25
LABEL org.opencontainers.image.source=https://github.com/bluesky-social/pds
30
-
LABEL org.opencontainers.image.description="AT Protocol PDS"
26
+
LABEL org.opencontainers.image.description="ATP Personal Data Server (PDS)"
31
27
LABEL org.opencontainers.image.licenses=MIT
-202
LICENSE-APACHE.txt
-202
LICENSE-APACHE.txt
···
1
-
2
-
Apache License
3
-
Version 2.0, January 2004
4
-
http://www.apache.org/licenses/
5
-
6
-
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
7
-
8
-
1. Definitions.
9
-
10
-
"License" shall mean the terms and conditions for use, reproduction,
11
-
and distribution as defined by Sections 1 through 9 of this document.
12
-
13
-
"Licensor" shall mean the copyright owner or entity authorized by
14
-
the copyright owner that is granting the License.
15
-
16
-
"Legal Entity" shall mean the union of the acting entity and all
17
-
other entities that control, are controlled by, or are under common
18
-
control with that entity. For the purposes of this definition,
19
-
"control" means (i) the power, direct or indirect, to cause the
20
-
direction or management of such entity, whether by contract or
21
-
otherwise, or (ii) ownership of fifty percent (50%) or more of the
22
-
outstanding shares, or (iii) beneficial ownership of such entity.
23
-
24
-
"You" (or "Your") shall mean an individual or Legal Entity
25
-
exercising permissions granted by this License.
26
-
27
-
"Source" form shall mean the preferred form for making modifications,
28
-
including but not limited to software source code, documentation
29
-
source, and configuration files.
30
-
31
-
"Object" form shall mean any form resulting from mechanical
32
-
transformation or translation of a Source form, including but
33
-
not limited to compiled object code, generated documentation,
34
-
and conversions to other media types.
35
-
36
-
"Work" shall mean the work of authorship, whether in Source or
37
-
Object form, made available under the License, as indicated by a
38
-
copyright notice that is included in or attached to the work
39
-
(an example is provided in the Appendix below).
40
-
41
-
"Derivative Works" shall mean any work, whether in Source or Object
42
-
form, that is based on (or derived from) the Work and for which the
43
-
editorial revisions, annotations, elaborations, or other modifications
44
-
represent, as a whole, an original work of authorship. For the purposes
45
-
of this License, Derivative Works shall not include works that remain
46
-
separable from, or merely link (or bind by name) to the interfaces of,
47
-
the Work and Derivative Works thereof.
48
-
49
-
"Contribution" shall mean any work of authorship, including
50
-
the original version of the Work and any modifications or additions
51
-
to that Work or Derivative Works thereof, that is intentionally
52
-
submitted to Licensor for inclusion in the Work by the copyright owner
53
-
or by an individual or Legal Entity authorized to submit on behalf of
54
-
the copyright owner. For the purposes of this definition, "submitted"
55
-
means any form of electronic, verbal, or written communication sent
56
-
to the Licensor or its representatives, including but not limited to
57
-
communication on electronic mailing lists, source code control systems,
58
-
and issue tracking systems that are managed by, or on behalf of, the
59
-
Licensor for the purpose of discussing and improving the Work, but
60
-
excluding communication that is conspicuously marked or otherwise
61
-
designated in writing by the copyright owner as "Not a Contribution."
62
-
63
-
"Contributor" shall mean Licensor and any individual or Legal Entity
64
-
on behalf of whom a Contribution has been received by Licensor and
65
-
subsequently incorporated within the Work.
66
-
67
-
2. Grant of Copyright License. Subject to the terms and conditions of
68
-
this License, each Contributor hereby grants to You a perpetual,
69
-
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
70
-
copyright license to reproduce, prepare Derivative Works of,
71
-
publicly display, publicly perform, sublicense, and distribute the
72
-
Work and such Derivative Works in Source or Object form.
73
-
74
-
3. Grant of Patent License. Subject to the terms and conditions of
75
-
this License, each Contributor hereby grants to You a perpetual,
76
-
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
77
-
(except as stated in this section) patent license to make, have made,
78
-
use, offer to sell, sell, import, and otherwise transfer the Work,
79
-
where such license applies only to those patent claims licensable
80
-
by such Contributor that are necessarily infringed by their
81
-
Contribution(s) alone or by combination of their Contribution(s)
82
-
with the Work to which such Contribution(s) was submitted. If You
83
-
institute patent litigation against any entity (including a
84
-
cross-claim or counterclaim in a lawsuit) alleging that the Work
85
-
or a Contribution incorporated within the Work constitutes direct
86
-
or contributory patent infringement, then any patent licenses
87
-
granted to You under this License for that Work shall terminate
88
-
as of the date such litigation is filed.
89
-
90
-
4. Redistribution. You may reproduce and distribute copies of the
91
-
Work or Derivative Works thereof in any medium, with or without
92
-
modifications, and in Source or Object form, provided that You
93
-
meet the following conditions:
94
-
95
-
(a) You must give any other recipients of the Work or
96
-
Derivative Works a copy of this License; and
97
-
98
-
(b) You must cause any modified files to carry prominent notices
99
-
stating that You changed the files; and
100
-
101
-
(c) You must retain, in the Source form of any Derivative Works
102
-
that You distribute, all copyright, patent, trademark, and
103
-
attribution notices from the Source form of the Work,
104
-
excluding those notices that do not pertain to any part of
105
-
the Derivative Works; and
106
-
107
-
(d) If the Work includes a "NOTICE" text file as part of its
108
-
distribution, then any Derivative Works that You distribute must
109
-
include a readable copy of the attribution notices contained
110
-
within such NOTICE file, excluding those notices that do not
111
-
pertain to any part of the Derivative Works, in at least one
112
-
of the following places: within a NOTICE text file distributed
113
-
as part of the Derivative Works; within the Source form or
114
-
documentation, if provided along with the Derivative Works; or,
115
-
within a display generated by the Derivative Works, if and
116
-
wherever such third-party notices normally appear. The contents
117
-
of the NOTICE file are for informational purposes only and
118
-
do not modify the License. You may add Your own attribution
119
-
notices within Derivative Works that You distribute, alongside
120
-
or as an addendum to the NOTICE text from the Work, provided
121
-
that such additional attribution notices cannot be construed
122
-
as modifying the License.
123
-
124
-
You may add Your own copyright statement to Your modifications and
125
-
may provide additional or different license terms and conditions
126
-
for use, reproduction, or distribution of Your modifications, or
127
-
for any such Derivative Works as a whole, provided Your use,
128
-
reproduction, and distribution of the Work otherwise complies with
129
-
the conditions stated in this License.
130
-
131
-
5. Submission of Contributions. Unless You explicitly state otherwise,
132
-
any Contribution intentionally submitted for inclusion in the Work
133
-
by You to the Licensor shall be under the terms and conditions of
134
-
this License, without any additional terms or conditions.
135
-
Notwithstanding the above, nothing herein shall supersede or modify
136
-
the terms of any separate license agreement you may have executed
137
-
with Licensor regarding such Contributions.
138
-
139
-
6. Trademarks. This License does not grant permission to use the trade
140
-
names, trademarks, service marks, or product names of the Licensor,
141
-
except as required for reasonable and customary use in describing the
142
-
origin of the Work and reproducing the content of the NOTICE file.
143
-
144
-
7. Disclaimer of Warranty. Unless required by applicable law or
145
-
agreed to in writing, Licensor provides the Work (and each
146
-
Contributor provides its Contributions) on an "AS IS" BASIS,
147
-
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
148
-
implied, including, without limitation, any warranties or conditions
149
-
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
150
-
PARTICULAR PURPOSE. You are solely responsible for determining the
151
-
appropriateness of using or redistributing the Work and assume any
152
-
risks associated with Your exercise of permissions under this License.
153
-
154
-
8. Limitation of Liability. In no event and under no legal theory,
155
-
whether in tort (including negligence), contract, or otherwise,
156
-
unless required by applicable law (such as deliberate and grossly
157
-
negligent acts) or agreed to in writing, shall any Contributor be
158
-
liable to You for damages, including any direct, indirect, special,
159
-
incidental, or consequential damages of any character arising as a
160
-
result of this License or out of the use or inability to use the
161
-
Work (including but not limited to damages for loss of goodwill,
162
-
work stoppage, computer failure or malfunction, or any and all
163
-
other commercial damages or losses), even if such Contributor
164
-
has been advised of the possibility of such damages.
165
-
166
-
9. Accepting Warranty or Additional Liability. While redistributing
167
-
the Work or Derivative Works thereof, You may choose to offer,
168
-
and charge a fee for, acceptance of support, warranty, indemnity,
169
-
or other liability obligations and/or rights consistent with this
170
-
License. However, in accepting such obligations, You may act only
171
-
on Your own behalf and on Your sole responsibility, not on behalf
172
-
of any other Contributor, and only if You agree to indemnify,
173
-
defend, and hold each Contributor harmless for any liability
174
-
incurred by, or claims asserted against, such Contributor by reason
175
-
of your accepting any such warranty or additional liability.
176
-
177
-
END OF TERMS AND CONDITIONS
178
-
179
-
APPENDIX: How to apply the Apache License to your work.
180
-
181
-
To apply the Apache License to your work, attach the following
182
-
boilerplate notice, with the fields enclosed by brackets "[]"
183
-
replaced with your own identifying information. (Don't include
184
-
the brackets!) The text should be enclosed in the appropriate
185
-
comment syntax for the file format. We also recommend that a
186
-
file or class name and description of purpose be included on the
187
-
same "printed page" as the copyright notice for easier
188
-
identification within third-party archives.
189
-
190
-
Copyright [yyyy] [name of copyright owner]
191
-
192
-
Licensed under the Apache License, Version 2.0 (the "License");
193
-
you may not use this file except in compliance with the License.
194
-
You may obtain a copy of the License at
195
-
196
-
http://www.apache.org/licenses/LICENSE-2.0
197
-
198
-
Unless required by applicable law or agreed to in writing, software
199
-
distributed under the License is distributed on an "AS IS" BASIS,
200
-
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
201
-
See the License for the specific language governing permissions and
202
-
limitations under the License.
-19
LICENSE-MIT.txt
-19
LICENSE-MIT.txt
···
1
-
MIT License
2
-
3
-
Permission is hereby granted, free of charge, to any person obtaining a copy
4
-
of this software and associated documentation files (the "Software"), to deal
5
-
in the Software without restriction, including without limitation the rights
6
-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7
-
copies of the Software, and to permit persons to whom the Software is
8
-
furnished to do so, subject to the following conditions:
9
-
10
-
The above copyright notice and this permission notice shall be included in all
11
-
copies or substantial portions of the Software.
12
-
13
-
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14
-
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15
-
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16
-
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17
-
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18
-
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
19
-
SOFTWARE.
-7
LICENSE.txt
-7
LICENSE.txt
···
1
-
Dual MIT/Apache-2.0 License
2
-
3
-
Copyright (c) 2022-2024 Bluesky PBC, and Contributors
4
-
5
-
Except as otherwise noted in individual files, this software is licensed under the MIT license (<http://opensource.org/licenses/MIT>), or the Apache License, Version 2.0 (<http://www.apache.org/licenses/LICENSE-2.0>).
6
-
7
-
Downstream projects and end users may chose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0.
+276
-76
README.md
+276
-76
README.md
···
1
1
# PDS
2
2
3
-
Welcome to the repository for the official Bluesky PDS (Personal Data Server). This repository includes container images and documentation designed to assist technical people with hosting a Bluesky PDS.
4
-
5
-
Head over to the [AT Protocol PDS Admins Discord](https://discord.gg/e7hpHxRfBP) to chat with other folks hosting instances and get important updates about the PDS distribution!
3
+
Welcome to the repository for the official Bluesky PDS (Personal Data Server). This repository includes container images and documentation designed to assist technical people with self-hosting a Bluesky PDS.
6
4
7
5
## Table of Contents
8
6
9
-
<!-- markdown-toc -i README.md -->
10
-
11
-
<!-- toc -->
12
-
13
-
- [FAQ](#faq)
7
+
* [FAQ](#faq)
14
8
* [What is Bluesky?](#what-is-bluesky)
15
9
* [What is AT Protocol?](#what-is-at-protocol)
10
+
* [How can developers get invite codes?](#how-can-developers-get-invite-codes)
16
11
* [Where is the code?](#where-is-the-code)
17
12
* [What is the current status of federation?](#what-is-the-current-status-of-federation)
18
13
* [What should I know about running a PDS in the developer sandbox?](#what-should-i-know-about-running-a-pds-in-the-developer-sandbox)
19
-
- [Self-hosting PDS](#self-hosting-pds)
20
-
* [Preparation for self-hosting PDS](#preparation-for-self-hosting-pds)
14
+
* [Self\-hosting PDS](#self-hosting-pds)
15
+
* [Preparation for self\-hosting PDS](#preparation-for-self-hosting-pds)
21
16
* [Open your cloud firewall for HTTP and HTTPS](#open-your-cloud-firewall-for-http-and-https)
22
17
* [Configure DNS for your domain](#configure-dns-for-your-domain)
23
18
* [Check that DNS is working as expected](#check-that-dns-is-working-as-expected)
24
-
* [Installer on Ubuntu 20.04/22.04 and Debian 11/12](#installer-on-ubuntu-20042204-and-debian-1112)
25
-
* [Verifying that your PDS is online and accessible](#verifying-that-your-pds-is-online-and-accessible)
26
-
* [Creating an account using pdsadmin](#creating-an-account-using-pdsadmin)
27
-
* [Creating an account using an invite code](#creating-an-account-using-an-invite-code)
28
-
* [Using the Bluesky app with your PDS](#using-the-bluesky-app-with-your-pds)
29
-
* [Updating your PDS](#updating-your-pds)
19
+
* [Automatic install on Ubuntu 20\.04/22\.04 or Debian 11/12](#automatic-install-on-ubuntu-20042204-or-debian-1112)
20
+
* [Installing manually on Ubuntu 22\.04](#installing-manually-on-ubuntu-2204)
21
+
* [Open ports on your Linux firewall](#open-ports-on-your-linux-firewall)
22
+
* [Install Docker](#install-docker)
23
+
* [Uninstall old versions](#uninstall-old-versions)
24
+
* [Set up the repository](#set-up-the-repository)
25
+
* [Install Docker Engine](#install-docker-engine)
26
+
* [Verify Docker Engine installation](#verify-docker-engine-installation)
27
+
* [Set up the PDS directory](#set-up-the-pds-directory)
28
+
* [Create the Caddyfile](#create-the-caddyfile)
29
+
* [Create the PDS env configuration file](#create-the-pds-env-configuration-file)
30
+
* [Start the PDS containers](#start-the-pds-containers)
31
+
* [Download the Docker compose file](#download-the-docker-compose-file)
32
+
* [Create the systemd service](#create-the-systemd-service)
33
+
* [Start the service](#start-the-service)
34
+
* [Verify your PDS is online](#verify-your-pds-is-online)
35
+
* [Obtain your PDS admin password](#obtain-your-pds-admin-password)
36
+
* [Generate an invite code for your PDS](#generate-an-invite-code-for-your-pds)
37
+
* [Connecting to your server](#connecting-to-your-server)
38
+
* [Manually updating your PDS](#manually-updating-your-pds)
39
+
* [PDS environment variables](#pds-environment-variables)
30
40
31
-
<!-- tocstop -->
32
41
33
42
## FAQ
34
43
···
36
45
37
46
Bluesky is a social media application built on AT Protocol.
38
47
39
-
Please visit the [Bluesky website](https://bsky.social/) for more information.
48
+
Please visit the [Bluesky website](https://bsky.app/) for more information.
40
49
41
50
### What is AT Protocol?
42
51
···
44
53
45
54
Please visit the [AT Protocol docs](https://atproto.com/guides/overview) for additional information.
46
55
47
-
### Where is the code?
48
-
49
-
* [TypeScript code](https://github.com/bluesky-social/atproto)
50
-
* [Go code](https://github.com/bluesky-social/indigo)
51
-
52
-
### What is the current status of federation?
53
-
54
-
As of Spring 2024, the AT Protocol network is open to federation!
55
-
56
-
โ
Federated domain handles (e.g. `@nytimes.com`)
56
+
### How can developers get invite codes?
57
57
58
-
โ
Federated feed generators (custom algorithms)
58
+
There is no invite required to join the sandbox network. Simply set up your own PDS and generate your own invite codes to create accounts. If you desire an account on the production network (on the official Bluesky PDS) please check out the [Bluesky Developer Waitlist](https://docs.google.com/forms/d/e/1FAIpQLSfCuguykw3HaPxIZMJQKRu8_-vsRew90NALVTDOjCSPDmsGNg/viewform) which prioritizes access for developers wanting to build software on atproto.
59
59
60
-
โ
Federated relays (event firehose)
60
+
### Where is the code?
61
61
62
-
โ
Federated app views (API service)
62
+
* [Canonical TypeScript code](https://github.com/bluesky-social/atproto)
63
+
* [Experimental Go code](https://github.com/bluesky-social/indigo)
63
64
64
-
โ
Federated data (PDS hosting)
65
+
### What is the current status of federation?
65
66
66
-
โ
Federated moderation (labeling)
67
+
We do not currently support PDS federation on the production network but it is now possible to federate in the developer sandbox.
67
68
68
69
### What should I know about running a PDS in the developer sandbox?
69
-
70
-
Developers may now run self-hosted PDS hosts on the production network!
71
-
72
-
Though it is still recommended to run experiments in the developer sandbox network.
73
70
74
71
Read the [SANDBOX.md](https://github.com/bluesky-social/pds/blob/main/SANDBOX.md) for an overview of the sandbox network.
75
72
···
92
89
| | |
93
90
| ---------------- | ------------ |
94
91
| Operating System | Ubuntu 22.04 |
95
-
| Memory (RAM) | 1 GB |
96
-
| CPU Cores | 1 |
97
-
| Storage | 20 GB SSD |
92
+
| Memory (RAM) | 2+ GB |
93
+
| CPU Cores | 2+ |
94
+
| Storage | 40+ GB SSD |
98
95
| Architectures | amd64, arm64 |
99
-
| Number of users | 1-20 |
100
-
96
+
101
97
**Note:** It is a good security practice to restrict inbound ssh access (port 22/tcp) to your own computer's public IP address. You can check your current public IP address using [ifconfig.me](https://ifconfig.me/).
102
98
103
99
### Open your cloud firewall for HTTP and HTTPS
···
138
134
139
135
These should all return your server's public IP.
140
136
141
-
### Installer on Ubuntu 20.04/22.04 and Debian 11/12
137
+
### Automatic install on Ubuntu 20.04/22.04 or Debian 11/12
142
138
143
-
On your server via ssh, download the installer script using wget:
139
+
On your server via ssh, run the installer script:
144
140
145
141
```bash
146
142
wget https://raw.githubusercontent.com/bluesky-social/pds/main/installer.sh
147
143
```
148
144
149
-
or download it using curl:
145
+
```bash
146
+
sudo bash installer.sh
147
+
```
148
+
149
+
### Installing manually on Ubuntu 22.04
150
+
151
+
#### Open ports on your Linux firewall
152
+
153
+
If your server is running a Linux firewall managed with `ufw`, you will need to open these ports:
150
154
151
155
```bash
152
-
curl https://raw.githubusercontent.com/bluesky-social/pds/main/installer.sh >installer.sh
156
+
$ sudo ufw allow 80/tcp
157
+
$ sudo ufw allow 443/tcp
153
158
```
154
159
155
-
And then run the installer using bash:
160
+
#### Install Docker
161
+
162
+
On your server, install Docker CE (Community Edition), using the the following instructions. For other operating systems you may reference the [official Docker install guides](https://docs.docker.com/engine/install/).
163
+
164
+
**Note:** All of the following commands should be run on your server via ssh.
165
+
166
+
##### Uninstall old versions
156
167
157
168
```bash
158
-
sudo bash installer.sh
169
+
sudo apt-get remove docker docker-engine docker.io containerd runc
159
170
```
160
171
161
-
### Verifying that your PDS is online and accessible
172
+
##### Set up the repository
162
173
163
-
> [!TIP]
164
-
> The most common problems with getting PDS content consumed in the live network are when folks substitute the provided Caddy configuration for nginx, apache, or similar reverse proxies. Getting TLS certificates, WebSockets, and virtual server names all correct can be tricky. We are not currently providing tech support for other configurations.
174
+
```bash
175
+
sudo apt-get update
176
+
sudo apt-get install \
177
+
ca-certificates \
178
+
curl \
179
+
gnupg
180
+
```
165
181
166
-
You can check if your server is online and healthy by requesting the healthcheck endpoint.
182
+
```bash
183
+
sudo install -m 0755 -d /etc/apt/keyrings
184
+
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
185
+
sudo chmod a+r /etc/apt/keyrings/docker.gpg
186
+
```
167
187
168
-
You can visit `https://example.com/xrpc/_health` in your browser. You should see a JSON response with a version, like:
188
+
```bash
189
+
echo \
190
+
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
191
+
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
192
+
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
193
+
```
169
194
195
+
##### Install Docker Engine
196
+
197
+
```bash
198
+
sudo apt-get update
170
199
```
171
-
{"version":"0.2.2-beta.2"}
200
+
201
+
```bash
202
+
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
172
203
```
173
204
174
-
You'll also need to check that WebSockets are working, for the rest of the network to pick up content from your PDS. You can test by installing a tool like `wsdump` and running a command like:
205
+
##### Verify Docker Engine installation
175
206
176
207
```bash
177
-
wsdump "wss://example.com/xrpc/com.atproto.sync.subscribeRepos?cursor=0"
208
+
sudo docker run hello-world
178
209
```
179
210
180
-
Note that there will be no events output on the WebSocket until they are created in the PDS, so the above command may continue to run with no output if things are configured successfully.
211
+
#### Set up the PDS directory
181
212
182
-
### Creating an account using pdsadmin
213
+
```bash
214
+
sudo mkdir /pds
215
+
sudo mkdir --parents /pds/caddy/data
216
+
sudo mkdir --parents /pds/caddy/etc/caddy
217
+
```
183
218
184
-
Using ssh on your server, use `pdsadmin` to create an account if you haven't already.
219
+
#### Create the Caddyfile
220
+
221
+
Be sure to replace `example.com` with your own domain.
185
222
186
223
```bash
187
-
sudo pdsadmin account create
224
+
cat <<CADDYFILE | sudo tee /pds/caddy/etc/caddy/Caddyfile
225
+
{
226
+
email you@example.com
227
+
}
228
+
229
+
*.example.com, example.com {
230
+
tls {
231
+
on_demand
232
+
}
233
+
reverse_proxy http://localhost:3000
234
+
}
235
+
CADDYFILE
188
236
```
189
237
190
-
### Creating an account using an invite code
238
+
#### Create the PDS env configuration file
239
+
240
+
You should fill in the first 5 values, but leave the rest untouched unless you have good reason to change it.
241
+
242
+
See the PDS environment variables section at the end of this README for explanations of each value
191
243
192
-
Using ssh on your server, use `pdsadmin` to create an invite code.
244
+
Your PDS will need two secp256k1 private keys provided as hex strings. You can securely generate these keys using `openssl` with the following command:
245
+
246
+
**Note:**
247
+
* Replace `example.com` with your domain name.
193
248
194
249
```bash
195
-
sudo pdsadmin create-invite-code
250
+
PDS_HOSTNAME="example.com"
251
+
PDS_JWT_SECRET="$(openssl rand --hex 16)"
252
+
PDS_ADMIN_PASSWORD="$(openssl rand --hex 16)"
253
+
PDS_REPO_SIGNING_KEY_K256_PRIVATE_KEY_HEX="$(openssl ecparam --name secp256k1 --genkey --noout --outform DER | tail --bytes=+8 | head --bytes=32 | xxd --plain --cols 32)"
254
+
PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX="$(openssl ecparam --name secp256k1 --genkey --noout --outform DER | tail --bytes=+8 | head --bytes=32 | xxd --plain --cols 32)"
255
+
256
+
cat <<PDS_CONFIG | sudo tee /pds/pds.env
257
+
PDS_HOSTNAME=${PDS_HOSTNAME}
258
+
PDS_JWT_SECRET=${PDS_JWT_SECRET}
259
+
PDS_ADMIN_PASSWORD=${PDS_ADMIN_PASSWORD}
260
+
PDS_REPO_SIGNING_KEY_K256_PRIVATE_KEY_HEX=${PDS_REPO_SIGNING_KEY_K256_PRIVATE_KEY_HEX}
261
+
PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX=${PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX}
262
+
PDS_DB_SQLITE_LOCATION=/pds/pds.sqlite
263
+
PDS_BLOBSTORE_DISK_LOCATION=/pds/blocks
264
+
PDS_DID_PLC_URL=https://plc.bsky-sandbox.dev
265
+
PDS_BSKY_APP_VIEW_URL=https://api.bsky-sandbox.dev
266
+
PDS_BSKY_APP_VIEW_DID=did:web:api.bsky-sandbox.dev
267
+
PDS_CRAWLERS=https://bgs.bsky-sandbox.dev
268
+
PDS_CONFIG
196
269
```
197
270
198
-
When creating an account using the app, enter this invite code.
271
+
#### Start the PDS containers
199
272
200
-
### Using the Bluesky app with your PDS
273
+
##### Download the Docker compose file
274
+
275
+
Download the `compose.yaml` to run your PDS, which includes the following containers:
201
276
202
-
You can use the Bluesky app to connect to your PDS.
277
+
* `pds` Node PDS server running on http://localhost:3000
278
+
* `caddy` HTTP reverse proxy handling TLS and proxying requests to the PDS server
279
+
* `watchtower` Daemon responsible for auto-updating containers to keep the server secure and federating
280
+
281
+
```bash
282
+
curl https://raw.githubusercontent.com/bluesky-social/pds/main/compose.yaml | sudo tee /pds/compose.yaml
283
+
```
284
+
285
+
##### Create the systemd service
286
+
287
+
```bash
288
+
cat <<SYSTEMD_UNIT_FILE >/etc/systemd/system/pds.service
289
+
[Unit]
290
+
Description=Bluesky PDS Service
291
+
Documentation=https://github.com/bluesky-social/pds
292
+
Requires=docker.service
293
+
After=docker.service
294
+
295
+
[Service]
296
+
Type=oneshot
297
+
RemainAfterExit=yes
298
+
WorkingDirectory=/pds
299
+
ExecStart=/usr/bin/docker compose --file /pds/compose.yaml up --detach
300
+
ExecStop=/usr/bin/docker compose --file /pds/compose.yaml down
301
+
302
+
[Install]
303
+
WantedBy=default.target
304
+
SYSTEMD_UNIT_FILE
305
+
```
306
+
307
+
##### Start the service
308
+
309
+
**Reload the systemd daemon to create the new service:**
310
+
```bash
311
+
sudo systemctl daemon-reload
312
+
```
313
+
314
+
**Enable the systemd service:**
315
+
```bash
316
+
sudo systemctl enable pds
317
+
```
318
+
319
+
**Start the pds systemd service:**
320
+
```bash
321
+
sudo systemctl start pds
322
+
```
323
+
324
+
**Ensure that containers are running**
325
+
326
+
There should be a caddy, pds, and watchtower container running.
327
+
328
+
```bash
329
+
sudo systemctl status pds
330
+
```
331
+
332
+
```bash
333
+
sudo docker ps
334
+
```
335
+
336
+
### Verify your PDS is online
337
+
338
+
You can check if your server is online and healthy by requesting the healthcheck endpoint.
339
+
340
+
```bash
341
+
curl https://example.com/xrpc/_health
342
+
{"version":"0.2.2-beta.2"}
343
+
```
344
+
345
+
### Obtain your PDS admin password
346
+
347
+
Your PDS admin password should be in your `pds.env` file if you used the installer script.
348
+
349
+
**For example:**
350
+
351
+
```bash
352
+
$ source /pds/pds.env
353
+
$ echo $PDS_ADMIN_PASSWORD
354
+
a7b5970b6a5077bb41fc68a26d30adda
355
+
```
356
+
### Generate an invite code for your PDS
357
+
358
+
By default, your PDS will require an invite code to create an account.
359
+
360
+
You can generate a new invite code with the following command:
361
+
362
+
```bash
363
+
PDS_HOSTNAME="example.com"
364
+
PDS_ADMIN_PASSWORD="<YOUR PDS ADMIN PASSWORD>"
365
+
366
+
curl --silent \
367
+
--show-error \
368
+
--request POST \
369
+
--user "admin:${PDS_ADMIN_PASSWORD}" \
370
+
--header "Content-Type: application/json" \
371
+
--data '{"useCount": 1}' \
372
+
https://${PDS_HOSTNAME}/xrpc/com.atproto.server.createInviteCode
373
+
```
374
+
375
+
**Note:** the `useCount` field specifies how many times an invite code can be used
376
+
377
+
### Connecting to your server
378
+
379
+
You can use the Bluesky app to connect to your server to create an account.
203
380
204
381
1. Get the Bluesky app
205
-
* [Bluesky for Web](https://bsky.app/)
382
+
* [Bluesky for Web (sandbox)](https://app.bsky-sandbox.dev/)
206
383
* [Bluesky for iPhone](https://apps.apple.com/us/app/bluesky-social/id6444370199)
207
384
* [Bluesky for Android](https://play.google.com/store/apps/details?id=xyz.blueskyweb.app)
208
385
1. Enter the URL of your PDS (e.g. `https://example.com/`)
386
+
1. Create an account using the generated invite code
387
+
1. Create a post
209
388
210
-
_Note: because the subdomain TLS certificate is created on-demand, it may take 10-30s for your handle to be accessible. If you aren't seeing your first post/profile, wait 30s and try to make another post._
389
+
_Note: because we use on-the-fly TLS certs, it may take 10-30s for your handle to be accessible. If you aren't seeing your first post/profile, wait 30s and try to make another post._
211
390
212
-
### Updating your PDS
391
+
Checkout [SANDBOX.md](./SANDBOX.md) for an overview of participating in the sandbox network.
213
392
214
-
It is recommended that you keep your PDS up to date with new versions, otherwise things may break. You can use the `pdsadmin` tool to update your PDS.
393
+
### Manually updating your PDS
215
394
395
+
If you use use Docker `compose.yaml` file in this repo, your PDS will automatically update nightly. To manually update to the latest version use the following commands.
396
+
397
+
**Pull the latest PDS container image:**
216
398
```bash
217
-
sudo pdsadmin update
399
+
sudo docker pull ghcr.io/bluesky-social/pds:latest
218
400
```
219
401
220
-
## License
402
+
**Restart PDS with the new container image:**
403
+
```bash
404
+
sudo systemctl restart pds
405
+
```
221
406
222
-
This project is dual-licensed under MIT and Apache 2.0 terms:
407
+
## PDS environment variables
223
408
224
-
- MIT license ([LICENSE-MIT.txt](https://github.com/bluesky-social/pds/blob/main/LICENSE-MIT.txt) or http://opensource.org/licenses/MIT)
225
-
- Apache License, Version 2.0, ([LICENSE-APACHE.txt](https://github.com/bluesky-social/pds/blob/main/LICENSE-APACHE.txt) or http://www.apache.org/licenses/LICENSE-2.0)
409
+
You will need to customize various settings configured through the PDS environment variables. See the below table to find the variables you'll need to set.
226
410
227
-
Downstream projects and end users may choose either license individually, or both together, at their discretion. The motivation for this dual-licensing is the additional software patent assurance provided by Apache 2.0.
411
+
| Environment Variable | Value | Should update? | Notes |
412
+
| ----------------------------------------- | ---------------------------- | -------------- | --------------------------------------------------------------------------- |
413
+
| PDS_HOSTNAME | example.com | โ
| Public domain you intend to deploy your service at |
414
+
| PDS_JWT_SECRET | jwt-secret | โ
| Use a secure high-entropy string that is 32 characters in length |
415
+
| PDS_ADMIN_PASSWORD | admin-pass | โ
| Use a secure high-entropy string that is 32 characters in length |
416
+
| PDS_REPO_SIGNING_KEY_K256_PRIVATE_KEY_HEX | 3ee68... | โ
| See above Generate Keys section - once set, do not change |
417
+
| PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX | e049f... | โ
| See above Generate Keys section - once set, do not change |
418
+
| PDS_DB_SQLITE_LOCATION | /pds/pds.sqlite | โ | Or use `PDS_DB_POSTGRES_URL` depending on which database you intend to use |
419
+
| PDS_BLOBSTORE_DISK_LOCATION | /pds/blocks | โ | Only update if you update the mounted volume for your docker image as well |
420
+
| PDS_DID_PLC_URL | https://plc.bsky-sandbox.dev | โ | Do not adjust if you intend to federate with the Bluesky federation sandbox |
421
+
| PDS_BSKY_APP_VIEW_URL | https://api.bsky-sandbox.dev | โ | Do not adjust if you intend to federate with the Bluesky federation sandbox |
422
+
| PDS_BSKY_APP_VIEW_DID | did:web:api.bsky-sandbox.dev | โ | Do not adjust if you intend to federate with the Bluesky federation sandbox |
423
+
| PDS_CRAWLERS | https://bgs.bsky-sandbox.dev | โ | Do not adjust if you intend to federate with the Bluesky federation sandbox |
424
+
425
+
There are additional environment variables that can be tweaked depending on how you're running your service. For instance, storing blobs in AWS S3, keys in AWS KMS, or setting up an email service.
426
+
427
+
Feel free to explore those [Here](https://github.com/bluesky-social/atproto/blob/simplify-pds/packages/pds/src/config/env.ts). However, we will not be providing support for more advanced configurations.
+4
-30
SANDBOX.md
+4
-30
SANDBOX.md
···
10
10
11
11
Given that this is a testing environment, we will be defederating from any instances that do not abide by these guidelines, or that cause unnecessary trouble, and will not be providing specific justifications for these decisions.
12
12
13
-
<!-- markdown-toc -i SANDBOX.md -->
14
-
15
-
<!-- toc -->
16
-
17
-
- [Guidelines that must be followed](#guidelines-that-must-be-followed)
18
-
* [Post responsibly](#post-responsibly)
19
-
* [Keep the emphasis on testing](#keep-the-emphasis-on-testing)
20
-
* [Do limit account creation](#do-limit-account-creation)
21
-
* [Donโt expect persistence or uptime](#dont-expect-persistence-or-uptime)
22
-
* [Don't advertise your service as being "Bluesky"](#dont-advertise-your-service-as-being-bluesky)
23
-
* [Do not mirror sandbox did:plcs to production](#do-not-mirror-sandbox-didplcs-to-production)
24
-
* [Status and Wipes](#status-and-wipes)
25
-
+ [๐ Beware of dragons!](#%F0%9F%90%89-beware-of-dragons)
26
-
+ [Routine wipes](#routine-wipes)
27
-
- [Getting started](#getting-started)
28
-
* [Auto-updates](#auto-updates)
29
-
* [Odds & Ends & Warnings & Reminders](#odds--ends--warnings--reminders)
30
-
- [Learn more about atproto federation](#learn-more-about-atproto-federation)
31
-
* [Network Services](#network-services)
32
-
+ [PLC](#plc)
33
-
+ [BGS](#bgs)
34
-
+ [Bluesky App View](#bluesky-app-view)
35
-
- [The PDS](#the-pds)
36
-
37
-
<!-- tocstop -->
38
-
39
13
# Guidelines that must be followed
40
14
41
15
Using the sandbox environment means you agree to adhere to our Guidelines. Please read the following carefully:
···
44
18
45
19
The sandbox environment is intended to test infrastructure, but user content may be created as part of this testing process. Content generation can be automated or manual.
46
20
47
-
Do not post content that requires active moderation or violates the [Bluesky Community Guidelines](https://bsky.social/about/support/community-guidelines).
21
+
Do not post content that requires active moderation or violates the [Bluesky Community Guidelines](https://blueskyweb.xyz/support/community-guidelines).
48
22
49
23
## Keep the emphasis on testing
50
24
···
115
89
116
90
๐ฃย This is a sandbox version of a **public broadcast protocol** - please do not share sensitive information.
117
91
118
-
๐คย Help each other out! Respond to issues & discussions, chat in the community-run [Discord](https://discord.gg/3srmDsHSZJ), etc.
92
+
๐คย Help each other out! Respond to issues & discussions, chat in [Matrix](https://matrix.to/#/%23bluesky-dev:matrix.org) or the community-run [Discord](https://discord.gg/3srmDsHSZJ), etc.
119
93
120
94
# Learn more about atproto federation
121
95
122
-
Check out the [high-level view of federation](https://bsky.social/about/blog/5-5-2023-federation-architecture).
96
+
Check out the [high-level view of federation](https://blueskyweb.xyz/blog/5-5-2023-federation-architecture).
123
97
124
98
Dive deeper with the [atproto docs](https://atproto.com/docs).
125
99
···
165
139
166
140
Weโre not actually running a Bluesky PDS in sandbox. You might see Bluesky team members' accounts in the sandbox environment, but those are self-hosted too.
167
141
168
-
The PDS that youโll be running is much of the same code that is running on the Bluesky production PDS. Notably, all of the in-pds-appview code has been torn out. You can see the actual PDS code that youโre running on the [atproto/simplify-pds](https://github.com/bluesky-social/atproto/pull/1198) branch.
142
+
The PDS that youโll be running is much of the same code that is running on the Bluesky production PDS. Notably, all of the in-pds-appview code has been torn out. You can see the actual PDS code that youโre running on the [atproto/simplify-pds](https://github.com/bluesky-social/atproto/pull/1198) branch.
+1
-1
compose.yaml
+1
-1
compose.yaml
+28
-57
installer.sh
+28
-57
installer.sh
···
18
18
# The Docker compose file.
19
19
COMPOSE_URL="https://raw.githubusercontent.com/bluesky-social/pds/main/compose.yaml"
20
20
21
-
# The pdsadmin script.
22
-
PDSADMIN_URL="https://raw.githubusercontent.com/bluesky-social/pds/main/pdsadmin.sh"
23
-
24
21
# System dependencies.
25
22
REQUIRED_SYSTEM_PACKAGES="
26
23
ca-certificates
27
24
curl
28
25
gnupg
29
-
jq
30
26
lsb-release
31
27
openssl
32
-
sqlite3
33
28
xxd
34
29
"
35
30
# Docker packages.
36
31
REQUIRED_DOCKER_PACKAGES="
37
-
containerd.io
38
32
docker-ce
39
33
docker-ce-cli
40
34
docker-compose-plugin
35
+
containerd.io
41
36
"
42
37
43
38
PUBLIC_IP=""
···
50
45
PDS_DATADIR="${1:-/pds}"
51
46
PDS_HOSTNAME="${2:-}"
52
47
PDS_ADMIN_EMAIL="${3:-}"
53
-
PDS_DID_PLC_URL="https://plc.directory"
54
-
PDS_BSKY_APP_VIEW_URL="https://api.bsky.app"
55
-
PDS_BSKY_APP_VIEW_DID="did:web:api.bsky.app"
56
-
PDS_REPORT_SERVICE_URL="https://mod.bsky.app"
57
-
PDS_REPORT_SERVICE_DID="did:plc:ar7c4by46qjdydhdevvrndac"
58
-
PDS_CRAWLERS="https://bsky.network"
48
+
PDS_DID_PLC_URL="https://plc.bsky-sandbox.dev"
49
+
PDS_BSKY_APP_VIEW_ENDPOINT="https://api.bsky-sandbox.dev"
50
+
PDS_BSKY_APP_VIEW_DID="did:web:api.bsky-sandbox.dev"
51
+
PDS_CRAWLERS="https://bgs.bsky-sandbox.dev"
59
52
60
53
function usage {
61
54
local error="${1}"
···
93
86
elif [[ "${DISTRIB_CODENAME}" == "jammy" ]]; then
94
87
SUPPORTED_OS="true"
95
88
echo "* Detected supported distribution Ubuntu 22.04 LTS"
96
-
elif [[ "${DISTRIB_CODENAME}" == "mantic" ]]; then
97
-
SUPPORTED_OS="true"
98
-
echo "* Detected supported distribution Ubuntu 23.10 LTS"
99
89
fi
100
90
elif [[ "${DISTRIB_ID}" == "debian" ]]; then
101
91
if [[ "${DISTRIB_CODENAME}" == "bullseye" ]]; then
···
112
102
exit 1
113
103
fi
114
104
115
-
# Enforce that the data directory is /pds since we're assuming it for now.
116
-
# Later we can make this actually configurable.
117
-
if [[ "${PDS_DATADIR}" != "/pds" ]]; then
118
-
usage "The data directory must be /pds. Exiting..."
119
-
fi
120
-
121
105
# Check if PDS is already installed.
122
106
if [[ -e "${PDS_DATADIR}/pds.sqlite" ]]; then
123
107
echo
···
140
124
echo "For assistance, check https://github.com/bluesky-social/pds"
141
125
exit 1
142
126
fi
127
+
143
128
144
129
#
145
130
# Attempt to determine server's public IP.
···
181
166
182
167
From your DNS provider's control panel, create the required
183
168
DNS record with the value of your server's public IP address.
184
-
169
+
185
170
+ Any DNS name that can be resolved on the public internet will work.
186
171
+ Replace example.com below with any valid domain name you control.
187
172
+ A TTL of 600 seconds (10 minutes) is recommended.
188
-
173
+
189
174
Example DNS record:
190
-
175
+
191
176
NAME TYPE VALUE
192
177
---- ---- -----
193
178
example.com A ${PUBLIC_IP:-Server public IP}
···
228
213
usage "No admin email specified"
229
214
fi
230
215
216
+
231
217
#
232
218
# Install system packages.
233
219
#
···
241
227
sleep 2
242
228
done
243
229
fi
244
-
230
+
245
231
apt-get update
246
232
apt-get install --yes ${REQUIRED_SYSTEM_PACKAGES}
247
233
···
309
295
{
310
296
email ${PDS_ADMIN_EMAIL}
311
297
on_demand_tls {
312
-
ask http://localhost:3000/tls-check
298
+
ask http://localhost:3000
313
299
}
314
300
}
315
301
···
330
316
PDS_HOSTNAME=${PDS_HOSTNAME}
331
317
PDS_JWT_SECRET=$(eval "${GENERATE_SECURE_SECRET_CMD}")
332
318
PDS_ADMIN_PASSWORD=${PDS_ADMIN_PASSWORD}
319
+
PDS_REPO_SIGNING_KEY_K256_PRIVATE_KEY_HEX=$(eval "${GENERATE_K256_PRIVATE_KEY_CMD}")
333
320
PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX=$(eval "${GENERATE_K256_PRIVATE_KEY_CMD}")
334
-
PDS_DATA_DIRECTORY=${PDS_DATADIR}
321
+
PDS_DB_SQLITE_LOCATION=${PDS_DATADIR}/pds.sqlite
335
322
PDS_BLOBSTORE_DISK_LOCATION=${PDS_DATADIR}/blocks
336
323
PDS_DID_PLC_URL=${PDS_DID_PLC_URL}
337
-
PDS_BSKY_APP_VIEW_URL=${PDS_BSKY_APP_VIEW_URL}
324
+
PDS_BSKY_APP_VIEW_ENDPOINT=${PDS_BSKY_APP_VIEW_ENDPOINT}
338
325
PDS_BSKY_APP_VIEW_DID=${PDS_BSKY_APP_VIEW_DID}
339
-
PDS_REPORT_SERVICE_URL=${PDS_REPORT_SERVICE_URL}
340
-
PDS_REPORT_SERVICE_DID=${PDS_REPORT_SERVICE_DID}
341
326
PDS_CRAWLERS=${PDS_CRAWLERS}
342
-
LOG_ENABLED=true
343
327
PDS_CONFIG
344
328
345
329
#
···
394
378
fi
395
379
fi
396
380
397
-
#
398
-
# Download and install pdadmin.
399
-
#
400
-
echo "* Downloading pdsadmin"
401
-
curl \
402
-
--silent \
403
-
--show-error \
404
-
--fail \
405
-
--output "/usr/local/bin/pdsadmin" \
406
-
"${PDSADMIN_URL}"
407
-
chmod +x /usr/local/bin/pdsadmin
408
-
409
381
cat <<INSTALLER_MESSAGE
410
382
========================================================================
411
-
PDS installation successful!
383
+
PDS installation successful!
412
384
------------------------------------------------------------------------
413
385
414
386
Check service status : sudo systemctl status pds
415
387
Watch service logs : sudo docker logs -f pds
416
388
Backup service data : ${PDS_DATADIR}
417
-
PDS Admin command : pdsadmin
418
389
419
390
Required Firewall Ports
420
391
------------------------------------------------------------------------
···
425
396
426
397
Required DNS entries
427
398
------------------------------------------------------------------------
428
-
Name Type Value
399
+
Name Type Value
429
400
------- --------- ---------------
430
-
${PDS_HOSTNAME} A ${PUBLIC_IP}
431
-
*.${PDS_HOSTNAME} A ${PUBLIC_IP}
401
+
${PDS_HOSTNAME} A ${PUBLIC_IP}
402
+
*.${PDS_HOSTNAME} A ${PUBLIC_IP}
432
403
433
404
Detected public IP of this server: ${PUBLIC_IP}
434
405
435
-
To see pdsadmin commands, run "pdsadmin help"
406
+
# To create an invite code, run the following command:
407
+
408
+
curl --silent \\
409
+
--show-error \\
410
+
--request POST \\
411
+
--user "admin:${PDS_ADMIN_PASSWORD}" \\
412
+
--header "Content-Type: application/json" \\
413
+
--data '{"useCount": 1}' \\
414
+
https://${PDS_HOSTNAME}/xrpc/com.atproto.server.createInviteCode
436
415
437
416
========================================================================
438
417
INSTALLER_MESSAGE
439
-
440
-
CREATE_ACCOUNT_PROMPT=""
441
-
read -p "Create a PDS user account? (y/N): " CREATE_ACCOUNT_PROMPT
442
-
443
-
if [[ "${CREATE_ACCOUNT_PROMPT}" =~ ^[Yy] ]]; then
444
-
pdsadmin account create
445
-
fi
446
-
447
418
}
448
419
449
420
# Run main function.
-234
pdsadmin/account.sh
-234
pdsadmin/account.sh
···
1
-
#!/bin/bash
2
-
set -o errexit
3
-
set -o nounset
4
-
set -o pipefail
5
-
6
-
PDS_ENV_FILE=${PDS_ENV_FILE:-"/pds/pds.env"}
7
-
source "${PDS_ENV_FILE}"
8
-
9
-
# curl a URL and fail if the request fails.
10
-
function curl_cmd_get {
11
-
curl --fail --silent --show-error "$@"
12
-
}
13
-
14
-
# curl a URL and fail if the request fails.
15
-
function curl_cmd_post {
16
-
curl --fail --silent --show-error --request POST --header "Content-Type: application/json" "$@"
17
-
}
18
-
19
-
# curl a URL but do not fail if the request fails.
20
-
function curl_cmd_post_nofail {
21
-
curl --silent --show-error --request POST --header "Content-Type: application/json" "$@"
22
-
}
23
-
24
-
# The subcommand to run.
25
-
SUBCOMMAND="${1:-}"
26
-
27
-
#
28
-
# account list
29
-
#
30
-
if [[ "${SUBCOMMAND}" == "list" ]]; then
31
-
DIDS="$(curl_cmd_get \
32
-
"https://${PDS_HOSTNAME}/xrpc/com.atproto.sync.listRepos?limit=100" | jq --raw-output '.repos[].did'
33
-
)"
34
-
OUTPUT='[{"handle":"Handle","email":"Email","did":"DID"}'
35
-
for did in ${DIDS}; do
36
-
ITEM="$(curl_cmd_get \
37
-
--user "admin:${PDS_ADMIN_PASSWORD}" \
38
-
"https://${PDS_HOSTNAME}/xrpc/com.atproto.admin.getAccountInfo?did=${did}"
39
-
)"
40
-
OUTPUT="${OUTPUT},${ITEM}"
41
-
done
42
-
OUTPUT="${OUTPUT}]"
43
-
echo "${OUTPUT}" | jq --raw-output '.[] | [.handle, .email, .did] | @tsv' | column --table
44
-
45
-
#
46
-
# account create
47
-
#
48
-
elif [[ "${SUBCOMMAND}" == "create" ]]; then
49
-
EMAIL="${2:-}"
50
-
HANDLE="${3:-}"
51
-
52
-
if [[ "${EMAIL}" == "" ]]; then
53
-
read -p "Enter an email address (e.g. alice@${PDS_HOSTNAME}): " EMAIL
54
-
fi
55
-
if [[ "${HANDLE}" == "" ]]; then
56
-
read -p "Enter a handle (e.g. alice.${PDS_HOSTNAME}): " HANDLE
57
-
fi
58
-
59
-
if [[ "${EMAIL}" == "" || "${HANDLE}" == "" ]]; then
60
-
echo "ERROR: missing EMAIL and/or HANDLE parameters." >/dev/stderr
61
-
echo "Usage: $0 ${SUBCOMMAND} <EMAIL> <HANDLE>" >/dev/stderr
62
-
exit 1
63
-
fi
64
-
65
-
PASSWORD="$(openssl rand -base64 30 | tr -d "=+/" | cut -c1-24)"
66
-
INVITE_CODE="$(curl_cmd_post \
67
-
--user "admin:${PDS_ADMIN_PASSWORD}" \
68
-
--data '{"useCount": 1}' \
69
-
"https://${PDS_HOSTNAME}/xrpc/com.atproto.server.createInviteCode" | jq --raw-output '.code'
70
-
)"
71
-
RESULT="$(curl_cmd_post_nofail \
72
-
--data "{\"email\":\"${EMAIL}\", \"handle\":\"${HANDLE}\", \"password\":\"${PASSWORD}\", \"inviteCode\":\"${INVITE_CODE}\"}" \
73
-
"https://${PDS_HOSTNAME}/xrpc/com.atproto.server.createAccount"
74
-
)"
75
-
76
-
DID="$(echo $RESULT | jq --raw-output '.did')"
77
-
if [[ "${DID}" != did:* ]]; then
78
-
ERR="$(echo ${RESULT} | jq --raw-output '.message')"
79
-
echo "ERROR: ${ERR}" >/dev/stderr
80
-
echo "Usage: $0 ${SUBCOMMAND} <EMAIL> <HANDLE>" >/dev/stderr
81
-
exit 1
82
-
fi
83
-
84
-
echo
85
-
echo "Account created successfully!"
86
-
echo "-----------------------------"
87
-
echo "Handle : ${HANDLE}"
88
-
echo "DID : ${DID}"
89
-
echo "Password : ${PASSWORD}"
90
-
echo "-----------------------------"
91
-
echo "Save this password, it will not be displayed again."
92
-
echo
93
-
94
-
#
95
-
# account delete
96
-
#
97
-
elif [[ "${SUBCOMMAND}" == "delete" ]]; then
98
-
DID="${2:-}"
99
-
100
-
if [[ "${DID}" == "" ]]; then
101
-
echo "ERROR: missing DID parameter." >/dev/stderr
102
-
echo "Usage: $0 ${SUBCOMMAND} <DID>" >/dev/stderr
103
-
exit 1
104
-
fi
105
-
106
-
if [[ "${DID}" != did:* ]]; then
107
-
echo "ERROR: DID parameter must start with \"did:\"." >/dev/stderr
108
-
echo "Usage: $0 ${SUBCOMMAND} <DID>" >/dev/stderr
109
-
exit 1
110
-
fi
111
-
112
-
echo "This action is permanent."
113
-
read -r -p "Are you sure you'd like to delete ${DID}? [y/N] " response
114
-
if [[ ! "${response}" =~ ^([yY][eE][sS]|[yY])$ ]]; then
115
-
exit 0
116
-
fi
117
-
118
-
curl_cmd_post \
119
-
--user "admin:${PDS_ADMIN_PASSWORD}" \
120
-
--data "{\"did\": \"${DID}\"}" \
121
-
"https://${PDS_HOSTNAME}/xrpc/com.atproto.admin.deleteAccount" >/dev/null
122
-
123
-
echo "${DID} deleted"
124
-
125
-
#
126
-
# account takedown
127
-
#
128
-
elif [[ "${SUBCOMMAND}" == "takedown" ]]; then
129
-
DID="${2:-}"
130
-
TAKEDOWN_REF="$(date +%s)"
131
-
132
-
if [[ "${DID}" == "" ]]; then
133
-
echo "ERROR: missing DID parameter." >/dev/stderr
134
-
echo "Usage: $0 ${SUBCOMMAND} <DID>" >/dev/stderr
135
-
exit 1
136
-
fi
137
-
138
-
if [[ "${DID}" != did:* ]]; then
139
-
echo "ERROR: DID parameter must start with \"did:\"." >/dev/stderr
140
-
echo "Usage: $0 ${SUBCOMMAND} <DID>" >/dev/stderr
141
-
exit 1
142
-
fi
143
-
144
-
PAYLOAD="$(cat <<EOF
145
-
{
146
-
"subject": {
147
-
"\$type": "com.atproto.admin.defs#repoRef",
148
-
"did": "${DID}"
149
-
},
150
-
"takedown": {
151
-
"applied": true,
152
-
"ref": "${TAKEDOWN_REF}"
153
-
}
154
-
}
155
-
EOF
156
-
)"
157
-
158
-
curl_cmd_post \
159
-
--user "admin:${PDS_ADMIN_PASSWORD}" \
160
-
--data "${PAYLOAD}" \
161
-
"https://${PDS_HOSTNAME}/xrpc/com.atproto.admin.updateSubjectStatus" >/dev/null
162
-
163
-
echo "${DID} taken down"
164
-
165
-
#
166
-
# account untakedown
167
-
#
168
-
elif [[ "${SUBCOMMAND}" == "untakedown" ]]; then
169
-
DID="${2:-}"
170
-
171
-
if [[ "${DID}" == "" ]]; then
172
-
echo "ERROR: missing DID parameter." >/dev/stderr
173
-
echo "Usage: $0 ${SUBCOMMAND} <DID>" >/dev/stderr
174
-
exit 1
175
-
fi
176
-
177
-
if [[ "${DID}" != did:* ]]; then
178
-
echo "ERROR: DID parameter must start with \"did:\"." >/dev/stderr
179
-
echo "Usage: $0 ${SUBCOMMAND} <DID>" >/dev/stderr
180
-
exit 1
181
-
fi
182
-
183
-
PAYLOAD=$(cat <<EOF
184
-
{
185
-
"subject": {
186
-
"\$type": "com.atproto.admin.defs#repoRef",
187
-
"did": "${DID}"
188
-
},
189
-
"takedown": {
190
-
"applied": false
191
-
}
192
-
}
193
-
EOF
194
-
)
195
-
196
-
curl_cmd_post \
197
-
--user "admin:${PDS_ADMIN_PASSWORD}" \
198
-
--data "${PAYLOAD}" \
199
-
"https://${PDS_HOSTNAME}/xrpc/com.atproto.admin.updateSubjectStatus" >/dev/null
200
-
201
-
echo "${DID} untaken down"
202
-
#
203
-
# account reset-password
204
-
#
205
-
elif [[ "${SUBCOMMAND}" == "reset-password" ]]; then
206
-
DID="${2:-}"
207
-
PASSWORD="$(openssl rand -base64 30 | tr -d "=+/" | cut -c1-24)"
208
-
209
-
if [[ "${DID}" == "" ]]; then
210
-
echo "ERROR: missing DID parameter." >/dev/stderr
211
-
echo "Usage: $0 ${SUBCOMMAND} <DID>" >/dev/stderr
212
-
exit 1
213
-
fi
214
-
215
-
if [[ "${DID}" != did:* ]]; then
216
-
echo "ERROR: DID parameter must start with \"did:\"." >/dev/stderr
217
-
echo "Usage: $0 ${SUBCOMMAND} <DID>" >/dev/stderr
218
-
exit 1
219
-
fi
220
-
221
-
curl_cmd_post \
222
-
--user "admin:${PDS_ADMIN_PASSWORD}" \
223
-
--data "{ \"did\": \"${DID}\", \"password\": \"${PASSWORD}\" }" \
224
-
"https://${PDS_HOSTNAME}/xrpc/com.atproto.admin.updateAccountPassword" >/dev/null
225
-
226
-
echo
227
-
echo "Password reset for ${DID}"
228
-
echo "New password: ${PASSWORD}"
229
-
echo
230
-
231
-
else
232
-
echo "Unknown subcommand: ${SUBCOMMAND}" >/dev/stderr
233
-
exit 1
234
-
fi
-17
pdsadmin/create-invite-code.sh
-17
pdsadmin/create-invite-code.sh
···
1
-
#!/bin/bash
2
-
set -o errexit
3
-
set -o nounset
4
-
set -o pipefail
5
-
6
-
PDS_ENV_FILE=${PDS_ENV_FILE:-"/pds/pds.env"}
7
-
source "${PDS_ENV_FILE}"
8
-
9
-
curl \
10
-
--fail \
11
-
--silent \
12
-
--show-error \
13
-
--request POST \
14
-
--user "admin:${PDS_ADMIN_PASSWORD}" \
15
-
--header "Content-Type: application/json" \
16
-
--data '{"useCount": 1}' \
17
-
"https://${PDS_HOSTNAME}/xrpc/com.atproto.server.createInviteCode" | jq --raw-output '.code'
-45
pdsadmin/help.sh
-45
pdsadmin/help.sh
···
1
-
#!/bin/bash
2
-
set -o errexit
3
-
set -o nounset
4
-
set -o pipefail
5
-
6
-
# This script is used to display help information for the pdsadmin command.
7
-
cat <<HELP
8
-
pdsadmin help
9
-
--
10
-
update
11
-
Update to the latest PDS version.
12
-
e.g. pdsadmin update
13
-
14
-
account
15
-
list
16
-
List accounts
17
-
e.g. pdsadmin account list
18
-
create <EMAIL> <HANDLE>
19
-
Create a new account
20
-
e.g. pdsadmin account create alice@example.com alice.example.com
21
-
delete <DID>
22
-
Delete an account specified by DID.
23
-
e.g. pdsadmin account delete did:plc:xyz123abc456
24
-
takedown <DID>
25
-
Takedown an account specified by DID.
26
-
e.g. pdsadmin account takedown did:plc:xyz123abc456
27
-
untakedown <DID>
28
-
Remove a takedown an account specified by DID.
29
-
e.g. pdsadmin account untakedown did:plc:xyz123abc456
30
-
password-reset <DID>
31
-
Reset a password for an account specified by DID.
32
-
e.g. pdsadmin account reset-password did:plc:xyz123abc456
33
-
34
-
request-crawl [<RELAY HOST>]
35
-
Request a crawl from a relay host.
36
-
e.g. pdsadmin request-crawl bsky.network
37
-
38
-
create-invite-code
39
-
Create a new invite code.
40
-
e.g. pdsadmin create-invite-code
41
-
42
-
help
43
-
Display this help information.
44
-
45
-
HELP
-35
pdsadmin/request-crawl.sh
-35
pdsadmin/request-crawl.sh
···
1
-
#!/bin/bash
2
-
set -o errexit
3
-
set -o nounset
4
-
set -o pipefail
5
-
6
-
PDS_ENV_FILE=${PDS_ENV_FILE:-"/pds/pds.env"}
7
-
source "${PDS_ENV_FILE}"
8
-
9
-
RELAY_HOSTS="${1:-}"
10
-
if [[ "${RELAY_HOSTS}" == "" ]]; then
11
-
RELAY_HOSTS="${PDS_CRAWLERS}"
12
-
fi
13
-
14
-
if [[ "${RELAY_HOSTS}" == "" ]]; then
15
-
echo "ERROR: missing RELAY HOST parameter." >/dev/stderr
16
-
echo "Usage: $0 <RELAY HOST>[,<RELAY HOST>,...]" >/dev/stderr
17
-
exit 1
18
-
fi
19
-
20
-
for host in ${RELAY_HOSTS//,/ }; do
21
-
echo "Requesting crawl from ${host}"
22
-
if [[ $host != https:* && $host != http:* ]]; then
23
-
host="https://${host}"
24
-
fi
25
-
curl \
26
-
--fail \
27
-
--silent \
28
-
--show-error \
29
-
--request POST \
30
-
--header "Content-Type: application/json" \
31
-
--data "{\"hostname\": \"${PDS_HOSTNAME}\"}" \
32
-
"${host}/xrpc/com.atproto.sync.requestCrawl" >/dev/null
33
-
done
34
-
35
-
echo "done"
-41
pdsadmin/update.sh
-41
pdsadmin/update.sh
···
1
-
#!/bin/bash
2
-
set -o errexit
3
-
set -o nounset
4
-
set -o pipefail
5
-
6
-
PDS_DATADIR="/pds"
7
-
COMPOSE_FILE="${PDS_DATADIR}/compose.yaml"
8
-
COMPOSE_URL="https://raw.githubusercontent.com/bluesky-social/pds/main/compose.yaml"
9
-
10
-
# TODO: allow the user to specify a version to update to.
11
-
TARGET_VERSION="${1:-}"
12
-
13
-
COMPOSE_TEMP_FILE="${COMPOSE_FILE}.tmp"
14
-
15
-
echo "* Downloading PDS compose file"
16
-
curl \
17
-
--silent \
18
-
--show-error \
19
-
--fail \
20
-
--output "${COMPOSE_TEMP_FILE}" \
21
-
"${COMPOSE_URL}"
22
-
23
-
if cmp --quiet "${COMPOSE_FILE}" "${COMPOSE_TEMP_FILE}"; then
24
-
echo "PDS is already up to date"
25
-
rm --force "${COMPOSE_TEMP_FILE}"
26
-
exit 0
27
-
fi
28
-
29
-
echo "* Updating PDS"
30
-
mv "${COMPOSE_TEMP_FILE}" "${COMPOSE_FILE}"
31
-
32
-
echo "* Restarting PDS"
33
-
systemctl restart pds
34
-
35
-
cat <<MESSAGE
36
-
PDS has been updated
37
-
---------------------
38
-
Check systemd logs: journalctl --unit pds
39
-
Check container logs: docker logs pds
40
-
41
-
MESSAGE
-30
pdsadmin.sh
-30
pdsadmin.sh
···
1
-
#!/bin/bash
2
-
set -o errexit
3
-
set -o nounset
4
-
set -o pipefail
5
-
6
-
PDSADMIN_BASE_URL="https://raw.githubusercontent.com/bluesky-social/pds/main/pdsadmin"
7
-
8
-
# Command to run.
9
-
COMMAND="${1:-help}"
10
-
shift || true
11
-
12
-
# Ensure the user is root, since it's required for most commands.
13
-
if [[ "${EUID}" -ne 0 ]]; then
14
-
echo "ERROR: This script must be run as root"
15
-
exit 1
16
-
fi
17
-
18
-
# Download the script, if it exists.
19
-
SCRIPT_URL="${PDSADMIN_BASE_URL}/${COMMAND}.sh"
20
-
SCRIPT_FILE="$(mktemp /tmp/pdsadmin.${COMMAND}.XXXXXX)"
21
-
22
-
if ! curl --fail --silent --show-error --location --output "${SCRIPT_FILE}" "${SCRIPT_URL}"; then
23
-
echo "ERROR: ${COMMAND} not found"
24
-
exit 2
25
-
fi
26
-
27
-
chmod +x "${SCRIPT_FILE}"
28
-
if "${SCRIPT_FILE}" "$@"; then
29
-
rm --force "${SCRIPT_FILE}"
30
-
fi
+13
-46
service/index.js
+13
-46
service/index.js
···
1
1
"use strict";
2
2
const {
3
3
PDS,
4
+
Database,
4
5
envToCfg,
5
6
envToSecrets,
6
7
readEnv,
···
14
15
const cfg = envToCfg(env);
15
16
const secrets = envToSecrets(env);
16
17
const pds = await PDS.create(cfg, secrets);
18
+
if (cfg.db.dialect === "pg") {
19
+
// Migrate using credentialed user
20
+
const migrateDb = Database.postgres({
21
+
url: cfg.db.migrationUrl,
22
+
schema: cfg.db.schema,
23
+
});
24
+
await migrateDb.migrateToLatestOrThrow();
25
+
await migrateDb.close();
26
+
} else {
27
+
await pds.ctx.db.migrateToLatestOrThrow();
28
+
}
17
29
await pds.start();
18
-
httpLogger.info("pds has started");
19
-
pds.app.get("/tls-check", (req, res) => {
20
-
checkHandleRoute(pds, req, res);
21
-
});
30
+
httpLogger.info("pds is running");
22
31
// Graceful shutdown (see also https://aws.amazon.com/blogs/containers/graceful-shutdowns-with-ecs/)
23
32
process.on("SIGTERM", async () => {
24
33
httpLogger.info("pds is stopping");
···
26
35
httpLogger.info("pds is stopped");
27
36
});
28
37
};
29
-
30
-
async function checkHandleRoute(
31
-
/** @type {PDS} */ pds,
32
-
/** @type {import('express').Request} */ req,
33
-
/** @type {import('express').Response} */ res
34
-
) {
35
-
try {
36
-
const { domain } = req.query;
37
-
if (!domain || typeof domain !== "string") {
38
-
return res.status(400).json({
39
-
error: "InvalidRequest",
40
-
message: "bad or missing domain query param",
41
-
});
42
-
}
43
-
if (domain === pds.ctx.cfg.service.hostname) {
44
-
return res.json({ success: true });
45
-
}
46
-
const isHostedHandle = pds.ctx.cfg.identity.serviceHandleDomains.find(
47
-
(avail) => domain.endsWith(avail)
48
-
);
49
-
if (!isHostedHandle) {
50
-
return res.status(400).json({
51
-
error: "InvalidRequest",
52
-
message: "handles are not provided on this domain",
53
-
});
54
-
}
55
-
const account = await pds.ctx.accountManager.getAccount(domain);
56
-
if (!account) {
57
-
return res.status(404).json({
58
-
error: "NotFound",
59
-
message: "handle not found for this domain",
60
-
});
61
-
}
62
-
return res.json({ success: true });
63
-
} catch (err) {
64
-
httpLogger.error({ err }, "check handle failed");
65
-
return res.status(500).json({
66
-
error: "InternalServerError",
67
-
message: "Internal Server Error",
68
-
});
69
-
}
70
-
}
71
38
72
39
main();
+1
-1
service/package.json
+1
-1
service/package.json
-3461
service/pnpm-lock.yaml
-3461
service/pnpm-lock.yaml
···
1
-
lockfileVersion: '6.0'
2
-
3
-
settings:
4
-
autoInstallPeers: true
5
-
excludeLinksFromLockfile: false
6
-
7
-
dependencies:
8
-
'@atproto/pds':
9
-
specifier: 0.4.38
10
-
version: 0.4.38
11
-
12
-
packages:
13
-
14
-
/@atproto-labs/fetch-node@0.1.0:
15
-
resolution: {integrity: sha512-DUHgaGw8LBqiGg51pUDuWK/alMcmNbpcK7ALzlF2Gw//TNLTsgrj0qY9aEtK+np9rEC+x/o3bN4SGnuQEpgqIg==}
16
-
dependencies:
17
-
'@atproto-labs/fetch': 0.1.0
18
-
'@atproto-labs/pipe': 0.1.0
19
-
ipaddr.js: 2.2.0
20
-
psl: 1.9.0
21
-
undici: 6.19.2
22
-
dev: false
23
-
24
-
/@atproto-labs/fetch@0.1.0:
25
-
resolution: {integrity: sha512-uirja+uA/C4HNk7vayM+AJqsccxQn2wVziUHxbsjJGt/K6Q8ZOKDaEX2+GrcXvpUVcqUKh+94JFjuzH+CAEUlg==}
26
-
dependencies:
27
-
'@atproto-labs/pipe': 0.1.0
28
-
optionalDependencies:
29
-
zod: 3.23.8
30
-
dev: false
31
-
32
-
/@atproto-labs/pipe@0.1.0:
33
-
resolution: {integrity: sha512-ghOqHFyJlQVFPESzlVHjKroP0tPzbmG5Jms0dNI9yLDEfL8xp4OFPWLX4f6T8mRq69wWs4nIDM3sSsFbFqLa1w==}
34
-
dev: false
35
-
36
-
/@atproto-labs/simple-store-memory@0.1.0:
37
-
resolution: {integrity: sha512-a32ojJsGfZucthw1ecGk3Vd0UATOlUTVEOEL+M7OHdvzGbwZ+KPtQ/jgCtCMmcwhdBS0mAVqc6e1fyk4MVhzsA==}
38
-
dependencies:
39
-
'@atproto-labs/simple-store': 0.1.0
40
-
lru-cache: 10.2.0
41
-
dev: false
42
-
43
-
/@atproto-labs/simple-store@0.1.0:
44
-
resolution: {integrity: sha512-h/3ZRTyzXAxyw63rY01zwqDXR486CauubiQdo3b8OTJtZqw/i4qQi72GuhvQDvRrm4IzbNwEOhGgLL5bWX1JPw==}
45
-
dev: false
46
-
47
-
/@atproto/api@0.12.22:
48
-
resolution: {integrity: sha512-TIXSnf3qqyX40Ei/FkK4H24w+7s5rOc63TPwrGakRBOqIgSNBKOggei8I600fJ/AXB7HO6Vp9tBmDVOt2+021A==}
49
-
dependencies:
50
-
'@atproto/common-web': 0.3.0
51
-
'@atproto/lexicon': 0.4.0
52
-
'@atproto/syntax': 0.3.0
53
-
'@atproto/xrpc': 0.5.0
54
-
multiformats: 9.9.0
55
-
tlds: 1.250.0
56
-
dev: false
57
-
58
-
/@atproto/aws@0.2.0:
59
-
resolution: {integrity: sha512-F09SHiC9CX3ydfrvYZbkpfES48UGCQNnznNVgJ3QyKSN8ON+BoWmGCpAFtn3AWeEoU0w9h0hypNvUm5nORv+5g==}
60
-
dependencies:
61
-
'@atproto/common': 0.4.0
62
-
'@atproto/crypto': 0.4.0
63
-
'@atproto/repo': 0.4.0
64
-
'@aws-sdk/client-cloudfront': 3.515.0
65
-
'@aws-sdk/client-kms': 3.515.0
66
-
'@aws-sdk/client-s3': 3.515.0
67
-
'@aws-sdk/lib-storage': 3.515.0(@aws-sdk/client-s3@3.515.0)
68
-
'@noble/curves': 1.3.0
69
-
key-encoder: 2.0.3
70
-
multiformats: 9.9.0
71
-
uint8arrays: 3.0.0
72
-
transitivePeerDependencies:
73
-
- aws-crt
74
-
dev: false
75
-
76
-
/@atproto/common-web@0.3.0:
77
-
resolution: {integrity: sha512-67VnV6JJyX+ZWyjV7xFQMypAgDmjVaR9ZCuU/QW+mqlqI7fex2uL4Fv+7/jHadgzhuJHVd6OHOvNn0wR5WZYtA==}
78
-
dependencies:
79
-
graphemer: 1.4.0
80
-
multiformats: 9.9.0
81
-
uint8arrays: 3.0.0
82
-
zod: 3.23.8
83
-
dev: false
84
-
85
-
/@atproto/common@0.1.1:
86
-
resolution: {integrity: sha512-GYwot5wF/z8iYGSPjrLHuratLc0CVgovmwfJss7+BUOB6y2/Vw8+1Vw0n9DDI0gb5vmx3UI8z0uJgC8aa8yuJg==}
87
-
dependencies:
88
-
'@ipld/dag-cbor': 7.0.3
89
-
multiformats: 9.9.0
90
-
pino: 8.21.0
91
-
zod: 3.23.8
92
-
dev: false
93
-
94
-
/@atproto/common@0.4.0:
95
-
resolution: {integrity: sha512-yOXuPlCjT/OK9j+neIGYn9wkxx/AlxQSucysAF0xgwu0Ji8jAtKBf9Jv6R5ObYAjAD/kVUvEYumle+Yq/R9/7g==}
96
-
dependencies:
97
-
'@atproto/common-web': 0.3.0
98
-
'@ipld/dag-cbor': 7.0.3
99
-
cbor-x: 1.5.8
100
-
iso-datestring-validator: 2.2.2
101
-
multiformats: 9.9.0
102
-
pino: 8.21.0
103
-
dev: false
104
-
105
-
/@atproto/crypto@0.1.0:
106
-
resolution: {integrity: sha512-9xgFEPtsCiJEPt9o3HtJT30IdFTGw5cQRSJVIy5CFhqBA4vDLcdXiRDLCjkzHEVbtNCsHUW6CrlfOgbeLPcmcg==}
107
-
dependencies:
108
-
'@noble/secp256k1': 1.7.1
109
-
big-integer: 1.6.52
110
-
multiformats: 9.9.0
111
-
one-webcrypto: 1.0.3
112
-
uint8arrays: 3.0.0
113
-
dev: false
114
-
115
-
/@atproto/crypto@0.4.0:
116
-
resolution: {integrity: sha512-Kj/4VgJ7hzzXvE42L0rjzP6lM0tai+OfPnP1rxJ+UZg/YUDtuewL4uapnVoWXvlNceKgaLZH98g5n9gXBVTe5Q==}
117
-
dependencies:
118
-
'@noble/curves': 1.3.0
119
-
'@noble/hashes': 1.3.3
120
-
uint8arrays: 3.0.0
121
-
dev: false
122
-
123
-
/@atproto/identity@0.4.0:
124
-
resolution: {integrity: sha512-KKdVlqBgkFuTUx3KFiiQe0LuK9kopej1bhKm6SHRPEYbSEPFmRZQMY9TAjWJQrvQt8DpQzz6kVGjASFEjd3teQ==}
125
-
dependencies:
126
-
'@atproto/common-web': 0.3.0
127
-
'@atproto/crypto': 0.4.0
128
-
axios: 0.27.2
129
-
transitivePeerDependencies:
130
-
- debug
131
-
dev: false
132
-
133
-
/@atproto/jwk-jose@0.1.0:
134
-
resolution: {integrity: sha512-sfucq97haLJ9e04tVUIUkNtBOzait/6IsmsKHx29OP6gT3bW6iyDBPJeJjnOtP814Ij7Ve6cucb3WDk9mNXzBg==}
135
-
dependencies:
136
-
'@atproto/jwk': 0.1.0
137
-
jose: 5.2.2
138
-
dev: false
139
-
140
-
/@atproto/jwk@0.1.0:
141
-
resolution: {integrity: sha512-MP36DvOpj/GGIWdKAwOj5rI4qVwc08PWNlcxaqZf8IlgocSUSCEgFWJlVb/OwvmrQkTH0enpqRkcLcD2123SZw==}
142
-
dependencies:
143
-
multiformats: 9.9.0
144
-
zod: 3.23.8
145
-
dev: false
146
-
147
-
/@atproto/lexicon@0.4.0:
148
-
resolution: {integrity: sha512-RvCBKdSI4M8qWm5uTNz1z3R2yIvIhmOsMuleOj8YR6BwRD+QbtUBy3l+xQ7iXf4M5fdfJFxaUNa6Ty0iRwdKqQ==}
149
-
dependencies:
150
-
'@atproto/common-web': 0.3.0
151
-
'@atproto/syntax': 0.3.0
152
-
iso-datestring-validator: 2.2.2
153
-
multiformats: 9.9.0
154
-
zod: 3.23.8
155
-
dev: false
156
-
157
-
/@atproto/oauth-provider@0.1.0:
158
-
resolution: {integrity: sha512-AXE5XvUKke94uhNHv9rwAB9ZAaIkjdZXg/h09oj1xkhsYzkyYbkRrEC8zH1pnyJl3w1sIDmS6+/ldo0umH+meA==}
159
-
dependencies:
160
-
'@atproto-labs/fetch': 0.1.0
161
-
'@atproto-labs/fetch-node': 0.1.0
162
-
'@atproto-labs/pipe': 0.1.0
163
-
'@atproto-labs/simple-store': 0.1.0
164
-
'@atproto-labs/simple-store-memory': 0.1.0
165
-
'@atproto/jwk': 0.1.0
166
-
'@atproto/jwk-jose': 0.1.0
167
-
'@atproto/oauth-types': 0.1.0
168
-
'@hapi/accept': 6.0.3
169
-
'@hapi/bourne': 3.0.0
170
-
cookie: 0.6.0
171
-
http-errors: 2.0.0
172
-
jose: 5.2.2
173
-
oidc-token-hash: 5.0.3
174
-
psl: 1.9.0
175
-
zod: 3.23.8
176
-
optionalDependencies:
177
-
ioredis: 5.3.2
178
-
keygrip: 1.1.0
179
-
transitivePeerDependencies:
180
-
- supports-color
181
-
dev: false
182
-
183
-
/@atproto/oauth-types@0.1.0:
184
-
resolution: {integrity: sha512-lPRofK8woZi38DAXvhgPbsYSKWooWczOVt9xrDE7hVbM83BH8GBI+uugcAB2oDeoA8JbKlOW9P0q1Hb3dgx/bA==}
185
-
dependencies:
186
-
'@atproto/jwk': 0.1.0
187
-
zod: 3.23.8
188
-
dev: false
189
-
190
-
/@atproto/pds@0.4.38:
191
-
resolution: {integrity: sha512-sjs7BO8NQVwjI4eVa5MAGDXzAG37rxMKsqByqR8/mKaE7OVXenTQcNKTgbUMD5bZ9O9DYW1q4m8O94RpAL24Rw==}
192
-
hasBin: true
193
-
dependencies:
194
-
'@atproto-labs/fetch-node': 0.1.0
195
-
'@atproto/api': 0.12.22
196
-
'@atproto/aws': 0.2.0
197
-
'@atproto/common': 0.4.0
198
-
'@atproto/crypto': 0.4.0
199
-
'@atproto/identity': 0.4.0
200
-
'@atproto/lexicon': 0.4.0
201
-
'@atproto/oauth-provider': 0.1.0
202
-
'@atproto/repo': 0.4.0
203
-
'@atproto/syntax': 0.3.0
204
-
'@atproto/xrpc': 0.5.0
205
-
'@atproto/xrpc-server': 0.5.2
206
-
'@did-plc/lib': 0.0.4
207
-
better-sqlite3: 10.1.0
208
-
bytes: 3.1.2
209
-
compression: 1.7.4
210
-
cors: 2.8.5
211
-
disposable-email: 0.2.3
212
-
express: 4.18.2
213
-
express-async-errors: 3.1.1(express@4.18.2)
214
-
file-type: 16.5.4
215
-
glob: 10.3.12
216
-
handlebars: 4.7.8
217
-
http-terminator: 3.2.0
218
-
ioredis: 5.3.2
219
-
jose: 5.2.2
220
-
key-encoder: 2.0.3
221
-
kysely: 0.22.0
222
-
multiformats: 9.9.0
223
-
nodemailer: 6.9.9
224
-
nodemailer-html-to-text: 3.2.0
225
-
p-queue: 6.6.2
226
-
pino: 8.21.0
227
-
pino-http: 8.6.1
228
-
sharp: 0.32.6
229
-
typed-emitter: 2.1.0
230
-
uint8arrays: 3.0.0
231
-
zod: 3.23.8
232
-
transitivePeerDependencies:
233
-
- aws-crt
234
-
- bufferutil
235
-
- debug
236
-
- supports-color
237
-
- utf-8-validate
238
-
dev: false
239
-
240
-
/@atproto/repo@0.4.0:
241
-
resolution: {integrity: sha512-LB0DF/D8r8hB+qiGB0sWZuq7TSJYbWel+t572aCrLeCOmbRgnLkGPLUTOOUvLFYv8xz1BPZTbI8hy/vcUV79VA==}
242
-
dependencies:
243
-
'@atproto/common': 0.4.0
244
-
'@atproto/common-web': 0.3.0
245
-
'@atproto/crypto': 0.4.0
246
-
'@atproto/lexicon': 0.4.0
247
-
'@ipld/car': 3.2.4
248
-
'@ipld/dag-cbor': 7.0.3
249
-
multiformats: 9.9.0
250
-
uint8arrays: 3.0.0
251
-
zod: 3.23.8
252
-
dev: false
253
-
254
-
/@atproto/syntax@0.3.0:
255
-
resolution: {integrity: sha512-Weq0ZBxffGHDXHl9U7BQc2BFJi/e23AL+k+i5+D9hUq/bzT4yjGsrCejkjq0xt82xXDjmhhvQSZ0LqxyZ5woxA==}
256
-
dev: false
257
-
258
-
/@atproto/xrpc-server@0.5.2:
259
-
resolution: {integrity: sha512-mBCKZO6ckT7E8cosREDGr5Q8ZQzeSHlAcNrM+KtIpHPf13qW7s1xOzaexVcSP46IBawlV36MYPkCKlWRyHdecg==}
260
-
dependencies:
261
-
'@atproto/common': 0.4.0
262
-
'@atproto/crypto': 0.4.0
263
-
'@atproto/lexicon': 0.4.0
264
-
'@atproto/xrpc': 0.5.0
265
-
cbor-x: 1.5.8
266
-
express: 4.18.2
267
-
http-errors: 2.0.0
268
-
mime-types: 2.1.35
269
-
rate-limiter-flexible: 2.4.2
270
-
uint8arrays: 3.0.0
271
-
ws: 8.16.0
272
-
zod: 3.23.8
273
-
transitivePeerDependencies:
274
-
- bufferutil
275
-
- supports-color
276
-
- utf-8-validate
277
-
dev: false
278
-
279
-
/@atproto/xrpc@0.5.0:
280
-
resolution: {integrity: sha512-swu+wyOLvYW4l3n+VAuJbHcPcES+tin2Lsrp8Bw5aIXIICiuFn1YMFlwK9JwVUzTH21Py1s1nHEjr4CJeElJog==}
281
-
dependencies:
282
-
'@atproto/lexicon': 0.4.0
283
-
zod: 3.23.8
284
-
dev: false
285
-
286
-
/@aws-crypto/crc32@3.0.0:
287
-
resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==}
288
-
dependencies:
289
-
'@aws-crypto/util': 3.0.0
290
-
'@aws-sdk/types': 3.515.0
291
-
tslib: 1.14.1
292
-
dev: false
293
-
294
-
/@aws-crypto/crc32c@3.0.0:
295
-
resolution: {integrity: sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==}
296
-
dependencies:
297
-
'@aws-crypto/util': 3.0.0
298
-
'@aws-sdk/types': 3.515.0
299
-
tslib: 1.14.1
300
-
dev: false
301
-
302
-
/@aws-crypto/ie11-detection@3.0.0:
303
-
resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==}
304
-
dependencies:
305
-
tslib: 1.14.1
306
-
dev: false
307
-
308
-
/@aws-crypto/sha1-browser@3.0.0:
309
-
resolution: {integrity: sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw==}
310
-
dependencies:
311
-
'@aws-crypto/ie11-detection': 3.0.0
312
-
'@aws-crypto/supports-web-crypto': 3.0.0
313
-
'@aws-crypto/util': 3.0.0
314
-
'@aws-sdk/types': 3.515.0
315
-
'@aws-sdk/util-locate-window': 3.495.0
316
-
'@aws-sdk/util-utf8-browser': 3.259.0
317
-
tslib: 1.14.1
318
-
dev: false
319
-
320
-
/@aws-crypto/sha256-browser@3.0.0:
321
-
resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==}
322
-
dependencies:
323
-
'@aws-crypto/ie11-detection': 3.0.0
324
-
'@aws-crypto/sha256-js': 3.0.0
325
-
'@aws-crypto/supports-web-crypto': 3.0.0
326
-
'@aws-crypto/util': 3.0.0
327
-
'@aws-sdk/types': 3.515.0
328
-
'@aws-sdk/util-locate-window': 3.495.0
329
-
'@aws-sdk/util-utf8-browser': 3.259.0
330
-
tslib: 1.14.1
331
-
dev: false
332
-
333
-
/@aws-crypto/sha256-js@3.0.0:
334
-
resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==}
335
-
dependencies:
336
-
'@aws-crypto/util': 3.0.0
337
-
'@aws-sdk/types': 3.515.0
338
-
tslib: 1.14.1
339
-
dev: false
340
-
341
-
/@aws-crypto/supports-web-crypto@3.0.0:
342
-
resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==}
343
-
dependencies:
344
-
tslib: 1.14.1
345
-
dev: false
346
-
347
-
/@aws-crypto/util@3.0.0:
348
-
resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==}
349
-
dependencies:
350
-
'@aws-sdk/types': 3.515.0
351
-
'@aws-sdk/util-utf8-browser': 3.259.0
352
-
tslib: 1.14.1
353
-
dev: false
354
-
355
-
/@aws-sdk/client-cloudfront@3.515.0:
356
-
resolution: {integrity: sha512-aDiTeB2QEX6M9I3yqchCce4z78wRuDOh3oZq2eiBueJqk3R3RGm8zDdsiJ+U9N6NVSmcm7Xs55Ws8NUJZGwizw==}
357
-
engines: {node: '>=14.0.0'}
358
-
dependencies:
359
-
'@aws-crypto/sha256-browser': 3.0.0
360
-
'@aws-crypto/sha256-js': 3.0.0
361
-
'@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
362
-
'@aws-sdk/core': 3.513.0
363
-
'@aws-sdk/credential-provider-node': 3.515.0
364
-
'@aws-sdk/middleware-host-header': 3.515.0
365
-
'@aws-sdk/middleware-logger': 3.515.0
366
-
'@aws-sdk/middleware-recursion-detection': 3.515.0
367
-
'@aws-sdk/middleware-user-agent': 3.515.0
368
-
'@aws-sdk/region-config-resolver': 3.515.0
369
-
'@aws-sdk/types': 3.515.0
370
-
'@aws-sdk/util-endpoints': 3.515.0
371
-
'@aws-sdk/util-user-agent-browser': 3.515.0
372
-
'@aws-sdk/util-user-agent-node': 3.515.0
373
-
'@aws-sdk/xml-builder': 3.496.0
374
-
'@smithy/config-resolver': 2.1.1
375
-
'@smithy/core': 1.3.2
376
-
'@smithy/fetch-http-handler': 2.4.1
377
-
'@smithy/hash-node': 2.1.1
378
-
'@smithy/invalid-dependency': 2.1.1
379
-
'@smithy/middleware-content-length': 2.1.1
380
-
'@smithy/middleware-endpoint': 2.4.1
381
-
'@smithy/middleware-retry': 2.1.1
382
-
'@smithy/middleware-serde': 2.1.1
383
-
'@smithy/middleware-stack': 2.1.1
384
-
'@smithy/node-config-provider': 2.2.1
385
-
'@smithy/node-http-handler': 2.3.1
386
-
'@smithy/protocol-http': 3.1.1
387
-
'@smithy/smithy-client': 2.3.1
388
-
'@smithy/types': 2.9.1
389
-
'@smithy/url-parser': 2.1.1
390
-
'@smithy/util-base64': 2.1.1
391
-
'@smithy/util-body-length-browser': 2.1.1
392
-
'@smithy/util-body-length-node': 2.2.1
393
-
'@smithy/util-defaults-mode-browser': 2.1.1
394
-
'@smithy/util-defaults-mode-node': 2.2.0
395
-
'@smithy/util-endpoints': 1.1.1
396
-
'@smithy/util-middleware': 2.1.1
397
-
'@smithy/util-retry': 2.1.1
398
-
'@smithy/util-stream': 2.1.1
399
-
'@smithy/util-utf8': 2.1.1
400
-
'@smithy/util-waiter': 2.1.1
401
-
fast-xml-parser: 4.2.5
402
-
tslib: 2.6.2
403
-
transitivePeerDependencies:
404
-
- aws-crt
405
-
dev: false
406
-
407
-
/@aws-sdk/client-kms@3.515.0:
408
-
resolution: {integrity: sha512-dQUd2tCEZvKOmLnz/QwE1PAWVeuh1MWyxUyd7ovCmuz929P6WiGaeEiXhuvPak4ghc3g7TOqTrHtAWJMDAi3nw==}
409
-
engines: {node: '>=14.0.0'}
410
-
dependencies:
411
-
'@aws-crypto/sha256-browser': 3.0.0
412
-
'@aws-crypto/sha256-js': 3.0.0
413
-
'@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
414
-
'@aws-sdk/core': 3.513.0
415
-
'@aws-sdk/credential-provider-node': 3.515.0
416
-
'@aws-sdk/middleware-host-header': 3.515.0
417
-
'@aws-sdk/middleware-logger': 3.515.0
418
-
'@aws-sdk/middleware-recursion-detection': 3.515.0
419
-
'@aws-sdk/middleware-user-agent': 3.515.0
420
-
'@aws-sdk/region-config-resolver': 3.515.0
421
-
'@aws-sdk/types': 3.515.0
422
-
'@aws-sdk/util-endpoints': 3.515.0
423
-
'@aws-sdk/util-user-agent-browser': 3.515.0
424
-
'@aws-sdk/util-user-agent-node': 3.515.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-utf8': 2.1.1
450
-
tslib: 2.6.2
451
-
transitivePeerDependencies:
452
-
- aws-crt
453
-
dev: false
454
-
455
-
/@aws-sdk/client-s3@3.515.0:
456
-
resolution: {integrity: sha512-K527n83hrMUdosxOYTzL63wtlJtmN5SUJZnGY1sUR6UyOrnOr9lS6t3AB6BgHqLFRFZJqSqmhflv2cOD7P1UPg==}
457
-
engines: {node: '>=14.0.0'}
458
-
dependencies:
459
-
'@aws-crypto/sha1-browser': 3.0.0
460
-
'@aws-crypto/sha256-browser': 3.0.0
461
-
'@aws-crypto/sha256-js': 3.0.0
462
-
'@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
463
-
'@aws-sdk/core': 3.513.0
464
-
'@aws-sdk/credential-provider-node': 3.515.0
465
-
'@aws-sdk/middleware-bucket-endpoint': 3.515.0
466
-
'@aws-sdk/middleware-expect-continue': 3.515.0
467
-
'@aws-sdk/middleware-flexible-checksums': 3.515.0
468
-
'@aws-sdk/middleware-host-header': 3.515.0
469
-
'@aws-sdk/middleware-location-constraint': 3.515.0
470
-
'@aws-sdk/middleware-logger': 3.515.0
471
-
'@aws-sdk/middleware-recursion-detection': 3.515.0
472
-
'@aws-sdk/middleware-sdk-s3': 3.515.0
473
-
'@aws-sdk/middleware-signing': 3.515.0
474
-
'@aws-sdk/middleware-ssec': 3.515.0
475
-
'@aws-sdk/middleware-user-agent': 3.515.0
476
-
'@aws-sdk/region-config-resolver': 3.515.0
477
-
'@aws-sdk/signature-v4-multi-region': 3.515.0
478
-
'@aws-sdk/types': 3.515.0
479
-
'@aws-sdk/util-endpoints': 3.515.0
480
-
'@aws-sdk/util-user-agent-browser': 3.515.0
481
-
'@aws-sdk/util-user-agent-node': 3.515.0
482
-
'@aws-sdk/xml-builder': 3.496.0
483
-
'@smithy/config-resolver': 2.1.1
484
-
'@smithy/core': 1.3.2
485
-
'@smithy/eventstream-serde-browser': 2.1.1
486
-
'@smithy/eventstream-serde-config-resolver': 2.1.1
487
-
'@smithy/eventstream-serde-node': 2.1.1
488
-
'@smithy/fetch-http-handler': 2.4.1
489
-
'@smithy/hash-blob-browser': 2.1.1
490
-
'@smithy/hash-node': 2.1.1
491
-
'@smithy/hash-stream-node': 2.1.1
492
-
'@smithy/invalid-dependency': 2.1.1
493
-
'@smithy/md5-js': 2.1.1
494
-
'@smithy/middleware-content-length': 2.1.1
495
-
'@smithy/middleware-endpoint': 2.4.1
496
-
'@smithy/middleware-retry': 2.1.1
497
-
'@smithy/middleware-serde': 2.1.1
498
-
'@smithy/middleware-stack': 2.1.1
499
-
'@smithy/node-config-provider': 2.2.1
500
-
'@smithy/node-http-handler': 2.3.1
501
-
'@smithy/protocol-http': 3.1.1
502
-
'@smithy/smithy-client': 2.3.1
503
-
'@smithy/types': 2.9.1
504
-
'@smithy/url-parser': 2.1.1
505
-
'@smithy/util-base64': 2.1.1
506
-
'@smithy/util-body-length-browser': 2.1.1
507
-
'@smithy/util-body-length-node': 2.2.1
508
-
'@smithy/util-defaults-mode-browser': 2.1.1
509
-
'@smithy/util-defaults-mode-node': 2.2.0
510
-
'@smithy/util-endpoints': 1.1.1
511
-
'@smithy/util-retry': 2.1.1
512
-
'@smithy/util-stream': 2.1.1
513
-
'@smithy/util-utf8': 2.1.1
514
-
'@smithy/util-waiter': 2.1.1
515
-
fast-xml-parser: 4.2.5
516
-
tslib: 2.6.2
517
-
transitivePeerDependencies:
518
-
- aws-crt
519
-
dev: false
520
-
521
-
/@aws-sdk/client-sso-oidc@3.515.0(@aws-sdk/credential-provider-node@3.515.0):
522
-
resolution: {integrity: sha512-zACa8LNlPUdlNUBqQRf5a3MfouLNtcBfm84v2c8M976DwJrMGONPe1QjyLLsD38uESQiXiVQRruj/b000iMXNw==}
523
-
engines: {node: '>=14.0.0'}
524
-
peerDependencies:
525
-
'@aws-sdk/credential-provider-node': ^3.515.0
526
-
dependencies:
527
-
'@aws-crypto/sha256-browser': 3.0.0
528
-
'@aws-crypto/sha256-js': 3.0.0
529
-
'@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
530
-
'@aws-sdk/core': 3.513.0
531
-
'@aws-sdk/credential-provider-node': 3.515.0
532
-
'@aws-sdk/middleware-host-header': 3.515.0
533
-
'@aws-sdk/middleware-logger': 3.515.0
534
-
'@aws-sdk/middleware-recursion-detection': 3.515.0
535
-
'@aws-sdk/middleware-user-agent': 3.515.0
536
-
'@aws-sdk/region-config-resolver': 3.515.0
537
-
'@aws-sdk/types': 3.515.0
538
-
'@aws-sdk/util-endpoints': 3.515.0
539
-
'@aws-sdk/util-user-agent-browser': 3.515.0
540
-
'@aws-sdk/util-user-agent-node': 3.515.0
541
-
'@smithy/config-resolver': 2.1.1
542
-
'@smithy/core': 1.3.2
543
-
'@smithy/fetch-http-handler': 2.4.1
544
-
'@smithy/hash-node': 2.1.1
545
-
'@smithy/invalid-dependency': 2.1.1
546
-
'@smithy/middleware-content-length': 2.1.1
547
-
'@smithy/middleware-endpoint': 2.4.1
548
-
'@smithy/middleware-retry': 2.1.1
549
-
'@smithy/middleware-serde': 2.1.1
550
-
'@smithy/middleware-stack': 2.1.1
551
-
'@smithy/node-config-provider': 2.2.1
552
-
'@smithy/node-http-handler': 2.3.1
553
-
'@smithy/protocol-http': 3.1.1
554
-
'@smithy/smithy-client': 2.3.1
555
-
'@smithy/types': 2.9.1
556
-
'@smithy/url-parser': 2.1.1
557
-
'@smithy/util-base64': 2.1.1
558
-
'@smithy/util-body-length-browser': 2.1.1
559
-
'@smithy/util-body-length-node': 2.2.1
560
-
'@smithy/util-defaults-mode-browser': 2.1.1
561
-
'@smithy/util-defaults-mode-node': 2.2.0
562
-
'@smithy/util-endpoints': 1.1.1
563
-
'@smithy/util-middleware': 2.1.1
564
-
'@smithy/util-retry': 2.1.1
565
-
'@smithy/util-utf8': 2.1.1
566
-
tslib: 2.6.2
567
-
transitivePeerDependencies:
568
-
- aws-crt
569
-
dev: false
570
-
571
-
/@aws-sdk/client-sso@3.515.0:
572
-
resolution: {integrity: sha512-4oGBLW476zmkdN98lAns3bObRNO+DLOfg4MDUSR6l6GYBV/zGAtoy2O/FhwYKgA2L5h2ZtElGopLlk/1Q0ePLw==}
573
-
engines: {node: '>=14.0.0'}
574
-
dependencies:
575
-
'@aws-crypto/sha256-browser': 3.0.0
576
-
'@aws-crypto/sha256-js': 3.0.0
577
-
'@aws-sdk/core': 3.513.0
578
-
'@aws-sdk/middleware-host-header': 3.515.0
579
-
'@aws-sdk/middleware-logger': 3.515.0
580
-
'@aws-sdk/middleware-recursion-detection': 3.515.0
581
-
'@aws-sdk/middleware-user-agent': 3.515.0
582
-
'@aws-sdk/region-config-resolver': 3.515.0
583
-
'@aws-sdk/types': 3.515.0
584
-
'@aws-sdk/util-endpoints': 3.515.0
585
-
'@aws-sdk/util-user-agent-browser': 3.515.0
586
-
'@aws-sdk/util-user-agent-node': 3.515.0
587
-
'@smithy/config-resolver': 2.1.1
588
-
'@smithy/core': 1.3.2
589
-
'@smithy/fetch-http-handler': 2.4.1
590
-
'@smithy/hash-node': 2.1.1
591
-
'@smithy/invalid-dependency': 2.1.1
592
-
'@smithy/middleware-content-length': 2.1.1
593
-
'@smithy/middleware-endpoint': 2.4.1
594
-
'@smithy/middleware-retry': 2.1.1
595
-
'@smithy/middleware-serde': 2.1.1
596
-
'@smithy/middleware-stack': 2.1.1
597
-
'@smithy/node-config-provider': 2.2.1
598
-
'@smithy/node-http-handler': 2.3.1
599
-
'@smithy/protocol-http': 3.1.1
600
-
'@smithy/smithy-client': 2.3.1
601
-
'@smithy/types': 2.9.1
602
-
'@smithy/url-parser': 2.1.1
603
-
'@smithy/util-base64': 2.1.1
604
-
'@smithy/util-body-length-browser': 2.1.1
605
-
'@smithy/util-body-length-node': 2.2.1
606
-
'@smithy/util-defaults-mode-browser': 2.1.1
607
-
'@smithy/util-defaults-mode-node': 2.2.0
608
-
'@smithy/util-endpoints': 1.1.1
609
-
'@smithy/util-middleware': 2.1.1
610
-
'@smithy/util-retry': 2.1.1
611
-
'@smithy/util-utf8': 2.1.1
612
-
tslib: 2.6.2
613
-
transitivePeerDependencies:
614
-
- aws-crt
615
-
dev: false
616
-
617
-
/@aws-sdk/client-sts@3.515.0(@aws-sdk/credential-provider-node@3.515.0):
618
-
resolution: {integrity: sha512-ScYuvaIDgip3atOJIA1FU2n0gJkEdveu1KrrCPathoUCV5zpK8qQmO/n+Fj/7hKFxeKdFbB+4W4CsJWYH94nlg==}
619
-
engines: {node: '>=14.0.0'}
620
-
peerDependencies:
621
-
'@aws-sdk/credential-provider-node': ^3.515.0
622
-
dependencies:
623
-
'@aws-crypto/sha256-browser': 3.0.0
624
-
'@aws-crypto/sha256-js': 3.0.0
625
-
'@aws-sdk/core': 3.513.0
626
-
'@aws-sdk/credential-provider-node': 3.515.0
627
-
'@aws-sdk/middleware-host-header': 3.515.0
628
-
'@aws-sdk/middleware-logger': 3.515.0
629
-
'@aws-sdk/middleware-recursion-detection': 3.515.0
630
-
'@aws-sdk/middleware-user-agent': 3.515.0
631
-
'@aws-sdk/region-config-resolver': 3.515.0
632
-
'@aws-sdk/types': 3.515.0
633
-
'@aws-sdk/util-endpoints': 3.515.0
634
-
'@aws-sdk/util-user-agent-browser': 3.515.0
635
-
'@aws-sdk/util-user-agent-node': 3.515.0
636
-
'@smithy/config-resolver': 2.1.1
637
-
'@smithy/core': 1.3.2
638
-
'@smithy/fetch-http-handler': 2.4.1
639
-
'@smithy/hash-node': 2.1.1
640
-
'@smithy/invalid-dependency': 2.1.1
641
-
'@smithy/middleware-content-length': 2.1.1
642
-
'@smithy/middleware-endpoint': 2.4.1
643
-
'@smithy/middleware-retry': 2.1.1
644
-
'@smithy/middleware-serde': 2.1.1
645
-
'@smithy/middleware-stack': 2.1.1
646
-
'@smithy/node-config-provider': 2.2.1
647
-
'@smithy/node-http-handler': 2.3.1
648
-
'@smithy/protocol-http': 3.1.1
649
-
'@smithy/smithy-client': 2.3.1
650
-
'@smithy/types': 2.9.1
651
-
'@smithy/url-parser': 2.1.1
652
-
'@smithy/util-base64': 2.1.1
653
-
'@smithy/util-body-length-browser': 2.1.1
654
-
'@smithy/util-body-length-node': 2.2.1
655
-
'@smithy/util-defaults-mode-browser': 2.1.1
656
-
'@smithy/util-defaults-mode-node': 2.2.0
657
-
'@smithy/util-endpoints': 1.1.1
658
-
'@smithy/util-middleware': 2.1.1
659
-
'@smithy/util-retry': 2.1.1
660
-
'@smithy/util-utf8': 2.1.1
661
-
fast-xml-parser: 4.2.5
662
-
tslib: 2.6.2
663
-
transitivePeerDependencies:
664
-
- aws-crt
665
-
dev: false
666
-
667
-
/@aws-sdk/core@3.513.0:
668
-
resolution: {integrity: sha512-L+9DL4apWuqNKVOMJ8siAuWoRM9rZf9w1iPv8S2o83WO2jVK7E/m+rNW1dFo9HsA5V1ccDl2H2qLXx24HiHmOw==}
669
-
engines: {node: '>=14.0.0'}
670
-
dependencies:
671
-
'@smithy/core': 1.3.2
672
-
'@smithy/protocol-http': 3.1.1
673
-
'@smithy/signature-v4': 2.1.1
674
-
'@smithy/smithy-client': 2.3.1
675
-
'@smithy/types': 2.9.1
676
-
tslib: 2.6.2
677
-
dev: false
678
-
679
-
/@aws-sdk/credential-provider-env@3.515.0:
680
-
resolution: {integrity: sha512-45vxdyqhTAaUMERYVWOziG3K8L2TV9G4ryQS/KZ84o7NAybE9GMdoZRVmGHAO7mJJ1wQiYCM/E+i5b3NW9JfNA==}
681
-
engines: {node: '>=14.0.0'}
682
-
dependencies:
683
-
'@aws-sdk/types': 3.515.0
684
-
'@smithy/property-provider': 2.1.1
685
-
'@smithy/types': 2.9.1
686
-
tslib: 2.6.2
687
-
dev: false
688
-
689
-
/@aws-sdk/credential-provider-http@3.515.0:
690
-
resolution: {integrity: sha512-Ba6FXK77vU4WyheiamNjEuTFmir0eAXuJGPO27lBaA8g+V/seXGHScsbOG14aQGDOr2P02OPwKGZrWWA7BFpfQ==}
691
-
engines: {node: '>=14.0.0'}
692
-
dependencies:
693
-
'@aws-sdk/types': 3.515.0
694
-
'@smithy/fetch-http-handler': 2.4.1
695
-
'@smithy/node-http-handler': 2.3.1
696
-
'@smithy/property-provider': 2.1.1
697
-
'@smithy/protocol-http': 3.1.1
698
-
'@smithy/smithy-client': 2.3.1
699
-
'@smithy/types': 2.9.1
700
-
'@smithy/util-stream': 2.1.1
701
-
tslib: 2.6.2
702
-
dev: false
703
-
704
-
/@aws-sdk/credential-provider-ini@3.515.0(@aws-sdk/credential-provider-node@3.515.0):
705
-
resolution: {integrity: sha512-ouDlNZdv2TKeVEA/YZk2+XklTXyAAGdbWnl4IgN9ItaodWI+lZjdIoNC8BAooVH+atIV/cZgoGTGQL7j2TxJ9A==}
706
-
engines: {node: '>=14.0.0'}
707
-
dependencies:
708
-
'@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
709
-
'@aws-sdk/credential-provider-env': 3.515.0
710
-
'@aws-sdk/credential-provider-process': 3.515.0
711
-
'@aws-sdk/credential-provider-sso': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
712
-
'@aws-sdk/credential-provider-web-identity': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
713
-
'@aws-sdk/types': 3.515.0
714
-
'@smithy/credential-provider-imds': 2.2.1
715
-
'@smithy/property-provider': 2.1.1
716
-
'@smithy/shared-ini-file-loader': 2.3.1
717
-
'@smithy/types': 2.9.1
718
-
tslib: 2.6.2
719
-
transitivePeerDependencies:
720
-
- '@aws-sdk/credential-provider-node'
721
-
- aws-crt
722
-
dev: false
723
-
724
-
/@aws-sdk/credential-provider-node@3.515.0:
725
-
resolution: {integrity: sha512-Y4kHSpbxksiCZZNcvsiKUd8Fb2XlyUuONEwqWFNL82ZH6TCCjBGS31wJQCSxBHqYcOL3tiORUEJkoO7uS30uQA==}
726
-
engines: {node: '>=14.0.0'}
727
-
dependencies:
728
-
'@aws-sdk/credential-provider-env': 3.515.0
729
-
'@aws-sdk/credential-provider-http': 3.515.0
730
-
'@aws-sdk/credential-provider-ini': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
731
-
'@aws-sdk/credential-provider-process': 3.515.0
732
-
'@aws-sdk/credential-provider-sso': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
733
-
'@aws-sdk/credential-provider-web-identity': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
734
-
'@aws-sdk/types': 3.515.0
735
-
'@smithy/credential-provider-imds': 2.2.1
736
-
'@smithy/property-provider': 2.1.1
737
-
'@smithy/shared-ini-file-loader': 2.3.1
738
-
'@smithy/types': 2.9.1
739
-
tslib: 2.6.2
740
-
transitivePeerDependencies:
741
-
- aws-crt
742
-
dev: false
743
-
744
-
/@aws-sdk/credential-provider-process@3.515.0:
745
-
resolution: {integrity: sha512-pSjiOA2FM63LHRKNDvEpBRp80FVGT0Mw/gzgbqFXP+sewk0WVonYbEcMDTJptH3VsLPGzqH/DQ1YL/aEIBuXFQ==}
746
-
engines: {node: '>=14.0.0'}
747
-
dependencies:
748
-
'@aws-sdk/types': 3.515.0
749
-
'@smithy/property-provider': 2.1.1
750
-
'@smithy/shared-ini-file-loader': 2.3.1
751
-
'@smithy/types': 2.9.1
752
-
tslib: 2.6.2
753
-
dev: false
754
-
755
-
/@aws-sdk/credential-provider-sso@3.515.0(@aws-sdk/credential-provider-node@3.515.0):
756
-
resolution: {integrity: sha512-j7vUkiSmuhpBvZYoPTRTI4ePnQbiZMFl6TNhg9b9DprC1zHkucsZnhRhqjOVlrw/H6J4jmcPGcHHTZ5WQNI5xQ==}
757
-
engines: {node: '>=14.0.0'}
758
-
dependencies:
759
-
'@aws-sdk/client-sso': 3.515.0
760
-
'@aws-sdk/token-providers': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
761
-
'@aws-sdk/types': 3.515.0
762
-
'@smithy/property-provider': 2.1.1
763
-
'@smithy/shared-ini-file-loader': 2.3.1
764
-
'@smithy/types': 2.9.1
765
-
tslib: 2.6.2
766
-
transitivePeerDependencies:
767
-
- '@aws-sdk/credential-provider-node'
768
-
- aws-crt
769
-
dev: false
770
-
771
-
/@aws-sdk/credential-provider-web-identity@3.515.0(@aws-sdk/credential-provider-node@3.515.0):
772
-
resolution: {integrity: sha512-66+2g4z3fWwdoGReY8aUHvm6JrKZMTRxjuizljVmMyOBttKPeBYXvUTop/g3ZGUx1f8j+C5qsGK52viYBvtjuQ==}
773
-
engines: {node: '>=14.0.0'}
774
-
dependencies:
775
-
'@aws-sdk/client-sts': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
776
-
'@aws-sdk/types': 3.515.0
777
-
'@smithy/property-provider': 2.1.1
778
-
'@smithy/types': 2.9.1
779
-
tslib: 2.6.2
780
-
transitivePeerDependencies:
781
-
- '@aws-sdk/credential-provider-node'
782
-
- aws-crt
783
-
dev: false
784
-
785
-
/@aws-sdk/lib-storage@3.515.0(@aws-sdk/client-s3@3.515.0):
786
-
resolution: {integrity: sha512-/7z/3KnMs1ODNS9c8Skj/DFTsy6/v7n17clh1IGOcTYhhioCMA3MIzIZecWFeLjPYcUSkNQHIIjKFQt1nhZkwA==}
787
-
engines: {node: '>=14.0.0'}
788
-
peerDependencies:
789
-
'@aws-sdk/client-s3': ^3.0.0
790
-
dependencies:
791
-
'@aws-sdk/client-s3': 3.515.0
792
-
'@smithy/abort-controller': 2.1.1
793
-
'@smithy/middleware-endpoint': 2.4.1
794
-
'@smithy/smithy-client': 2.3.1
795
-
buffer: 5.6.0
796
-
events: 3.3.0
797
-
stream-browserify: 3.0.0
798
-
tslib: 2.6.2
799
-
dev: false
800
-
801
-
/@aws-sdk/middleware-bucket-endpoint@3.515.0:
802
-
resolution: {integrity: sha512-Vm423j3udFrhKPaKiXtie+6aF05efjX8lhAu5VOruIvbam7olvdWNdkH7sGWlz1ko3CVa7PwOYjGHiOOhxpEOA==}
803
-
engines: {node: '>=14.0.0'}
804
-
dependencies:
805
-
'@aws-sdk/types': 3.515.0
806
-
'@aws-sdk/util-arn-parser': 3.495.0
807
-
'@smithy/node-config-provider': 2.2.1
808
-
'@smithy/protocol-http': 3.1.1
809
-
'@smithy/types': 2.9.1
810
-
'@smithy/util-config-provider': 2.2.1
811
-
tslib: 2.6.2
812
-
dev: false
813
-
814
-
/@aws-sdk/middleware-expect-continue@3.515.0:
815
-
resolution: {integrity: sha512-TWCXulivab4reOMx/vxa/IwnPX78fLwI9NUoAxjsqB6W9qjmSnPD43BSVeGvbbl/YNmgk7XfMbZb6IgxW7RyzA==}
816
-
engines: {node: '>=14.0.0'}
817
-
dependencies:
818
-
'@aws-sdk/types': 3.515.0
819
-
'@smithy/protocol-http': 3.1.1
820
-
'@smithy/types': 2.9.1
821
-
tslib: 2.6.2
822
-
dev: false
823
-
824
-
/@aws-sdk/middleware-flexible-checksums@3.515.0:
825
-
resolution: {integrity: sha512-ydGjnqNeYlJaAkmQeQnS4pZRAAvzefdm8c234Qh0Fg55xRwHTNLp7uYsdfkTjrdAlj6YIO3Zr6vK6VJ6MGCwug==}
826
-
engines: {node: '>=14.0.0'}
827
-
dependencies:
828
-
'@aws-crypto/crc32': 3.0.0
829
-
'@aws-crypto/crc32c': 3.0.0
830
-
'@aws-sdk/types': 3.515.0
831
-
'@smithy/is-array-buffer': 2.1.1
832
-
'@smithy/protocol-http': 3.1.1
833
-
'@smithy/types': 2.9.1
834
-
'@smithy/util-utf8': 2.1.1
835
-
tslib: 2.6.2
836
-
dev: false
837
-
838
-
/@aws-sdk/middleware-host-header@3.515.0:
839
-
resolution: {integrity: sha512-I1MwWPzdRKM1luvdDdjdGsDjNVPhj9zaIytEchjTY40NcKOg+p2evLD2y69ozzg8pyXK63r8DdvDGOo9QPuh0A==}
840
-
engines: {node: '>=14.0.0'}
841
-
dependencies:
842
-
'@aws-sdk/types': 3.515.0
843
-
'@smithy/protocol-http': 3.1.1
844
-
'@smithy/types': 2.9.1
845
-
tslib: 2.6.2
846
-
dev: false
847
-
848
-
/@aws-sdk/middleware-location-constraint@3.515.0:
849
-
resolution: {integrity: sha512-ORFC5oijjTJsHhUXy9o52/vl5Irf6e83bE/8tBp+sVVx81+E8zTTWZbysoa41c0B5Ycd0H3wCWutvjdXT16ydQ==}
850
-
engines: {node: '>=14.0.0'}
851
-
dependencies:
852
-
'@aws-sdk/types': 3.515.0
853
-
'@smithy/types': 2.9.1
854
-
tslib: 2.6.2
855
-
dev: false
856
-
857
-
/@aws-sdk/middleware-logger@3.515.0:
858
-
resolution: {integrity: sha512-qXomJzg2m/5seQOxHi/yOXOKfSjwrrJSmEmfwJKJyQgdMbBcjz3Cz0H/1LyC6c5hHm6a/SZgSTzDAbAoUmyL+Q==}
859
-
engines: {node: '>=14.0.0'}
860
-
dependencies:
861
-
'@aws-sdk/types': 3.515.0
862
-
'@smithy/types': 2.9.1
863
-
tslib: 2.6.2
864
-
dev: false
865
-
866
-
/@aws-sdk/middleware-recursion-detection@3.515.0:
867
-
resolution: {integrity: sha512-dokHLbTV3IHRIBrw9mGoxcNTnQsjlm7TpkJhPdGT9T4Mq399EyQo51u6IsVMm07RXLl2Zw7u+u9p+qWBFzmFRA==}
868
-
engines: {node: '>=14.0.0'}
869
-
dependencies:
870
-
'@aws-sdk/types': 3.515.0
871
-
'@smithy/protocol-http': 3.1.1
872
-
'@smithy/types': 2.9.1
873
-
tslib: 2.6.2
874
-
dev: false
875
-
876
-
/@aws-sdk/middleware-sdk-s3@3.515.0:
877
-
resolution: {integrity: sha512-vB8JwiTEAqm1UT9xfugnCgl0H0dtBLUQQK99JwQEWjHPZmQ3HQuVkykmJRY3X0hzKMEgqXodz0hZOvf3Hq1mvQ==}
878
-
engines: {node: '>=14.0.0'}
879
-
dependencies:
880
-
'@aws-sdk/types': 3.515.0
881
-
'@aws-sdk/util-arn-parser': 3.495.0
882
-
'@smithy/node-config-provider': 2.2.1
883
-
'@smithy/protocol-http': 3.1.1
884
-
'@smithy/signature-v4': 2.1.1
885
-
'@smithy/smithy-client': 2.3.1
886
-
'@smithy/types': 2.9.1
887
-
'@smithy/util-config-provider': 2.2.1
888
-
tslib: 2.6.2
889
-
dev: false
890
-
891
-
/@aws-sdk/middleware-signing@3.515.0:
892
-
resolution: {integrity: sha512-SdjCyQCL702I07KhCiBFcoh6+NYtnruHJQIzWwMpBteuYHnCHW1k9uZ6pqacsS+Y6qpAKfTVNpQx2zP2s6QoHA==}
893
-
engines: {node: '>=14.0.0'}
894
-
dependencies:
895
-
'@aws-sdk/types': 3.515.0
896
-
'@smithy/property-provider': 2.1.1
897
-
'@smithy/protocol-http': 3.1.1
898
-
'@smithy/signature-v4': 2.1.1
899
-
'@smithy/types': 2.9.1
900
-
'@smithy/util-middleware': 2.1.1
901
-
tslib: 2.6.2
902
-
dev: false
903
-
904
-
/@aws-sdk/middleware-ssec@3.515.0:
905
-
resolution: {integrity: sha512-0qLjKiorosVBzzaV/o7MEyS9xqLLu02qGbP564Z/FZY74JUQEpBNedgveMUbb6lqr85RnOuwZ0GZ0cBRfH2brQ==}
906
-
engines: {node: '>=14.0.0'}
907
-
dependencies:
908
-
'@aws-sdk/types': 3.515.0
909
-
'@smithy/types': 2.9.1
910
-
tslib: 2.6.2
911
-
dev: false
912
-
913
-
/@aws-sdk/middleware-user-agent@3.515.0:
914
-
resolution: {integrity: sha512-nOqZjGA/GkjuJ5fUshec9Fv6HFd7ovOTxMJbw3MfAhqXuVZ6dKF41lpVJ4imNsgyFt3shUg9WDY8zGFjlYMB3g==}
915
-
engines: {node: '>=14.0.0'}
916
-
dependencies:
917
-
'@aws-sdk/types': 3.515.0
918
-
'@aws-sdk/util-endpoints': 3.515.0
919
-
'@smithy/protocol-http': 3.1.1
920
-
'@smithy/types': 2.9.1
921
-
tslib: 2.6.2
922
-
dev: false
923
-
924
-
/@aws-sdk/region-config-resolver@3.515.0:
925
-
resolution: {integrity: sha512-RIRx9loxMgEAc/r1wPfnfShOuzn4RBi8pPPv6/jhhITEeMnJe6enAh2k5y9DdiVDDgCWZgVFSv0YkAIfzAFsnQ==}
926
-
engines: {node: '>=14.0.0'}
927
-
dependencies:
928
-
'@aws-sdk/types': 3.515.0
929
-
'@smithy/node-config-provider': 2.2.1
930
-
'@smithy/types': 2.9.1
931
-
'@smithy/util-config-provider': 2.2.1
932
-
'@smithy/util-middleware': 2.1.1
933
-
tslib: 2.6.2
934
-
dev: false
935
-
936
-
/@aws-sdk/signature-v4-multi-region@3.515.0:
937
-
resolution: {integrity: sha512-5lrCn4DSE0zL41k0L6moqcdExZhWdAnV0/oMEagrISzQYoia+aNTEeyVD3xqJhRbEW4gCj3Uoyis6c8muf7b9g==}
938
-
engines: {node: '>=14.0.0'}
939
-
dependencies:
940
-
'@aws-sdk/middleware-sdk-s3': 3.515.0
941
-
'@aws-sdk/types': 3.515.0
942
-
'@smithy/protocol-http': 3.1.1
943
-
'@smithy/signature-v4': 2.1.1
944
-
'@smithy/types': 2.9.1
945
-
tslib: 2.6.2
946
-
dev: false
947
-
948
-
/@aws-sdk/token-providers@3.515.0(@aws-sdk/credential-provider-node@3.515.0):
949
-
resolution: {integrity: sha512-MQuf04rIcTXqwDzmyHSpFPF1fKEzRl64oXtCRUF3ddxTdK6wxXkePfK6wNCuL+GEbEcJAoCtIGIRpzGPJvQjHA==}
950
-
engines: {node: '>=14.0.0'}
951
-
dependencies:
952
-
'@aws-sdk/client-sso-oidc': 3.515.0(@aws-sdk/credential-provider-node@3.515.0)
953
-
'@aws-sdk/types': 3.515.0
954
-
'@smithy/property-provider': 2.1.1
955
-
'@smithy/shared-ini-file-loader': 2.3.1
956
-
'@smithy/types': 2.9.1
957
-
tslib: 2.6.2
958
-
transitivePeerDependencies:
959
-
- '@aws-sdk/credential-provider-node'
960
-
- aws-crt
961
-
dev: false
962
-
963
-
/@aws-sdk/types@3.515.0:
964
-
resolution: {integrity: sha512-B3gUpiMlpT6ERaLvZZ61D0RyrQPsFYDkCncLPVkZOKkCOoFU46zi1o6T5JcYiz8vkx1q9RGloQ5exh79s5pU/w==}
965
-
engines: {node: '>=14.0.0'}
966
-
dependencies:
967
-
'@smithy/types': 2.9.1
968
-
tslib: 2.6.2
969
-
dev: false
970
-
971
-
/@aws-sdk/util-arn-parser@3.495.0:
972
-
resolution: {integrity: sha512-hwdA3XAippSEUxs7jpznwD63YYFR+LtQvlEcebPTgWR9oQgG9TfS+39PUfbnEeje1ICuOrN3lrFqFbmP9uzbMg==}
973
-
engines: {node: '>=14.0.0'}
974
-
dependencies:
975
-
tslib: 2.6.2
976
-
dev: false
977
-
978
-
/@aws-sdk/util-endpoints@3.515.0:
979
-
resolution: {integrity: sha512-UJi+jdwcGFV/F7d3+e2aQn5yZOVpDiAgfgNhPnEtgV0WozJ5/ZUeZBgWvSc/K415N4A4D/9cbBc7+I+35qzcDQ==}
980
-
engines: {node: '>=14.0.0'}
981
-
dependencies:
982
-
'@aws-sdk/types': 3.515.0
983
-
'@smithy/types': 2.9.1
984
-
'@smithy/util-endpoints': 1.1.1
985
-
tslib: 2.6.2
986
-
dev: false
987
-
988
-
/@aws-sdk/util-locate-window@3.495.0:
989
-
resolution: {integrity: sha512-MfaPXT0kLX2tQaR90saBT9fWQq2DHqSSJRzW+MZWsmF+y5LGCOhO22ac/2o6TKSQm7h0HRc2GaADqYYYor62yg==}
990
-
engines: {node: '>=14.0.0'}
991
-
dependencies:
992
-
tslib: 2.6.2
993
-
dev: false
994
-
995
-
/@aws-sdk/util-user-agent-browser@3.515.0:
996
-
resolution: {integrity: sha512-pTWQb0JCafTmLHLDv3Qqs/nAAJghcPdGQIBpsCStb0YEzg3At/dOi2AIQ683yYnXmeOxLXJDzmlsovfVObJScw==}
997
-
dependencies:
998
-
'@aws-sdk/types': 3.515.0
999
-
'@smithy/types': 2.9.1
1000
-
bowser: 2.11.0
1001
-
tslib: 2.6.2
1002
-
dev: false
1003
-
1004
-
/@aws-sdk/util-user-agent-node@3.515.0:
1005
-
resolution: {integrity: sha512-A/KJ+/HTohHyVXLH+t/bO0Z2mPrQgELbQO8tX+B2nElo8uklj70r5cT7F8ETsI9oOy+HDVpiL5/v45ZgpUOiPg==}
1006
-
engines: {node: '>=14.0.0'}
1007
-
peerDependencies:
1008
-
aws-crt: '>=1.0.0'
1009
-
peerDependenciesMeta:
1010
-
aws-crt:
1011
-
optional: true
1012
-
dependencies:
1013
-
'@aws-sdk/types': 3.515.0
1014
-
'@smithy/node-config-provider': 2.2.1
1015
-
'@smithy/types': 2.9.1
1016
-
tslib: 2.6.2
1017
-
dev: false
1018
-
1019
-
/@aws-sdk/util-utf8-browser@3.259.0:
1020
-
resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==}
1021
-
dependencies:
1022
-
tslib: 2.6.2
1023
-
dev: false
1024
-
1025
-
/@aws-sdk/xml-builder@3.496.0:
1026
-
resolution: {integrity: sha512-GvEjh537IIeOw1ZkZuB37sV12u+ipS5Z1dwjEC/HAvhl5ac23ULtTr1/n+U1gLNN+BAKSWjKiQ2ksj8DiUzeyw==}
1027
-
engines: {node: '>=14.0.0'}
1028
-
dependencies:
1029
-
'@smithy/types': 2.9.1
1030
-
tslib: 2.6.2
1031
-
dev: false
1032
-
1033
-
/@cbor-extract/cbor-extract-darwin-arm64@2.2.0:
1034
-
resolution: {integrity: sha512-P7swiOAdF7aSi0H+tHtHtr6zrpF3aAq/W9FXx5HektRvLTM2O89xCyXF3pk7pLc7QpaY7AoaE8UowVf9QBdh3w==}
1035
-
cpu: [arm64]
1036
-
os: [darwin]
1037
-
requiresBuild: true
1038
-
dev: false
1039
-
optional: true
1040
-
1041
-
/@cbor-extract/cbor-extract-darwin-x64@2.2.0:
1042
-
resolution: {integrity: sha512-1liF6fgowph0JxBbYnAS7ZlqNYLf000Qnj4KjqPNW4GViKrEql2MgZnAsExhY9LSy8dnvA4C0qHEBgPrll0z0w==}
1043
-
cpu: [x64]
1044
-
os: [darwin]
1045
-
requiresBuild: true
1046
-
dev: false
1047
-
optional: true
1048
-
1049
-
/@cbor-extract/cbor-extract-linux-arm64@2.2.0:
1050
-
resolution: {integrity: sha512-rQvhNmDuhjTVXSPFLolmQ47/ydGOFXtbR7+wgkSY0bdOxCFept1hvg59uiLPT2fVDuJFuEy16EImo5tE2x3RsQ==}
1051
-
cpu: [arm64]
1052
-
os: [linux]
1053
-
requiresBuild: true
1054
-
dev: false
1055
-
optional: true
1056
-
1057
-
/@cbor-extract/cbor-extract-linux-arm@2.2.0:
1058
-
resolution: {integrity: sha512-QeBcBXk964zOytiedMPQNZr7sg0TNavZeuUCD6ON4vEOU/25+pLhNN6EDIKJ9VLTKaZ7K7EaAriyYQ1NQ05s/Q==}
1059
-
cpu: [arm]
1060
-
os: [linux]
1061
-
requiresBuild: true
1062
-
dev: false
1063
-
optional: true
1064
-
1065
-
/@cbor-extract/cbor-extract-linux-x64@2.2.0:
1066
-
resolution: {integrity: sha512-cWLAWtT3kNLHSvP4RKDzSTX9o0wvQEEAj4SKvhWuOVZxiDAeQazr9A+PSiRILK1VYMLeDml89ohxCnUNQNQNCw==}
1067
-
cpu: [x64]
1068
-
os: [linux]
1069
-
requiresBuild: true
1070
-
dev: false
1071
-
optional: true
1072
-
1073
-
/@cbor-extract/cbor-extract-win32-x64@2.2.0:
1074
-
resolution: {integrity: sha512-l2M+Z8DO2vbvADOBNLbbh9y5ST1RY5sqkWOg/58GkUPBYou/cuNZ68SGQ644f1CvZ8kcOxyZtw06+dxWHIoN/w==}
1075
-
cpu: [x64]
1076
-
os: [win32]
1077
-
requiresBuild: true
1078
-
dev: false
1079
-
optional: true
1080
-
1081
-
/@did-plc/lib@0.0.4:
1082
-
resolution: {integrity: sha512-Omeawq3b8G/c/5CtkTtzovSOnWuvIuCI4GTJNrt1AmCskwEQV7zbX5d6km1mjJNbE0gHuQPTVqZxLVqetNbfwA==}
1083
-
dependencies:
1084
-
'@atproto/common': 0.1.1
1085
-
'@atproto/crypto': 0.1.0
1086
-
'@ipld/dag-cbor': 7.0.3
1087
-
axios: 1.6.7
1088
-
multiformats: 9.9.0
1089
-
uint8arrays: 3.0.0
1090
-
zod: 3.23.8
1091
-
transitivePeerDependencies:
1092
-
- debug
1093
-
dev: false
1094
-
1095
-
/@hapi/accept@6.0.3:
1096
-
resolution: {integrity: sha512-p72f9k56EuF0n3MwlBNThyVE5PXX40g+aQh+C/xbKrfzahM2Oispv3AXmOIU51t3j77zay1qrX7IIziZXspMlw==}
1097
-
dependencies:
1098
-
'@hapi/boom': 10.0.1
1099
-
'@hapi/hoek': 11.0.4
1100
-
dev: false
1101
-
1102
-
/@hapi/boom@10.0.1:
1103
-
resolution: {integrity: sha512-ERcCZaEjdH3OgSJlyjVk8pHIFeus91CjKP3v+MpgBNp5IvGzP2l/bRiD78nqYcKPaZdbKkK5vDBVPd2ohHBlsA==}
1104
-
dependencies:
1105
-
'@hapi/hoek': 11.0.4
1106
-
dev: false
1107
-
1108
-
/@hapi/bourne@3.0.0:
1109
-
resolution: {integrity: sha512-Waj1cwPXJDucOib4a3bAISsKJVb15MKi9IvmTI/7ssVEm6sywXGjVJDhl6/umt1pK1ZS7PacXU3A1PmFKHEZ2w==}
1110
-
dev: false
1111
-
1112
-
/@hapi/hoek@11.0.4:
1113
-
resolution: {integrity: sha512-PnsP5d4q7289pS2T2EgGz147BFJ2Jpb4yrEdkpz2IhgEUzos1S7HTl7ezWh1yfYzYlj89KzLdCRkqsP6SIryeQ==}
1114
-
dev: false
1115
-
1116
-
/@ioredis/commands@1.2.0:
1117
-
resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==}
1118
-
dev: false
1119
-
1120
-
/@ipld/car@3.2.4:
1121
-
resolution: {integrity: sha512-rezKd+jk8AsTGOoJKqzfjLJ3WVft7NZNH95f0pfPbicROvzTyvHCNy567HzSUd6gRXZ9im29z5ZEv9Hw49jSYw==}
1122
-
dependencies:
1123
-
'@ipld/dag-cbor': 7.0.3
1124
-
multiformats: 9.9.0
1125
-
varint: 6.0.0
1126
-
dev: false
1127
-
1128
-
/@ipld/dag-cbor@7.0.3:
1129
-
resolution: {integrity: sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==}
1130
-
dependencies:
1131
-
cborg: 1.10.2
1132
-
multiformats: 9.9.0
1133
-
dev: false
1134
-
1135
-
/@isaacs/cliui@8.0.2:
1136
-
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
1137
-
engines: {node: '>=12'}
1138
-
dependencies:
1139
-
string-width: 5.1.2
1140
-
string-width-cjs: /string-width@4.2.3
1141
-
strip-ansi: 7.1.0
1142
-
strip-ansi-cjs: /strip-ansi@6.0.1
1143
-
wrap-ansi: 8.1.0
1144
-
wrap-ansi-cjs: /wrap-ansi@7.0.0
1145
-
dev: false
1146
-
1147
-
/@noble/curves@1.3.0:
1148
-
resolution: {integrity: sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA==}
1149
-
dependencies:
1150
-
'@noble/hashes': 1.3.3
1151
-
dev: false
1152
-
1153
-
/@noble/hashes@1.3.3:
1154
-
resolution: {integrity: sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA==}
1155
-
engines: {node: '>= 16'}
1156
-
dev: false
1157
-
1158
-
/@noble/secp256k1@1.7.1:
1159
-
resolution: {integrity: sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==}
1160
-
dev: false
1161
-
1162
-
/@pkgjs/parseargs@0.11.0:
1163
-
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
1164
-
engines: {node: '>=14'}
1165
-
requiresBuild: true
1166
-
dev: false
1167
-
optional: true
1168
-
1169
-
/@smithy/abort-controller@2.1.1:
1170
-
resolution: {integrity: sha512-1+qdrUqLhaALYL0iOcN43EP6yAXXQ2wWZ6taf4S2pNGowmOc5gx+iMQv+E42JizNJjB0+gEadOXeV1Bf7JWL1Q==}
1171
-
engines: {node: '>=14.0.0'}
1172
-
dependencies:
1173
-
'@smithy/types': 2.9.1
1174
-
tslib: 2.6.2
1175
-
dev: false
1176
-
1177
-
/@smithy/chunked-blob-reader-native@2.1.1:
1178
-
resolution: {integrity: sha512-zNW+43dltfNMUrBEYLMWgI8lQr0uhtTcUyxkgC9EP4j17WREzgSFMPUFVrVV6Rc2+QtWERYjb4tzZnQGa7R9fQ==}
1179
-
dependencies:
1180
-
'@smithy/util-base64': 2.1.1
1181
-
tslib: 2.6.2
1182
-
dev: false
1183
-
1184
-
/@smithy/chunked-blob-reader@2.1.1:
1185
-
resolution: {integrity: sha512-NjNFCKxC4jVvn+lUr3Yo4/PmUJj3tbyqH6GNHueyTGS5Q27vlEJ1MkNhUDV8QGxJI7Bodnc2pD18lU2zRfhHlQ==}
1186
-
dependencies:
1187
-
tslib: 2.6.2
1188
-
dev: false
1189
-
1190
-
/@smithy/config-resolver@2.1.1:
1191
-
resolution: {integrity: sha512-lxfLDpZm+AWAHPFZps5JfDoO9Ux1764fOgvRUBpHIO8HWHcSN1dkgsago1qLRVgm1BZ8RCm8cgv99QvtaOWIhw==}
1192
-
engines: {node: '>=14.0.0'}
1193
-
dependencies:
1194
-
'@smithy/node-config-provider': 2.2.1
1195
-
'@smithy/types': 2.9.1
1196
-
'@smithy/util-config-provider': 2.2.1
1197
-
'@smithy/util-middleware': 2.1.1
1198
-
tslib: 2.6.2
1199
-
dev: false
1200
-
1201
-
/@smithy/core@1.3.2:
1202
-
resolution: {integrity: sha512-tYDmTp0f2TZVE18jAOH1PnmkngLQ+dOGUlMd1u67s87ieueNeyqhja6z/Z4MxhybEiXKOWFOmGjfTZWFxljwJw==}
1203
-
engines: {node: '>=14.0.0'}
1204
-
dependencies:
1205
-
'@smithy/middleware-endpoint': 2.4.1
1206
-
'@smithy/middleware-retry': 2.1.1
1207
-
'@smithy/middleware-serde': 2.1.1
1208
-
'@smithy/protocol-http': 3.1.1
1209
-
'@smithy/smithy-client': 2.3.1
1210
-
'@smithy/types': 2.9.1
1211
-
'@smithy/util-middleware': 2.1.1
1212
-
tslib: 2.6.2
1213
-
dev: false
1214
-
1215
-
/@smithy/credential-provider-imds@2.2.1:
1216
-
resolution: {integrity: sha512-7XHjZUxmZYnONheVQL7j5zvZXga+EWNgwEAP6OPZTi7l8J4JTeNh9aIOfE5fKHZ/ee2IeNOh54ZrSna+Vc6TFA==}
1217
-
engines: {node: '>=14.0.0'}
1218
-
dependencies:
1219
-
'@smithy/node-config-provider': 2.2.1
1220
-
'@smithy/property-provider': 2.1.1
1221
-
'@smithy/types': 2.9.1
1222
-
'@smithy/url-parser': 2.1.1
1223
-
tslib: 2.6.2
1224
-
dev: false
1225
-
1226
-
/@smithy/eventstream-codec@2.1.1:
1227
-
resolution: {integrity: sha512-E8KYBxBIuU4c+zrpR22VsVrOPoEDzk35bQR3E+xm4k6Pa6JqzkDOdMyf9Atac5GPNKHJBdVaQ4JtjdWX2rl/nw==}
1228
-
dependencies:
1229
-
'@aws-crypto/crc32': 3.0.0
1230
-
'@smithy/types': 2.9.1
1231
-
'@smithy/util-hex-encoding': 2.1.1
1232
-
tslib: 2.6.2
1233
-
dev: false
1234
-
1235
-
/@smithy/eventstream-serde-browser@2.1.1:
1236
-
resolution: {integrity: sha512-JvEdCmGlZUay5VtlT8/kdR6FlvqTDUiJecMjXsBb0+k1H/qc9ME5n2XKPo8q/MZwEIA1GmGgYMokKGjVvMiDow==}
1237
-
engines: {node: '>=14.0.0'}
1238
-
dependencies:
1239
-
'@smithy/eventstream-serde-universal': 2.1.1
1240
-
'@smithy/types': 2.9.1
1241
-
tslib: 2.6.2
1242
-
dev: false
1243
-
1244
-
/@smithy/eventstream-serde-config-resolver@2.1.1:
1245
-
resolution: {integrity: sha512-EqNqXYp3+dk//NmW3NAgQr9bEQ7fsu/CcxQmTiq07JlaIcne/CBWpMZETyXm9w5LXkhduBsdXdlMscfDUDn2fA==}
1246
-
engines: {node: '>=14.0.0'}
1247
-
dependencies:
1248
-
'@smithy/types': 2.9.1
1249
-
tslib: 2.6.2
1250
-
dev: false
1251
-
1252
-
/@smithy/eventstream-serde-node@2.1.1:
1253
-
resolution: {integrity: sha512-LF882q/aFidFNDX7uROAGxq3H0B7rjyPkV6QDn6/KDQ+CG7AFkRccjxRf1xqajq/Pe4bMGGr+VKAaoF6lELIQw==}
1254
-
engines: {node: '>=14.0.0'}
1255
-
dependencies:
1256
-
'@smithy/eventstream-serde-universal': 2.1.1
1257
-
'@smithy/types': 2.9.1
1258
-
tslib: 2.6.2
1259
-
dev: false
1260
-
1261
-
/@smithy/eventstream-serde-universal@2.1.1:
1262
-
resolution: {integrity: sha512-LR0mMT+XIYTxk4k2fIxEA1BPtW3685QlqufUEUAX1AJcfFfxNDKEvuCRZbO8ntJb10DrIFVJR9vb0MhDCi0sAQ==}
1263
-
engines: {node: '>=14.0.0'}
1264
-
dependencies:
1265
-
'@smithy/eventstream-codec': 2.1.1
1266
-
'@smithy/types': 2.9.1
1267
-
tslib: 2.6.2
1268
-
dev: false
1269
-
1270
-
/@smithy/fetch-http-handler@2.4.1:
1271
-
resolution: {integrity: sha512-VYGLinPsFqH68lxfRhjQaSkjXM7JysUOJDTNjHBuN/ykyRb2f1gyavN9+VhhPTWCy32L4yZ2fdhpCs/nStEicg==}
1272
-
dependencies:
1273
-
'@smithy/protocol-http': 3.1.1
1274
-
'@smithy/querystring-builder': 2.1.1
1275
-
'@smithy/types': 2.9.1
1276
-
'@smithy/util-base64': 2.1.1
1277
-
tslib: 2.6.2
1278
-
dev: false
1279
-
1280
-
/@smithy/hash-blob-browser@2.1.1:
1281
-
resolution: {integrity: sha512-jizu1+2PAUjiGIfRtlPEU8Yo6zn+d78ti/ZHDesdf1SUn2BuZW433JlPoCOLH3dBoEEvTgLvQ8tUGSoTTALA+A==}
1282
-
dependencies:
1283
-
'@smithy/chunked-blob-reader': 2.1.1
1284
-
'@smithy/chunked-blob-reader-native': 2.1.1
1285
-
'@smithy/types': 2.9.1
1286
-
tslib: 2.6.2
1287
-
dev: false
1288
-
1289
-
/@smithy/hash-node@2.1.1:
1290
-
resolution: {integrity: sha512-Qhoq0N8f2OtCnvUpCf+g1vSyhYQrZjhSwvJ9qvR8BUGOtTXiyv2x1OD2e6jVGmlpC4E4ax1USHoyGfV9JFsACg==}
1291
-
engines: {node: '>=14.0.0'}
1292
-
dependencies:
1293
-
'@smithy/types': 2.9.1
1294
-
'@smithy/util-buffer-from': 2.1.1
1295
-
'@smithy/util-utf8': 2.1.1
1296
-
tslib: 2.6.2
1297
-
dev: false
1298
-
1299
-
/@smithy/hash-stream-node@2.1.1:
1300
-
resolution: {integrity: sha512-VgDaKcfCy0iHcmtAZgZ3Yw9g37Gkn2JsQiMtFQXUh8Wmo3GfNgDwLOtdhJ272pOT7DStzpe9cNr+eV5Au8KfQA==}
1301
-
engines: {node: '>=14.0.0'}
1302
-
dependencies:
1303
-
'@smithy/types': 2.9.1
1304
-
'@smithy/util-utf8': 2.1.1
1305
-
tslib: 2.6.2
1306
-
dev: false
1307
-
1308
-
/@smithy/invalid-dependency@2.1.1:
1309
-
resolution: {integrity: sha512-7WTgnKw+VPg8fxu2v9AlNOQ5yaz6RA54zOVB4f6vQuR0xFKd+RzlCpt0WidYTsye7F+FYDIaS/RnJW4pxjNInw==}
1310
-
dependencies:
1311
-
'@smithy/types': 2.9.1
1312
-
tslib: 2.6.2
1313
-
dev: false
1314
-
1315
-
/@smithy/is-array-buffer@2.1.1:
1316
-
resolution: {integrity: sha512-xozSQrcUinPpNPNPds4S7z/FakDTh1MZWtRP/2vQtYB/u3HYrX2UXuZs+VhaKBd6Vc7g2XPr2ZtwGBNDN6fNKQ==}
1317
-
engines: {node: '>=14.0.0'}
1318
-
dependencies:
1319
-
tslib: 2.6.2
1320
-
dev: false
1321
-
1322
-
/@smithy/md5-js@2.1.1:
1323
-
resolution: {integrity: sha512-L3MbIYBIdLlT+MWTYrdVSv/dow1+6iZ1Ad7xS0OHxTTs17d753ZcpOV4Ro7M7tRAVWML/sg2IAp/zzCb6aAttg==}
1324
-
dependencies:
1325
-
'@smithy/types': 2.9.1
1326
-
'@smithy/util-utf8': 2.1.1
1327
-
tslib: 2.6.2
1328
-
dev: false
1329
-
1330
-
/@smithy/middleware-content-length@2.1.1:
1331
-
resolution: {integrity: sha512-rSr9ezUl9qMgiJR0UVtVOGEZElMdGFyl8FzWEF5iEKTlcWxGr2wTqGfDwtH3LAB7h+FPkxqv4ZU4cpuCN9Kf/g==}
1332
-
engines: {node: '>=14.0.0'}
1333
-
dependencies:
1334
-
'@smithy/protocol-http': 3.1.1
1335
-
'@smithy/types': 2.9.1
1336
-
tslib: 2.6.2
1337
-
dev: false
1338
-
1339
-
/@smithy/middleware-endpoint@2.4.1:
1340
-
resolution: {integrity: sha512-XPZTb1E2Oav60Ven3n2PFx+rX9EDsU/jSTA8VDamt7FXks67ekjPY/XrmmPDQaFJOTUHJNKjd8+kZxVO5Ael4Q==}
1341
-
engines: {node: '>=14.0.0'}
1342
-
dependencies:
1343
-
'@smithy/middleware-serde': 2.1.1
1344
-
'@smithy/node-config-provider': 2.2.1
1345
-
'@smithy/shared-ini-file-loader': 2.3.1
1346
-
'@smithy/types': 2.9.1
1347
-
'@smithy/url-parser': 2.1.1
1348
-
'@smithy/util-middleware': 2.1.1
1349
-
tslib: 2.6.2
1350
-
dev: false
1351
-
1352
-
/@smithy/middleware-retry@2.1.1:
1353
-
resolution: {integrity: sha512-eMIHOBTXro6JZ+WWzZWd/8fS8ht5nS5KDQjzhNMHNRcG5FkNTqcKpYhw7TETMYzbLfhO5FYghHy1vqDWM4FLDA==}
1354
-
engines: {node: '>=14.0.0'}
1355
-
dependencies:
1356
-
'@smithy/node-config-provider': 2.2.1
1357
-
'@smithy/protocol-http': 3.1.1
1358
-
'@smithy/service-error-classification': 2.1.1
1359
-
'@smithy/smithy-client': 2.3.1
1360
-
'@smithy/types': 2.9.1
1361
-
'@smithy/util-middleware': 2.1.1
1362
-
'@smithy/util-retry': 2.1.1
1363
-
tslib: 2.6.2
1364
-
uuid: 8.3.2
1365
-
dev: false
1366
-
1367
-
/@smithy/middleware-serde@2.1.1:
1368
-
resolution: {integrity: sha512-D8Gq0aQBeE1pxf3cjWVkRr2W54t+cdM2zx78tNrVhqrDykRA7asq8yVJij1u5NDtKzKqzBSPYh7iW0svUKg76g==}
1369
-
engines: {node: '>=14.0.0'}
1370
-
dependencies:
1371
-
'@smithy/types': 2.9.1
1372
-
tslib: 2.6.2
1373
-
dev: false
1374
-
1375
-
/@smithy/middleware-stack@2.1.1:
1376
-
resolution: {integrity: sha512-KPJhRlhsl8CjgGXK/DoDcrFGfAqoqvuwlbxy+uOO4g2Azn1dhH+GVfC3RAp+6PoL5PWPb+vt6Z23FP+Mr6qeCw==}
1377
-
engines: {node: '>=14.0.0'}
1378
-
dependencies:
1379
-
'@smithy/types': 2.9.1
1380
-
tslib: 2.6.2
1381
-
dev: false
1382
-
1383
-
/@smithy/node-config-provider@2.2.1:
1384
-
resolution: {integrity: sha512-epzK3x1xNxA9oJgHQ5nz+2j6DsJKdHfieb+YgJ7ATWxzNcB7Hc+Uya2TUck5MicOPhDV8HZImND7ZOecVr+OWg==}
1385
-
engines: {node: '>=14.0.0'}
1386
-
dependencies:
1387
-
'@smithy/property-provider': 2.1.1
1388
-
'@smithy/shared-ini-file-loader': 2.3.1
1389
-
'@smithy/types': 2.9.1
1390
-
tslib: 2.6.2
1391
-
dev: false
1392
-
1393
-
/@smithy/node-http-handler@2.3.1:
1394
-
resolution: {integrity: sha512-gLA8qK2nL9J0Rk/WEZSvgin4AppvuCYRYg61dcUo/uKxvMZsMInL5I5ZdJTogOvdfVug3N2dgI5ffcUfS4S9PA==}
1395
-
engines: {node: '>=14.0.0'}
1396
-
dependencies:
1397
-
'@smithy/abort-controller': 2.1.1
1398
-
'@smithy/protocol-http': 3.1.1
1399
-
'@smithy/querystring-builder': 2.1.1
1400
-
'@smithy/types': 2.9.1
1401
-
tslib: 2.6.2
1402
-
dev: false
1403
-
1404
-
/@smithy/property-provider@2.1.1:
1405
-
resolution: {integrity: sha512-FX7JhhD/o5HwSwg6GLK9zxrMUrGnb3PzNBrcthqHKBc3dH0UfgEAU24xnJ8F0uow5mj17UeBEOI6o3CF2k7Mhw==}
1406
-
engines: {node: '>=14.0.0'}
1407
-
dependencies:
1408
-
'@smithy/types': 2.9.1
1409
-
tslib: 2.6.2
1410
-
dev: false
1411
-
1412
-
/@smithy/protocol-http@3.1.1:
1413
-
resolution: {integrity: sha512-6ZRTSsaXuSL9++qEwH851hJjUA0OgXdQFCs+VDw4tGH256jQ3TjYY/i34N4vd24RV3nrjNsgd1yhb57uMoKbzQ==}
1414
-
engines: {node: '>=14.0.0'}
1415
-
dependencies:
1416
-
'@smithy/types': 2.9.1
1417
-
tslib: 2.6.2
1418
-
dev: false
1419
-
1420
-
/@smithy/querystring-builder@2.1.1:
1421
-
resolution: {integrity: sha512-C/ko/CeEa8jdYE4gt6nHO5XDrlSJ3vdCG0ZAc6nD5ZIE7LBp0jCx4qoqp7eoutBu7VrGMXERSRoPqwi1WjCPbg==}
1422
-
engines: {node: '>=14.0.0'}
1423
-
dependencies:
1424
-
'@smithy/types': 2.9.1
1425
-
'@smithy/util-uri-escape': 2.1.1
1426
-
tslib: 2.6.2
1427
-
dev: false
1428
-
1429
-
/@smithy/querystring-parser@2.1.1:
1430
-
resolution: {integrity: sha512-H4+6jKGVhG1W4CIxfBaSsbm98lOO88tpDWmZLgkJpt8Zkk/+uG0FmmqMuCAc3HNM2ZDV+JbErxr0l5BcuIf/XQ==}
1431
-
engines: {node: '>=14.0.0'}
1432
-
dependencies:
1433
-
'@smithy/types': 2.9.1
1434
-
tslib: 2.6.2
1435
-
dev: false
1436
-
1437
-
/@smithy/service-error-classification@2.1.1:
1438
-
resolution: {integrity: sha512-txEdZxPUgM1PwGvDvHzqhXisrc5LlRWYCf2yyHfvITWioAKat7srQvpjMAvgzf0t6t7j8yHrryXU9xt7RZqFpw==}
1439
-
engines: {node: '>=14.0.0'}
1440
-
dependencies:
1441
-
'@smithy/types': 2.9.1
1442
-
dev: false
1443
-
1444
-
/@smithy/shared-ini-file-loader@2.3.1:
1445
-
resolution: {integrity: sha512-2E2kh24igmIznHLB6H05Na4OgIEilRu0oQpYXo3LCNRrawHAcfDKq9004zJs+sAMt2X5AbY87CUCJ7IpqpSgdw==}
1446
-
engines: {node: '>=14.0.0'}
1447
-
dependencies:
1448
-
'@smithy/types': 2.9.1
1449
-
tslib: 2.6.2
1450
-
dev: false
1451
-
1452
-
/@smithy/signature-v4@2.1.1:
1453
-
resolution: {integrity: sha512-Hb7xub0NHuvvQD3YwDSdanBmYukoEkhqBjqoxo+bSdC0ryV9cTfgmNjuAQhTPYB6yeU7hTR+sPRiFMlxqv6kmg==}
1454
-
engines: {node: '>=14.0.0'}
1455
-
dependencies:
1456
-
'@smithy/eventstream-codec': 2.1.1
1457
-
'@smithy/is-array-buffer': 2.1.1
1458
-
'@smithy/types': 2.9.1
1459
-
'@smithy/util-hex-encoding': 2.1.1
1460
-
'@smithy/util-middleware': 2.1.1
1461
-
'@smithy/util-uri-escape': 2.1.1
1462
-
'@smithy/util-utf8': 2.1.1
1463
-
tslib: 2.6.2
1464
-
dev: false
1465
-
1466
-
/@smithy/smithy-client@2.3.1:
1467
-
resolution: {integrity: sha512-YsTdU8xVD64r2pLEwmltrNvZV6XIAC50LN6ivDopdt+YiF/jGH6PY9zUOu0CXD/d8GMB8gbhnpPsdrjAXHS9QA==}
1468
-
engines: {node: '>=14.0.0'}
1469
-
dependencies:
1470
-
'@smithy/middleware-endpoint': 2.4.1
1471
-
'@smithy/middleware-stack': 2.1.1
1472
-
'@smithy/protocol-http': 3.1.1
1473
-
'@smithy/types': 2.9.1
1474
-
'@smithy/util-stream': 2.1.1
1475
-
tslib: 2.6.2
1476
-
dev: false
1477
-
1478
-
/@smithy/types@2.9.1:
1479
-
resolution: {integrity: sha512-vjXlKNXyprDYDuJ7UW5iobdmyDm6g8dDG+BFUncAg/3XJaN45Gy5RWWWUVgrzIK7S4R1KWgIX5LeJcfvSI24bw==}
1480
-
engines: {node: '>=14.0.0'}
1481
-
dependencies:
1482
-
tslib: 2.6.2
1483
-
dev: false
1484
-
1485
-
/@smithy/url-parser@2.1.1:
1486
-
resolution: {integrity: sha512-qC9Bv8f/vvFIEkHsiNrUKYNl8uKQnn4BdhXl7VzQRP774AwIjiSMMwkbT+L7Fk8W8rzYVifzJNYxv1HwvfBo3Q==}
1487
-
dependencies:
1488
-
'@smithy/querystring-parser': 2.1.1
1489
-
'@smithy/types': 2.9.1
1490
-
tslib: 2.6.2
1491
-
dev: false
1492
-
1493
-
/@smithy/util-base64@2.1.1:
1494
-
resolution: {integrity: sha512-UfHVpY7qfF/MrgndI5PexSKVTxSZIdz9InghTFa49QOvuu9I52zLPLUHXvHpNuMb1iD2vmc6R+zbv/bdMipR/g==}
1495
-
engines: {node: '>=14.0.0'}
1496
-
dependencies:
1497
-
'@smithy/util-buffer-from': 2.1.1
1498
-
tslib: 2.6.2
1499
-
dev: false
1500
-
1501
-
/@smithy/util-body-length-browser@2.1.1:
1502
-
resolution: {integrity: sha512-ekOGBLvs1VS2d1zM2ER4JEeBWAvIOUKeaFch29UjjJsxmZ/f0L3K3x0dEETgh3Q9bkZNHgT+rkdl/J/VUqSRag==}
1503
-
dependencies:
1504
-
tslib: 2.6.2
1505
-
dev: false
1506
-
1507
-
/@smithy/util-body-length-node@2.2.1:
1508
-
resolution: {integrity: sha512-/ggJG+ta3IDtpNVq4ktmEUtOkH1LW64RHB5B0hcr5ZaWBmo96UX2cIOVbjCqqDickTXqBWZ4ZO0APuaPrD7Abg==}
1509
-
engines: {node: '>=14.0.0'}
1510
-
dependencies:
1511
-
tslib: 2.6.2
1512
-
dev: false
1513
-
1514
-
/@smithy/util-buffer-from@2.1.1:
1515
-
resolution: {integrity: sha512-clhNjbyfqIv9Md2Mg6FffGVrJxw7bgK7s3Iax36xnfVj6cg0fUG7I4RH0XgXJF8bxi+saY5HR21g2UPKSxVCXg==}
1516
-
engines: {node: '>=14.0.0'}
1517
-
dependencies:
1518
-
'@smithy/is-array-buffer': 2.1.1
1519
-
tslib: 2.6.2
1520
-
dev: false
1521
-
1522
-
/@smithy/util-config-provider@2.2.1:
1523
-
resolution: {integrity: sha512-50VL/tx9oYYcjJn/qKqNy7sCtpD0+s8XEBamIFo4mFFTclKMNp+rsnymD796uybjiIquB7VCB/DeafduL0y2kw==}
1524
-
engines: {node: '>=14.0.0'}
1525
-
dependencies:
1526
-
tslib: 2.6.2
1527
-
dev: false
1528
-
1529
-
/@smithy/util-defaults-mode-browser@2.1.1:
1530
-
resolution: {integrity: sha512-lqLz/9aWRO6mosnXkArtRuQqqZBhNpgI65YDpww4rVQBuUT7qzKbDLG5AmnQTCiU4rOquaZO/Kt0J7q9Uic7MA==}
1531
-
engines: {node: '>= 10.0.0'}
1532
-
dependencies:
1533
-
'@smithy/property-provider': 2.1.1
1534
-
'@smithy/smithy-client': 2.3.1
1535
-
'@smithy/types': 2.9.1
1536
-
bowser: 2.11.0
1537
-
tslib: 2.6.2
1538
-
dev: false
1539
-
1540
-
/@smithy/util-defaults-mode-node@2.2.0:
1541
-
resolution: {integrity: sha512-iFJp/N4EtkanFpBUtSrrIbtOIBf69KNuve03ic1afhJ9/korDxdM0c6cCH4Ehj/smI9pDCfVv+bqT3xZjF2WaA==}
1542
-
engines: {node: '>= 10.0.0'}
1543
-
dependencies:
1544
-
'@smithy/config-resolver': 2.1.1
1545
-
'@smithy/credential-provider-imds': 2.2.1
1546
-
'@smithy/node-config-provider': 2.2.1
1547
-
'@smithy/property-provider': 2.1.1
1548
-
'@smithy/smithy-client': 2.3.1
1549
-
'@smithy/types': 2.9.1
1550
-
tslib: 2.6.2
1551
-
dev: false
1552
-
1553
-
/@smithy/util-endpoints@1.1.1:
1554
-
resolution: {integrity: sha512-sI4d9rjoaekSGEtq3xSb2nMjHMx8QXcz2cexnVyRWsy4yQ9z3kbDpX+7fN0jnbdOp0b3KSTZJZ2Yb92JWSanLw==}
1555
-
engines: {node: '>= 14.0.0'}
1556
-
dependencies:
1557
-
'@smithy/node-config-provider': 2.2.1
1558
-
'@smithy/types': 2.9.1
1559
-
tslib: 2.6.2
1560
-
dev: false
1561
-
1562
-
/@smithy/util-hex-encoding@2.1.1:
1563
-
resolution: {integrity: sha512-3UNdP2pkYUUBGEXzQI9ODTDK+Tcu1BlCyDBaRHwyxhA+8xLP8agEKQq4MGmpjqb4VQAjq9TwlCQX0kP6XDKYLg==}
1564
-
engines: {node: '>=14.0.0'}
1565
-
dependencies:
1566
-
tslib: 2.6.2
1567
-
dev: false
1568
-
1569
-
/@smithy/util-middleware@2.1.1:
1570
-
resolution: {integrity: sha512-mKNrk8oz5zqkNcbcgAAepeJbmfUW6ogrT2Z2gDbIUzVzNAHKJQTYmH9jcy0jbWb+m7ubrvXKb6uMjkSgAqqsFA==}
1571
-
engines: {node: '>=14.0.0'}
1572
-
dependencies:
1573
-
'@smithy/types': 2.9.1
1574
-
tslib: 2.6.2
1575
-
dev: false
1576
-
1577
-
/@smithy/util-retry@2.1.1:
1578
-
resolution: {integrity: sha512-Mg+xxWPTeSPrthpC5WAamJ6PW4Kbo01Fm7lWM1jmGRvmrRdsd3192Gz2fBXAMURyXpaNxyZf6Hr/nQ4q70oVEA==}
1579
-
engines: {node: '>= 14.0.0'}
1580
-
dependencies:
1581
-
'@smithy/service-error-classification': 2.1.1
1582
-
'@smithy/types': 2.9.1
1583
-
tslib: 2.6.2
1584
-
dev: false
1585
-
1586
-
/@smithy/util-stream@2.1.1:
1587
-
resolution: {integrity: sha512-J7SMIpUYvU4DQN55KmBtvaMc7NM3CZ2iWICdcgaovtLzseVhAqFRYqloT3mh0esrFw+3VEK6nQFteFsTqZSECQ==}
1588
-
engines: {node: '>=14.0.0'}
1589
-
dependencies:
1590
-
'@smithy/fetch-http-handler': 2.4.1
1591
-
'@smithy/node-http-handler': 2.3.1
1592
-
'@smithy/types': 2.9.1
1593
-
'@smithy/util-base64': 2.1.1
1594
-
'@smithy/util-buffer-from': 2.1.1
1595
-
'@smithy/util-hex-encoding': 2.1.1
1596
-
'@smithy/util-utf8': 2.1.1
1597
-
tslib: 2.6.2
1598
-
dev: false
1599
-
1600
-
/@smithy/util-uri-escape@2.1.1:
1601
-
resolution: {integrity: sha512-saVzI1h6iRBUVSqtnlOnc9ssU09ypo7n+shdQ8hBTZno/9rZ3AuRYvoHInV57VF7Qn7B+pFJG7qTzFiHxWlWBw==}
1602
-
engines: {node: '>=14.0.0'}
1603
-
dependencies:
1604
-
tslib: 2.6.2
1605
-
dev: false
1606
-
1607
-
/@smithy/util-utf8@2.1.1:
1608
-
resolution: {integrity: sha512-BqTpzYEcUMDwAKr7/mVRUtHDhs6ZoXDi9NypMvMfOr/+u1NW7JgqodPDECiiLboEm6bobcPcECxzjtQh865e9A==}
1609
-
engines: {node: '>=14.0.0'}
1610
-
dependencies:
1611
-
'@smithy/util-buffer-from': 2.1.1
1612
-
tslib: 2.6.2
1613
-
dev: false
1614
-
1615
-
/@smithy/util-waiter@2.1.1:
1616
-
resolution: {integrity: sha512-kYy6BLJJNif+uqNENtJqWdXcpqo1LS+nj1AfXcDhOpqpSHJSAkVySLyZV9fkmuVO21lzGoxjvd1imGGJHph/IA==}
1617
-
engines: {node: '>=14.0.0'}
1618
-
dependencies:
1619
-
'@smithy/abort-controller': 2.1.1
1620
-
'@smithy/types': 2.9.1
1621
-
tslib: 2.6.2
1622
-
dev: false
1623
-
1624
-
/@tokenizer/token@0.3.0:
1625
-
resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==}
1626
-
dev: false
1627
-
1628
-
/@types/bn.js@5.1.5:
1629
-
resolution: {integrity: sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A==}
1630
-
dependencies:
1631
-
'@types/node': 20.11.19
1632
-
dev: false
1633
-
1634
-
/@types/elliptic@6.4.18:
1635
-
resolution: {integrity: sha512-UseG6H5vjRiNpQvrhy4VF/JXdA3V/Fp5amvveaL+fs28BZ6xIKJBPnUPRlEaZpysD9MbpfaLi8lbl7PGUAkpWw==}
1636
-
dependencies:
1637
-
'@types/bn.js': 5.1.5
1638
-
dev: false
1639
-
1640
-
/@types/node@20.11.19:
1641
-
resolution: {integrity: sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==}
1642
-
dependencies:
1643
-
undici-types: 5.26.5
1644
-
dev: false
1645
-
1646
-
/abort-controller@3.0.0:
1647
-
resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
1648
-
engines: {node: '>=6.5'}
1649
-
dependencies:
1650
-
event-target-shim: 5.0.1
1651
-
dev: false
1652
-
1653
-
/accepts@1.3.8:
1654
-
resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
1655
-
engines: {node: '>= 0.6'}
1656
-
dependencies:
1657
-
mime-types: 2.1.35
1658
-
negotiator: 0.6.3
1659
-
dev: false
1660
-
1661
-
/ansi-regex@5.0.1:
1662
-
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
1663
-
engines: {node: '>=8'}
1664
-
dev: false
1665
-
1666
-
/ansi-regex@6.0.1:
1667
-
resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
1668
-
engines: {node: '>=12'}
1669
-
dev: false
1670
-
1671
-
/ansi-styles@4.3.0:
1672
-
resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
1673
-
engines: {node: '>=8'}
1674
-
dependencies:
1675
-
color-convert: 2.0.1
1676
-
dev: false
1677
-
1678
-
/ansi-styles@6.2.1:
1679
-
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
1680
-
engines: {node: '>=12'}
1681
-
dev: false
1682
-
1683
-
/array-flatten@1.1.1:
1684
-
resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}
1685
-
dev: false
1686
-
1687
-
/asn1.js@5.4.1:
1688
-
resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==}
1689
-
dependencies:
1690
-
bn.js: 4.12.0
1691
-
inherits: 2.0.4
1692
-
minimalistic-assert: 1.0.1
1693
-
safer-buffer: 2.1.2
1694
-
dev: false
1695
-
1696
-
/asynckit@0.4.0:
1697
-
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
1698
-
dev: false
1699
-
1700
-
/atomic-sleep@1.0.0:
1701
-
resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==}
1702
-
engines: {node: '>=8.0.0'}
1703
-
dev: false
1704
-
1705
-
/axios@0.27.2:
1706
-
resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==}
1707
-
dependencies:
1708
-
follow-redirects: 1.15.5
1709
-
form-data: 4.0.0
1710
-
transitivePeerDependencies:
1711
-
- debug
1712
-
dev: false
1713
-
1714
-
/axios@1.6.7:
1715
-
resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==}
1716
-
dependencies:
1717
-
follow-redirects: 1.15.5
1718
-
form-data: 4.0.0
1719
-
proxy-from-env: 1.1.0
1720
-
transitivePeerDependencies:
1721
-
- debug
1722
-
dev: false
1723
-
1724
-
/b4a@1.6.6:
1725
-
resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==}
1726
-
dev: false
1727
-
1728
-
/balanced-match@1.0.2:
1729
-
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
1730
-
dev: false
1731
-
1732
-
/bare-events@2.2.0:
1733
-
resolution: {integrity: sha512-Yyyqff4PIFfSuthCZqLlPISTWHmnQxoPuAvkmgzsJEmG3CesdIv6Xweayl0JkCZJSB2yYIdJyEz97tpxNhgjbg==}
1734
-
requiresBuild: true
1735
-
dev: false
1736
-
optional: true
1737
-
1738
-
/bare-fs@2.1.5:
1739
-
resolution: {integrity: sha512-5t0nlecX+N2uJqdxe9d18A98cp2u9BETelbjKpiVgQqzzmVNFYWEAjQHqS+2Khgto1vcwhik9cXucaj5ve2WWA==}
1740
-
requiresBuild: true
1741
-
dependencies:
1742
-
bare-events: 2.2.0
1743
-
bare-os: 2.2.0
1744
-
bare-path: 2.1.0
1745
-
streamx: 2.16.1
1746
-
dev: false
1747
-
optional: true
1748
-
1749
-
/bare-os@2.2.0:
1750
-
resolution: {integrity: sha512-hD0rOPfYWOMpVirTACt4/nK8mC55La12K5fY1ij8HAdfQakD62M+H4o4tpfKzVGLgRDTuk3vjA4GqGXXCeFbag==}
1751
-
requiresBuild: true
1752
-
dev: false
1753
-
optional: true
1754
-
1755
-
/bare-path@2.1.0:
1756
-
resolution: {integrity: sha512-DIIg7ts8bdRKwJRJrUMy/PICEaQZaPGZ26lsSx9MJSwIhSrcdHn7/C8W+XmnG/rKi6BaRcz+JO00CjZteybDtw==}
1757
-
requiresBuild: true
1758
-
dependencies:
1759
-
bare-os: 2.2.0
1760
-
dev: false
1761
-
optional: true
1762
-
1763
-
/base64-js@1.5.1:
1764
-
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
1765
-
dev: false
1766
-
1767
-
/better-sqlite3@10.1.0:
1768
-
resolution: {integrity: sha512-hqpHJaCfKEZFaAWdMh6crdzRWyzQzfP6Ih8TYI0vFn01a6ZTDSbJIMXN+6AMBaBOh99DzUy8l3PsV9R3qnJDng==}
1769
-
requiresBuild: true
1770
-
dependencies:
1771
-
bindings: 1.5.0
1772
-
prebuild-install: 7.1.1
1773
-
dev: false
1774
-
1775
-
/big-integer@1.6.52:
1776
-
resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==}
1777
-
engines: {node: '>=0.6'}
1778
-
dev: false
1779
-
1780
-
/bindings@1.5.0:
1781
-
resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==}
1782
-
dependencies:
1783
-
file-uri-to-path: 1.0.0
1784
-
dev: false
1785
-
1786
-
/bl@4.1.0:
1787
-
resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
1788
-
dependencies:
1789
-
buffer: 5.7.1
1790
-
inherits: 2.0.4
1791
-
readable-stream: 3.6.2
1792
-
dev: false
1793
-
1794
-
/bn.js@4.12.0:
1795
-
resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==}
1796
-
dev: false
1797
-
1798
-
/body-parser@1.20.1:
1799
-
resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==}
1800
-
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
1801
-
dependencies:
1802
-
bytes: 3.1.2
1803
-
content-type: 1.0.5
1804
-
debug: 2.6.9
1805
-
depd: 2.0.0
1806
-
destroy: 1.2.0
1807
-
http-errors: 2.0.0
1808
-
iconv-lite: 0.4.24
1809
-
on-finished: 2.4.1
1810
-
qs: 6.11.0
1811
-
raw-body: 2.5.1
1812
-
type-is: 1.6.18
1813
-
unpipe: 1.0.0
1814
-
transitivePeerDependencies:
1815
-
- supports-color
1816
-
dev: false
1817
-
1818
-
/boolean@3.2.0:
1819
-
resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==}
1820
-
dev: false
1821
-
1822
-
/bowser@2.11.0:
1823
-
resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==}
1824
-
dev: false
1825
-
1826
-
/brace-expansion@2.0.1:
1827
-
resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
1828
-
dependencies:
1829
-
balanced-match: 1.0.2
1830
-
dev: false
1831
-
1832
-
/brorand@1.1.0:
1833
-
resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==}
1834
-
dev: false
1835
-
1836
-
/buffer@5.6.0:
1837
-
resolution: {integrity: sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==}
1838
-
dependencies:
1839
-
base64-js: 1.5.1
1840
-
ieee754: 1.2.1
1841
-
dev: false
1842
-
1843
-
/buffer@5.7.1:
1844
-
resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
1845
-
dependencies:
1846
-
base64-js: 1.5.1
1847
-
ieee754: 1.2.1
1848
-
dev: false
1849
-
1850
-
/buffer@6.0.3:
1851
-
resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
1852
-
dependencies:
1853
-
base64-js: 1.5.1
1854
-
ieee754: 1.2.1
1855
-
dev: false
1856
-
1857
-
/bytes@3.0.0:
1858
-
resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==}
1859
-
engines: {node: '>= 0.8'}
1860
-
dev: false
1861
-
1862
-
/bytes@3.1.2:
1863
-
resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
1864
-
engines: {node: '>= 0.8'}
1865
-
dev: false
1866
-
1867
-
/call-bind@1.0.7:
1868
-
resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
1869
-
engines: {node: '>= 0.4'}
1870
-
dependencies:
1871
-
es-define-property: 1.0.0
1872
-
es-errors: 1.3.0
1873
-
function-bind: 1.1.2
1874
-
get-intrinsic: 1.2.4
1875
-
set-function-length: 1.2.1
1876
-
dev: false
1877
-
1878
-
/cbor-extract@2.2.0:
1879
-
resolution: {integrity: sha512-Ig1zM66BjLfTXpNgKpvBePq271BPOvu8MR0Jl080yG7Jsl+wAZunfrwiwA+9ruzm/WEdIV5QF/bjDZTqyAIVHA==}
1880
-
hasBin: true
1881
-
requiresBuild: true
1882
-
dependencies:
1883
-
node-gyp-build-optional-packages: 5.1.1
1884
-
optionalDependencies:
1885
-
'@cbor-extract/cbor-extract-darwin-arm64': 2.2.0
1886
-
'@cbor-extract/cbor-extract-darwin-x64': 2.2.0
1887
-
'@cbor-extract/cbor-extract-linux-arm': 2.2.0
1888
-
'@cbor-extract/cbor-extract-linux-arm64': 2.2.0
1889
-
'@cbor-extract/cbor-extract-linux-x64': 2.2.0
1890
-
'@cbor-extract/cbor-extract-win32-x64': 2.2.0
1891
-
dev: false
1892
-
optional: true
1893
-
1894
-
/cbor-x@1.5.8:
1895
-
resolution: {integrity: sha512-gc3bHBsvG6GClCY6c0/iip+ghlqizkVp+TtaL927lwvP4VP9xBdi1HmqPR5uj/Mj/0TOlngMkIYa25wKg+VNrQ==}
1896
-
optionalDependencies:
1897
-
cbor-extract: 2.2.0
1898
-
dev: false
1899
-
1900
-
/cborg@1.10.2:
1901
-
resolution: {integrity: sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==}
1902
-
hasBin: true
1903
-
dev: false
1904
-
1905
-
/chownr@1.1.4:
1906
-
resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
1907
-
dev: false
1908
-
1909
-
/cluster-key-slot@1.1.2:
1910
-
resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==}
1911
-
engines: {node: '>=0.10.0'}
1912
-
dev: false
1913
-
1914
-
/color-convert@2.0.1:
1915
-
resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
1916
-
engines: {node: '>=7.0.0'}
1917
-
dependencies:
1918
-
color-name: 1.1.4
1919
-
dev: false
1920
-
1921
-
/color-name@1.1.4:
1922
-
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
1923
-
dev: false
1924
-
1925
-
/color-string@1.9.1:
1926
-
resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
1927
-
dependencies:
1928
-
color-name: 1.1.4
1929
-
simple-swizzle: 0.2.2
1930
-
dev: false
1931
-
1932
-
/color@4.2.3:
1933
-
resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==}
1934
-
engines: {node: '>=12.5.0'}
1935
-
dependencies:
1936
-
color-convert: 2.0.1
1937
-
color-string: 1.9.1
1938
-
dev: false
1939
-
1940
-
/combined-stream@1.0.8:
1941
-
resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
1942
-
engines: {node: '>= 0.8'}
1943
-
dependencies:
1944
-
delayed-stream: 1.0.0
1945
-
dev: false
1946
-
1947
-
/compressible@2.0.18:
1948
-
resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
1949
-
engines: {node: '>= 0.6'}
1950
-
dependencies:
1951
-
mime-db: 1.52.0
1952
-
dev: false
1953
-
1954
-
/compression@1.7.4:
1955
-
resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==}
1956
-
engines: {node: '>= 0.8.0'}
1957
-
dependencies:
1958
-
accepts: 1.3.8
1959
-
bytes: 3.0.0
1960
-
compressible: 2.0.18
1961
-
debug: 2.6.9
1962
-
on-headers: 1.0.2
1963
-
safe-buffer: 5.1.2
1964
-
vary: 1.1.2
1965
-
transitivePeerDependencies:
1966
-
- supports-color
1967
-
dev: false
1968
-
1969
-
/content-disposition@0.5.4:
1970
-
resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==}
1971
-
engines: {node: '>= 0.6'}
1972
-
dependencies:
1973
-
safe-buffer: 5.2.1
1974
-
dev: false
1975
-
1976
-
/content-type@1.0.5:
1977
-
resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
1978
-
engines: {node: '>= 0.6'}
1979
-
dev: false
1980
-
1981
-
/cookie-signature@1.0.6:
1982
-
resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==}
1983
-
dev: false
1984
-
1985
-
/cookie@0.5.0:
1986
-
resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
1987
-
engines: {node: '>= 0.6'}
1988
-
dev: false
1989
-
1990
-
/cookie@0.6.0:
1991
-
resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==}
1992
-
engines: {node: '>= 0.6'}
1993
-
dev: false
1994
-
1995
-
/cors@2.8.5:
1996
-
resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
1997
-
engines: {node: '>= 0.10'}
1998
-
dependencies:
1999
-
object-assign: 4.1.1
2000
-
vary: 1.1.2
2001
-
dev: false
2002
-
2003
-
/cross-spawn@7.0.3:
2004
-
resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
2005
-
engines: {node: '>= 8'}
2006
-
dependencies:
2007
-
path-key: 3.1.1
2008
-
shebang-command: 2.0.0
2009
-
which: 2.0.2
2010
-
dev: false
2011
-
2012
-
/debug@2.6.9:
2013
-
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
2014
-
peerDependencies:
2015
-
supports-color: '*'
2016
-
peerDependenciesMeta:
2017
-
supports-color:
2018
-
optional: true
2019
-
dependencies:
2020
-
ms: 2.0.0
2021
-
dev: false
2022
-
2023
-
/debug@4.3.4:
2024
-
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
2025
-
engines: {node: '>=6.0'}
2026
-
peerDependencies:
2027
-
supports-color: '*'
2028
-
peerDependenciesMeta:
2029
-
supports-color:
2030
-
optional: true
2031
-
dependencies:
2032
-
ms: 2.1.2
2033
-
dev: false
2034
-
2035
-
/decompress-response@6.0.0:
2036
-
resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==}
2037
-
engines: {node: '>=10'}
2038
-
dependencies:
2039
-
mimic-response: 3.1.0
2040
-
dev: false
2041
-
2042
-
/deep-extend@0.6.0:
2043
-
resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
2044
-
engines: {node: '>=4.0.0'}
2045
-
dev: false
2046
-
2047
-
/deepmerge@4.3.1:
2048
-
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
2049
-
engines: {node: '>=0.10.0'}
2050
-
dev: false
2051
-
2052
-
/define-data-property@1.1.4:
2053
-
resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
2054
-
engines: {node: '>= 0.4'}
2055
-
dependencies:
2056
-
es-define-property: 1.0.0
2057
-
es-errors: 1.3.0
2058
-
gopd: 1.0.1
2059
-
dev: false
2060
-
2061
-
/delay@5.0.0:
2062
-
resolution: {integrity: sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==}
2063
-
engines: {node: '>=10'}
2064
-
dev: false
2065
-
2066
-
/delayed-stream@1.0.0:
2067
-
resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
2068
-
engines: {node: '>=0.4.0'}
2069
-
dev: false
2070
-
2071
-
/denque@2.1.0:
2072
-
resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==}
2073
-
engines: {node: '>=0.10'}
2074
-
dev: false
2075
-
2076
-
/depd@2.0.0:
2077
-
resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
2078
-
engines: {node: '>= 0.8'}
2079
-
dev: false
2080
-
2081
-
/destroy@1.2.0:
2082
-
resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==}
2083
-
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
2084
-
dev: false
2085
-
2086
-
/detect-libc@2.0.2:
2087
-
resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==}
2088
-
engines: {node: '>=8'}
2089
-
dev: false
2090
-
2091
-
/disposable-email@0.2.3:
2092
-
resolution: {integrity: sha512-gkBQQ5Res431ZXqLlAafrXHizG7/1FWmi8U2RTtriD78Vc10HhBUvdJun3R4eSF0KRIQQJs+wHlxjkED/Hr1EQ==}
2093
-
dev: false
2094
-
2095
-
/dom-serializer@1.4.1:
2096
-
resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
2097
-
dependencies:
2098
-
domelementtype: 2.3.0
2099
-
domhandler: 4.3.1
2100
-
entities: 2.2.0
2101
-
dev: false
2102
-
2103
-
/domelementtype@2.3.0:
2104
-
resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
2105
-
dev: false
2106
-
2107
-
/domhandler@4.3.1:
2108
-
resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==}
2109
-
engines: {node: '>= 4'}
2110
-
dependencies:
2111
-
domelementtype: 2.3.0
2112
-
dev: false
2113
-
2114
-
/domutils@2.8.0:
2115
-
resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==}
2116
-
dependencies:
2117
-
dom-serializer: 1.4.1
2118
-
domelementtype: 2.3.0
2119
-
domhandler: 4.3.1
2120
-
dev: false
2121
-
2122
-
/eastasianwidth@0.2.0:
2123
-
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
2124
-
dev: false
2125
-
2126
-
/ee-first@1.1.1:
2127
-
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
2128
-
dev: false
2129
-
2130
-
/elliptic@6.5.4:
2131
-
resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==}
2132
-
dependencies:
2133
-
bn.js: 4.12.0
2134
-
brorand: 1.1.0
2135
-
hash.js: 1.1.7
2136
-
hmac-drbg: 1.0.1
2137
-
inherits: 2.0.4
2138
-
minimalistic-assert: 1.0.1
2139
-
minimalistic-crypto-utils: 1.0.1
2140
-
dev: false
2141
-
2142
-
/emoji-regex@8.0.0:
2143
-
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
2144
-
dev: false
2145
-
2146
-
/emoji-regex@9.2.2:
2147
-
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
2148
-
dev: false
2149
-
2150
-
/encodeurl@1.0.2:
2151
-
resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
2152
-
engines: {node: '>= 0.8'}
2153
-
dev: false
2154
-
2155
-
/end-of-stream@1.4.4:
2156
-
resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
2157
-
dependencies:
2158
-
once: 1.4.0
2159
-
dev: false
2160
-
2161
-
/entities@2.2.0:
2162
-
resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
2163
-
dev: false
2164
-
2165
-
/es-define-property@1.0.0:
2166
-
resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
2167
-
engines: {node: '>= 0.4'}
2168
-
dependencies:
2169
-
get-intrinsic: 1.2.4
2170
-
dev: false
2171
-
2172
-
/es-errors@1.3.0:
2173
-
resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
2174
-
engines: {node: '>= 0.4'}
2175
-
dev: false
2176
-
2177
-
/escape-html@1.0.3:
2178
-
resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
2179
-
dev: false
2180
-
2181
-
/etag@1.8.1:
2182
-
resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
2183
-
engines: {node: '>= 0.6'}
2184
-
dev: false
2185
-
2186
-
/event-target-shim@5.0.1:
2187
-
resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
2188
-
engines: {node: '>=6'}
2189
-
dev: false
2190
-
2191
-
/eventemitter3@4.0.7:
2192
-
resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==}
2193
-
dev: false
2194
-
2195
-
/events@3.3.0:
2196
-
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
2197
-
engines: {node: '>=0.8.x'}
2198
-
dev: false
2199
-
2200
-
/expand-template@2.0.3:
2201
-
resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
2202
-
engines: {node: '>=6'}
2203
-
dev: false
2204
-
2205
-
/express-async-errors@3.1.1(express@4.18.2):
2206
-
resolution: {integrity: sha512-h6aK1da4tpqWSbyCa3FxB/V6Ehd4EEB15zyQq9qe75OZBp0krinNKuH4rAY+S/U/2I36vdLAUFSjQJ+TFmODng==}
2207
-
peerDependencies:
2208
-
express: ^4.16.2
2209
-
dependencies:
2210
-
express: 4.18.2
2211
-
dev: false
2212
-
2213
-
/express@4.18.2:
2214
-
resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==}
2215
-
engines: {node: '>= 0.10.0'}
2216
-
dependencies:
2217
-
accepts: 1.3.8
2218
-
array-flatten: 1.1.1
2219
-
body-parser: 1.20.1
2220
-
content-disposition: 0.5.4
2221
-
content-type: 1.0.5
2222
-
cookie: 0.5.0
2223
-
cookie-signature: 1.0.6
2224
-
debug: 2.6.9
2225
-
depd: 2.0.0
2226
-
encodeurl: 1.0.2
2227
-
escape-html: 1.0.3
2228
-
etag: 1.8.1
2229
-
finalhandler: 1.2.0
2230
-
fresh: 0.5.2
2231
-
http-errors: 2.0.0
2232
-
merge-descriptors: 1.0.1
2233
-
methods: 1.1.2
2234
-
on-finished: 2.4.1
2235
-
parseurl: 1.3.3
2236
-
path-to-regexp: 0.1.7
2237
-
proxy-addr: 2.0.7
2238
-
qs: 6.11.0
2239
-
range-parser: 1.2.1
2240
-
safe-buffer: 5.2.1
2241
-
send: 0.18.0
2242
-
serve-static: 1.15.0
2243
-
setprototypeof: 1.2.0
2244
-
statuses: 2.0.1
2245
-
type-is: 1.6.18
2246
-
utils-merge: 1.0.1
2247
-
vary: 1.1.2
2248
-
transitivePeerDependencies:
2249
-
- supports-color
2250
-
dev: false
2251
-
2252
-
/fast-fifo@1.3.2:
2253
-
resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==}
2254
-
dev: false
2255
-
2256
-
/fast-printf@1.6.9:
2257
-
resolution: {integrity: sha512-FChq8hbz65WMj4rstcQsFB0O7Cy++nmbNfLYnD9cYv2cRn8EG6k/MGn9kO/tjO66t09DLDugj3yL+V2o6Qftrg==}
2258
-
engines: {node: '>=10.0'}
2259
-
dependencies:
2260
-
boolean: 3.2.0
2261
-
dev: false
2262
-
2263
-
/fast-redact@3.3.0:
2264
-
resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==}
2265
-
engines: {node: '>=6'}
2266
-
dev: false
2267
-
2268
-
/fast-xml-parser@4.2.5:
2269
-
resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==}
2270
-
hasBin: true
2271
-
dependencies:
2272
-
strnum: 1.0.5
2273
-
dev: false
2274
-
2275
-
/file-type@16.5.4:
2276
-
resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==}
2277
-
engines: {node: '>=10'}
2278
-
dependencies:
2279
-
readable-web-to-node-stream: 3.0.2
2280
-
strtok3: 6.3.0
2281
-
token-types: 4.2.1
2282
-
dev: false
2283
-
2284
-
/file-uri-to-path@1.0.0:
2285
-
resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==}
2286
-
dev: false
2287
-
2288
-
/finalhandler@1.2.0:
2289
-
resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
2290
-
engines: {node: '>= 0.8'}
2291
-
dependencies:
2292
-
debug: 2.6.9
2293
-
encodeurl: 1.0.2
2294
-
escape-html: 1.0.3
2295
-
on-finished: 2.4.1
2296
-
parseurl: 1.3.3
2297
-
statuses: 2.0.1
2298
-
unpipe: 1.0.0
2299
-
transitivePeerDependencies:
2300
-
- supports-color
2301
-
dev: false
2302
-
2303
-
/follow-redirects@1.15.5:
2304
-
resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==}
2305
-
engines: {node: '>=4.0'}
2306
-
peerDependencies:
2307
-
debug: '*'
2308
-
peerDependenciesMeta:
2309
-
debug:
2310
-
optional: true
2311
-
dev: false
2312
-
2313
-
/foreground-child@3.1.1:
2314
-
resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
2315
-
engines: {node: '>=14'}
2316
-
dependencies:
2317
-
cross-spawn: 7.0.3
2318
-
signal-exit: 4.1.0
2319
-
dev: false
2320
-
2321
-
/form-data@4.0.0:
2322
-
resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
2323
-
engines: {node: '>= 6'}
2324
-
dependencies:
2325
-
asynckit: 0.4.0
2326
-
combined-stream: 1.0.8
2327
-
mime-types: 2.1.35
2328
-
dev: false
2329
-
2330
-
/forwarded@0.2.0:
2331
-
resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
2332
-
engines: {node: '>= 0.6'}
2333
-
dev: false
2334
-
2335
-
/fresh@0.5.2:
2336
-
resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
2337
-
engines: {node: '>= 0.6'}
2338
-
dev: false
2339
-
2340
-
/fs-constants@1.0.0:
2341
-
resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
2342
-
dev: false
2343
-
2344
-
/function-bind@1.1.2:
2345
-
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
2346
-
dev: false
2347
-
2348
-
/get-caller-file@2.0.5:
2349
-
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
2350
-
engines: {node: 6.* || 8.* || >= 10.*}
2351
-
dev: false
2352
-
2353
-
/get-intrinsic@1.2.4:
2354
-
resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
2355
-
engines: {node: '>= 0.4'}
2356
-
dependencies:
2357
-
es-errors: 1.3.0
2358
-
function-bind: 1.1.2
2359
-
has-proto: 1.0.3
2360
-
has-symbols: 1.0.3
2361
-
hasown: 2.0.1
2362
-
dev: false
2363
-
2364
-
/github-from-package@0.0.0:
2365
-
resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
2366
-
dev: false
2367
-
2368
-
/glob@10.3.12:
2369
-
resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==}
2370
-
engines: {node: '>=16 || 14 >=14.17'}
2371
-
hasBin: true
2372
-
dependencies:
2373
-
foreground-child: 3.1.1
2374
-
jackspeak: 2.3.6
2375
-
minimatch: 9.0.4
2376
-
minipass: 7.0.4
2377
-
path-scurry: 1.10.2
2378
-
dev: false
2379
-
2380
-
/gopd@1.0.1:
2381
-
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
2382
-
dependencies:
2383
-
get-intrinsic: 1.2.4
2384
-
dev: false
2385
-
2386
-
/graphemer@1.4.0:
2387
-
resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
2388
-
dev: false
2389
-
2390
-
/handlebars@4.7.8:
2391
-
resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==}
2392
-
engines: {node: '>=0.4.7'}
2393
-
hasBin: true
2394
-
dependencies:
2395
-
minimist: 1.2.8
2396
-
neo-async: 2.6.2
2397
-
source-map: 0.6.1
2398
-
wordwrap: 1.0.0
2399
-
optionalDependencies:
2400
-
uglify-js: 3.17.4
2401
-
dev: false
2402
-
2403
-
/has-property-descriptors@1.0.2:
2404
-
resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
2405
-
dependencies:
2406
-
es-define-property: 1.0.0
2407
-
dev: false
2408
-
2409
-
/has-proto@1.0.3:
2410
-
resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
2411
-
engines: {node: '>= 0.4'}
2412
-
dev: false
2413
-
2414
-
/has-symbols@1.0.3:
2415
-
resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
2416
-
engines: {node: '>= 0.4'}
2417
-
dev: false
2418
-
2419
-
/hash.js@1.1.7:
2420
-
resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==}
2421
-
dependencies:
2422
-
inherits: 2.0.4
2423
-
minimalistic-assert: 1.0.1
2424
-
dev: false
2425
-
2426
-
/hasown@2.0.1:
2427
-
resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==}
2428
-
engines: {node: '>= 0.4'}
2429
-
dependencies:
2430
-
function-bind: 1.1.2
2431
-
dev: false
2432
-
2433
-
/he@1.2.0:
2434
-
resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
2435
-
hasBin: true
2436
-
dev: false
2437
-
2438
-
/hmac-drbg@1.0.1:
2439
-
resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==}
2440
-
dependencies:
2441
-
hash.js: 1.1.7
2442
-
minimalistic-assert: 1.0.1
2443
-
minimalistic-crypto-utils: 1.0.1
2444
-
dev: false
2445
-
2446
-
/html-to-text@7.1.1:
2447
-
resolution: {integrity: sha512-c9QWysrfnRZevVpS8MlE7PyOdSuIOjg8Bt8ZE10jMU/BEngA6j3llj4GRfAmtQzcd1FjKE0sWu5IHXRUH9YxIQ==}
2448
-
engines: {node: '>=10.23.2'}
2449
-
hasBin: true
2450
-
dependencies:
2451
-
deepmerge: 4.3.1
2452
-
he: 1.2.0
2453
-
htmlparser2: 6.1.0
2454
-
minimist: 1.2.8
2455
-
dev: false
2456
-
2457
-
/htmlparser2@6.1.0:
2458
-
resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==}
2459
-
dependencies:
2460
-
domelementtype: 2.3.0
2461
-
domhandler: 4.3.1
2462
-
domutils: 2.8.0
2463
-
entities: 2.2.0
2464
-
dev: false
2465
-
2466
-
/http-errors@2.0.0:
2467
-
resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
2468
-
engines: {node: '>= 0.8'}
2469
-
dependencies:
2470
-
depd: 2.0.0
2471
-
inherits: 2.0.4
2472
-
setprototypeof: 1.2.0
2473
-
statuses: 2.0.1
2474
-
toidentifier: 1.0.1
2475
-
dev: false
2476
-
2477
-
/http-terminator@3.2.0:
2478
-
resolution: {integrity: sha512-JLjck1EzPaWjsmIf8bziM3p9fgR1Y3JoUKAkyYEbZmFrIvJM6I8vVJfBGWlEtV9IWOvzNnaTtjuwZeBY2kwB4g==}
2479
-
engines: {node: '>=14'}
2480
-
dependencies:
2481
-
delay: 5.0.0
2482
-
p-wait-for: 3.2.0
2483
-
roarr: 7.21.0
2484
-
type-fest: 2.19.0
2485
-
dev: false
2486
-
2487
-
/iconv-lite@0.4.24:
2488
-
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
2489
-
engines: {node: '>=0.10.0'}
2490
-
dependencies:
2491
-
safer-buffer: 2.1.2
2492
-
dev: false
2493
-
2494
-
/ieee754@1.2.1:
2495
-
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
2496
-
dev: false
2497
-
2498
-
/inherits@2.0.4:
2499
-
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
2500
-
dev: false
2501
-
2502
-
/ini@1.3.8:
2503
-
resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
2504
-
dev: false
2505
-
2506
-
/ioredis@5.3.2:
2507
-
resolution: {integrity: sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==}
2508
-
engines: {node: '>=12.22.0'}
2509
-
dependencies:
2510
-
'@ioredis/commands': 1.2.0
2511
-
cluster-key-slot: 1.1.2
2512
-
debug: 4.3.4
2513
-
denque: 2.1.0
2514
-
lodash.defaults: 4.2.0
2515
-
lodash.isarguments: 3.1.0
2516
-
redis-errors: 1.2.0
2517
-
redis-parser: 3.0.0
2518
-
standard-as-callback: 2.1.0
2519
-
transitivePeerDependencies:
2520
-
- supports-color
2521
-
dev: false
2522
-
2523
-
/ipaddr.js@1.9.1:
2524
-
resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
2525
-
engines: {node: '>= 0.10'}
2526
-
dev: false
2527
-
2528
-
/ipaddr.js@2.2.0:
2529
-
resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==}
2530
-
engines: {node: '>= 10'}
2531
-
dev: false
2532
-
2533
-
/is-arrayish@0.3.2:
2534
-
resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
2535
-
dev: false
2536
-
2537
-
/is-fullwidth-code-point@3.0.0:
2538
-
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
2539
-
engines: {node: '>=8'}
2540
-
dev: false
2541
-
2542
-
/isexe@2.0.0:
2543
-
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
2544
-
dev: false
2545
-
2546
-
/iso-datestring-validator@2.2.2:
2547
-
resolution: {integrity: sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==}
2548
-
dev: false
2549
-
2550
-
/jackspeak@2.3.6:
2551
-
resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
2552
-
engines: {node: '>=14'}
2553
-
dependencies:
2554
-
'@isaacs/cliui': 8.0.2
2555
-
optionalDependencies:
2556
-
'@pkgjs/parseargs': 0.11.0
2557
-
dev: false
2558
-
2559
-
/jose@5.2.2:
2560
-
resolution: {integrity: sha512-/WByRr4jDcsKlvMd1dRJnPfS1GVO3WuKyaurJ/vvXcOaUQO8rnNObCQMlv/5uCceVQIq5Q4WLF44ohsdiTohdg==}
2561
-
dev: false
2562
-
2563
-
/key-encoder@2.0.3:
2564
-
resolution: {integrity: sha512-fgBtpAGIr/Fy5/+ZLQZIPPhsZEcbSlYu/Wu96tNDFNSjSACw5lEIOFeaVdQ/iwrb8oxjlWi6wmWdH76hV6GZjg==}
2565
-
dependencies:
2566
-
'@types/elliptic': 6.4.18
2567
-
asn1.js: 5.4.1
2568
-
bn.js: 4.12.0
2569
-
elliptic: 6.5.4
2570
-
dev: false
2571
-
2572
-
/keygrip@1.1.0:
2573
-
resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==}
2574
-
engines: {node: '>= 0.6'}
2575
-
requiresBuild: true
2576
-
dependencies:
2577
-
tsscmp: 1.0.6
2578
-
dev: false
2579
-
optional: true
2580
-
2581
-
/kysely@0.22.0:
2582
-
resolution: {integrity: sha512-ZE3qWtnqLOalodzfK5QUEcm7AEulhxsPNuKaGFsC3XiqO92vMLm+mAHk/NnbSIOtC4RmGm0nsv700i8KDp1gfQ==}
2583
-
engines: {node: '>=14.0.0'}
2584
-
dev: false
2585
-
2586
-
/lodash.defaults@4.2.0:
2587
-
resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==}
2588
-
dev: false
2589
-
2590
-
/lodash.isarguments@3.1.0:
2591
-
resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==}
2592
-
dev: false
2593
-
2594
-
/lru-cache@10.2.0:
2595
-
resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==}
2596
-
engines: {node: 14 || >=16.14}
2597
-
dev: false
2598
-
2599
-
/lru-cache@6.0.0:
2600
-
resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
2601
-
engines: {node: '>=10'}
2602
-
dependencies:
2603
-
yallist: 4.0.0
2604
-
dev: false
2605
-
2606
-
/media-typer@0.3.0:
2607
-
resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
2608
-
engines: {node: '>= 0.6'}
2609
-
dev: false
2610
-
2611
-
/merge-descriptors@1.0.1:
2612
-
resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==}
2613
-
dev: false
2614
-
2615
-
/methods@1.1.2:
2616
-
resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==}
2617
-
engines: {node: '>= 0.6'}
2618
-
dev: false
2619
-
2620
-
/mime-db@1.52.0:
2621
-
resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
2622
-
engines: {node: '>= 0.6'}
2623
-
dev: false
2624
-
2625
-
/mime-types@2.1.35:
2626
-
resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
2627
-
engines: {node: '>= 0.6'}
2628
-
dependencies:
2629
-
mime-db: 1.52.0
2630
-
dev: false
2631
-
2632
-
/mime@1.6.0:
2633
-
resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
2634
-
engines: {node: '>=4'}
2635
-
hasBin: true
2636
-
dev: false
2637
-
2638
-
/mimic-response@3.1.0:
2639
-
resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
2640
-
engines: {node: '>=10'}
2641
-
dev: false
2642
-
2643
-
/minimalistic-assert@1.0.1:
2644
-
resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
2645
-
dev: false
2646
-
2647
-
/minimalistic-crypto-utils@1.0.1:
2648
-
resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==}
2649
-
dev: false
2650
-
2651
-
/minimatch@9.0.4:
2652
-
resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
2653
-
engines: {node: '>=16 || 14 >=14.17'}
2654
-
dependencies:
2655
-
brace-expansion: 2.0.1
2656
-
dev: false
2657
-
2658
-
/minimist@1.2.8:
2659
-
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
2660
-
dev: false
2661
-
2662
-
/minipass@7.0.4:
2663
-
resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==}
2664
-
engines: {node: '>=16 || 14 >=14.17'}
2665
-
dev: false
2666
-
2667
-
/mkdirp-classic@0.5.3:
2668
-
resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
2669
-
dev: false
2670
-
2671
-
/ms@2.0.0:
2672
-
resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
2673
-
dev: false
2674
-
2675
-
/ms@2.1.2:
2676
-
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
2677
-
dev: false
2678
-
2679
-
/ms@2.1.3:
2680
-
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
2681
-
dev: false
2682
-
2683
-
/multiformats@9.9.0:
2684
-
resolution: {integrity: sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==}
2685
-
dev: false
2686
-
2687
-
/napi-build-utils@1.0.2:
2688
-
resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
2689
-
dev: false
2690
-
2691
-
/negotiator@0.6.3:
2692
-
resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
2693
-
engines: {node: '>= 0.6'}
2694
-
dev: false
2695
-
2696
-
/neo-async@2.6.2:
2697
-
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
2698
-
dev: false
2699
-
2700
-
/node-abi@3.55.0:
2701
-
resolution: {integrity: sha512-uPEjtyh2tFEvWYt4Jw7McOD5FPcHkcxm/tHZc5PWaDB3JYq0rGFUbgaAK+CT5pYpQddBfsZVWI08OwoRfdfbcQ==}
2702
-
engines: {node: '>=10'}
2703
-
dependencies:
2704
-
semver: 7.6.0
2705
-
dev: false
2706
-
2707
-
/node-addon-api@6.1.0:
2708
-
resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==}
2709
-
dev: false
2710
-
2711
-
/node-gyp-build-optional-packages@5.1.1:
2712
-
resolution: {integrity: sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==}
2713
-
hasBin: true
2714
-
requiresBuild: true
2715
-
dependencies:
2716
-
detect-libc: 2.0.2
2717
-
dev: false
2718
-
optional: true
2719
-
2720
-
/nodemailer-html-to-text@3.2.0:
2721
-
resolution: {integrity: sha512-RJUC6640QV1PzTHHapOrc6IzrAJUZtk2BdVdINZ9VTLm+mcQNyBO9LYyhrnufkzqiD9l8hPLJ97rSyK4WanPNg==}
2722
-
engines: {node: '>= 10.23.0'}
2723
-
dependencies:
2724
-
html-to-text: 7.1.1
2725
-
dev: false
2726
-
2727
-
/nodemailer@6.9.9:
2728
-
resolution: {integrity: sha512-dexTll8zqQoVJEZPwQAKzxxtFn0qTnjdQTchoU6Re9BUUGBJiOy3YMn/0ShTW6J5M0dfQ1NeDeRTTl4oIWgQMA==}
2729
-
engines: {node: '>=6.0.0'}
2730
-
dev: false
2731
-
2732
-
/object-assign@4.1.1:
2733
-
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
2734
-
engines: {node: '>=0.10.0'}
2735
-
dev: false
2736
-
2737
-
/object-inspect@1.13.1:
2738
-
resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
2739
-
dev: false
2740
-
2741
-
/oidc-token-hash@5.0.3:
2742
-
resolution: {integrity: sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==}
2743
-
engines: {node: ^10.13.0 || >=12.0.0}
2744
-
dev: false
2745
-
2746
-
/on-exit-leak-free@2.1.2:
2747
-
resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==}
2748
-
engines: {node: '>=14.0.0'}
2749
-
dev: false
2750
-
2751
-
/on-finished@2.4.1:
2752
-
resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
2753
-
engines: {node: '>= 0.8'}
2754
-
dependencies:
2755
-
ee-first: 1.1.1
2756
-
dev: false
2757
-
2758
-
/on-headers@1.0.2:
2759
-
resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==}
2760
-
engines: {node: '>= 0.8'}
2761
-
dev: false
2762
-
2763
-
/once@1.4.0:
2764
-
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
2765
-
dependencies:
2766
-
wrappy: 1.0.2
2767
-
dev: false
2768
-
2769
-
/one-webcrypto@1.0.3:
2770
-
resolution: {integrity: sha512-fu9ywBVBPx0gS9K0etIROTiCkvI5S1TDjFsYFb3rC1ewFxeOqsbzq7aIMBHsYfrTHBcGXJaONXXjTl8B01cW1Q==}
2771
-
dev: false
2772
-
2773
-
/p-finally@1.0.0:
2774
-
resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==}
2775
-
engines: {node: '>=4'}
2776
-
dev: false
2777
-
2778
-
/p-queue@6.6.2:
2779
-
resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==}
2780
-
engines: {node: '>=8'}
2781
-
dependencies:
2782
-
eventemitter3: 4.0.7
2783
-
p-timeout: 3.2.0
2784
-
dev: false
2785
-
2786
-
/p-timeout@3.2.0:
2787
-
resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==}
2788
-
engines: {node: '>=8'}
2789
-
dependencies:
2790
-
p-finally: 1.0.0
2791
-
dev: false
2792
-
2793
-
/p-wait-for@3.2.0:
2794
-
resolution: {integrity: sha512-wpgERjNkLrBiFmkMEjuZJEWKKDrNfHCKA1OhyN1wg1FrLkULbviEy6py1AyJUgZ72YWFbZ38FIpnqvVqAlDUwA==}
2795
-
engines: {node: '>=8'}
2796
-
dependencies:
2797
-
p-timeout: 3.2.0
2798
-
dev: false
2799
-
2800
-
/parseurl@1.3.3:
2801
-
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
2802
-
engines: {node: '>= 0.8'}
2803
-
dev: false
2804
-
2805
-
/path-key@3.1.1:
2806
-
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
2807
-
engines: {node: '>=8'}
2808
-
dev: false
2809
-
2810
-
/path-scurry@1.10.2:
2811
-
resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==}
2812
-
engines: {node: '>=16 || 14 >=14.17'}
2813
-
dependencies:
2814
-
lru-cache: 10.2.0
2815
-
minipass: 7.0.4
2816
-
dev: false
2817
-
2818
-
/path-to-regexp@0.1.7:
2819
-
resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}
2820
-
dev: false
2821
-
2822
-
/peek-readable@4.1.0:
2823
-
resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==}
2824
-
engines: {node: '>=8'}
2825
-
dev: false
2826
-
2827
-
/pino-abstract-transport@1.2.0:
2828
-
resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==}
2829
-
dependencies:
2830
-
readable-stream: 4.5.2
2831
-
split2: 4.2.0
2832
-
dev: false
2833
-
2834
-
/pino-http@8.6.1:
2835
-
resolution: {integrity: sha512-J0hiJgUExtBXP2BjrK4VB305tHXS31sCmWJ9XJo2wPkLHa1NFPuW4V9wjG27PAc2fmBCigiNhQKpvrx+kntBPA==}
2836
-
dependencies:
2837
-
get-caller-file: 2.0.5
2838
-
pino: 8.21.0
2839
-
pino-std-serializers: 6.2.2
2840
-
process-warning: 3.0.0
2841
-
dev: false
2842
-
2843
-
/pino-std-serializers@6.2.2:
2844
-
resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==}
2845
-
dev: false
2846
-
2847
-
/pino@8.21.0:
2848
-
resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==}
2849
-
hasBin: true
2850
-
dependencies:
2851
-
atomic-sleep: 1.0.0
2852
-
fast-redact: 3.3.0
2853
-
on-exit-leak-free: 2.1.2
2854
-
pino-abstract-transport: 1.2.0
2855
-
pino-std-serializers: 6.2.2
2856
-
process-warning: 3.0.0
2857
-
quick-format-unescaped: 4.0.4
2858
-
real-require: 0.2.0
2859
-
safe-stable-stringify: 2.4.3
2860
-
sonic-boom: 3.8.0
2861
-
thread-stream: 2.7.0
2862
-
dev: false
2863
-
2864
-
/prebuild-install@7.1.1:
2865
-
resolution: {integrity: sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==}
2866
-
engines: {node: '>=10'}
2867
-
hasBin: true
2868
-
dependencies:
2869
-
detect-libc: 2.0.2
2870
-
expand-template: 2.0.3
2871
-
github-from-package: 0.0.0
2872
-
minimist: 1.2.8
2873
-
mkdirp-classic: 0.5.3
2874
-
napi-build-utils: 1.0.2
2875
-
node-abi: 3.55.0
2876
-
pump: 3.0.0
2877
-
rc: 1.2.8
2878
-
simple-get: 4.0.1
2879
-
tar-fs: 2.1.1
2880
-
tunnel-agent: 0.6.0
2881
-
dev: false
2882
-
2883
-
/process-warning@3.0.0:
2884
-
resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==}
2885
-
dev: false
2886
-
2887
-
/process@0.11.10:
2888
-
resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
2889
-
engines: {node: '>= 0.6.0'}
2890
-
dev: false
2891
-
2892
-
/proxy-addr@2.0.7:
2893
-
resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
2894
-
engines: {node: '>= 0.10'}
2895
-
dependencies:
2896
-
forwarded: 0.2.0
2897
-
ipaddr.js: 1.9.1
2898
-
dev: false
2899
-
2900
-
/proxy-from-env@1.1.0:
2901
-
resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
2902
-
dev: false
2903
-
2904
-
/psl@1.9.0:
2905
-
resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==}
2906
-
dev: false
2907
-
2908
-
/pump@3.0.0:
2909
-
resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
2910
-
dependencies:
2911
-
end-of-stream: 1.4.4
2912
-
once: 1.4.0
2913
-
dev: false
2914
-
2915
-
/qs@6.11.0:
2916
-
resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
2917
-
engines: {node: '>=0.6'}
2918
-
dependencies:
2919
-
side-channel: 1.0.5
2920
-
dev: false
2921
-
2922
-
/queue-tick@1.0.1:
2923
-
resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==}
2924
-
requiresBuild: true
2925
-
dev: false
2926
-
2927
-
/quick-format-unescaped@4.0.4:
2928
-
resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==}
2929
-
dev: false
2930
-
2931
-
/range-parser@1.2.1:
2932
-
resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
2933
-
engines: {node: '>= 0.6'}
2934
-
dev: false
2935
-
2936
-
/rate-limiter-flexible@2.4.2:
2937
-
resolution: {integrity: sha512-rMATGGOdO1suFyf/mI5LYhts71g1sbdhmd6YvdiXO2gJnd42Tt6QS4JUKJKSWVVkMtBacm6l40FR7Trjo6Iruw==}
2938
-
dev: false
2939
-
2940
-
/raw-body@2.5.1:
2941
-
resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==}
2942
-
engines: {node: '>= 0.8'}
2943
-
dependencies:
2944
-
bytes: 3.1.2
2945
-
http-errors: 2.0.0
2946
-
iconv-lite: 0.4.24
2947
-
unpipe: 1.0.0
2948
-
dev: false
2949
-
2950
-
/rc@1.2.8:
2951
-
resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
2952
-
hasBin: true
2953
-
dependencies:
2954
-
deep-extend: 0.6.0
2955
-
ini: 1.3.8
2956
-
minimist: 1.2.8
2957
-
strip-json-comments: 2.0.1
2958
-
dev: false
2959
-
2960
-
/readable-stream@3.6.2:
2961
-
resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
2962
-
engines: {node: '>= 6'}
2963
-
dependencies:
2964
-
inherits: 2.0.4
2965
-
string_decoder: 1.3.0
2966
-
util-deprecate: 1.0.2
2967
-
dev: false
2968
-
2969
-
/readable-stream@4.5.2:
2970
-
resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==}
2971
-
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
2972
-
dependencies:
2973
-
abort-controller: 3.0.0
2974
-
buffer: 6.0.3
2975
-
events: 3.3.0
2976
-
process: 0.11.10
2977
-
string_decoder: 1.3.0
2978
-
dev: false
2979
-
2980
-
/readable-web-to-node-stream@3.0.2:
2981
-
resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==}
2982
-
engines: {node: '>=8'}
2983
-
dependencies:
2984
-
readable-stream: 3.6.2
2985
-
dev: false
2986
-
2987
-
/real-require@0.2.0:
2988
-
resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==}
2989
-
engines: {node: '>= 12.13.0'}
2990
-
dev: false
2991
-
2992
-
/redis-errors@1.2.0:
2993
-
resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==}
2994
-
engines: {node: '>=4'}
2995
-
dev: false
2996
-
2997
-
/redis-parser@3.0.0:
2998
-
resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==}
2999
-
engines: {node: '>=4'}
3000
-
dependencies:
3001
-
redis-errors: 1.2.0
3002
-
dev: false
3003
-
3004
-
/roarr@7.21.0:
3005
-
resolution: {integrity: sha512-d1rPLcHmQID3GsA3p9d5vKSZYlvrTWhjbmeg9DT5DcPoLpH85VzPmkLkGKhQv376+dfkApaHwNbpYEwDB77Ibg==}
3006
-
engines: {node: '>=18.0'}
3007
-
dependencies:
3008
-
fast-printf: 1.6.9
3009
-
safe-stable-stringify: 2.4.3
3010
-
semver-compare: 1.0.0
3011
-
dev: false
3012
-
3013
-
/rxjs@7.8.1:
3014
-
resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
3015
-
requiresBuild: true
3016
-
dependencies:
3017
-
tslib: 2.6.2
3018
-
dev: false
3019
-
optional: true
3020
-
3021
-
/safe-buffer@5.1.2:
3022
-
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
3023
-
dev: false
3024
-
3025
-
/safe-buffer@5.2.1:
3026
-
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
3027
-
dev: false
3028
-
3029
-
/safe-stable-stringify@2.4.3:
3030
-
resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==}
3031
-
engines: {node: '>=10'}
3032
-
dev: false
3033
-
3034
-
/safer-buffer@2.1.2:
3035
-
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
3036
-
dev: false
3037
-
3038
-
/semver-compare@1.0.0:
3039
-
resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==}
3040
-
dev: false
3041
-
3042
-
/semver@7.6.0:
3043
-
resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==}
3044
-
engines: {node: '>=10'}
3045
-
hasBin: true
3046
-
dependencies:
3047
-
lru-cache: 6.0.0
3048
-
dev: false
3049
-
3050
-
/send@0.18.0:
3051
-
resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
3052
-
engines: {node: '>= 0.8.0'}
3053
-
dependencies:
3054
-
debug: 2.6.9
3055
-
depd: 2.0.0
3056
-
destroy: 1.2.0
3057
-
encodeurl: 1.0.2
3058
-
escape-html: 1.0.3
3059
-
etag: 1.8.1
3060
-
fresh: 0.5.2
3061
-
http-errors: 2.0.0
3062
-
mime: 1.6.0
3063
-
ms: 2.1.3
3064
-
on-finished: 2.4.1
3065
-
range-parser: 1.2.1
3066
-
statuses: 2.0.1
3067
-
transitivePeerDependencies:
3068
-
- supports-color
3069
-
dev: false
3070
-
3071
-
/serve-static@1.15.0:
3072
-
resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==}
3073
-
engines: {node: '>= 0.8.0'}
3074
-
dependencies:
3075
-
encodeurl: 1.0.2
3076
-
escape-html: 1.0.3
3077
-
parseurl: 1.3.3
3078
-
send: 0.18.0
3079
-
transitivePeerDependencies:
3080
-
- supports-color
3081
-
dev: false
3082
-
3083
-
/set-function-length@1.2.1:
3084
-
resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==}
3085
-
engines: {node: '>= 0.4'}
3086
-
dependencies:
3087
-
define-data-property: 1.1.4
3088
-
es-errors: 1.3.0
3089
-
function-bind: 1.1.2
3090
-
get-intrinsic: 1.2.4
3091
-
gopd: 1.0.1
3092
-
has-property-descriptors: 1.0.2
3093
-
dev: false
3094
-
3095
-
/setprototypeof@1.2.0:
3096
-
resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
3097
-
dev: false
3098
-
3099
-
/sharp@0.32.6:
3100
-
resolution: {integrity: sha512-KyLTWwgcR9Oe4d9HwCwNM2l7+J0dUQwn/yf7S0EnTtb0eVS4RxO0eUSvxPtzT4F3SY+C4K6fqdv/DO27sJ/v/w==}
3101
-
engines: {node: '>=14.15.0'}
3102
-
requiresBuild: true
3103
-
dependencies:
3104
-
color: 4.2.3
3105
-
detect-libc: 2.0.2
3106
-
node-addon-api: 6.1.0
3107
-
prebuild-install: 7.1.1
3108
-
semver: 7.6.0
3109
-
simple-get: 4.0.1
3110
-
tar-fs: 3.0.5
3111
-
tunnel-agent: 0.6.0
3112
-
dev: false
3113
-
3114
-
/shebang-command@2.0.0:
3115
-
resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
3116
-
engines: {node: '>=8'}
3117
-
dependencies:
3118
-
shebang-regex: 3.0.0
3119
-
dev: false
3120
-
3121
-
/shebang-regex@3.0.0:
3122
-
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
3123
-
engines: {node: '>=8'}
3124
-
dev: false
3125
-
3126
-
/side-channel@1.0.5:
3127
-
resolution: {integrity: sha512-QcgiIWV4WV7qWExbN5llt6frQB/lBven9pqliLXfGPB+K9ZYXxDozp0wLkHS24kWCm+6YXH/f0HhnObZnZOBnQ==}
3128
-
engines: {node: '>= 0.4'}
3129
-
dependencies:
3130
-
call-bind: 1.0.7
3131
-
es-errors: 1.3.0
3132
-
get-intrinsic: 1.2.4
3133
-
object-inspect: 1.13.1
3134
-
dev: false
3135
-
3136
-
/signal-exit@4.1.0:
3137
-
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
3138
-
engines: {node: '>=14'}
3139
-
dev: false
3140
-
3141
-
/simple-concat@1.0.1:
3142
-
resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
3143
-
dev: false
3144
-
3145
-
/simple-get@4.0.1:
3146
-
resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
3147
-
dependencies:
3148
-
decompress-response: 6.0.0
3149
-
once: 1.4.0
3150
-
simple-concat: 1.0.1
3151
-
dev: false
3152
-
3153
-
/simple-swizzle@0.2.2:
3154
-
resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
3155
-
dependencies:
3156
-
is-arrayish: 0.3.2
3157
-
dev: false
3158
-
3159
-
/sonic-boom@3.8.0:
3160
-
resolution: {integrity: sha512-ybz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA==}
3161
-
dependencies:
3162
-
atomic-sleep: 1.0.0
3163
-
dev: false
3164
-
3165
-
/source-map@0.6.1:
3166
-
resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
3167
-
engines: {node: '>=0.10.0'}
3168
-
dev: false
3169
-
3170
-
/split2@4.2.0:
3171
-
resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
3172
-
engines: {node: '>= 10.x'}
3173
-
dev: false
3174
-
3175
-
/standard-as-callback@2.1.0:
3176
-
resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==}
3177
-
dev: false
3178
-
3179
-
/statuses@2.0.1:
3180
-
resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
3181
-
engines: {node: '>= 0.8'}
3182
-
dev: false
3183
-
3184
-
/stream-browserify@3.0.0:
3185
-
resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==}
3186
-
dependencies:
3187
-
inherits: 2.0.4
3188
-
readable-stream: 3.6.2
3189
-
dev: false
3190
-
3191
-
/streamx@2.16.1:
3192
-
resolution: {integrity: sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==}
3193
-
dependencies:
3194
-
fast-fifo: 1.3.2
3195
-
queue-tick: 1.0.1
3196
-
optionalDependencies:
3197
-
bare-events: 2.2.0
3198
-
dev: false
3199
-
3200
-
/string-width@4.2.3:
3201
-
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
3202
-
engines: {node: '>=8'}
3203
-
dependencies:
3204
-
emoji-regex: 8.0.0
3205
-
is-fullwidth-code-point: 3.0.0
3206
-
strip-ansi: 6.0.1
3207
-
dev: false
3208
-
3209
-
/string-width@5.1.2:
3210
-
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
3211
-
engines: {node: '>=12'}
3212
-
dependencies:
3213
-
eastasianwidth: 0.2.0
3214
-
emoji-regex: 9.2.2
3215
-
strip-ansi: 7.1.0
3216
-
dev: false
3217
-
3218
-
/string_decoder@1.3.0:
3219
-
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
3220
-
dependencies:
3221
-
safe-buffer: 5.2.1
3222
-
dev: false
3223
-
3224
-
/strip-ansi@6.0.1:
3225
-
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
3226
-
engines: {node: '>=8'}
3227
-
dependencies:
3228
-
ansi-regex: 5.0.1
3229
-
dev: false
3230
-
3231
-
/strip-ansi@7.1.0:
3232
-
resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
3233
-
engines: {node: '>=12'}
3234
-
dependencies:
3235
-
ansi-regex: 6.0.1
3236
-
dev: false
3237
-
3238
-
/strip-json-comments@2.0.1:
3239
-
resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
3240
-
engines: {node: '>=0.10.0'}
3241
-
dev: false
3242
-
3243
-
/strnum@1.0.5:
3244
-
resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==}
3245
-
dev: false
3246
-
3247
-
/strtok3@6.3.0:
3248
-
resolution: {integrity: sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==}
3249
-
engines: {node: '>=10'}
3250
-
dependencies:
3251
-
'@tokenizer/token': 0.3.0
3252
-
peek-readable: 4.1.0
3253
-
dev: false
3254
-
3255
-
/tar-fs@2.1.1:
3256
-
resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
3257
-
dependencies:
3258
-
chownr: 1.1.4
3259
-
mkdirp-classic: 0.5.3
3260
-
pump: 3.0.0
3261
-
tar-stream: 2.2.0
3262
-
dev: false
3263
-
3264
-
/tar-fs@3.0.5:
3265
-
resolution: {integrity: sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==}
3266
-
dependencies:
3267
-
pump: 3.0.0
3268
-
tar-stream: 3.1.7
3269
-
optionalDependencies:
3270
-
bare-fs: 2.1.5
3271
-
bare-path: 2.1.0
3272
-
dev: false
3273
-
3274
-
/tar-stream@2.2.0:
3275
-
resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
3276
-
engines: {node: '>=6'}
3277
-
dependencies:
3278
-
bl: 4.1.0
3279
-
end-of-stream: 1.4.4
3280
-
fs-constants: 1.0.0
3281
-
inherits: 2.0.4
3282
-
readable-stream: 3.6.2
3283
-
dev: false
3284
-
3285
-
/tar-stream@3.1.7:
3286
-
resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==}
3287
-
dependencies:
3288
-
b4a: 1.6.6
3289
-
fast-fifo: 1.3.2
3290
-
streamx: 2.16.1
3291
-
dev: false
3292
-
3293
-
/thread-stream@2.7.0:
3294
-
resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==}
3295
-
dependencies:
3296
-
real-require: 0.2.0
3297
-
dev: false
3298
-
3299
-
/tlds@1.250.0:
3300
-
resolution: {integrity: sha512-rWsBfFCWKrjM/o2Q1TTUeYQv6tHSd/umUutDjVs6taTuEgRDIreVYIBgWRWW4ot7jp6n0UVUuxhTLWBtUmPu/w==}
3301
-
hasBin: true
3302
-
dev: false
3303
-
3304
-
/toidentifier@1.0.1:
3305
-
resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
3306
-
engines: {node: '>=0.6'}
3307
-
dev: false
3308
-
3309
-
/token-types@4.2.1:
3310
-
resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==}
3311
-
engines: {node: '>=10'}
3312
-
dependencies:
3313
-
'@tokenizer/token': 0.3.0
3314
-
ieee754: 1.2.1
3315
-
dev: false
3316
-
3317
-
/tslib@1.14.1:
3318
-
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
3319
-
dev: false
3320
-
3321
-
/tslib@2.6.2:
3322
-
resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
3323
-
dev: false
3324
-
3325
-
/tsscmp@1.0.6:
3326
-
resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
3327
-
engines: {node: '>=0.6.x'}
3328
-
requiresBuild: true
3329
-
dev: false
3330
-
optional: true
3331
-
3332
-
/tunnel-agent@0.6.0:
3333
-
resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
3334
-
dependencies:
3335
-
safe-buffer: 5.2.1
3336
-
dev: false
3337
-
3338
-
/type-fest@2.19.0:
3339
-
resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==}
3340
-
engines: {node: '>=12.20'}
3341
-
dev: false
3342
-
3343
-
/type-is@1.6.18:
3344
-
resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==}
3345
-
engines: {node: '>= 0.6'}
3346
-
dependencies:
3347
-
media-typer: 0.3.0
3348
-
mime-types: 2.1.35
3349
-
dev: false
3350
-
3351
-
/typed-emitter@2.1.0:
3352
-
resolution: {integrity: sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==}
3353
-
optionalDependencies:
3354
-
rxjs: 7.8.1
3355
-
dev: false
3356
-
3357
-
/uglify-js@3.17.4:
3358
-
resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==}
3359
-
engines: {node: '>=0.8.0'}
3360
-
hasBin: true
3361
-
requiresBuild: true
3362
-
dev: false
3363
-
optional: true
3364
-
3365
-
/uint8arrays@3.0.0:
3366
-
resolution: {integrity: sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==}
3367
-
dependencies:
3368
-
multiformats: 9.9.0
3369
-
dev: false
3370
-
3371
-
/undici-types@5.26.5:
3372
-
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
3373
-
dev: false
3374
-
3375
-
/undici@6.19.2:
3376
-
resolution: {integrity: sha512-JfjKqIauur3Q6biAtHJ564e3bWa8VvT+7cSiOJHFbX4Erv6CLGDpg8z+Fmg/1OI/47RA+GI2QZaF48SSaLvyBA==}
3377
-
engines: {node: '>=18.17'}
3378
-
dev: false
3379
-
3380
-
/unpipe@1.0.0:
3381
-
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
3382
-
engines: {node: '>= 0.8'}
3383
-
dev: false
3384
-
3385
-
/util-deprecate@1.0.2:
3386
-
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
3387
-
dev: false
3388
-
3389
-
/utils-merge@1.0.1:
3390
-
resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
3391
-
engines: {node: '>= 0.4.0'}
3392
-
dev: false
3393
-
3394
-
/uuid@8.3.2:
3395
-
resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
3396
-
hasBin: true
3397
-
dev: false
3398
-
3399
-
/varint@6.0.0:
3400
-
resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==}
3401
-
dev: false
3402
-
3403
-
/vary@1.1.2:
3404
-
resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
3405
-
engines: {node: '>= 0.8'}
3406
-
dev: false
3407
-
3408
-
/which@2.0.2:
3409
-
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
3410
-
engines: {node: '>= 8'}
3411
-
hasBin: true
3412
-
dependencies:
3413
-
isexe: 2.0.0
3414
-
dev: false
3415
-
3416
-
/wordwrap@1.0.0:
3417
-
resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}
3418
-
dev: false
3419
-
3420
-
/wrap-ansi@7.0.0:
3421
-
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
3422
-
engines: {node: '>=10'}
3423
-
dependencies:
3424
-
ansi-styles: 4.3.0
3425
-
string-width: 4.2.3
3426
-
strip-ansi: 6.0.1
3427
-
dev: false
3428
-
3429
-
/wrap-ansi@8.1.0:
3430
-
resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
3431
-
engines: {node: '>=12'}
3432
-
dependencies:
3433
-
ansi-styles: 6.2.1
3434
-
string-width: 5.1.2
3435
-
strip-ansi: 7.1.0
3436
-
dev: false
3437
-
3438
-
/wrappy@1.0.2:
3439
-
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
3440
-
dev: false
3441
-
3442
-
/ws@8.16.0:
3443
-
resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==}
3444
-
engines: {node: '>=10.0.0'}
3445
-
peerDependencies:
3446
-
bufferutil: ^4.0.1
3447
-
utf-8-validate: '>=5.0.2'
3448
-
peerDependenciesMeta:
3449
-
bufferutil:
3450
-
optional: true
3451
-
utf-8-validate:
3452
-
optional: true
3453
-
dev: false
3454
-
3455
-
/yallist@4.0.0:
3456
-
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
3457
-
dev: false
3458
-
3459
-
/zod@3.23.8:
3460
-
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
3461
-
dev: false
+3181
service/yarn.lock
+3181
service/yarn.lock
···
1
+
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2
+
# yarn lockfile v1
3
+
4
+
5
+
"@atproto/api@^0.6.12":
6
+
version "0.6.12"
7
+
resolved "https://registry.yarnpkg.com/@atproto/api/-/api-0.6.12.tgz#f39ad9d225aafc5fd90f07d0011d63435c657775"
8
+
integrity sha512-9R8F78553GI47Iq4FDVwL05LorWTQZQ6FmFsDF/+yryiA+a/VVyvYG4USSptURBZCRgZA5VgTW1We/PwAcDfEA==
9
+
dependencies:
10
+
"@atproto/common-web" "^0.2.0"
11
+
"@atproto/lexicon" "^0.2.0"
12
+
"@atproto/syntax" "^0.1.0"
13
+
"@atproto/xrpc" "^0.3.0"
14
+
multiformats "^9.9.0"
15
+
tlds "^1.234.0"
16
+
typed-emitter "^2.1.0"
17
+
18
+
"@atproto/aws@^0.1.0":
19
+
version "0.1.0"
20
+
resolved "https://registry.yarnpkg.com/@atproto/aws/-/aws-0.1.0.tgz#0a820a0c43f98522116c96233f99ba9ef0ba93bc"
21
+
integrity sha512-x+zUd5bDwKKsPmCOzatEf4bWqPhb37swaK7ZHHKDXe3vP04fTIMLH9qTwGB9cYj3Z1RiZ4cox26+4FUohJ+lpQ==
22
+
dependencies:
23
+
"@atproto/crypto" "*"
24
+
"@aws-sdk/client-cloudfront" "^3.261.0"
25
+
"@aws-sdk/client-kms" "^3.196.0"
26
+
"@aws-sdk/client-s3" "^3.224.0"
27
+
"@aws-sdk/lib-storage" "^3.226.0"
28
+
"@noble/curves" "^1.1.0"
29
+
key-encoder "^2.0.3"
30
+
multiformats "^9.6.4"
31
+
uint8arrays "3.0.0"
32
+
33
+
"@atproto/common-web@*", "@atproto/common-web@^0.2.0":
34
+
version "0.2.0"
35
+
resolved "https://registry.yarnpkg.com/@atproto/common-web/-/common-web-0.2.0.tgz#8420da28e89dac64ad2a11b6ff10a4023c67151f"
36
+
integrity sha512-ugKrT8CWf6PDsZ29VOhOCs5K4z9BAFIV7SxPXA+MHC7pINqQ+wyjIq+DtUI8kmUSce1dTqc/lMN1akf/W5whVQ==
37
+
dependencies:
38
+
graphemer "^1.4.0"
39
+
multiformats "^9.6.4"
40
+
uint8arrays "3.0.0"
41
+
zod "^3.21.4"
42
+
43
+
"@atproto/common@*", "@atproto/common@^0.3.0":
44
+
version "0.3.0"
45
+
resolved "https://registry.yarnpkg.com/@atproto/common/-/common-0.3.0.tgz#6ddb0a9bedbf9058353a241b056ae83539da3539"
46
+
integrity sha512-R5d50Da63wQdAYaHe+rne5nM/rSYIWBaDZtVKpluysG86U1rRIgrG4qEQ/tNDt6WzYcxKXkX4EOeVvGtav2twg==
47
+
dependencies:
48
+
"@atproto/common-web" "*"
49
+
"@ipld/dag-cbor" "^7.0.3"
50
+
cbor-x "^1.5.1"
51
+
multiformats "^9.6.4"
52
+
pino "^8.6.1"
53
+
54
+
"@atproto/common@0.1.0":
55
+
version "0.1.0"
56
+
resolved "https://registry.yarnpkg.com/@atproto/common/-/common-0.1.0.tgz#4216a8fef5b985ab62ac21252a0f8ca0f4a0f210"
57
+
integrity sha512-OB5tWE2R19jwiMIs2IjQieH5KTUuMb98XGCn9h3xuu6NanwjlmbCYMv08fMYwIp3UQ6jcq//84cDT3Bu6fJD+A==
58
+
dependencies:
59
+
"@ipld/dag-cbor" "^7.0.3"
60
+
multiformats "^9.6.4"
61
+
pino "^8.6.1"
62
+
zod "^3.14.2"
63
+
64
+
"@atproto/crypto@*", "@atproto/crypto@^0.2.2":
65
+
version "0.2.2"
66
+
resolved "https://registry.yarnpkg.com/@atproto/crypto/-/crypto-0.2.2.tgz#9832dda885512a36401d24f95990489f521593ef"
67
+
integrity sha512-yepwM6pLPw/bT7Nl0nfDw251yVDpuhc0llOgD8YdCapUAH7pIn4dBcMgXiA9UzQaHA7OC9ByO5IdGPrMN/DmZw==
68
+
dependencies:
69
+
"@noble/curves" "^1.1.0"
70
+
"@noble/hashes" "^1.3.1"
71
+
uint8arrays "3.0.0"
72
+
73
+
"@atproto/crypto@0.1.0":
74
+
version "0.1.0"
75
+
resolved "https://registry.yarnpkg.com/@atproto/crypto/-/crypto-0.1.0.tgz#bc73a479f9dbe06fa025301c182d7f7ab01bc568"
76
+
integrity sha512-9xgFEPtsCiJEPt9o3HtJT30IdFTGw5cQRSJVIy5CFhqBA4vDLcdXiRDLCjkzHEVbtNCsHUW6CrlfOgbeLPcmcg==
77
+
dependencies:
78
+
"@noble/secp256k1" "^1.7.0"
79
+
big-integer "^1.6.51"
80
+
multiformats "^9.6.4"
81
+
one-webcrypto "^1.0.3"
82
+
uint8arrays "3.0.0"
83
+
84
+
"@atproto/identifier@*":
85
+
version "0.2.0"
86
+
resolved "https://registry.yarnpkg.com/@atproto/identifier/-/identifier-0.2.0.tgz#d54b3e26f4fc5d9a405998c11dae16d77b97dabb"
87
+
integrity sha512-5zzlozQEWPMDzyl0D0zSpuNbnc1gtBg/Ov5wbcfieZzbjxgJ/eJHXEBlmxNE1uN91QqpGX5FCEE36jX8tKl9Ag==
88
+
dependencies:
89
+
"@atproto/common-web" "*"
90
+
91
+
"@atproto/identity@*", "@atproto/identity@^0.2.0":
92
+
version "0.2.0"
93
+
resolved "https://registry.yarnpkg.com/@atproto/identity/-/identity-0.2.0.tgz#0ba1e2c0ae7a67dd3bdf89afdeaa0d148974b86c"
94
+
integrity sha512-JdnGGFPglK3nC6DN4SWZGSczA2FvO1Taj+WZfSuzVCCb3T5n44L3slPpeRjtpRvgYkdkIJ23xH5PhEER0P9dZA==
95
+
dependencies:
96
+
"@atproto/common-web" "*"
97
+
"@atproto/crypto" "*"
98
+
axios "^0.27.2"
99
+
zod "^3.21.4"
100
+
101
+
"@atproto/lexicon@*", "@atproto/lexicon@^0.2.0":
102
+
version "0.2.0"
103
+
resolved "https://registry.yarnpkg.com/@atproto/lexicon/-/lexicon-0.2.0.tgz#e18590f248fa2795a67d7440adba73ab5a48dd1e"
104
+
integrity sha512-0OpLZ4o4pbRj2e19h2fO69781wPmL0S8WJaXey3y9FLjV19lj18IEbnlE/OQG8qZNDyGmgezs00L/o7qNCJorw==
105
+
dependencies:
106
+
"@atproto/common-web" "*"
107
+
"@atproto/identifier" "*"
108
+
"@atproto/nsid" "*"
109
+
"@atproto/uri" "*"
110
+
iso-datestring-validator "^2.2.2"
111
+
multiformats "^9.6.4"
112
+
zod "^3.21.4"
113
+
114
+
"@atproto/nsid@*":
115
+
version "0.1.0"
116
+
resolved "https://registry.yarnpkg.com/@atproto/nsid/-/nsid-0.1.0.tgz#1e20d49fbd2cc46e1a047243de3f995157d24137"
117
+
integrity sha512-Pp+tHrGtPVHUi3ainR5yPgHbuqxrZrT0vAMbsNonL+NpWRB82szZSWNThPAgUz4v73Fav6y0WcTIXHzRv2D2Yg==
118
+
119
+
"@atproto/pds@0.3.0-beta.3":
120
+
version "0.3.0-beta.3"
121
+
resolved "https://registry.yarnpkg.com/@atproto/pds/-/pds-0.3.0-beta.3.tgz#edf3a4269be85ae7cf38a7b86b2fbd8c4a31322a"
122
+
integrity sha512-4P8kV0/w8tzgfDLf6YSMgsimRuL5WhTkFnjTmU62PSxwVgQZOd1H/RKgA69YqZdj85d5nNsaFgJ8HQMkBXYyqQ==
123
+
dependencies:
124
+
"@atproto/api" "^0.6.12"
125
+
"@atproto/aws" "^0.1.0"
126
+
"@atproto/common" "^0.3.0"
127
+
"@atproto/crypto" "^0.2.2"
128
+
"@atproto/identity" "^0.2.0"
129
+
"@atproto/lexicon" "^0.2.0"
130
+
"@atproto/repo" "^0.3.0"
131
+
"@atproto/syntax" "^0.1.0"
132
+
"@atproto/xrpc" "^0.3.0"
133
+
"@atproto/xrpc-server" "^0.3.0"
134
+
"@did-plc/lib" "^0.0.1"
135
+
better-sqlite3 "^7.6.2"
136
+
bytes "^3.1.2"
137
+
compression "^1.7.4"
138
+
cors "^2.8.5"
139
+
dotenv "^16.0.0"
140
+
express "^4.17.2"
141
+
express-async-errors "^3.1.1"
142
+
file-type "^16.5.4"
143
+
form-data "^4.0.0"
144
+
handlebars "^4.7.7"
145
+
http-errors "^2.0.0"
146
+
http-terminator "^3.2.0"
147
+
ioredis "^5.3.2"
148
+
iso-datestring-validator "^2.2.2"
149
+
jsonwebtoken "^8.5.1"
150
+
kysely "^0.22.0"
151
+
lru-cache "^10.0.1"
152
+
multiformats "^9.9.0"
153
+
nodemailer "^6.8.0"
154
+
nodemailer-html-to-text "^3.2.0"
155
+
p-queue "^6.6.2"
156
+
pg "^8.10.0"
157
+
pino "^8.15.0"
158
+
pino-http "^8.2.1"
159
+
sharp "^0.31.2"
160
+
typed-emitter "^2.1.0"
161
+
uint8arrays "3.0.0"
162
+
zod "^3.21.4"
163
+
164
+
"@atproto/repo@^0.3.0":
165
+
version "0.3.0"
166
+
resolved "https://registry.yarnpkg.com/@atproto/repo/-/repo-0.3.0.tgz#2ad3f4182911255c21f48c4968c0afe83015763a"
167
+
integrity sha512-1lAhYXBtMoaxOYw7E4RyYirrD2NbvI7cZsThhetSgmgU9saZaHxNIHiPTv1lHj35N+SFfhiUO/jqJFyCxdgE3w==
168
+
dependencies:
169
+
"@atproto/common" "*"
170
+
"@atproto/crypto" "*"
171
+
"@atproto/identity" "*"
172
+
"@atproto/lexicon" "*"
173
+
"@atproto/syntax" "*"
174
+
"@ipld/car" "^3.2.3"
175
+
"@ipld/dag-cbor" "^7.0.0"
176
+
multiformats "^9.6.4"
177
+
uint8arrays "3.0.0"
178
+
zod "^3.21.4"
179
+
180
+
"@atproto/syntax@*", "@atproto/syntax@^0.1.0":
181
+
version "0.1.0"
182
+
resolved "https://registry.yarnpkg.com/@atproto/syntax/-/syntax-0.1.0.tgz#f13b9dad8d13342cc54295ecd702ea13c82c9bf0"
183
+
integrity sha512-Ktui0qvIXt1o1Px1KKC0eqn69MfRHQ9ok5EwjcxIEPbJ8OY5XqkeyJneFDIWRJZiR6vqPHfjFYRUpTB+jNPfRQ==
184
+
dependencies:
185
+
"@atproto/common-web" "*"
186
+
187
+
"@atproto/uri@*":
188
+
version "0.1.0"
189
+
resolved "https://registry.yarnpkg.com/@atproto/uri/-/uri-0.1.0.tgz#1cb4695d2f1766ec8d542af6a495a416f6f6c214"
190
+
integrity sha512-ZaiOYHsakB98HrXfqiF6m7xgahSn9yXxKnPm0EaN0Breax6jtTl+lblWtduonAmyWVLJJAQJbvF+ud0i/3+wBw==
191
+
dependencies:
192
+
"@atproto/identifier" "*"
193
+
"@atproto/nsid" "*"
194
+
195
+
"@atproto/xrpc-server@^0.3.0":
196
+
version "0.3.0"
197
+
resolved "https://registry.yarnpkg.com/@atproto/xrpc-server/-/xrpc-server-0.3.0.tgz#c0f9ece515f7e03fc51a02bcee5695a77ffc255f"
198
+
integrity sha512-dAoVmwtl0V5JusP/i5YGt0sjUomEqxLjeN4Q7bRSs9su0s/PUpSucImYI/XsP52zgaGVFYg7ufvq9ZghFteUKw==
199
+
dependencies:
200
+
"@atproto/common" "*"
201
+
"@atproto/crypto" "*"
202
+
"@atproto/lexicon" "*"
203
+
cbor-x "^1.5.1"
204
+
express "^4.17.2"
205
+
http-errors "^2.0.0"
206
+
mime-types "^2.1.35"
207
+
uint8arrays "3.0.0"
208
+
ws "^8.12.0"
209
+
zod "^3.21.4"
210
+
211
+
"@atproto/xrpc@^0.3.0":
212
+
version "0.3.0"
213
+
resolved "https://registry.yarnpkg.com/@atproto/xrpc/-/xrpc-0.3.0.tgz#32dd3a15fedad401b94fdf38313aebff1c0b9d0d"
214
+
integrity sha512-PYE/4GT/sS4s/FxR5QO2YBaLU6GdhraYVfMOtfj+AN8YgZw1QoMHXkAv4v+BVH4T5HWU2XwZEBZvwfsr7YcewA==
215
+
dependencies:
216
+
"@atproto/lexicon" "*"
217
+
zod "^3.21.4"
218
+
219
+
"@aws-crypto/crc32@3.0.0":
220
+
version "3.0.0"
221
+
resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-3.0.0.tgz#07300eca214409c33e3ff769cd5697b57fdd38fa"
222
+
integrity sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==
223
+
dependencies:
224
+
"@aws-crypto/util" "^3.0.0"
225
+
"@aws-sdk/types" "^3.222.0"
226
+
tslib "^1.11.1"
227
+
228
+
"@aws-crypto/crc32c@3.0.0":
229
+
version "3.0.0"
230
+
resolved "https://registry.yarnpkg.com/@aws-crypto/crc32c/-/crc32c-3.0.0.tgz#016c92da559ef638a84a245eecb75c3e97cb664f"
231
+
integrity sha512-ENNPPManmnVJ4BTXlOjAgD7URidbAznURqD0KvfREyc4o20DPYdEldU1f5cQ7Jbj0CJJSPaMIk/9ZshdB3210w==
232
+
dependencies:
233
+
"@aws-crypto/util" "^3.0.0"
234
+
"@aws-sdk/types" "^3.222.0"
235
+
tslib "^1.11.1"
236
+
237
+
"@aws-crypto/ie11-detection@^3.0.0":
238
+
version "3.0.0"
239
+
resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz#640ae66b4ec3395cee6a8e94ebcd9f80c24cd688"
240
+
integrity sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==
241
+
dependencies:
242
+
tslib "^1.11.1"
243
+
244
+
"@aws-crypto/sha1-browser@3.0.0":
245
+
version "3.0.0"
246
+
resolved "https://registry.yarnpkg.com/@aws-crypto/sha1-browser/-/sha1-browser-3.0.0.tgz#f9083c00782b24714f528b1a1fef2174002266a3"
247
+
integrity sha512-NJth5c997GLHs6nOYTzFKTbYdMNA6/1XlKVgnZoaZcQ7z7UJlOgj2JdbHE8tiYLS3fzXNCguct77SPGat2raSw==
248
+
dependencies:
249
+
"@aws-crypto/ie11-detection" "^3.0.0"
250
+
"@aws-crypto/supports-web-crypto" "^3.0.0"
251
+
"@aws-crypto/util" "^3.0.0"
252
+
"@aws-sdk/types" "^3.222.0"
253
+
"@aws-sdk/util-locate-window" "^3.0.0"
254
+
"@aws-sdk/util-utf8-browser" "^3.0.0"
255
+
tslib "^1.11.1"
256
+
257
+
"@aws-crypto/sha256-browser@3.0.0":
258
+
version "3.0.0"
259
+
resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz#05f160138ab893f1c6ba5be57cfd108f05827766"
260
+
integrity sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==
261
+
dependencies:
262
+
"@aws-crypto/ie11-detection" "^3.0.0"
263
+
"@aws-crypto/sha256-js" "^3.0.0"
264
+
"@aws-crypto/supports-web-crypto" "^3.0.0"
265
+
"@aws-crypto/util" "^3.0.0"
266
+
"@aws-sdk/types" "^3.222.0"
267
+
"@aws-sdk/util-locate-window" "^3.0.0"
268
+
"@aws-sdk/util-utf8-browser" "^3.0.0"
269
+
tslib "^1.11.1"
270
+
271
+
"@aws-crypto/sha256-js@3.0.0", "@aws-crypto/sha256-js@^3.0.0":
272
+
version "3.0.0"
273
+
resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz#f06b84d550d25521e60d2a0e2a90139341e007c2"
274
+
integrity sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==
275
+
dependencies:
276
+
"@aws-crypto/util" "^3.0.0"
277
+
"@aws-sdk/types" "^3.222.0"
278
+
tslib "^1.11.1"
279
+
280
+
"@aws-crypto/supports-web-crypto@^3.0.0":
281
+
version "3.0.0"
282
+
resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz#5d1bf825afa8072af2717c3e455f35cda0103ec2"
283
+
integrity sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==
284
+
dependencies:
285
+
tslib "^1.11.1"
286
+
287
+
"@aws-crypto/util@^3.0.0":
288
+
version "3.0.0"
289
+
resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-3.0.0.tgz#1c7ca90c29293f0883468ad48117937f0fe5bfb0"
290
+
integrity sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==
291
+
dependencies:
292
+
"@aws-sdk/types" "^3.222.0"
293
+
"@aws-sdk/util-utf8-browser" "^3.0.0"
294
+
tslib "^1.11.1"
295
+
296
+
"@aws-sdk/client-cloudfront@^3.261.0":
297
+
version "3.410.0"
298
+
resolved "https://registry.yarnpkg.com/@aws-sdk/client-cloudfront/-/client-cloudfront-3.410.0.tgz#56b536889d36e9fd58c10e81ce0b8ffd1ea93269"
299
+
integrity sha512-pdsNNin6JTQxiXqFu74p6L4StnSTgwscilz25CNR0RmDBhtSd3buS7Bkfll+PzZE8oVH2820wIoACgdoTUQh+g==
300
+
dependencies:
301
+
"@aws-crypto/sha256-browser" "3.0.0"
302
+
"@aws-crypto/sha256-js" "3.0.0"
303
+
"@aws-sdk/client-sts" "3.410.0"
304
+
"@aws-sdk/credential-provider-node" "3.410.0"
305
+
"@aws-sdk/middleware-host-header" "3.410.0"
306
+
"@aws-sdk/middleware-logger" "3.410.0"
307
+
"@aws-sdk/middleware-recursion-detection" "3.410.0"
308
+
"@aws-sdk/middleware-signing" "3.410.0"
309
+
"@aws-sdk/middleware-user-agent" "3.410.0"
310
+
"@aws-sdk/types" "3.410.0"
311
+
"@aws-sdk/util-endpoints" "3.410.0"
312
+
"@aws-sdk/util-user-agent-browser" "3.410.0"
313
+
"@aws-sdk/util-user-agent-node" "3.410.0"
314
+
"@aws-sdk/xml-builder" "3.310.0"
315
+
"@smithy/config-resolver" "^2.0.7"
316
+
"@smithy/fetch-http-handler" "^2.1.2"
317
+
"@smithy/hash-node" "^2.0.6"
318
+
"@smithy/invalid-dependency" "^2.0.6"
319
+
"@smithy/middleware-content-length" "^2.0.8"
320
+
"@smithy/middleware-endpoint" "^2.0.6"
321
+
"@smithy/middleware-retry" "^2.0.9"
322
+
"@smithy/middleware-serde" "^2.0.6"
323
+
"@smithy/middleware-stack" "^2.0.0"
324
+
"@smithy/node-config-provider" "^2.0.9"
325
+
"@smithy/node-http-handler" "^2.1.2"
326
+
"@smithy/protocol-http" "^3.0.2"
327
+
"@smithy/smithy-client" "^2.1.3"
328
+
"@smithy/types" "^2.3.0"
329
+
"@smithy/url-parser" "^2.0.6"
330
+
"@smithy/util-base64" "^2.0.0"
331
+
"@smithy/util-body-length-browser" "^2.0.0"
332
+
"@smithy/util-body-length-node" "^2.1.0"
333
+
"@smithy/util-defaults-mode-browser" "^2.0.7"
334
+
"@smithy/util-defaults-mode-node" "^2.0.9"
335
+
"@smithy/util-retry" "^2.0.0"
336
+
"@smithy/util-stream" "^2.0.9"
337
+
"@smithy/util-utf8" "^2.0.0"
338
+
"@smithy/util-waiter" "^2.0.6"
339
+
fast-xml-parser "4.2.5"
340
+
tslib "^2.5.0"
341
+
342
+
"@aws-sdk/client-kms@^3.196.0":
343
+
version "3.410.0"
344
+
resolved "https://registry.yarnpkg.com/@aws-sdk/client-kms/-/client-kms-3.410.0.tgz#20f8afee9fc149c97d08a0ee8c49fea8eb33131a"
345
+
integrity sha512-HiNJStZd9EFXPt70Z/3011RmLlE+FRvRVNDCoBRuLSgvxt51fLcUY0iDpteg46mvKZT+ABj09Cxxxf9Zk3gJrA==
346
+
dependencies:
347
+
"@aws-crypto/sha256-browser" "3.0.0"
348
+
"@aws-crypto/sha256-js" "3.0.0"
349
+
"@aws-sdk/client-sts" "3.410.0"
350
+
"@aws-sdk/credential-provider-node" "3.410.0"
351
+
"@aws-sdk/middleware-host-header" "3.410.0"
352
+
"@aws-sdk/middleware-logger" "3.410.0"
353
+
"@aws-sdk/middleware-recursion-detection" "3.410.0"
354
+
"@aws-sdk/middleware-signing" "3.410.0"
355
+
"@aws-sdk/middleware-user-agent" "3.410.0"
356
+
"@aws-sdk/types" "3.410.0"
357
+
"@aws-sdk/util-endpoints" "3.410.0"
358
+
"@aws-sdk/util-user-agent-browser" "3.410.0"
359
+
"@aws-sdk/util-user-agent-node" "3.410.0"
360
+
"@smithy/config-resolver" "^2.0.7"
361
+
"@smithy/fetch-http-handler" "^2.1.2"
362
+
"@smithy/hash-node" "^2.0.6"
363
+
"@smithy/invalid-dependency" "^2.0.6"
364
+
"@smithy/middleware-content-length" "^2.0.8"
365
+
"@smithy/middleware-endpoint" "^2.0.6"
366
+
"@smithy/middleware-retry" "^2.0.9"
367
+
"@smithy/middleware-serde" "^2.0.6"
368
+
"@smithy/middleware-stack" "^2.0.0"
369
+
"@smithy/node-config-provider" "^2.0.9"
370
+
"@smithy/node-http-handler" "^2.1.2"
371
+
"@smithy/protocol-http" "^3.0.2"
372
+
"@smithy/smithy-client" "^2.1.3"
373
+
"@smithy/types" "^2.3.0"
374
+
"@smithy/url-parser" "^2.0.6"
375
+
"@smithy/util-base64" "^2.0.0"
376
+
"@smithy/util-body-length-browser" "^2.0.0"
377
+
"@smithy/util-body-length-node" "^2.1.0"
378
+
"@smithy/util-defaults-mode-browser" "^2.0.7"
379
+
"@smithy/util-defaults-mode-node" "^2.0.9"
380
+
"@smithy/util-retry" "^2.0.0"
381
+
"@smithy/util-utf8" "^2.0.0"
382
+
tslib "^2.5.0"
383
+
384
+
"@aws-sdk/client-s3@^3.224.0":
385
+
version "3.412.0"
386
+
resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.412.0.tgz#f03c577456951e0e476b2d8ab079b01b2b6a8c93"
387
+
integrity sha512-sNrlx9sSBmFUCqMgTznwk9Fee3PJat0nZ3RIDR5Crhsld/eexxrqb6TYKsxzFfBfXTL/oPh+/S5driRV2xsB8A==
388
+
dependencies:
389
+
"@aws-crypto/sha1-browser" "3.0.0"
390
+
"@aws-crypto/sha256-browser" "3.0.0"
391
+
"@aws-crypto/sha256-js" "3.0.0"
392
+
"@aws-sdk/client-sts" "3.410.0"
393
+
"@aws-sdk/credential-provider-node" "3.410.0"
394
+
"@aws-sdk/middleware-bucket-endpoint" "3.410.0"
395
+
"@aws-sdk/middleware-expect-continue" "3.410.0"
396
+
"@aws-sdk/middleware-flexible-checksums" "3.410.0"
397
+
"@aws-sdk/middleware-host-header" "3.410.0"
398
+
"@aws-sdk/middleware-location-constraint" "3.410.0"
399
+
"@aws-sdk/middleware-logger" "3.410.0"
400
+
"@aws-sdk/middleware-recursion-detection" "3.410.0"
401
+
"@aws-sdk/middleware-sdk-s3" "3.410.0"
402
+
"@aws-sdk/middleware-signing" "3.410.0"
403
+
"@aws-sdk/middleware-ssec" "3.410.0"
404
+
"@aws-sdk/middleware-user-agent" "3.410.0"
405
+
"@aws-sdk/signature-v4-multi-region" "3.412.0"
406
+
"@aws-sdk/types" "3.410.0"
407
+
"@aws-sdk/util-endpoints" "3.410.0"
408
+
"@aws-sdk/util-user-agent-browser" "3.410.0"
409
+
"@aws-sdk/util-user-agent-node" "3.410.0"
410
+
"@aws-sdk/xml-builder" "3.310.0"
411
+
"@smithy/config-resolver" "^2.0.7"
412
+
"@smithy/eventstream-serde-browser" "^2.0.6"
413
+
"@smithy/eventstream-serde-config-resolver" "^2.0.6"
414
+
"@smithy/eventstream-serde-node" "^2.0.6"
415
+
"@smithy/fetch-http-handler" "^2.1.2"
416
+
"@smithy/hash-blob-browser" "^2.0.6"
417
+
"@smithy/hash-node" "^2.0.6"
418
+
"@smithy/hash-stream-node" "^2.0.6"
419
+
"@smithy/invalid-dependency" "^2.0.6"
420
+
"@smithy/md5-js" "^2.0.6"
421
+
"@smithy/middleware-content-length" "^2.0.8"
422
+
"@smithy/middleware-endpoint" "^2.0.6"
423
+
"@smithy/middleware-retry" "^2.0.9"
424
+
"@smithy/middleware-serde" "^2.0.6"
425
+
"@smithy/middleware-stack" "^2.0.0"
426
+
"@smithy/node-config-provider" "^2.0.9"
427
+
"@smithy/node-http-handler" "^2.1.2"
428
+
"@smithy/protocol-http" "^3.0.2"
429
+
"@smithy/smithy-client" "^2.1.3"
430
+
"@smithy/types" "^2.3.0"
431
+
"@smithy/url-parser" "^2.0.6"
432
+
"@smithy/util-base64" "^2.0.0"
433
+
"@smithy/util-body-length-browser" "^2.0.0"
434
+
"@smithy/util-body-length-node" "^2.1.0"
435
+
"@smithy/util-defaults-mode-browser" "^2.0.7"
436
+
"@smithy/util-defaults-mode-node" "^2.0.9"
437
+
"@smithy/util-retry" "^2.0.0"
438
+
"@smithy/util-stream" "^2.0.9"
439
+
"@smithy/util-utf8" "^2.0.0"
440
+
"@smithy/util-waiter" "^2.0.6"
441
+
fast-xml-parser "4.2.5"
442
+
tslib "^2.5.0"
443
+
444
+
"@aws-sdk/client-sso@3.410.0":
445
+
version "3.410.0"
446
+
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.410.0.tgz#e9f08710688dc3e3a739c102571ee7e73bb1474b"
447
+
integrity sha512-MC9GrgwtlOuSL2WS3DRM3dQ/5y+49KSMMJRH6JiEcU5vE0dX/OtEcX+VfEwpi73x5pSfIjm7xnzjzOFx+sQBIg==
448
+
dependencies:
449
+
"@aws-crypto/sha256-browser" "3.0.0"
450
+
"@aws-crypto/sha256-js" "3.0.0"
451
+
"@aws-sdk/middleware-host-header" "3.410.0"
452
+
"@aws-sdk/middleware-logger" "3.410.0"
453
+
"@aws-sdk/middleware-recursion-detection" "3.410.0"
454
+
"@aws-sdk/middleware-user-agent" "3.410.0"
455
+
"@aws-sdk/types" "3.410.0"
456
+
"@aws-sdk/util-endpoints" "3.410.0"
457
+
"@aws-sdk/util-user-agent-browser" "3.410.0"
458
+
"@aws-sdk/util-user-agent-node" "3.410.0"
459
+
"@smithy/config-resolver" "^2.0.7"
460
+
"@smithy/fetch-http-handler" "^2.1.2"
461
+
"@smithy/hash-node" "^2.0.6"
462
+
"@smithy/invalid-dependency" "^2.0.6"
463
+
"@smithy/middleware-content-length" "^2.0.8"
464
+
"@smithy/middleware-endpoint" "^2.0.6"
465
+
"@smithy/middleware-retry" "^2.0.9"
466
+
"@smithy/middleware-serde" "^2.0.6"
467
+
"@smithy/middleware-stack" "^2.0.0"
468
+
"@smithy/node-config-provider" "^2.0.9"
469
+
"@smithy/node-http-handler" "^2.1.2"
470
+
"@smithy/protocol-http" "^3.0.2"
471
+
"@smithy/smithy-client" "^2.1.3"
472
+
"@smithy/types" "^2.3.0"
473
+
"@smithy/url-parser" "^2.0.6"
474
+
"@smithy/util-base64" "^2.0.0"
475
+
"@smithy/util-body-length-browser" "^2.0.0"
476
+
"@smithy/util-body-length-node" "^2.1.0"
477
+
"@smithy/util-defaults-mode-browser" "^2.0.7"
478
+
"@smithy/util-defaults-mode-node" "^2.0.9"
479
+
"@smithy/util-retry" "^2.0.0"
480
+
"@smithy/util-utf8" "^2.0.0"
481
+
tslib "^2.5.0"
482
+
483
+
"@aws-sdk/client-sts@3.410.0":
484
+
version "3.410.0"
485
+
resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.410.0.tgz#2727e5f9ac3cfc898cdb2a21db57c54cf9244249"
486
+
integrity sha512-e6VMrBJtnTxxUXwDmkADGIvyppmDMFf4+cGGA68tVCUm1cFNlCI6M/67bVSIPN/WVKAAfhEL5O2vVXCM7aatYg==
487
+
dependencies:
488
+
"@aws-crypto/sha256-browser" "3.0.0"
489
+
"@aws-crypto/sha256-js" "3.0.0"
490
+
"@aws-sdk/credential-provider-node" "3.410.0"
491
+
"@aws-sdk/middleware-host-header" "3.410.0"
492
+
"@aws-sdk/middleware-logger" "3.410.0"
493
+
"@aws-sdk/middleware-recursion-detection" "3.410.0"
494
+
"@aws-sdk/middleware-sdk-sts" "3.410.0"
495
+
"@aws-sdk/middleware-signing" "3.410.0"
496
+
"@aws-sdk/middleware-user-agent" "3.410.0"
497
+
"@aws-sdk/types" "3.410.0"
498
+
"@aws-sdk/util-endpoints" "3.410.0"
499
+
"@aws-sdk/util-user-agent-browser" "3.410.0"
500
+
"@aws-sdk/util-user-agent-node" "3.410.0"
501
+
"@smithy/config-resolver" "^2.0.7"
502
+
"@smithy/fetch-http-handler" "^2.1.2"
503
+
"@smithy/hash-node" "^2.0.6"
504
+
"@smithy/invalid-dependency" "^2.0.6"
505
+
"@smithy/middleware-content-length" "^2.0.8"
506
+
"@smithy/middleware-endpoint" "^2.0.6"
507
+
"@smithy/middleware-retry" "^2.0.9"
508
+
"@smithy/middleware-serde" "^2.0.6"
509
+
"@smithy/middleware-stack" "^2.0.0"
510
+
"@smithy/node-config-provider" "^2.0.9"
511
+
"@smithy/node-http-handler" "^2.1.2"
512
+
"@smithy/protocol-http" "^3.0.2"
513
+
"@smithy/smithy-client" "^2.1.3"
514
+
"@smithy/types" "^2.3.0"
515
+
"@smithy/url-parser" "^2.0.6"
516
+
"@smithy/util-base64" "^2.0.0"
517
+
"@smithy/util-body-length-browser" "^2.0.0"
518
+
"@smithy/util-body-length-node" "^2.1.0"
519
+
"@smithy/util-defaults-mode-browser" "^2.0.7"
520
+
"@smithy/util-defaults-mode-node" "^2.0.9"
521
+
"@smithy/util-retry" "^2.0.0"
522
+
"@smithy/util-utf8" "^2.0.0"
523
+
fast-xml-parser "4.2.5"
524
+
tslib "^2.5.0"
525
+
526
+
"@aws-sdk/credential-provider-env@3.410.0":
527
+
version "3.410.0"
528
+
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.410.0.tgz#ab359804d02c6cf283c468c306ce12e1300048c9"
529
+
integrity sha512-c7TB9LbN0PkFOsXI0lcRJnqPNOmc4VBvrHf8jP/BkTDg4YUoKQKOFd4d0SqzODmlZiAyoMQVZTR4ISZo95Zj4Q==
530
+
dependencies:
531
+
"@aws-sdk/types" "3.410.0"
532
+
"@smithy/property-provider" "^2.0.0"
533
+
"@smithy/types" "^2.3.0"
534
+
tslib "^2.5.0"
535
+
536
+
"@aws-sdk/credential-provider-ini@3.410.0":
537
+
version "3.410.0"
538
+
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.410.0.tgz#1f3f7605c1a6429b3040cb30757455c2ba2afe8e"
539
+
integrity sha512-D8rcr5bRCFD0f42MPQ7K6TWZq5d3pfqrKINL1/bpfkK5BJbvq1BGYmR88UC6CLpTRtZ1LHY2HgYG0fp/2zjjww==
540
+
dependencies:
541
+
"@aws-sdk/credential-provider-env" "3.410.0"
542
+
"@aws-sdk/credential-provider-process" "3.410.0"
543
+
"@aws-sdk/credential-provider-sso" "3.410.0"
544
+
"@aws-sdk/credential-provider-web-identity" "3.410.0"
545
+
"@aws-sdk/types" "3.410.0"
546
+
"@smithy/credential-provider-imds" "^2.0.0"
547
+
"@smithy/property-provider" "^2.0.0"
548
+
"@smithy/shared-ini-file-loader" "^2.0.6"
549
+
"@smithy/types" "^2.3.0"
550
+
tslib "^2.5.0"
551
+
552
+
"@aws-sdk/credential-provider-node@3.410.0":
553
+
version "3.410.0"
554
+
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.410.0.tgz#3bb5cfec1ecb1446c82185899b9aa5e25cffb5f9"
555
+
integrity sha512-0wmVm33T/j1FS7MZ/j+WsPlgSc0YnCXnpbWSov1Mn6R86SHI2b2JhdIPRRE4XbGfyW2QGNUl2CwoZVaqhXeF5g==
556
+
dependencies:
557
+
"@aws-sdk/credential-provider-env" "3.410.0"
558
+
"@aws-sdk/credential-provider-ini" "3.410.0"
559
+
"@aws-sdk/credential-provider-process" "3.410.0"
560
+
"@aws-sdk/credential-provider-sso" "3.410.0"
561
+
"@aws-sdk/credential-provider-web-identity" "3.410.0"
562
+
"@aws-sdk/types" "3.410.0"
563
+
"@smithy/credential-provider-imds" "^2.0.0"
564
+
"@smithy/property-provider" "^2.0.0"
565
+
"@smithy/shared-ini-file-loader" "^2.0.6"
566
+
"@smithy/types" "^2.3.0"
567
+
tslib "^2.5.0"
568
+
569
+
"@aws-sdk/credential-provider-process@3.410.0":
570
+
version "3.410.0"
571
+
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.410.0.tgz#d3b4890bbd4f1cbafa53ddafb68f03f5cd710731"
572
+
integrity sha512-BMju1hlDCDNkkSZpKF5SQ8G0WCLRj6/Jvw9QmudLHJuVwYJXEW1r2AsVMg98OZ3hB9G+MAvHruHZIbMiNmUMXQ==
573
+
dependencies:
574
+
"@aws-sdk/types" "3.410.0"
575
+
"@smithy/property-provider" "^2.0.0"
576
+
"@smithy/shared-ini-file-loader" "^2.0.6"
577
+
"@smithy/types" "^2.3.0"
578
+
tslib "^2.5.0"
579
+
580
+
"@aws-sdk/credential-provider-sso@3.410.0":
581
+
version "3.410.0"
582
+
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.410.0.tgz#16078d75680c968417978f2efdba432e44ae42d7"
583
+
integrity sha512-zEaoY/sY+KYTlQUkp9dvveAHf175b8RIt0DsQkDrRPtrg/RBHR00r5rFvz9+nrwsR8546RaBU7h/zzTaQGhmcA==
584
+
dependencies:
585
+
"@aws-sdk/client-sso" "3.410.0"
586
+
"@aws-sdk/token-providers" "3.410.0"
587
+
"@aws-sdk/types" "3.410.0"
588
+
"@smithy/property-provider" "^2.0.0"
589
+
"@smithy/shared-ini-file-loader" "^2.0.6"
590
+
"@smithy/types" "^2.3.0"
591
+
tslib "^2.5.0"
592
+
593
+
"@aws-sdk/credential-provider-web-identity@3.410.0":
594
+
version "3.410.0"
595
+
resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.410.0.tgz#6bb6db9c074c240c87bcf0798e105e28ceb51631"
596
+
integrity sha512-cE0l8LmEHdWbDkdPNgrfdYSgp4/cIVXrjUKI1QCATA729CrHZ/OQjB/maOBOrMHO9YTiggko887NkslVvwVB7w==
597
+
dependencies:
598
+
"@aws-sdk/types" "3.410.0"
599
+
"@smithy/property-provider" "^2.0.0"
600
+
"@smithy/types" "^2.3.0"
601
+
tslib "^2.5.0"
602
+
603
+
"@aws-sdk/lib-storage@^3.226.0":
604
+
version "3.412.0"
605
+
resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.412.0.tgz#96dafdb1193d1b9fec050cef78dfe8e4b3dcc1d2"
606
+
integrity sha512-uAdVtNuip06rJOs28zVrYXLNeHfKraxvJRTzTA+DW1dXkzh70GTKqDKHWH9IJkW/xMTE6wGSM+fDs8jsMOn/yA==
607
+
dependencies:
608
+
"@smithy/abort-controller" "^2.0.1"
609
+
"@smithy/middleware-endpoint" "^2.0.6"
610
+
"@smithy/smithy-client" "^2.1.3"
611
+
buffer "5.6.0"
612
+
events "3.3.0"
613
+
stream-browserify "3.0.0"
614
+
tslib "^2.5.0"
615
+
616
+
"@aws-sdk/middleware-bucket-endpoint@3.410.0":
617
+
version "3.410.0"
618
+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.410.0.tgz#8ddb3edbaa6e3303bbf8d719d445e8bde4a6b6aa"
619
+
integrity sha512-pUGrpFgCKf9fDHu01JJhhw+MUImheS0HFlZwNG37OMubkxUAbCdmYGewGxfTCUvWyZJtx9bVjrSu6gG7w+RARg==
620
+
dependencies:
621
+
"@aws-sdk/types" "3.410.0"
622
+
"@aws-sdk/util-arn-parser" "3.310.0"
623
+
"@smithy/node-config-provider" "^2.0.9"
624
+
"@smithy/protocol-http" "^3.0.2"
625
+
"@smithy/types" "^2.3.0"
626
+
"@smithy/util-config-provider" "^2.0.0"
627
+
tslib "^2.5.0"
628
+
629
+
"@aws-sdk/middleware-expect-continue@3.410.0":
630
+
version "3.410.0"
631
+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.410.0.tgz#b91216b598b67563fb65b38783c3e4717a59d376"
632
+
integrity sha512-e5YqGCNmW99GZjEPPujJ02RlEZql19U40oORysBhVF7mKz8BBvF3s8l37tvu37oxebDEkh1u/2cm2+ggOXxLjQ==
633
+
dependencies:
634
+
"@aws-sdk/types" "3.410.0"
635
+
"@smithy/protocol-http" "^3.0.2"
636
+
"@smithy/types" "^2.3.0"
637
+
tslib "^2.5.0"
638
+
639
+
"@aws-sdk/middleware-flexible-checksums@3.410.0":
640
+
version "3.410.0"
641
+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.410.0.tgz#c7014f004aa0eaa6cd2adc3646c23bf669b3c4d1"
642
+
integrity sha512-IK7KlvEKtrQVBfmAp/MmGd0wbWLuN2GZwwfAmsU0qFb0f5vOVUbKDsu6tudtDKCBG9uXyTEsx3/QGvoK2zDy+g==
643
+
dependencies:
644
+
"@aws-crypto/crc32" "3.0.0"
645
+
"@aws-crypto/crc32c" "3.0.0"
646
+
"@aws-sdk/types" "3.410.0"
647
+
"@smithy/is-array-buffer" "^2.0.0"
648
+
"@smithy/protocol-http" "^3.0.2"
649
+
"@smithy/types" "^2.3.0"
650
+
"@smithy/util-utf8" "^2.0.0"
651
+
tslib "^2.5.0"
652
+
653
+
"@aws-sdk/middleware-host-header@3.410.0":
654
+
version "3.410.0"
655
+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.410.0.tgz#174c946b66c96a92d35e37a306c51306ea61eb09"
656
+
integrity sha512-ED/OVcyITln5rrxnajZP+V0PN1nug+gSDHJDqdDo/oLy7eiDr/ZWn3nlWW7WcMplQ1/Jnb+hK0UetBp/25XooA==
657
+
dependencies:
658
+
"@aws-sdk/types" "3.410.0"
659
+
"@smithy/protocol-http" "^3.0.2"
660
+
"@smithy/types" "^2.3.0"
661
+
tslib "^2.5.0"
662
+
663
+
"@aws-sdk/middleware-location-constraint@3.410.0":
664
+
version "3.410.0"
665
+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.410.0.tgz#9727f3d91a1393202bde9b96b396552382a4f28c"
666
+
integrity sha512-jAftSpOpw/5AdpOJ/cGiXCb+Vv22KXR5QZmxmllUDsnlm18672tpRaI2plmu/1d98CVvqhY61eSklFMrIf2c4w==
667
+
dependencies:
668
+
"@aws-sdk/types" "3.410.0"
669
+
"@smithy/types" "^2.3.0"
670
+
tslib "^2.5.0"
671
+
672
+
"@aws-sdk/middleware-logger@3.410.0":
673
+
version "3.410.0"
674
+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.410.0.tgz#4aa2e1b048f8e7d3e665dd814dbe8aaa4a234c20"
675
+
integrity sha512-YtmKYCVtBfScq3/UFJk+aSZOktKJBNZL9DaSc2aPcy/goCVsYDOkGwtHk0jIkC1JRSNCkVTqL7ya60sSr8zaQQ==
676
+
dependencies:
677
+
"@aws-sdk/types" "3.410.0"
678
+
"@smithy/types" "^2.3.0"
679
+
tslib "^2.5.0"
680
+
681
+
"@aws-sdk/middleware-recursion-detection@3.410.0":
682
+
version "3.410.0"
683
+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.410.0.tgz#becc7dba617d8fc86df29381ac88d861a28b3987"
684
+
integrity sha512-KWaes5FLzRqj28vaIEE4Bimpga2E596WdPF2HaH6zsVMJddoRDsc3ZX9ZhLOGrXzIO1RqBd0QxbLrM0S/B2aOQ==
685
+
dependencies:
686
+
"@aws-sdk/types" "3.410.0"
687
+
"@smithy/protocol-http" "^3.0.2"
688
+
"@smithy/types" "^2.3.0"
689
+
tslib "^2.5.0"
690
+
691
+
"@aws-sdk/middleware-sdk-s3@3.410.0":
692
+
version "3.410.0"
693
+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.410.0.tgz#15ddf0fb46363366c5dfabaab73bc21fa8ad32a8"
694
+
integrity sha512-K2sG2V1ZkezYMCIy3uMt0MwtflcfIwLptwm0iFLaYitiINZQ1tcslk9ggAjyTHg0rslDSI4/zjkhy8VHFOV7HA==
695
+
dependencies:
696
+
"@aws-sdk/types" "3.410.0"
697
+
"@aws-sdk/util-arn-parser" "3.310.0"
698
+
"@smithy/protocol-http" "^3.0.2"
699
+
"@smithy/types" "^2.3.0"
700
+
tslib "^2.5.0"
701
+
702
+
"@aws-sdk/middleware-sdk-sts@3.410.0":
703
+
version "3.410.0"
704
+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.410.0.tgz#8f2b28eab09ec7b068d45196ab284a14bf4425f8"
705
+
integrity sha512-YfBpctDocRR4CcROoDueJA7D+aMLBV8nTFfmVNdLLLgyuLZ/AUR11VQSu1lf9gQZKl8IpKE/BLf2fRE/qV1ZuA==
706
+
dependencies:
707
+
"@aws-sdk/middleware-signing" "3.410.0"
708
+
"@aws-sdk/types" "3.410.0"
709
+
"@smithy/types" "^2.3.0"
710
+
tslib "^2.5.0"
711
+
712
+
"@aws-sdk/middleware-signing@3.410.0":
713
+
version "3.410.0"
714
+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.410.0.tgz#987046066568633af49d691041486a258525fd9c"
715
+
integrity sha512-KBAZ/eoAJUSJv5us2HsKwK2OszG2s9FEyKpEhgnHLcbbKzW873zHBH5GcOGEQu4AWArTy2ndzJu3FF+9/J9hJQ==
716
+
dependencies:
717
+
"@aws-sdk/types" "3.410.0"
718
+
"@smithy/property-provider" "^2.0.0"
719
+
"@smithy/protocol-http" "^3.0.2"
720
+
"@smithy/signature-v4" "^2.0.0"
721
+
"@smithy/types" "^2.3.0"
722
+
"@smithy/util-middleware" "^2.0.0"
723
+
tslib "^2.5.0"
724
+
725
+
"@aws-sdk/middleware-ssec@3.410.0":
726
+
version "3.410.0"
727
+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.410.0.tgz#d1f01aca5c309e94d1e53800f3bb76ca676472f2"
728
+
integrity sha512-DNsjVTXoxIh+PuW9o45CFaMiconbuZRm19MC3NA1yNCaCj3ZxD5OdXAutq6UjQdrx8UG4EjUlCJEEvBKmboITw==
729
+
dependencies:
730
+
"@aws-sdk/types" "3.410.0"
731
+
"@smithy/types" "^2.3.0"
732
+
tslib "^2.5.0"
733
+
734
+
"@aws-sdk/middleware-user-agent@3.410.0":
735
+
version "3.410.0"
736
+
resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.410.0.tgz#2d505de9626b1c7709f6a8a1d415ce0c41eedcf4"
737
+
integrity sha512-ZayDtLfvCZUohSxQc/49BfoU/y6bDHLfLdyyUJbJ54Sv8zQcrmdyKvCBFUZwE6tHQgAmv9/ZT18xECMl+xiONA==
738
+
dependencies:
739
+
"@aws-sdk/types" "3.410.0"
740
+
"@aws-sdk/util-endpoints" "3.410.0"
741
+
"@smithy/protocol-http" "^3.0.2"
742
+
"@smithy/types" "^2.3.0"
743
+
tslib "^2.5.0"
744
+
745
+
"@aws-sdk/signature-v4-multi-region@3.412.0":
746
+
version "3.412.0"
747
+
resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.412.0.tgz#417cdddd9d345e0a18cb29b282af33dd8ce0c1f2"
748
+
integrity sha512-ijxOeYpNDuk2T940S9HYcZ1C+wTP9vqp1Cw37zw9whVY2mKV3Vr7i+44D4FQ5HhWULgdwhjD7IctbNxPIPzUZQ==
749
+
dependencies:
750
+
"@aws-sdk/types" "3.410.0"
751
+
"@smithy/protocol-http" "^3.0.2"
752
+
"@smithy/signature-v4" "^2.0.0"
753
+
"@smithy/types" "^2.3.0"
754
+
tslib "^2.5.0"
755
+
756
+
"@aws-sdk/token-providers@3.410.0":
757
+
version "3.410.0"
758
+
resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.410.0.tgz#ce809992be1775a521b5f3578639842a953f541a"
759
+
integrity sha512-d5Nc0xydkH/X0LA1HDyhGY5sEv4LuADFk+QpDtT8ogLilcre+b1jpdY8Sih/gd1KoGS1H+d1tz2hSGwUHAbUbw==
760
+
dependencies:
761
+
"@aws-crypto/sha256-browser" "3.0.0"
762
+
"@aws-crypto/sha256-js" "3.0.0"
763
+
"@aws-sdk/middleware-host-header" "3.410.0"
764
+
"@aws-sdk/middleware-logger" "3.410.0"
765
+
"@aws-sdk/middleware-recursion-detection" "3.410.0"
766
+
"@aws-sdk/middleware-user-agent" "3.410.0"
767
+
"@aws-sdk/types" "3.410.0"
768
+
"@aws-sdk/util-endpoints" "3.410.0"
769
+
"@aws-sdk/util-user-agent-browser" "3.410.0"
770
+
"@aws-sdk/util-user-agent-node" "3.410.0"
771
+
"@smithy/config-resolver" "^2.0.7"
772
+
"@smithy/fetch-http-handler" "^2.1.2"
773
+
"@smithy/hash-node" "^2.0.6"
774
+
"@smithy/invalid-dependency" "^2.0.6"
775
+
"@smithy/middleware-content-length" "^2.0.8"
776
+
"@smithy/middleware-endpoint" "^2.0.6"
777
+
"@smithy/middleware-retry" "^2.0.9"
778
+
"@smithy/middleware-serde" "^2.0.6"
779
+
"@smithy/middleware-stack" "^2.0.0"
780
+
"@smithy/node-config-provider" "^2.0.9"
781
+
"@smithy/node-http-handler" "^2.1.2"
782
+
"@smithy/property-provider" "^2.0.0"
783
+
"@smithy/protocol-http" "^3.0.2"
784
+
"@smithy/shared-ini-file-loader" "^2.0.6"
785
+
"@smithy/smithy-client" "^2.1.3"
786
+
"@smithy/types" "^2.3.0"
787
+
"@smithy/url-parser" "^2.0.6"
788
+
"@smithy/util-base64" "^2.0.0"
789
+
"@smithy/util-body-length-browser" "^2.0.0"
790
+
"@smithy/util-body-length-node" "^2.1.0"
791
+
"@smithy/util-defaults-mode-browser" "^2.0.7"
792
+
"@smithy/util-defaults-mode-node" "^2.0.9"
793
+
"@smithy/util-retry" "^2.0.0"
794
+
"@smithy/util-utf8" "^2.0.0"
795
+
tslib "^2.5.0"
796
+
797
+
"@aws-sdk/types@3.410.0", "@aws-sdk/types@^3.222.0":
798
+
version "3.410.0"
799
+
resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.410.0.tgz#8c293e3763acb64c68f5752359523c3a40e5eb88"
800
+
integrity sha512-D7iaUCszv/v04NDaZUmCmekamy6VD/lKozm/3gS9+dkfU6cC2CsNoUfPV8BlV6dPdw0oWgF91am3I1stdvfVrQ==
801
+
dependencies:
802
+
"@smithy/types" "^2.3.0"
803
+
tslib "^2.5.0"
804
+
805
+
"@aws-sdk/util-arn-parser@3.310.0":
806
+
version "3.310.0"
807
+
resolved "https://registry.yarnpkg.com/@aws-sdk/util-arn-parser/-/util-arn-parser-3.310.0.tgz#861ff8810851be52a320ec9e4786f15b5fc74fba"
808
+
integrity sha512-jL8509owp/xB9+Or0pvn3Fe+b94qfklc2yPowZZIFAkFcCSIdkIglz18cPDWnYAcy9JGewpMS1COXKIUhZkJsA==
809
+
dependencies:
810
+
tslib "^2.5.0"
811
+
812
+
"@aws-sdk/util-endpoints@3.410.0":
813
+
version "3.410.0"
814
+
resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.410.0.tgz#66bc668e95e376dfcf0ce0774012ca9982d1f899"
815
+
integrity sha512-iNiqJyC7N3+8zFwnXUqcWSxrZecVZLToo1iTQQdeYL2af1IcOtRgb7n8jpAI/hmXhBSx2+3RI+Y7pxyFo1vu+w==
816
+
dependencies:
817
+
"@aws-sdk/types" "3.410.0"
818
+
tslib "^2.5.0"
819
+
820
+
"@aws-sdk/util-locate-window@^3.0.0":
821
+
version "3.310.0"
822
+
resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz#b071baf050301adee89051032bd4139bba32cc40"
823
+
integrity sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==
824
+
dependencies:
825
+
tslib "^2.5.0"
826
+
827
+
"@aws-sdk/util-user-agent-browser@3.410.0":
828
+
version "3.410.0"
829
+
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.410.0.tgz#c331b0fe3273b1a13e1c09612b3a7a9747415b24"
830
+
integrity sha512-i1G/XGpXGMRT2zEiAhi1xucJsfCWk8nNYjk/LbC0sA+7B9Huri96YAzVib12wkHPsJQvZxZC6CpQDIHWm4lXMA==
831
+
dependencies:
832
+
"@aws-sdk/types" "3.410.0"
833
+
"@smithy/types" "^2.3.0"
834
+
bowser "^2.11.0"
835
+
tslib "^2.5.0"
836
+
837
+
"@aws-sdk/util-user-agent-node@3.410.0":
838
+
version "3.410.0"
839
+
resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.410.0.tgz#c880383493663c90c2c13a9361eafbdd21148e84"
840
+
integrity sha512-bK70t1jHRl8HrJXd4hEIwc5PBZ7U0w+81AKFnanIVKZwZedd6nLibUXDTK14z/Jp2GFcBqd4zkt2YLGkRt/U4A==
841
+
dependencies:
842
+
"@aws-sdk/types" "3.410.0"
843
+
"@smithy/node-config-provider" "^2.0.9"
844
+
"@smithy/types" "^2.3.0"
845
+
tslib "^2.5.0"
846
+
847
+
"@aws-sdk/util-utf8-browser@^3.0.0":
848
+
version "3.259.0"
849
+
resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz#3275a6f5eb334f96ca76635b961d3c50259fd9ff"
850
+
integrity sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==
851
+
dependencies:
852
+
tslib "^2.3.1"
853
+
854
+
"@aws-sdk/xml-builder@3.310.0":
855
+
version "3.310.0"
856
+
resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.310.0.tgz#f0236f2103b438d16117e0939a6305ad69b7ff76"
857
+
integrity sha512-TqELu4mOuSIKQCqj63fGVs86Yh+vBx5nHRpWKNUNhB2nPTpfbziTs5c1X358be3peVWA4wPxW7Nt53KIg1tnNw==
858
+
dependencies:
859
+
tslib "^2.5.0"
860
+
861
+
"@cbor-extract/cbor-extract-darwin-arm64@2.1.1":
862
+
version "2.1.1"
863
+
resolved "https://registry.yarnpkg.com/@cbor-extract/cbor-extract-darwin-arm64/-/cbor-extract-darwin-arm64-2.1.1.tgz#5721f6dd3feae0b96d23122853ce977e0671b7a6"
864
+
integrity sha512-blVBy5MXz6m36Vx0DfLd7PChOQKEs8lK2bD1WJn/vVgG4FXZiZmZb2GECHFvVPA5T7OnODd9xZiL3nMCv6QUhA==
865
+
866
+
"@cbor-extract/cbor-extract-darwin-x64@2.1.1":
867
+
version "2.1.1"
868
+
resolved "https://registry.yarnpkg.com/@cbor-extract/cbor-extract-darwin-x64/-/cbor-extract-darwin-x64-2.1.1.tgz#c25e7d0133950d87d101d7b3afafea8d50d83f5f"
869
+
integrity sha512-h6KFOzqk8jXTvkOftyRIWGrd7sKQzQv2jVdTL9nKSf3D2drCvQB/LHUxAOpPXo3pv2clDtKs3xnHalpEh3rDsw==
870
+
871
+
"@cbor-extract/cbor-extract-linux-arm64@2.1.1":
872
+
version "2.1.1"
873
+
resolved "https://registry.yarnpkg.com/@cbor-extract/cbor-extract-linux-arm64/-/cbor-extract-linux-arm64-2.1.1.tgz#48f78e7d8f0fcc84ed074b6bfa6d15dd83187c63"
874
+
integrity sha512-SxAaRcYf8S0QHaMc7gvRSiTSr7nUYMqbUdErBEu+HYA4Q6UNydx1VwFE68hGcp1qvxcy9yT5U7gA+a5XikfwSQ==
875
+
876
+
"@cbor-extract/cbor-extract-linux-arm@2.1.1":
877
+
version "2.1.1"
878
+
resolved "https://registry.yarnpkg.com/@cbor-extract/cbor-extract-linux-arm/-/cbor-extract-linux-arm-2.1.1.tgz#7507d346389cb682e44fab8fae9534edd52e2e41"
879
+
integrity sha512-ds0uikdcIGUjPyraV4oJqyVE5gl/qYBpa/Wnh6l6xLE2lj/hwnjT2XcZCChdXwW/YFZ1LUHs6waoYN8PmK0nKQ==
880
+
881
+
"@cbor-extract/cbor-extract-linux-x64@2.1.1":
882
+
version "2.1.1"
883
+
resolved "https://registry.yarnpkg.com/@cbor-extract/cbor-extract-linux-x64/-/cbor-extract-linux-x64-2.1.1.tgz#b7c1d2be61c58ec18d58afbad52411ded63cd4cd"
884
+
integrity sha512-GVK+8fNIE9lJQHAlhOROYiI0Yd4bAZ4u++C2ZjlkS3YmO6hi+FUxe6Dqm+OKWTcMpL/l71N6CQAmaRcb4zyJuA==
885
+
886
+
"@cbor-extract/cbor-extract-win32-x64@2.1.1":
887
+
version "2.1.1"
888
+
resolved "https://registry.yarnpkg.com/@cbor-extract/cbor-extract-win32-x64/-/cbor-extract-win32-x64-2.1.1.tgz#21b11a1a3f18c3e7d62fd5f87438b7ed2c64c1f7"
889
+
integrity sha512-2Niq1C41dCRIDeD8LddiH+mxGlO7HJ612Ll3D/E73ZWBmycued+8ghTr/Ho3CMOWPUEr08XtyBMVXAjqF+TcKw==
890
+
891
+
"@did-plc/lib@^0.0.1":
892
+
version "0.0.1"
893
+
resolved "https://registry.yarnpkg.com/@did-plc/lib/-/lib-0.0.1.tgz#5fd78c71901168ac05c5650af3a376c76461991c"
894
+
integrity sha512-RkY5w9DbYMco3SjeepqIiMveqz35exjlVDipCs2gz9AXF4/cp9hvmrp9zUWEw2vny+FjV8vGEN7QpaXWaO6nhg==
895
+
dependencies:
896
+
"@atproto/common" "0.1.0"
897
+
"@atproto/crypto" "0.1.0"
898
+
"@ipld/dag-cbor" "^7.0.3"
899
+
axios "^1.3.4"
900
+
multiformats "^9.6.4"
901
+
uint8arrays "3.0.0"
902
+
zod "^3.14.2"
903
+
904
+
"@fastify/deepmerge@^1.0.0":
905
+
version "1.3.0"
906
+
resolved "https://registry.yarnpkg.com/@fastify/deepmerge/-/deepmerge-1.3.0.tgz#8116858108f0c7d9fd460d05a7d637a13fe3239a"
907
+
integrity sha512-J8TOSBq3SoZbDhM9+R/u77hP93gz/rajSA+K2kGyijPpORPWUXHUpTaleoj+92As0S9uPRP7Oi8IqMf0u+ro6A==
908
+
909
+
"@ioredis/commands@^1.1.1":
910
+
version "1.2.0"
911
+
resolved "https://registry.yarnpkg.com/@ioredis/commands/-/commands-1.2.0.tgz#6d61b3097470af1fdbbe622795b8921d42018e11"
912
+
integrity sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==
913
+
914
+
"@ipld/car@^3.2.3":
915
+
version "3.2.4"
916
+
resolved "https://registry.yarnpkg.com/@ipld/car/-/car-3.2.4.tgz#115951ba2255ec51d865773a074e422c169fb01c"
917
+
integrity sha512-rezKd+jk8AsTGOoJKqzfjLJ3WVft7NZNH95f0pfPbicROvzTyvHCNy567HzSUd6gRXZ9im29z5ZEv9Hw49jSYw==
918
+
dependencies:
919
+
"@ipld/dag-cbor" "^7.0.0"
920
+
multiformats "^9.5.4"
921
+
varint "^6.0.0"
922
+
923
+
"@ipld/dag-cbor@^7.0.0", "@ipld/dag-cbor@^7.0.3":
924
+
version "7.0.3"
925
+
resolved "https://registry.yarnpkg.com/@ipld/dag-cbor/-/dag-cbor-7.0.3.tgz#aa31b28afb11a807c3d627828a344e5521ac4a1e"
926
+
integrity sha512-1VVh2huHsuohdXC1bGJNE8WR72slZ9XE2T3wbBBq31dm7ZBatmKLLxrB+XAqafxfRFjv08RZmj/W/ZqaM13AuA==
927
+
dependencies:
928
+
cborg "^1.6.0"
929
+
multiformats "^9.5.4"
930
+
931
+
"@noble/curves@^1.1.0":
932
+
version "1.2.0"
933
+
resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.2.0.tgz#92d7e12e4e49b23105a2555c6984d41733d65c35"
934
+
integrity sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw==
935
+
dependencies:
936
+
"@noble/hashes" "1.3.2"
937
+
938
+
"@noble/hashes@1.3.2", "@noble/hashes@^1.3.1":
939
+
version "1.3.2"
940
+
resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.2.tgz#6f26dbc8fbc7205873ce3cee2f690eba0d421b39"
941
+
integrity sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ==
942
+
943
+
"@noble/secp256k1@^1.7.0":
944
+
version "1.7.1"
945
+
resolved "https://registry.yarnpkg.com/@noble/secp256k1/-/secp256k1-1.7.1.tgz#b251c70f824ce3ca7f8dc3df08d58f005cc0507c"
946
+
integrity sha512-hOUk6AyBFmqVrv7k5WAw/LpszxVbj9gGN4JRkIX52fdFAj1UA61KXmZDvqVEm+pOyec3+fIeZB02LYa/pWOArw==
947
+
948
+
"@smithy/abort-controller@^2.0.1", "@smithy/abort-controller@^2.0.7":
949
+
version "2.0.7"
950
+
resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-2.0.7.tgz#e36f6da2f9c14b2abba4c11e42813d4de0755b12"
951
+
integrity sha512-rITz65zk8QA3GQ1OeoJ3/Q4+8j/HqubWU8TBqk57BMYTOX+P+LNMoVHPqzLHhE6qKot5muhThNCYvOKNt7ojJA==
952
+
dependencies:
953
+
"@smithy/types" "^2.3.1"
954
+
tslib "^2.5.0"
955
+
956
+
"@smithy/chunked-blob-reader-native@^2.0.0":
957
+
version "2.0.0"
958
+
resolved "https://registry.yarnpkg.com/@smithy/chunked-blob-reader-native/-/chunked-blob-reader-native-2.0.0.tgz#f6d0eeeb5481026b68b054f45540d924c194d558"
959
+
integrity sha512-HM8V2Rp1y8+1343tkZUKZllFhEQPNmpNdgFAncbTsxkZ18/gqjk23XXv3qGyXWp412f3o43ZZ1UZHVcHrpRnCQ==
960
+
dependencies:
961
+
"@smithy/util-base64" "^2.0.0"
962
+
tslib "^2.5.0"
963
+
964
+
"@smithy/chunked-blob-reader@^2.0.0":
965
+
version "2.0.0"
966
+
resolved "https://registry.yarnpkg.com/@smithy/chunked-blob-reader/-/chunked-blob-reader-2.0.0.tgz#c44fe2c780eaf77f9e5381d982ac99a880cce51b"
967
+
integrity sha512-k+J4GHJsMSAIQPChGBrjEmGS+WbPonCXesoqP9fynIqjn7rdOThdH8FAeCmokP9mxTYKQAKoHCLPzNlm6gh7Wg==
968
+
dependencies:
969
+
tslib "^2.5.0"
970
+
971
+
"@smithy/config-resolver@^2.0.7", "@smithy/config-resolver@^2.0.8":
972
+
version "2.0.8"
973
+
resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-2.0.8.tgz#bab938d24bada463cea6935d8b98035af07f7a6d"
974
+
integrity sha512-e7mwQteHjo9S1GK+TfzP3o7ujE2ZK30d6wkv5brKtabrZF7MBflj9CwUP2XYuOYebdWirHOtv8ZfkMrpcbJfYw==
975
+
dependencies:
976
+
"@smithy/node-config-provider" "^2.0.10"
977
+
"@smithy/types" "^2.3.1"
978
+
"@smithy/util-config-provider" "^2.0.0"
979
+
"@smithy/util-middleware" "^2.0.0"
980
+
tslib "^2.5.0"
981
+
982
+
"@smithy/credential-provider-imds@^2.0.0", "@smithy/credential-provider-imds@^2.0.10":
983
+
version "2.0.10"
984
+
resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.10.tgz#19a95e0ab4fbd71bbf1e3a3e0bd03239c5ba5f63"
985
+
integrity sha512-may2/gYlDip2rjlU1Z5fcCEWY0Fu3tSu/HykgZrLfb2/171P6OYuz7dGNKBOCS1W57vP4W5wmUhm0WGehrixig==
986
+
dependencies:
987
+
"@smithy/node-config-provider" "^2.0.10"
988
+
"@smithy/property-provider" "^2.0.8"
989
+
"@smithy/types" "^2.3.1"
990
+
"@smithy/url-parser" "^2.0.7"
991
+
tslib "^2.5.0"
992
+
993
+
"@smithy/eventstream-codec@^2.0.7":
994
+
version "2.0.7"
995
+
resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-2.0.7.tgz#564ed3709d89c9cdad62e4f85d07ff926cb2d72b"
996
+
integrity sha512-sW3AhXZhmmhh0f11EOotmNNa0rjrKwnMYNKfbp3B/qigdw6foKcmFGX+HF3XGN7w7fFeEFuXr97Ok24gRj92Xg==
997
+
dependencies:
998
+
"@aws-crypto/crc32" "3.0.0"
999
+
"@smithy/types" "^2.3.1"
1000
+
"@smithy/util-hex-encoding" "^2.0.0"
1001
+
tslib "^2.5.0"
1002
+
1003
+
"@smithy/eventstream-serde-browser@^2.0.6":
1004
+
version "2.0.7"
1005
+
resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-2.0.7.tgz#dcd432000e5642d14196ceef4364abdd2435242b"
1006
+
integrity sha512-5ZKW1tUe+LD1F6dSHs+nC0vRNmMMWDJWCsw44FkhivhOB4MliGfC1ZNeO45AHD749jfJT/zcGGr2ruQT9VbThA==
1007
+
dependencies:
1008
+
"@smithy/eventstream-serde-universal" "^2.0.7"
1009
+
"@smithy/types" "^2.3.1"
1010
+
tslib "^2.5.0"
1011
+
1012
+
"@smithy/eventstream-serde-config-resolver@^2.0.6":
1013
+
version "2.0.7"
1014
+
resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-2.0.7.tgz#df1965e5bee92c964f0024e86db523b6182dee7a"
1015
+
integrity sha512-0n4LPHZt6/RAHVkwzms6U2xibmizkSYLS9HzlT86WF29X56v7OTCkMF+pUFNYZamN7iRq1Z8PM48mQsBoJPaSA==
1016
+
dependencies:
1017
+
"@smithy/types" "^2.3.1"
1018
+
tslib "^2.5.0"
1019
+
1020
+
"@smithy/eventstream-serde-node@^2.0.6":
1021
+
version "2.0.7"
1022
+
resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-2.0.7.tgz#ed83aa983a5e52ddf1fd51daaa477c2c762cfcee"
1023
+
integrity sha512-ZkBvDIBlJ9eJx/+CC2AY8LxAndGO+Z2FOPPprmNNDbK9/pZzVLHWGwlpsPYnA9Pc0gfOu7isIJM1yPXiK70O3A==
1024
+
dependencies:
1025
+
"@smithy/eventstream-serde-universal" "^2.0.7"
1026
+
"@smithy/types" "^2.3.1"
1027
+
tslib "^2.5.0"
1028
+
1029
+
"@smithy/eventstream-serde-universal@^2.0.7":
1030
+
version "2.0.7"
1031
+
resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-2.0.7.tgz#b9986e3c08d46090391705bd632ba844c6a3c59d"
1032
+
integrity sha512-CNYEzEPDIGbfvYYN7iajPY6sVZdtGvJzSbvqgH+EvismooFj8ahydGp8IKYPnd5ge5uwTATppJ2t8149tYkS7g==
1033
+
dependencies:
1034
+
"@smithy/eventstream-codec" "^2.0.7"
1035
+
"@smithy/types" "^2.3.1"
1036
+
tslib "^2.5.0"
1037
+
1038
+
"@smithy/fetch-http-handler@^2.1.2", "@smithy/fetch-http-handler@^2.1.3":
1039
+
version "2.1.3"
1040
+
resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-2.1.3.tgz#574a40085aef25edb60607dcdd6873549bd9e4c2"
1041
+
integrity sha512-kUg+Ey4mJeR/3+Ponuhb1rsmsfZRwjCLvC+WcPgeI+ittretEzuWAPN+9anD0HJEoApVjHpndzxPtlncbCUJDQ==
1042
+
dependencies:
1043
+
"@smithy/protocol-http" "^3.0.3"
1044
+
"@smithy/querystring-builder" "^2.0.7"
1045
+
"@smithy/types" "^2.3.1"
1046
+
"@smithy/util-base64" "^2.0.0"
1047
+
tslib "^2.5.0"
1048
+
1049
+
"@smithy/hash-blob-browser@^2.0.6":
1050
+
version "2.0.7"
1051
+
resolved "https://registry.yarnpkg.com/@smithy/hash-blob-browser/-/hash-blob-browser-2.0.7.tgz#707a46e83114de4e608a574a98a434411231d1fa"
1052
+
integrity sha512-egXnfEZRGvovv7Bedkxy31/Pj2x+4FeskHBME32zNfp2/qiAQrDVNyU/7PBGkPIvuAAZYe0Loe8fZX7jhP0u9w==
1053
+
dependencies:
1054
+
"@smithy/chunked-blob-reader" "^2.0.0"
1055
+
"@smithy/chunked-blob-reader-native" "^2.0.0"
1056
+
"@smithy/types" "^2.3.1"
1057
+
tslib "^2.5.0"
1058
+
1059
+
"@smithy/hash-node@^2.0.6":
1060
+
version "2.0.7"
1061
+
resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-2.0.7.tgz#dee88244153e04d3277ec68a6996e29ace2f4cd5"
1062
+
integrity sha512-aB5lvIDP1v+ZUUS8ek3XW5xnZ6jUQ86JXqG7a5jMP6AbjAc3439mIbs6+f1EQ5MtYmrQCEtRRyvv5QofvotH0w==
1063
+
dependencies:
1064
+
"@smithy/types" "^2.3.1"
1065
+
"@smithy/util-buffer-from" "^2.0.0"
1066
+
"@smithy/util-utf8" "^2.0.0"
1067
+
tslib "^2.5.0"
1068
+
1069
+
"@smithy/hash-stream-node@^2.0.6":
1070
+
version "2.0.7"
1071
+
resolved "https://registry.yarnpkg.com/@smithy/hash-stream-node/-/hash-stream-node-2.0.7.tgz#41a2f43905341ef404fc2a378632b5049646deeb"
1072
+
integrity sha512-DgTypY0jzDAvYWPDDSngTAnutv/uYokpu82r2g9ZZt9LBw86evTrvo4jo60riU/pPr9naIzMxePiGVl56ldr5w==
1073
+
dependencies:
1074
+
"@smithy/types" "^2.3.1"
1075
+
"@smithy/util-utf8" "^2.0.0"
1076
+
tslib "^2.5.0"
1077
+
1078
+
"@smithy/invalid-dependency@^2.0.6":
1079
+
version "2.0.7"
1080
+
resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-2.0.7.tgz#4ab6aee81a22e332195ae223bb92551ee684ac88"
1081
+
integrity sha512-qVOZnHFPzQo4BS47/PANHX32Y69c0tJxKBkqTL795D/DKInqBwmBO/m1gS7v0ZQqmtCuoy2l87RflQfRY2xEIw==
1082
+
dependencies:
1083
+
"@smithy/types" "^2.3.1"
1084
+
tslib "^2.5.0"
1085
+
1086
+
"@smithy/is-array-buffer@^2.0.0":
1087
+
version "2.0.0"
1088
+
resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-2.0.0.tgz#8fa9b8040651e7ba0b2f6106e636a91354ff7d34"
1089
+
integrity sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug==
1090
+
dependencies:
1091
+
tslib "^2.5.0"
1092
+
1093
+
"@smithy/md5-js@^2.0.6":
1094
+
version "2.0.7"
1095
+
resolved "https://registry.yarnpkg.com/@smithy/md5-js/-/md5-js-2.0.7.tgz#4dea27b20b065857f953c74dbaa050003f48a374"
1096
+
integrity sha512-2i2BpXF9pI5D1xekqUsgQ/ohv5+H//G9FlawJrkOJskV18PgJ8LiNbLiskMeYt07yAsSTZR7qtlcAaa/GQLWww==
1097
+
dependencies:
1098
+
"@smithy/types" "^2.3.1"
1099
+
"@smithy/util-utf8" "^2.0.0"
1100
+
tslib "^2.5.0"
1101
+
1102
+
"@smithy/middleware-content-length@^2.0.8":
1103
+
version "2.0.9"
1104
+
resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-2.0.9.tgz#ae8767bac02062fad05f2b218f0e525f4c16a569"
1105
+
integrity sha512-2XVFsGqswxrIBi0w4Njwzb1zsbte26U513K+WPFm9z6SB/3WR5/VBVjTaTcamrXznTAqBjTwTL0Ysisv1dW0Rw==
1106
+
dependencies:
1107
+
"@smithy/protocol-http" "^3.0.3"
1108
+
"@smithy/types" "^2.3.1"
1109
+
tslib "^2.5.0"
1110
+
1111
+
"@smithy/middleware-endpoint@^2.0.6":
1112
+
version "2.0.7"
1113
+
resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.7.tgz#1a0ee7526eecdfd46f809755dcbdc372619a868b"
1114
+
integrity sha512-4/L0wV7PzHEprJB0gazSTIwlW/2cCfwC9EHavUMhoCyl1tLer6CJwDbAMit1IMvwbHkwuKopueb8dFPHfpS2Pw==
1115
+
dependencies:
1116
+
"@smithy/middleware-serde" "^2.0.7"
1117
+
"@smithy/types" "^2.3.1"
1118
+
"@smithy/url-parser" "^2.0.7"
1119
+
"@smithy/util-middleware" "^2.0.0"
1120
+
tslib "^2.5.0"
1121
+
1122
+
"@smithy/middleware-retry@^2.0.9":
1123
+
version "2.0.10"
1124
+
resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-2.0.10.tgz#64034eaef099bdd8ccd28545afa79b4a9d45b8aa"
1125
+
integrity sha512-VwAQOR5Rh/y9BzUgb5DzUk7qYBiMZu3pEQa5EwwAf/F7lpMuNildGrAxtDmsXk90490FJwa6LyFknXP3kO5BnA==
1126
+
dependencies:
1127
+
"@smithy/node-config-provider" "^2.0.10"
1128
+
"@smithy/protocol-http" "^3.0.3"
1129
+
"@smithy/service-error-classification" "^2.0.0"
1130
+
"@smithy/types" "^2.3.1"
1131
+
"@smithy/util-middleware" "^2.0.0"
1132
+
"@smithy/util-retry" "^2.0.0"
1133
+
tslib "^2.5.0"
1134
+
uuid "^8.3.2"
1135
+
1136
+
"@smithy/middleware-serde@^2.0.6", "@smithy/middleware-serde@^2.0.7":
1137
+
version "2.0.7"
1138
+
resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-2.0.7.tgz#007a47ec93cf68b812b33591c49e53238f4d181e"
1139
+
integrity sha512-tOldis4PUNafdGErLZ+33p9Pf3MmTlLa176X321Z6ZaCf1XNEow9m3T5vXrcHErVAvjPG0mp3l54J94HnPc+rQ==
1140
+
dependencies:
1141
+
"@smithy/types" "^2.3.1"
1142
+
tslib "^2.5.0"
1143
+
1144
+
"@smithy/middleware-stack@^2.0.0":
1145
+
version "2.0.0"
1146
+
resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-2.0.0.tgz#cd9f442c2788b1ef0ea6b32236d80c76b3c342e9"
1147
+
integrity sha512-31XC1xNF65nlbc16yuh3wwTudmqs6qy4EseQUGF8A/p2m/5wdd/cnXJqpniy/XvXVwkHPz/GwV36HqzHtIKATQ==
1148
+
dependencies:
1149
+
tslib "^2.5.0"
1150
+
1151
+
"@smithy/node-config-provider@^2.0.10", "@smithy/node-config-provider@^2.0.9":
1152
+
version "2.0.10"
1153
+
resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-2.0.10.tgz#08a46f05fd41069f455f620cd41b29d5758c7252"
1154
+
integrity sha512-e5MiLH5Eu+BbYsmhZIkvUKCzite6JCBPL75PNjlRK2TWvSpfp19hNf2SiJIQbPalcFj5zlyBvtcEkF1sfYIdhg==
1155
+
dependencies:
1156
+
"@smithy/property-provider" "^2.0.8"
1157
+
"@smithy/shared-ini-file-loader" "^2.0.9"
1158
+
"@smithy/types" "^2.3.1"
1159
+
tslib "^2.5.0"
1160
+
1161
+
"@smithy/node-http-handler@^2.1.2", "@smithy/node-http-handler@^2.1.3":
1162
+
version "2.1.3"
1163
+
resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-2.1.3.tgz#6b5ecbd6c9e66bd7d9fb760a2fc302ad2da6266e"
1164
+
integrity sha512-TGkgpx68SqvbspVHaG3iwqP2mKYOT4whiq7Kv2X9v+InngL4MkpH3LQ0Dk7kbloahZr+hAOyb6s8D7T8TXRrzA==
1165
+
dependencies:
1166
+
"@smithy/abort-controller" "^2.0.7"
1167
+
"@smithy/protocol-http" "^3.0.3"
1168
+
"@smithy/querystring-builder" "^2.0.7"
1169
+
"@smithy/types" "^2.3.1"
1170
+
tslib "^2.5.0"
1171
+
1172
+
"@smithy/property-provider@^2.0.0", "@smithy/property-provider@^2.0.8":
1173
+
version "2.0.8"
1174
+
resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-2.0.8.tgz#071a03a03e6e042f521f59fdcf3d4bc95db4f08b"
1175
+
integrity sha512-oaaP/i7bGG8XbxG9Kx4PZh83iJ2jo/vt8RmJdi9hmc8APBaW1HGDperVXDCyPQdVYXmiqrtxc/rPImyBma1G3A==
1176
+
dependencies:
1177
+
"@smithy/types" "^2.3.1"
1178
+
tslib "^2.5.0"
1179
+
1180
+
"@smithy/protocol-http@^3.0.2", "@smithy/protocol-http@^3.0.3":
1181
+
version "3.0.3"
1182
+
resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-3.0.3.tgz#4f79cd1354db860b98d1c4f5d6ab180cefe0132d"
1183
+
integrity sha512-UGfmQNdijlFV+UzgdRyfe05S5vLDdcdkvNcxhGvQ+Er7TjUkZSxjukQB9VXtT8oTHztgOMX74DDlPBsVzZR5Pg==
1184
+
dependencies:
1185
+
"@smithy/types" "^2.3.1"
1186
+
tslib "^2.5.0"
1187
+
1188
+
"@smithy/querystring-builder@^2.0.7":
1189
+
version "2.0.7"
1190
+
resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-2.0.7.tgz#576d0a9fa5a2ae4305cbc38bb6facbcf4243acdc"
1191
+
integrity sha512-RPHnqt4iH1Kwp1Zbf4gJI88hZiynEZjE5hEWJNBmKqCe1Q6v7HBLtaovTaiuYaMEmPyb2KxOi3lISAdT6uuPqw==
1192
+
dependencies:
1193
+
"@smithy/types" "^2.3.1"
1194
+
"@smithy/util-uri-escape" "^2.0.0"
1195
+
tslib "^2.5.0"
1196
+
1197
+
"@smithy/querystring-parser@^2.0.7":
1198
+
version "2.0.7"
1199
+
resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-2.0.7.tgz#e61979a498f62f5cc18ab340e8f5d41f57de8f5e"
1200
+
integrity sha512-Cwi/Hgs73nbLKfgH7dXAxzvDxyTrK+BLrlAd0KXU7xcBR94V132nvxoq39BMWckYAPmnMwxCwq8uusNH4Dnagw==
1201
+
dependencies:
1202
+
"@smithy/types" "^2.3.1"
1203
+
tslib "^2.5.0"
1204
+
1205
+
"@smithy/service-error-classification@^2.0.0":
1206
+
version "2.0.0"
1207
+
resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-2.0.0.tgz#bbce07c9c529d9333d40db881fd4a1795dd84892"
1208
+
integrity sha512-2z5Nafy1O0cTf69wKyNjGW/sNVMiqDnb4jgwfMG8ye8KnFJ5qmJpDccwIbJNhXIfbsxTg9SEec2oe1cexhMJvw==
1209
+
1210
+
"@smithy/shared-ini-file-loader@^2.0.6", "@smithy/shared-ini-file-loader@^2.0.9":
1211
+
version "2.0.9"
1212
+
resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.9.tgz#9507d9f941a2aa8d34aca51d22158bf02ae41cf2"
1213
+
integrity sha512-vBLgJI+Qpz1TZ0W2kUBOmG2Q+geVEhiXE99UX02+UFag2WzOQ6frvV6rpadwJu0uwF02GG620NbiKGboqZ19YA==
1214
+
dependencies:
1215
+
"@smithy/types" "^2.3.1"
1216
+
tslib "^2.5.0"
1217
+
1218
+
"@smithy/signature-v4@^2.0.0":
1219
+
version "2.0.7"
1220
+
resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-2.0.7.tgz#46ceeb3b9f0496b63a28c555935fcb56d0cdc3ae"
1221
+
integrity sha512-qNCJpyhRWxT5RWmeSo/Zv+miQ60Y/D2JmPdFw7v2WpPVxVK7JDpqUbvq0QYE+dBGPX/uagAkE3NvJUcn0fTE3A==
1222
+
dependencies:
1223
+
"@smithy/eventstream-codec" "^2.0.7"
1224
+
"@smithy/is-array-buffer" "^2.0.0"
1225
+
"@smithy/types" "^2.3.1"
1226
+
"@smithy/util-hex-encoding" "^2.0.0"
1227
+
"@smithy/util-middleware" "^2.0.0"
1228
+
"@smithy/util-uri-escape" "^2.0.0"
1229
+
"@smithy/util-utf8" "^2.0.0"
1230
+
tslib "^2.5.0"
1231
+
1232
+
"@smithy/smithy-client@^2.1.3":
1233
+
version "2.1.4"
1234
+
resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-2.1.4.tgz#a0d08196ee31e6ed758e60c58a572658f968867e"
1235
+
integrity sha512-KRQvYYjEGqvmwnKSAZ8EL0hZvPxGQMYbAKS/AMGq2fuRmwAlinSVJ/fkIs65bZp2oYjcskd1ZgKcP+2UDjNPTQ==
1236
+
dependencies:
1237
+
"@smithy/middleware-stack" "^2.0.0"
1238
+
"@smithy/types" "^2.3.1"
1239
+
"@smithy/util-stream" "^2.0.10"
1240
+
tslib "^2.5.0"
1241
+
1242
+
"@smithy/types@^2.3.0", "@smithy/types@^2.3.1":
1243
+
version "2.3.1"
1244
+
resolved "https://registry.yarnpkg.com/@smithy/types/-/types-2.3.1.tgz#25e8c353ee7a8611488a2cd41811c5a32a9dbcdc"
1245
+
integrity sha512-cS48e4Yawb6pGakj7DBJUIPFIkqnUWyXTe2ndPRNagD73b6kEJqTc8bhTyfUve0A+sijK256UKE0J1juAfCeDA==
1246
+
dependencies:
1247
+
tslib "^2.5.0"
1248
+
1249
+
"@smithy/url-parser@^2.0.6", "@smithy/url-parser@^2.0.7":
1250
+
version "2.0.7"
1251
+
resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-2.0.7.tgz#a744d2a441d608e274f51f6cb0eb6bad6d52bbf6"
1252
+
integrity sha512-SwMl1Lq3yFR2hzhwWYKg04uJHpfcXWMBPycm4Z8GkLI6Dw7rJNDApEbMtujlYw6pVP2WKbrpaGHjQ9MdP92kMQ==
1253
+
dependencies:
1254
+
"@smithy/querystring-parser" "^2.0.7"
1255
+
"@smithy/types" "^2.3.1"
1256
+
tslib "^2.5.0"
1257
+
1258
+
"@smithy/util-base64@^2.0.0":
1259
+
version "2.0.0"
1260
+
resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-2.0.0.tgz#1beeabfb155471d1d41c8d0603be1351f883c444"
1261
+
integrity sha512-Zb1E4xx+m5Lud8bbeYi5FkcMJMnn+1WUnJF3qD7rAdXpaL7UjkFQLdmW5fHadoKbdHpwH9vSR8EyTJFHJs++tA==
1262
+
dependencies:
1263
+
"@smithy/util-buffer-from" "^2.0.0"
1264
+
tslib "^2.5.0"
1265
+
1266
+
"@smithy/util-body-length-browser@^2.0.0":
1267
+
version "2.0.0"
1268
+
resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-2.0.0.tgz#5447853003b4c73da3bc5f3c5e82c21d592d1650"
1269
+
integrity sha512-JdDuS4ircJt+FDnaQj88TzZY3+njZ6O+D3uakS32f2VNnDo3vyEuNdBOh/oFd8Df1zSZOuH1HEChk2AOYDezZg==
1270
+
dependencies:
1271
+
tslib "^2.5.0"
1272
+
1273
+
"@smithy/util-body-length-node@^2.1.0":
1274
+
version "2.1.0"
1275
+
resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-2.1.0.tgz#313a5f7c5017947baf5fa018bfc22628904bbcfa"
1276
+
integrity sha512-/li0/kj/y3fQ3vyzn36NTLGmUwAICb7Jbe/CsWCktW363gh1MOcpEcSO3mJ344Gv2dqz8YJCLQpb6hju/0qOWw==
1277
+
dependencies:
1278
+
tslib "^2.5.0"
1279
+
1280
+
"@smithy/util-buffer-from@^2.0.0":
1281
+
version "2.0.0"
1282
+
resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-2.0.0.tgz#7eb75d72288b6b3001bc5f75b48b711513091deb"
1283
+
integrity sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw==
1284
+
dependencies:
1285
+
"@smithy/is-array-buffer" "^2.0.0"
1286
+
tslib "^2.5.0"
1287
+
1288
+
"@smithy/util-config-provider@^2.0.0":
1289
+
version "2.0.0"
1290
+
resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-2.0.0.tgz#4dd6a793605559d94267312fd06d0f58784b4c38"
1291
+
integrity sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg==
1292
+
dependencies:
1293
+
tslib "^2.5.0"
1294
+
1295
+
"@smithy/util-defaults-mode-browser@^2.0.7":
1296
+
version "2.0.8"
1297
+
resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.8.tgz#3067bcb82976be628c737d1318df51ef37af82e4"
1298
+
integrity sha512-8znx01mkmfKxhiSB2bOF5eMutuCLMd8m2Kh0ulRp8vgzhwRLDJoU6aHSEUoNptbuTAtiFf4u0gpkYC2XfbWwuA==
1299
+
dependencies:
1300
+
"@smithy/property-provider" "^2.0.8"
1301
+
"@smithy/types" "^2.3.1"
1302
+
bowser "^2.11.0"
1303
+
tslib "^2.5.0"
1304
+
1305
+
"@smithy/util-defaults-mode-node@^2.0.9":
1306
+
version "2.0.10"
1307
+
resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.10.tgz#7497a64a052685e9ce00383e1214a84c001c7fe2"
1308
+
integrity sha512-QUcUckL4ZqDFVwLnh7zStRUnXtTC6hcJZ4FmMqnxlPcL33Rko0sMQwrMDnMdzF3rS3wvqugAaq3zzop1HCluvw==
1309
+
dependencies:
1310
+
"@smithy/config-resolver" "^2.0.8"
1311
+
"@smithy/credential-provider-imds" "^2.0.10"
1312
+
"@smithy/node-config-provider" "^2.0.10"
1313
+
"@smithy/property-provider" "^2.0.8"
1314
+
"@smithy/types" "^2.3.1"
1315
+
tslib "^2.5.0"
1316
+
1317
+
"@smithy/util-hex-encoding@^2.0.0":
1318
+
version "2.0.0"
1319
+
resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz#0aa3515acd2b005c6d55675e377080a7c513b59e"
1320
+
integrity sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA==
1321
+
dependencies:
1322
+
tslib "^2.5.0"
1323
+
1324
+
"@smithy/util-middleware@^2.0.0":
1325
+
version "2.0.0"
1326
+
resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-2.0.0.tgz#706681d4a1686544a2275f68266304233f372c99"
1327
+
integrity sha512-eCWX4ECuDHn1wuyyDdGdUWnT4OGyIzV0LN1xRttBFMPI9Ff/4heSHVxneyiMtOB//zpXWCha1/SWHJOZstG7kA==
1328
+
dependencies:
1329
+
tslib "^2.5.0"
1330
+
1331
+
"@smithy/util-retry@^2.0.0":
1332
+
version "2.0.0"
1333
+
resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-2.0.0.tgz#7ac5d5f12383a9d9b2a43f9ff25f3866c8727c24"
1334
+
integrity sha512-/dvJ8afrElasuiiIttRJeoS2sy8YXpksQwiM/TcepqdRVp7u4ejd9C4IQURHNjlfPUT7Y6lCDSa2zQJbdHhVTg==
1335
+
dependencies:
1336
+
"@smithy/service-error-classification" "^2.0.0"
1337
+
tslib "^2.5.0"
1338
+
1339
+
"@smithy/util-stream@^2.0.10", "@smithy/util-stream@^2.0.9":
1340
+
version "2.0.10"
1341
+
resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-2.0.10.tgz#3671b107e38b06c2d1a2976424ee4e2272e1c506"
1342
+
integrity sha512-2EgK5cBiv9OaDmhSXmsZY8ZByBl1dg/Tbc51iBJ5GkLGVYhaA6/1l6vHHV41m4Im3D0XfZV1tmeLlQgmRnYsTQ==
1343
+
dependencies:
1344
+
"@smithy/fetch-http-handler" "^2.1.3"
1345
+
"@smithy/node-http-handler" "^2.1.3"
1346
+
"@smithy/types" "^2.3.1"
1347
+
"@smithy/util-base64" "^2.0.0"
1348
+
"@smithy/util-buffer-from" "^2.0.0"
1349
+
"@smithy/util-hex-encoding" "^2.0.0"
1350
+
"@smithy/util-utf8" "^2.0.0"
1351
+
tslib "^2.5.0"
1352
+
1353
+
"@smithy/util-uri-escape@^2.0.0":
1354
+
version "2.0.0"
1355
+
resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz#19955b1a0f517a87ae77ac729e0e411963dfda95"
1356
+
integrity sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw==
1357
+
dependencies:
1358
+
tslib "^2.5.0"
1359
+
1360
+
"@smithy/util-utf8@^2.0.0":
1361
+
version "2.0.0"
1362
+
resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-2.0.0.tgz#b4da87566ea7757435e153799df9da717262ad42"
1363
+
integrity sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ==
1364
+
dependencies:
1365
+
"@smithy/util-buffer-from" "^2.0.0"
1366
+
tslib "^2.5.0"
1367
+
1368
+
"@smithy/util-waiter@^2.0.6":
1369
+
version "2.0.7"
1370
+
resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-2.0.7.tgz#a0f777265d7177a4a58a968c0c10511484582f74"
1371
+
integrity sha512-lIY4GOmrSwMiGHhm++1ea0MdKx5y4V39ue4eNg4yxmip1hiuCLxkfXGZVLh0JPxBxAzbQw+E/5TPfY4w/RBkNw==
1372
+
dependencies:
1373
+
"@smithy/abort-controller" "^2.0.7"
1374
+
"@smithy/types" "^2.3.1"
1375
+
tslib "^2.5.0"
1376
+
1377
+
"@tokenizer/token@^0.3.0":
1378
+
version "0.3.0"
1379
+
resolved "https://registry.yarnpkg.com/@tokenizer/token/-/token-0.3.0.tgz#fe98a93fe789247e998c75e74e9c7c63217aa276"
1380
+
integrity sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==
1381
+
1382
+
"@types/bn.js@*":
1383
+
version "5.1.1"
1384
+
resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.1.tgz#b51e1b55920a4ca26e9285ff79936bbdec910682"
1385
+
integrity sha512-qNrYbZqMx0uJAfKnKclPh+dTwK33KfLHYqtyODwd5HnXOjnkhc4qgn3BrK6RWyGZm5+sIFE7Q7Vz6QQtJB7w7g==
1386
+
dependencies:
1387
+
"@types/node" "*"
1388
+
1389
+
"@types/elliptic@^6.4.9":
1390
+
version "6.4.14"
1391
+
resolved "https://registry.yarnpkg.com/@types/elliptic/-/elliptic-6.4.14.tgz#7bbaad60567a588c1f08b10893453e6b9b4de48e"
1392
+
integrity sha512-z4OBcDAU0GVwDTuwJzQCiL6188QvZMkvoERgcVjq0/mPM8jCfdwZ3x5zQEVoL9WCAru3aG5wl3Z5Ww5wBWn7ZQ==
1393
+
dependencies:
1394
+
"@types/bn.js" "*"
1395
+
1396
+
"@types/node@*":
1397
+
version "20.6.0"
1398
+
resolved "https://registry.yarnpkg.com/@types/node/-/node-20.6.0.tgz#9d7daa855d33d4efec8aea88cd66db1c2f0ebe16"
1399
+
integrity sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==
1400
+
1401
+
abort-controller@^3.0.0:
1402
+
version "3.0.0"
1403
+
resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392"
1404
+
integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==
1405
+
dependencies:
1406
+
event-target-shim "^5.0.0"
1407
+
1408
+
accepts@~1.3.5, accepts@~1.3.8:
1409
+
version "1.3.8"
1410
+
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e"
1411
+
integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==
1412
+
dependencies:
1413
+
mime-types "~2.1.34"
1414
+
negotiator "0.6.3"
1415
+
1416
+
ajv-formats@^2.1.1:
1417
+
version "2.1.1"
1418
+
resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520"
1419
+
integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==
1420
+
dependencies:
1421
+
ajv "^8.0.0"
1422
+
1423
+
ajv@^8.0.0, ajv@^8.10.0:
1424
+
version "8.12.0"
1425
+
resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1"
1426
+
integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==
1427
+
dependencies:
1428
+
fast-deep-equal "^3.1.1"
1429
+
json-schema-traverse "^1.0.0"
1430
+
require-from-string "^2.0.2"
1431
+
uri-js "^4.2.2"
1432
+
1433
+
array-flatten@1.1.1:
1434
+
version "1.1.1"
1435
+
resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
1436
+
integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==
1437
+
1438
+
asn1.js@^5.0.1:
1439
+
version "5.4.1"
1440
+
resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07"
1441
+
integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==
1442
+
dependencies:
1443
+
bn.js "^4.0.0"
1444
+
inherits "^2.0.1"
1445
+
minimalistic-assert "^1.0.0"
1446
+
safer-buffer "^2.1.0"
1447
+
1448
+
asynckit@^0.4.0:
1449
+
version "0.4.0"
1450
+
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
1451
+
integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
1452
+
1453
+
atomic-sleep@^1.0.0:
1454
+
version "1.0.0"
1455
+
resolved "https://registry.yarnpkg.com/atomic-sleep/-/atomic-sleep-1.0.0.tgz#eb85b77a601fc932cfe432c5acd364a9e2c9075b"
1456
+
integrity sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==
1457
+
1458
+
axios@^0.27.2:
1459
+
version "0.27.2"
1460
+
resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972"
1461
+
integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==
1462
+
dependencies:
1463
+
follow-redirects "^1.14.9"
1464
+
form-data "^4.0.0"
1465
+
1466
+
axios@^1.3.4:
1467
+
version "1.5.0"
1468
+
resolved "https://registry.yarnpkg.com/axios/-/axios-1.5.0.tgz#f02e4af823e2e46a9768cfc74691fdd0517ea267"
1469
+
integrity sha512-D4DdjDo5CY50Qms0qGQTTw6Q44jl7zRwY7bthds06pUGfChBCTcQs+N743eFWGEd6pRTMd6A+I87aWyFV5wiZQ==
1470
+
dependencies:
1471
+
follow-redirects "^1.15.0"
1472
+
form-data "^4.0.0"
1473
+
proxy-from-env "^1.1.0"
1474
+
1475
+
base64-js@^1.0.2, base64-js@^1.3.1:
1476
+
version "1.5.1"
1477
+
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
1478
+
integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
1479
+
1480
+
better-sqlite3@^7.6.2:
1481
+
version "7.6.2"
1482
+
resolved "https://registry.yarnpkg.com/better-sqlite3/-/better-sqlite3-7.6.2.tgz#47cd8cad5b9573cace535f950ac321166bc31384"
1483
+
integrity sha512-S5zIU1Hink2AH4xPsN0W43T1/AJ5jrPh7Oy07ocuW/AKYYY02GWzz9NH0nbSMn/gw6fDZ5jZ1QsHt1BXAwJ6Lg==
1484
+
dependencies:
1485
+
bindings "^1.5.0"
1486
+
prebuild-install "^7.1.0"
1487
+
1488
+
big-integer@^1.6.51:
1489
+
version "1.6.51"
1490
+
resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686"
1491
+
integrity sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==
1492
+
1493
+
bindings@^1.5.0:
1494
+
version "1.5.0"
1495
+
resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df"
1496
+
integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==
1497
+
dependencies:
1498
+
file-uri-to-path "1.0.0"
1499
+
1500
+
bl@^4.0.3:
1501
+
version "4.1.0"
1502
+
resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a"
1503
+
integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==
1504
+
dependencies:
1505
+
buffer "^5.5.0"
1506
+
inherits "^2.0.4"
1507
+
readable-stream "^3.4.0"
1508
+
1509
+
bn.js@^4.0.0, bn.js@^4.11.8, bn.js@^4.11.9:
1510
+
version "4.12.0"
1511
+
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
1512
+
integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
1513
+
1514
+
body-parser@1.20.1:
1515
+
version "1.20.1"
1516
+
resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668"
1517
+
integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==
1518
+
dependencies:
1519
+
bytes "3.1.2"
1520
+
content-type "~1.0.4"
1521
+
debug "2.6.9"
1522
+
depd "2.0.0"
1523
+
destroy "1.2.0"
1524
+
http-errors "2.0.0"
1525
+
iconv-lite "0.4.24"
1526
+
on-finished "2.4.1"
1527
+
qs "6.11.0"
1528
+
raw-body "2.5.1"
1529
+
type-is "~1.6.18"
1530
+
unpipe "1.0.0"
1531
+
1532
+
boolean@^3.1.4:
1533
+
version "3.2.0"
1534
+
resolved "https://registry.yarnpkg.com/boolean/-/boolean-3.2.0.tgz#9e5294af4e98314494cbb17979fa54ca159f116b"
1535
+
integrity sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==
1536
+
1537
+
bowser@^2.11.0:
1538
+
version "2.11.0"
1539
+
resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.11.0.tgz#5ca3c35757a7aa5771500c70a73a9f91ef420a8f"
1540
+
integrity sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==
1541
+
1542
+
brorand@^1.1.0:
1543
+
version "1.1.0"
1544
+
resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
1545
+
integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==
1546
+
1547
+
buffer-equal-constant-time@1.0.1:
1548
+
version "1.0.1"
1549
+
resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819"
1550
+
integrity sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==
1551
+
1552
+
buffer-writer@2.0.0:
1553
+
version "2.0.0"
1554
+
resolved "https://registry.yarnpkg.com/buffer-writer/-/buffer-writer-2.0.0.tgz#ce7eb81a38f7829db09c873f2fbb792c0c98ec04"
1555
+
integrity sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==
1556
+
1557
+
buffer@5.6.0:
1558
+
version "5.6.0"
1559
+
resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786"
1560
+
integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==
1561
+
dependencies:
1562
+
base64-js "^1.0.2"
1563
+
ieee754 "^1.1.4"
1564
+
1565
+
buffer@^5.5.0:
1566
+
version "5.7.1"
1567
+
resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0"
1568
+
integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==
1569
+
dependencies:
1570
+
base64-js "^1.3.1"
1571
+
ieee754 "^1.1.13"
1572
+
1573
+
buffer@^6.0.3:
1574
+
version "6.0.3"
1575
+
resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6"
1576
+
integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==
1577
+
dependencies:
1578
+
base64-js "^1.3.1"
1579
+
ieee754 "^1.2.1"
1580
+
1581
+
bytes@3.0.0:
1582
+
version "3.0.0"
1583
+
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048"
1584
+
integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==
1585
+
1586
+
bytes@3.1.2, bytes@^3.1.2:
1587
+
version "3.1.2"
1588
+
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5"
1589
+
integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==
1590
+
1591
+
call-bind@^1.0.0:
1592
+
version "1.0.2"
1593
+
resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c"
1594
+
integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
1595
+
dependencies:
1596
+
function-bind "^1.1.1"
1597
+
get-intrinsic "^1.0.2"
1598
+
1599
+
cbor-extract@^2.1.1:
1600
+
version "2.1.1"
1601
+
resolved "https://registry.yarnpkg.com/cbor-extract/-/cbor-extract-2.1.1.tgz#f154b31529fdb6b7c70fb3ca448f44eda96a1b42"
1602
+
integrity sha512-1UX977+L+zOJHsp0mWFG13GLwO6ucKgSmSW6JTl8B9GUvACvHeIVpFqhU92299Z6PfD09aTXDell5p+lp1rUFA==
1603
+
dependencies:
1604
+
node-gyp-build-optional-packages "5.0.3"
1605
+
optionalDependencies:
1606
+
"@cbor-extract/cbor-extract-darwin-arm64" "2.1.1"
1607
+
"@cbor-extract/cbor-extract-darwin-x64" "2.1.1"
1608
+
"@cbor-extract/cbor-extract-linux-arm" "2.1.1"
1609
+
"@cbor-extract/cbor-extract-linux-arm64" "2.1.1"
1610
+
"@cbor-extract/cbor-extract-linux-x64" "2.1.1"
1611
+
"@cbor-extract/cbor-extract-win32-x64" "2.1.1"
1612
+
1613
+
cbor-x@^1.5.1:
1614
+
version "1.5.4"
1615
+
resolved "https://registry.yarnpkg.com/cbor-x/-/cbor-x-1.5.4.tgz#8f0754fa8589cbd7339b613b2b5717d133508e98"
1616
+
integrity sha512-PVKILDn+Rf6MRhhcyzGXi5eizn1i0i3F8Fe6UMMxXBnWkalq9+C5+VTmlIjAYM4iF2IYF2N+zToqAfYOp+3rfw==
1617
+
optionalDependencies:
1618
+
cbor-extract "^2.1.1"
1619
+
1620
+
cborg@^1.6.0:
1621
+
version "1.10.2"
1622
+
resolved "https://registry.yarnpkg.com/cborg/-/cborg-1.10.2.tgz#83cd581b55b3574c816f82696307c7512db759a1"
1623
+
integrity sha512-b3tFPA9pUr2zCUiCfRd2+wok2/LBSNUMKOuRRok+WlvvAgEt/PlbgPTsZUcwCOs53IJvLgTp0eotwtosE6njug==
1624
+
1625
+
chownr@^1.1.1:
1626
+
version "1.1.4"
1627
+
resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
1628
+
integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
1629
+
1630
+
cluster-key-slot@^1.1.0:
1631
+
version "1.1.2"
1632
+
resolved "https://registry.yarnpkg.com/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz#88ddaa46906e303b5de30d3153b7d9fe0a0c19ac"
1633
+
integrity sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==
1634
+
1635
+
color-convert@^2.0.1:
1636
+
version "2.0.1"
1637
+
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
1638
+
integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
1639
+
dependencies:
1640
+
color-name "~1.1.4"
1641
+
1642
+
color-name@^1.0.0, color-name@~1.1.4:
1643
+
version "1.1.4"
1644
+
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
1645
+
integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
1646
+
1647
+
color-string@^1.9.0:
1648
+
version "1.9.1"
1649
+
resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4"
1650
+
integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==
1651
+
dependencies:
1652
+
color-name "^1.0.0"
1653
+
simple-swizzle "^0.2.2"
1654
+
1655
+
color@^4.2.3:
1656
+
version "4.2.3"
1657
+
resolved "https://registry.yarnpkg.com/color/-/color-4.2.3.tgz#d781ecb5e57224ee43ea9627560107c0e0c6463a"
1658
+
integrity sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==
1659
+
dependencies:
1660
+
color-convert "^2.0.1"
1661
+
color-string "^1.9.0"
1662
+
1663
+
combined-stream@^1.0.8:
1664
+
version "1.0.8"
1665
+
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
1666
+
integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
1667
+
dependencies:
1668
+
delayed-stream "~1.0.0"
1669
+
1670
+
compressible@~2.0.16:
1671
+
version "2.0.18"
1672
+
resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba"
1673
+
integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==
1674
+
dependencies:
1675
+
mime-db ">= 1.43.0 < 2"
1676
+
1677
+
compression@^1.7.4:
1678
+
version "1.7.4"
1679
+
resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f"
1680
+
integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==
1681
+
dependencies:
1682
+
accepts "~1.3.5"
1683
+
bytes "3.0.0"
1684
+
compressible "~2.0.16"
1685
+
debug "2.6.9"
1686
+
on-headers "~1.0.2"
1687
+
safe-buffer "5.1.2"
1688
+
vary "~1.1.2"
1689
+
1690
+
content-disposition@0.5.4:
1691
+
version "0.5.4"
1692
+
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe"
1693
+
integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==
1694
+
dependencies:
1695
+
safe-buffer "5.2.1"
1696
+
1697
+
content-type@~1.0.4:
1698
+
version "1.0.5"
1699
+
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918"
1700
+
integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==
1701
+
1702
+
cookie-signature@1.0.6:
1703
+
version "1.0.6"
1704
+
resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c"
1705
+
integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==
1706
+
1707
+
cookie@0.5.0:
1708
+
version "0.5.0"
1709
+
resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b"
1710
+
integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==
1711
+
1712
+
cors@^2.8.5:
1713
+
version "2.8.5"
1714
+
resolved "https://registry.yarnpkg.com/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29"
1715
+
integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==
1716
+
dependencies:
1717
+
object-assign "^4"
1718
+
vary "^1"
1719
+
1720
+
debug@2.6.9:
1721
+
version "2.6.9"
1722
+
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
1723
+
integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
1724
+
dependencies:
1725
+
ms "2.0.0"
1726
+
1727
+
debug@^4.3.4:
1728
+
version "4.3.4"
1729
+
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
1730
+
integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
1731
+
dependencies:
1732
+
ms "2.1.2"
1733
+
1734
+
decompress-response@^6.0.0:
1735
+
version "6.0.0"
1736
+
resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc"
1737
+
integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==
1738
+
dependencies:
1739
+
mimic-response "^3.1.0"
1740
+
1741
+
deep-extend@^0.6.0:
1742
+
version "0.6.0"
1743
+
resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
1744
+
integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
1745
+
1746
+
deepmerge@^4.2.2:
1747
+
version "4.3.1"
1748
+
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a"
1749
+
integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==
1750
+
1751
+
define-data-property@^1.0.1:
1752
+
version "1.1.0"
1753
+
resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.0.tgz#0db13540704e1d8d479a0656cf781267531b9451"
1754
+
integrity sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==
1755
+
dependencies:
1756
+
get-intrinsic "^1.2.1"
1757
+
gopd "^1.0.1"
1758
+
has-property-descriptors "^1.0.0"
1759
+
1760
+
define-properties@^1.1.3:
1761
+
version "1.2.1"
1762
+
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c"
1763
+
integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==
1764
+
dependencies:
1765
+
define-data-property "^1.0.1"
1766
+
has-property-descriptors "^1.0.0"
1767
+
object-keys "^1.1.1"
1768
+
1769
+
delay@^5.0.0:
1770
+
version "5.0.0"
1771
+
resolved "https://registry.yarnpkg.com/delay/-/delay-5.0.0.tgz#137045ef1b96e5071060dd5be60bf9334436bd1d"
1772
+
integrity sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw==
1773
+
1774
+
delayed-stream@~1.0.0:
1775
+
version "1.0.0"
1776
+
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
1777
+
integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
1778
+
1779
+
denque@^2.1.0:
1780
+
version "2.1.0"
1781
+
resolved "https://registry.yarnpkg.com/denque/-/denque-2.1.0.tgz#e93e1a6569fb5e66f16a3c2a2964617d349d6ab1"
1782
+
integrity sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==
1783
+
1784
+
depd@2.0.0:
1785
+
version "2.0.0"
1786
+
resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df"
1787
+
integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==
1788
+
1789
+
destroy@1.2.0:
1790
+
version "1.2.0"
1791
+
resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015"
1792
+
integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==
1793
+
1794
+
detect-libc@^2.0.0, detect-libc@^2.0.1:
1795
+
version "2.0.2"
1796
+
resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.2.tgz#8ccf2ba9315350e1241b88d0ac3b0e1fbd99605d"
1797
+
integrity sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==
1798
+
1799
+
dom-serializer@^1.0.1:
1800
+
version "1.4.1"
1801
+
resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30"
1802
+
integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==
1803
+
dependencies:
1804
+
domelementtype "^2.0.1"
1805
+
domhandler "^4.2.0"
1806
+
entities "^2.0.0"
1807
+
1808
+
domelementtype@^2.0.1, domelementtype@^2.2.0:
1809
+
version "2.3.0"
1810
+
resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d"
1811
+
integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==
1812
+
1813
+
domhandler@^4.0.0, domhandler@^4.2.0:
1814
+
version "4.3.1"
1815
+
resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c"
1816
+
integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==
1817
+
dependencies:
1818
+
domelementtype "^2.2.0"
1819
+
1820
+
domutils@^2.5.2:
1821
+
version "2.8.0"
1822
+
resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135"
1823
+
integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==
1824
+
dependencies:
1825
+
dom-serializer "^1.0.1"
1826
+
domelementtype "^2.2.0"
1827
+
domhandler "^4.2.0"
1828
+
1829
+
dotenv@^16.0.0:
1830
+
version "16.3.1"
1831
+
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.3.1.tgz#369034de7d7e5b120972693352a3bf112172cc3e"
1832
+
integrity sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==
1833
+
1834
+
ecdsa-sig-formatter@1.0.11:
1835
+
version "1.0.11"
1836
+
resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf"
1837
+
integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==
1838
+
dependencies:
1839
+
safe-buffer "^5.0.1"
1840
+
1841
+
ee-first@1.1.1:
1842
+
version "1.1.1"
1843
+
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
1844
+
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
1845
+
1846
+
elliptic@^6.4.1:
1847
+
version "6.5.4"
1848
+
resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb"
1849
+
integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==
1850
+
dependencies:
1851
+
bn.js "^4.11.9"
1852
+
brorand "^1.1.0"
1853
+
hash.js "^1.0.0"
1854
+
hmac-drbg "^1.0.1"
1855
+
inherits "^2.0.4"
1856
+
minimalistic-assert "^1.0.1"
1857
+
minimalistic-crypto-utils "^1.0.1"
1858
+
1859
+
encodeurl@~1.0.2:
1860
+
version "1.0.2"
1861
+
resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
1862
+
integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==
1863
+
1864
+
end-of-stream@^1.1.0, end-of-stream@^1.4.1:
1865
+
version "1.4.4"
1866
+
resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
1867
+
integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
1868
+
dependencies:
1869
+
once "^1.4.0"
1870
+
1871
+
entities@^2.0.0:
1872
+
version "2.2.0"
1873
+
resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
1874
+
integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
1875
+
1876
+
escape-html@~1.0.3:
1877
+
version "1.0.3"
1878
+
resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988"
1879
+
integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==
1880
+
1881
+
etag@~1.8.1:
1882
+
version "1.8.1"
1883
+
resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
1884
+
integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==
1885
+
1886
+
event-target-shim@^5.0.0:
1887
+
version "5.0.1"
1888
+
resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789"
1889
+
integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==
1890
+
1891
+
eventemitter3@^4.0.4:
1892
+
version "4.0.7"
1893
+
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
1894
+
integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
1895
+
1896
+
events@3.3.0, events@^3.3.0:
1897
+
version "3.3.0"
1898
+
resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
1899
+
integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
1900
+
1901
+
expand-template@^2.0.3:
1902
+
version "2.0.3"
1903
+
resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c"
1904
+
integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==
1905
+
1906
+
express-async-errors@^3.1.1:
1907
+
version "3.1.1"
1908
+
resolved "https://registry.yarnpkg.com/express-async-errors/-/express-async-errors-3.1.1.tgz#6053236d61d21ddef4892d6bd1d736889fc9da41"
1909
+
integrity sha512-h6aK1da4tpqWSbyCa3FxB/V6Ehd4EEB15zyQq9qe75OZBp0krinNKuH4rAY+S/U/2I36vdLAUFSjQJ+TFmODng==
1910
+
1911
+
express@^4.17.2:
1912
+
version "4.18.2"
1913
+
resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59"
1914
+
integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==
1915
+
dependencies:
1916
+
accepts "~1.3.8"
1917
+
array-flatten "1.1.1"
1918
+
body-parser "1.20.1"
1919
+
content-disposition "0.5.4"
1920
+
content-type "~1.0.4"
1921
+
cookie "0.5.0"
1922
+
cookie-signature "1.0.6"
1923
+
debug "2.6.9"
1924
+
depd "2.0.0"
1925
+
encodeurl "~1.0.2"
1926
+
escape-html "~1.0.3"
1927
+
etag "~1.8.1"
1928
+
finalhandler "1.2.0"
1929
+
fresh "0.5.2"
1930
+
http-errors "2.0.0"
1931
+
merge-descriptors "1.0.1"
1932
+
methods "~1.1.2"
1933
+
on-finished "2.4.1"
1934
+
parseurl "~1.3.3"
1935
+
path-to-regexp "0.1.7"
1936
+
proxy-addr "~2.0.7"
1937
+
qs "6.11.0"
1938
+
range-parser "~1.2.1"
1939
+
safe-buffer "5.2.1"
1940
+
send "0.18.0"
1941
+
serve-static "1.15.0"
1942
+
setprototypeof "1.2.0"
1943
+
statuses "2.0.1"
1944
+
type-is "~1.6.18"
1945
+
utils-merge "1.0.1"
1946
+
vary "~1.1.2"
1947
+
1948
+
fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
1949
+
version "3.1.3"
1950
+
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
1951
+
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
1952
+
1953
+
fast-json-stringify@^5.8.0:
1954
+
version "5.8.0"
1955
+
resolved "https://registry.yarnpkg.com/fast-json-stringify/-/fast-json-stringify-5.8.0.tgz#b229ed01ac5f92f3b82001a916c31324652f46d7"
1956
+
integrity sha512-VVwK8CFMSALIvt14U8AvrSzQAwN/0vaVRiFFUVlpnXSnDGrSkOAO5MtzyN8oQNjLd5AqTW5OZRgyjoNuAuR3jQ==
1957
+
dependencies:
1958
+
"@fastify/deepmerge" "^1.0.0"
1959
+
ajv "^8.10.0"
1960
+
ajv-formats "^2.1.1"
1961
+
fast-deep-equal "^3.1.3"
1962
+
fast-uri "^2.1.0"
1963
+
rfdc "^1.2.0"
1964
+
1965
+
fast-printf@^1.6.9:
1966
+
version "1.6.9"
1967
+
resolved "https://registry.yarnpkg.com/fast-printf/-/fast-printf-1.6.9.tgz#212f56570d2dc8ccdd057ee93d50dd414d07d676"
1968
+
integrity sha512-FChq8hbz65WMj4rstcQsFB0O7Cy++nmbNfLYnD9cYv2cRn8EG6k/MGn9kO/tjO66t09DLDugj3yL+V2o6Qftrg==
1969
+
dependencies:
1970
+
boolean "^3.1.4"
1971
+
1972
+
fast-redact@^3.1.1:
1973
+
version "3.3.0"
1974
+
resolved "https://registry.yarnpkg.com/fast-redact/-/fast-redact-3.3.0.tgz#7c83ce3a7be4898241a46560d51de10f653f7634"
1975
+
integrity sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==
1976
+
1977
+
fast-uri@^2.1.0:
1978
+
version "2.2.0"
1979
+
resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-2.2.0.tgz#519a0f849bef714aad10e9753d69d8f758f7445a"
1980
+
integrity sha512-cIusKBIt/R/oI6z/1nyfe2FvGKVTohVRfvkOhvx0nCEW+xf5NoCXjAHcWp93uOUBchzYcsvPlrapAdX1uW+YGg==
1981
+
1982
+
fast-xml-parser@4.2.5:
1983
+
version "4.2.5"
1984
+
resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz#a6747a09296a6cb34f2ae634019bf1738f3b421f"
1985
+
integrity sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==
1986
+
dependencies:
1987
+
strnum "^1.0.5"
1988
+
1989
+
file-type@^16.5.4:
1990
+
version "16.5.4"
1991
+
resolved "https://registry.yarnpkg.com/file-type/-/file-type-16.5.4.tgz#474fb4f704bee427681f98dd390058a172a6c2fd"
1992
+
integrity sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==
1993
+
dependencies:
1994
+
readable-web-to-node-stream "^3.0.0"
1995
+
strtok3 "^6.2.4"
1996
+
token-types "^4.1.1"
1997
+
1998
+
file-uri-to-path@1.0.0:
1999
+
version "1.0.0"
2000
+
resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd"
2001
+
integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
2002
+
2003
+
finalhandler@1.2.0:
2004
+
version "1.2.0"
2005
+
resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32"
2006
+
integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==
2007
+
dependencies:
2008
+
debug "2.6.9"
2009
+
encodeurl "~1.0.2"
2010
+
escape-html "~1.0.3"
2011
+
on-finished "2.4.1"
2012
+
parseurl "~1.3.3"
2013
+
statuses "2.0.1"
2014
+
unpipe "~1.0.0"
2015
+
2016
+
follow-redirects@^1.14.9, follow-redirects@^1.15.0:
2017
+
version "1.15.2"
2018
+
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13"
2019
+
integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==
2020
+
2021
+
form-data@^4.0.0:
2022
+
version "4.0.0"
2023
+
resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452"
2024
+
integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==
2025
+
dependencies:
2026
+
asynckit "^0.4.0"
2027
+
combined-stream "^1.0.8"
2028
+
mime-types "^2.1.12"
2029
+
2030
+
forwarded@0.2.0:
2031
+
version "0.2.0"
2032
+
resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811"
2033
+
integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==
2034
+
2035
+
fresh@0.5.2:
2036
+
version "0.5.2"
2037
+
resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7"
2038
+
integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==
2039
+
2040
+
fs-constants@^1.0.0:
2041
+
version "1.0.0"
2042
+
resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"
2043
+
integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==
2044
+
2045
+
function-bind@^1.1.1:
2046
+
version "1.1.1"
2047
+
resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
2048
+
integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
2049
+
2050
+
get-caller-file@^2.0.5:
2051
+
version "2.0.5"
2052
+
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
2053
+
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
2054
+
2055
+
get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.1:
2056
+
version "1.2.1"
2057
+
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82"
2058
+
integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==
2059
+
dependencies:
2060
+
function-bind "^1.1.1"
2061
+
has "^1.0.3"
2062
+
has-proto "^1.0.1"
2063
+
has-symbols "^1.0.3"
2064
+
2065
+
github-from-package@0.0.0:
2066
+
version "0.0.0"
2067
+
resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce"
2068
+
integrity sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==
2069
+
2070
+
globalthis@^1.0.2:
2071
+
version "1.0.3"
2072
+
resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf"
2073
+
integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==
2074
+
dependencies:
2075
+
define-properties "^1.1.3"
2076
+
2077
+
gopd@^1.0.1:
2078
+
version "1.0.1"
2079
+
resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c"
2080
+
integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==
2081
+
dependencies:
2082
+
get-intrinsic "^1.1.3"
2083
+
2084
+
graphemer@^1.4.0:
2085
+
version "1.4.0"
2086
+
resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
2087
+
integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
2088
+
2089
+
handlebars@^4.7.7:
2090
+
version "4.7.8"
2091
+
resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.8.tgz#41c42c18b1be2365439188c77c6afae71c0cd9e9"
2092
+
integrity sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==
2093
+
dependencies:
2094
+
minimist "^1.2.5"
2095
+
neo-async "^2.6.2"
2096
+
source-map "^0.6.1"
2097
+
wordwrap "^1.0.0"
2098
+
optionalDependencies:
2099
+
uglify-js "^3.1.4"
2100
+
2101
+
has-property-descriptors@^1.0.0:
2102
+
version "1.0.0"
2103
+
resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861"
2104
+
integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==
2105
+
dependencies:
2106
+
get-intrinsic "^1.1.1"
2107
+
2108
+
has-proto@^1.0.1:
2109
+
version "1.0.1"
2110
+
resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0"
2111
+
integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==
2112
+
2113
+
has-symbols@^1.0.3:
2114
+
version "1.0.3"
2115
+
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
2116
+
integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
2117
+
2118
+
has@^1.0.3:
2119
+
version "1.0.3"
2120
+
resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
2121
+
integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
2122
+
dependencies:
2123
+
function-bind "^1.1.1"
2124
+
2125
+
hash.js@^1.0.0, hash.js@^1.0.3:
2126
+
version "1.1.7"
2127
+
resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"
2128
+
integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==
2129
+
dependencies:
2130
+
inherits "^2.0.3"
2131
+
minimalistic-assert "^1.0.1"
2132
+
2133
+
he@^1.2.0:
2134
+
version "1.2.0"
2135
+
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
2136
+
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
2137
+
2138
+
hmac-drbg@^1.0.1:
2139
+
version "1.0.1"
2140
+
resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
2141
+
integrity sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==
2142
+
dependencies:
2143
+
hash.js "^1.0.3"
2144
+
minimalistic-assert "^1.0.0"
2145
+
minimalistic-crypto-utils "^1.0.1"
2146
+
2147
+
html-to-text@7.1.1:
2148
+
version "7.1.1"
2149
+
resolved "https://registry.yarnpkg.com/html-to-text/-/html-to-text-7.1.1.tgz#69de8d85b91646b4bc14fdf4f850e9e046efff15"
2150
+
integrity sha512-c9QWysrfnRZevVpS8MlE7PyOdSuIOjg8Bt8ZE10jMU/BEngA6j3llj4GRfAmtQzcd1FjKE0sWu5IHXRUH9YxIQ==
2151
+
dependencies:
2152
+
deepmerge "^4.2.2"
2153
+
he "^1.2.0"
2154
+
htmlparser2 "^6.1.0"
2155
+
minimist "^1.2.5"
2156
+
2157
+
htmlparser2@^6.1.0:
2158
+
version "6.1.0"
2159
+
resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7"
2160
+
integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==
2161
+
dependencies:
2162
+
domelementtype "^2.0.1"
2163
+
domhandler "^4.0.0"
2164
+
domutils "^2.5.2"
2165
+
entities "^2.0.0"
2166
+
2167
+
http-errors@2.0.0, http-errors@^2.0.0:
2168
+
version "2.0.0"
2169
+
resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3"
2170
+
integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==
2171
+
dependencies:
2172
+
depd "2.0.0"
2173
+
inherits "2.0.4"
2174
+
setprototypeof "1.2.0"
2175
+
statuses "2.0.1"
2176
+
toidentifier "1.0.1"
2177
+
2178
+
http-terminator@^3.2.0:
2179
+
version "3.2.0"
2180
+
resolved "https://registry.yarnpkg.com/http-terminator/-/http-terminator-3.2.0.tgz#bc158d2694b733ca4fbf22a35065a81a609fb3e9"
2181
+
integrity sha512-JLjck1EzPaWjsmIf8bziM3p9fgR1Y3JoUKAkyYEbZmFrIvJM6I8vVJfBGWlEtV9IWOvzNnaTtjuwZeBY2kwB4g==
2182
+
dependencies:
2183
+
delay "^5.0.0"
2184
+
p-wait-for "^3.2.0"
2185
+
roarr "^7.0.4"
2186
+
type-fest "^2.3.3"
2187
+
2188
+
iconv-lite@0.4.24:
2189
+
version "0.4.24"
2190
+
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
2191
+
integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
2192
+
dependencies:
2193
+
safer-buffer ">= 2.1.2 < 3"
2194
+
2195
+
ieee754@^1.1.13, ieee754@^1.1.4, ieee754@^1.2.1:
2196
+
version "1.2.1"
2197
+
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
2198
+
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
2199
+
2200
+
inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.4:
2201
+
version "2.0.4"
2202
+
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
2203
+
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
2204
+
2205
+
ini@~1.3.0:
2206
+
version "1.3.8"
2207
+
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
2208
+
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
2209
+
2210
+
ioredis@^5.3.2:
2211
+
version "5.3.2"
2212
+
resolved "https://registry.yarnpkg.com/ioredis/-/ioredis-5.3.2.tgz#9139f596f62fc9c72d873353ac5395bcf05709f7"
2213
+
integrity sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA==
2214
+
dependencies:
2215
+
"@ioredis/commands" "^1.1.1"
2216
+
cluster-key-slot "^1.1.0"
2217
+
debug "^4.3.4"
2218
+
denque "^2.1.0"
2219
+
lodash.defaults "^4.2.0"
2220
+
lodash.isarguments "^3.1.0"
2221
+
redis-errors "^1.2.0"
2222
+
redis-parser "^3.0.0"
2223
+
standard-as-callback "^2.1.0"
2224
+
2225
+
ipaddr.js@1.9.1:
2226
+
version "1.9.1"
2227
+
resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"
2228
+
integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==
2229
+
2230
+
is-arrayish@^0.3.1:
2231
+
version "0.3.2"
2232
+
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03"
2233
+
integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==
2234
+
2235
+
iso-datestring-validator@^2.2.2:
2236
+
version "2.2.2"
2237
+
resolved "https://registry.yarnpkg.com/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz#2daa80d2900b7a954f9f731d42f96ee0c19a6895"
2238
+
integrity sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==
2239
+
2240
+
json-schema-traverse@^1.0.0:
2241
+
version "1.0.0"
2242
+
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
2243
+
integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
2244
+
2245
+
jsonwebtoken@^8.5.1:
2246
+
version "8.5.1"
2247
+
resolved "https://registry.yarnpkg.com/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz#00e71e0b8df54c2121a1f26137df2280673bcc0d"
2248
+
integrity sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==
2249
+
dependencies:
2250
+
jws "^3.2.2"
2251
+
lodash.includes "^4.3.0"
2252
+
lodash.isboolean "^3.0.3"
2253
+
lodash.isinteger "^4.0.4"
2254
+
lodash.isnumber "^3.0.3"
2255
+
lodash.isplainobject "^4.0.6"
2256
+
lodash.isstring "^4.0.1"
2257
+
lodash.once "^4.0.0"
2258
+
ms "^2.1.1"
2259
+
semver "^5.6.0"
2260
+
2261
+
jwa@^1.4.1:
2262
+
version "1.4.1"
2263
+
resolved "https://registry.yarnpkg.com/jwa/-/jwa-1.4.1.tgz#743c32985cb9e98655530d53641b66c8645b039a"
2264
+
integrity sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==
2265
+
dependencies:
2266
+
buffer-equal-constant-time "1.0.1"
2267
+
ecdsa-sig-formatter "1.0.11"
2268
+
safe-buffer "^5.0.1"
2269
+
2270
+
jws@^3.2.2:
2271
+
version "3.2.2"
2272
+
resolved "https://registry.yarnpkg.com/jws/-/jws-3.2.2.tgz#001099f3639468c9414000e99995fa52fb478304"
2273
+
integrity sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==
2274
+
dependencies:
2275
+
jwa "^1.4.1"
2276
+
safe-buffer "^5.0.1"
2277
+
2278
+
key-encoder@^2.0.3:
2279
+
version "2.0.3"
2280
+
resolved "https://registry.yarnpkg.com/key-encoder/-/key-encoder-2.0.3.tgz#77073bb48ff1fe2173bb2088b83b91152c8fa4ba"
2281
+
integrity sha512-fgBtpAGIr/Fy5/+ZLQZIPPhsZEcbSlYu/Wu96tNDFNSjSACw5lEIOFeaVdQ/iwrb8oxjlWi6wmWdH76hV6GZjg==
2282
+
dependencies:
2283
+
"@types/elliptic" "^6.4.9"
2284
+
asn1.js "^5.0.1"
2285
+
bn.js "^4.11.8"
2286
+
elliptic "^6.4.1"
2287
+
2288
+
kysely@^0.22.0:
2289
+
version "0.22.0"
2290
+
resolved "https://registry.yarnpkg.com/kysely/-/kysely-0.22.0.tgz#8aac53942da3cadc604d7d154a746d983fe8f7b9"
2291
+
integrity sha512-ZE3qWtnqLOalodzfK5QUEcm7AEulhxsPNuKaGFsC3XiqO92vMLm+mAHk/NnbSIOtC4RmGm0nsv700i8KDp1gfQ==
2292
+
2293
+
lodash.defaults@^4.2.0:
2294
+
version "4.2.0"
2295
+
resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c"
2296
+
integrity sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==
2297
+
2298
+
lodash.includes@^4.3.0:
2299
+
version "4.3.0"
2300
+
resolved "https://registry.yarnpkg.com/lodash.includes/-/lodash.includes-4.3.0.tgz#60bb98a87cb923c68ca1e51325483314849f553f"
2301
+
integrity sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==
2302
+
2303
+
lodash.isarguments@^3.1.0:
2304
+
version "3.1.0"
2305
+
resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a"
2306
+
integrity sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==
2307
+
2308
+
lodash.isboolean@^3.0.3:
2309
+
version "3.0.3"
2310
+
resolved "https://registry.yarnpkg.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz#6c2e171db2a257cd96802fd43b01b20d5f5870f6"
2311
+
integrity sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==
2312
+
2313
+
lodash.isinteger@^4.0.4:
2314
+
version "4.0.4"
2315
+
resolved "https://registry.yarnpkg.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz#619c0af3d03f8b04c31f5882840b77b11cd68343"
2316
+
integrity sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==
2317
+
2318
+
lodash.isnumber@^3.0.3:
2319
+
version "3.0.3"
2320
+
resolved "https://registry.yarnpkg.com/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz#3ce76810c5928d03352301ac287317f11c0b1ffc"
2321
+
integrity sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==
2322
+
2323
+
lodash.isplainobject@^4.0.6:
2324
+
version "4.0.6"
2325
+
resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb"
2326
+
integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==
2327
+
2328
+
lodash.isstring@^4.0.1:
2329
+
version "4.0.1"
2330
+
resolved "https://registry.yarnpkg.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz#d527dfb5456eca7cc9bb95d5daeaf88ba54a5451"
2331
+
integrity sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==
2332
+
2333
+
lodash.once@^4.0.0:
2334
+
version "4.1.1"
2335
+
resolved "https://registry.yarnpkg.com/lodash.once/-/lodash.once-4.1.1.tgz#0dd3971213c7c56df880977d504c88fb471a97ac"
2336
+
integrity sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==
2337
+
2338
+
lru-cache@^10.0.1:
2339
+
version "10.0.1"
2340
+
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.1.tgz#0a3be479df549cca0e5d693ac402ff19537a6b7a"
2341
+
integrity sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==
2342
+
2343
+
lru-cache@^6.0.0:
2344
+
version "6.0.0"
2345
+
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
2346
+
integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
2347
+
dependencies:
2348
+
yallist "^4.0.0"
2349
+
2350
+
media-typer@0.3.0:
2351
+
version "0.3.0"
2352
+
resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
2353
+
integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==
2354
+
2355
+
merge-descriptors@1.0.1:
2356
+
version "1.0.1"
2357
+
resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61"
2358
+
integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==
2359
+
2360
+
methods@~1.1.2:
2361
+
version "1.1.2"
2362
+
resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
2363
+
integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==
2364
+
2365
+
mime-db@1.52.0, "mime-db@>= 1.43.0 < 2":
2366
+
version "1.52.0"
2367
+
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70"
2368
+
integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
2369
+
2370
+
mime-types@^2.1.12, mime-types@^2.1.35, mime-types@~2.1.24, mime-types@~2.1.34:
2371
+
version "2.1.35"
2372
+
resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a"
2373
+
integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
2374
+
dependencies:
2375
+
mime-db "1.52.0"
2376
+
2377
+
mime@1.6.0:
2378
+
version "1.6.0"
2379
+
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
2380
+
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
2381
+
2382
+
mimic-response@^3.1.0:
2383
+
version "3.1.0"
2384
+
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
2385
+
integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
2386
+
2387
+
minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
2388
+
version "1.0.1"
2389
+
resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
2390
+
integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
2391
+
2392
+
minimalistic-crypto-utils@^1.0.1:
2393
+
version "1.0.1"
2394
+
resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
2395
+
integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==
2396
+
2397
+
minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5:
2398
+
version "1.2.8"
2399
+
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
2400
+
integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
2401
+
2402
+
mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3:
2403
+
version "0.5.3"
2404
+
resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113"
2405
+
integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==
2406
+
2407
+
ms@2.0.0:
2408
+
version "2.0.0"
2409
+
resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
2410
+
integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
2411
+
2412
+
ms@2.1.2:
2413
+
version "2.1.2"
2414
+
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
2415
+
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
2416
+
2417
+
ms@2.1.3, ms@^2.1.1:
2418
+
version "2.1.3"
2419
+
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
2420
+
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
2421
+
2422
+
multiformats@^9.4.2, multiformats@^9.5.4, multiformats@^9.6.4, multiformats@^9.9.0:
2423
+
version "9.9.0"
2424
+
resolved "https://registry.yarnpkg.com/multiformats/-/multiformats-9.9.0.tgz#c68354e7d21037a8f1f8833c8ccd68618e8f1d37"
2425
+
integrity sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==
2426
+
2427
+
napi-build-utils@^1.0.1:
2428
+
version "1.0.2"
2429
+
resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806"
2430
+
integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==
2431
+
2432
+
negotiator@0.6.3:
2433
+
version "0.6.3"
2434
+
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
2435
+
integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
2436
+
2437
+
neo-async@^2.6.2:
2438
+
version "2.6.2"
2439
+
resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
2440
+
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
2441
+
2442
+
node-abi@^3.3.0:
2443
+
version "3.47.0"
2444
+
resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.47.0.tgz#6cbfa2916805ae25c2b7156ca640131632eb05e8"
2445
+
integrity sha512-2s6B2CWZM//kPgwnuI0KrYwNjfdByE25zvAaEpq9IH4zcNsarH8Ihu/UuX6XMPEogDAxkuUFeZn60pXNHAqn3A==
2446
+
dependencies:
2447
+
semver "^7.3.5"
2448
+
2449
+
node-addon-api@^5.0.0:
2450
+
version "5.1.0"
2451
+
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.1.0.tgz#49da1ca055e109a23d537e9de43c09cca21eb762"
2452
+
integrity sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==
2453
+
2454
+
node-gyp-build-optional-packages@5.0.3:
2455
+
version "5.0.3"
2456
+
resolved "https://registry.yarnpkg.com/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.0.3.tgz#92a89d400352c44ad3975010368072b41ad66c17"
2457
+
integrity sha512-k75jcVzk5wnnc/FMxsf4udAoTEUv2jY3ycfdSd3yWu6Cnd1oee6/CfZJApyscA4FJOmdoixWwiwOyf16RzD5JA==
2458
+
2459
+
nodemailer-html-to-text@^3.2.0:
2460
+
version "3.2.0"
2461
+
resolved "https://registry.yarnpkg.com/nodemailer-html-to-text/-/nodemailer-html-to-text-3.2.0.tgz#91b959491fef8f7d91796047abb728aa86d4a12b"
2462
+
integrity sha512-RJUC6640QV1PzTHHapOrc6IzrAJUZtk2BdVdINZ9VTLm+mcQNyBO9LYyhrnufkzqiD9l8hPLJ97rSyK4WanPNg==
2463
+
dependencies:
2464
+
html-to-text "7.1.1"
2465
+
2466
+
nodemailer@^6.8.0:
2467
+
version "6.9.5"
2468
+
resolved "https://registry.yarnpkg.com/nodemailer/-/nodemailer-6.9.5.tgz#eaeae949c62ec84ef1e9128df89fc146a1017aca"
2469
+
integrity sha512-/dmdWo62XjumuLc5+AYQZeiRj+PRR8y8qKtFCOyuOl1k/hckZd8durUUHs/ucKx6/8kN+wFxqKJlQ/LK/qR5FA==
2470
+
2471
+
object-assign@^4:
2472
+
version "4.1.1"
2473
+
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
2474
+
integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
2475
+
2476
+
object-inspect@^1.9.0:
2477
+
version "1.12.3"
2478
+
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9"
2479
+
integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==
2480
+
2481
+
object-keys@^1.1.1:
2482
+
version "1.1.1"
2483
+
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
2484
+
integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
2485
+
2486
+
on-exit-leak-free@^2.1.0:
2487
+
version "2.1.0"
2488
+
resolved "https://registry.yarnpkg.com/on-exit-leak-free/-/on-exit-leak-free-2.1.0.tgz#5c703c968f7e7f851885f6459bf8a8a57edc9cc4"
2489
+
integrity sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==
2490
+
2491
+
on-finished@2.4.1:
2492
+
version "2.4.1"
2493
+
resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f"
2494
+
integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==
2495
+
dependencies:
2496
+
ee-first "1.1.1"
2497
+
2498
+
on-headers@~1.0.2:
2499
+
version "1.0.2"
2500
+
resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f"
2501
+
integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==
2502
+
2503
+
once@^1.3.1, once@^1.4.0:
2504
+
version "1.4.0"
2505
+
resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
2506
+
integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==
2507
+
dependencies:
2508
+
wrappy "1"
2509
+
2510
+
one-webcrypto@^1.0.3:
2511
+
version "1.0.3"
2512
+
resolved "https://registry.yarnpkg.com/one-webcrypto/-/one-webcrypto-1.0.3.tgz#f951243cde29b79b6745ad14966fc598a609997c"
2513
+
integrity sha512-fu9ywBVBPx0gS9K0etIROTiCkvI5S1TDjFsYFb3rC1ewFxeOqsbzq7aIMBHsYfrTHBcGXJaONXXjTl8B01cW1Q==
2514
+
2515
+
p-finally@^1.0.0:
2516
+
version "1.0.0"
2517
+
resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
2518
+
integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==
2519
+
2520
+
p-queue@^6.6.2:
2521
+
version "6.6.2"
2522
+
resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426"
2523
+
integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==
2524
+
dependencies:
2525
+
eventemitter3 "^4.0.4"
2526
+
p-timeout "^3.2.0"
2527
+
2528
+
p-timeout@^3.0.0, p-timeout@^3.2.0:
2529
+
version "3.2.0"
2530
+
resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe"
2531
+
integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==
2532
+
dependencies:
2533
+
p-finally "^1.0.0"
2534
+
2535
+
p-wait-for@^3.2.0:
2536
+
version "3.2.0"
2537
+
resolved "https://registry.yarnpkg.com/p-wait-for/-/p-wait-for-3.2.0.tgz#640429bcabf3b0dd9f492c31539c5718cb6a3f1f"
2538
+
integrity sha512-wpgERjNkLrBiFmkMEjuZJEWKKDrNfHCKA1OhyN1wg1FrLkULbviEy6py1AyJUgZ72YWFbZ38FIpnqvVqAlDUwA==
2539
+
dependencies:
2540
+
p-timeout "^3.0.0"
2541
+
2542
+
packet-reader@1.0.0:
2543
+
version "1.0.0"
2544
+
resolved "https://registry.yarnpkg.com/packet-reader/-/packet-reader-1.0.0.tgz#9238e5480dedabacfe1fe3f2771063f164157d74"
2545
+
integrity sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==
2546
+
2547
+
parseurl@~1.3.3:
2548
+
version "1.3.3"
2549
+
resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4"
2550
+
integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==
2551
+
2552
+
path-to-regexp@0.1.7:
2553
+
version "0.1.7"
2554
+
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
2555
+
integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==
2556
+
2557
+
peek-readable@^4.1.0:
2558
+
version "4.1.0"
2559
+
resolved "https://registry.yarnpkg.com/peek-readable/-/peek-readable-4.1.0.tgz#4ece1111bf5c2ad8867c314c81356847e8a62e72"
2560
+
integrity sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==
2561
+
2562
+
pg-cloudflare@^1.1.1:
2563
+
version "1.1.1"
2564
+
resolved "https://registry.yarnpkg.com/pg-cloudflare/-/pg-cloudflare-1.1.1.tgz#e6d5833015b170e23ae819e8c5d7eaedb472ca98"
2565
+
integrity sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==
2566
+
2567
+
pg-connection-string@^2.6.2:
2568
+
version "2.6.2"
2569
+
resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-2.6.2.tgz#713d82053de4e2bd166fab70cd4f26ad36aab475"
2570
+
integrity sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==
2571
+
2572
+
pg-int8@1.0.1:
2573
+
version "1.0.1"
2574
+
resolved "https://registry.yarnpkg.com/pg-int8/-/pg-int8-1.0.1.tgz#943bd463bf5b71b4170115f80f8efc9a0c0eb78c"
2575
+
integrity sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==
2576
+
2577
+
pg-pool@^3.6.1:
2578
+
version "3.6.1"
2579
+
resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-3.6.1.tgz#5a902eda79a8d7e3c928b77abf776b3cb7d351f7"
2580
+
integrity sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==
2581
+
2582
+
pg-protocol@^1.6.0:
2583
+
version "1.6.0"
2584
+
resolved "https://registry.yarnpkg.com/pg-protocol/-/pg-protocol-1.6.0.tgz#4c91613c0315349363af2084608db843502f8833"
2585
+
integrity sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==
2586
+
2587
+
pg-types@^2.1.0:
2588
+
version "2.2.0"
2589
+
resolved "https://registry.yarnpkg.com/pg-types/-/pg-types-2.2.0.tgz#2d0250d636454f7cfa3b6ae0382fdfa8063254a3"
2590
+
integrity sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==
2591
+
dependencies:
2592
+
pg-int8 "1.0.1"
2593
+
postgres-array "~2.0.0"
2594
+
postgres-bytea "~1.0.0"
2595
+
postgres-date "~1.0.4"
2596
+
postgres-interval "^1.1.0"
2597
+
2598
+
pg@^8.10.0:
2599
+
version "8.11.3"
2600
+
resolved "https://registry.yarnpkg.com/pg/-/pg-8.11.3.tgz#d7db6e3fe268fcedd65b8e4599cda0b8b4bf76cb"
2601
+
integrity sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g==
2602
+
dependencies:
2603
+
buffer-writer "2.0.0"
2604
+
packet-reader "1.0.0"
2605
+
pg-connection-string "^2.6.2"
2606
+
pg-pool "^3.6.1"
2607
+
pg-protocol "^1.6.0"
2608
+
pg-types "^2.1.0"
2609
+
pgpass "1.x"
2610
+
optionalDependencies:
2611
+
pg-cloudflare "^1.1.1"
2612
+
2613
+
pgpass@1.x:
2614
+
version "1.0.5"
2615
+
resolved "https://registry.yarnpkg.com/pgpass/-/pgpass-1.0.5.tgz#9b873e4a564bb10fa7a7dbd55312728d422a223d"
2616
+
integrity sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==
2617
+
dependencies:
2618
+
split2 "^4.1.0"
2619
+
2620
+
pino-abstract-transport@v1.1.0:
2621
+
version "1.1.0"
2622
+
resolved "https://registry.yarnpkg.com/pino-abstract-transport/-/pino-abstract-transport-1.1.0.tgz#083d98f966262164504afb989bccd05f665937a8"
2623
+
integrity sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==
2624
+
dependencies:
2625
+
readable-stream "^4.0.0"
2626
+
split2 "^4.0.0"
2627
+
2628
+
pino-http@^8.2.1:
2629
+
version "8.5.0"
2630
+
resolved "https://registry.yarnpkg.com/pino-http/-/pino-http-8.5.0.tgz#fe0b925686e328d7f8a420352c1b20f3b9d1cd63"
2631
+
integrity sha512-kLGKNLyfWfdmrG1Ug0YdYpCTGbNcuD/YGC3g+elRU/Cm44UTs+tj/dZTxDN3bYauekxFxdLZhJuZdKKl0cml9w==
2632
+
dependencies:
2633
+
get-caller-file "^2.0.5"
2634
+
pino "^8.0.0"
2635
+
pino-std-serializers "^6.0.0"
2636
+
process-warning "^2.0.0"
2637
+
2638
+
pino-std-serializers@^6.0.0:
2639
+
version "6.2.2"
2640
+
resolved "https://registry.yarnpkg.com/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz#d9a9b5f2b9a402486a5fc4db0a737570a860aab3"
2641
+
integrity sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==
2642
+
2643
+
pino@^8.0.0, pino@^8.15.0, pino@^8.6.1:
2644
+
version "8.15.1"
2645
+
resolved "https://registry.yarnpkg.com/pino/-/pino-8.15.1.tgz#04b815ff7aa4e46b1bbab88d8010aaa2b17eaba4"
2646
+
integrity sha512-Cp4QzUQrvWCRJaQ8Lzv0mJzXVk4z2jlq8JNKMGaixC2Pz5L4l2p95TkuRvYbrEbe85NQsDKrAd4zalf7Ml6WiA==
2647
+
dependencies:
2648
+
atomic-sleep "^1.0.0"
2649
+
fast-redact "^3.1.1"
2650
+
on-exit-leak-free "^2.1.0"
2651
+
pino-abstract-transport v1.1.0
2652
+
pino-std-serializers "^6.0.0"
2653
+
process-warning "^2.0.0"
2654
+
quick-format-unescaped "^4.0.3"
2655
+
real-require "^0.2.0"
2656
+
safe-stable-stringify "^2.3.1"
2657
+
sonic-boom "^3.1.0"
2658
+
thread-stream "^2.0.0"
2659
+
2660
+
postgres-array@~2.0.0:
2661
+
version "2.0.0"
2662
+
resolved "https://registry.yarnpkg.com/postgres-array/-/postgres-array-2.0.0.tgz#48f8fce054fbc69671999329b8834b772652d82e"
2663
+
integrity sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==
2664
+
2665
+
postgres-bytea@~1.0.0:
2666
+
version "1.0.0"
2667
+
resolved "https://registry.yarnpkg.com/postgres-bytea/-/postgres-bytea-1.0.0.tgz#027b533c0aa890e26d172d47cf9ccecc521acd35"
2668
+
integrity sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==
2669
+
2670
+
postgres-date@~1.0.4:
2671
+
version "1.0.7"
2672
+
resolved "https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.7.tgz#51bc086006005e5061c591cee727f2531bf641a8"
2673
+
integrity sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==
2674
+
2675
+
postgres-interval@^1.1.0:
2676
+
version "1.2.0"
2677
+
resolved "https://registry.yarnpkg.com/postgres-interval/-/postgres-interval-1.2.0.tgz#b460c82cb1587507788819a06aa0fffdb3544695"
2678
+
integrity sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==
2679
+
dependencies:
2680
+
xtend "^4.0.0"
2681
+
2682
+
prebuild-install@^7.1.0, prebuild-install@^7.1.1:
2683
+
version "7.1.1"
2684
+
resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-7.1.1.tgz#de97d5b34a70a0c81334fd24641f2a1702352e45"
2685
+
integrity sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==
2686
+
dependencies:
2687
+
detect-libc "^2.0.0"
2688
+
expand-template "^2.0.3"
2689
+
github-from-package "0.0.0"
2690
+
minimist "^1.2.3"
2691
+
mkdirp-classic "^0.5.3"
2692
+
napi-build-utils "^1.0.1"
2693
+
node-abi "^3.3.0"
2694
+
pump "^3.0.0"
2695
+
rc "^1.2.7"
2696
+
simple-get "^4.0.0"
2697
+
tar-fs "^2.0.0"
2698
+
tunnel-agent "^0.6.0"
2699
+
2700
+
process-warning@^2.0.0:
2701
+
version "2.2.0"
2702
+
resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-2.2.0.tgz#008ec76b579820a8e5c35d81960525ca64feb626"
2703
+
integrity sha512-/1WZ8+VQjR6avWOgHeEPd7SDQmFQ1B5mC1eRXsCm5TarlNmx/wCsa5GEaxGm05BORRtyG/Ex/3xq3TuRvq57qg==
2704
+
2705
+
process@^0.11.10:
2706
+
version "0.11.10"
2707
+
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
2708
+
integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
2709
+
2710
+
proxy-addr@~2.0.7:
2711
+
version "2.0.7"
2712
+
resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025"
2713
+
integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==
2714
+
dependencies:
2715
+
forwarded "0.2.0"
2716
+
ipaddr.js "1.9.1"
2717
+
2718
+
proxy-from-env@^1.1.0:
2719
+
version "1.1.0"
2720
+
resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2"
2721
+
integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
2722
+
2723
+
pump@^3.0.0:
2724
+
version "3.0.0"
2725
+
resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
2726
+
integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
2727
+
dependencies:
2728
+
end-of-stream "^1.1.0"
2729
+
once "^1.3.1"
2730
+
2731
+
punycode@^2.1.0:
2732
+
version "2.3.0"
2733
+
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f"
2734
+
integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==
2735
+
2736
+
qs@6.11.0:
2737
+
version "6.11.0"
2738
+
resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a"
2739
+
integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==
2740
+
dependencies:
2741
+
side-channel "^1.0.4"
2742
+
2743
+
quick-format-unescaped@^4.0.3:
2744
+
version "4.0.4"
2745
+
resolved "https://registry.yarnpkg.com/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz#93ef6dd8d3453cbc7970dd614fad4c5954d6b5a7"
2746
+
integrity sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==
2747
+
2748
+
range-parser@~1.2.1:
2749
+
version "1.2.1"
2750
+
resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031"
2751
+
integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
2752
+
2753
+
raw-body@2.5.1:
2754
+
version "2.5.1"
2755
+
resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857"
2756
+
integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==
2757
+
dependencies:
2758
+
bytes "3.1.2"
2759
+
http-errors "2.0.0"
2760
+
iconv-lite "0.4.24"
2761
+
unpipe "1.0.0"
2762
+
2763
+
rc@^1.2.7:
2764
+
version "1.2.8"
2765
+
resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
2766
+
integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
2767
+
dependencies:
2768
+
deep-extend "^0.6.0"
2769
+
ini "~1.3.0"
2770
+
minimist "^1.2.0"
2771
+
strip-json-comments "~2.0.1"
2772
+
2773
+
readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0:
2774
+
version "3.6.2"
2775
+
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967"
2776
+
integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==
2777
+
dependencies:
2778
+
inherits "^2.0.3"
2779
+
string_decoder "^1.1.1"
2780
+
util-deprecate "^1.0.1"
2781
+
2782
+
readable-stream@^4.0.0:
2783
+
version "4.4.2"
2784
+
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-4.4.2.tgz#e6aced27ad3b9d726d8308515b9a1b98dc1b9d13"
2785
+
integrity sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==
2786
+
dependencies:
2787
+
abort-controller "^3.0.0"
2788
+
buffer "^6.0.3"
2789
+
events "^3.3.0"
2790
+
process "^0.11.10"
2791
+
string_decoder "^1.3.0"
2792
+
2793
+
readable-web-to-node-stream@^3.0.0:
2794
+
version "3.0.2"
2795
+
resolved "https://registry.yarnpkg.com/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz#5d52bb5df7b54861fd48d015e93a2cb87b3ee0bb"
2796
+
integrity sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==
2797
+
dependencies:
2798
+
readable-stream "^3.6.0"
2799
+
2800
+
real-require@^0.2.0:
2801
+
version "0.2.0"
2802
+
resolved "https://registry.yarnpkg.com/real-require/-/real-require-0.2.0.tgz#209632dea1810be2ae063a6ac084fee7e33fba78"
2803
+
integrity sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==
2804
+
2805
+
redis-errors@^1.0.0, redis-errors@^1.2.0:
2806
+
version "1.2.0"
2807
+
resolved "https://registry.yarnpkg.com/redis-errors/-/redis-errors-1.2.0.tgz#eb62d2adb15e4eaf4610c04afe1529384250abad"
2808
+
integrity sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==
2809
+
2810
+
redis-parser@^3.0.0:
2811
+
version "3.0.0"
2812
+
resolved "https://registry.yarnpkg.com/redis-parser/-/redis-parser-3.0.0.tgz#b66d828cdcafe6b4b8a428a7def4c6bcac31c8b4"
2813
+
integrity sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==
2814
+
dependencies:
2815
+
redis-errors "^1.0.0"
2816
+
2817
+
require-from-string@^2.0.2:
2818
+
version "2.0.2"
2819
+
resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
2820
+
integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
2821
+
2822
+
rfdc@^1.2.0:
2823
+
version "1.3.0"
2824
+
resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b"
2825
+
integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==
2826
+
2827
+
roarr@^7.0.4:
2828
+
version "7.15.1"
2829
+
resolved "https://registry.yarnpkg.com/roarr/-/roarr-7.15.1.tgz#e4d93105c37b5ea7dd1200d96a3500f757ddc39f"
2830
+
integrity sha512-0ExL9rjOXeQPvQvQo8IcV8SR2GTXmDr1FQFlY2HiAV+gdVQjaVZNOx9d4FI2RqFFsd0sNsiw2TRS/8RU9g0ZfA==
2831
+
dependencies:
2832
+
boolean "^3.1.4"
2833
+
fast-json-stringify "^5.8.0"
2834
+
fast-printf "^1.6.9"
2835
+
globalthis "^1.0.2"
2836
+
safe-stable-stringify "^2.4.3"
2837
+
semver-compare "^1.0.0"
2838
+
2839
+
rxjs@^7.5.2:
2840
+
version "7.8.1"
2841
+
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543"
2842
+
integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==
2843
+
dependencies:
2844
+
tslib "^2.1.0"
2845
+
2846
+
safe-buffer@5.1.2:
2847
+
version "5.1.2"
2848
+
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
2849
+
integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
2850
+
2851
+
safe-buffer@5.2.1, safe-buffer@^5.0.1, safe-buffer@~5.2.0:
2852
+
version "5.2.1"
2853
+
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
2854
+
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
2855
+
2856
+
safe-stable-stringify@^2.3.1, safe-stable-stringify@^2.4.3:
2857
+
version "2.4.3"
2858
+
resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz#138c84b6f6edb3db5f8ef3ef7115b8f55ccbf886"
2859
+
integrity sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==
2860
+
2861
+
"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.1.0:
2862
+
version "2.1.2"
2863
+
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
2864
+
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
2865
+
2866
+
semver-compare@^1.0.0:
2867
+
version "1.0.0"
2868
+
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
2869
+
integrity sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==
2870
+
2871
+
semver@^5.6.0:
2872
+
version "5.7.2"
2873
+
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
2874
+
integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
2875
+
2876
+
semver@^7.3.5, semver@^7.3.8:
2877
+
version "7.5.4"
2878
+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
2879
+
integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
2880
+
dependencies:
2881
+
lru-cache "^6.0.0"
2882
+
2883
+
send@0.18.0:
2884
+
version "0.18.0"
2885
+
resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be"
2886
+
integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==
2887
+
dependencies:
2888
+
debug "2.6.9"
2889
+
depd "2.0.0"
2890
+
destroy "1.2.0"
2891
+
encodeurl "~1.0.2"
2892
+
escape-html "~1.0.3"
2893
+
etag "~1.8.1"
2894
+
fresh "0.5.2"
2895
+
http-errors "2.0.0"
2896
+
mime "1.6.0"
2897
+
ms "2.1.3"
2898
+
on-finished "2.4.1"
2899
+
range-parser "~1.2.1"
2900
+
statuses "2.0.1"
2901
+
2902
+
serve-static@1.15.0:
2903
+
version "1.15.0"
2904
+
resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540"
2905
+
integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==
2906
+
dependencies:
2907
+
encodeurl "~1.0.2"
2908
+
escape-html "~1.0.3"
2909
+
parseurl "~1.3.3"
2910
+
send "0.18.0"
2911
+
2912
+
setprototypeof@1.2.0:
2913
+
version "1.2.0"
2914
+
resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424"
2915
+
integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==
2916
+
2917
+
sharp@^0.31.2:
2918
+
version "0.31.3"
2919
+
resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.31.3.tgz#60227edc5c2be90e7378a210466c99aefcf32688"
2920
+
integrity sha512-XcR4+FCLBFKw1bdB+GEhnUNXNXvnt0tDo4WsBsraKymuo/IAuPuCBVAL2wIkUw2r/dwFW5Q5+g66Kwl2dgDFVg==
2921
+
dependencies:
2922
+
color "^4.2.3"
2923
+
detect-libc "^2.0.1"
2924
+
node-addon-api "^5.0.0"
2925
+
prebuild-install "^7.1.1"
2926
+
semver "^7.3.8"
2927
+
simple-get "^4.0.1"
2928
+
tar-fs "^2.1.1"
2929
+
tunnel-agent "^0.6.0"
2930
+
2931
+
side-channel@^1.0.4:
2932
+
version "1.0.4"
2933
+
resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf"
2934
+
integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
2935
+
dependencies:
2936
+
call-bind "^1.0.0"
2937
+
get-intrinsic "^1.0.2"
2938
+
object-inspect "^1.9.0"
2939
+
2940
+
simple-concat@^1.0.0:
2941
+
version "1.0.1"
2942
+
resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f"
2943
+
integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==
2944
+
2945
+
simple-get@^4.0.0, simple-get@^4.0.1:
2946
+
version "4.0.1"
2947
+
resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-4.0.1.tgz#4a39db549287c979d352112fa03fd99fd6bc3543"
2948
+
integrity sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==
2949
+
dependencies:
2950
+
decompress-response "^6.0.0"
2951
+
once "^1.3.1"
2952
+
simple-concat "^1.0.0"
2953
+
2954
+
simple-swizzle@^0.2.2:
2955
+
version "0.2.2"
2956
+
resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
2957
+
integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==
2958
+
dependencies:
2959
+
is-arrayish "^0.3.1"
2960
+
2961
+
sonic-boom@^3.1.0:
2962
+
version "3.3.0"
2963
+
resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-3.3.0.tgz#cffab6dafee3b2bcb88d08d589394198bee1838c"
2964
+
integrity sha512-LYxp34KlZ1a2Jb8ZQgFCK3niIHzibdwtwNUWKg0qQRzsDoJ3Gfgkf8KdBTFU3SkejDEIlWwnSnpVdOZIhFMl/g==
2965
+
dependencies:
2966
+
atomic-sleep "^1.0.0"
2967
+
2968
+
source-map@^0.6.1:
2969
+
version "0.6.1"
2970
+
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
2971
+
integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
2972
+
2973
+
split2@^4.0.0, split2@^4.1.0:
2974
+
version "4.2.0"
2975
+
resolved "https://registry.yarnpkg.com/split2/-/split2-4.2.0.tgz#c9c5920904d148bab0b9f67145f245a86aadbfa4"
2976
+
integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==
2977
+
2978
+
standard-as-callback@^2.1.0:
2979
+
version "2.1.0"
2980
+
resolved "https://registry.yarnpkg.com/standard-as-callback/-/standard-as-callback-2.1.0.tgz#8953fc05359868a77b5b9739a665c5977bb7df45"
2981
+
integrity sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==
2982
+
2983
+
statuses@2.0.1:
2984
+
version "2.0.1"
2985
+
resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63"
2986
+
integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==
2987
+
2988
+
stream-browserify@3.0.0:
2989
+
version "3.0.0"
2990
+
resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f"
2991
+
integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==
2992
+
dependencies:
2993
+
inherits "~2.0.4"
2994
+
readable-stream "^3.5.0"
2995
+
2996
+
string_decoder@^1.1.1, string_decoder@^1.3.0:
2997
+
version "1.3.0"
2998
+
resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
2999
+
integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
3000
+
dependencies:
3001
+
safe-buffer "~5.2.0"
3002
+
3003
+
strip-json-comments@~2.0.1:
3004
+
version "2.0.1"
3005
+
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
3006
+
integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==
3007
+
3008
+
strnum@^1.0.5:
3009
+
version "1.0.5"
3010
+
resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db"
3011
+
integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==
3012
+
3013
+
strtok3@^6.2.4:
3014
+
version "6.3.0"
3015
+
resolved "https://registry.yarnpkg.com/strtok3/-/strtok3-6.3.0.tgz#358b80ffe6d5d5620e19a073aa78ce947a90f9a0"
3016
+
integrity sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==
3017
+
dependencies:
3018
+
"@tokenizer/token" "^0.3.0"
3019
+
peek-readable "^4.1.0"
3020
+
3021
+
tar-fs@^2.0.0, tar-fs@^2.1.1:
3022
+
version "2.1.1"
3023
+
resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784"
3024
+
integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==
3025
+
dependencies:
3026
+
chownr "^1.1.1"
3027
+
mkdirp-classic "^0.5.2"
3028
+
pump "^3.0.0"
3029
+
tar-stream "^2.1.4"
3030
+
3031
+
tar-stream@^2.1.4:
3032
+
version "2.2.0"
3033
+
resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287"
3034
+
integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==
3035
+
dependencies:
3036
+
bl "^4.0.3"
3037
+
end-of-stream "^1.4.1"
3038
+
fs-constants "^1.0.0"
3039
+
inherits "^2.0.3"
3040
+
readable-stream "^3.1.1"
3041
+
3042
+
thread-stream@^2.0.0:
3043
+
version "2.4.0"
3044
+
resolved "https://registry.yarnpkg.com/thread-stream/-/thread-stream-2.4.0.tgz#5def29598d1d4171ba3bace7e023a71d87d99c07"
3045
+
integrity sha512-xZYtOtmnA63zj04Q+F9bdEay5r47bvpo1CaNqsKi7TpoJHcotUez8Fkfo2RJWpW91lnnaApdpRbVwCWsy+ifcw==
3046
+
dependencies:
3047
+
real-require "^0.2.0"
3048
+
3049
+
tlds@^1.234.0:
3050
+
version "1.242.0"
3051
+
resolved "https://registry.yarnpkg.com/tlds/-/tlds-1.242.0.tgz#da136a9c95b0efa1a4cd57dca8ef240c08ada4b7"
3052
+
integrity sha512-aP3dXawgmbfU94mA32CJGHmJUE1E58HCB1KmlKRhBNtqBL27mSQcAEmcaMaQ1Za9kIVvOdbxJD3U5ycDy7nJ3w==
3053
+
3054
+
toidentifier@1.0.1:
3055
+
version "1.0.1"
3056
+
resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35"
3057
+
integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
3058
+
3059
+
token-types@^4.1.1:
3060
+
version "4.2.1"
3061
+
resolved "https://registry.yarnpkg.com/token-types/-/token-types-4.2.1.tgz#0f897f03665846982806e138977dbe72d44df753"
3062
+
integrity sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==
3063
+
dependencies:
3064
+
"@tokenizer/token" "^0.3.0"
3065
+
ieee754 "^1.2.1"
3066
+
3067
+
tslib@^1.11.1:
3068
+
version "1.14.1"
3069
+
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
3070
+
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
3071
+
3072
+
tslib@^2.1.0, tslib@^2.3.1, tslib@^2.5.0:
3073
+
version "2.6.2"
3074
+
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae"
3075
+
integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==
3076
+
3077
+
tunnel-agent@^0.6.0:
3078
+
version "0.6.0"
3079
+
resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
3080
+
integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==
3081
+
dependencies:
3082
+
safe-buffer "^5.0.1"
3083
+
3084
+
type-fest@^2.3.3:
3085
+
version "2.19.0"
3086
+
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b"
3087
+
integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==
3088
+
3089
+
type-is@~1.6.18:
3090
+
version "1.6.18"
3091
+
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
3092
+
integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
3093
+
dependencies:
3094
+
media-typer "0.3.0"
3095
+
mime-types "~2.1.24"
3096
+
3097
+
typed-emitter@^2.1.0:
3098
+
version "2.1.0"
3099
+
resolved "https://registry.yarnpkg.com/typed-emitter/-/typed-emitter-2.1.0.tgz#ca78e3d8ef1476f228f548d62e04e3d4d3fd77fb"
3100
+
integrity sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==
3101
+
optionalDependencies:
3102
+
rxjs "^7.5.2"
3103
+
3104
+
uglify-js@^3.1.4:
3105
+
version "3.17.4"
3106
+
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c"
3107
+
integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==
3108
+
3109
+
uint8arrays@3.0.0:
3110
+
version "3.0.0"
3111
+
resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-3.0.0.tgz#260869efb8422418b6f04e3fac73a3908175c63b"
3112
+
integrity sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==
3113
+
dependencies:
3114
+
multiformats "^9.4.2"
3115
+
3116
+
unpipe@1.0.0, unpipe@~1.0.0:
3117
+
version "1.0.0"
3118
+
resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
3119
+
integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==
3120
+
3121
+
uri-js@^4.2.2:
3122
+
version "4.4.1"
3123
+
resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
3124
+
integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
3125
+
dependencies:
3126
+
punycode "^2.1.0"
3127
+
3128
+
util-deprecate@^1.0.1:
3129
+
version "1.0.2"
3130
+
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
3131
+
integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
3132
+
3133
+
utils-merge@1.0.1:
3134
+
version "1.0.1"
3135
+
resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
3136
+
integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==
3137
+
3138
+
uuid@^8.3.2:
3139
+
version "8.3.2"
3140
+
resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
3141
+
integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
3142
+
3143
+
varint@^6.0.0:
3144
+
version "6.0.0"
3145
+
resolved "https://registry.yarnpkg.com/varint/-/varint-6.0.0.tgz#9881eb0ce8feaea6512439d19ddf84bf551661d0"
3146
+
integrity sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==
3147
+
3148
+
vary@^1, vary@~1.1.2:
3149
+
version "1.1.2"
3150
+
resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
3151
+
integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==
3152
+
3153
+
wordwrap@^1.0.0:
3154
+
version "1.0.0"
3155
+
resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
3156
+
integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==
3157
+
3158
+
wrappy@1:
3159
+
version "1.0.2"
3160
+
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
3161
+
integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
3162
+
3163
+
ws@^8.12.0:
3164
+
version "8.14.1"
3165
+
resolved "https://registry.yarnpkg.com/ws/-/ws-8.14.1.tgz#4b9586b4f70f9e6534c7bb1d3dc0baa8b8cf01e0"
3166
+
integrity sha512-4OOseMUq8AzRBI/7SLMUwO+FEDnguetSk7KMb1sHwvF2w2Wv5Hoj0nlifx8vtGsftE/jWHojPy8sMMzYLJ2G/A==
3167
+
3168
+
xtend@^4.0.0:
3169
+
version "4.0.2"
3170
+
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
3171
+
integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
3172
+
3173
+
yallist@^4.0.0:
3174
+
version "4.0.0"
3175
+
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
3176
+
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
3177
+
3178
+
zod@^3.14.2, zod@^3.21.4:
3179
+
version "3.22.2"
3180
+
resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.2.tgz#3add8c682b7077c05ac6f979fea6998b573e157b"
3181
+
integrity sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==