├── renovate.json
├── screenshots
├── 00.png
└── 01.png
├── README.md
├── package.json
├── .gitignore
├── src
├── metadata.js
└── style.scss
├── dist
└── better-twitter-redesign.user.css
├── LICENSE
└── yarn.lock
/renovate.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": [
3 | "config:base"
4 | ]
5 | }
6 |
--------------------------------------------------------------------------------
/screenshots/00.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/duncannah/better-twitter-redesign/HEAD/screenshots/00.png
--------------------------------------------------------------------------------
/screenshots/01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/duncannah/better-twitter-redesign/HEAD/screenshots/01.png
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | > [!IMPORTANT]
2 | > No longer maintained. See you on [Bluesky](https://bsky.app)!
3 |
4 |
5 |
6 | ...
7 |
8 |
9 |
10 | ## License
11 |
12 | This software is licensed under AGPL 3.0; a copy can be found under [LICENSE](LICENSE).
13 |
14 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "better-twitter-redesign",
3 | "description": "A Userstyle for Twitter to make the Twitter redesign more bearable",
4 | "version": "1.0.1",
5 | "repository": "https://github.com/duncannah/better-twitter-redesign",
6 | "author": "duncannah (https://duncannah.github.io)",
7 | "license": "AGPL-3.0",
8 | "private": false,
9 | "scripts": {
10 | "build": "node ./build.js"
11 | },
12 | "devDependencies": {
13 | "node-sass": "7.0.1"
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # General
2 | .DS_Store
3 | .AppleDouble
4 | .LSOverride
5 |
6 | # Thumbnails
7 | ._*
8 |
9 | # Files that might appear in the root of a volume
10 | .DocumentRevisions-V100
11 | .fseventsd
12 | .Spotlight-V100
13 | .TemporaryItems
14 | .Trashes
15 | .VolumeIcon.icns
16 | .com.apple.timemachine.donotpresent
17 |
18 | # Directories potentially created on remote AFP share
19 | .AppleDB
20 | .AppleDesktop
21 | Network Trash Folder
22 | Temporary Items
23 | .apdisk
24 |
25 | node_modules
--------------------------------------------------------------------------------
/src/metadata.js:
--------------------------------------------------------------------------------
1 | const fs = require("fs").promises;
2 | const path = require("path");
3 |
4 | exports.defaults = async () => {
5 | const package = require(path.join(__dirname, "..", "package.json"));
6 | const name = await fs
7 | .readFile(path.join(__dirname, "..", "README.md"))
8 | .then((v) => (v.toString().match(/^# (.+)$/m) || [])[1]);
9 |
10 | const metadata = [
11 | ["name", name || package.name],
12 | ["namespace", (package.author.match(/\((.+)\)/) || [])[1]] || package.repository || package.author,
13 | ["version", package.version],
14 | ["description", package.description],
15 | ["author", package.author],
16 | ["homepageURL", package.repository],
17 | [
18 | "updateURL",
19 | "https://raw.githubusercontent.com/duncannah/better-twitter-redesign/master/dist/better-twitter-redesign.user.css",
20 | ],
21 | ["license", package.license],
22 | ["preprocessor", "default"],
23 | ];
24 |
25 | const biggestKey = Math.max(...metadata.map((el) => el[0].length));
26 |
27 | return (
28 | "/* ==UserStyle==\n" +
29 | metadata.map((i) => `@${i[0]}`.padEnd(biggestKey + 1) + " " + i[1]).join("\n") +
30 | "\n==/UserStyle== */"
31 | );
32 | };
33 |
--------------------------------------------------------------------------------
/src/style.scss:
--------------------------------------------------------------------------------
1 | /*** SIDEBAR ***/
2 |
3 | /* shrink it */
4 | [role="banner"] {
5 | flex-grow: 0;
6 | }
7 |
8 | [role="banner"] > div:first-child {
9 | width: 5.428571429em;
10 | align-items: center;
11 | }
12 |
13 | [role="banner"] > div:first-child > div:first-child > div {
14 | width: auto;
15 | }
16 |
17 | nav[role="navigation"] > * {
18 | width: auto;
19 | }
20 |
21 | /* hide labels */
22 | nav[role="navigation"] > * > div:first-child > div[dir="auto"]:last-child {
23 | display: none;
24 | }
25 |
26 | /* shrink the tweet button */
27 | a[href="/compose/tweet"][role="button"],
28 | a[href="/compose/tweet"][role="link"] {
29 | width: 45px;
30 | min-width: 0;
31 | height: 45px;
32 | min-height: 0;
33 | padding: 0;
34 | }
35 |
36 | a[href="/compose/tweet"][role="button"] span,
37 | a[href="/compose/tweet"][role="link"] span {
38 | font-size: 90%;
39 | }
40 |
41 | [role="main"] > div:first-child {
42 | width: 100%;
43 | }
44 |
45 | /* account switcher */
46 | div[data-testid="SideNav_AccountSwitcher_Button"] {
47 | padding: 4px;
48 | }
49 |
50 | div[data-testid="SideNav_AccountSwitcher_Button"] > div:nth-child(2),
51 | div[data-testid="SideNav_AccountSwitcher_Button"] > div:nth-child(3) {
52 | display: none;
53 | }
54 |
55 | /*** MAIN ***/
56 |
57 | /* make it take full space */
58 |
59 | [role="main"] > div:first-child > div:nth-child(2) > div:first-child {
60 | width: 100%;
61 | max-width: 100%;
62 | margin: 0;
63 | }
64 |
65 | /* make the main area bigger and shrink the right sidebar */
66 | [data-testid="primaryColumn"] {
67 | max-width: initial;
68 |
69 | flex-shrink: 1;
70 | }
71 |
72 | [data-testid="sidebarColumn"] {
73 | width: 300px;
74 | max-width: 100%;
75 |
76 | flex-grow: 1;
77 | }
78 |
79 | [data-testid="sidebarColumn"] > div:first-child > div:last-child {
80 | width: 300px;
81 | }
82 |
83 | /* shrink searchbar */
84 |
85 | [data-testid="sidebarColumn"]
86 | > div:first-child
87 | > div:last-child
88 | > div:first-child
89 | > div:first-child
90 | > div:first-child
91 | > div:first-child {
92 | width: 300px;
93 | }
94 |
95 | /* remove margin from title */
96 |
97 | [data-testid="primaryColumn"]
98 | > div:first-child
99 | > div:first-child
100 | > div:first-child
101 | > div:first-child
102 | > div:first-child
103 | > div:first-child
104 | > div:first-child {
105 | max-width: 100%;
106 | margin: 0;
107 | }
108 |
109 | /*** HOME ***/
110 |
111 | /* make tweets bigger */
112 | [data-testid="primaryColumn"] > div:first-child > div:last-child {
113 | width: 100%;
114 | margin: auto;
115 | max-width: unset;
116 | }
117 |
118 | [data-testid="primaryColumn"]
119 | > div:first-child
120 | > div:last-child
121 | > div:last-child {
122 | width: 100%;
123 | max-width: 900px;
124 | align-self: center;
125 | }
126 |
127 | /*** MESSAGES ***/
128 |
129 | [role="main"] > div:first-child > div:first-child > div:first-child {
130 | max-width: 100%;
131 | }
132 |
133 | /* shrink the messages list */
134 | [aria-labelledby="master-header"] {
135 | max-width: 100%;
136 | margin: 0;
137 | }
138 |
139 | [aria-labelledby="detail-header"] {
140 | width: 80%;
141 | max-width: 100%;
142 | margin: 0;
143 | }
144 |
145 | /* make the message view bigger */
146 | [aria-labelledby="detail-header"]
147 | > div:nth-child(2)
148 | > div:first-child
149 | > div:first-child {
150 | max-width: 100%;
151 | }
152 |
153 | [aria-labelledby="detail-header"]
154 | > div:nth-child(2)
155 | > div:first-child
156 | > div:first-child
157 | > div:first-child
158 | > div:first-child
159 | > div:first-child
160 | > div:first-child
161 | > div:last-child {
162 | max-width: 60%;
163 | }
164 |
165 | /* remove margin from conversation title */
166 | [aria-labelledby="detail-header"]
167 | > div:first-child
168 | > div:first-child
169 | > div:first-child
170 | > div:first-child
171 | > div:first-child {
172 | max-width: 100%;
173 | margin: 0;
174 | }
175 |
176 | /* hide scrollbar on thread selection */
177 | section[aria-labelledby="master-header"]
178 | > div:last-child
179 | > div::-webkit-scrollbar {
180 | display: none;
181 | }
182 |
183 | /*** PROFILE ***/
184 |
185 | /* make the profile tweets bigger */
186 | [data-testid="primaryColumn"]
187 | > div:first-child
188 | > div:first-child
189 | > div:last-child
190 | > div:first-child
191 | > div:last-child {
192 | max-width: 100%;
193 | }
194 |
--------------------------------------------------------------------------------
/dist/better-twitter-redesign.user.css:
--------------------------------------------------------------------------------
1 | /* ==UserStyle==
2 | @name Better Twitter redesign
3 | @namespace https://duncannah.github.io
4 | @version 1.0.1
5 | @description A Userstyle for Twitter to make the Twitter redesign more bearable
6 | @author duncannah (https://duncannah.github.io)
7 | @homepageURL https://github.com/duncannah/better-twitter-redesign
8 | @updateURL https://raw.githubusercontent.com/duncannah/better-twitter-redesign/master/dist/better-twitter-redesign.user.css
9 | @license AGPL-3.0
10 | @preprocessor default
11 | ==/UserStyle== */
12 |
13 | @-moz-document domain("twitter.com") {
14 | /*** SIDEBAR ***/
15 | /* shrink it */
16 | [role="banner"] {
17 | flex-grow: 0; }
18 |
19 | [role="banner"] > div:first-child {
20 | width: 5.428571429em;
21 | align-items: center; }
22 |
23 | [role="banner"] > div:first-child > div:first-child > div {
24 | width: auto; }
25 |
26 | nav[role="navigation"] > * {
27 | width: auto; }
28 |
29 | /* hide labels */
30 | nav[role="navigation"] > * > div:first-child > div[dir="auto"]:last-child {
31 | display: none; }
32 |
33 | /* shrink the tweet button */
34 | a[href="/compose/tweet"][role="button"],
35 | a[href="/compose/tweet"][role="link"] {
36 | width: 45px;
37 | min-width: 0;
38 | height: 45px;
39 | min-height: 0;
40 | padding: 0; }
41 |
42 | a[href="/compose/tweet"][role="button"] span,
43 | a[href="/compose/tweet"][role="link"] span {
44 | font-size: 90%; }
45 |
46 | [role="main"] > div:first-child {
47 | width: 100%; }
48 |
49 | /* account switcher */
50 | div[data-testid="SideNav_AccountSwitcher_Button"] {
51 | padding: 4px; }
52 |
53 | div[data-testid="SideNav_AccountSwitcher_Button"] > div:nth-child(2),
54 | div[data-testid="SideNav_AccountSwitcher_Button"] > div:nth-child(3) {
55 | display: none; }
56 |
57 | /*** MAIN ***/
58 | /* make it take full space */
59 | [role="main"] > div:first-child > div:nth-child(2) > div:first-child {
60 | width: 100%;
61 | max-width: 100%;
62 | margin: 0; }
63 |
64 | /* make the main area bigger and shrink the right sidebar */
65 | [data-testid="primaryColumn"] {
66 | max-width: initial;
67 | flex-shrink: 1; }
68 |
69 | [data-testid="sidebarColumn"] {
70 | width: 300px;
71 | max-width: 100%;
72 | flex-grow: 1; }
73 |
74 | [data-testid="sidebarColumn"] > div:first-child > div:last-child {
75 | width: 300px; }
76 |
77 | /* shrink searchbar */
78 | [data-testid="sidebarColumn"]
79 | > div:first-child
80 | > div:last-child
81 | > div:first-child
82 | > div:first-child
83 | > div:first-child
84 | > div:first-child {
85 | width: 300px; }
86 |
87 | /* remove margin from title */
88 | [data-testid="primaryColumn"]
89 | > div:first-child
90 | > div:first-child
91 | > div:first-child
92 | > div:first-child
93 | > div:first-child
94 | > div:first-child
95 | > div:first-child {
96 | max-width: 100%;
97 | margin: 0; }
98 |
99 | /*** HOME ***/
100 | /* make tweets bigger */
101 | [data-testid="primaryColumn"] > div:first-child > div:last-child {
102 | width: 100%;
103 | margin: auto;
104 | max-width: unset; }
105 |
106 | [data-testid="primaryColumn"]
107 | > div:first-child
108 | > div:last-child
109 | > div:last-child {
110 | width: 100%;
111 | max-width: 900px;
112 | align-self: center; }
113 |
114 | /*** MESSAGES ***/
115 | [role="main"] > div:first-child > div:first-child > div:first-child {
116 | max-width: 100%; }
117 |
118 | /* shrink the messages list */
119 | [aria-labelledby="master-header"] {
120 | max-width: 100%;
121 | margin: 0; }
122 |
123 | [aria-labelledby="detail-header"] {
124 | width: 80%;
125 | max-width: 100%;
126 | margin: 0; }
127 |
128 | /* make the message view bigger */
129 | [aria-labelledby="detail-header"]
130 | > div:nth-child(2)
131 | > div:first-child
132 | > div:first-child {
133 | max-width: 100%; }
134 |
135 | [aria-labelledby="detail-header"]
136 | > div:nth-child(2)
137 | > div:first-child
138 | > div:first-child
139 | > div:first-child
140 | > div:first-child
141 | > div:first-child
142 | > div:first-child
143 | > div:last-child {
144 | max-width: 60%; }
145 |
146 | /* remove margin from conversation title */
147 | [aria-labelledby="detail-header"]
148 | > div:first-child
149 | > div:first-child
150 | > div:first-child
151 | > div:first-child
152 | > div:first-child {
153 | max-width: 100%;
154 | margin: 0; }
155 |
156 | /* hide scrollbar on thread selection */
157 | section[aria-labelledby="master-header"]
158 | > div:last-child
159 | > div::-webkit-scrollbar {
160 | display: none; }
161 |
162 | /*** PROFILE ***/
163 | /* make the profile tweets bigger */
164 | [data-testid="primaryColumn"]
165 | > div:first-child
166 | > div:first-child
167 | > div:last-child
168 | > div:first-child
169 | > div:last-child {
170 | max-width: 100%; }
171 | }
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | GNU AFFERO GENERAL PUBLIC LICENSE
2 | Version 3, 19 November 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 Affero General Public License is a free, copyleft license for
11 | software and other kinds of works, specifically designed to ensure
12 | cooperation with the community in the case of network server software.
13 |
14 | The licenses for most software and other practical works are designed
15 | to take away your freedom to share and change the works. By contrast,
16 | our General Public Licenses are intended to guarantee your freedom to
17 | share and change all versions of a program--to make sure it remains free
18 | software for all its users.
19 |
20 | When we speak of free software, we are referring to freedom, not
21 | price. Our General Public Licenses are designed to make sure that you
22 | have the freedom to distribute copies of free software (and charge for
23 | them if you wish), that you receive source code or can get it if you
24 | want it, that you can change the software or use pieces of it in new
25 | free programs, and that you know you can do these things.
26 |
27 | Developers that use our General Public Licenses protect your rights
28 | with two steps: (1) assert copyright on the software, and (2) offer
29 | you this License which gives you legal permission to copy, distribute
30 | and/or modify the software.
31 |
32 | A secondary benefit of defending all users' freedom is that
33 | improvements made in alternate versions of the program, if they
34 | receive widespread use, become available for other developers to
35 | incorporate. Many developers of free software are heartened and
36 | encouraged by the resulting cooperation. However, in the case of
37 | software used on network servers, this result may fail to come about.
38 | The GNU General Public License permits making a modified version and
39 | letting the public access it on a server without ever releasing its
40 | source code to the public.
41 |
42 | The GNU Affero General Public License is designed specifically to
43 | ensure that, in such cases, the modified source code becomes available
44 | to the community. It requires the operator of a network server to
45 | provide the source code of the modified version running there to the
46 | users of that server. Therefore, public use of a modified version, on
47 | a publicly accessible server, gives the public access to the source
48 | code of the modified version.
49 |
50 | An older license, called the Affero General Public License and
51 | published by Affero, was designed to accomplish similar goals. This is
52 | a different license, not a version of the Affero GPL, but Affero has
53 | released a new version of the Affero GPL which permits relicensing under
54 | this license.
55 |
56 | The precise terms and conditions for copying, distribution and
57 | modification follow.
58 |
59 | TERMS AND CONDITIONS
60 |
61 | 0. Definitions.
62 |
63 | "This License" refers to version 3 of the GNU Affero General Public License.
64 |
65 | "Copyright" also means copyright-like laws that apply to other kinds of
66 | works, such as semiconductor masks.
67 |
68 | "The Program" refers to any copyrightable work licensed under this
69 | License. Each licensee is addressed as "you". "Licensees" and
70 | "recipients" may be individuals or organizations.
71 |
72 | To "modify" a work means to copy from or adapt all or part of the work
73 | in a fashion requiring copyright permission, other than the making of an
74 | exact copy. The resulting work is called a "modified version" of the
75 | earlier work or a work "based on" the earlier work.
76 |
77 | A "covered work" means either the unmodified Program or a work based
78 | on the Program.
79 |
80 | To "propagate" a work means to do anything with it that, without
81 | permission, would make you directly or secondarily liable for
82 | infringement under applicable copyright law, except executing it on a
83 | computer or modifying a private copy. Propagation includes copying,
84 | distribution (with or without modification), making available to the
85 | public, and in some countries other activities as well.
86 |
87 | To "convey" a work means any kind of propagation that enables other
88 | parties to make or receive copies. Mere interaction with a user through
89 | a computer network, with no transfer of a copy, is not conveying.
90 |
91 | An interactive user interface displays "Appropriate Legal Notices"
92 | to the extent that it includes a convenient and prominently visible
93 | feature that (1) displays an appropriate copyright notice, and (2)
94 | tells the user that there is no warranty for the work (except to the
95 | extent that warranties are provided), that licensees may convey the
96 | work under this License, and how to view a copy of this License. If
97 | the interface presents a list of user commands or options, such as a
98 | menu, a prominent item in the list meets this criterion.
99 |
100 | 1. Source Code.
101 |
102 | The "source code" for a work means the preferred form of the work
103 | for making modifications to it. "Object code" means any non-source
104 | form of a work.
105 |
106 | A "Standard Interface" means an interface that either is an official
107 | standard defined by a recognized standards body, or, in the case of
108 | interfaces specified for a particular programming language, one that
109 | is widely used among developers working in that language.
110 |
111 | The "System Libraries" of an executable work include anything, other
112 | than the work as a whole, that (a) is included in the normal form of
113 | packaging a Major Component, but which is not part of that Major
114 | Component, and (b) serves only to enable use of the work with that
115 | Major Component, or to implement a Standard Interface for which an
116 | implementation is available to the public in source code form. A
117 | "Major Component", in this context, means a major essential component
118 | (kernel, window system, and so on) of the specific operating system
119 | (if any) on which the executable work runs, or a compiler used to
120 | produce the work, or an object code interpreter used to run it.
121 |
122 | The "Corresponding Source" for a work in object code form means all
123 | the source code needed to generate, install, and (for an executable
124 | work) run the object code and to modify the work, including scripts to
125 | control those activities. However, it does not include the work's
126 | System Libraries, or general-purpose tools or generally available free
127 | programs which are used unmodified in performing those activities but
128 | which are not part of the work. For example, Corresponding Source
129 | includes interface definition files associated with source files for
130 | the work, and the source code for shared libraries and dynamically
131 | linked subprograms that the work is specifically designed to require,
132 | such as by intimate data communication or control flow between those
133 | subprograms and other parts of the work.
134 |
135 | The Corresponding Source need not include anything that users
136 | can regenerate automatically from other parts of the Corresponding
137 | Source.
138 |
139 | The Corresponding Source for a work in source code form is that
140 | same work.
141 |
142 | 2. Basic Permissions.
143 |
144 | All rights granted under this License are granted for the term of
145 | copyright on the Program, and are irrevocable provided the stated
146 | conditions are met. This License explicitly affirms your unlimited
147 | permission to run the unmodified Program. The output from running a
148 | covered work is covered by this License only if the output, given its
149 | content, constitutes a covered work. This License acknowledges your
150 | rights of fair use or other equivalent, as provided by copyright law.
151 |
152 | You may make, run and propagate covered works that you do not
153 | convey, without conditions so long as your license otherwise remains
154 | in force. You may convey covered works to others for the sole purpose
155 | of having them make modifications exclusively for you, or provide you
156 | with facilities for running those works, provided that you comply with
157 | the terms of this License in conveying all material for which you do
158 | not control copyright. Those thus making or running the covered works
159 | for you must do so exclusively on your behalf, under your direction
160 | and control, on terms that prohibit them from making any copies of
161 | your copyrighted material outside their relationship with you.
162 |
163 | Conveying under any other circumstances is permitted solely under
164 | the conditions stated below. Sublicensing is not allowed; section 10
165 | makes it unnecessary.
166 |
167 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
168 |
169 | No covered work shall be deemed part of an effective technological
170 | measure under any applicable law fulfilling obligations under article
171 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or
172 | similar laws prohibiting or restricting circumvention of such
173 | measures.
174 |
175 | When you convey a covered work, you waive any legal power to forbid
176 | circumvention of technological measures to the extent such circumvention
177 | is effected by exercising rights under this License with respect to
178 | the covered work, and you disclaim any intention to limit operation or
179 | modification of the work as a means of enforcing, against the work's
180 | users, your or third parties' legal rights to forbid circumvention of
181 | technological measures.
182 |
183 | 4. Conveying Verbatim Copies.
184 |
185 | You may convey verbatim copies of the Program's source code as you
186 | receive it, in any medium, provided that you conspicuously and
187 | appropriately publish on each copy an appropriate copyright notice;
188 | keep intact all notices stating that this License and any
189 | non-permissive terms added in accord with section 7 apply to the code;
190 | keep intact all notices of the absence of any warranty; and give all
191 | recipients a copy of this License along with the Program.
192 |
193 | You may charge any price or no price for each copy that you convey,
194 | and you may offer support or warranty protection for a fee.
195 |
196 | 5. Conveying Modified Source Versions.
197 |
198 | You may convey a work based on the Program, or the modifications to
199 | produce it from the Program, in the form of source code under the
200 | terms of section 4, provided that you also meet all of these conditions:
201 |
202 | a) The work must carry prominent notices stating that you modified
203 | it, and giving a relevant date.
204 |
205 | b) The work must carry prominent notices stating that it is
206 | released under this License and any conditions added under section
207 | 7. This requirement modifies the requirement in section 4 to
208 | "keep intact all notices".
209 |
210 | c) You must license the entire work, as a whole, under this
211 | License to anyone who comes into possession of a copy. This
212 | License will therefore apply, along with any applicable section 7
213 | additional terms, to the whole of the work, and all its parts,
214 | regardless of how they are packaged. This License gives no
215 | permission to license the work in any other way, but it does not
216 | invalidate such permission if you have separately received it.
217 |
218 | d) If the work has interactive user interfaces, each must display
219 | Appropriate Legal Notices; however, if the Program has interactive
220 | interfaces that do not display Appropriate Legal Notices, your
221 | work need not make them do so.
222 |
223 | A compilation of a covered work with other separate and independent
224 | works, which are not by their nature extensions of the covered work,
225 | and which are not combined with it such as to form a larger program,
226 | in or on a volume of a storage or distribution medium, is called an
227 | "aggregate" if the compilation and its resulting copyright are not
228 | used to limit the access or legal rights of the compilation's users
229 | beyond what the individual works permit. Inclusion of a covered work
230 | in an aggregate does not cause this License to apply to the other
231 | parts of the aggregate.
232 |
233 | 6. Conveying Non-Source Forms.
234 |
235 | You may convey a covered work in object code form under the terms
236 | of sections 4 and 5, provided that you also convey the
237 | machine-readable Corresponding Source under the terms of this License,
238 | in one of these ways:
239 |
240 | a) Convey the object code in, or embodied in, a physical product
241 | (including a physical distribution medium), accompanied by the
242 | Corresponding Source fixed on a durable physical medium
243 | customarily used for software interchange.
244 |
245 | b) Convey the object code in, or embodied in, a physical product
246 | (including a physical distribution medium), accompanied by a
247 | written offer, valid for at least three years and valid for as
248 | long as you offer spare parts or customer support for that product
249 | model, to give anyone who possesses the object code either (1) a
250 | copy of the Corresponding Source for all the software in the
251 | product that is covered by this License, on a durable physical
252 | medium customarily used for software interchange, for a price no
253 | more than your reasonable cost of physically performing this
254 | conveying of source, or (2) access to copy the
255 | Corresponding Source from a network server at no charge.
256 |
257 | c) Convey individual copies of the object code with a copy of the
258 | written offer to provide the Corresponding Source. This
259 | alternative is allowed only occasionally and noncommercially, and
260 | only if you received the object code with such an offer, in accord
261 | with subsection 6b.
262 |
263 | d) Convey the object code by offering access from a designated
264 | place (gratis or for a charge), and offer equivalent access to the
265 | Corresponding Source in the same way through the same place at no
266 | further charge. You need not require recipients to copy the
267 | Corresponding Source along with the object code. If the place to
268 | copy the object code is a network server, the Corresponding Source
269 | may be on a different server (operated by you or a third party)
270 | that supports equivalent copying facilities, provided you maintain
271 | clear directions next to the object code saying where to find the
272 | Corresponding Source. Regardless of what server hosts the
273 | Corresponding Source, you remain obligated to ensure that it is
274 | available for as long as needed to satisfy these requirements.
275 |
276 | e) Convey the object code using peer-to-peer transmission, provided
277 | you inform other peers where the object code and Corresponding
278 | Source of the work are being offered to the general public at no
279 | charge under subsection 6d.
280 |
281 | A separable portion of the object code, whose source code is excluded
282 | from the Corresponding Source as a System Library, need not be
283 | included in conveying the object code work.
284 |
285 | A "User Product" is either (1) a "consumer product", which means any
286 | tangible personal property which is normally used for personal, family,
287 | or household purposes, or (2) anything designed or sold for incorporation
288 | into a dwelling. In determining whether a product is a consumer product,
289 | doubtful cases shall be resolved in favor of coverage. For a particular
290 | product received by a particular user, "normally used" refers to a
291 | typical or common use of that class of product, regardless of the status
292 | of the particular user or of the way in which the particular user
293 | actually uses, or expects or is expected to use, the product. A product
294 | is a consumer product regardless of whether the product has substantial
295 | commercial, industrial or non-consumer uses, unless such uses represent
296 | the only significant mode of use of the product.
297 |
298 | "Installation Information" for a User Product means any methods,
299 | procedures, authorization keys, or other information required to install
300 | and execute modified versions of a covered work in that User Product from
301 | a modified version of its Corresponding Source. The information must
302 | suffice to ensure that the continued functioning of the modified object
303 | code is in no case prevented or interfered with solely because
304 | modification has been made.
305 |
306 | If you convey an object code work under this section in, or with, or
307 | specifically for use in, a User Product, and the conveying occurs as
308 | part of a transaction in which the right of possession and use of the
309 | User Product is transferred to the recipient in perpetuity or for a
310 | fixed term (regardless of how the transaction is characterized), the
311 | Corresponding Source conveyed under this section must be accompanied
312 | by the Installation Information. But this requirement does not apply
313 | if neither you nor any third party retains the ability to install
314 | modified object code on the User Product (for example, the work has
315 | been installed in ROM).
316 |
317 | The requirement to provide Installation Information does not include a
318 | requirement to continue to provide support service, warranty, or updates
319 | for a work that has been modified or installed by the recipient, or for
320 | the User Product in which it has been modified or installed. Access to a
321 | network may be denied when the modification itself materially and
322 | adversely affects the operation of the network or violates the rules and
323 | protocols for communication across the network.
324 |
325 | Corresponding Source conveyed, and Installation Information provided,
326 | in accord with this section must be in a format that is publicly
327 | documented (and with an implementation available to the public in
328 | source code form), and must require no special password or key for
329 | unpacking, reading or copying.
330 |
331 | 7. Additional Terms.
332 |
333 | "Additional permissions" are terms that supplement the terms of this
334 | License by making exceptions from one or more of its conditions.
335 | Additional permissions that are applicable to the entire Program shall
336 | be treated as though they were included in this License, to the extent
337 | that they are valid under applicable law. If additional permissions
338 | apply only to part of the Program, that part may be used separately
339 | under those permissions, but the entire Program remains governed by
340 | this License without regard to the additional permissions.
341 |
342 | When you convey a copy of a covered work, you may at your option
343 | remove any additional permissions from that copy, or from any part of
344 | it. (Additional permissions may be written to require their own
345 | removal in certain cases when you modify the work.) You may place
346 | additional permissions on material, added by you to a covered work,
347 | for which you have or can give appropriate copyright permission.
348 |
349 | Notwithstanding any other provision of this License, for material you
350 | add to a covered work, you may (if authorized by the copyright holders of
351 | that material) supplement the terms of this License with terms:
352 |
353 | a) Disclaiming warranty or limiting liability differently from the
354 | terms of sections 15 and 16 of this License; or
355 |
356 | b) Requiring preservation of specified reasonable legal notices or
357 | author attributions in that material or in the Appropriate Legal
358 | Notices displayed by works containing it; or
359 |
360 | c) Prohibiting misrepresentation of the origin of that material, or
361 | requiring that modified versions of such material be marked in
362 | reasonable ways as different from the original version; or
363 |
364 | d) Limiting the use for publicity purposes of names of licensors or
365 | authors of the material; or
366 |
367 | e) Declining to grant rights under trademark law for use of some
368 | trade names, trademarks, or service marks; or
369 |
370 | f) Requiring indemnification of licensors and authors of that
371 | material by anyone who conveys the material (or modified versions of
372 | it) with contractual assumptions of liability to the recipient, for
373 | any liability that these contractual assumptions directly impose on
374 | those licensors and authors.
375 |
376 | All other non-permissive additional terms are considered "further
377 | restrictions" within the meaning of section 10. If the Program as you
378 | received it, or any part of it, contains a notice stating that it is
379 | governed by this License along with a term that is a further
380 | restriction, you may remove that term. If a license document contains
381 | a further restriction but permits relicensing or conveying under this
382 | License, you may add to a covered work material governed by the terms
383 | of that license document, provided that the further restriction does
384 | not survive such relicensing or conveying.
385 |
386 | If you add terms to a covered work in accord with this section, you
387 | must place, in the relevant source files, a statement of the
388 | additional terms that apply to those files, or a notice indicating
389 | where to find the applicable terms.
390 |
391 | Additional terms, permissive or non-permissive, may be stated in the
392 | form of a separately written license, or stated as exceptions;
393 | the above requirements apply either way.
394 |
395 | 8. Termination.
396 |
397 | You may not propagate or modify a covered work except as expressly
398 | provided under this License. Any attempt otherwise to propagate or
399 | modify it is void, and will automatically terminate your rights under
400 | this License (including any patent licenses granted under the third
401 | paragraph of section 11).
402 |
403 | However, if you cease all violation of this License, then your
404 | license from a particular copyright holder is reinstated (a)
405 | provisionally, unless and until the copyright holder explicitly and
406 | finally terminates your license, and (b) permanently, if the copyright
407 | holder fails to notify you of the violation by some reasonable means
408 | prior to 60 days after the cessation.
409 |
410 | Moreover, your license from a particular copyright holder is
411 | reinstated permanently if the copyright holder notifies you of the
412 | violation by some reasonable means, this is the first time you have
413 | received notice of violation of this License (for any work) from that
414 | copyright holder, and you cure the violation prior to 30 days after
415 | your receipt of the notice.
416 |
417 | Termination of your rights under this section does not terminate the
418 | licenses of parties who have received copies or rights from you under
419 | this License. If your rights have been terminated and not permanently
420 | reinstated, you do not qualify to receive new licenses for the same
421 | material under section 10.
422 |
423 | 9. Acceptance Not Required for Having Copies.
424 |
425 | You are not required to accept this License in order to receive or
426 | run a copy of the Program. Ancillary propagation of a covered work
427 | occurring solely as a consequence of using peer-to-peer transmission
428 | to receive a copy likewise does not require acceptance. However,
429 | nothing other than this License grants you permission to propagate or
430 | modify any covered work. These actions infringe copyright if you do
431 | not accept this License. Therefore, by modifying or propagating a
432 | covered work, you indicate your acceptance of this License to do so.
433 |
434 | 10. Automatic Licensing of Downstream Recipients.
435 |
436 | Each time you convey a covered work, the recipient automatically
437 | receives a license from the original licensors, to run, modify and
438 | propagate that work, subject to this License. You are not responsible
439 | for enforcing compliance by third parties with this License.
440 |
441 | An "entity transaction" is a transaction transferring control of an
442 | organization, or substantially all assets of one, or subdividing an
443 | organization, or merging organizations. If propagation of a covered
444 | work results from an entity transaction, each party to that
445 | transaction who receives a copy of the work also receives whatever
446 | licenses to the work the party's predecessor in interest had or could
447 | give under the previous paragraph, plus a right to possession of the
448 | Corresponding Source of the work from the predecessor in interest, if
449 | the predecessor has it or can get it with reasonable efforts.
450 |
451 | You may not impose any further restrictions on the exercise of the
452 | rights granted or affirmed under this License. For example, you may
453 | not impose a license fee, royalty, or other charge for exercise of
454 | rights granted under this License, and you may not initiate litigation
455 | (including a cross-claim or counterclaim in a lawsuit) alleging that
456 | any patent claim is infringed by making, using, selling, offering for
457 | sale, or importing the Program or any portion of it.
458 |
459 | 11. Patents.
460 |
461 | A "contributor" is a copyright holder who authorizes use under this
462 | License of the Program or a work on which the Program is based. The
463 | work thus licensed is called the contributor's "contributor version".
464 |
465 | A contributor's "essential patent claims" are all patent claims
466 | owned or controlled by the contributor, whether already acquired or
467 | hereafter acquired, that would be infringed by some manner, permitted
468 | by this License, of making, using, or selling its contributor version,
469 | but do not include claims that would be infringed only as a
470 | consequence of further modification of the contributor version. For
471 | purposes of this definition, "control" includes the right to grant
472 | patent sublicenses in a manner consistent with the requirements of
473 | this License.
474 |
475 | Each contributor grants you a non-exclusive, worldwide, royalty-free
476 | patent license under the contributor's essential patent claims, to
477 | make, use, sell, offer for sale, import and otherwise run, modify and
478 | propagate the contents of its contributor version.
479 |
480 | In the following three paragraphs, a "patent license" is any express
481 | agreement or commitment, however denominated, not to enforce a patent
482 | (such as an express permission to practice a patent or covenant not to
483 | sue for patent infringement). To "grant" such a patent license to a
484 | party means to make such an agreement or commitment not to enforce a
485 | patent against the party.
486 |
487 | If you convey a covered work, knowingly relying on a patent license,
488 | and the Corresponding Source of the work is not available for anyone
489 | to copy, free of charge and under the terms of this License, through a
490 | publicly available network server or other readily accessible means,
491 | then you must either (1) cause the Corresponding Source to be so
492 | available, or (2) arrange to deprive yourself of the benefit of the
493 | patent license for this particular work, or (3) arrange, in a manner
494 | consistent with the requirements of this License, to extend the patent
495 | license to downstream recipients. "Knowingly relying" means you have
496 | actual knowledge that, but for the patent license, your conveying the
497 | covered work in a country, or your recipient's use of the covered work
498 | in a country, would infringe one or more identifiable patents in that
499 | country that you have reason to believe are valid.
500 |
501 | If, pursuant to or in connection with a single transaction or
502 | arrangement, you convey, or propagate by procuring conveyance of, a
503 | covered work, and grant a patent license to some of the parties
504 | receiving the covered work authorizing them to use, propagate, modify
505 | or convey a specific copy of the covered work, then the patent license
506 | you grant is automatically extended to all recipients of the covered
507 | work and works based on it.
508 |
509 | A patent license is "discriminatory" if it does not include within
510 | the scope of its coverage, prohibits the exercise of, or is
511 | conditioned on the non-exercise of one or more of the rights that are
512 | specifically granted under this License. You may not convey a covered
513 | work if you are a party to an arrangement with a third party that is
514 | in the business of distributing software, under which you make payment
515 | to the third party based on the extent of your activity of conveying
516 | the work, and under which the third party grants, to any of the
517 | parties who would receive the covered work from you, a discriminatory
518 | patent license (a) in connection with copies of the covered work
519 | conveyed by you (or copies made from those copies), or (b) primarily
520 | for and in connection with specific products or compilations that
521 | contain the covered work, unless you entered into that arrangement,
522 | or that patent license was granted, prior to 28 March 2007.
523 |
524 | Nothing in this License shall be construed as excluding or limiting
525 | any implied license or other defenses to infringement that may
526 | otherwise be available to you under applicable patent law.
527 |
528 | 12. No Surrender of Others' Freedom.
529 |
530 | If conditions are imposed on you (whether by court order, agreement or
531 | otherwise) that contradict the conditions of this License, they do not
532 | excuse you from the conditions of this License. If you cannot convey a
533 | covered work so as to satisfy simultaneously your obligations under this
534 | License and any other pertinent obligations, then as a consequence you may
535 | not convey it at all. For example, if you agree to terms that obligate you
536 | to collect a royalty for further conveying from those to whom you convey
537 | the Program, the only way you could satisfy both those terms and this
538 | License would be to refrain entirely from conveying the Program.
539 |
540 | 13. Remote Network Interaction; Use with the GNU General Public License.
541 |
542 | Notwithstanding any other provision of this License, if you modify the
543 | Program, your modified version must prominently offer all users
544 | interacting with it remotely through a computer network (if your version
545 | supports such interaction) an opportunity to receive the Corresponding
546 | Source of your version by providing access to the Corresponding Source
547 | from a network server at no charge, through some standard or customary
548 | means of facilitating copying of software. This Corresponding Source
549 | shall include the Corresponding Source for any work covered by version 3
550 | of the GNU General Public License that is incorporated pursuant to the
551 | following paragraph.
552 |
553 | Notwithstanding any other provision of this License, you have
554 | permission to link or combine any covered work with a work licensed
555 | under version 3 of the GNU General Public License into a single
556 | combined work, and to convey the resulting work. The terms of this
557 | License will continue to apply to the part which is the covered work,
558 | but the work with which it is combined will remain governed by version
559 | 3 of the GNU General Public License.
560 |
561 | 14. Revised Versions of this License.
562 |
563 | The Free Software Foundation may publish revised and/or new versions of
564 | the GNU Affero General Public License from time to time. Such new versions
565 | will be similar in spirit to the present version, but may differ in detail to
566 | address new problems or concerns.
567 |
568 | Each version is given a distinguishing version number. If the
569 | Program specifies that a certain numbered version of the GNU Affero General
570 | Public License "or any later version" applies to it, you have the
571 | option of following the terms and conditions either of that numbered
572 | version or of any later version published by the Free Software
573 | Foundation. If the Program does not specify a version number of the
574 | GNU Affero General Public License, you may choose any version ever published
575 | by the Free Software Foundation.
576 |
577 | If the Program specifies that a proxy can decide which future
578 | versions of the GNU Affero General Public License can be used, that proxy's
579 | public statement of acceptance of a version permanently authorizes you
580 | to choose that version for the Program.
581 |
582 | Later license versions may give you additional or different
583 | permissions. However, no additional obligations are imposed on any
584 | author or copyright holder as a result of your choosing to follow a
585 | later version.
586 |
587 | 15. Disclaimer of Warranty.
588 |
589 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
590 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
591 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
592 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
593 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
594 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
595 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
596 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
597 |
598 | 16. Limitation of Liability.
599 |
600 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
601 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
602 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
603 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
604 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
605 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
606 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
607 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
608 | SUCH DAMAGES.
609 |
610 | 17. Interpretation of Sections 15 and 16.
611 |
612 | If the disclaimer of warranty and limitation of liability provided
613 | above cannot be given local legal effect according to their terms,
614 | reviewing courts shall apply local law that most closely approximates
615 | an absolute waiver of all civil liability in connection with the
616 | Program, unless a warranty or assumption of liability accompanies a
617 | copy of the Program in return for a fee.
618 |
619 | END OF TERMS AND CONDITIONS
620 |
621 | How to Apply These Terms to Your New Programs
622 |
623 | If you develop a new program, and you want it to be of the greatest
624 | possible use to the public, the best way to achieve this is to make it
625 | free software which everyone can redistribute and change under these terms.
626 |
627 | To do so, attach the following notices to the program. It is safest
628 | to attach them to the start of each source file to most effectively
629 | state the exclusion of warranty; and each file should have at least
630 | the "copyright" line and a pointer to where the full notice is found.
631 |
632 |
633 | Copyright (C)
634 |
635 | This program is free software: you can redistribute it and/or modify
636 | it under the terms of the GNU Affero General Public License as published
637 | by the Free Software Foundation, either version 3 of the License, or
638 | (at your option) any later version.
639 |
640 | This program is distributed in the hope that it will be useful,
641 | but WITHOUT ANY WARRANTY; without even the implied warranty of
642 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
643 | GNU Affero General Public License for more details.
644 |
645 | You should have received a copy of the GNU Affero General Public License
646 | along with this program. If not, see .
647 |
648 | Also add information on how to contact you by electronic and paper mail.
649 |
650 | If your software can interact with users remotely through a computer
651 | network, you should also make sure that it provides a way for users to
652 | get its source. For example, if your program is a web application, its
653 | interface could display a "Source" link that leads users to an archive
654 | of the code. There are many ways you could offer source, and different
655 | solutions will be better for different programs; see section 13 for the
656 | specific requirements.
657 |
658 | You should also get your employer (if you work as a programmer) or school,
659 | if any, to sign a "copyright disclaimer" for the program, if necessary.
660 | For more information on this, and how to apply and follow the GNU AGPL, see
661 | .
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "@babel/code-frame@^7.0.0":
6 | version "7.16.7"
7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789"
8 | integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==
9 | dependencies:
10 | "@babel/highlight" "^7.16.7"
11 |
12 | "@babel/helper-validator-identifier@^7.16.7":
13 | version "7.16.7"
14 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad"
15 | integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==
16 |
17 | "@babel/highlight@^7.16.7":
18 | version "7.16.10"
19 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.10.tgz#744f2eb81579d6eea753c227b0f570ad785aba88"
20 | integrity sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==
21 | dependencies:
22 | "@babel/helper-validator-identifier" "^7.16.7"
23 | chalk "^2.0.0"
24 | js-tokens "^4.0.0"
25 |
26 | "@gar/promisify@^1.0.1":
27 | version "1.1.2"
28 | resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.2.tgz#30aa825f11d438671d585bd44e7fd564535fc210"
29 | integrity sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==
30 |
31 | "@npmcli/fs@^1.0.0":
32 | version "1.1.1"
33 | resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257"
34 | integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==
35 | dependencies:
36 | "@gar/promisify" "^1.0.1"
37 | semver "^7.3.5"
38 |
39 | "@npmcli/move-file@^1.0.1":
40 | version "1.1.2"
41 | resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674"
42 | integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==
43 | dependencies:
44 | mkdirp "^1.0.4"
45 | rimraf "^3.0.2"
46 |
47 | "@tootallnate/once@1":
48 | version "1.1.2"
49 | resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82"
50 | integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==
51 |
52 | "@types/minimist@^1.2.0":
53 | version "1.2.2"
54 | resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c"
55 | integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==
56 |
57 | "@types/normalize-package-data@^2.4.0":
58 | version "2.4.1"
59 | resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301"
60 | integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==
61 |
62 | abbrev@1:
63 | version "1.1.1"
64 | resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
65 | integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
66 |
67 | agent-base@6, agent-base@^6.0.2:
68 | version "6.0.2"
69 | resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77"
70 | integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==
71 | dependencies:
72 | debug "4"
73 |
74 | agentkeepalive@^4.1.3:
75 | version "4.2.0"
76 | resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.2.0.tgz#616ce94ccb41d1a39a45d203d8076fe98713062d"
77 | integrity sha512-0PhAp58jZNw13UJv7NVdTGb0ZcghHUb3DrZ046JiiJY/BOaTTpbwdHq2VObPCBV8M2GPh7sgrJ3AQ8Ey468LJw==
78 | dependencies:
79 | debug "^4.1.0"
80 | depd "^1.1.2"
81 | humanize-ms "^1.2.1"
82 |
83 | aggregate-error@^3.0.0:
84 | version "3.1.0"
85 | resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a"
86 | integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==
87 | dependencies:
88 | clean-stack "^2.0.0"
89 | indent-string "^4.0.0"
90 |
91 | ajv@^6.5.5:
92 | version "6.12.2"
93 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.2.tgz#c629c5eced17baf314437918d2da88c99d5958cd"
94 | integrity sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==
95 | dependencies:
96 | fast-deep-equal "^3.1.1"
97 | fast-json-stable-stringify "^2.0.0"
98 | json-schema-traverse "^0.4.1"
99 | uri-js "^4.2.2"
100 |
101 | ansi-regex@^5.0.1:
102 | version "5.0.1"
103 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
104 | integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
105 |
106 | ansi-styles@^3.2.1:
107 | version "3.2.1"
108 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
109 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
110 | dependencies:
111 | color-convert "^1.9.0"
112 |
113 | ansi-styles@^4.0.0, ansi-styles@^4.1.0:
114 | version "4.3.0"
115 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
116 | integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
117 | dependencies:
118 | color-convert "^2.0.1"
119 |
120 | "aproba@^1.0.3 || ^2.0.0":
121 | version "2.0.0"
122 | resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc"
123 | integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==
124 |
125 | are-we-there-yet@^2.0.0:
126 | version "2.0.0"
127 | resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz#372e0e7bd279d8e94c653aaa1f67200884bf3e1c"
128 | integrity sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==
129 | dependencies:
130 | delegates "^1.0.0"
131 | readable-stream "^3.6.0"
132 |
133 | are-we-there-yet@^3.0.0:
134 | version "3.0.0"
135 | resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz#ba20bd6b553e31d62fc8c31bd23d22b95734390d"
136 | integrity sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==
137 | dependencies:
138 | delegates "^1.0.0"
139 | readable-stream "^3.6.0"
140 |
141 | arrify@^1.0.1:
142 | version "1.0.1"
143 | resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
144 | integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
145 |
146 | asn1@~0.2.3:
147 | version "0.2.4"
148 | resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
149 | integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
150 | dependencies:
151 | safer-buffer "~2.1.0"
152 |
153 | assert-plus@1.0.0, assert-plus@^1.0.0:
154 | version "1.0.0"
155 | resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
156 | integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
157 |
158 | async-foreach@^0.1.3:
159 | version "0.1.3"
160 | resolved "https://registry.yarnpkg.com/async-foreach/-/async-foreach-0.1.3.tgz#36121f845c0578172de419a97dbeb1d16ec34542"
161 | integrity sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=
162 |
163 | asynckit@^0.4.0:
164 | version "0.4.0"
165 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
166 | integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
167 |
168 | aws-sign2@~0.7.0:
169 | version "0.7.0"
170 | resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
171 | integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
172 |
173 | aws4@^1.8.0:
174 | version "1.10.0"
175 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.10.0.tgz#a17b3a8ea811060e74d47d306122400ad4497ae2"
176 | integrity sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==
177 |
178 | balanced-match@^1.0.0:
179 | version "1.0.0"
180 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
181 | integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
182 |
183 | bcrypt-pbkdf@^1.0.0:
184 | version "1.0.2"
185 | resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
186 | integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
187 | dependencies:
188 | tweetnacl "^0.14.3"
189 |
190 | brace-expansion@^1.1.7:
191 | version "1.1.11"
192 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
193 | integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
194 | dependencies:
195 | balanced-match "^1.0.0"
196 | concat-map "0.0.1"
197 |
198 | cacache@^15.2.0:
199 | version "15.3.0"
200 | resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb"
201 | integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==
202 | dependencies:
203 | "@npmcli/fs" "^1.0.0"
204 | "@npmcli/move-file" "^1.0.1"
205 | chownr "^2.0.0"
206 | fs-minipass "^2.0.0"
207 | glob "^7.1.4"
208 | infer-owner "^1.0.4"
209 | lru-cache "^6.0.0"
210 | minipass "^3.1.1"
211 | minipass-collect "^1.0.2"
212 | minipass-flush "^1.0.5"
213 | minipass-pipeline "^1.2.2"
214 | mkdirp "^1.0.3"
215 | p-map "^4.0.0"
216 | promise-inflight "^1.0.1"
217 | rimraf "^3.0.2"
218 | ssri "^8.0.1"
219 | tar "^6.0.2"
220 | unique-filename "^1.1.1"
221 |
222 | camelcase-keys@^6.2.2:
223 | version "6.2.2"
224 | resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0"
225 | integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==
226 | dependencies:
227 | camelcase "^5.3.1"
228 | map-obj "^4.0.0"
229 | quick-lru "^4.0.1"
230 |
231 | camelcase@^5.3.1:
232 | version "5.3.1"
233 | resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
234 | integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
235 |
236 | caseless@~0.12.0:
237 | version "0.12.0"
238 | resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
239 | integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
240 |
241 | chalk@^2.0.0:
242 | version "2.4.2"
243 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
244 | integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
245 | dependencies:
246 | ansi-styles "^3.2.1"
247 | escape-string-regexp "^1.0.5"
248 | supports-color "^5.3.0"
249 |
250 | chalk@^4.1.2:
251 | version "4.1.2"
252 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
253 | integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
254 | dependencies:
255 | ansi-styles "^4.1.0"
256 | supports-color "^7.1.0"
257 |
258 | chownr@^2.0.0:
259 | version "2.0.0"
260 | resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
261 | integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
262 |
263 | clean-stack@^2.0.0:
264 | version "2.2.0"
265 | resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
266 | integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
267 |
268 | cliui@^7.0.2:
269 | version "7.0.4"
270 | resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
271 | integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
272 | dependencies:
273 | string-width "^4.2.0"
274 | strip-ansi "^6.0.0"
275 | wrap-ansi "^7.0.0"
276 |
277 | color-convert@^1.9.0:
278 | version "1.9.3"
279 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
280 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
281 | dependencies:
282 | color-name "1.1.3"
283 |
284 | color-convert@^2.0.1:
285 | version "2.0.1"
286 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
287 | integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
288 | dependencies:
289 | color-name "~1.1.4"
290 |
291 | color-name@1.1.3:
292 | version "1.1.3"
293 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
294 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
295 |
296 | color-name@~1.1.4:
297 | version "1.1.4"
298 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
299 | integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
300 |
301 | color-support@^1.1.2:
302 | version "1.1.3"
303 | resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
304 | integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
305 |
306 | combined-stream@^1.0.6, combined-stream@~1.0.6:
307 | version "1.0.8"
308 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
309 | integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
310 | dependencies:
311 | delayed-stream "~1.0.0"
312 |
313 | concat-map@0.0.1:
314 | version "0.0.1"
315 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
316 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
317 |
318 | console-control-strings@^1.0.0, console-control-strings@^1.1.0:
319 | version "1.1.0"
320 | resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e"
321 | integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
322 |
323 | core-util-is@1.0.2, core-util-is@~1.0.0:
324 | version "1.0.2"
325 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
326 | integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
327 |
328 | cross-spawn@^7.0.3:
329 | version "7.0.3"
330 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
331 | integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
332 | dependencies:
333 | path-key "^3.1.0"
334 | shebang-command "^2.0.0"
335 | which "^2.0.1"
336 |
337 | dashdash@^1.12.0:
338 | version "1.14.1"
339 | resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
340 | integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
341 | dependencies:
342 | assert-plus "^1.0.0"
343 |
344 | debug@4, debug@^4.1.0, debug@^4.3.1:
345 | version "4.3.3"
346 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664"
347 | integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==
348 | dependencies:
349 | ms "2.1.2"
350 |
351 | decamelize-keys@^1.1.0:
352 | version "1.1.0"
353 | resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
354 | integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=
355 | dependencies:
356 | decamelize "^1.1.0"
357 | map-obj "^1.0.0"
358 |
359 | decamelize@^1.1.0, decamelize@^1.2.0:
360 | version "1.2.0"
361 | resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
362 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
363 |
364 | delayed-stream@~1.0.0:
365 | version "1.0.0"
366 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
367 | integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
368 |
369 | delegates@^1.0.0:
370 | version "1.0.0"
371 | resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
372 | integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
373 |
374 | depd@^1.1.2:
375 | version "1.1.2"
376 | resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9"
377 | integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
378 |
379 | ecc-jsbn@~0.1.1:
380 | version "0.1.2"
381 | resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
382 | integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
383 | dependencies:
384 | jsbn "~0.1.0"
385 | safer-buffer "^2.1.0"
386 |
387 | emoji-regex@^8.0.0:
388 | version "8.0.0"
389 | resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
390 | integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
391 |
392 | encoding@^0.1.12:
393 | version "0.1.13"
394 | resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9"
395 | integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==
396 | dependencies:
397 | iconv-lite "^0.6.2"
398 |
399 | env-paths@^2.2.0:
400 | version "2.2.1"
401 | resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
402 | integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==
403 |
404 | err-code@^2.0.2:
405 | version "2.0.3"
406 | resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9"
407 | integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==
408 |
409 | error-ex@^1.3.1:
410 | version "1.3.2"
411 | resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
412 | integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
413 | dependencies:
414 | is-arrayish "^0.2.1"
415 |
416 | escalade@^3.1.1:
417 | version "3.1.1"
418 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
419 | integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
420 |
421 | escape-string-regexp@^1.0.5:
422 | version "1.0.5"
423 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
424 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
425 |
426 | extend@~3.0.2:
427 | version "3.0.2"
428 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
429 | integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
430 |
431 | extsprintf@1.3.0:
432 | version "1.3.0"
433 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
434 | integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
435 |
436 | extsprintf@^1.2.0:
437 | version "1.4.0"
438 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
439 | integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
440 |
441 | fast-deep-equal@^3.1.1:
442 | version "3.1.3"
443 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
444 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
445 |
446 | fast-json-stable-stringify@^2.0.0:
447 | version "2.1.0"
448 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
449 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
450 |
451 | find-up@^4.1.0:
452 | version "4.1.0"
453 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
454 | integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
455 | dependencies:
456 | locate-path "^5.0.0"
457 | path-exists "^4.0.0"
458 |
459 | forever-agent@~0.6.1:
460 | version "0.6.1"
461 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
462 | integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
463 |
464 | form-data@~2.3.2:
465 | version "2.3.3"
466 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
467 | integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
468 | dependencies:
469 | asynckit "^0.4.0"
470 | combined-stream "^1.0.6"
471 | mime-types "^2.1.12"
472 |
473 | fs-minipass@^2.0.0:
474 | version "2.1.0"
475 | resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb"
476 | integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==
477 | dependencies:
478 | minipass "^3.0.0"
479 |
480 | fs.realpath@^1.0.0:
481 | version "1.0.0"
482 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
483 | integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
484 |
485 | function-bind@^1.1.1:
486 | version "1.1.1"
487 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
488 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
489 |
490 | gauge@^3.0.0:
491 | version "3.0.2"
492 | resolved "https://registry.yarnpkg.com/gauge/-/gauge-3.0.2.tgz#03bf4441c044383908bcfa0656ad91803259b395"
493 | integrity sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==
494 | dependencies:
495 | aproba "^1.0.3 || ^2.0.0"
496 | color-support "^1.1.2"
497 | console-control-strings "^1.0.0"
498 | has-unicode "^2.0.1"
499 | object-assign "^4.1.1"
500 | signal-exit "^3.0.0"
501 | string-width "^4.2.3"
502 | strip-ansi "^6.0.1"
503 | wide-align "^1.1.2"
504 |
505 | gauge@^4.0.0:
506 | version "4.0.0"
507 | resolved "https://registry.yarnpkg.com/gauge/-/gauge-4.0.0.tgz#afba07aa0374a93c6219603b1fb83eaa2264d8f8"
508 | integrity sha512-F8sU45yQpjQjxKkm1UOAhf0U/O0aFt//Fl7hsrNVto+patMHjs7dPI9mFOGUKbhrgKm0S3EjW3scMFuQmWSROw==
509 | dependencies:
510 | ansi-regex "^5.0.1"
511 | aproba "^1.0.3 || ^2.0.0"
512 | color-support "^1.1.2"
513 | console-control-strings "^1.0.0"
514 | has-unicode "^2.0.1"
515 | signal-exit "^3.0.0"
516 | string-width "^4.2.3"
517 | strip-ansi "^6.0.1"
518 | wide-align "^1.1.2"
519 |
520 | gaze@^1.0.0:
521 | version "1.1.3"
522 | resolved "https://registry.yarnpkg.com/gaze/-/gaze-1.1.3.tgz#c441733e13b927ac8c0ff0b4c3b033f28812924a"
523 | integrity sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==
524 | dependencies:
525 | globule "^1.0.0"
526 |
527 | get-caller-file@^2.0.5:
528 | version "2.0.5"
529 | resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
530 | integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
531 |
532 | get-stdin@^4.0.1:
533 | version "4.0.1"
534 | resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
535 | integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
536 |
537 | getpass@^0.1.1:
538 | version "0.1.7"
539 | resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
540 | integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
541 | dependencies:
542 | assert-plus "^1.0.0"
543 |
544 | glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1:
545 | version "7.1.6"
546 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
547 | integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
548 | dependencies:
549 | fs.realpath "^1.0.0"
550 | inflight "^1.0.4"
551 | inherits "2"
552 | minimatch "^3.0.4"
553 | once "^1.3.0"
554 | path-is-absolute "^1.0.0"
555 |
556 | glob@^7.1.4:
557 | version "7.2.0"
558 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
559 | integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
560 | dependencies:
561 | fs.realpath "^1.0.0"
562 | inflight "^1.0.4"
563 | inherits "2"
564 | minimatch "^3.0.4"
565 | once "^1.3.0"
566 | path-is-absolute "^1.0.0"
567 |
568 | globule@^1.0.0:
569 | version "1.3.2"
570 | resolved "https://registry.yarnpkg.com/globule/-/globule-1.3.2.tgz#d8bdd9e9e4eef8f96e245999a5dee7eb5d8529c4"
571 | integrity sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==
572 | dependencies:
573 | glob "~7.1.1"
574 | lodash "~4.17.10"
575 | minimatch "~3.0.2"
576 |
577 | graceful-fs@^4.2.6:
578 | version "4.2.9"
579 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.9.tgz#041b05df45755e587a24942279b9d113146e1c96"
580 | integrity sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==
581 |
582 | har-schema@^2.0.0:
583 | version "2.0.0"
584 | resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
585 | integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
586 |
587 | har-validator@~5.1.3:
588 | version "5.1.3"
589 | resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080"
590 | integrity sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==
591 | dependencies:
592 | ajv "^6.5.5"
593 | har-schema "^2.0.0"
594 |
595 | hard-rejection@^2.1.0:
596 | version "2.1.0"
597 | resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883"
598 | integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==
599 |
600 | has-flag@^3.0.0:
601 | version "3.0.0"
602 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
603 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
604 |
605 | has-flag@^4.0.0:
606 | version "4.0.0"
607 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
608 | integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
609 |
610 | has-unicode@^2.0.1:
611 | version "2.0.1"
612 | resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9"
613 | integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
614 |
615 | has@^1.0.3:
616 | version "1.0.3"
617 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
618 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
619 | dependencies:
620 | function-bind "^1.1.1"
621 |
622 | hosted-git-info@^2.1.4:
623 | version "2.8.8"
624 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488"
625 | integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==
626 |
627 | hosted-git-info@^4.0.1:
628 | version "4.1.0"
629 | resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224"
630 | integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==
631 | dependencies:
632 | lru-cache "^6.0.0"
633 |
634 | http-cache-semantics@^4.1.0:
635 | version "4.1.0"
636 | resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"
637 | integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==
638 |
639 | http-proxy-agent@^4.0.1:
640 | version "4.0.1"
641 | resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a"
642 | integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==
643 | dependencies:
644 | "@tootallnate/once" "1"
645 | agent-base "6"
646 | debug "4"
647 |
648 | http-signature@~1.2.0:
649 | version "1.2.0"
650 | resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
651 | integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
652 | dependencies:
653 | assert-plus "^1.0.0"
654 | jsprim "^1.2.2"
655 | sshpk "^1.7.0"
656 |
657 | https-proxy-agent@^5.0.0:
658 | version "5.0.0"
659 | resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2"
660 | integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==
661 | dependencies:
662 | agent-base "6"
663 | debug "4"
664 |
665 | humanize-ms@^1.2.1:
666 | version "1.2.1"
667 | resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed"
668 | integrity sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=
669 | dependencies:
670 | ms "^2.0.0"
671 |
672 | iconv-lite@^0.6.2:
673 | version "0.6.3"
674 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501"
675 | integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==
676 | dependencies:
677 | safer-buffer ">= 2.1.2 < 3.0.0"
678 |
679 | imurmurhash@^0.1.4:
680 | version "0.1.4"
681 | resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
682 | integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
683 |
684 | indent-string@^4.0.0:
685 | version "4.0.0"
686 | resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
687 | integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
688 |
689 | infer-owner@^1.0.4:
690 | version "1.0.4"
691 | resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467"
692 | integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==
693 |
694 | inflight@^1.0.4:
695 | version "1.0.6"
696 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
697 | integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
698 | dependencies:
699 | once "^1.3.0"
700 | wrappy "1"
701 |
702 | inherits@2, inherits@^2.0.3, inherits@~2.0.3:
703 | version "2.0.4"
704 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
705 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
706 |
707 | ip@^1.1.5:
708 | version "1.1.5"
709 | resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a"
710 | integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=
711 |
712 | is-arrayish@^0.2.1:
713 | version "0.2.1"
714 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
715 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
716 |
717 | is-core-module@^2.5.0:
718 | version "2.8.1"
719 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.1.tgz#f59fdfca701d5879d0a6b100a40aa1560ce27211"
720 | integrity sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==
721 | dependencies:
722 | has "^1.0.3"
723 |
724 | is-fullwidth-code-point@^3.0.0:
725 | version "3.0.0"
726 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
727 | integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
728 |
729 | is-lambda@^1.0.1:
730 | version "1.0.1"
731 | resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5"
732 | integrity sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=
733 |
734 | is-plain-obj@^1.1.0:
735 | version "1.1.0"
736 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
737 | integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
738 |
739 | is-typedarray@~1.0.0:
740 | version "1.0.0"
741 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
742 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
743 |
744 | isarray@~1.0.0:
745 | version "1.0.0"
746 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
747 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
748 |
749 | isexe@^2.0.0:
750 | version "2.0.0"
751 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
752 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
753 |
754 | isstream@~0.1.2:
755 | version "0.1.2"
756 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
757 | integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
758 |
759 | js-base64@^2.4.3:
760 | version "2.6.4"
761 | resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4"
762 | integrity sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==
763 |
764 | js-tokens@^4.0.0:
765 | version "4.0.0"
766 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
767 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
768 |
769 | jsbn@~0.1.0:
770 | version "0.1.1"
771 | resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
772 | integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
773 |
774 | json-parse-even-better-errors@^2.3.0:
775 | version "2.3.1"
776 | resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
777 | integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
778 |
779 | json-schema-traverse@^0.4.1:
780 | version "0.4.1"
781 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
782 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
783 |
784 | json-schema@0.2.3:
785 | version "0.2.3"
786 | resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
787 | integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
788 |
789 | json-stringify-safe@~5.0.1:
790 | version "5.0.1"
791 | resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
792 | integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
793 |
794 | jsprim@^1.2.2:
795 | version "1.4.1"
796 | resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
797 | integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
798 | dependencies:
799 | assert-plus "1.0.0"
800 | extsprintf "1.3.0"
801 | json-schema "0.2.3"
802 | verror "1.10.0"
803 |
804 | kind-of@^6.0.3:
805 | version "6.0.3"
806 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
807 | integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
808 |
809 | lines-and-columns@^1.1.6:
810 | version "1.2.4"
811 | resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
812 | integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
813 |
814 | locate-path@^5.0.0:
815 | version "5.0.0"
816 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
817 | integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
818 | dependencies:
819 | p-locate "^4.1.0"
820 |
821 | lodash@^4.17.11:
822 | version "4.17.21"
823 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
824 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
825 |
826 | lodash@^4.17.15, lodash@~4.17.10:
827 | version "4.17.15"
828 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548"
829 | integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==
830 |
831 | lru-cache@^6.0.0:
832 | version "6.0.0"
833 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
834 | integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
835 | dependencies:
836 | yallist "^4.0.0"
837 |
838 | make-fetch-happen@^9.1.0:
839 | version "9.1.0"
840 | resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz#53085a09e7971433e6765f7971bf63f4e05cb968"
841 | integrity sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==
842 | dependencies:
843 | agentkeepalive "^4.1.3"
844 | cacache "^15.2.0"
845 | http-cache-semantics "^4.1.0"
846 | http-proxy-agent "^4.0.1"
847 | https-proxy-agent "^5.0.0"
848 | is-lambda "^1.0.1"
849 | lru-cache "^6.0.0"
850 | minipass "^3.1.3"
851 | minipass-collect "^1.0.2"
852 | minipass-fetch "^1.3.2"
853 | minipass-flush "^1.0.5"
854 | minipass-pipeline "^1.2.4"
855 | negotiator "^0.6.2"
856 | promise-retry "^2.0.1"
857 | socks-proxy-agent "^6.0.0"
858 | ssri "^8.0.0"
859 |
860 | map-obj@^1.0.0:
861 | version "1.0.1"
862 | resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
863 | integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
864 |
865 | map-obj@^4.0.0:
866 | version "4.3.0"
867 | resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a"
868 | integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==
869 |
870 | meow@^9.0.0:
871 | version "9.0.0"
872 | resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364"
873 | integrity sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==
874 | dependencies:
875 | "@types/minimist" "^1.2.0"
876 | camelcase-keys "^6.2.2"
877 | decamelize "^1.2.0"
878 | decamelize-keys "^1.1.0"
879 | hard-rejection "^2.1.0"
880 | minimist-options "4.1.0"
881 | normalize-package-data "^3.0.0"
882 | read-pkg-up "^7.0.1"
883 | redent "^3.0.0"
884 | trim-newlines "^3.0.0"
885 | type-fest "^0.18.0"
886 | yargs-parser "^20.2.3"
887 |
888 | mime-db@1.44.0:
889 | version "1.44.0"
890 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92"
891 | integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==
892 |
893 | mime-types@^2.1.12, mime-types@~2.1.19:
894 | version "2.1.27"
895 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f"
896 | integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==
897 | dependencies:
898 | mime-db "1.44.0"
899 |
900 | min-indent@^1.0.0:
901 | version "1.0.1"
902 | resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
903 | integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
904 |
905 | minimatch@^3.0.4, minimatch@~3.0.2:
906 | version "3.0.4"
907 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
908 | integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
909 | dependencies:
910 | brace-expansion "^1.1.7"
911 |
912 | minimist-options@4.1.0:
913 | version "4.1.0"
914 | resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619"
915 | integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==
916 | dependencies:
917 | arrify "^1.0.1"
918 | is-plain-obj "^1.1.0"
919 | kind-of "^6.0.3"
920 |
921 | minipass-collect@^1.0.2:
922 | version "1.0.2"
923 | resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617"
924 | integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==
925 | dependencies:
926 | minipass "^3.0.0"
927 |
928 | minipass-fetch@^1.3.2:
929 | version "1.4.1"
930 | resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz#d75e0091daac1b0ffd7e9d41629faff7d0c1f1b6"
931 | integrity sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==
932 | dependencies:
933 | minipass "^3.1.0"
934 | minipass-sized "^1.0.3"
935 | minizlib "^2.0.0"
936 | optionalDependencies:
937 | encoding "^0.1.12"
938 |
939 | minipass-flush@^1.0.5:
940 | version "1.0.5"
941 | resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373"
942 | integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==
943 | dependencies:
944 | minipass "^3.0.0"
945 |
946 | minipass-pipeline@^1.2.2, minipass-pipeline@^1.2.4:
947 | version "1.2.4"
948 | resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c"
949 | integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==
950 | dependencies:
951 | minipass "^3.0.0"
952 |
953 | minipass-sized@^1.0.3:
954 | version "1.0.3"
955 | resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70"
956 | integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==
957 | dependencies:
958 | minipass "^3.0.0"
959 |
960 | minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3:
961 | version "3.1.6"
962 | resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.6.tgz#3b8150aa688a711a1521af5e8779c1d3bb4f45ee"
963 | integrity sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==
964 | dependencies:
965 | yallist "^4.0.0"
966 |
967 | minizlib@^2.0.0, minizlib@^2.1.1:
968 | version "2.1.2"
969 | resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931"
970 | integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==
971 | dependencies:
972 | minipass "^3.0.0"
973 | yallist "^4.0.0"
974 |
975 | mkdirp@^1.0.3, mkdirp@^1.0.4:
976 | version "1.0.4"
977 | resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
978 | integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
979 |
980 | ms@2.1.2:
981 | version "2.1.2"
982 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
983 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
984 |
985 | ms@^2.0.0:
986 | version "2.1.3"
987 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
988 | integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
989 |
990 | nan@^2.13.2:
991 | version "2.14.1"
992 | resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz#d7be34dfa3105b91494c3147089315eff8874b01"
993 | integrity sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==
994 |
995 | negotiator@^0.6.2:
996 | version "0.6.3"
997 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
998 | integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
999 |
1000 | node-gyp@^8.4.1:
1001 | version "8.4.1"
1002 | resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-8.4.1.tgz#3d49308fc31f768180957d6b5746845fbd429937"
1003 | integrity sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==
1004 | dependencies:
1005 | env-paths "^2.2.0"
1006 | glob "^7.1.4"
1007 | graceful-fs "^4.2.6"
1008 | make-fetch-happen "^9.1.0"
1009 | nopt "^5.0.0"
1010 | npmlog "^6.0.0"
1011 | rimraf "^3.0.2"
1012 | semver "^7.3.5"
1013 | tar "^6.1.2"
1014 | which "^2.0.2"
1015 |
1016 | node-sass@7.0.1:
1017 | version "7.0.1"
1018 | resolved "https://registry.yarnpkg.com/node-sass/-/node-sass-7.0.1.tgz#ad4f6bc663de8acc0a9360db39165a1e2620aa72"
1019 | integrity sha512-uMy+Xt29NlqKCFdFRZyXKOTqGt+QaKHexv9STj2WeLottnlqZEEWx6Bj0MXNthmFRRdM/YwyNo/8Tr46TOM0jQ==
1020 | dependencies:
1021 | async-foreach "^0.1.3"
1022 | chalk "^4.1.2"
1023 | cross-spawn "^7.0.3"
1024 | gaze "^1.0.0"
1025 | get-stdin "^4.0.1"
1026 | glob "^7.0.3"
1027 | lodash "^4.17.15"
1028 | meow "^9.0.0"
1029 | nan "^2.13.2"
1030 | node-gyp "^8.4.1"
1031 | npmlog "^5.0.0"
1032 | request "^2.88.0"
1033 | sass-graph "4.0.0"
1034 | stdout-stream "^1.4.0"
1035 | "true-case-path" "^1.0.2"
1036 |
1037 | nopt@^5.0.0:
1038 | version "5.0.0"
1039 | resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88"
1040 | integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==
1041 | dependencies:
1042 | abbrev "1"
1043 |
1044 | normalize-package-data@^2.5.0:
1045 | version "2.5.0"
1046 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
1047 | integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
1048 | dependencies:
1049 | hosted-git-info "^2.1.4"
1050 | resolve "^1.10.0"
1051 | semver "2 || 3 || 4 || 5"
1052 | validate-npm-package-license "^3.0.1"
1053 |
1054 | normalize-package-data@^3.0.0:
1055 | version "3.0.3"
1056 | resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e"
1057 | integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==
1058 | dependencies:
1059 | hosted-git-info "^4.0.1"
1060 | is-core-module "^2.5.0"
1061 | semver "^7.3.4"
1062 | validate-npm-package-license "^3.0.1"
1063 |
1064 | npmlog@^5.0.0:
1065 | version "5.0.1"
1066 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-5.0.1.tgz#f06678e80e29419ad67ab964e0fa69959c1eb8b0"
1067 | integrity sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==
1068 | dependencies:
1069 | are-we-there-yet "^2.0.0"
1070 | console-control-strings "^1.1.0"
1071 | gauge "^3.0.0"
1072 | set-blocking "^2.0.0"
1073 |
1074 | npmlog@^6.0.0:
1075 | version "6.0.1"
1076 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-6.0.1.tgz#06f1344a174c06e8de9c6c70834cfba2964bba17"
1077 | integrity sha512-BTHDvY6nrRHuRfyjt1MAufLxYdVXZfd099H4+i1f0lPywNQyI4foeNXJRObB/uy+TYqUW0vAD9gbdSOXPst7Eg==
1078 | dependencies:
1079 | are-we-there-yet "^3.0.0"
1080 | console-control-strings "^1.1.0"
1081 | gauge "^4.0.0"
1082 | set-blocking "^2.0.0"
1083 |
1084 | oauth-sign@~0.9.0:
1085 | version "0.9.0"
1086 | resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
1087 | integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
1088 |
1089 | object-assign@^4.1.1:
1090 | version "4.1.1"
1091 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
1092 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
1093 |
1094 | once@^1.3.0:
1095 | version "1.4.0"
1096 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
1097 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
1098 | dependencies:
1099 | wrappy "1"
1100 |
1101 | p-limit@^2.2.0:
1102 | version "2.3.0"
1103 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
1104 | integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
1105 | dependencies:
1106 | p-try "^2.0.0"
1107 |
1108 | p-locate@^4.1.0:
1109 | version "4.1.0"
1110 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
1111 | integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
1112 | dependencies:
1113 | p-limit "^2.2.0"
1114 |
1115 | p-map@^4.0.0:
1116 | version "4.0.0"
1117 | resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b"
1118 | integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==
1119 | dependencies:
1120 | aggregate-error "^3.0.0"
1121 |
1122 | p-try@^2.0.0:
1123 | version "2.2.0"
1124 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
1125 | integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
1126 |
1127 | parse-json@^5.0.0:
1128 | version "5.2.0"
1129 | resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
1130 | integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
1131 | dependencies:
1132 | "@babel/code-frame" "^7.0.0"
1133 | error-ex "^1.3.1"
1134 | json-parse-even-better-errors "^2.3.0"
1135 | lines-and-columns "^1.1.6"
1136 |
1137 | path-exists@^4.0.0:
1138 | version "4.0.0"
1139 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
1140 | integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
1141 |
1142 | path-is-absolute@^1.0.0:
1143 | version "1.0.1"
1144 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
1145 | integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
1146 |
1147 | path-key@^3.1.0:
1148 | version "3.1.1"
1149 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
1150 | integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
1151 |
1152 | path-parse@^1.0.6:
1153 | version "1.0.6"
1154 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
1155 | integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
1156 |
1157 | performance-now@^2.1.0:
1158 | version "2.1.0"
1159 | resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
1160 | integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
1161 |
1162 | process-nextick-args@~2.0.0:
1163 | version "2.0.1"
1164 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
1165 | integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
1166 |
1167 | promise-inflight@^1.0.1:
1168 | version "1.0.1"
1169 | resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
1170 | integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
1171 |
1172 | promise-retry@^2.0.1:
1173 | version "2.0.1"
1174 | resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22"
1175 | integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==
1176 | dependencies:
1177 | err-code "^2.0.2"
1178 | retry "^0.12.0"
1179 |
1180 | psl@^1.1.28:
1181 | version "1.8.0"
1182 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24"
1183 | integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==
1184 |
1185 | punycode@^2.1.0, punycode@^2.1.1:
1186 | version "2.1.1"
1187 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
1188 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
1189 |
1190 | qs@~6.5.2:
1191 | version "6.5.2"
1192 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
1193 | integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
1194 |
1195 | quick-lru@^4.0.1:
1196 | version "4.0.1"
1197 | resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f"
1198 | integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==
1199 |
1200 | read-pkg-up@^7.0.1:
1201 | version "7.0.1"
1202 | resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507"
1203 | integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
1204 | dependencies:
1205 | find-up "^4.1.0"
1206 | read-pkg "^5.2.0"
1207 | type-fest "^0.8.1"
1208 |
1209 | read-pkg@^5.2.0:
1210 | version "5.2.0"
1211 | resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
1212 | integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
1213 | dependencies:
1214 | "@types/normalize-package-data" "^2.4.0"
1215 | normalize-package-data "^2.5.0"
1216 | parse-json "^5.0.0"
1217 | type-fest "^0.6.0"
1218 |
1219 | readable-stream@^2.0.1:
1220 | version "2.3.7"
1221 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
1222 | integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
1223 | dependencies:
1224 | core-util-is "~1.0.0"
1225 | inherits "~2.0.3"
1226 | isarray "~1.0.0"
1227 | process-nextick-args "~2.0.0"
1228 | safe-buffer "~5.1.1"
1229 | string_decoder "~1.1.1"
1230 | util-deprecate "~1.0.1"
1231 |
1232 | readable-stream@^3.6.0:
1233 | version "3.6.0"
1234 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
1235 | integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
1236 | dependencies:
1237 | inherits "^2.0.3"
1238 | string_decoder "^1.1.1"
1239 | util-deprecate "^1.0.1"
1240 |
1241 | redent@^3.0.0:
1242 | version "3.0.0"
1243 | resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
1244 | integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
1245 | dependencies:
1246 | indent-string "^4.0.0"
1247 | strip-indent "^3.0.0"
1248 |
1249 | request@^2.88.0:
1250 | version "2.88.2"
1251 | resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3"
1252 | integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==
1253 | dependencies:
1254 | aws-sign2 "~0.7.0"
1255 | aws4 "^1.8.0"
1256 | caseless "~0.12.0"
1257 | combined-stream "~1.0.6"
1258 | extend "~3.0.2"
1259 | forever-agent "~0.6.1"
1260 | form-data "~2.3.2"
1261 | har-validator "~5.1.3"
1262 | http-signature "~1.2.0"
1263 | is-typedarray "~1.0.0"
1264 | isstream "~0.1.2"
1265 | json-stringify-safe "~5.0.1"
1266 | mime-types "~2.1.19"
1267 | oauth-sign "~0.9.0"
1268 | performance-now "^2.1.0"
1269 | qs "~6.5.2"
1270 | safe-buffer "^5.1.2"
1271 | tough-cookie "~2.5.0"
1272 | tunnel-agent "^0.6.0"
1273 | uuid "^3.3.2"
1274 |
1275 | require-directory@^2.1.1:
1276 | version "2.1.1"
1277 | resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
1278 | integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
1279 |
1280 | resolve@^1.10.0:
1281 | version "1.17.0"
1282 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444"
1283 | integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
1284 | dependencies:
1285 | path-parse "^1.0.6"
1286 |
1287 | retry@^0.12.0:
1288 | version "0.12.0"
1289 | resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b"
1290 | integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=
1291 |
1292 | rimraf@^3.0.2:
1293 | version "3.0.2"
1294 | resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
1295 | integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
1296 | dependencies:
1297 | glob "^7.1.3"
1298 |
1299 | safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.2.0:
1300 | version "5.2.1"
1301 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
1302 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
1303 |
1304 | safe-buffer@~5.1.0, safe-buffer@~5.1.1:
1305 | version "5.1.2"
1306 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
1307 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
1308 |
1309 | "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
1310 | version "2.1.2"
1311 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
1312 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
1313 |
1314 | sass-graph@4.0.0:
1315 | version "4.0.0"
1316 | resolved "https://registry.yarnpkg.com/sass-graph/-/sass-graph-4.0.0.tgz#fff8359efc77b31213056dfd251d05dadc74c613"
1317 | integrity sha512-WSO/MfXqKH7/TS8RdkCX3lVkPFQzCgbqdGsmSKq6tlPU+GpGEsa/5aW18JqItnqh+lPtcjifqdZ/VmiILkKckQ==
1318 | dependencies:
1319 | glob "^7.0.0"
1320 | lodash "^4.17.11"
1321 | scss-tokenizer "^0.3.0"
1322 | yargs "^17.2.1"
1323 |
1324 | scss-tokenizer@^0.3.0:
1325 | version "0.3.0"
1326 | resolved "https://registry.yarnpkg.com/scss-tokenizer/-/scss-tokenizer-0.3.0.tgz#ef7edc3bc438b25cd6ffacf1aa5b9ad5813bf260"
1327 | integrity sha512-14Zl9GcbBvOT9057ZKjpz5yPOyUWG2ojd9D5io28wHRYsOrs7U95Q+KNL87+32p8rc+LvDpbu/i9ZYjM9Q+FsQ==
1328 | dependencies:
1329 | js-base64 "^2.4.3"
1330 | source-map "^0.7.1"
1331 |
1332 | "semver@2 || 3 || 4 || 5":
1333 | version "5.7.1"
1334 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
1335 | integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
1336 |
1337 | semver@^7.3.4, semver@^7.3.5:
1338 | version "7.3.5"
1339 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
1340 | integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
1341 | dependencies:
1342 | lru-cache "^6.0.0"
1343 |
1344 | set-blocking@^2.0.0:
1345 | version "2.0.0"
1346 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
1347 | integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
1348 |
1349 | shebang-command@^2.0.0:
1350 | version "2.0.0"
1351 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
1352 | integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
1353 | dependencies:
1354 | shebang-regex "^3.0.0"
1355 |
1356 | shebang-regex@^3.0.0:
1357 | version "3.0.0"
1358 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
1359 | integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
1360 |
1361 | signal-exit@^3.0.0:
1362 | version "3.0.3"
1363 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
1364 | integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
1365 |
1366 | smart-buffer@^4.2.0:
1367 | version "4.2.0"
1368 | resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae"
1369 | integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==
1370 |
1371 | socks-proxy-agent@^6.0.0:
1372 | version "6.1.1"
1373 | resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.1.1.tgz#e664e8f1aaf4e1fb3df945f09e3d94f911137f87"
1374 | integrity sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==
1375 | dependencies:
1376 | agent-base "^6.0.2"
1377 | debug "^4.3.1"
1378 | socks "^2.6.1"
1379 |
1380 | socks@^2.6.1:
1381 | version "2.6.2"
1382 | resolved "https://registry.yarnpkg.com/socks/-/socks-2.6.2.tgz#ec042d7960073d40d94268ff3bb727dc685f111a"
1383 | integrity sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==
1384 | dependencies:
1385 | ip "^1.1.5"
1386 | smart-buffer "^4.2.0"
1387 |
1388 | source-map@^0.7.1:
1389 | version "0.7.3"
1390 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
1391 | integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
1392 |
1393 | spdx-correct@^3.0.0:
1394 | version "3.1.1"
1395 | resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
1396 | integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
1397 | dependencies:
1398 | spdx-expression-parse "^3.0.0"
1399 | spdx-license-ids "^3.0.0"
1400 |
1401 | spdx-exceptions@^2.1.0:
1402 | version "2.3.0"
1403 | resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
1404 | integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
1405 |
1406 | spdx-expression-parse@^3.0.0:
1407 | version "3.0.1"
1408 | resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
1409 | integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
1410 | dependencies:
1411 | spdx-exceptions "^2.1.0"
1412 | spdx-license-ids "^3.0.0"
1413 |
1414 | spdx-license-ids@^3.0.0:
1415 | version "3.0.5"
1416 | resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654"
1417 | integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==
1418 |
1419 | sshpk@^1.7.0:
1420 | version "1.16.1"
1421 | resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877"
1422 | integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==
1423 | dependencies:
1424 | asn1 "~0.2.3"
1425 | assert-plus "^1.0.0"
1426 | bcrypt-pbkdf "^1.0.0"
1427 | dashdash "^1.12.0"
1428 | ecc-jsbn "~0.1.1"
1429 | getpass "^0.1.1"
1430 | jsbn "~0.1.0"
1431 | safer-buffer "^2.0.2"
1432 | tweetnacl "~0.14.0"
1433 |
1434 | ssri@^8.0.0, ssri@^8.0.1:
1435 | version "8.0.1"
1436 | resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af"
1437 | integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==
1438 | dependencies:
1439 | minipass "^3.1.1"
1440 |
1441 | stdout-stream@^1.4.0:
1442 | version "1.4.1"
1443 | resolved "https://registry.yarnpkg.com/stdout-stream/-/stdout-stream-1.4.1.tgz#5ac174cdd5cd726104aa0c0b2bd83815d8d535de"
1444 | integrity sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==
1445 | dependencies:
1446 | readable-stream "^2.0.1"
1447 |
1448 | "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
1449 | version "4.2.3"
1450 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
1451 | integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
1452 | dependencies:
1453 | emoji-regex "^8.0.0"
1454 | is-fullwidth-code-point "^3.0.0"
1455 | strip-ansi "^6.0.1"
1456 |
1457 | string_decoder@^1.1.1:
1458 | version "1.3.0"
1459 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
1460 | integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
1461 | dependencies:
1462 | safe-buffer "~5.2.0"
1463 |
1464 | string_decoder@~1.1.1:
1465 | version "1.1.1"
1466 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
1467 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
1468 | dependencies:
1469 | safe-buffer "~5.1.0"
1470 |
1471 | strip-ansi@^6.0.0, strip-ansi@^6.0.1:
1472 | version "6.0.1"
1473 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
1474 | integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
1475 | dependencies:
1476 | ansi-regex "^5.0.1"
1477 |
1478 | strip-indent@^3.0.0:
1479 | version "3.0.0"
1480 | resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
1481 | integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
1482 | dependencies:
1483 | min-indent "^1.0.0"
1484 |
1485 | supports-color@^5.3.0:
1486 | version "5.5.0"
1487 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1488 | integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
1489 | dependencies:
1490 | has-flag "^3.0.0"
1491 |
1492 | supports-color@^7.1.0:
1493 | version "7.2.0"
1494 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
1495 | integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
1496 | dependencies:
1497 | has-flag "^4.0.0"
1498 |
1499 | tar@^6.0.2, tar@^6.1.2:
1500 | version "6.1.11"
1501 | resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621"
1502 | integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==
1503 | dependencies:
1504 | chownr "^2.0.0"
1505 | fs-minipass "^2.0.0"
1506 | minipass "^3.0.0"
1507 | minizlib "^2.1.1"
1508 | mkdirp "^1.0.3"
1509 | yallist "^4.0.0"
1510 |
1511 | tough-cookie@~2.5.0:
1512 | version "2.5.0"
1513 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2"
1514 | integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
1515 | dependencies:
1516 | psl "^1.1.28"
1517 | punycode "^2.1.1"
1518 |
1519 | trim-newlines@^3.0.0:
1520 | version "3.0.1"
1521 | resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
1522 | integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
1523 |
1524 | "true-case-path@^1.0.2":
1525 | version "1.0.3"
1526 | resolved "https://registry.yarnpkg.com/true-case-path/-/true-case-path-1.0.3.tgz#f813b5a8c86b40da59606722b144e3225799f47d"
1527 | integrity sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==
1528 | dependencies:
1529 | glob "^7.1.2"
1530 |
1531 | tunnel-agent@^0.6.0:
1532 | version "0.6.0"
1533 | resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
1534 | integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
1535 | dependencies:
1536 | safe-buffer "^5.0.1"
1537 |
1538 | tweetnacl@^0.14.3, tweetnacl@~0.14.0:
1539 | version "0.14.5"
1540 | resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
1541 | integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
1542 |
1543 | type-fest@^0.18.0:
1544 | version "0.18.1"
1545 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f"
1546 | integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==
1547 |
1548 | type-fest@^0.6.0:
1549 | version "0.6.0"
1550 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
1551 | integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
1552 |
1553 | type-fest@^0.8.1:
1554 | version "0.8.1"
1555 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
1556 | integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
1557 |
1558 | unique-filename@^1.1.1:
1559 | version "1.1.1"
1560 | resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230"
1561 | integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==
1562 | dependencies:
1563 | unique-slug "^2.0.0"
1564 |
1565 | unique-slug@^2.0.0:
1566 | version "2.0.2"
1567 | resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c"
1568 | integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==
1569 | dependencies:
1570 | imurmurhash "^0.1.4"
1571 |
1572 | uri-js@^4.2.2:
1573 | version "4.2.2"
1574 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
1575 | integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
1576 | dependencies:
1577 | punycode "^2.1.0"
1578 |
1579 | util-deprecate@^1.0.1, util-deprecate@~1.0.1:
1580 | version "1.0.2"
1581 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
1582 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
1583 |
1584 | uuid@^3.3.2:
1585 | version "3.4.0"
1586 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
1587 | integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
1588 |
1589 | validate-npm-package-license@^3.0.1:
1590 | version "3.0.4"
1591 | resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
1592 | integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
1593 | dependencies:
1594 | spdx-correct "^3.0.0"
1595 | spdx-expression-parse "^3.0.0"
1596 |
1597 | verror@1.10.0:
1598 | version "1.10.0"
1599 | resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
1600 | integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
1601 | dependencies:
1602 | assert-plus "^1.0.0"
1603 | core-util-is "1.0.2"
1604 | extsprintf "^1.2.0"
1605 |
1606 | which@^2.0.1, which@^2.0.2:
1607 | version "2.0.2"
1608 | resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
1609 | integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
1610 | dependencies:
1611 | isexe "^2.0.0"
1612 |
1613 | wide-align@^1.1.2:
1614 | version "1.1.5"
1615 | resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3"
1616 | integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==
1617 | dependencies:
1618 | string-width "^1.0.2 || 2 || 3 || 4"
1619 |
1620 | wrap-ansi@^7.0.0:
1621 | version "7.0.0"
1622 | resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
1623 | integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
1624 | dependencies:
1625 | ansi-styles "^4.0.0"
1626 | string-width "^4.1.0"
1627 | strip-ansi "^6.0.0"
1628 |
1629 | wrappy@1:
1630 | version "1.0.2"
1631 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
1632 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
1633 |
1634 | y18n@^5.0.5:
1635 | version "5.0.8"
1636 | resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
1637 | integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
1638 |
1639 | yallist@^4.0.0:
1640 | version "4.0.0"
1641 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
1642 | integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
1643 |
1644 | yargs-parser@^20.2.3:
1645 | version "20.2.9"
1646 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
1647 | integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
1648 |
1649 | yargs-parser@^21.0.0:
1650 | version "21.0.0"
1651 | resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.0.0.tgz#a485d3966be4317426dd56bdb6a30131b281dc55"
1652 | integrity sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==
1653 |
1654 | yargs@^17.2.1:
1655 | version "17.3.1"
1656 | resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.3.1.tgz#da56b28f32e2fd45aefb402ed9c26f42be4c07b9"
1657 | integrity sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==
1658 | dependencies:
1659 | cliui "^7.0.2"
1660 | escalade "^3.1.1"
1661 | get-caller-file "^2.0.5"
1662 | require-directory "^2.1.1"
1663 | string-width "^4.2.3"
1664 | y18n "^5.0.5"
1665 | yargs-parser "^21.0.0"
1666 |
--------------------------------------------------------------------------------