summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjfriedli2022-01-24 19:43:12 +0000
committerjfriedli2022-01-24 19:43:12 +0000
commit71b00c20981eccf92ab7af0dc311543f077e327f (patch)
tree6094c2c110395743165853a4706bb0139be9c1b0
parent8689aa3c3144dbe6a7b67facd176cf0d7dbf8cc6 (diff)
Bugfix catch attribute errors and updated dependencies
-rw-r--r--matweb/frontend.py2
-rw-r--r--matweb/rest_api.py4
-rw-r--r--package-lock.json1261
-rw-r--r--package.json4
-rw-r--r--requirements.txt2
-rw-r--r--test/test.py8
-rw-r--r--test/test_api.py26
7 files changed, 491 insertions, 816 deletions
diff --git a/matweb/frontend.py b/matweb/frontend.py
index 395606f..018fc97 100644
--- a/matweb/frontend.py
+++ b/matweb/frontend.py
@@ -86,7 +86,7 @@ def upload_file():
86 download_uri=url_for('routes.download_file', key=key, secret=secret, filename=output_filename), 86 download_uri=url_for('routes.download_file', key=key, secret=secret, filename=output_filename),
87 meta_after=meta_after, 87 meta_after=meta_after,
88 ) 88 )
89 except (RuntimeError, ValueError): 89 except (RuntimeError, ValueError, AttributeError):
90 flash('The type %s could not be cleaned' % mime) 90 flash('The type %s could not be cleaned' % mime)
91 91
92 max_file_size = int(current_app.config['MAX_CONTENT_LENGTH'] / 1024 / 1024) 92 max_file_size = int(current_app.config['MAX_CONTENT_LENGTH'] / 1024 / 1024)
diff --git a/matweb/rest_api.py b/matweb/rest_api.py
index 49e7183..0c00331 100644
--- a/matweb/rest_api.py
+++ b/matweb/rest_api.py
@@ -69,7 +69,7 @@ class APIUpload(Resource):
69 _external=True 69 _external=True
70 ) 70 )
71 ), 201 71 ), 201
72 except ValueError: 72 except (ValueError, AttributeError):
73 current_app.logger.error('Upload - Invalid mime type') 73 current_app.logger.error('Upload - Invalid mime type')
74 abort(415, message='The filetype is not supported') 74 abort(415, message='The filetype is not supported')
75 except RuntimeError: 75 except RuntimeError:
@@ -119,7 +119,7 @@ class APIClean(Resource):
119 raise ValueError() 119 raise ValueError()
120 parser.remove_all() 120 parser.remove_all()
121 _, _, _, output_filename = utils.cleanup(parser, filepath, current_app.config['UPLOAD_FOLDER']) 121 _, _, _, output_filename = utils.cleanup(parser, filepath, current_app.config['UPLOAD_FOLDER'])
122 except ValueError: 122 except (ValueError, AttributeError):
123 current_app.logger.error('Upload - Invalid mime type') 123 current_app.logger.error('Upload - Invalid mime type')
124 abort(415, message='The filetype is not supported') 124 abort(415, message='The filetype is not supported')
125 except RuntimeError: 125 except RuntimeError:
diff --git a/package-lock.json b/package-lock.json
index abb373e..4466329 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -5,24 +5,24 @@
5 "requires": true, 5 "requires": true,
6 "dependencies": { 6 "dependencies": {
7 "@babel/code-frame": { 7 "@babel/code-frame": {
8 "version": "7.12.13", 8 "version": "7.16.7",
9 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", 9 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz",
10 "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", 10 "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
11 "requires": { 11 "requires": {
12 "@babel/highlight": "^7.12.13" 12 "@babel/highlight": "^7.16.7"
13 } 13 }
14 }, 14 },
15 "@babel/helper-validator-identifier": { 15 "@babel/helper-validator-identifier": {
16 "version": "7.12.11", 16 "version": "7.16.7",
17 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", 17 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
18 "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" 18 "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw=="
19 }, 19 },
20 "@babel/highlight": { 20 "@babel/highlight": {
21 "version": "7.13.10", 21 "version": "7.16.10",
22 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", 22 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz",
23 "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", 23 "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==",
24 "requires": { 24 "requires": {
25 "@babel/helper-validator-identifier": "^7.12.11", 25 "@babel/helper-validator-identifier": "^7.16.7",
26 "chalk": "^2.0.0", 26 "chalk": "^2.0.0",
27 "js-tokens": "^4.0.0" 27 "js-tokens": "^4.0.0"
28 }, 28 },
@@ -74,16 +74,16 @@
74 } 74 }
75 }, 75 },
76 "@fullhuman/postcss-purgecss": { 76 "@fullhuman/postcss-purgecss": {
77 "version": "4.0.2", 77 "version": "4.1.3",
78 "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-4.0.2.tgz", 78 "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-4.1.3.tgz",
79 "integrity": "sha512-Qm8M89v4HVUTBQwuWREtzQojSqAbdp98kALMEw2NTrtrgHVqbLQrdiTBr0DAiNmG3hcqXSEexF/78uNUthMM9w==", 79 "integrity": "sha512-jqcsyfvq09VOsMXxJMPLRF6Fhg/NNltzWKnC9qtzva+QKTxerCO4esG6je7hbnmkpZtaDyPTwMBj9bzfWorsrw==",
80 "requires": { 80 "requires": {
81 "purgecss": "^4.0.2" 81 "purgecss": "^4.1.3"
82 } 82 }
83 }, 83 },
84 "@nodelib/fs.scandir": { 84 "@nodelib/fs.scandir": {
85 "version": "2.1.5", 85 "version": "2.1.5",
86 "resolved": "https://nexus.jls.digital/repository/npm-group/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 86 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
87 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 87 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
88 "requires": { 88 "requires": {
89 "@nodelib/fs.stat": "2.0.5", 89 "@nodelib/fs.stat": "2.0.5",
@@ -92,12 +92,12 @@
92 }, 92 },
93 "@nodelib/fs.stat": { 93 "@nodelib/fs.stat": {
94 "version": "2.0.5", 94 "version": "2.0.5",
95 "resolved": "https://nexus.jls.digital/repository/npm-group/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 95 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
96 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" 96 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
97 }, 97 },
98 "@nodelib/fs.walk": { 98 "@nodelib/fs.walk": {
99 "version": "1.2.8", 99 "version": "1.2.8",
100 "resolved": "https://nexus.jls.digital/repository/npm-group/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 100 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
101 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 101 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
102 "requires": { 102 "requires": {
103 "@nodelib/fs.scandir": "2.1.5", 103 "@nodelib/fs.scandir": "2.1.5",
@@ -105,9 +105,9 @@
105 } 105 }
106 }, 106 },
107 "@trysound/sax": { 107 "@trysound/sax": {
108 "version": "0.1.1", 108 "version": "0.2.0",
109 "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.1.1.tgz", 109 "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
110 "integrity": "sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==" 110 "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA=="
111 }, 111 },
112 "@types/parse-json": { 112 "@types/parse-json": {
113 "version": "4.0.0", 113 "version": "4.0.0",
@@ -134,14 +134,9 @@
134 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 134 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
135 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" 135 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA=="
136 }, 136 },
137 "alphanum-sort": {
138 "version": "1.0.2",
139 "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
140 "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM="
141 },
142 "ansi-regex": { 137 "ansi-regex": {
143 "version": "5.0.1", 138 "version": "5.0.1",
144 "resolved": "https://nexus.jls.digital/repository/npm-group/ansi-regex/-/ansi-regex-5.0.1.tgz", 139 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
145 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" 140 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
146 }, 141 },
147 "ansi-styles": { 142 "ansi-styles": {
@@ -154,44 +149,44 @@
154 }, 149 },
155 "anymatch": { 150 "anymatch": {
156 "version": "3.1.2", 151 "version": "3.1.2",
157 "resolved": "https://nexus.jls.digital/repository/npm-group/anymatch/-/anymatch-3.1.2.tgz", 152 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
158 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 153 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
159 "requires": { 154 "requires": {
160 "normalize-path": "^3.0.0", 155 "normalize-path": "^3.0.0",
161 "picomatch": "^2.0.4" 156 "picomatch": "^2.0.4"
162 } 157 }
163 }, 158 },
159 "arg": {
160 "version": "5.0.1",
161 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz",
162 "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA=="
163 },
164 "array-union": { 164 "array-union": {
165 "version": "3.0.1", 165 "version": "3.0.1",
166 "resolved": "https://nexus.jls.digital/repository/npm-group/array-union/-/array-union-3.0.1.tgz", 166 "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz",
167 "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==" 167 "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw=="
168 }, 168 },
169 "at-least-node": {
170 "version": "1.0.0",
171 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
172 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="
173 },
174 "autoprefixer": { 169 "autoprefixer": {
175 "version": "10.2.5", 170 "version": "10.4.2",
176 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.5.tgz", 171 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.2.tgz",
177 "integrity": "sha512-7H4AJZXvSsn62SqZyJCP+1AWwOuoYpUfK6ot9vm0e87XD6mT8lDywc9D9OTJPMULyGcvmIxzTAMeG2Cc+YX+fA==", 172 "integrity": "sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==",
178 "requires": { 173 "requires": {
179 "browserslist": "^4.16.3", 174 "browserslist": "^4.19.1",
180 "caniuse-lite": "^1.0.30001196", 175 "caniuse-lite": "^1.0.30001297",
181 "colorette": "^1.2.2", 176 "fraction.js": "^4.1.2",
182 "fraction.js": "^4.0.13",
183 "normalize-range": "^0.1.2", 177 "normalize-range": "^0.1.2",
184 "postcss-value-parser": "^4.1.0" 178 "picocolors": "^1.0.0",
179 "postcss-value-parser": "^4.2.0"
185 } 180 }
186 }, 181 },
187 "balanced-match": { 182 "balanced-match": {
188 "version": "1.0.0", 183 "version": "1.0.2",
189 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 184 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
190 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" 185 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
191 }, 186 },
192 "binary-extensions": { 187 "binary-extensions": {
193 "version": "2.2.0", 188 "version": "2.2.0",
194 "resolved": "https://nexus.jls.digital/repository/npm-group/binary-extensions/-/binary-extensions-2.2.0.tgz", 189 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
195 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" 190 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
196 }, 191 },
197 "boolbase": { 192 "boolbase": {
@@ -210,29 +205,24 @@
210 }, 205 },
211 "braces": { 206 "braces": {
212 "version": "3.0.2", 207 "version": "3.0.2",
213 "resolved": "https://nexus.jls.digital/repository/npm-group/braces/-/braces-3.0.2.tgz", 208 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
214 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 209 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
215 "requires": { 210 "requires": {
216 "fill-range": "^7.0.1" 211 "fill-range": "^7.0.1"
217 } 212 }
218 }, 213 },
219 "browserslist": { 214 "browserslist": {
220 "version": "4.16.3", 215 "version": "4.19.1",
221 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", 216 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz",
222 "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", 217 "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==",
223 "requires": { 218 "requires": {
224 "caniuse-lite": "^1.0.30001181", 219 "caniuse-lite": "^1.0.30001286",
225 "colorette": "^1.2.1", 220 "electron-to-chromium": "^1.4.17",
226 "electron-to-chromium": "^1.3.649",
227 "escalade": "^3.1.1", 221 "escalade": "^3.1.1",
228 "node-releases": "^1.1.70" 222 "node-releases": "^2.0.1",
223 "picocolors": "^1.0.0"
229 } 224 }
230 }, 225 },
231 "bytes": {
232 "version": "3.1.0",
233 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
234 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
235 },
236 "callsites": { 226 "callsites": {
237 "version": "3.1.0", 227 "version": "3.1.0",
238 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 228 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
@@ -255,23 +245,23 @@
255 } 245 }
256 }, 246 },
257 "caniuse-lite": { 247 "caniuse-lite": {
258 "version": "1.0.30001274", 248 "version": "1.0.30001301",
259 "resolved": "https://nexus.jls.digital/repository/npm-group/caniuse-lite/-/caniuse-lite-1.0.30001274.tgz", 249 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001301.tgz",
260 "integrity": "sha512-+Nkvv0fHyhISkiMIjnyjmf5YJcQ1IQHZN6U9TLUMroWR38FNwpsC51Gb68yueafX1V6ifOisInSgP9WJFS13ew==" 250 "integrity": "sha512-csfD/GpHMqgEL3V3uIgosvh+SVIQvCh43SNu9HRbP1lnxkKm1kjDG4f32PP571JplkLjfS+mg2p1gxR7MYrrIA=="
261 }, 251 },
262 "chalk": { 252 "chalk": {
263 "version": "4.1.0", 253 "version": "4.1.2",
264 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", 254 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
265 "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", 255 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
266 "requires": { 256 "requires": {
267 "ansi-styles": "^4.1.0", 257 "ansi-styles": "^4.1.0",
268 "supports-color": "^7.1.0" 258 "supports-color": "^7.1.0"
269 } 259 }
270 }, 260 },
271 "chokidar": { 261 "chokidar": {
272 "version": "3.5.2", 262 "version": "3.5.3",
273 "resolved": "https://nexus.jls.digital/repository/npm-group/chokidar/-/chokidar-3.5.2.tgz", 263 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
274 "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", 264 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
275 "requires": { 265 "requires": {
276 "anymatch": "~3.1.2", 266 "anymatch": "~3.1.2",
277 "braces": "~3.0.2", 267 "braces": "~3.0.2",
@@ -285,7 +275,7 @@
285 }, 275 },
286 "cliui": { 276 "cliui": {
287 "version": "7.0.4", 277 "version": "7.0.4",
288 "resolved": "https://nexus.jls.digital/repository/npm-group/cliui/-/cliui-7.0.4.tgz", 278 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
289 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 279 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
290 "requires": { 280 "requires": {
291 "string-width": "^4.2.0", 281 "string-width": "^4.2.0",
@@ -293,30 +283,6 @@
293 "wrap-ansi": "^7.0.0" 283 "wrap-ansi": "^7.0.0"
294 } 284 }
295 }, 285 },
296 "color": {
297 "version": "3.1.3",
298 "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz",
299 "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==",
300 "requires": {
301 "color-convert": "^1.9.1",
302 "color-string": "^1.5.4"
303 },
304 "dependencies": {
305 "color-convert": {
306 "version": "1.9.3",
307 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
308 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
309 "requires": {
310 "color-name": "1.1.3"
311 }
312 },
313 "color-name": {
314 "version": "1.1.3",
315 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
316 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
317 }
318 }
319 },
320 "color-convert": { 286 "color-convert": {
321 "version": "2.0.1", 287 "version": "2.0.1",
322 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 288 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
@@ -330,24 +296,15 @@
330 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 296 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
331 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 297 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
332 }, 298 },
333 "color-string": { 299 "colord": {
334 "version": "1.5.5", 300 "version": "2.9.2",
335 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", 301 "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz",
336 "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", 302 "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ=="
337 "requires": {
338 "color-name": "^1.0.0",
339 "simple-swizzle": "^0.2.2"
340 }
341 },
342 "colorette": {
343 "version": "1.2.2",
344 "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
345 "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w=="
346 }, 303 },
347 "commander": { 304 "commander": {
348 "version": "6.2.1", 305 "version": "8.3.0",
349 "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", 306 "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
350 "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==" 307 "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww=="
351 }, 308 },
352 "concat-map": { 309 "concat-map": {
353 "version": "0.0.1", 310 "version": "0.0.1",
@@ -355,9 +312,9 @@
355 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 312 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
356 }, 313 },
357 "cosmiconfig": { 314 "cosmiconfig": {
358 "version": "7.0.0", 315 "version": "7.0.1",
359 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", 316 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
360 "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", 317 "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
361 "requires": { 318 "requires": {
362 "@types/parse-json": "^4.0.0", 319 "@types/parse-json": "^4.0.0",
363 "import-fresh": "^3.2.1", 320 "import-fresh": "^3.2.1",
@@ -366,29 +323,24 @@
366 "yaml": "^1.10.0" 323 "yaml": "^1.10.0"
367 } 324 }
368 }, 325 },
369 "css-color-names": {
370 "version": "1.0.1",
371 "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz",
372 "integrity": "sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA=="
373 },
374 "css-declaration-sorter": { 326 "css-declaration-sorter": {
375 "version": "6.0.0", 327 "version": "6.1.4",
376 "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.0.0.tgz", 328 "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz",
377 "integrity": "sha512-S0TE4E0ha5+tBHdLWPc5n+S8E4dFBS5xScPvgHkLNZwWvX4ISoFGhGeerLC9uS1cKA/sC+K2wHq6qEbcagT/fg==", 329 "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==",
378 "requires": { 330 "requires": {
379 "timsort": "^0.3.0" 331 "timsort": "^0.3.0"
380 } 332 }
381 }, 333 },
382 "css-select": { 334 "css-select": {
383 "version": "3.1.2", 335 "version": "4.2.1",
384 "resolved": "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz", 336 "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz",
385 "integrity": "sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA==", 337 "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==",
386 "requires": { 338 "requires": {
387 "boolbase": "^1.0.0", 339 "boolbase": "^1.0.0",
388 "css-what": "^4.0.0", 340 "css-what": "^5.1.0",
389 "domhandler": "^4.0.0", 341 "domhandler": "^4.3.0",
390 "domutils": "^2.4.3", 342 "domutils": "^2.8.0",
391 "nth-check": "^2.0.0" 343 "nth-check": "^2.0.1"
392 } 344 }
393 }, 345 },
394 "css-tree": { 346 "css-tree": {
@@ -400,15 +352,10 @@
400 "source-map": "^0.6.1" 352 "source-map": "^0.6.1"
401 } 353 }
402 }, 354 },
403 "css-unit-converter": {
404 "version": "1.1.2",
405 "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz",
406 "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA=="
407 },
408 "css-what": { 355 "css-what": {
409 "version": "4.0.0", 356 "version": "5.1.0",
410 "resolved": "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz", 357 "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz",
411 "integrity": "sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==" 358 "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw=="
412 }, 359 },
413 "cssesc": { 360 "cssesc": {
414 "version": "3.0.0", 361 "version": "3.0.0",
@@ -416,55 +363,55 @@
416 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" 363 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
417 }, 364 },
418 "cssnano": { 365 "cssnano": {
419 "version": "5.0.2", 366 "version": "5.0.16",
420 "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.2.tgz", 367 "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.16.tgz",
421 "integrity": "sha512-8JK3EnPsjQsULme9/e5M2hF564f/480hwsdcHvQ7ZtAIMfQ1O3SCfs+b8Mjf5KJxhYApyRshR2QSovEJi2K72Q==", 368 "integrity": "sha512-ryhRI9/B9VFCwPbb1z60LLK5/ldoExi7nwdnJzpkLZkm2/r7j2X3jfY+ZvDVJhC/0fPZlrAguYdHNFg0iglPKQ==",
422 "requires": { 369 "requires": {
423 "cosmiconfig": "^7.0.0", 370 "cssnano-preset-default": "^5.1.11",
424 "cssnano-preset-default": "^5.0.1", 371 "lilconfig": "^2.0.3",
425 "is-resolvable": "^1.1.0" 372 "yaml": "^1.10.2"
426 } 373 }
427 }, 374 },
428 "cssnano-preset-default": { 375 "cssnano-preset-default": {
429 "version": "5.0.1", 376 "version": "5.1.11",
430 "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.0.1.tgz", 377 "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.11.tgz",
431 "integrity": "sha512-cfmfThYODGqhpQKDq9H0MTAqkMvZ3dGbOUTBKw0xWZiIycMqHid22LsJXJl4r1qX4qzDeKxcSyQ/Xb5Mu3Z//Q==", 378 "integrity": "sha512-ETet5hqHxmzQq2ynXMOQofKuLm7VOjMiOB7E2zdtm/hSeCKlD9fabzIUV4GoPcRyJRHi+4kGf0vsfGYbQ4nmPw==",
432 "requires": { 379 "requires": {
433 "css-declaration-sorter": "6.0.0", 380 "css-declaration-sorter": "^6.0.3",
434 "cssnano-utils": "^2.0.0", 381 "cssnano-utils": "^3.0.1",
435 "postcss-calc": "^8.0.0", 382 "postcss-calc": "^8.2.0",
436 "postcss-colormin": "^5.0.0", 383 "postcss-colormin": "^5.2.4",
437 "postcss-convert-values": "^5.0.0", 384 "postcss-convert-values": "^5.0.3",
438 "postcss-discard-comments": "^5.0.0", 385 "postcss-discard-comments": "^5.0.2",
439 "postcss-discard-duplicates": "^5.0.0", 386 "postcss-discard-duplicates": "^5.0.2",
440 "postcss-discard-empty": "^5.0.0", 387 "postcss-discard-empty": "^5.0.2",
441 "postcss-discard-overridden": "^5.0.0", 388 "postcss-discard-overridden": "^5.0.3",
442 "postcss-merge-longhand": "^5.0.1", 389 "postcss-merge-longhand": "^5.0.5",
443 "postcss-merge-rules": "^5.0.0", 390 "postcss-merge-rules": "^5.0.5",
444 "postcss-minify-font-values": "^5.0.0", 391 "postcss-minify-font-values": "^5.0.3",
445 "postcss-minify-gradients": "^5.0.0", 392 "postcss-minify-gradients": "^5.0.5",
446 "postcss-minify-params": "^5.0.0", 393 "postcss-minify-params": "^5.0.4",
447 "postcss-minify-selectors": "^5.0.0", 394 "postcss-minify-selectors": "^5.1.2",
448 "postcss-normalize-charset": "^5.0.0", 395 "postcss-normalize-charset": "^5.0.2",
449 "postcss-normalize-display-values": "^5.0.0", 396 "postcss-normalize-display-values": "^5.0.2",
450 "postcss-normalize-positions": "^5.0.0", 397 "postcss-normalize-positions": "^5.0.3",
451 "postcss-normalize-repeat-style": "^5.0.0", 398 "postcss-normalize-repeat-style": "^5.0.3",
452 "postcss-normalize-string": "^5.0.0", 399 "postcss-normalize-string": "^5.0.3",
453 "postcss-normalize-timing-functions": "^5.0.0", 400 "postcss-normalize-timing-functions": "^5.0.2",
454 "postcss-normalize-unicode": "^5.0.0", 401 "postcss-normalize-unicode": "^5.0.3",
455 "postcss-normalize-url": "^5.0.0", 402 "postcss-normalize-url": "^5.0.4",
456 "postcss-normalize-whitespace": "^5.0.0", 403 "postcss-normalize-whitespace": "^5.0.3",
457 "postcss-ordered-values": "^5.0.0", 404 "postcss-ordered-values": "^5.0.4",
458 "postcss-reduce-initial": "^5.0.0", 405 "postcss-reduce-initial": "^5.0.2",
459 "postcss-reduce-transforms": "^5.0.0", 406 "postcss-reduce-transforms": "^5.0.3",
460 "postcss-svgo": "^5.0.0", 407 "postcss-svgo": "^5.0.3",
461 "postcss-unique-selectors": "^5.0.0" 408 "postcss-unique-selectors": "^5.0.3"
462 } 409 }
463 }, 410 },
464 "cssnano-utils": { 411 "cssnano-utils": {
465 "version": "2.0.0", 412 "version": "3.0.1",
466 "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.0.tgz", 413 "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.0.1.tgz",
467 "integrity": "sha512-xvxmTszdrvSyTACdPe8VU5J6p4sm3egpgw54dILvNqt5eBUv6TFjACLhSxtRuEsxYrgy8uDy269YjScO5aKbGA==" 414 "integrity": "sha512-VNCHL364lh++/ono+S3j9NlUK+d97KNkxI77NlqZU2W3xd2/qmyN61dsa47pTpb55zuU4G4lI7qFjAXZJH1OAQ=="
468 }, 415 },
469 "csso": { 416 "csso": {
470 "version": "4.2.0", 417 "version": "4.2.0",
@@ -481,7 +428,7 @@
481 }, 428 },
482 "dependency-graph": { 429 "dependency-graph": {
483 "version": "0.11.0", 430 "version": "0.11.0",
484 "resolved": "https://nexus.jls.digital/repository/npm-group/dependency-graph/-/dependency-graph-0.11.0.tgz", 431 "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz",
485 "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==" 432 "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg=="
486 }, 433 },
487 "detective": { 434 "detective": {
@@ -495,18 +442,23 @@
495 } 442 }
496 }, 443 },
497 "didyoumean": { 444 "didyoumean": {
498 "version": "1.2.1", 445 "version": "1.2.2",
499 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.1.tgz", 446 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
500 "integrity": "sha1-6S7f2tplN9SE1zwBcv0eugxJdv8=" 447 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw=="
501 }, 448 },
502 "dir-glob": { 449 "dir-glob": {
503 "version": "3.0.1", 450 "version": "3.0.1",
504 "resolved": "https://nexus.jls.digital/repository/npm-group/dir-glob/-/dir-glob-3.0.1.tgz", 451 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
505 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", 452 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
506 "requires": { 453 "requires": {
507 "path-type": "^4.0.0" 454 "path-type": "^4.0.0"
508 } 455 }
509 }, 456 },
457 "dlv": {
458 "version": "1.1.3",
459 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
460 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="
461 },
510 "dom-serializer": { 462 "dom-serializer": {
511 "version": "1.3.2", 463 "version": "1.3.2",
512 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", 464 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
@@ -523,39 +475,31 @@
523 "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" 475 "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A=="
524 }, 476 },
525 "domhandler": { 477 "domhandler": {
526 "version": "4.2.0", 478 "version": "4.3.0",
527 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", 479 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz",
528 "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", 480 "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==",
529 "requires": { 481 "requires": {
530 "domelementtype": "^2.2.0" 482 "domelementtype": "^2.2.0"
531 } 483 }
532 }, 484 },
533 "domutils": { 485 "domutils": {
534 "version": "2.6.0", 486 "version": "2.8.0",
535 "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.6.0.tgz", 487 "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
536 "integrity": "sha512-y0BezHuy4MDYxh6OvolXYsH+1EMGmFbwv5FKW7ovwMG6zTPWqNPq3WF9ayZssFq+UlKdffGLbOEaghNdaOm1WA==", 488 "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
537 "requires": { 489 "requires": {
538 "dom-serializer": "^1.0.1", 490 "dom-serializer": "^1.0.1",
539 "domelementtype": "^2.2.0", 491 "domelementtype": "^2.2.0",
540 "domhandler": "^4.2.0" 492 "domhandler": "^4.2.0"
541 } 493 }
542 }, 494 },
543 "dot-prop": {
544 "version": "5.3.0",
545 "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz",
546 "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==",
547 "requires": {
548 "is-obj": "^2.0.0"
549 }
550 },
551 "electron-to-chromium": { 495 "electron-to-chromium": {
552 "version": "1.3.691", 496 "version": "1.4.51",
553 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.691.tgz", 497 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.51.tgz",
554 "integrity": "sha512-ZqiO69KImmOGCyoH0icQPU3SndJiW93juEvf63gQngyhODO6SpQIPMTOHldtCs5DS5GMKvAkquk230E2zt2vpw==" 498 "integrity": "sha512-JNEmcYl3mk1tGQmy0EvL5eik/CKSBuzAyGP0QFdG6LIgxQe3II0BL1m2zKc2MZMf3uGqHWE1TFddJML0RpjSHQ=="
555 }, 499 },
556 "emoji-regex": { 500 "emoji-regex": {
557 "version": "8.0.0", 501 "version": "8.0.0",
558 "resolved": "https://nexus.jls.digital/repository/npm-group/emoji-regex/-/emoji-regex-8.0.0.tgz", 502 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
559 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 503 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
560 }, 504 },
561 "entities": { 505 "entities": {
@@ -582,9 +526,9 @@
582 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 526 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
583 }, 527 },
584 "fast-glob": { 528 "fast-glob": {
585 "version": "3.2.7", 529 "version": "3.2.11",
586 "resolved": "https://nexus.jls.digital/repository/npm-group/fast-glob/-/fast-glob-3.2.7.tgz", 530 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
587 "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", 531 "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
588 "requires": { 532 "requires": {
589 "@nodelib/fs.stat": "^2.0.2", 533 "@nodelib/fs.stat": "^2.0.2",
590 "@nodelib/fs.walk": "^1.2.3", 534 "@nodelib/fs.walk": "^1.2.3",
@@ -595,7 +539,7 @@
595 }, 539 },
596 "fastq": { 540 "fastq": {
597 "version": "1.13.0", 541 "version": "1.13.0",
598 "resolved": "https://nexus.jls.digital/repository/npm-group/fastq/-/fastq-1.13.0.tgz", 542 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
599 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", 543 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
600 "requires": { 544 "requires": {
601 "reusify": "^1.0.4" 545 "reusify": "^1.0.4"
@@ -603,23 +547,22 @@
603 }, 547 },
604 "fill-range": { 548 "fill-range": {
605 "version": "7.0.1", 549 "version": "7.0.1",
606 "resolved": "https://nexus.jls.digital/repository/npm-group/fill-range/-/fill-range-7.0.1.tgz", 550 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
607 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 551 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
608 "requires": { 552 "requires": {
609 "to-regex-range": "^5.0.1" 553 "to-regex-range": "^5.0.1"
610 } 554 }
611 }, 555 },
612 "fraction.js": { 556 "fraction.js": {
613 "version": "4.0.13", 557 "version": "4.1.2",
614 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz", 558 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.2.tgz",
615 "integrity": "sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA==" 559 "integrity": "sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA=="
616 }, 560 },
617 "fs-extra": { 561 "fs-extra": {
618 "version": "9.1.0", 562 "version": "10.0.0",
619 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 563 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
620 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", 564 "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
621 "requires": { 565 "requires": {
622 "at-least-node": "^1.0.0",
623 "graceful-fs": "^4.2.0", 566 "graceful-fs": "^4.2.0",
624 "jsonfile": "^6.0.1", 567 "jsonfile": "^6.0.1",
625 "universalify": "^2.0.0" 568 "universalify": "^2.0.0"
@@ -632,7 +575,7 @@
632 }, 575 },
633 "fsevents": { 576 "fsevents": {
634 "version": "2.3.2", 577 "version": "2.3.2",
635 "resolved": "https://nexus.jls.digital/repository/npm-group/fsevents/-/fsevents-2.3.2.tgz", 578 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
636 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 579 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
637 "optional": true 580 "optional": true
638 }, 581 },
@@ -643,18 +586,18 @@
643 }, 586 },
644 "get-caller-file": { 587 "get-caller-file": {
645 "version": "2.0.5", 588 "version": "2.0.5",
646 "resolved": "https://nexus.jls.digital/repository/npm-group/get-caller-file/-/get-caller-file-2.0.5.tgz", 589 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
647 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" 590 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
648 }, 591 },
649 "get-stdin": { 592 "get-stdin": {
650 "version": "9.0.0", 593 "version": "9.0.0",
651 "resolved": "https://nexus.jls.digital/repository/npm-group/get-stdin/-/get-stdin-9.0.0.tgz", 594 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-9.0.0.tgz",
652 "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==" 595 "integrity": "sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA=="
653 }, 596 },
654 "glob": { 597 "glob": {
655 "version": "7.1.6", 598 "version": "7.2.0",
656 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", 599 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
657 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", 600 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
658 "requires": { 601 "requires": {
659 "fs.realpath": "^1.0.0", 602 "fs.realpath": "^1.0.0",
660 "inflight": "^1.0.4", 603 "inflight": "^1.0.4",
@@ -666,29 +609,29 @@
666 }, 609 },
667 "glob-parent": { 610 "glob-parent": {
668 "version": "5.1.2", 611 "version": "5.1.2",
669 "resolved": "https://nexus.jls.digital/repository/npm-group/glob-parent/-/glob-parent-5.1.2.tgz", 612 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
670 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 613 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
671 "requires": { 614 "requires": {
672 "is-glob": "^4.0.1" 615 "is-glob": "^4.0.1"
673 } 616 }
674 }, 617 },
675 "globby": { 618 "globby": {
676 "version": "12.0.2", 619 "version": "12.2.0",
677 "resolved": "https://nexus.jls.digital/repository/npm-group/globby/-/globby-12.0.2.tgz", 620 "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz",
678 "integrity": "sha512-lAsmb/5Lww4r7MM9nCCliDZVIKbZTavrsunAsHLr9oHthrZP1qi7/gAnHOsUs9bLvEt2vKVJhHmxuL7QbDuPdQ==", 621 "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==",
679 "requires": { 622 "requires": {
680 "array-union": "^3.0.1", 623 "array-union": "^3.0.1",
681 "dir-glob": "^3.0.1", 624 "dir-glob": "^3.0.1",
682 "fast-glob": "^3.2.7", 625 "fast-glob": "^3.2.7",
683 "ignore": "^5.1.8", 626 "ignore": "^5.1.9",
684 "merge2": "^1.4.1", 627 "merge2": "^1.4.1",
685 "slash": "^4.0.0" 628 "slash": "^4.0.0"
686 } 629 }
687 }, 630 },
688 "graceful-fs": { 631 "graceful-fs": {
689 "version": "4.2.6", 632 "version": "4.2.9",
690 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", 633 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz",
691 "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==" 634 "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ=="
692 }, 635 },
693 "has": { 636 "has": {
694 "version": "1.0.3", 637 "version": "1.0.3",
@@ -703,38 +646,10 @@
703 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 646 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
704 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" 647 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
705 }, 648 },
706 "hex-color-regex": {
707 "version": "1.1.0",
708 "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
709 "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ=="
710 },
711 "hsl-regex": {
712 "version": "1.0.0",
713 "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
714 "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4="
715 },
716 "hsla-regex": {
717 "version": "1.0.0",
718 "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
719 "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg="
720 },
721 "html-tags": {
722 "version": "3.1.0",
723 "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
724 "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg=="
725 },
726 "ignore": { 649 "ignore": {
727 "version": "5.1.8", 650 "version": "5.2.0",
728 "resolved": "https://nexus.jls.digital/repository/npm-group/ignore/-/ignore-5.1.8.tgz", 651 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
729 "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" 652 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ=="
730 },
731 "import-cwd": {
732 "version": "3.0.0",
733 "resolved": "https://nexus.jls.digital/repository/npm-group/import-cwd/-/import-cwd-3.0.0.tgz",
734 "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==",
735 "requires": {
736 "import-from": "^3.0.0"
737 }
738 }, 653 },
739 "import-fresh": { 654 "import-fresh": {
740 "version": "3.3.0", 655 "version": "3.3.0",
@@ -745,26 +660,6 @@
745 "resolve-from": "^4.0.0" 660 "resolve-from": "^4.0.0"
746 } 661 }
747 }, 662 },
748 "import-from": {
749 "version": "3.0.0",
750 "resolved": "https://nexus.jls.digital/repository/npm-group/import-from/-/import-from-3.0.0.tgz",
751 "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==",
752 "requires": {
753 "resolve-from": "^5.0.0"
754 },
755 "dependencies": {
756 "resolve-from": {
757 "version": "5.0.0",
758 "resolved": "https://nexus.jls.digital/repository/npm-group/resolve-from/-/resolve-from-5.0.0.tgz",
759 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw=="
760 }
761 }
762 },
763 "indexes-of": {
764 "version": "1.0.1",
765 "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz",
766 "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc="
767 },
768 "inflight": { 663 "inflight": {
769 "version": "1.0.6", 664 "version": "1.0.6",
770 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 665 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
@@ -779,11 +674,6 @@
779 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 674 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
780 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 675 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
781 }, 676 },
782 "is-absolute-url": {
783 "version": "3.0.3",
784 "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
785 "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q=="
786 },
787 "is-arrayish": { 677 "is-arrayish": {
788 "version": "0.2.1", 678 "version": "0.2.1",
789 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 679 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
@@ -791,53 +681,33 @@
791 }, 681 },
792 "is-binary-path": { 682 "is-binary-path": {
793 "version": "2.1.0", 683 "version": "2.1.0",
794 "resolved": "https://nexus.jls.digital/repository/npm-group/is-binary-path/-/is-binary-path-2.1.0.tgz", 684 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
795 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 685 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
796 "requires": { 686 "requires": {
797 "binary-extensions": "^2.0.0" 687 "binary-extensions": "^2.0.0"
798 } 688 }
799 }, 689 },
800 "is-color-stop": {
801 "version": "1.1.0",
802 "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
803 "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
804 "requires": {
805 "css-color-names": "^0.0.4",
806 "hex-color-regex": "^1.1.0",
807 "hsl-regex": "^1.0.0",
808 "hsla-regex": "^1.0.0",
809 "rgb-regex": "^1.0.1",
810 "rgba-regex": "^1.0.0"
811 },
812 "dependencies": {
813 "css-color-names": {
814 "version": "0.0.4",
815 "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
816 "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA="
817 }
818 }
819 },
820 "is-core-module": { 690 "is-core-module": {
821 "version": "2.2.0", 691 "version": "2.8.1",
822 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", 692 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz",
823 "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", 693 "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==",
824 "requires": { 694 "requires": {
825 "has": "^1.0.3" 695 "has": "^1.0.3"
826 } 696 }
827 }, 697 },
828 "is-extglob": { 698 "is-extglob": {
829 "version": "2.1.1", 699 "version": "2.1.1",
830 "resolved": "https://nexus.jls.digital/repository/npm-group/is-extglob/-/is-extglob-2.1.1.tgz", 700 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
831 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" 701 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
832 }, 702 },
833 "is-fullwidth-code-point": { 703 "is-fullwidth-code-point": {
834 "version": "3.0.0", 704 "version": "3.0.0",
835 "resolved": "https://nexus.jls.digital/repository/npm-group/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 705 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
836 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" 706 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
837 }, 707 },
838 "is-glob": { 708 "is-glob": {
839 "version": "4.0.3", 709 "version": "4.0.3",
840 "resolved": "https://nexus.jls.digital/repository/npm-group/is-glob/-/is-glob-4.0.3.tgz", 710 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
841 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 711 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
842 "requires": { 712 "requires": {
843 "is-extglob": "^2.1.1" 713 "is-extglob": "^2.1.1"
@@ -845,19 +715,9 @@
845 }, 715 },
846 "is-number": { 716 "is-number": {
847 "version": "7.0.0", 717 "version": "7.0.0",
848 "resolved": "https://nexus.jls.digital/repository/npm-group/is-number/-/is-number-7.0.0.tgz", 718 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
849 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" 719 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
850 }, 720 },
851 "is-obj": {
852 "version": "2.0.0",
853 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
854 "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w=="
855 },
856 "is-resolvable": {
857 "version": "1.1.0",
858 "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
859 "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg=="
860 },
861 "js-tokens": { 721 "js-tokens": {
862 "version": "4.0.0", 722 "version": "4.0.0",
863 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 723 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
@@ -878,55 +738,20 @@
878 } 738 }
879 }, 739 },
880 "lilconfig": { 740 "lilconfig": {
881 "version": "2.0.3", 741 "version": "2.0.4",
882 "resolved": "https://nexus.jls.digital/repository/npm-group/lilconfig/-/lilconfig-2.0.3.tgz", 742 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz",
883 "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==" 743 "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA=="
884 }, 744 },
885 "lines-and-columns": { 745 "lines-and-columns": {
886 "version": "1.1.6", 746 "version": "1.2.4",
887 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", 747 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
888 "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" 748 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
889 },
890 "lodash": {
891 "version": "4.17.21",
892 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
893 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
894 },
895 "lodash.difference": {
896 "version": "4.5.0",
897 "resolved": "https://nexus.jls.digital/repository/npm-group/lodash.difference/-/lodash.difference-4.5.0.tgz",
898 "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw="
899 },
900 "lodash.forown": {
901 "version": "4.4.0",
902 "resolved": "https://nexus.jls.digital/repository/npm-group/lodash.forown/-/lodash.forown-4.4.0.tgz",
903 "integrity": "sha1-hRFc8E9z75ZuztUlEdOJPMRmg68="
904 },
905 "lodash.get": {
906 "version": "4.4.2",
907 "resolved": "https://nexus.jls.digital/repository/npm-group/lodash.get/-/lodash.get-4.4.2.tgz",
908 "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk="
909 },
910 "lodash.groupby": {
911 "version": "4.6.0",
912 "resolved": "https://nexus.jls.digital/repository/npm-group/lodash.groupby/-/lodash.groupby-4.6.0.tgz",
913 "integrity": "sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E="
914 }, 749 },
915 "lodash.memoize": { 750 "lodash.memoize": {
916 "version": "4.1.2", 751 "version": "4.1.2",
917 "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", 752 "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
918 "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" 753 "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4="
919 }, 754 },
920 "lodash.sortby": {
921 "version": "4.7.0",
922 "resolved": "https://nexus.jls.digital/repository/npm-group/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
923 "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg="
924 },
925 "lodash.toarray": {
926 "version": "4.4.0",
927 "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz",
928 "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE="
929 },
930 "lodash.uniq": { 755 "lodash.uniq": {
931 "version": "4.5.0", 756 "version": "4.5.0",
932 "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", 757 "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
@@ -939,12 +764,12 @@
939 }, 764 },
940 "merge2": { 765 "merge2": {
941 "version": "1.4.1", 766 "version": "1.4.1",
942 "resolved": "https://nexus.jls.digital/repository/npm-group/merge2/-/merge2-1.4.1.tgz", 767 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
943 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" 768 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="
944 }, 769 },
945 "micromatch": { 770 "micromatch": {
946 "version": "4.0.4", 771 "version": "4.0.4",
947 "resolved": "https://nexus.jls.digital/repository/npm-group/micromatch/-/micromatch-4.0.4.tgz", 772 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
948 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", 773 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
949 "requires": { 774 "requires": {
950 "braces": "^3.0.1", 775 "braces": "^3.0.1",
@@ -964,37 +789,19 @@
964 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 789 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
965 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" 790 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
966 }, 791 },
967 "modern-normalize": {
968 "version": "1.0.0",
969 "resolved": "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.0.0.tgz",
970 "integrity": "sha512-1lM+BMLGuDfsdwf3rsgBSrxJwAZHFIrQ8YR61xIqdHo0uNKI9M52wNpHSrliZATJp51On6JD0AfRxd4YGSU0lw=="
971 },
972 "nanocolors": {
973 "version": "0.2.13",
974 "resolved": "https://nexus.jls.digital/repository/npm-group/nanocolors/-/nanocolors-0.2.13.tgz",
975 "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA=="
976 },
977 "nanoid": { 792 "nanoid": {
978 "version": "3.1.22", 793 "version": "3.2.0",
979 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", 794 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz",
980 "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==" 795 "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA=="
981 },
982 "node-emoji": {
983 "version": "1.10.0",
984 "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz",
985 "integrity": "sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==",
986 "requires": {
987 "lodash.toarray": "^4.4.0"
988 }
989 }, 796 },
990 "node-releases": { 797 "node-releases": {
991 "version": "1.1.71", 798 "version": "2.0.1",
992 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", 799 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
993 "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==" 800 "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA=="
994 }, 801 },
995 "normalize-path": { 802 "normalize-path": {
996 "version": "3.0.0", 803 "version": "3.0.0",
997 "resolved": "https://nexus.jls.digital/repository/npm-group/normalize-path/-/normalize-path-3.0.0.tgz", 804 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
998 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" 805 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
999 }, 806 },
1000 "normalize-range": { 807 "normalize-range": {
@@ -1003,27 +810,22 @@
1003 "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" 810 "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI="
1004 }, 811 },
1005 "normalize-url": { 812 "normalize-url": {
1006 "version": "4.5.0", 813 "version": "6.1.0",
1007 "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", 814 "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
1008 "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==" 815 "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A=="
1009 }, 816 },
1010 "nth-check": { 817 "nth-check": {
1011 "version": "2.0.0", 818 "version": "2.0.1",
1012 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", 819 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz",
1013 "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", 820 "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==",
1014 "requires": { 821 "requires": {
1015 "boolbase": "^1.0.0" 822 "boolbase": "^1.0.0"
1016 } 823 }
1017 }, 824 },
1018 "object-assign": {
1019 "version": "4.1.1",
1020 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1021 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
1022 },
1023 "object-hash": { 825 "object-hash": {
1024 "version": "2.1.1", 826 "version": "2.2.0",
1025 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.1.1.tgz", 827 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz",
1026 "integrity": "sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ==" 828 "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw=="
1027 }, 829 },
1028 "once": { 830 "once": {
1029 "version": "1.4.0", 831 "version": "1.4.0",
@@ -1058,9 +860,9 @@
1058 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 860 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
1059 }, 861 },
1060 "path-parse": { 862 "path-parse": {
1061 "version": "1.0.6", 863 "version": "1.0.7",
1062 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", 864 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1063 "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" 865 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
1064 }, 866 },
1065 "path-type": { 867 "path-type": {
1066 "version": "4.0.0", 868 "version": "4.0.0",
@@ -1069,428 +871,313 @@
1069 }, 871 },
1070 "picocolors": { 872 "picocolors": {
1071 "version": "1.0.0", 873 "version": "1.0.0",
1072 "resolved": "https://nexus.jls.digital/repository/npm-group/picocolors/-/picocolors-1.0.0.tgz", 874 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
1073 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" 875 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
1074 }, 876 },
1075 "picomatch": { 877 "picomatch": {
1076 "version": "2.3.0", 878 "version": "2.3.1",
1077 "resolved": "https://nexus.jls.digital/repository/npm-group/picomatch/-/picomatch-2.3.0.tgz", 879 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1078 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" 880 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
1079 }, 881 },
1080 "pify": { 882 "pify": {
1081 "version": "2.3.0", 883 "version": "2.3.0",
1082 "resolved": "https://nexus.jls.digital/repository/npm-group/pify/-/pify-2.3.0.tgz", 884 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
1083 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" 885 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
1084 }, 886 },
1085 "postcss": { 887 "postcss": {
1086 "version": "8.2.8", 888 "version": "8.4.5",
1087 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.8.tgz", 889 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz",
1088 "integrity": "sha512-1F0Xb2T21xET7oQV9eKuctbM9S7BC0fetoHCc4H13z0PT6haiRLP4T0ZY4XWh7iLP0usgqykT6p9B2RtOf4FPw==", 890 "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==",
1089 "requires": { 891 "requires": {
1090 "colorette": "^1.2.2", 892 "nanoid": "^3.1.30",
1091 "nanoid": "^3.1.20", 893 "picocolors": "^1.0.0",
1092 "source-map": "^0.6.1" 894 "source-map-js": "^1.0.1"
1093 } 895 }
1094 }, 896 },
1095 "postcss-calc": { 897 "postcss-calc": {
1096 "version": "8.0.0", 898 "version": "8.2.2",
1097 "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz", 899 "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.2.tgz",
1098 "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==", 900 "integrity": "sha512-B5R0UeB4zLJvxNt1FVCaDZULdzsKLPc6FhjFJ+xwFiq7VG4i9cuaJLxVjNtExNK8ocm3n2o4unXXLiVX1SCqxA==",
1099 "requires": { 901 "requires": {
1100 "postcss-selector-parser": "^6.0.2", 902 "postcss-selector-parser": "^6.0.2",
1101 "postcss-value-parser": "^4.0.2" 903 "postcss-value-parser": "^4.0.2"
1102 } 904 }
1103 }, 905 },
1104 "postcss-cli": { 906 "postcss-cli": {
1105 "version": "9.0.1", 907 "version": "9.1.0",
1106 "resolved": "https://nexus.jls.digital/repository/npm-group/postcss-cli/-/postcss-cli-9.0.1.tgz", 908 "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-9.1.0.tgz",
1107 "integrity": "sha512-zO160OBaAZBFUWO+QZIzEKMjnPIc5c61dMg1d7xafblh9cxbNb6s16ahJuP91PcVsu//gqr7BKllJxRiRDsSYw==", 909 "integrity": "sha512-zvDN2ADbWfza42sAnj+O2uUWyL0eRL1V+6giM2vi4SqTR3gTYy8XzcpfwccayF2szcUif0HMmXiEaDv9iEhcpw==",
1108 "requires": { 910 "requires": {
1109 "chokidar": "^3.3.0", 911 "chokidar": "^3.3.0",
1110 "dependency-graph": "^0.11.0", 912 "dependency-graph": "^0.11.0",
1111 "fs-extra": "^10.0.0", 913 "fs-extra": "^10.0.0",
1112 "get-stdin": "^9.0.0", 914 "get-stdin": "^9.0.0",
1113 "globby": "^12.0.0", 915 "globby": "^12.0.0",
1114 "nanocolors": "^0.2.11", 916 "picocolors": "^1.0.0",
1115 "postcss-load-config": "^3.0.0", 917 "postcss-load-config": "^3.0.0",
1116 "postcss-reporter": "^7.0.0", 918 "postcss-reporter": "^7.0.0",
1117 "pretty-hrtime": "^1.0.3", 919 "pretty-hrtime": "^1.0.3",
1118 "read-cache": "^1.0.0", 920 "read-cache": "^1.0.0",
1119 "slash": "^4.0.0", 921 "slash": "^4.0.0",
1120 "yargs": "^17.0.0" 922 "yargs": "^17.0.0"
1121 },
1122 "dependencies": {
1123 "fs-extra": {
1124 "version": "10.0.0",
1125 "resolved": "https://nexus.jls.digital/repository/npm-group/fs-extra/-/fs-extra-10.0.0.tgz",
1126 "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
1127 "requires": {
1128 "graceful-fs": "^4.2.0",
1129 "jsonfile": "^6.0.1",
1130 "universalify": "^2.0.0"
1131 }
1132 }
1133 } 923 }
1134 }, 924 },
1135 "postcss-colormin": { 925 "postcss-colormin": {
1136 "version": "5.0.0", 926 "version": "5.2.4",
1137 "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.0.0.tgz", 927 "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.4.tgz",
1138 "integrity": "sha512-Yt84+5V6CgS/AhK7d7MA58vG8dSZ7+ytlRtWLaQhag3HXOncTfmYpuUOX4cDoXjvLfw1sHRCHMiBjYhc35CymQ==", 928 "integrity": "sha512-rYlC5015aNqVQt/B6Cy156g7sH5tRUJGmT9xeagYthtKehetbKx7jHxhyLpulP4bs4vbp8u/B2rac0J7S7qPQg==",
1139 "requires": { 929 "requires": {
1140 "browserslist": "^4.16.0", 930 "browserslist": "^4.16.6",
1141 "color": "^3.1.1", 931 "caniuse-api": "^3.0.0",
1142 "postcss-value-parser": "^4.1.0" 932 "colord": "^2.9.1",
933 "postcss-value-parser": "^4.2.0"
1143 } 934 }
1144 }, 935 },
1145 "postcss-convert-values": { 936 "postcss-convert-values": {
1146 "version": "5.0.0", 937 "version": "5.0.3",
1147 "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.0.tgz", 938 "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.3.tgz",
1148 "integrity": "sha512-V5kmYm4xoBAjNs+eHY/6XzXJkkGeg4kwNf2ocfqhLb1WBPEa4oaSmoi1fnVO7Dkblqvus9h+AenDvhCKUCK7uQ==", 939 "integrity": "sha512-fVkjHm2T0PSMqXUCIhHNWVGjhB9mHEWX2GboVs7j3iCgr6FpIl9c/IdXy0PHWZSQ9LFTRgmj98amxJE6KOnlsA==",
1149 "requires": { 940 "requires": {
1150 "postcss-value-parser": "^4.1.0" 941 "postcss-value-parser": "^4.2.0"
1151 } 942 }
1152 }, 943 },
1153 "postcss-discard-comments": { 944 "postcss-discard-comments": {
1154 "version": "5.0.0", 945 "version": "5.0.2",
1155 "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.0.tgz", 946 "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.2.tgz",
1156 "integrity": "sha512-Umig6Gxs8m20RihiXY6QkePd6mp4FxkA1Dg+f/Kd6uw0gEMfKRjDeQOyFkLibexbJJGHpE3lrN/Q0R9SMrUMbQ==" 947 "integrity": "sha512-6VQ3pYTsJHEsN2Bic88Aa7J/Brn4Bv8j/rqaFQZkH+pcVkKYwxCIvoMQkykEW7fBjmofdTnQgcivt5CCBJhtrg=="
1157 }, 948 },
1158 "postcss-discard-duplicates": { 949 "postcss-discard-duplicates": {
1159 "version": "5.0.0", 950 "version": "5.0.2",
1160 "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.0.tgz", 951 "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.2.tgz",
1161 "integrity": "sha512-vEJJ+Y3pFUnO1FyCBA6PSisGjHtnphL3V6GsNvkASq/VkP3OX5/No5RYXXLxHa2QegStNzg6HYrYdo71uR4caQ==" 952 "integrity": "sha512-LKY81YjUjc78p6rbXIsnppsaFo8XzCoMZkXVILJU//sK0DgPkPSpuq/cZvHss3EtdKvWNYgWzQL+wiJFtEET4g=="
1162 }, 953 },
1163 "postcss-discard-empty": { 954 "postcss-discard-empty": {
1164 "version": "5.0.0", 955 "version": "5.0.2",
1165 "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.0.tgz", 956 "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.2.tgz",
1166 "integrity": "sha512-+wigy099Y1xZxG36WG5L1f2zeH1oicntkJEW4TDIqKKDO2g9XVB3OhoiHTu08rDEjLnbcab4rw0BAccwi2VjiQ==" 957 "integrity": "sha512-SxBsbTjlsKUvZLL+dMrdWauuNZU8TBq5IOL/DHa6jBUSXFEwmDqeXRfTIK/FQpPTa8MJMxEHjSV3UbiuyLARPQ=="
1167 }, 958 },
1168 "postcss-discard-overridden": { 959 "postcss-discard-overridden": {
1169 "version": "5.0.0", 960 "version": "5.0.3",
1170 "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.0.tgz", 961 "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.3.tgz",
1171 "integrity": "sha512-hybnScTaZM2iEA6kzVQ6Spozy7kVdLw+lGw8hftLlBEzt93uzXoltkYp9u0tI8xbfhxDLTOOzHsHQCkYdmzRUg==" 962 "integrity": "sha512-yRTXknIZA4k8Yo4FiF1xbsLj/VBxfXEWxJNIrtIy6HC9KQ4xJxcPtoaaskh6QptCGrrcGnhKsTsENTRPZOBu4g=="
1172 },
1173 "postcss-functions": {
1174 "version": "3.0.0",
1175 "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz",
1176 "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=",
1177 "requires": {
1178 "glob": "^7.1.2",
1179 "object-assign": "^4.1.1",
1180 "postcss": "^6.0.9",
1181 "postcss-value-parser": "^3.3.0"
1182 },
1183 "dependencies": {
1184 "ansi-styles": {
1185 "version": "3.2.1",
1186 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
1187 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
1188 "requires": {
1189 "color-convert": "^1.9.0"
1190 }
1191 },
1192 "chalk": {
1193 "version": "2.4.2",
1194 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
1195 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
1196 "requires": {
1197 "ansi-styles": "^3.2.1",
1198 "escape-string-regexp": "^1.0.5",
1199 "supports-color": "^5.3.0"
1200 }
1201 },
1202 "color-convert": {
1203 "version": "1.9.3",
1204 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
1205 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
1206 "requires": {
1207 "color-name": "1.1.3"
1208 }
1209 },
1210 "color-name": {
1211 "version": "1.1.3",
1212 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
1213 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
1214 },
1215 "has-flag": {
1216 "version": "3.0.0",
1217 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1218 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
1219 },
1220 "postcss": {
1221 "version": "6.0.23",
1222 "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
1223 "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
1224 "requires": {
1225 "chalk": "^2.4.1",
1226 "source-map": "^0.6.1",
1227 "supports-color": "^5.4.0"
1228 }
1229 },
1230 "postcss-value-parser": {
1231 "version": "3.3.1",
1232 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
1233 "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
1234 },
1235 "supports-color": {
1236 "version": "5.5.0",
1237 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1238 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1239 "requires": {
1240 "has-flag": "^3.0.0"
1241 }
1242 }
1243 }
1244 }, 963 },
1245 "postcss-js": { 964 "postcss-js": {
1246 "version": "3.0.3", 965 "version": "4.0.0",
1247 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz", 966 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz",
1248 "integrity": "sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw==", 967 "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==",
1249 "requires": { 968 "requires": {
1250 "camelcase-css": "^2.0.1", 969 "camelcase-css": "^2.0.1"
1251 "postcss": "^8.1.6"
1252 } 970 }
1253 }, 971 },
1254 "postcss-load-config": { 972 "postcss-load-config": {
1255 "version": "3.1.0", 973 "version": "3.1.1",
1256 "resolved": "https://nexus.jls.digital/repository/npm-group/postcss-load-config/-/postcss-load-config-3.1.0.tgz", 974 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.1.tgz",
1257 "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==", 975 "integrity": "sha512-c/9XYboIbSEUZpiD1UQD0IKiUe8n9WHYV7YFe7X7J+ZwCsEKkUJSFWjS9hBU1RR9THR7jMXst8sxiqP0jjo2mg==",
1258 "requires": { 976 "requires": {
1259 "import-cwd": "^3.0.0", 977 "lilconfig": "^2.0.4",
1260 "lilconfig": "^2.0.3",
1261 "yaml": "^1.10.2" 978 "yaml": "^1.10.2"
1262 } 979 }
1263 }, 980 },
1264 "postcss-merge-longhand": { 981 "postcss-merge-longhand": {
1265 "version": "5.0.1", 982 "version": "5.0.5",
1266 "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.1.tgz", 983 "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.5.tgz",
1267 "integrity": "sha512-H1RO8le5deFGumQzuhJjuL0bIXPRysa+w7xtk5KrHe38oiaSS9ksPXDo24+IOS3SETPhip0J5+1uCOW+ALs3Yw==", 984 "integrity": "sha512-R2BCPJJ/U2oh1uTWEYn9CcJ7MMcQ1iIbj9wfr2s/zHu5om5MP/ewKdaunpfJqR1WYzqCsgnXuRoVXPAzxdqy8g==",
1268 "requires": { 985 "requires": {
1269 "css-color-names": "^1.0.1", 986 "postcss-value-parser": "^4.2.0",
1270 "postcss-value-parser": "^4.1.0", 987 "stylehacks": "^5.0.2"
1271 "stylehacks": "^5.0.0"
1272 } 988 }
1273 }, 989 },
1274 "postcss-merge-rules": { 990 "postcss-merge-rules": {
1275 "version": "5.0.0", 991 "version": "5.0.5",
1276 "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.0.tgz", 992 "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.5.tgz",
1277 "integrity": "sha512-TfsXbKjNYCGfUPEXGIGPySnMiJbdS+3gcVeV8gwmJP4RajyKZHW8E0FYDL1WmggTj3hi+m+WUCAvqRpX2ut4Kg==", 993 "integrity": "sha512-3Oa26/Pb9VOFVksJjFG45SNoe4nhGvJ2Uc6TlRimqF8uhfOCEhVCaJ3rvEat5UFOn2UZqTY5Da8dFgCh3Iq0Ug==",
1278 "requires": { 994 "requires": {
1279 "browserslist": "^4.16.0", 995 "browserslist": "^4.16.6",
1280 "caniuse-api": "^3.0.0", 996 "caniuse-api": "^3.0.0",
1281 "cssnano-utils": "^2.0.0", 997 "cssnano-utils": "^3.0.1",
1282 "postcss-selector-parser": "^6.0.4", 998 "postcss-selector-parser": "^6.0.5"
1283 "vendors": "^1.0.3"
1284 } 999 }
1285 }, 1000 },
1286 "postcss-minify-font-values": { 1001 "postcss-minify-font-values": {
1287 "version": "5.0.0", 1002 "version": "5.0.3",
1288 "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.0.tgz", 1003 "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.3.tgz",
1289 "integrity": "sha512-zi2JhFaMOcIaNxhndX5uhsqSY1rexKDp23wV8EOmC9XERqzLbHsoRye3aYF716Zm+hkcR4loqKDt8LZlmihwAg==", 1004 "integrity": "sha512-bC45rVzEwsLhv/cL1eCjoo2OOjbSk9I7HKFBYnBvtyuIZlf7uMipMATXtA0Fc3jwPo3wuPIW1jRJWKzflMh1sA==",
1290 "requires": { 1005 "requires": {
1291 "postcss-value-parser": "^4.1.0" 1006 "postcss-value-parser": "^4.2.0"
1292 } 1007 }
1293 }, 1008 },
1294 "postcss-minify-gradients": { 1009 "postcss-minify-gradients": {
1295 "version": "5.0.0", 1010 "version": "5.0.5",
1296 "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.0.tgz", 1011 "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.5.tgz",
1297 "integrity": "sha512-/jPtNgs6JySMwgsE5dPOq8a2xEopWTW3RyqoB9fLqxgR+mDUNLSi7joKd+N1z7FXWgVkc4l/dEBMXHgNAaUbvg==", 1012 "integrity": "sha512-/YjvXs8PepsoiZAIpjstOO4IHKwFAqYNqbA1yVdqklM84tbUUneh6omJxGlRlF3mi6K5Pa067Mg6IwqEnYC8Zg==",
1298 "requires": { 1013 "requires": {
1299 "cssnano-utils": "^2.0.0", 1014 "colord": "^2.9.1",
1300 "is-color-stop": "^1.1.0", 1015 "cssnano-utils": "^3.0.1",
1301 "postcss-value-parser": "^4.1.0" 1016 "postcss-value-parser": "^4.2.0"
1302 } 1017 }
1303 }, 1018 },
1304 "postcss-minify-params": { 1019 "postcss-minify-params": {
1305 "version": "5.0.0", 1020 "version": "5.0.4",
1306 "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.0.tgz", 1021 "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.4.tgz",
1307 "integrity": "sha512-KvZYIxTPBVKjdd+XgObq9A+Sfv8lMkXTpbZTsjhr42XbfWIeLaTItMlygsDWfjArEc3muUfDaUFgNSeDiJ5jug==", 1022 "integrity": "sha512-Z0vjod9lRZEmEPfEmA2sCfjbfEEFKefMD3RDIQSUfXK4LpCyWkX1CniUgyNvnjJFLDPSxtgKzozhHhPHKoeGkg==",
1308 "requires": { 1023 "requires": {
1309 "alphanum-sort": "^1.0.2", 1024 "browserslist": "^4.16.6",
1310 "browserslist": "^4.16.0", 1025 "cssnano-utils": "^3.0.1",
1311 "cssnano-utils": "^2.0.0", 1026 "postcss-value-parser": "^4.2.0"
1312 "postcss-value-parser": "^4.1.0",
1313 "uniqs": "^2.0.0"
1314 } 1027 }
1315 }, 1028 },
1316 "postcss-minify-selectors": { 1029 "postcss-minify-selectors": {
1317 "version": "5.0.0", 1030 "version": "5.1.2",
1318 "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.0.0.tgz", 1031 "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.2.tgz",
1319 "integrity": "sha512-cEM0O0eWwFIvmo6nfB0lH0vO/XFwgqIvymODbfPXZ1gTA3i76FKnb7TGUrEpiTxaXH6tgYQ6DcTHwRiRS+YQLQ==", 1032 "integrity": "sha512-gpn1nJDMCf3g32y/7kl+jsdamhiYT+/zmEt57RoT9GmzlixBNRPohI7k8UIHelLABhdLf3MSZhtM33xuH5eQOQ==",
1320 "requires": { 1033 "requires": {
1321 "alphanum-sort": "^1.0.2", 1034 "postcss-selector-parser": "^6.0.5"
1322 "postcss-selector-parser": "^3.1.2"
1323 },
1324 "dependencies": {
1325 "postcss-selector-parser": {
1326 "version": "3.1.2",
1327 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz",
1328 "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==",
1329 "requires": {
1330 "dot-prop": "^5.2.0",
1331 "indexes-of": "^1.0.1",
1332 "uniq": "^1.0.1"
1333 }
1334 }
1335 } 1035 }
1336 }, 1036 },
1337 "postcss-nested": { 1037 "postcss-nested": {
1338 "version": "5.0.5", 1038 "version": "5.0.6",
1339 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.5.tgz", 1039 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz",
1340 "integrity": "sha512-GSRXYz5bccobpTzLQZXOnSOfKl6TwVr5CyAQJUPub4nuRJSOECK5AqurxVgmtxP48p0Kc/ndY/YyS1yqldX0Ew==", 1040 "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==",
1341 "requires": { 1041 "requires": {
1342 "postcss-selector-parser": "^6.0.4" 1042 "postcss-selector-parser": "^6.0.6"
1343 } 1043 }
1344 }, 1044 },
1345 "postcss-normalize-charset": { 1045 "postcss-normalize-charset": {
1346 "version": "5.0.0", 1046 "version": "5.0.2",
1347 "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.0.tgz", 1047 "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.2.tgz",
1348 "integrity": "sha512-pqsCkgo9KmQP0ew6DqSA+uP9YN6EfsW20pQ3JU5JoQge09Z6Too4qU0TNDsTNWuEaP8SWsMp+19l15210MsDZQ==" 1048 "integrity": "sha512-fEMhYXzO8My+gC009qDc/3bgnFP8Fv1Ic8uw4ec4YTlhIOw63tGPk1YFd7fk9bZUf1DAbkhiL/QPWs9JLqdF2g=="
1349 }, 1049 },
1350 "postcss-normalize-display-values": { 1050 "postcss-normalize-display-values": {
1351 "version": "5.0.0", 1051 "version": "5.0.2",
1352 "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.0.tgz", 1052 "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.2.tgz",
1353 "integrity": "sha512-t4f2d//gH1f7Ns0Jq3eNdnWuPT7TeLuISZ6RQx4j8gpl5XrhkdshdNcOnlrEK48YU6Tcb6jqK7dorME3N4oOGA==", 1053 "integrity": "sha512-RxXoJPUR0shSjkMMzgEZDjGPrgXUVYyWA/YwQRicb48H15OClPuaDR7tYokLAlGZ2tCSENEN5WxjgxSD5m4cUw==",
1354 "requires": { 1054 "requires": {
1355 "cssnano-utils": "^2.0.0", 1055 "postcss-value-parser": "^4.2.0"
1356 "postcss-value-parser": "^4.1.0"
1357 } 1056 }
1358 }, 1057 },
1359 "postcss-normalize-positions": { 1058 "postcss-normalize-positions": {
1360 "version": "5.0.0", 1059 "version": "5.0.3",
1361 "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.0.tgz", 1060 "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.3.tgz",
1362 "integrity": "sha512-0o6/qU5ky74X/eWYj/tv4iiKCm3YqJnrhmVADpIMNXxzFZywsSQxl8F7cKs8jQEtF3VrJBgcDHTexZy1zgDoYg==", 1061 "integrity": "sha512-U+rmhjrNBvIGYqr/1tD4wXPFFMKUbXsYXvlUCzLi0tOCUS6LoeEAnmVXXJY/MEB/1CKZZwBSs2tmzGawcygVBA==",
1363 "requires": { 1062 "requires": {
1364 "postcss-value-parser": "^4.1.0" 1063 "postcss-value-parser": "^4.2.0"
1365 } 1064 }
1366 }, 1065 },
1367 "postcss-normalize-repeat-style": { 1066 "postcss-normalize-repeat-style": {
1368 "version": "5.0.0", 1067 "version": "5.0.3",
1369 "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.0.tgz", 1068 "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.3.tgz",
1370 "integrity": "sha512-KRT14JbrXKcFMYuc4q7lh8lvv8u22wLyMrq+UpHKLtbx2H/LOjvWXYdoDxmNrrrJzomAWL+ViEXr48/IhSUJnQ==", 1069 "integrity": "sha512-uk1+xYx0AMbA3nLSNhbDrqbf/rx+Iuq5tVad2VNyaxxJzx79oGieJ6D9F6AfOL2GtiIbP7vTYlpYHtG+ERFXTg==",
1371 "requires": { 1070 "requires": {
1372 "cssnano-utils": "^2.0.0", 1071 "postcss-value-parser": "^4.2.0"
1373 "postcss-value-parser": "^4.1.0"
1374 } 1072 }
1375 }, 1073 },
1376 "postcss-normalize-string": { 1074 "postcss-normalize-string": {
1377 "version": "5.0.0", 1075 "version": "5.0.3",
1378 "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.0.tgz", 1076 "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.3.tgz",
1379 "integrity": "sha512-wSO4pf7GNcDZpmelREWYADF1+XZWrAcbFLQCOqoE92ZwYgaP/RLumkUTaamEzdT2YKRZAH8eLLKGWotU/7FNPw==", 1077 "integrity": "sha512-Mf2V4JbIDboNGQhW6xW0YREDiYXoX3WrD3EjKkjvnpAJ6W4qqjLnK/c9aioyVFaWWHVdP5zVRw/9DI5S3oLDFw==",
1380 "requires": { 1078 "requires": {
1381 "postcss-value-parser": "^4.1.0" 1079 "postcss-value-parser": "^4.2.0"
1382 } 1080 }
1383 }, 1081 },
1384 "postcss-normalize-timing-functions": { 1082 "postcss-normalize-timing-functions": {
1385 "version": "5.0.0", 1083 "version": "5.0.2",
1386 "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.0.tgz", 1084 "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.2.tgz",
1387 "integrity": "sha512-TwPaDX+wl9wO3MUm23lzGmOzGCGKnpk+rSDgzB2INpakD5dgWR3L6bJq1P1LQYzBAvz8fRIj2NWdnZdV4EV98Q==", 1085 "integrity": "sha512-Ao0PP6MoYsRU1LxeVUW740ioknvdIUmfr6uAA3xWlQJ9s69/Tupy8qwhuKG3xWfl+KvLMAP9p2WXF9cwuk/7Bg==",
1388 "requires": { 1086 "requires": {
1389 "cssnano-utils": "^2.0.0", 1087 "postcss-value-parser": "^4.2.0"
1390 "postcss-value-parser": "^4.1.0"
1391 } 1088 }
1392 }, 1089 },
1393 "postcss-normalize-unicode": { 1090 "postcss-normalize-unicode": {
1394 "version": "5.0.0", 1091 "version": "5.0.3",
1395 "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.0.tgz", 1092 "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.3.tgz",
1396 "integrity": "sha512-2CpVoz/67rXU5s9tsPZDxG1YGS9OFHwoY9gsLAzrURrCxTAb0H7Vp87/62LvVPgRWTa5ZmvgmqTp2rL8tlm72A==", 1093 "integrity": "sha512-uNC7BmS/7h6to2UWa4RFH8sOTzu2O9dVWPE/F9Vm9GdhONiD/c1kNaCLbmsFHlKWcEx7alNUChQ+jH/QAlqsQw==",
1397 "requires": { 1094 "requires": {
1398 "browserslist": "^4.16.0", 1095 "browserslist": "^4.16.6",
1399 "postcss-value-parser": "^4.1.0" 1096 "postcss-value-parser": "^4.2.0"
1400 } 1097 }
1401 }, 1098 },
1402 "postcss-normalize-url": { 1099 "postcss-normalize-url": {
1403 "version": "5.0.0", 1100 "version": "5.0.4",
1404 "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.0.tgz", 1101 "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.4.tgz",
1405 "integrity": "sha512-ICDaGFBqLgA3dlrCIRuhblLl80D13YtgEV9NJPTYJtgR72vu61KgxAHv+z/lKMs1EbwfSQa3ALjOFLSmXiE34A==", 1102 "integrity": "sha512-cNj3RzK2pgQQyNp7dzq0dqpUpQ/wYtdDZM3DepPmFjCmYIfceuD9VIAcOdvrNetjIU65g1B4uwdP/Krf6AFdXg==",
1406 "requires": { 1103 "requires": {
1407 "is-absolute-url": "^3.0.3", 1104 "normalize-url": "^6.0.1",
1408 "normalize-url": "^4.5.0", 1105 "postcss-value-parser": "^4.2.0"
1409 "postcss-value-parser": "^4.1.0"
1410 } 1106 }
1411 }, 1107 },
1412 "postcss-normalize-whitespace": { 1108 "postcss-normalize-whitespace": {
1413 "version": "5.0.0", 1109 "version": "5.0.3",
1414 "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.0.tgz", 1110 "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.3.tgz",
1415 "integrity": "sha512-KRnxQvQAVkJfaeXSz7JlnD9nBN9sFZF9lrk9452Q2uRoqrRSkinqifF8Iex7wZGei2DZVG/qpmDFDmRvbNAOGA==", 1111 "integrity": "sha512-333JWRnX655fSoUbufJ10HJop3c8mrpKkCCUnEmgz/Cb/QEtW+/TMZwDAUt4lnwqP6tCCk0x0b58jqvDgiQm/A==",
1416 "requires": { 1112 "requires": {
1417 "postcss-value-parser": "^4.1.0" 1113 "postcss-value-parser": "^4.2.0"
1418 } 1114 }
1419 }, 1115 },
1420 "postcss-ordered-values": { 1116 "postcss-ordered-values": {
1421 "version": "5.0.0", 1117 "version": "5.0.4",
1422 "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.0.tgz", 1118 "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.4.tgz",
1423 "integrity": "sha512-dPr+SRObiHueCIc4IUaG0aOGQmYkuNu50wQvdXTGKy+rzi2mjmPsbeDsheLk5WPb9Zyf2tp8E+I+h40cnivm6g==", 1119 "integrity": "sha512-taKtGDZtyYUMVYkg+MuJeBUiTF6cGHZmo/qcW7ibvW79UlyKuSHbo6dpCIiqI+j9oJsXWzP+ovIxoyLDOeQFdw==",
1424 "requires": { 1120 "requires": {
1425 "cssnano-utils": "^2.0.0", 1121 "cssnano-utils": "^3.0.1",
1426 "postcss-value-parser": "^4.1.0" 1122 "postcss-value-parser": "^4.2.0"
1427 } 1123 }
1428 }, 1124 },
1429 "postcss-reduce-initial": { 1125 "postcss-reduce-initial": {
1430 "version": "5.0.0", 1126 "version": "5.0.2",
1431 "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.0.tgz", 1127 "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.2.tgz",
1432 "integrity": "sha512-wR6pXUaFbSMG1oCKx8pKVA+rnSXCHlca5jMrlmkmif+uig0HNUTV9oGN5kjKsM3mATQAldv2PF9Tbl2vqLFjnA==", 1128 "integrity": "sha512-v/kbAAQ+S1V5v9TJvbGkV98V2ERPdU6XvMcKMjqAlYiJ2NtsHGlKYLPjWWcXlaTKNxooId7BGxeraK8qXvzKtw==",
1433 "requires": { 1129 "requires": {
1434 "browserslist": "^4.16.0", 1130 "browserslist": "^4.16.6",
1435 "caniuse-api": "^3.0.0" 1131 "caniuse-api": "^3.0.0"
1436 } 1132 }
1437 }, 1133 },
1438 "postcss-reduce-transforms": { 1134 "postcss-reduce-transforms": {
1439 "version": "5.0.0", 1135 "version": "5.0.3",
1440 "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.0.tgz", 1136 "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.3.tgz",
1441 "integrity": "sha512-iHdGODW4YzM3WjVecBhPQt6fpJC4lGQZxJKjkBNHpp2b8dzmvj0ogKThqya+IRodQEFzjfXgYeESkf172FH5Lw==", 1137 "integrity": "sha512-yDnTUab5i7auHiNwdcL1f+pBnqQFf+7eC4cbC7D8Lc1FkvNZhtpkdad+9U4wDdFb84haupMf0rA/Zc5LcTe/3A==",
1442 "requires": { 1138 "requires": {
1443 "cssnano-utils": "^2.0.0", 1139 "postcss-value-parser": "^4.2.0"
1444 "postcss-value-parser": "^4.1.0"
1445 } 1140 }
1446 }, 1141 },
1447 "postcss-reporter": { 1142 "postcss-reporter": {
1448 "version": "7.0.4", 1143 "version": "7.0.5",
1449 "resolved": "https://nexus.jls.digital/repository/npm-group/postcss-reporter/-/postcss-reporter-7.0.4.tgz", 1144 "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-7.0.5.tgz",
1450 "integrity": "sha512-jY/fnpGSin7kwJeunXbY35STp5O3VIxSFdjee5JkoPQ+FfGH5JW3N+Xe9oAPcL9UkjWjkK+JC72o8XH4XXKdhw==", 1145 "integrity": "sha512-glWg7VZBilooZGOFPhN9msJ3FQs19Hie7l5a/eE6WglzYqVeH3ong3ShFcp9kDWJT1g2Y/wd59cocf9XxBtkWA==",
1451 "requires": { 1146 "requires": {
1452 "lodash.difference": "^4.5.0", 1147 "picocolors": "^1.0.0",
1453 "lodash.forown": "^4.4.0", 1148 "thenby": "^1.3.4"
1454 "lodash.get": "^4.4.2",
1455 "lodash.groupby": "^4.6.0",
1456 "lodash.sortby": "^4.7.0",
1457 "picocolors": "^1.0.0"
1458 } 1149 }
1459 }, 1150 },
1460 "postcss-selector-parser": { 1151 "postcss-selector-parser": {
1461 "version": "6.0.4", 1152 "version": "6.0.9",
1462 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", 1153 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz",
1463 "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", 1154 "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==",
1464 "requires": { 1155 "requires": {
1465 "cssesc": "^3.0.0", 1156 "cssesc": "^3.0.0",
1466 "indexes-of": "^1.0.1",
1467 "uniq": "^1.0.1",
1468 "util-deprecate": "^1.0.2" 1157 "util-deprecate": "^1.0.2"
1469 } 1158 }
1470 }, 1159 },
1471 "postcss-svgo": { 1160 "postcss-svgo": {
1472 "version": "5.0.0", 1161 "version": "5.0.3",
1473 "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.0.tgz", 1162 "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.3.tgz",
1474 "integrity": "sha512-M3/VS4sFI1Yp9g0bPL+xzzCNz5iLdRUztoFaugMit5a8sMfkVzzhwqbsOlD8IFFymCdJDmXmh31waYHWw1K4BA==", 1163 "integrity": "sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==",
1475 "requires": { 1164 "requires": {
1476 "postcss-value-parser": "^4.1.0", 1165 "postcss-value-parser": "^4.1.0",
1477 "svgo": "^2.3.0" 1166 "svgo": "^2.7.0"
1478 } 1167 }
1479 }, 1168 },
1480 "postcss-unique-selectors": { 1169 "postcss-unique-selectors": {
1481 "version": "5.0.0", 1170 "version": "5.0.3",
1482 "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.0.tgz", 1171 "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.3.tgz",
1483 "integrity": "sha512-o9l4pF8SRn7aCMTmzb/kNv/kjV7wPZpZ8Nlb1Gq8v/Qvw969K1wanz1RVA0ehHzWe9+wHXaC2DvZlak/gdMJ5w==", 1172 "integrity": "sha512-V5tX2hadSSn+miVCluuK1IDGy+7jAXSOfRZ2DQ+s/4uQZb/orDYBjH0CHgFrXsRw78p4QTuEFA9kI6C956UnHQ==",
1484 "requires": { 1173 "requires": {
1485 "alphanum-sort": "^1.0.2", 1174 "postcss-selector-parser": "^6.0.5"
1486 "postcss-selector-parser": "^6.0.2",
1487 "uniqs": "^2.0.0"
1488 } 1175 }
1489 }, 1176 },
1490 "postcss-value-parser": { 1177 "postcss-value-parser": {
1491 "version": "4.1.0", 1178 "version": "4.2.0",
1492 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", 1179 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
1493 "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" 1180 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
1494 }, 1181 },
1495 "pretty-hrtime": { 1182 "pretty-hrtime": {
1496 "version": "1.0.3", 1183 "version": "1.0.3",
@@ -1498,24 +1185,29 @@
1498 "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=" 1185 "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE="
1499 }, 1186 },
1500 "purgecss": { 1187 "purgecss": {
1501 "version": "4.0.2", 1188 "version": "4.1.3",
1502 "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.0.2.tgz", 1189 "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.1.3.tgz",
1503 "integrity": "sha512-6J1zOEAZJX6VbfcaJHgdQf4uPhxVXvHz7dGgWYXLOI9q7QFZ5feh8NZ2+G3ysii/Sr8OyUe5yhQ5Z/xZ5gIRnQ==", 1190 "integrity": "sha512-99cKy4s+VZoXnPxaoM23e5ABcP851nC2y2GROkkjS8eJaJtlciGavd7iYAw2V84WeBqggZ12l8ef44G99HmTaw==",
1504 "requires": { 1191 "requires": {
1505 "commander": "^6.0.0", 1192 "commander": "^8.0.0",
1506 "glob": "^7.0.0", 1193 "glob": "^7.1.7",
1507 "postcss": "^8.2.1", 1194 "postcss": "^8.3.5",
1508 "postcss-selector-parser": "^6.0.2" 1195 "postcss-selector-parser": "^6.0.6"
1509 } 1196 }
1510 }, 1197 },
1511 "queue-microtask": { 1198 "queue-microtask": {
1512 "version": "1.2.3", 1199 "version": "1.2.3",
1513 "resolved": "https://nexus.jls.digital/repository/npm-group/queue-microtask/-/queue-microtask-1.2.3.tgz", 1200 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
1514 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" 1201 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
1515 }, 1202 },
1203 "quick-lru": {
1204 "version": "5.1.1",
1205 "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
1206 "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA=="
1207 },
1516 "read-cache": { 1208 "read-cache": {
1517 "version": "1.0.0", 1209 "version": "1.0.0",
1518 "resolved": "https://nexus.jls.digital/repository/npm-group/read-cache/-/read-cache-1.0.0.tgz", 1210 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
1519 "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", 1211 "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
1520 "requires": { 1212 "requires": {
1521 "pify": "^2.3.0" 1213 "pify": "^2.3.0"
@@ -1523,40 +1215,25 @@
1523 }, 1215 },
1524 "readdirp": { 1216 "readdirp": {
1525 "version": "3.6.0", 1217 "version": "3.6.0",
1526 "resolved": "https://nexus.jls.digital/repository/npm-group/readdirp/-/readdirp-3.6.0.tgz", 1218 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
1527 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 1219 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
1528 "requires": { 1220 "requires": {
1529 "picomatch": "^2.2.1" 1221 "picomatch": "^2.2.1"
1530 } 1222 }
1531 }, 1223 },
1532 "reduce-css-calc": {
1533 "version": "2.1.8",
1534 "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz",
1535 "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==",
1536 "requires": {
1537 "css-unit-converter": "^1.1.1",
1538 "postcss-value-parser": "^3.3.0"
1539 },
1540 "dependencies": {
1541 "postcss-value-parser": {
1542 "version": "3.3.1",
1543 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
1544 "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
1545 }
1546 }
1547 },
1548 "require-directory": { 1224 "require-directory": {
1549 "version": "2.1.1", 1225 "version": "2.1.1",
1550 "resolved": "https://nexus.jls.digital/repository/npm-group/require-directory/-/require-directory-2.1.1.tgz", 1226 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
1551 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" 1227 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
1552 }, 1228 },
1553 "resolve": { 1229 "resolve": {
1554 "version": "1.20.0", 1230 "version": "1.22.0",
1555 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", 1231 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz",
1556 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", 1232 "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==",
1557 "requires": { 1233 "requires": {
1558 "is-core-module": "^2.2.0", 1234 "is-core-module": "^2.8.1",
1559 "path-parse": "^1.0.6" 1235 "path-parse": "^1.0.7",
1236 "supports-preserve-symlinks-flag": "^1.0.0"
1560 } 1237 }
1561 }, 1238 },
1562 "resolve-from": { 1239 "resolve-from": {
@@ -1566,45 +1243,20 @@
1566 }, 1243 },
1567 "reusify": { 1244 "reusify": {
1568 "version": "1.0.4", 1245 "version": "1.0.4",
1569 "resolved": "https://nexus.jls.digital/repository/npm-group/reusify/-/reusify-1.0.4.tgz", 1246 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
1570 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" 1247 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="
1571 }, 1248 },
1572 "rgb-regex": {
1573 "version": "1.0.1",
1574 "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
1575 "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE="
1576 },
1577 "rgba-regex": {
1578 "version": "1.0.0",
1579 "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
1580 "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM="
1581 },
1582 "run-parallel": { 1249 "run-parallel": {
1583 "version": "1.2.0", 1250 "version": "1.2.0",
1584 "resolved": "https://nexus.jls.digital/repository/npm-group/run-parallel/-/run-parallel-1.2.0.tgz", 1251 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
1585 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 1252 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
1586 "requires": { 1253 "requires": {
1587 "queue-microtask": "^1.2.2" 1254 "queue-microtask": "^1.2.2"
1588 } 1255 }
1589 }, 1256 },
1590 "simple-swizzle": {
1591 "version": "0.2.2",
1592 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
1593 "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
1594 "requires": {
1595 "is-arrayish": "^0.3.1"
1596 },
1597 "dependencies": {
1598 "is-arrayish": {
1599 "version": "0.3.2",
1600 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
1601 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
1602 }
1603 }
1604 },
1605 "slash": { 1257 "slash": {
1606 "version": "4.0.0", 1258 "version": "4.0.0",
1607 "resolved": "https://nexus.jls.digital/repository/npm-group/slash/-/slash-4.0.0.tgz", 1259 "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
1608 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" 1260 "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew=="
1609 }, 1261 },
1610 "source-map": { 1262 "source-map": {
@@ -1612,6 +1264,11 @@
1612 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 1264 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1613 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" 1265 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
1614 }, 1266 },
1267 "source-map-js": {
1268 "version": "1.0.2",
1269 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
1270 "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw=="
1271 },
1615 "stable": { 1272 "stable": {
1616 "version": "0.1.8", 1273 "version": "0.1.8",
1617 "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", 1274 "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
@@ -1619,7 +1276,7 @@
1619 }, 1276 },
1620 "string-width": { 1277 "string-width": {
1621 "version": "4.2.3", 1278 "version": "4.2.3",
1622 "resolved": "https://nexus.jls.digital/repository/npm-group/string-width/-/string-width-4.2.3.tgz", 1279 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
1623 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 1280 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
1624 "requires": { 1281 "requires": {
1625 "emoji-regex": "^8.0.0", 1282 "emoji-regex": "^8.0.0",
@@ -1629,18 +1286,18 @@
1629 }, 1286 },
1630 "strip-ansi": { 1287 "strip-ansi": {
1631 "version": "6.0.1", 1288 "version": "6.0.1",
1632 "resolved": "https://nexus.jls.digital/repository/npm-group/strip-ansi/-/strip-ansi-6.0.1.tgz", 1289 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1633 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1290 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1634 "requires": { 1291 "requires": {
1635 "ansi-regex": "^5.0.1" 1292 "ansi-regex": "^5.0.1"
1636 } 1293 }
1637 }, 1294 },
1638 "stylehacks": { 1295 "stylehacks": {
1639 "version": "5.0.0", 1296 "version": "5.0.2",
1640 "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.0.tgz", 1297 "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.2.tgz",
1641 "integrity": "sha512-QOWm6XivDLb+fqffTZP8jrmPmPITVChl2KCY2R05nsCWwLi3VGhCdVc3IVGNwd1zzTt1jPd67zIKjpQfxzQZeA==", 1298 "integrity": "sha512-114zeJdOpTrbQYRD4OU5UWJ99LKUaqCPJTU1HQ/n3q3BwmllFN8kHENaLnOeqVq6AhXrWfxHNZTl33iJ4oy3cQ==",
1642 "requires": { 1299 "requires": {
1643 "browserslist": "^4.16.0", 1300 "browserslist": "^4.16.6",
1644 "postcss-selector-parser": "^6.0.4" 1301 "postcss-selector-parser": "^6.0.4"
1645 } 1302 }
1646 }, 1303 },
@@ -1652,17 +1309,22 @@
1652 "has-flag": "^4.0.0" 1309 "has-flag": "^4.0.0"
1653 } 1310 }
1654 }, 1311 },
1312 "supports-preserve-symlinks-flag": {
1313 "version": "1.0.0",
1314 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
1315 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="
1316 },
1655 "svgo": { 1317 "svgo": {
1656 "version": "2.3.0", 1318 "version": "2.8.0",
1657 "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.3.0.tgz", 1319 "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
1658 "integrity": "sha512-fz4IKjNO6HDPgIQxu4IxwtubtbSfGEAJUq/IXyTPIkGhWck/faiiwfkvsB8LnBkKLvSoyNNIY6d13lZprJMc9Q==", 1320 "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
1659 "requires": { 1321 "requires": {
1660 "@trysound/sax": "0.1.1", 1322 "@trysound/sax": "0.2.0",
1661 "chalk": "^4.1.0", 1323 "commander": "^7.2.0",
1662 "commander": "^7.1.0", 1324 "css-select": "^4.1.3",
1663 "css-select": "^3.1.2", 1325 "css-tree": "^1.1.3",
1664 "css-tree": "^1.1.2",
1665 "csso": "^4.2.0", 1326 "csso": "^4.2.0",
1327 "picocolors": "^1.0.0",
1666 "stable": "^0.1.8" 1328 "stable": "^0.1.8"
1667 }, 1329 },
1668 "dependencies": { 1330 "dependencies": {
@@ -1674,53 +1336,47 @@
1674 } 1336 }
1675 }, 1337 },
1676 "tailwindcss": { 1338 "tailwindcss": {
1677 "version": "2.0.4", 1339 "version": "3.0.16",
1678 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.0.4.tgz", 1340 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.16.tgz",
1679 "integrity": "sha512-WhgR0oiBxGOZ9jY0yVfaJCHnckR7U74Fs/BMsYxGdwGJQ5Hd/HlaKD26bEJFZOvYScJo0QcUj2ImldzedsG7Bw==", 1341 "integrity": "sha512-1L8E5Wr+o1c4kxxObNz2owJe94a7BLEMV+2Lz6wzprJdcs3ENSRR9t4OZf2OqtRNS/q/zFPuOKoLtQoy3Lrhhw==",
1680 "requires": { 1342 "requires": {
1681 "@fullhuman/postcss-purgecss": "^3.1.3", 1343 "arg": "^5.0.1",
1682 "bytes": "^3.0.0", 1344 "chalk": "^4.1.2",
1683 "chalk": "^4.1.0", 1345 "chokidar": "^3.5.2",
1684 "color": "^3.1.3", 1346 "color-name": "^1.1.4",
1347 "cosmiconfig": "^7.0.1",
1685 "detective": "^5.2.0", 1348 "detective": "^5.2.0",
1686 "didyoumean": "^1.2.1", 1349 "didyoumean": "^1.2.2",
1687 "fs-extra": "^9.1.0", 1350 "dlv": "^1.1.3",
1688 "html-tags": "^3.1.0", 1351 "fast-glob": "^3.2.11",
1689 "lodash": "^4.17.21", 1352 "glob-parent": "^6.0.2",
1690 "modern-normalize": "^1.0.0", 1353 "is-glob": "^4.0.3",
1691 "node-emoji": "^1.8.1", 1354 "normalize-path": "^3.0.0",
1692 "object-hash": "^2.1.1", 1355 "object-hash": "^2.2.0",
1693 "postcss-functions": "^3", 1356 "postcss-js": "^4.0.0",
1694 "postcss-js": "^3.0.3", 1357 "postcss-load-config": "^3.1.0",
1695 "postcss-nested": "^5.0.5", 1358 "postcss-nested": "5.0.6",
1696 "postcss-selector-parser": "^6.0.4", 1359 "postcss-selector-parser": "^6.0.8",
1697 "postcss-value-parser": "^4.1.0", 1360 "postcss-value-parser": "^4.2.0",
1698 "pretty-hrtime": "^1.0.3", 1361 "quick-lru": "^5.1.1",
1699 "reduce-css-calc": "^2.1.8", 1362 "resolve": "^1.21.0"
1700 "resolve": "^1.20.0"
1701 }, 1363 },
1702 "dependencies": { 1364 "dependencies": {
1703 "@fullhuman/postcss-purgecss": { 1365 "glob-parent": {
1704 "version": "3.1.3", 1366 "version": "6.0.2",
1705 "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz", 1367 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
1706 "integrity": "sha512-kwOXw8fZ0Lt1QmeOOrd+o4Ibvp4UTEBFQbzvWldjlKv5n+G9sXfIPn1hh63IQIL8K8vbvv1oYMJiIUbuy9bGaA==", 1368 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
1707 "requires": { 1369 "requires": {
1708 "purgecss": "^3.1.3" 1370 "is-glob": "^4.0.3"
1709 }
1710 },
1711 "purgecss": {
1712 "version": "3.1.3",
1713 "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-3.1.3.tgz",
1714 "integrity": "sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ==",
1715 "requires": {
1716 "commander": "^6.0.0",
1717 "glob": "^7.0.0",
1718 "postcss": "^8.2.1",
1719 "postcss-selector-parser": "^6.0.2"
1720 } 1371 }
1721 } 1372 }
1722 } 1373 }
1723 }, 1374 },
1375 "thenby": {
1376 "version": "1.3.4",
1377 "resolved": "https://registry.npmjs.org/thenby/-/thenby-1.3.4.tgz",
1378 "integrity": "sha512-89Gi5raiWA3QZ4b2ePcEwswC3me9JIg+ToSgtE0JWeCynLnLxNr/f9G+xfo9K+Oj4AFdom8YNJjibIARTJmapQ=="
1379 },
1724 "timsort": { 1380 "timsort": {
1725 "version": "0.3.0", 1381 "version": "0.3.0",
1726 "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", 1382 "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
@@ -1728,22 +1384,12 @@
1728 }, 1384 },
1729 "to-regex-range": { 1385 "to-regex-range": {
1730 "version": "5.0.1", 1386 "version": "5.0.1",
1731 "resolved": "https://nexus.jls.digital/repository/npm-group/to-regex-range/-/to-regex-range-5.0.1.tgz", 1387 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1732 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 1388 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1733 "requires": { 1389 "requires": {
1734 "is-number": "^7.0.0" 1390 "is-number": "^7.0.0"
1735 } 1391 }
1736 }, 1392 },
1737 "uniq": {
1738 "version": "1.0.1",
1739 "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz",
1740 "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8="
1741 },
1742 "uniqs": {
1743 "version": "2.0.0",
1744 "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz",
1745 "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI="
1746 },
1747 "universalify": { 1393 "universalify": {
1748 "version": "2.0.0", 1394 "version": "2.0.0",
1749 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", 1395 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
@@ -1754,14 +1400,9 @@
1754 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 1400 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1755 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" 1401 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
1756 }, 1402 },
1757 "vendors": {
1758 "version": "1.0.4",
1759 "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz",
1760 "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w=="
1761 },
1762 "wrap-ansi": { 1403 "wrap-ansi": {
1763 "version": "7.0.0", 1404 "version": "7.0.0",
1764 "resolved": "https://nexus.jls.digital/repository/npm-group/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 1405 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
1765 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 1406 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
1766 "requires": { 1407 "requires": {
1767 "ansi-styles": "^4.0.0", 1408 "ansi-styles": "^4.0.0",
@@ -1781,7 +1422,7 @@
1781 }, 1422 },
1782 "y18n": { 1423 "y18n": {
1783 "version": "5.0.8", 1424 "version": "5.0.8",
1784 "resolved": "https://nexus.jls.digital/repository/npm-group/y18n/-/y18n-5.0.8.tgz", 1425 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
1785 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" 1426 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
1786 }, 1427 },
1787 "yaml": { 1428 "yaml": {
@@ -1790,23 +1431,23 @@
1790 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" 1431 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
1791 }, 1432 },
1792 "yargs": { 1433 "yargs": {
1793 "version": "17.2.1", 1434 "version": "17.3.1",
1794 "resolved": "https://nexus.jls.digital/repository/npm-group/yargs/-/yargs-17.2.1.tgz", 1435 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.1.tgz",
1795 "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", 1436 "integrity": "sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==",
1796 "requires": { 1437 "requires": {
1797 "cliui": "^7.0.2", 1438 "cliui": "^7.0.2",
1798 "escalade": "^3.1.1", 1439 "escalade": "^3.1.1",
1799 "get-caller-file": "^2.0.5", 1440 "get-caller-file": "^2.0.5",
1800 "require-directory": "^2.1.1", 1441 "require-directory": "^2.1.1",
1801 "string-width": "^4.2.0", 1442 "string-width": "^4.2.3",
1802 "y18n": "^5.0.5", 1443 "y18n": "^5.0.5",
1803 "yargs-parser": "^20.2.2" 1444 "yargs-parser": "^21.0.0"
1804 } 1445 }
1805 }, 1446 },
1806 "yargs-parser": { 1447 "yargs-parser": {
1807 "version": "20.2.9", 1448 "version": "21.0.0",
1808 "resolved": "https://nexus.jls.digital/repository/npm-group/yargs-parser/-/yargs-parser-20.2.9.tgz", 1449 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.0.tgz",
1809 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" 1450 "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA=="
1810 } 1451 }
1811 } 1452 }
1812} 1453}
diff --git a/package.json b/package.json
index c4fcf0d..c216618 100644
--- a/package.json
+++ b/package.json
@@ -22,8 +22,8 @@
22 "@fullhuman/postcss-purgecss": "^4.0.2", 22 "@fullhuman/postcss-purgecss": "^4.0.2",
23 "autoprefixer": "^10.2.5", 23 "autoprefixer": "^10.2.5",
24 "cssnano": "^5.0.0", 24 "cssnano": "^5.0.0",
25 "postcss": "^8.2.8", 25 "postcss": "^8.4.5",
26 "postcss-cli": "^9.0.0", 26 "postcss-cli": "^9.0.0",
27 "tailwindcss": "^2.0.4" 27 "tailwindcss": "^3.0.16"
28 } 28 }
29} 29}
diff --git a/requirements.txt b/requirements.txt
index 982fdb1..33474cc 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,7 +1,7 @@
1mutagen==1.45.1 1mutagen==1.45.1
2ffmpeg==1.4 2ffmpeg==1.4
3bubblewrap==1.2.0 3bubblewrap==1.2.0
4mat2==0.12.2 4mat2==0.12.3
5flask==2.0.1 5flask==2.0.1
6Flask-RESTful==0.3.9 6Flask-RESTful==0.3.9
7Flask-Cors==3.0.10 7Flask-Cors==3.0.10
diff --git a/test/test.py b/test/test.py
index d9d0fbf..4d2907f 100644
--- a/test/test.py
+++ b/test/test.py
@@ -58,6 +58,14 @@ class Mat2WebTestCase(TestCase):
58 ), follow_redirects=False) 58 ), follow_redirects=False)
59 self.assertEqual(rv.status_code, 302) 59 self.assertEqual(rv.status_code, 302)
60 60
61 def test_get_upload_bad_file_type(self):
62 rv = self.client.post('/',
63 data=dict(
64 file=(io.BytesIO(b"1,2,3 \n 4,5,6"), 'test.csv'),
65 ), follow_redirects=False)
66 self.assertEqual(rv.status_code, 200)
67 self.assertIn(b'The type text/csv could not be cleaned', rv.data)
68
61 def test_get_upload_empty_file_redir(self): 69 def test_get_upload_empty_file_redir(self):
62 rv = self.client.post('/', 70 rv = self.client.post('/',
63 data=dict( 71 data=dict(
diff --git a/test/test_api.py b/test/test_api.py
index 91ea043..181fe4b 100644
--- a/test/test_api.py
+++ b/test/test_api.py
@@ -88,6 +88,18 @@ class Mat2APITestCase(unittest.TestCase):
88 error = request.get_json()['message'] 88 error = request.get_json()['message']
89 self.assertEqual(error, 'The filetype is not supported') 89 self.assertEqual(error, 'The filetype is not supported')
90 90
91 def test_api_not_supported_extension(self):
92 request = self.app.post('/api/upload',
93 data='{"file_name": "test_name.csv", '
94 '"file": "MSwyLDMKNCw1LDY="}',
95 headers={'content-type': 'application/json'}
96 )
97 self.assertEqual(request.headers['Content-Type'], 'application/json')
98 self.assertEqual(request.status_code, 415)
99
100 error = request.get_json()['message']
101 self.assertEqual(error, 'The filetype is not supported')
102
91 def test_api_supported_extensions(self): 103 def test_api_supported_extensions(self):
92 rv = self.app.get('/api/extension') 104 rv = self.app.get('/api/extension')
93 self.assertEqual(rv.status_code, 200) 105 self.assertEqual(rv.status_code, 200)
@@ -478,6 +490,20 @@ class Mat2APITestCase(unittest.TestCase):
478 self.assertEqual(r.headers['Content-Type'], 'text/plain; charset=utf-8') 490 self.assertEqual(r.headers['Content-Type'], 'text/plain; charset=utf-8')
479 self.assertEqual(r.data, b'') 491 self.assertEqual(r.data, b'')
480 492
493 def test_remove_metadata_not_supported_extension(self):
494 r = self.app.post(
495 '/api/remove_metadata',
496 data=dict(
497 file=(io.BytesIO(b"1,2,3 \n 4,5,6"), 'test.csv'),
498 ),
499 follow_redirects=False
500 )
501 self.assertEqual(
502 r.get_json()['message'],
503 'The filetype is not supported'
504 )
505 self.assertEqual(r.status_code, 415)
506
481 def test_remove_metdata_validation(self): 507 def test_remove_metdata_validation(self):
482 r = self.app.post( 508 r = self.app.post(
483 '/api/remove_metadata', 509 '/api/remove_metadata',