11 | A discord bot to link your Discord Account and Telegram Account so you can easily start up encrypted chat messages with your discord friends!
12 |
13 |
14 |
15 | ·
16 | Report Bug
17 | ·
18 | Request Feature
19 |
50 |
51 |
52 |
53 |
54 |
55 |
58 |
59 | ### Built With
60 |
61 | - [node.js](https://nodejs.org)
62 | - [typescript](https://www.typescriptlang.org)
63 | - [yarn](https://yarnpkg.com)
64 | - [discord.js](https://www.npmjs.com/package/discord.js)
65 | - [mongoose](https://www.npmjs.com/package/mongoose)
66 | - [mongoDB](https://mongoDB.com/)
67 |
68 |
69 |
70 | ## Getting Started
71 |
72 | To get a local copy up and running follow these simple steps.
73 |
74 | ### Prerequisites
75 |
76 | As this project uses yarn, make sure you have yarn installed by running `yarn --version`. It should show a verson < 2.X.X.
77 | This is because this project does not yet support yarn 2. If you don't have yarn installed, install it by running
78 |
79 | ```bash
80 | npm i -g yarn@latest
81 | ```
82 |
83 | ### Installation
84 |
85 | 1. Clone the repo
86 |
87 | ```bash
88 | git clone https://github.com/GlenMerlin/Telecord.git
89 | ```
90 |
91 | 2. Install NPM packages
92 |
93 | ```bash
94 | yarn
95 | ```
96 |
97 | 3. Set variables in config.json
98 | ```bash
99 | cd pathToTelecord/src
100 | cp config.example config.json
101 | ```
102 | Simply set the proper values URI and Token for your database and discord bot respectively
103 | ### Running the project
104 |
105 | Running the project is very simple.
106 |
107 | run
108 | ```bash
109 | npx tsc
110 | ```
111 | to compile the typescript into javascript
112 |
113 | run
114 | ```bash
115 | yarn dev
116 | ```
117 | to start the bot
118 |
119 |
120 | ## Usage
121 | /register https://telegram.me/yourusernamehere (registers you in the bot's database)
122 | /profile (with no arguements returns your profile)
123 | /profile @johndoe#0000 (pulls up another user's profile)
124 | /edit https://telegram.me/yournewusernamehere
125 | /delete (removes your account from the database)
126 | /help (sends the help message)
127 | /source (sends a link to the github page)
128 | /invite (sends an invite to add the bot to your own server)
129 |
130 |
131 |
132 | ## Roadmap
133 |
134 | See the pinned [issues][issues-link] for a list of proposed features (and known issues).
135 |
136 |
137 |
138 | ## Contributing
139 |
140 | Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.
141 |
142 | 1. Fork the Project
143 | 2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
144 | 3. Commit your Changes (`git commit -m 'feat: Add some AmazingFeature'`)
145 | 4. Push to the Branch (`git push origin feature/AmazingFeature`)
146 | 5. Open a Pull Request
147 |
148 | You are requested to follow the contribution guidelines specified in [CONTRIBUTING.md](./CONTRIBUTING.md) while contributing to the project :smile:.
149 |
150 |
151 |
152 | ## Privacy
153 |
154 | What data we collect:
155 | - Discord account IDs (snowflakes)
156 | - Links you provide
157 |
158 | This bot is open source partially because of the privacy aspect, this bot does not read conversations and only stores your userID in association with your telegram link
159 |
160 | if you wish to delete your account and wipe all data the bot has collected simply run /delete, if for some reason you are unable to access your discord account and want your data deleted reach out to me at glenmerlin@glenmerlin.me
161 |
162 |
163 | ## License
164 |
165 | Distributed under the GNU GPLv3 License. See [`LICENSE`](./LICENSE) for more information.
166 |
167 | ---
168 |
169 | This readme file, along with the contributing and code of conduct files were originally made from [this][original-template] template made by CSIVitu.
170 |
171 |
172 |
173 |
174 | [original-template]: https://github.com/csivitu/Template
175 | [issues-link]: https://github.com/GlenMerlin/Telecord/issues
176 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU GENERAL PUBLIC LICENSE
2 | Version 3, 29 June 2007
3 |
4 | Copyright (C) 2007 Free Software Foundation, Inc.
5 | Everyone is permitted to copy and distribute verbatim copies
6 | of this license document, but changing it is not allowed.
7 |
8 | Preamble
9 |
10 | The GNU General Public License is a free, copyleft license for
11 | software and other kinds of works.
12 |
13 | The licenses for most software and other practical works are designed
14 | to take away your freedom to share and change the works. By contrast,
15 | the GNU General Public License is intended to guarantee your freedom to
16 | share and change all versions of a program--to make sure it remains free
17 | software for all its users. We, the Free Software Foundation, use the
18 | GNU General Public License for most of our software; it applies also to
19 | any other work released this way by its authors. You can apply it to
20 | your programs, too.
21 |
22 | When we speak of free software, we are referring to freedom, not
23 | price. Our General Public Licenses are designed to make sure that you
24 | have the freedom to distribute copies of free software (and charge for
25 | them if you wish), that you receive source code or can get it if you
26 | want it, that you can change the software or use pieces of it in new
27 | free programs, and that you know you can do these things.
28 |
29 | To protect your rights, we need to prevent others from denying you
30 | these rights or asking you to surrender the rights. Therefore, you have
31 | certain responsibilities if you distribute copies of the software, or if
32 | you modify it: responsibilities to respect the freedom of others.
33 |
34 | For example, if you distribute copies of such a program, whether
35 | gratis or for a fee, you must pass on to the recipients the same
36 | freedoms that you received. You must make sure that they, too, receive
37 | or can get the source code. And you must show them these terms so they
38 | know their rights.
39 |
40 | Developers that use the GNU GPL protect your rights with two steps:
41 | (1) assert copyright on the software, and (2) offer you this License
42 | giving you legal permission to copy, distribute and/or modify it.
43 |
44 | For the developers' and authors' protection, the GPL clearly explains
45 | that there is no warranty for this free software. For both users' and
46 | authors' sake, the GPL requires that modified versions be marked as
47 | changed, so that their problems will not be attributed erroneously to
48 | authors of previous versions.
49 |
50 | Some devices are designed to deny users access to install or run
51 | modified versions of the software inside them, although the manufacturer
52 | can do so. This is fundamentally incompatible with the aim of
53 | protecting users' freedom to change the software. The systematic
54 | pattern of such abuse occurs in the area of products for individuals to
55 | use, which is precisely where it is most unacceptable. Therefore, we
56 | have designed this version of the GPL to prohibit the practice for those
57 | products. If such problems arise substantially in other domains, we
58 | stand ready to extend this provision to those domains in future versions
59 | of the GPL, as needed to protect the freedom of users.
60 |
61 | Finally, every program is threatened constantly by software patents.
62 | States should not allow patents to restrict development and use of
63 | software on general-purpose computers, but in those that do, we wish to
64 | avoid the special danger that patents applied to a free program could
65 | make it effectively proprietary. To prevent this, the GPL assures that
66 | patents cannot be used to render the program non-free.
67 |
68 | The precise terms and conditions for copying, distribution and
69 | modification follow.
70 |
71 | TERMS AND CONDITIONS
72 |
73 | 0. Definitions.
74 |
75 | "This License" refers to version 3 of the GNU General Public License.
76 |
77 | "Copyright" also means copyright-like laws that apply to other kinds of
78 | works, such as semiconductor masks.
79 |
80 | "The Program" refers to any copyrightable work licensed under this
81 | License. Each licensee is addressed as "you". "Licensees" and
82 | "recipients" may be individuals or organizations.
83 |
84 | To "modify" a work means to copy from or adapt all or part of the work
85 | in a fashion requiring copyright permission, other than the making of an
86 | exact copy. The resulting work is called a "modified version" of the
87 | earlier work or a work "based on" the earlier work.
88 |
89 | A "covered work" means either the unmodified Program or a work based
90 | on the Program.
91 |
92 | To "propagate" a work means to do anything with it that, without
93 | permission, would make you directly or secondarily liable for
94 | infringement under applicable copyright law, except executing it on a
95 | computer or modifying a private copy. Propagation includes copying,
96 | distribution (with or without modification), making available to the
97 | public, and in some countries other activities as well.
98 |
99 | To "convey" a work means any kind of propagation that enables other
100 | parties to make or receive copies. Mere interaction with a user through
101 | a computer network, with no transfer of a copy, is not conveying.
102 |
103 | An interactive user interface displays "Appropriate Legal Notices"
104 | to the extent that it includes a convenient and prominently visible
105 | feature that (1) displays an appropriate copyright notice, and (2)
106 | tells the user that there is no warranty for the work (except to the
107 | extent that warranties are provided), that licensees may convey the
108 | work under this License, and how to view a copy of this License. If
109 | the interface presents a list of user commands or options, such as a
110 | menu, a prominent item in the list meets this criterion.
111 |
112 | 1. Source Code.
113 |
114 | The "source code" for a work means the preferred form of the work
115 | for making modifications to it. "Object code" means any non-source
116 | form of a work.
117 |
118 | A "Standard Interface" means an interface that either is an official
119 | standard defined by a recognized standards body, or, in the case of
120 | interfaces specified for a particular programming language, one that
121 | is widely used among developers working in that language.
122 |
123 | The "System Libraries" of an executable work include anything, other
124 | than the work as a whole, that (a) is included in the normal form of
125 | packaging a Major Component, but which is not part of that Major
126 | Component, and (b) serves only to enable use of the work with that
127 | Major Component, or to implement a Standard Interface for which an
128 | implementation is available to the public in source code form. A
129 | "Major Component", in this context, means a major essential component
130 | (kernel, window system, and so on) of the specific operating system
131 | (if any) on which the executable work runs, or a compiler used to
132 | produce the work, or an object code interpreter used to run it.
133 |
134 | The "Corresponding Source" for a work in object code form means all
135 | the source code needed to generate, install, and (for an executable
136 | work) run the object code and to modify the work, including scripts to
137 | control those activities. However, it does not include the work's
138 | System Libraries, or general-purpose tools or generally available free
139 | programs which are used unmodified in performing those activities but
140 | which are not part of the work. For example, Corresponding Source
141 | includes interface definition files associated with source files for
142 | the work, and the source code for shared libraries and dynamically
143 | linked subprograms that the work is specifically designed to require,
144 | such as by intimate data communication or control flow between those
145 | subprograms and other parts of the work.
146 |
147 | The Corresponding Source need not include anything that users
148 | can regenerate automatically from other parts of the Corresponding
149 | Source.
150 |
151 | The Corresponding Source for a work in source code form is that
152 | same work.
153 |
154 | 2. Basic Permissions.
155 |
156 | All rights granted under this License are granted for the term of
157 | copyright on the Program, and are irrevocable provided the stated
158 | conditions are met. This License explicitly affirms your unlimited
159 | permission to run the unmodified Program. The output from running a
160 | covered work is covered by this License only if the output, given its
161 | content, constitutes a covered work. This License acknowledges your
162 | rights of fair use or other equivalent, as provided by copyright law.
163 |
164 | You may make, run and propagate covered works that you do not
165 | convey, without conditions so long as your license otherwise remains
166 | in force. You may convey covered works to others for the sole purpose
167 | of having them make modifications exclusively for you, or provide you
168 | with facilities for running those works, provided that you comply with
169 | the terms of this License in conveying all material for which you do
170 | not control copyright. Those thus making or running the covered works
171 | for you must do so exclusively on your behalf, under your direction
172 | and control, on terms that prohibit them from making any copies of
173 | your copyrighted material outside their relationship with you.
174 |
175 | Conveying under any other circumstances is permitted solely under
176 | the conditions stated below. Sublicensing is not allowed; section 10
177 | makes it unnecessary.
178 |
179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
180 |
181 | No covered work shall be deemed part of an effective technological
182 | measure under any applicable law fulfilling obligations under article
183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
184 | similar laws prohibiting or restricting circumvention of such
185 | measures.
186 |
187 | When you convey a covered work, you waive any legal power to forbid
188 | circumvention of technological measures to the extent such circumvention
189 | is effected by exercising rights under this License with respect to
190 | the covered work, and you disclaim any intention to limit operation or
191 | modification of the work as a means of enforcing, against the work's
192 | users, your or third parties' legal rights to forbid circumvention of
193 | technological measures.
194 |
195 | 4. Conveying Verbatim Copies.
196 |
197 | You may convey verbatim copies of the Program's source code as you
198 | receive it, in any medium, provided that you conspicuously and
199 | appropriately publish on each copy an appropriate copyright notice;
200 | keep intact all notices stating that this License and any
201 | non-permissive terms added in accord with section 7 apply to the code;
202 | keep intact all notices of the absence of any warranty; and give all
203 | recipients a copy of this License along with the Program.
204 |
205 | You may charge any price or no price for each copy that you convey,
206 | and you may offer support or warranty protection for a fee.
207 |
208 | 5. Conveying Modified Source Versions.
209 |
210 | You may convey a work based on the Program, or the modifications to
211 | produce it from the Program, in the form of source code under the
212 | terms of section 4, provided that you also meet all of these conditions:
213 |
214 | a) The work must carry prominent notices stating that you modified
215 | it, and giving a relevant date.
216 |
217 | b) The work must carry prominent notices stating that it is
218 | released under this License and any conditions added under section
219 | 7. This requirement modifies the requirement in section 4 to
220 | "keep intact all notices".
221 |
222 | c) You must license the entire work, as a whole, under this
223 | License to anyone who comes into possession of a copy. This
224 | License will therefore apply, along with any applicable section 7
225 | additional terms, to the whole of the work, and all its parts,
226 | regardless of how they are packaged. This License gives no
227 | permission to license the work in any other way, but it does not
228 | invalidate such permission if you have separately received it.
229 |
230 | d) If the work has interactive user interfaces, each must display
231 | Appropriate Legal Notices; however, if the Program has interactive
232 | interfaces that do not display Appropriate Legal Notices, your
233 | work need not make them do so.
234 |
235 | A compilation of a covered work with other separate and independent
236 | works, which are not by their nature extensions of the covered work,
237 | and which are not combined with it such as to form a larger program,
238 | in or on a volume of a storage or distribution medium, is called an
239 | "aggregate" if the compilation and its resulting copyright are not
240 | used to limit the access or legal rights of the compilation's users
241 | beyond what the individual works permit. Inclusion of a covered work
242 | in an aggregate does not cause this License to apply to the other
243 | parts of the aggregate.
244 |
245 | 6. Conveying Non-Source Forms.
246 |
247 | You may convey a covered work in object code form under the terms
248 | of sections 4 and 5, provided that you also convey the
249 | machine-readable Corresponding Source under the terms of this License,
250 | in one of these ways:
251 |
252 | a) Convey the object code in, or embodied in, a physical product
253 | (including a physical distribution medium), accompanied by the
254 | Corresponding Source fixed on a durable physical medium
255 | customarily used for software interchange.
256 |
257 | b) Convey the object code in, or embodied in, a physical product
258 | (including a physical distribution medium), accompanied by a
259 | written offer, valid for at least three years and valid for as
260 | long as you offer spare parts or customer support for that product
261 | model, to give anyone who possesses the object code either (1) a
262 | copy of the Corresponding Source for all the software in the
263 | product that is covered by this License, on a durable physical
264 | medium customarily used for software interchange, for a price no
265 | more than your reasonable cost of physically performing this
266 | conveying of source, or (2) access to copy the
267 | Corresponding Source from a network server at no charge.
268 |
269 | c) Convey individual copies of the object code with a copy of the
270 | written offer to provide the Corresponding Source. This
271 | alternative is allowed only occasionally and noncommercially, and
272 | only if you received the object code with such an offer, in accord
273 | with subsection 6b.
274 |
275 | d) Convey the object code by offering access from a designated
276 | place (gratis or for a charge), and offer equivalent access to the
277 | Corresponding Source in the same way through the same place at no
278 | further charge. You need not require recipients to copy the
279 | Corresponding Source along with the object code. If the place to
280 | copy the object code is a network server, the Corresponding Source
281 | may be on a different server (operated by you or a third party)
282 | that supports equivalent copying facilities, provided you maintain
283 | clear directions next to the object code saying where to find the
284 | Corresponding Source. Regardless of what server hosts the
285 | Corresponding Source, you remain obligated to ensure that it is
286 | available for as long as needed to satisfy these requirements.
287 |
288 | e) Convey the object code using peer-to-peer transmission, provided
289 | you inform other peers where the object code and Corresponding
290 | Source of the work are being offered to the general public at no
291 | charge under subsection 6d.
292 |
293 | A separable portion of the object code, whose source code is excluded
294 | from the Corresponding Source as a System Library, need not be
295 | included in conveying the object code work.
296 |
297 | A "User Product" is either (1) a "consumer product", which means any
298 | tangible personal property which is normally used for personal, family,
299 | or household purposes, or (2) anything designed or sold for incorporation
300 | into a dwelling. In determining whether a product is a consumer product,
301 | doubtful cases shall be resolved in favor of coverage. For a particular
302 | product received by a particular user, "normally used" refers to a
303 | typical or common use of that class of product, regardless of the status
304 | of the particular user or of the way in which the particular user
305 | actually uses, or expects or is expected to use, the product. A product
306 | is a consumer product regardless of whether the product has substantial
307 | commercial, industrial or non-consumer uses, unless such uses represent
308 | the only significant mode of use of the product.
309 |
310 | "Installation Information" for a User Product means any methods,
311 | procedures, authorization keys, or other information required to install
312 | and execute modified versions of a covered work in that User Product from
313 | a modified version of its Corresponding Source. The information must
314 | suffice to ensure that the continued functioning of the modified object
315 | code is in no case prevented or interfered with solely because
316 | modification has been made.
317 |
318 | If you convey an object code work under this section in, or with, or
319 | specifically for use in, a User Product, and the conveying occurs as
320 | part of a transaction in which the right of possession and use of the
321 | User Product is transferred to the recipient in perpetuity or for a
322 | fixed term (regardless of how the transaction is characterized), the
323 | Corresponding Source conveyed under this section must be accompanied
324 | by the Installation Information. But this requirement does not apply
325 | if neither you nor any third party retains the ability to install
326 | modified object code on the User Product (for example, the work has
327 | been installed in ROM).
328 |
329 | The requirement to provide Installation Information does not include a
330 | requirement to continue to provide support service, warranty, or updates
331 | for a work that has been modified or installed by the recipient, or for
332 | the User Product in which it has been modified or installed. Access to a
333 | network may be denied when the modification itself materially and
334 | adversely affects the operation of the network or violates the rules and
335 | protocols for communication across the network.
336 |
337 | Corresponding Source conveyed, and Installation Information provided,
338 | in accord with this section must be in a format that is publicly
339 | documented (and with an implementation available to the public in
340 | source code form), and must require no special password or key for
341 | unpacking, reading or copying.
342 |
343 | 7. Additional Terms.
344 |
345 | "Additional permissions" are terms that supplement the terms of this
346 | License by making exceptions from one or more of its conditions.
347 | Additional permissions that are applicable to the entire Program shall
348 | be treated as though they were included in this License, to the extent
349 | that they are valid under applicable law. If additional permissions
350 | apply only to part of the Program, that part may be used separately
351 | under those permissions, but the entire Program remains governed by
352 | this License without regard to the additional permissions.
353 |
354 | When you convey a copy of a covered work, you may at your option
355 | remove any additional permissions from that copy, or from any part of
356 | it. (Additional permissions may be written to require their own
357 | removal in certain cases when you modify the work.) You may place
358 | additional permissions on material, added by you to a covered work,
359 | for which you have or can give appropriate copyright permission.
360 |
361 | Notwithstanding any other provision of this License, for material you
362 | add to a covered work, you may (if authorized by the copyright holders of
363 | that material) supplement the terms of this License with terms:
364 |
365 | a) Disclaiming warranty or limiting liability differently from the
366 | terms of sections 15 and 16 of this License; or
367 |
368 | b) Requiring preservation of specified reasonable legal notices or
369 | author attributions in that material or in the Appropriate Legal
370 | Notices displayed by works containing it; or
371 |
372 | c) Prohibiting misrepresentation of the origin of that material, or
373 | requiring that modified versions of such material be marked in
374 | reasonable ways as different from the original version; or
375 |
376 | d) Limiting the use for publicity purposes of names of licensors or
377 | authors of the material; or
378 |
379 | e) Declining to grant rights under trademark law for use of some
380 | trade names, trademarks, or service marks; or
381 |
382 | f) Requiring indemnification of licensors and authors of that
383 | material by anyone who conveys the material (or modified versions of
384 | it) with contractual assumptions of liability to the recipient, for
385 | any liability that these contractual assumptions directly impose on
386 | those licensors and authors.
387 |
388 | All other non-permissive additional terms are considered "further
389 | restrictions" within the meaning of section 10. If the Program as you
390 | received it, or any part of it, contains a notice stating that it is
391 | governed by this License along with a term that is a further
392 | restriction, you may remove that term. If a license document contains
393 | a further restriction but permits relicensing or conveying under this
394 | License, you may add to a covered work material governed by the terms
395 | of that license document, provided that the further restriction does
396 | not survive such relicensing or conveying.
397 |
398 | If you add terms to a covered work in accord with this section, you
399 | must place, in the relevant source files, a statement of the
400 | additional terms that apply to those files, or a notice indicating
401 | where to find the applicable terms.
402 |
403 | Additional terms, permissive or non-permissive, may be stated in the
404 | form of a separately written license, or stated as exceptions;
405 | the above requirements apply either way.
406 |
407 | 8. Termination.
408 |
409 | You may not propagate or modify a covered work except as expressly
410 | provided under this License. Any attempt otherwise to propagate or
411 | modify it is void, and will automatically terminate your rights under
412 | this License (including any patent licenses granted under the third
413 | paragraph of section 11).
414 |
415 | However, if you cease all violation of this License, then your
416 | license from a particular copyright holder is reinstated (a)
417 | provisionally, unless and until the copyright holder explicitly and
418 | finally terminates your license, and (b) permanently, if the copyright
419 | holder fails to notify you of the violation by some reasonable means
420 | prior to 60 days after the cessation.
421 |
422 | Moreover, your license from a particular copyright holder is
423 | reinstated permanently if the copyright holder notifies you of the
424 | violation by some reasonable means, this is the first time you have
425 | received notice of violation of this License (for any work) from that
426 | copyright holder, and you cure the violation prior to 30 days after
427 | your receipt of the notice.
428 |
429 | Termination of your rights under this section does not terminate the
430 | licenses of parties who have received copies or rights from you under
431 | this License. If your rights have been terminated and not permanently
432 | reinstated, you do not qualify to receive new licenses for the same
433 | material under section 10.
434 |
435 | 9. Acceptance Not Required for Having Copies.
436 |
437 | You are not required to accept this License in order to receive or
438 | run a copy of the Program. Ancillary propagation of a covered work
439 | occurring solely as a consequence of using peer-to-peer transmission
440 | to receive a copy likewise does not require acceptance. However,
441 | nothing other than this License grants you permission to propagate or
442 | modify any covered work. These actions infringe copyright if you do
443 | not accept this License. Therefore, by modifying or propagating a
444 | covered work, you indicate your acceptance of this License to do so.
445 |
446 | 10. Automatic Licensing of Downstream Recipients.
447 |
448 | Each time you convey a covered work, the recipient automatically
449 | receives a license from the original licensors, to run, modify and
450 | propagate that work, subject to this License. You are not responsible
451 | for enforcing compliance by third parties with this License.
452 |
453 | An "entity transaction" is a transaction transferring control of an
454 | organization, or substantially all assets of one, or subdividing an
455 | organization, or merging organizations. If propagation of a covered
456 | work results from an entity transaction, each party to that
457 | transaction who receives a copy of the work also receives whatever
458 | licenses to the work the party's predecessor in interest had or could
459 | give under the previous paragraph, plus a right to possession of the
460 | Corresponding Source of the work from the predecessor in interest, if
461 | the predecessor has it or can get it with reasonable efforts.
462 |
463 | You may not impose any further restrictions on the exercise of the
464 | rights granted or affirmed under this License. For example, you may
465 | not impose a license fee, royalty, or other charge for exercise of
466 | rights granted under this License, and you may not initiate litigation
467 | (including a cross-claim or counterclaim in a lawsuit) alleging that
468 | any patent claim is infringed by making, using, selling, offering for
469 | sale, or importing the Program or any portion of it.
470 |
471 | 11. Patents.
472 |
473 | A "contributor" is a copyright holder who authorizes use under this
474 | License of the Program or a work on which the Program is based. The
475 | work thus licensed is called the contributor's "contributor version".
476 |
477 | A contributor's "essential patent claims" are all patent claims
478 | owned or controlled by the contributor, whether already acquired or
479 | hereafter acquired, that would be infringed by some manner, permitted
480 | by this License, of making, using, or selling its contributor version,
481 | but do not include claims that would be infringed only as a
482 | consequence of further modification of the contributor version. For
483 | purposes of this definition, "control" includes the right to grant
484 | patent sublicenses in a manner consistent with the requirements of
485 | this License.
486 |
487 | Each contributor grants you a non-exclusive, worldwide, royalty-free
488 | patent license under the contributor's essential patent claims, to
489 | make, use, sell, offer for sale, import and otherwise run, modify and
490 | propagate the contents of its contributor version.
491 |
492 | In the following three paragraphs, a "patent license" is any express
493 | agreement or commitment, however denominated, not to enforce a patent
494 | (such as an express permission to practice a patent or covenant not to
495 | sue for patent infringement). To "grant" such a patent license to a
496 | party means to make such an agreement or commitment not to enforce a
497 | patent against the party.
498 |
499 | If you convey a covered work, knowingly relying on a patent license,
500 | and the Corresponding Source of the work is not available for anyone
501 | to copy, free of charge and under the terms of this License, through a
502 | publicly available network server or other readily accessible means,
503 | then you must either (1) cause the Corresponding Source to be so
504 | available, or (2) arrange to deprive yourself of the benefit of the
505 | patent license for this particular work, or (3) arrange, in a manner
506 | consistent with the requirements of this License, to extend the patent
507 | license to downstream recipients. "Knowingly relying" means you have
508 | actual knowledge that, but for the patent license, your conveying the
509 | covered work in a country, or your recipient's use of the covered work
510 | in a country, would infringe one or more identifiable patents in that
511 | country that you have reason to believe are valid.
512 |
513 | If, pursuant to or in connection with a single transaction or
514 | arrangement, you convey, or propagate by procuring conveyance of, a
515 | covered work, and grant a patent license to some of the parties
516 | receiving the covered work authorizing them to use, propagate, modify
517 | or convey a specific copy of the covered work, then the patent license
518 | you grant is automatically extended to all recipients of the covered
519 | work and works based on it.
520 |
521 | A patent license is "discriminatory" if it does not include within
522 | the scope of its coverage, prohibits the exercise of, or is
523 | conditioned on the non-exercise of one or more of the rights that are
524 | specifically granted under this License. You may not convey a covered
525 | work if you are a party to an arrangement with a third party that is
526 | in the business of distributing software, under which you make payment
527 | to the third party based on the extent of your activity of conveying
528 | the work, and under which the third party grants, to any of the
529 | parties who would receive the covered work from you, a discriminatory
530 | patent license (a) in connection with copies of the covered work
531 | conveyed by you (or copies made from those copies), or (b) primarily
532 | for and in connection with specific products or compilations that
533 | contain the covered work, unless you entered into that arrangement,
534 | or that patent license was granted, prior to 28 March 2007.
535 |
536 | Nothing in this License shall be construed as excluding or limiting
537 | any implied license or other defenses to infringement that may
538 | otherwise be available to you under applicable patent law.
539 |
540 | 12. No Surrender of Others' Freedom.
541 |
542 | If conditions are imposed on you (whether by court order, agreement or
543 | otherwise) that contradict the conditions of this License, they do not
544 | excuse you from the conditions of this License. If you cannot convey a
545 | covered work so as to satisfy simultaneously your obligations under this
546 | License and any other pertinent obligations, then as a consequence you may
547 | not convey it at all. For example, if you agree to terms that obligate you
548 | to collect a royalty for further conveying from those to whom you convey
549 | the Program, the only way you could satisfy both those terms and this
550 | License would be to refrain entirely from conveying the Program.
551 |
552 | 13. Use with the GNU Affero General Public License.
553 |
554 | Notwithstanding any other provision of this License, you have
555 | permission to link or combine any covered work with a work licensed
556 | under version 3 of the GNU Affero General Public License into a single
557 | combined work, and to convey the resulting work. The terms of this
558 | License will continue to apply to the part which is the covered work,
559 | but the special requirements of the GNU Affero General Public License,
560 | section 13, concerning interaction through a network will apply to the
561 | combination as such.
562 |
563 | 14. Revised Versions of this License.
564 |
565 | The Free Software Foundation may publish revised and/or new versions of
566 | the GNU General Public License from time to time. Such new versions will
567 | be similar in spirit to the present version, but may differ in detail to
568 | address new problems or concerns.
569 |
570 | Each version is given a distinguishing version number. If the
571 | Program specifies that a certain numbered version of the GNU General
572 | Public License "or any later version" applies to it, you have the
573 | option of following the terms and conditions either of that numbered
574 | version or of any later version published by the Free Software
575 | Foundation. If the Program does not specify a version number of the
576 | GNU General Public License, you may choose any version ever published
577 | by the Free Software Foundation.
578 |
579 | If the Program specifies that a proxy can decide which future
580 | versions of the GNU General Public License can be used, that proxy's
581 | public statement of acceptance of a version permanently authorizes you
582 | to choose that version for the Program.
583 |
584 | Later license versions may give you additional or different
585 | permissions. However, no additional obligations are imposed on any
586 | author or copyright holder as a result of your choosing to follow a
587 | later version.
588 |
589 | 15. Disclaimer of Warranty.
590 |
591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
599 |
600 | 16. Limitation of Liability.
601 |
602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
610 | SUCH DAMAGES.
611 |
612 | 17. Interpretation of Sections 15 and 16.
613 |
614 | If the disclaimer of warranty and limitation of liability provided
615 | above cannot be given local legal effect according to their terms,
616 | reviewing courts shall apply local law that most closely approximates
617 | an absolute waiver of all civil liability in connection with the
618 | Program, unless a warranty or assumption of liability accompanies a
619 | copy of the Program in return for a fee.
620 |
621 | END OF TERMS AND CONDITIONS
622 |
623 | How to Apply These Terms to Your New Programs
624 |
625 | If you develop a new program, and you want it to be of the greatest
626 | possible use to the public, the best way to achieve this is to make it
627 | free software which everyone can redistribute and change under these terms.
628 |
629 | To do so, attach the following notices to the program. It is safest
630 | to attach them to the start of each source file to most effectively
631 | state the exclusion of warranty; and each file should have at least
632 | the "copyright" line and a pointer to where the full notice is found.
633 |
634 |
635 | Copyright (C)
636 |
637 | This program is free software: you can redistribute it and/or modify
638 | it under the terms of the GNU General Public License as published by
639 | the Free Software Foundation, either version 3 of the License, or
640 | (at your option) any later version.
641 |
642 | This program is distributed in the hope that it will be useful,
643 | but WITHOUT ANY WARRANTY; without even the implied warranty of
644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
645 | GNU General Public License for more details.
646 |
647 | You should have received a copy of the GNU General Public License
648 | along with this program. If not, see .
649 |
650 | Also add information on how to contact you by electronic and paper mail.
651 |
652 | If the program does terminal interaction, make it output a short
653 | notice like this when it starts in an interactive mode:
654 |
655 | Copyright (C)
656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
657 | This is free software, and you are welcome to redistribute it
658 | under certain conditions; type `show c' for details.
659 |
660 | The hypothetical commands `show w' and `show c' should show the appropriate
661 | parts of the General Public License. Of course, your program's commands
662 | might be different; for a GUI interface, you would use an "about box".
663 |
664 | You should also get your employer (if you work as a programmer) or school,
665 | if any, to sign a "copyright disclaimer" for the program, if necessary.
666 | For more information on this, and how to apply and follow the GNU GPL, see
667 | .
668 |
669 | The GNU General Public License does not permit incorporating your program
670 | into proprietary programs. If your program is a subroutine library, you
671 | may consider it more useful to permit linking proprietary applications with
672 | the library. If this is what you want to do, use the GNU Lesser General
673 | Public License instead of this License. But first, please read
674 | .
675 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@aws-crypto/crc32@3.0.0":
6 | version "3.0.0"
7 | resolved "https://registry.yarnpkg.com/@aws-crypto/crc32/-/crc32-3.0.0.tgz#07300eca214409c33e3ff769cd5697b57fdd38fa"
8 | dependencies:
9 | "@aws-crypto/util" "^3.0.0"
10 | "@aws-sdk/types" "^3.222.0"
11 | tslib "^1.11.1"
12 |
13 | "@aws-crypto/ie11-detection@^3.0.0":
14 | version "3.0.0"
15 | resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz#640ae66b4ec3395cee6a8e94ebcd9f80c24cd688"
16 | dependencies:
17 | tslib "^1.11.1"
18 |
19 | "@aws-crypto/sha256-browser@3.0.0":
20 | version "3.0.0"
21 | resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz#05f160138ab893f1c6ba5be57cfd108f05827766"
22 | dependencies:
23 | "@aws-crypto/ie11-detection" "^3.0.0"
24 | "@aws-crypto/sha256-js" "^3.0.0"
25 | "@aws-crypto/supports-web-crypto" "^3.0.0"
26 | "@aws-crypto/util" "^3.0.0"
27 | "@aws-sdk/types" "^3.222.0"
28 | "@aws-sdk/util-locate-window" "^3.0.0"
29 | "@aws-sdk/util-utf8-browser" "^3.0.0"
30 | tslib "^1.11.1"
31 |
32 | "@aws-crypto/sha256-js@3.0.0", "@aws-crypto/sha256-js@^3.0.0":
33 | version "3.0.0"
34 | resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz#f06b84d550d25521e60d2a0e2a90139341e007c2"
35 | dependencies:
36 | "@aws-crypto/util" "^3.0.0"
37 | "@aws-sdk/types" "^3.222.0"
38 | tslib "^1.11.1"
39 |
40 | "@aws-crypto/supports-web-crypto@^3.0.0":
41 | version "3.0.0"
42 | resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz#5d1bf825afa8072af2717c3e455f35cda0103ec2"
43 | dependencies:
44 | tslib "^1.11.1"
45 |
46 | "@aws-crypto/util@^3.0.0":
47 | version "3.0.0"
48 | resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-3.0.0.tgz#1c7ca90c29293f0883468ad48117937f0fe5bfb0"
49 | dependencies:
50 | "@aws-sdk/types" "^3.222.0"
51 | "@aws-sdk/util-utf8-browser" "^3.0.0"
52 | tslib "^1.11.1"
53 |
54 | "@aws-sdk/client-cognito-identity@3.370.0":
55 | version "3.370.0"
56 | resolved "https://registry.yarnpkg.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.370.0.tgz#cfa6bc1a1b4b3631d0a62cd9861e56a397faba43"
57 | dependencies:
58 | "@aws-crypto/sha256-browser" "3.0.0"
59 | "@aws-crypto/sha256-js" "3.0.0"
60 | "@aws-sdk/client-sts" "3.370.0"
61 | "@aws-sdk/credential-provider-node" "3.370.0"
62 | "@aws-sdk/middleware-host-header" "3.370.0"
63 | "@aws-sdk/middleware-logger" "3.370.0"
64 | "@aws-sdk/middleware-recursion-detection" "3.370.0"
65 | "@aws-sdk/middleware-signing" "3.370.0"
66 | "@aws-sdk/middleware-user-agent" "3.370.0"
67 | "@aws-sdk/types" "3.370.0"
68 | "@aws-sdk/util-endpoints" "3.370.0"
69 | "@aws-sdk/util-user-agent-browser" "3.370.0"
70 | "@aws-sdk/util-user-agent-node" "3.370.0"
71 | "@smithy/config-resolver" "^1.0.1"
72 | "@smithy/fetch-http-handler" "^1.0.1"
73 | "@smithy/hash-node" "^1.0.1"
74 | "@smithy/invalid-dependency" "^1.0.1"
75 | "@smithy/middleware-content-length" "^1.0.1"
76 | "@smithy/middleware-endpoint" "^1.0.2"
77 | "@smithy/middleware-retry" "^1.0.3"
78 | "@smithy/middleware-serde" "^1.0.1"
79 | "@smithy/middleware-stack" "^1.0.1"
80 | "@smithy/node-config-provider" "^1.0.1"
81 | "@smithy/node-http-handler" "^1.0.2"
82 | "@smithy/protocol-http" "^1.1.0"
83 | "@smithy/smithy-client" "^1.0.3"
84 | "@smithy/types" "^1.1.0"
85 | "@smithy/url-parser" "^1.0.1"
86 | "@smithy/util-base64" "^1.0.1"
87 | "@smithy/util-body-length-browser" "^1.0.1"
88 | "@smithy/util-body-length-node" "^1.0.1"
89 | "@smithy/util-defaults-mode-browser" "^1.0.1"
90 | "@smithy/util-defaults-mode-node" "^1.0.1"
91 | "@smithy/util-retry" "^1.0.3"
92 | "@smithy/util-utf8" "^1.0.1"
93 | tslib "^2.5.0"
94 |
95 | "@aws-sdk/client-sso-oidc@3.370.0":
96 | version "3.370.0"
97 | resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.370.0.tgz#db03c04cb6a23888dc60016eb67505a41ede410b"
98 | dependencies:
99 | "@aws-crypto/sha256-browser" "3.0.0"
100 | "@aws-crypto/sha256-js" "3.0.0"
101 | "@aws-sdk/middleware-host-header" "3.370.0"
102 | "@aws-sdk/middleware-logger" "3.370.0"
103 | "@aws-sdk/middleware-recursion-detection" "3.370.0"
104 | "@aws-sdk/middleware-user-agent" "3.370.0"
105 | "@aws-sdk/types" "3.370.0"
106 | "@aws-sdk/util-endpoints" "3.370.0"
107 | "@aws-sdk/util-user-agent-browser" "3.370.0"
108 | "@aws-sdk/util-user-agent-node" "3.370.0"
109 | "@smithy/config-resolver" "^1.0.1"
110 | "@smithy/fetch-http-handler" "^1.0.1"
111 | "@smithy/hash-node" "^1.0.1"
112 | "@smithy/invalid-dependency" "^1.0.1"
113 | "@smithy/middleware-content-length" "^1.0.1"
114 | "@smithy/middleware-endpoint" "^1.0.2"
115 | "@smithy/middleware-retry" "^1.0.3"
116 | "@smithy/middleware-serde" "^1.0.1"
117 | "@smithy/middleware-stack" "^1.0.1"
118 | "@smithy/node-config-provider" "^1.0.1"
119 | "@smithy/node-http-handler" "^1.0.2"
120 | "@smithy/protocol-http" "^1.1.0"
121 | "@smithy/smithy-client" "^1.0.3"
122 | "@smithy/types" "^1.1.0"
123 | "@smithy/url-parser" "^1.0.1"
124 | "@smithy/util-base64" "^1.0.1"
125 | "@smithy/util-body-length-browser" "^1.0.1"
126 | "@smithy/util-body-length-node" "^1.0.1"
127 | "@smithy/util-defaults-mode-browser" "^1.0.1"
128 | "@smithy/util-defaults-mode-node" "^1.0.1"
129 | "@smithy/util-retry" "^1.0.3"
130 | "@smithy/util-utf8" "^1.0.1"
131 | tslib "^2.5.0"
132 |
133 | "@aws-sdk/client-sso@3.370.0":
134 | version "3.370.0"
135 | resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.370.0.tgz#68aea97ecb2e5e6c817dfd3a1dd9fa4e09ff6e1c"
136 | dependencies:
137 | "@aws-crypto/sha256-browser" "3.0.0"
138 | "@aws-crypto/sha256-js" "3.0.0"
139 | "@aws-sdk/middleware-host-header" "3.370.0"
140 | "@aws-sdk/middleware-logger" "3.370.0"
141 | "@aws-sdk/middleware-recursion-detection" "3.370.0"
142 | "@aws-sdk/middleware-user-agent" "3.370.0"
143 | "@aws-sdk/types" "3.370.0"
144 | "@aws-sdk/util-endpoints" "3.370.0"
145 | "@aws-sdk/util-user-agent-browser" "3.370.0"
146 | "@aws-sdk/util-user-agent-node" "3.370.0"
147 | "@smithy/config-resolver" "^1.0.1"
148 | "@smithy/fetch-http-handler" "^1.0.1"
149 | "@smithy/hash-node" "^1.0.1"
150 | "@smithy/invalid-dependency" "^1.0.1"
151 | "@smithy/middleware-content-length" "^1.0.1"
152 | "@smithy/middleware-endpoint" "^1.0.2"
153 | "@smithy/middleware-retry" "^1.0.3"
154 | "@smithy/middleware-serde" "^1.0.1"
155 | "@smithy/middleware-stack" "^1.0.1"
156 | "@smithy/node-config-provider" "^1.0.1"
157 | "@smithy/node-http-handler" "^1.0.2"
158 | "@smithy/protocol-http" "^1.1.0"
159 | "@smithy/smithy-client" "^1.0.3"
160 | "@smithy/types" "^1.1.0"
161 | "@smithy/url-parser" "^1.0.1"
162 | "@smithy/util-base64" "^1.0.1"
163 | "@smithy/util-body-length-browser" "^1.0.1"
164 | "@smithy/util-body-length-node" "^1.0.1"
165 | "@smithy/util-defaults-mode-browser" "^1.0.1"
166 | "@smithy/util-defaults-mode-node" "^1.0.1"
167 | "@smithy/util-retry" "^1.0.3"
168 | "@smithy/util-utf8" "^1.0.1"
169 | tslib "^2.5.0"
170 |
171 | "@aws-sdk/client-sts@3.370.0":
172 | version "3.370.0"
173 | resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.370.0.tgz#65879fa35b396035dcab446c782056ef768f48af"
174 | dependencies:
175 | "@aws-crypto/sha256-browser" "3.0.0"
176 | "@aws-crypto/sha256-js" "3.0.0"
177 | "@aws-sdk/credential-provider-node" "3.370.0"
178 | "@aws-sdk/middleware-host-header" "3.370.0"
179 | "@aws-sdk/middleware-logger" "3.370.0"
180 | "@aws-sdk/middleware-recursion-detection" "3.370.0"
181 | "@aws-sdk/middleware-sdk-sts" "3.370.0"
182 | "@aws-sdk/middleware-signing" "3.370.0"
183 | "@aws-sdk/middleware-user-agent" "3.370.0"
184 | "@aws-sdk/types" "3.370.0"
185 | "@aws-sdk/util-endpoints" "3.370.0"
186 | "@aws-sdk/util-user-agent-browser" "3.370.0"
187 | "@aws-sdk/util-user-agent-node" "3.370.0"
188 | "@smithy/config-resolver" "^1.0.1"
189 | "@smithy/fetch-http-handler" "^1.0.1"
190 | "@smithy/hash-node" "^1.0.1"
191 | "@smithy/invalid-dependency" "^1.0.1"
192 | "@smithy/middleware-content-length" "^1.0.1"
193 | "@smithy/middleware-endpoint" "^1.0.2"
194 | "@smithy/middleware-retry" "^1.0.3"
195 | "@smithy/middleware-serde" "^1.0.1"
196 | "@smithy/middleware-stack" "^1.0.1"
197 | "@smithy/node-config-provider" "^1.0.1"
198 | "@smithy/node-http-handler" "^1.0.2"
199 | "@smithy/protocol-http" "^1.1.0"
200 | "@smithy/smithy-client" "^1.0.3"
201 | "@smithy/types" "^1.1.0"
202 | "@smithy/url-parser" "^1.0.1"
203 | "@smithy/util-base64" "^1.0.1"
204 | "@smithy/util-body-length-browser" "^1.0.1"
205 | "@smithy/util-body-length-node" "^1.0.1"
206 | "@smithy/util-defaults-mode-browser" "^1.0.1"
207 | "@smithy/util-defaults-mode-node" "^1.0.1"
208 | "@smithy/util-retry" "^1.0.3"
209 | "@smithy/util-utf8" "^1.0.1"
210 | fast-xml-parser "4.2.5"
211 | tslib "^2.5.0"
212 |
213 | "@aws-sdk/credential-provider-cognito-identity@3.370.0":
214 | version "3.370.0"
215 | resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.370.0.tgz#ba251131db44368473b151178a7c2329058dad39"
216 | dependencies:
217 | "@aws-sdk/client-cognito-identity" "3.370.0"
218 | "@aws-sdk/types" "3.370.0"
219 | "@smithy/property-provider" "^1.0.1"
220 | "@smithy/types" "^1.1.0"
221 | tslib "^2.5.0"
222 |
223 | "@aws-sdk/credential-provider-env@3.370.0":
224 | version "3.370.0"
225 | resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.370.0.tgz#edd507a88b36b967da048255f4a478ad92d1c5aa"
226 | dependencies:
227 | "@aws-sdk/types" "3.370.0"
228 | "@smithy/property-provider" "^1.0.1"
229 | "@smithy/types" "^1.1.0"
230 | tslib "^2.5.0"
231 |
232 | "@aws-sdk/credential-provider-ini@3.370.0":
233 | version "3.370.0"
234 | resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.370.0.tgz#4e569b8054b4fba2f0a0a7fa88af84b1f8d78c0b"
235 | dependencies:
236 | "@aws-sdk/credential-provider-env" "3.370.0"
237 | "@aws-sdk/credential-provider-process" "3.370.0"
238 | "@aws-sdk/credential-provider-sso" "3.370.0"
239 | "@aws-sdk/credential-provider-web-identity" "3.370.0"
240 | "@aws-sdk/types" "3.370.0"
241 | "@smithy/credential-provider-imds" "^1.0.1"
242 | "@smithy/property-provider" "^1.0.1"
243 | "@smithy/shared-ini-file-loader" "^1.0.1"
244 | "@smithy/types" "^1.1.0"
245 | tslib "^2.5.0"
246 |
247 | "@aws-sdk/credential-provider-node@3.370.0":
248 | version "3.370.0"
249 | resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.370.0.tgz#74605644ccbd9e8237223318a7955f4ab2ff0d86"
250 | dependencies:
251 | "@aws-sdk/credential-provider-env" "3.370.0"
252 | "@aws-sdk/credential-provider-ini" "3.370.0"
253 | "@aws-sdk/credential-provider-process" "3.370.0"
254 | "@aws-sdk/credential-provider-sso" "3.370.0"
255 | "@aws-sdk/credential-provider-web-identity" "3.370.0"
256 | "@aws-sdk/types" "3.370.0"
257 | "@smithy/credential-provider-imds" "^1.0.1"
258 | "@smithy/property-provider" "^1.0.1"
259 | "@smithy/shared-ini-file-loader" "^1.0.1"
260 | "@smithy/types" "^1.1.0"
261 | tslib "^2.5.0"
262 |
263 | "@aws-sdk/credential-provider-process@3.370.0":
264 | version "3.370.0"
265 | resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.370.0.tgz#f7b94d2ccfda3b067cb23ea832b10c692c831855"
266 | dependencies:
267 | "@aws-sdk/types" "3.370.0"
268 | "@smithy/property-provider" "^1.0.1"
269 | "@smithy/shared-ini-file-loader" "^1.0.1"
270 | "@smithy/types" "^1.1.0"
271 | tslib "^2.5.0"
272 |
273 | "@aws-sdk/credential-provider-sso@3.370.0":
274 | version "3.370.0"
275 | resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.370.0.tgz#4c57f93d73f198d7e1e53fbfcdf72c053bc9c682"
276 | dependencies:
277 | "@aws-sdk/client-sso" "3.370.0"
278 | "@aws-sdk/token-providers" "3.370.0"
279 | "@aws-sdk/types" "3.370.0"
280 | "@smithy/property-provider" "^1.0.1"
281 | "@smithy/shared-ini-file-loader" "^1.0.1"
282 | "@smithy/types" "^1.1.0"
283 | tslib "^2.5.0"
284 |
285 | "@aws-sdk/credential-provider-web-identity@3.370.0":
286 | version "3.370.0"
287 | resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.370.0.tgz#c5831bb656bea1fe3b300e495e19a33bc90f4d84"
288 | dependencies:
289 | "@aws-sdk/types" "3.370.0"
290 | "@smithy/property-provider" "^1.0.1"
291 | "@smithy/types" "^1.1.0"
292 | tslib "^2.5.0"
293 |
294 | "@aws-sdk/credential-providers@^3.186.0":
295 | version "3.370.0"
296 | resolved "https://registry.yarnpkg.com/@aws-sdk/credential-providers/-/credential-providers-3.370.0.tgz#280878e08298e959e1877a733ed6ead1cb3486d8"
297 | dependencies:
298 | "@aws-sdk/client-cognito-identity" "3.370.0"
299 | "@aws-sdk/client-sso" "3.370.0"
300 | "@aws-sdk/client-sts" "3.370.0"
301 | "@aws-sdk/credential-provider-cognito-identity" "3.370.0"
302 | "@aws-sdk/credential-provider-env" "3.370.0"
303 | "@aws-sdk/credential-provider-ini" "3.370.0"
304 | "@aws-sdk/credential-provider-node" "3.370.0"
305 | "@aws-sdk/credential-provider-process" "3.370.0"
306 | "@aws-sdk/credential-provider-sso" "3.370.0"
307 | "@aws-sdk/credential-provider-web-identity" "3.370.0"
308 | "@aws-sdk/types" "3.370.0"
309 | "@smithy/credential-provider-imds" "^1.0.1"
310 | "@smithy/property-provider" "^1.0.1"
311 | "@smithy/types" "^1.1.0"
312 | tslib "^2.5.0"
313 |
314 | "@aws-sdk/middleware-host-header@3.370.0":
315 | version "3.370.0"
316 | resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.370.0.tgz#645472416efd16b22a66b0aa1d52f48cf5699feb"
317 | dependencies:
318 | "@aws-sdk/types" "3.370.0"
319 | "@smithy/protocol-http" "^1.1.0"
320 | "@smithy/types" "^1.1.0"
321 | tslib "^2.5.0"
322 |
323 | "@aws-sdk/middleware-logger@3.370.0":
324 | version "3.370.0"
325 | resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.370.0.tgz#c9f694d7e1dd47b5e6e8eab94793fc1e272b1e26"
326 | dependencies:
327 | "@aws-sdk/types" "3.370.0"
328 | "@smithy/types" "^1.1.0"
329 | tslib "^2.5.0"
330 |
331 | "@aws-sdk/middleware-recursion-detection@3.370.0":
332 | version "3.370.0"
333 | resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.370.0.tgz#e5e8fd1d2ff1ade91135295dabcaa81c311ce00b"
334 | dependencies:
335 | "@aws-sdk/types" "3.370.0"
336 | "@smithy/protocol-http" "^1.1.0"
337 | "@smithy/types" "^1.1.0"
338 | tslib "^2.5.0"
339 |
340 | "@aws-sdk/middleware-sdk-sts@3.370.0":
341 | version "3.370.0"
342 | resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.370.0.tgz#0599a624fe5cabe75cd7d9e7420927b102356fa2"
343 | dependencies:
344 | "@aws-sdk/middleware-signing" "3.370.0"
345 | "@aws-sdk/types" "3.370.0"
346 | "@smithy/types" "^1.1.0"
347 | tslib "^2.5.0"
348 |
349 | "@aws-sdk/middleware-signing@3.370.0":
350 | version "3.370.0"
351 | resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.370.0.tgz#c094026251faa17a24f61630d56152f7b073e6cf"
352 | dependencies:
353 | "@aws-sdk/types" "3.370.0"
354 | "@smithy/property-provider" "^1.0.1"
355 | "@smithy/protocol-http" "^1.1.0"
356 | "@smithy/signature-v4" "^1.0.1"
357 | "@smithy/types" "^1.1.0"
358 | "@smithy/util-middleware" "^1.0.1"
359 | tslib "^2.5.0"
360 |
361 | "@aws-sdk/middleware-user-agent@3.370.0":
362 | version "3.370.0"
363 | resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.370.0.tgz#a2bf71baf6407654811a02e4d276a2eec3996fdb"
364 | dependencies:
365 | "@aws-sdk/types" "3.370.0"
366 | "@aws-sdk/util-endpoints" "3.370.0"
367 | "@smithy/protocol-http" "^1.1.0"
368 | "@smithy/types" "^1.1.0"
369 | tslib "^2.5.0"
370 |
371 | "@aws-sdk/token-providers@3.370.0":
372 | version "3.370.0"
373 | resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.370.0.tgz#e5229f2d116887c90ec103e024583be05c1f506c"
374 | dependencies:
375 | "@aws-sdk/client-sso-oidc" "3.370.0"
376 | "@aws-sdk/types" "3.370.0"
377 | "@smithy/property-provider" "^1.0.1"
378 | "@smithy/shared-ini-file-loader" "^1.0.1"
379 | "@smithy/types" "^1.1.0"
380 | tslib "^2.5.0"
381 |
382 | "@aws-sdk/types@3.370.0", "@aws-sdk/types@^3.222.0":
383 | version "3.370.0"
384 | resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.370.0.tgz#79e0e4927529c957b5c5c2a00f7590a76784a5e4"
385 | dependencies:
386 | "@smithy/types" "^1.1.0"
387 | tslib "^2.5.0"
388 |
389 | "@aws-sdk/util-endpoints@3.370.0":
390 | version "3.370.0"
391 | resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.370.0.tgz#bf1f4653c3afc89d4e79aa4895dd3dffbb56c930"
392 | dependencies:
393 | "@aws-sdk/types" "3.370.0"
394 | tslib "^2.5.0"
395 |
396 | "@aws-sdk/util-locate-window@^3.0.0":
397 | version "3.310.0"
398 | resolved "https://registry.yarnpkg.com/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz#b071baf050301adee89051032bd4139bba32cc40"
399 | dependencies:
400 | tslib "^2.5.0"
401 |
402 | "@aws-sdk/util-user-agent-browser@3.370.0":
403 | version "3.370.0"
404 | resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.370.0.tgz#df144f5f1a65578842b79d49555c754a531d85f0"
405 | dependencies:
406 | "@aws-sdk/types" "3.370.0"
407 | "@smithy/types" "^1.1.0"
408 | bowser "^2.11.0"
409 | tslib "^2.5.0"
410 |
411 | "@aws-sdk/util-user-agent-node@3.370.0":
412 | version "3.370.0"
413 | resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.370.0.tgz#96d8420b42cbebd498de8b94886340d11c97a34b"
414 | dependencies:
415 | "@aws-sdk/types" "3.370.0"
416 | "@smithy/node-config-provider" "^1.0.1"
417 | "@smithy/types" "^1.1.0"
418 | tslib "^2.5.0"
419 |
420 | "@aws-sdk/util-utf8-browser@^3.0.0":
421 | version "3.259.0"
422 | resolved "https://registry.yarnpkg.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz#3275a6f5eb334f96ca76635b961d3c50259fd9ff"
423 | dependencies:
424 | tslib "^2.3.1"
425 |
426 | "@discordjs/builders@^0.14.0":
427 | version "0.14.0"
428 | resolved "https://registry.npmjs.org/@discordjs/builders/-/builders-0.14.0.tgz"
429 | dependencies:
430 | "@sapphire/shapeshift" "^3.1.0"
431 | "@sindresorhus/is" "^4.6.0"
432 | discord-api-types "^0.33.3"
433 | fast-deep-equal "^3.1.3"
434 | ts-mixer "^6.0.1"
435 | tslib "^2.4.0"
436 |
437 | "@discordjs/builders@^0.15.0":
438 | version "0.15.0"
439 | resolved "https://registry.npmjs.org/@discordjs/builders/-/builders-0.15.0.tgz"
440 | dependencies:
441 | "@sapphire/shapeshift" "^3.1.0"
442 | "@sindresorhus/is" "^4.6.0"
443 | discord-api-types "^0.33.3"
444 | fast-deep-equal "^3.1.3"
445 | ts-mixer "^6.0.1"
446 | tslib "^2.4.0"
447 |
448 | "@discordjs/collection@^0.7.0":
449 | version "0.7.0"
450 | resolved "https://registry.npmjs.org/@discordjs/collection/-/collection-0.7.0.tgz"
451 |
452 | "@discordjs/rest@^0.5.0":
453 | version "0.5.0"
454 | resolved "https://registry.npmjs.org/@discordjs/rest/-/rest-0.5.0.tgz"
455 | dependencies:
456 | "@discordjs/collection" "^0.7.0"
457 | "@sapphire/async-queue" "^1.3.1"
458 | "@sapphire/snowflake" "^3.2.2"
459 | discord-api-types "^0.33.3"
460 | tslib "^2.4.0"
461 | undici "^5.4.0"
462 |
463 | "@eslint/eslintrc@^1.3.0":
464 | version "1.3.0"
465 | resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz"
466 | dependencies:
467 | ajv "^6.12.4"
468 | debug "^4.3.2"
469 | espree "^9.3.2"
470 | globals "^13.15.0"
471 | ignore "^5.2.0"
472 | import-fresh "^3.2.1"
473 | js-yaml "^4.1.0"
474 | minimatch "^3.1.2"
475 | strip-json-comments "^3.1.1"
476 |
477 | "@fastify/busboy@^2.0.0":
478 | version "2.0.0"
479 | resolved "https://registry.yarnpkg.com/@fastify/busboy/-/busboy-2.0.0.tgz#f22824caff3ae506b18207bad4126dbc6ccdb6b8"
480 |
481 | "@humanwhocodes/config-array@^0.9.2":
482 | version "0.9.5"
483 | resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz"
484 | dependencies:
485 | "@humanwhocodes/object-schema" "^1.2.1"
486 | debug "^4.1.1"
487 | minimatch "^3.0.4"
488 |
489 | "@humanwhocodes/object-schema@^1.2.1":
490 | version "1.2.1"
491 | resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz"
492 |
493 | "@mongodb-js/saslprep@^1.1.0":
494 | version "1.1.0"
495 | resolved "https://registry.yarnpkg.com/@mongodb-js/saslprep/-/saslprep-1.1.0.tgz#022fa36620a7287d17acd05c4aae1e5f390d250d"
496 | dependencies:
497 | sparse-bitfield "^3.0.3"
498 |
499 | "@sapphire/async-queue@^1.3.1":
500 | version "1.3.1"
501 | resolved "https://registry.npmjs.org/@sapphire/async-queue/-/async-queue-1.3.1.tgz"
502 |
503 | "@sapphire/shapeshift@^3.1.0":
504 | version "3.4.0"
505 | resolved "https://registry.npmjs.org/@sapphire/shapeshift/-/shapeshift-3.4.0.tgz"
506 |
507 | "@sapphire/snowflake@^3.2.2":
508 | version "3.2.2"
509 | resolved "https://registry.npmjs.org/@sapphire/snowflake/-/snowflake-3.2.2.tgz"
510 |
511 | "@sindresorhus/is@^4.6.0":
512 | version "4.6.0"
513 | resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz"
514 |
515 | "@smithy/abort-controller@^1.0.2":
516 | version "1.0.2"
517 | resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-1.0.2.tgz#74caac052ecea15c5460438272ad8d43a6ccbc53"
518 | dependencies:
519 | "@smithy/types" "^1.1.1"
520 | tslib "^2.5.0"
521 |
522 | "@smithy/config-resolver@^1.0.1", "@smithy/config-resolver@^1.0.2":
523 | version "1.0.2"
524 | resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-1.0.2.tgz#d4f556a44292b41b5c067662a4bd5049dea40e35"
525 | dependencies:
526 | "@smithy/types" "^1.1.1"
527 | "@smithy/util-config-provider" "^1.0.2"
528 | "@smithy/util-middleware" "^1.0.2"
529 | tslib "^2.5.0"
530 |
531 | "@smithy/credential-provider-imds@^1.0.1", "@smithy/credential-provider-imds@^1.0.2":
532 | version "1.0.2"
533 | resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-1.0.2.tgz#7aa797c0d95448eb3dccb988b40e62db8989576f"
534 | dependencies:
535 | "@smithy/node-config-provider" "^1.0.2"
536 | "@smithy/property-provider" "^1.0.2"
537 | "@smithy/types" "^1.1.1"
538 | "@smithy/url-parser" "^1.0.2"
539 | tslib "^2.5.0"
540 |
541 | "@smithy/eventstream-codec@^1.0.2":
542 | version "1.0.2"
543 | resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-1.0.2.tgz#06d1b6e2510cb2475a39b3a20b0c75e751917c59"
544 | dependencies:
545 | "@aws-crypto/crc32" "3.0.0"
546 | "@smithy/types" "^1.1.1"
547 | "@smithy/util-hex-encoding" "^1.0.2"
548 | tslib "^2.5.0"
549 |
550 | "@smithy/fetch-http-handler@^1.0.1", "@smithy/fetch-http-handler@^1.0.2":
551 | version "1.0.2"
552 | resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-1.0.2.tgz#4186ee6451de22e867f43c05236dcff43eca6e91"
553 | dependencies:
554 | "@smithy/protocol-http" "^1.1.1"
555 | "@smithy/querystring-builder" "^1.0.2"
556 | "@smithy/types" "^1.1.1"
557 | "@smithy/util-base64" "^1.0.2"
558 | tslib "^2.5.0"
559 |
560 | "@smithy/hash-node@^1.0.1":
561 | version "1.0.2"
562 | resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-1.0.2.tgz#dc65203a348d29e45c493ead3e772e4f7dfb5bc0"
563 | dependencies:
564 | "@smithy/types" "^1.1.1"
565 | "@smithy/util-buffer-from" "^1.0.2"
566 | "@smithy/util-utf8" "^1.0.2"
567 | tslib "^2.5.0"
568 |
569 | "@smithy/invalid-dependency@^1.0.1":
570 | version "1.0.2"
571 | resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-1.0.2.tgz#0a9d82d1a14e5bdbdc0bd2cef5f457c85a942920"
572 | dependencies:
573 | "@smithy/types" "^1.1.1"
574 | tslib "^2.5.0"
575 |
576 | "@smithy/is-array-buffer@^1.0.2":
577 | version "1.0.2"
578 | resolved "https://registry.yarnpkg.com/@smithy/is-array-buffer/-/is-array-buffer-1.0.2.tgz#224702a2364d698f0a36ecb2c240c0c9541ecfb6"
579 | dependencies:
580 | tslib "^2.5.0"
581 |
582 | "@smithy/middleware-content-length@^1.0.1":
583 | version "1.0.2"
584 | resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-1.0.2.tgz#63099f8d01b3419b65e21cfd07b0c2ef47d1f473"
585 | dependencies:
586 | "@smithy/protocol-http" "^1.1.1"
587 | "@smithy/types" "^1.1.1"
588 | tslib "^2.5.0"
589 |
590 | "@smithy/middleware-endpoint@^1.0.2":
591 | version "1.0.3"
592 | resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-1.0.3.tgz#ff4b1c0a83eb8d8b8d3937f434a95efbbf43e1cd"
593 | dependencies:
594 | "@smithy/middleware-serde" "^1.0.2"
595 | "@smithy/types" "^1.1.1"
596 | "@smithy/url-parser" "^1.0.2"
597 | "@smithy/util-middleware" "^1.0.2"
598 | tslib "^2.5.0"
599 |
600 | "@smithy/middleware-retry@^1.0.3":
601 | version "1.0.4"
602 | resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-1.0.4.tgz#8e9de0713dac7f7af405477d46bd4525ca7b9ea8"
603 | dependencies:
604 | "@smithy/protocol-http" "^1.1.1"
605 | "@smithy/service-error-classification" "^1.0.3"
606 | "@smithy/types" "^1.1.1"
607 | "@smithy/util-middleware" "^1.0.2"
608 | "@smithy/util-retry" "^1.0.4"
609 | tslib "^2.5.0"
610 | uuid "^8.3.2"
611 |
612 | "@smithy/middleware-serde@^1.0.1", "@smithy/middleware-serde@^1.0.2":
613 | version "1.0.2"
614 | resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-1.0.2.tgz#87b3a0211602ae991d9b756893eb6bf2e3e5f711"
615 | dependencies:
616 | "@smithy/types" "^1.1.1"
617 | tslib "^2.5.0"
618 |
619 | "@smithy/middleware-stack@^1.0.1", "@smithy/middleware-stack@^1.0.2":
620 | version "1.0.2"
621 | resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-1.0.2.tgz#d241082bf3cb315c749dda57e233039a9aed804e"
622 | dependencies:
623 | tslib "^2.5.0"
624 |
625 | "@smithy/node-config-provider@^1.0.1", "@smithy/node-config-provider@^1.0.2":
626 | version "1.0.2"
627 | resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-1.0.2.tgz#2d391b96a9e10072e7e0a3698427400f4ef17ec4"
628 | dependencies:
629 | "@smithy/property-provider" "^1.0.2"
630 | "@smithy/shared-ini-file-loader" "^1.0.2"
631 | "@smithy/types" "^1.1.1"
632 | tslib "^2.5.0"
633 |
634 | "@smithy/node-http-handler@^1.0.2", "@smithy/node-http-handler@^1.0.3":
635 | version "1.0.3"
636 | resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-1.0.3.tgz#89b556ca2bdcce7a994a9da1ea265094d76d4791"
637 | dependencies:
638 | "@smithy/abort-controller" "^1.0.2"
639 | "@smithy/protocol-http" "^1.1.1"
640 | "@smithy/querystring-builder" "^1.0.2"
641 | "@smithy/types" "^1.1.1"
642 | tslib "^2.5.0"
643 |
644 | "@smithy/property-provider@^1.0.1", "@smithy/property-provider@^1.0.2":
645 | version "1.0.2"
646 | resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-1.0.2.tgz#f99f104cbd6576c9aca9f56cb72819b4a65208e1"
647 | dependencies:
648 | "@smithy/types" "^1.1.1"
649 | tslib "^2.5.0"
650 |
651 | "@smithy/protocol-http@^1.1.0", "@smithy/protocol-http@^1.1.1":
652 | version "1.1.1"
653 | resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-1.1.1.tgz#10977cf71631eed4f5ad1845408920238d52cdba"
654 | dependencies:
655 | "@smithy/types" "^1.1.1"
656 | tslib "^2.5.0"
657 |
658 | "@smithy/querystring-builder@^1.0.2":
659 | version "1.0.2"
660 | resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-1.0.2.tgz#ce861f6cbd14792c83aa19b4967a19923bd0706e"
661 | dependencies:
662 | "@smithy/types" "^1.1.1"
663 | "@smithy/util-uri-escape" "^1.0.2"
664 | tslib "^2.5.0"
665 |
666 | "@smithy/querystring-parser@^1.0.2":
667 | version "1.0.2"
668 | resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-1.0.2.tgz#559d09c46b21e6fbda71e95deda4bcd8a46bdecc"
669 | dependencies:
670 | "@smithy/types" "^1.1.1"
671 | tslib "^2.5.0"
672 |
673 | "@smithy/service-error-classification@^1.0.3":
674 | version "1.0.3"
675 | resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-1.0.3.tgz#c620c1562610d3351985eb6dd04262ca2657ae67"
676 |
677 | "@smithy/shared-ini-file-loader@^1.0.1", "@smithy/shared-ini-file-loader@^1.0.2":
678 | version "1.0.2"
679 | resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-1.0.2.tgz#c6e79991d87925bd18e0adae00c97da6c8ecae1e"
680 | dependencies:
681 | "@smithy/types" "^1.1.1"
682 | tslib "^2.5.0"
683 |
684 | "@smithy/signature-v4@^1.0.1":
685 | version "1.0.2"
686 | resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-1.0.2.tgz#3a7b10ac66c337b404aa061e5f268f0550729680"
687 | dependencies:
688 | "@smithy/eventstream-codec" "^1.0.2"
689 | "@smithy/is-array-buffer" "^1.0.2"
690 | "@smithy/types" "^1.1.1"
691 | "@smithy/util-hex-encoding" "^1.0.2"
692 | "@smithy/util-middleware" "^1.0.2"
693 | "@smithy/util-uri-escape" "^1.0.2"
694 | "@smithy/util-utf8" "^1.0.2"
695 | tslib "^2.5.0"
696 |
697 | "@smithy/smithy-client@^1.0.3":
698 | version "1.0.4"
699 | resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-1.0.4.tgz#96d03d123d117a637c679a79bb8eae96e3857bd9"
700 | dependencies:
701 | "@smithy/middleware-stack" "^1.0.2"
702 | "@smithy/types" "^1.1.1"
703 | "@smithy/util-stream" "^1.0.2"
704 | tslib "^2.5.0"
705 |
706 | "@smithy/types@^1.1.0", "@smithy/types@^1.1.1":
707 | version "1.1.1"
708 | resolved "https://registry.yarnpkg.com/@smithy/types/-/types-1.1.1.tgz#949394a22e13e7077471bae0d18c146e5f62c456"
709 | dependencies:
710 | tslib "^2.5.0"
711 |
712 | "@smithy/url-parser@^1.0.1", "@smithy/url-parser@^1.0.2":
713 | version "1.0.2"
714 | resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-1.0.2.tgz#fb59be6f2283399443d9e7afe08ebf63b3c266bb"
715 | dependencies:
716 | "@smithy/querystring-parser" "^1.0.2"
717 | "@smithy/types" "^1.1.1"
718 | tslib "^2.5.0"
719 |
720 | "@smithy/util-base64@^1.0.1", "@smithy/util-base64@^1.0.2":
721 | version "1.0.2"
722 | resolved "https://registry.yarnpkg.com/@smithy/util-base64/-/util-base64-1.0.2.tgz#6cdd5a9356dafad3c531123c12cd77d674762da0"
723 | dependencies:
724 | "@smithy/util-buffer-from" "^1.0.2"
725 | tslib "^2.5.0"
726 |
727 | "@smithy/util-body-length-browser@^1.0.1":
728 | version "1.0.2"
729 | resolved "https://registry.yarnpkg.com/@smithy/util-body-length-browser/-/util-body-length-browser-1.0.2.tgz#4a9a49497634b5f25ab5ff73f1a8498010b0024a"
730 | dependencies:
731 | tslib "^2.5.0"
732 |
733 | "@smithy/util-body-length-node@^1.0.1":
734 | version "1.0.2"
735 | resolved "https://registry.yarnpkg.com/@smithy/util-body-length-node/-/util-body-length-node-1.0.2.tgz#bc4969022f7d9ffcb239d626d80a85138e986df6"
736 | dependencies:
737 | tslib "^2.5.0"
738 |
739 | "@smithy/util-buffer-from@^1.0.2":
740 | version "1.0.2"
741 | resolved "https://registry.yarnpkg.com/@smithy/util-buffer-from/-/util-buffer-from-1.0.2.tgz#27e19573d721962bd2443f23d4edadb8206b2cb5"
742 | dependencies:
743 | "@smithy/is-array-buffer" "^1.0.2"
744 | tslib "^2.5.0"
745 |
746 | "@smithy/util-config-provider@^1.0.2":
747 | version "1.0.2"
748 | resolved "https://registry.yarnpkg.com/@smithy/util-config-provider/-/util-config-provider-1.0.2.tgz#4d2e867df1cc7b4010d1278bd5767ce1b679dae9"
749 | dependencies:
750 | tslib "^2.5.0"
751 |
752 | "@smithy/util-defaults-mode-browser@^1.0.1":
753 | version "1.0.2"
754 | resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-1.0.2.tgz#31ad7b9bce7e38fd57f4a370ee416373b4fbd432"
755 | dependencies:
756 | "@smithy/property-provider" "^1.0.2"
757 | "@smithy/types" "^1.1.1"
758 | bowser "^2.11.0"
759 | tslib "^2.5.0"
760 |
761 | "@smithy/util-defaults-mode-node@^1.0.1":
762 | version "1.0.2"
763 | resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-1.0.2.tgz#b295fe2a18568c1e21a85b6557e2b769452b4d95"
764 | dependencies:
765 | "@smithy/config-resolver" "^1.0.2"
766 | "@smithy/credential-provider-imds" "^1.0.2"
767 | "@smithy/node-config-provider" "^1.0.2"
768 | "@smithy/property-provider" "^1.0.2"
769 | "@smithy/types" "^1.1.1"
770 | tslib "^2.5.0"
771 |
772 | "@smithy/util-hex-encoding@^1.0.2":
773 | version "1.0.2"
774 | resolved "https://registry.yarnpkg.com/@smithy/util-hex-encoding/-/util-hex-encoding-1.0.2.tgz#5b9f2162f2a59b2d2aa39992bd2c7f65b6616ab6"
775 | dependencies:
776 | tslib "^2.5.0"
777 |
778 | "@smithy/util-middleware@^1.0.1", "@smithy/util-middleware@^1.0.2":
779 | version "1.0.2"
780 | resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-1.0.2.tgz#c3d4c7a6cd31bde33901e54abd7700c8ca73dab3"
781 | dependencies:
782 | tslib "^2.5.0"
783 |
784 | "@smithy/util-retry@^1.0.3", "@smithy/util-retry@^1.0.4":
785 | version "1.0.4"
786 | resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-1.0.4.tgz#9d95df3884981414163d5f780d38e3529384d9ad"
787 | dependencies:
788 | "@smithy/service-error-classification" "^1.0.3"
789 | tslib "^2.5.0"
790 |
791 | "@smithy/util-stream@^1.0.2":
792 | version "1.0.2"
793 | resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-1.0.2.tgz#2d33aa5168e51d1dd7937c32a09c8334d2da44d9"
794 | dependencies:
795 | "@smithy/fetch-http-handler" "^1.0.2"
796 | "@smithy/node-http-handler" "^1.0.3"
797 | "@smithy/types" "^1.1.1"
798 | "@smithy/util-base64" "^1.0.2"
799 | "@smithy/util-buffer-from" "^1.0.2"
800 | "@smithy/util-hex-encoding" "^1.0.2"
801 | "@smithy/util-utf8" "^1.0.2"
802 | tslib "^2.5.0"
803 |
804 | "@smithy/util-uri-escape@^1.0.2":
805 | version "1.0.2"
806 | resolved "https://registry.yarnpkg.com/@smithy/util-uri-escape/-/util-uri-escape-1.0.2.tgz#c69a5423c9baa7a045a79372320bd40a437ac756"
807 | dependencies:
808 | tslib "^2.5.0"
809 |
810 | "@smithy/util-utf8@^1.0.1", "@smithy/util-utf8@^1.0.2":
811 | version "1.0.2"
812 | resolved "https://registry.yarnpkg.com/@smithy/util-utf8/-/util-utf8-1.0.2.tgz#b34c27b4efbe4f0edb6560b6d4f743088302671f"
813 | dependencies:
814 | "@smithy/util-buffer-from" "^1.0.2"
815 | tslib "^2.5.0"
816 |
817 | "@types/node-fetch@^2.6.1":
818 | version "2.6.2"
819 | resolved "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz"
820 | dependencies:
821 | "@types/node" "*"
822 | form-data "^3.0.0"
823 |
824 | "@types/node@*", "@types/node@^18.14.0":
825 | version "18.14.0"
826 | resolved "https://registry.npmjs.org/@types/node/-/node-18.14.0.tgz"
827 |
828 | "@types/webidl-conversions@*":
829 | version "6.1.1"
830 | resolved "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz"
831 |
832 | "@types/whatwg-url@^8.2.1":
833 | version "8.2.2"
834 | resolved "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.2.tgz"
835 | dependencies:
836 | "@types/node" "*"
837 | "@types/webidl-conversions" "*"
838 |
839 | "@types/ws@^8.5.3":
840 | version "8.5.3"
841 | resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz"
842 | dependencies:
843 | "@types/node" "*"
844 |
845 | abab@^2.0.6:
846 | version "2.0.6"
847 | resolved "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz"
848 |
849 | acorn-jsx@^5.3.2:
850 | version "5.3.2"
851 | resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
852 |
853 | acorn@^8.7.1:
854 | version "8.7.1"
855 | resolved "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz"
856 |
857 | ajv@^6.10.0, ajv@^6.12.4:
858 | version "6.12.6"
859 | resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz"
860 | dependencies:
861 | fast-deep-equal "^3.1.1"
862 | fast-json-stable-stringify "^2.0.0"
863 | json-schema-traverse "^0.4.1"
864 | uri-js "^4.2.2"
865 |
866 | ansi-styles@^4.1.0:
867 | version "4.3.0"
868 | resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz"
869 | dependencies:
870 | color-convert "^2.0.1"
871 |
872 | argparse@^2.0.1:
873 | version "2.0.1"
874 | resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz"
875 |
876 | asynckit@^0.4.0:
877 | version "0.4.0"
878 | resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz"
879 |
880 | balanced-match@^1.0.0:
881 | version "1.0.2"
882 | resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
883 |
884 | base64-js@^1.3.1:
885 | version "1.5.1"
886 | resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
887 |
888 | bowser@^2.11.0:
889 | version "2.11.0"
890 | resolved "https://registry.yarnpkg.com/bowser/-/bowser-2.11.0.tgz#5ca3c35757a7aa5771500c70a73a9f91ef420a8f"
891 |
892 | brace-expansion@^1.1.7:
893 | version "1.1.11"
894 | resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz"
895 | dependencies:
896 | balanced-match "^1.0.0"
897 | concat-map "0.0.1"
898 |
899 | bson@^4.7.2:
900 | version "4.7.2"
901 | resolved "https://registry.yarnpkg.com/bson/-/bson-4.7.2.tgz#320f4ad0eaf5312dd9b45dc369cc48945e2a5f2e"
902 | dependencies:
903 | buffer "^5.6.0"
904 |
905 | buffer@^5.6.0:
906 | version "5.7.1"
907 | resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz"
908 | dependencies:
909 | base64-js "^1.3.1"
910 | ieee754 "^1.1.13"
911 |
912 | callsites@^3.0.0:
913 | version "3.1.0"
914 | resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz"
915 |
916 | chalk@^4.0.0:
917 | version "4.1.2"
918 | resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
919 | dependencies:
920 | ansi-styles "^4.1.0"
921 | supports-color "^7.1.0"
922 |
923 | color-convert@^2.0.1:
924 | version "2.0.1"
925 | resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz"
926 | dependencies:
927 | color-name "~1.1.4"
928 |
929 | color-name@~1.1.4:
930 | version "1.1.4"
931 | resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
932 |
933 | combined-stream@^1.0.8:
934 | version "1.0.8"
935 | resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz"
936 | dependencies:
937 | delayed-stream "~1.0.0"
938 |
939 | concat-map@0.0.1:
940 | version "0.0.1"
941 | resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
942 |
943 | cross-spawn@^7.0.2:
944 | version "7.0.3"
945 | resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz"
946 | dependencies:
947 | path-key "^3.1.0"
948 | shebang-command "^2.0.0"
949 | which "^2.0.1"
950 |
951 | debug@4.x, debug@^4.1.1, debug@^4.3.2:
952 | version "4.3.4"
953 | resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz"
954 | dependencies:
955 | ms "2.1.2"
956 |
957 | deep-is@^0.1.3:
958 | version "0.1.4"
959 | resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz"
960 |
961 | delayed-stream@~1.0.0:
962 | version "1.0.0"
963 | resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
964 |
965 | discord-api-types@^0.33.3:
966 | version "0.33.5"
967 | resolved "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.33.5.tgz"
968 |
969 | discord-api-types@^0.36.0:
970 | version "0.36.0"
971 | resolved "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.36.0.tgz"
972 |
973 | discord-command-parser@^1.5.3:
974 | version "1.5.3"
975 | resolved "https://registry.npmjs.org/discord-command-parser/-/discord-command-parser-1.5.3.tgz"
976 |
977 | discord.js@^13.8.1:
978 | version "13.8.1"
979 | resolved "https://registry.npmjs.org/discord.js/-/discord.js-13.8.1.tgz"
980 | dependencies:
981 | "@discordjs/builders" "^0.14.0"
982 | "@discordjs/collection" "^0.7.0"
983 | "@sapphire/async-queue" "^1.3.1"
984 | "@types/node-fetch" "^2.6.1"
985 | "@types/ws" "^8.5.3"
986 | discord-api-types "^0.33.3"
987 | form-data "^4.0.0"
988 | node-fetch "^2.6.1"
989 | ws "^8.7.0"
990 |
991 | doctrine@^3.0.0:
992 | version "3.0.0"
993 | resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz"
994 | dependencies:
995 | esutils "^2.0.2"
996 |
997 | escape-string-regexp@^4.0.0:
998 | version "4.0.0"
999 | resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"
1000 |
1001 | eslint-scope@^7.1.1:
1002 | version "7.1.1"
1003 | resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz"
1004 | dependencies:
1005 | esrecurse "^4.3.0"
1006 | estraverse "^5.2.0"
1007 |
1008 | eslint-utils@^3.0.0:
1009 | version "3.0.0"
1010 | resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz"
1011 | dependencies:
1012 | eslint-visitor-keys "^2.0.0"
1013 |
1014 | eslint-visitor-keys@^2.0.0:
1015 | version "2.1.0"
1016 | resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz"
1017 |
1018 | eslint-visitor-keys@^3.3.0:
1019 | version "3.3.0"
1020 | resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz"
1021 |
1022 | eslint@^8.18.0:
1023 | version "8.18.0"
1024 | resolved "https://registry.npmjs.org/eslint/-/eslint-8.18.0.tgz"
1025 | dependencies:
1026 | "@eslint/eslintrc" "^1.3.0"
1027 | "@humanwhocodes/config-array" "^0.9.2"
1028 | ajv "^6.10.0"
1029 | chalk "^4.0.0"
1030 | cross-spawn "^7.0.2"
1031 | debug "^4.3.2"
1032 | doctrine "^3.0.0"
1033 | escape-string-regexp "^4.0.0"
1034 | eslint-scope "^7.1.1"
1035 | eslint-utils "^3.0.0"
1036 | eslint-visitor-keys "^3.3.0"
1037 | espree "^9.3.2"
1038 | esquery "^1.4.0"
1039 | esutils "^2.0.2"
1040 | fast-deep-equal "^3.1.3"
1041 | file-entry-cache "^6.0.1"
1042 | functional-red-black-tree "^1.0.1"
1043 | glob-parent "^6.0.1"
1044 | globals "^13.15.0"
1045 | ignore "^5.2.0"
1046 | import-fresh "^3.0.0"
1047 | imurmurhash "^0.1.4"
1048 | is-glob "^4.0.0"
1049 | js-yaml "^4.1.0"
1050 | json-stable-stringify-without-jsonify "^1.0.1"
1051 | levn "^0.4.1"
1052 | lodash.merge "^4.6.2"
1053 | minimatch "^3.1.2"
1054 | natural-compare "^1.4.0"
1055 | optionator "^0.9.1"
1056 | regexpp "^3.2.0"
1057 | strip-ansi "^6.0.1"
1058 | strip-json-comments "^3.1.0"
1059 | text-table "^0.2.0"
1060 | v8-compile-cache "^2.0.3"
1061 |
1062 | espree@^9.3.2:
1063 | version "9.3.2"
1064 | resolved "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz"
1065 | dependencies:
1066 | acorn "^8.7.1"
1067 | acorn-jsx "^5.3.2"
1068 | eslint-visitor-keys "^3.3.0"
1069 |
1070 | esquery@^1.4.0:
1071 | version "1.4.0"
1072 | resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz"
1073 | dependencies:
1074 | estraverse "^5.1.0"
1075 |
1076 | esrecurse@^4.3.0:
1077 | version "4.3.0"
1078 | resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz"
1079 | dependencies:
1080 | estraverse "^5.2.0"
1081 |
1082 | estraverse@^5.1.0, estraverse@^5.2.0:
1083 | version "5.3.0"
1084 | resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz"
1085 |
1086 | esutils@^2.0.2:
1087 | version "2.0.3"
1088 | resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz"
1089 |
1090 | fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
1091 | version "3.1.3"
1092 | resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
1093 |
1094 | fast-json-stable-stringify@^2.0.0:
1095 | version "2.1.0"
1096 | resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"
1097 |
1098 | fast-levenshtein@^2.0.6:
1099 | version "2.0.6"
1100 | resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
1101 |
1102 | fast-xml-parser@4.2.5:
1103 | version "4.2.5"
1104 | resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz#a6747a09296a6cb34f2ae634019bf1738f3b421f"
1105 | dependencies:
1106 | strnum "^1.0.5"
1107 |
1108 | file-entry-cache@^6.0.1:
1109 | version "6.0.1"
1110 | resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz"
1111 | dependencies:
1112 | flat-cache "^3.0.4"
1113 |
1114 | flat-cache@^3.0.4:
1115 | version "3.0.4"
1116 | resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz"
1117 | dependencies:
1118 | flatted "^3.1.0"
1119 | rimraf "^3.0.2"
1120 |
1121 | flatted@^3.1.0:
1122 | version "3.2.6"
1123 | resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz"
1124 |
1125 | form-data@^3.0.0:
1126 | version "3.0.1"
1127 | resolved "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz"
1128 | dependencies:
1129 | asynckit "^0.4.0"
1130 | combined-stream "^1.0.8"
1131 | mime-types "^2.1.12"
1132 |
1133 | form-data@^4.0.0:
1134 | version "4.0.0"
1135 | resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz"
1136 | dependencies:
1137 | asynckit "^0.4.0"
1138 | combined-stream "^1.0.8"
1139 | mime-types "^2.1.12"
1140 |
1141 | fs.realpath@^1.0.0:
1142 | version "1.0.0"
1143 | resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz"
1144 |
1145 | functional-red-black-tree@^1.0.1:
1146 | version "1.0.1"
1147 | resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz"
1148 |
1149 | glob-parent@^6.0.1:
1150 | version "6.0.2"
1151 | resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz"
1152 | dependencies:
1153 | is-glob "^4.0.3"
1154 |
1155 | glob@^7.1.3:
1156 | version "7.2.3"
1157 | resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
1158 | dependencies:
1159 | fs.realpath "^1.0.0"
1160 | inflight "^1.0.4"
1161 | inherits "2"
1162 | minimatch "^3.1.1"
1163 | once "^1.3.0"
1164 | path-is-absolute "^1.0.0"
1165 |
1166 | globals@^13.15.0:
1167 | version "13.15.0"
1168 | resolved "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz"
1169 | dependencies:
1170 | type-fest "^0.20.2"
1171 |
1172 | has-flag@^4.0.0:
1173 | version "4.0.0"
1174 | resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz"
1175 |
1176 | iconv-lite@^0.6.3:
1177 | version "0.6.3"
1178 | resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz"
1179 | dependencies:
1180 | safer-buffer ">= 2.1.2 < 3.0.0"
1181 |
1182 | ieee754@^1.1.13:
1183 | version "1.2.1"
1184 | resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
1185 |
1186 | ignore@^5.2.0:
1187 | version "5.2.0"
1188 | resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz"
1189 |
1190 | import-fresh@^3.0.0, import-fresh@^3.2.1:
1191 | version "3.3.0"
1192 | resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz"
1193 | dependencies:
1194 | parent-module "^1.0.0"
1195 | resolve-from "^4.0.0"
1196 |
1197 | imurmurhash@^0.1.4:
1198 | version "0.1.4"
1199 | resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz"
1200 |
1201 | inflight@^1.0.4:
1202 | version "1.0.6"
1203 | resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz"
1204 | dependencies:
1205 | once "^1.3.0"
1206 | wrappy "1"
1207 |
1208 | inherits@2:
1209 | version "2.0.4"
1210 | resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
1211 |
1212 | ini@^3.0.0:
1213 | version "3.0.0"
1214 | resolved "https://registry.npmjs.org/ini/-/ini-3.0.0.tgz"
1215 |
1216 | ip@^2.0.0:
1217 | version "2.0.1"
1218 | resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.1.tgz#e8f3595d33a3ea66490204234b77636965307105"
1219 |
1220 | is-extglob@^2.1.1:
1221 | version "2.1.1"
1222 | resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz"
1223 |
1224 | is-glob@^4.0.0, is-glob@^4.0.3:
1225 | version "4.0.3"
1226 | resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz"
1227 | dependencies:
1228 | is-extglob "^2.1.1"
1229 |
1230 | isexe@^2.0.0:
1231 | version "2.0.0"
1232 | resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz"
1233 |
1234 | js-yaml@^4.1.0:
1235 | version "4.1.0"
1236 | resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz"
1237 | dependencies:
1238 | argparse "^2.0.1"
1239 |
1240 | json-schema-traverse@^0.4.1:
1241 | version "0.4.1"
1242 | resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"
1243 |
1244 | json-stable-stringify-without-jsonify@^1.0.1:
1245 | version "1.0.1"
1246 | resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz"
1247 |
1248 | kareem@2.5.1:
1249 | version "2.5.1"
1250 | resolved "https://registry.yarnpkg.com/kareem/-/kareem-2.5.1.tgz#7b8203e11819a8e77a34b3517d3ead206764d15d"
1251 |
1252 | levn@^0.4.1:
1253 | version "0.4.1"
1254 | resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz"
1255 | dependencies:
1256 | prelude-ls "^1.2.1"
1257 | type-check "~0.4.0"
1258 |
1259 | lodash.merge@^4.6.2:
1260 | version "4.6.2"
1261 | resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz"
1262 |
1263 | memory-pager@^1.0.2:
1264 | version "1.5.0"
1265 | resolved "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz"
1266 |
1267 | mime-db@1.52.0:
1268 | version "1.52.0"
1269 | resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
1270 |
1271 | mime-types@^2.1.12:
1272 | version "2.1.35"
1273 | resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
1274 | dependencies:
1275 | mime-db "1.52.0"
1276 |
1277 | minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
1278 | version "3.1.2"
1279 | resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
1280 | dependencies:
1281 | brace-expansion "^1.1.7"
1282 |
1283 | mongodb-connection-string-url@^2.6.0:
1284 | version "2.6.0"
1285 | resolved "https://registry.yarnpkg.com/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz#57901bf352372abdde812c81be47b75c6b2ec5cf"
1286 | dependencies:
1287 | "@types/whatwg-url" "^8.2.1"
1288 | whatwg-url "^11.0.0"
1289 |
1290 | mongodb@4.17.1:
1291 | version "4.17.1"
1292 | resolved "https://registry.yarnpkg.com/mongodb/-/mongodb-4.17.1.tgz#ccff6ddbda106d5e06c25b0e4df454fd36c5f819"
1293 | dependencies:
1294 | bson "^4.7.2"
1295 | mongodb-connection-string-url "^2.6.0"
1296 | socks "^2.7.1"
1297 | optionalDependencies:
1298 | "@aws-sdk/credential-providers" "^3.186.0"
1299 | "@mongodb-js/saslprep" "^1.1.0"
1300 |
1301 | mongoose@^6.12.0:
1302 | version "6.12.0"
1303 | resolved "https://registry.yarnpkg.com/mongoose/-/mongoose-6.12.0.tgz#53035998245a029144411331373c5ce878f62815"
1304 | dependencies:
1305 | bson "^4.7.2"
1306 | kareem "2.5.1"
1307 | mongodb "4.17.1"
1308 | mpath "0.9.0"
1309 | mquery "4.0.3"
1310 | ms "2.1.3"
1311 | sift "16.0.1"
1312 |
1313 | mpath@0.9.0:
1314 | version "0.9.0"
1315 | resolved "https://registry.npmjs.org/mpath/-/mpath-0.9.0.tgz"
1316 |
1317 | mquery@4.0.3:
1318 | version "4.0.3"
1319 | resolved "https://registry.npmjs.org/mquery/-/mquery-4.0.3.tgz"
1320 | dependencies:
1321 | debug "4.x"
1322 |
1323 | ms@2.1.2:
1324 | version "2.1.2"
1325 | resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz"
1326 |
1327 | ms@2.1.3:
1328 | version "2.1.3"
1329 | resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
1330 |
1331 | natural-compare@^1.4.0:
1332 | version "1.4.0"
1333 | resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
1334 |
1335 | node-fetch@^2.6.1:
1336 | version "2.6.7"
1337 | resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz"
1338 | dependencies:
1339 | whatwg-url "^5.0.0"
1340 |
1341 | once@^1.3.0:
1342 | version "1.4.0"
1343 | resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz"
1344 | dependencies:
1345 | wrappy "1"
1346 |
1347 | optionator@^0.9.1:
1348 | version "0.9.1"
1349 | resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz"
1350 | dependencies:
1351 | deep-is "^0.1.3"
1352 | fast-levenshtein "^2.0.6"
1353 | levn "^0.4.1"
1354 | prelude-ls "^1.2.1"
1355 | type-check "^0.4.0"
1356 | word-wrap "^1.2.3"
1357 |
1358 | parent-module@^1.0.0:
1359 | version "1.0.1"
1360 | resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz"
1361 | dependencies:
1362 | callsites "^3.0.0"
1363 |
1364 | path-is-absolute@^1.0.0:
1365 | version "1.0.1"
1366 | resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
1367 |
1368 | path-key@^3.1.0:
1369 | version "3.1.1"
1370 | resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz"
1371 |
1372 | prelude-ls@^1.2.1:
1373 | version "1.2.1"
1374 | resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz"
1375 |
1376 | punycode@^2.1.0, punycode@^2.1.1:
1377 | version "2.1.1"
1378 | resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz"
1379 |
1380 | regexpp@^3.2.0:
1381 | version "3.2.0"
1382 | resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz"
1383 |
1384 | resolve-from@^4.0.0:
1385 | version "4.0.0"
1386 | resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz"
1387 |
1388 | rimraf@^3.0.2:
1389 | version "3.0.2"
1390 | resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz"
1391 | dependencies:
1392 | glob "^7.1.3"
1393 |
1394 | "safer-buffer@>= 2.1.2 < 3.0.0":
1395 | version "2.1.2"
1396 | resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
1397 |
1398 | shebang-command@^2.0.0:
1399 | version "2.0.0"
1400 | resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz"
1401 | dependencies:
1402 | shebang-regex "^3.0.0"
1403 |
1404 | shebang-regex@^3.0.0:
1405 | version "3.0.0"
1406 | resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz"
1407 |
1408 | sift@16.0.1:
1409 | version "16.0.1"
1410 | resolved "https://registry.yarnpkg.com/sift/-/sift-16.0.1.tgz#e9c2ccc72191585008cf3e36fc447b2d2633a053"
1411 |
1412 | smart-buffer@^4.2.0:
1413 | version "4.2.0"
1414 | resolved "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz"
1415 |
1416 | socks@^2.7.1:
1417 | version "2.7.1"
1418 | resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55"
1419 | dependencies:
1420 | ip "^2.0.0"
1421 | smart-buffer "^4.2.0"
1422 |
1423 | source-map-js@^1.0.2:
1424 | version "1.0.2"
1425 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
1426 |
1427 | source-map-loader@^4.0.0:
1428 | version "4.0.1"
1429 | resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-4.0.1.tgz#72f00d05f5d1f90f80974eda781cbd7107c125f2"
1430 | dependencies:
1431 | abab "^2.0.6"
1432 | iconv-lite "^0.6.3"
1433 | source-map-js "^1.0.2"
1434 |
1435 | sparse-bitfield@^3.0.3:
1436 | version "3.0.3"
1437 | resolved "https://registry.yarnpkg.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz#ff4ae6e68656056ba4b3e792ab3334d38273ca11"
1438 | dependencies:
1439 | memory-pager "^1.0.2"
1440 |
1441 | strip-ansi@^6.0.1:
1442 | version "6.0.1"
1443 | resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz"
1444 |
1445 | strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
1446 | version "3.1.1"
1447 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
1448 |
1449 | strnum@^1.0.5:
1450 | version "1.0.5"
1451 | resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db"
1452 |
1453 | supports-color@^7.1.0:
1454 | version "7.2.0"
1455 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1456 | dependencies:
1457 | has-flag "^4.0.0"
1458 |
1459 | text-table@^0.2.0:
1460 | version "0.2.0"
1461 | resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
1462 |
1463 | tr46@^3.0.0:
1464 | version "3.0.0"
1465 | resolved "https://registry.yarnpkg.com/tr46/-/tr46-3.0.0.tgz#555c4e297a950617e8eeddef633c87d4d9d6cbf9"
1466 | dependencies:
1467 | punycode "^2.1.1"
1468 |
1469 | tr46@~0.0.3:
1470 | version "0.0.3"
1471 | resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
1472 |
1473 | ts-mixer@^6.0.1:
1474 | version "6.0.3"
1475 | resolved "https://registry.yarnpkg.com/ts-mixer/-/ts-mixer-6.0.3.tgz#69bd50f406ff39daa369885b16c77a6194c7cae6"
1476 |
1477 | tsc@^2.0.4:
1478 | version "2.0.4"
1479 | resolved "https://registry.yarnpkg.com/tsc/-/tsc-2.0.4.tgz#5f6499146abea5dca4420b451fa4f2f9345238f5"
1480 |
1481 | tslib@^1.11.1:
1482 | version "1.14.1"
1483 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
1484 |
1485 | tslib@^2.3.1, tslib@^2.4.0, tslib@^2.5.0:
1486 | version "2.6.0"
1487 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.0.tgz#b295854684dbda164e181d259a22cd779dcd7bc3"
1488 |
1489 | type-check@^0.4.0, type-check@~0.4.0:
1490 | version "0.4.0"
1491 | resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
1492 | dependencies:
1493 | prelude-ls "^1.2.1"
1494 |
1495 | type-fest@^0.20.2:
1496 | version "0.20.2"
1497 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
1498 |
1499 | typescript@^4.7.4:
1500 | version "4.9.5"
1501 | resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
1502 |
1503 | undici@^5.4.0:
1504 | version "5.28.4"
1505 | resolved "https://registry.yarnpkg.com/undici/-/undici-5.28.4.tgz#6b280408edb6a1a604a9b20340f45b422e373068"
1506 | dependencies:
1507 | "@fastify/busboy" "^2.0.0"
1508 |
1509 | uri-js@^4.2.2:
1510 | version "4.4.1"
1511 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
1512 | dependencies:
1513 | punycode "^2.1.0"
1514 |
1515 | uuid@^8.3.2:
1516 | version "8.3.2"
1517 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
1518 |
1519 | v8-compile-cache@^2.0.3:
1520 | version "2.3.0"
1521 | resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
1522 |
1523 | webidl-conversions@^3.0.0:
1524 | version "3.0.1"
1525 | resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
1526 |
1527 | webidl-conversions@^7.0.0:
1528 | version "7.0.0"
1529 | resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a"
1530 |
1531 | whatwg-url@^11.0.0:
1532 | version "11.0.0"
1533 | resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-11.0.0.tgz#0a849eebb5faf2119b901bb76fd795c2848d4018"
1534 | dependencies:
1535 | tr46 "^3.0.0"
1536 | webidl-conversions "^7.0.0"
1537 |
1538 | whatwg-url@^5.0.0:
1539 | version "5.0.0"
1540 | resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
1541 | dependencies:
1542 | tr46 "~0.0.3"
1543 | webidl-conversions "^3.0.0"
1544 |
1545 | which@^2.0.1:
1546 | version "2.0.2"
1547 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
1548 | dependencies:
1549 | isexe "^2.0.0"
1550 |
1551 | word-wrap@^1.2.3:
1552 | version "1.2.4"
1553 | resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.4.tgz#cb4b50ec9aca570abd1f52f33cd45b6c61739a9f"
1554 |
1555 | wrappy@1:
1556 | version "1.0.2"
1557 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
1558 |
1559 | ws@^8.7.0:
1560 | version "8.13.0"
1561 | resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0"
1562 |
1563 | yarn@^1.22.19:
1564 | version "1.22.19"
1565 | resolved "https://registry.yarnpkg.com/yarn/-/yarn-1.22.19.tgz#4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447"
1566 |
--------------------------------------------------------------------------------