npm publishing

Massimo Melina committed Aug 28, 2022 at 12:53 UTC 816451d8c9620b2562eda7d41d0b8b3b2f1bbbd5
8 files changed +7865 -31378
.gitignore
+1
@@ -9,3 +9,4 @@ counters.yaml
9 self.*
10 config.yaml
11 accounts.yaml
12 +.DS_Store
\ No newline at end of file
README.md
+7 -3
@@ -60,9 +60,13 @@ If you don't like this behavior, disable it in the Admin panel or enter this con
60
61 If your system is not Windows/Linux/Mac, you can try this alternative version:
62
63 -1. install node.js version 16+ from https://nodejs.org/
64 -2. download and unzip `hfs-node.zip`
65 -3. launch `./run`
63 +0. [install node.js](https://nodejs.org)
64 +1. execute: `sudo npm -g i hfs`
65 +2. launch: `hfs`
66 +
67 +Configuration and other files will be stored in `USER_HOME_FOLDER/.vfs`
68 +
69 +With this installation method, you can update with `sudo npm -g update hfs` .
70
71 ## Plug-ins
72
afterbuild.js
+3 -31
@@ -1,41 +1,13 @@
1 const fs = require('fs')
2 -const glob = require('fast-glob')
3 -const { execSync } = require('child_process')
4 -const dist = 'dist/'
2
3 console.log('updating build timestamp and version')
4 const pkg = JSON.parse(fs.readFileSync('package.json','utf8'))
8 -const FN = dist+'src/const.js'
5 +
6 +process.chdir('dist')
7 +const FN = 'src/const.js'
8 fs.writeFileSync(FN,
9 fs.readFileSync(FN,'utf8')
10 .replace(/(BUILD_TIMESTAMP *= *')(.*)'/, '$1'+new Date().toISOString()+"'")
11 .replace(/(VERSION *= *')(.*)'/, '$1'+(pkg.version||'$2')+"'")
12 )
14 -for (const fn of glob.sync(dist+'node_modules/**/*.map'))
15 - fs.unlinkSync(fn)
16 -
17 -console.log('pruning lodash')
18 -const nm = dist+'node_modules/'
19 -fs.mkdirSync(nm+'lodash2')
20 -fs.cpSync(nm+'lodash/package.json', nm+'lodash2/package.json')
21 -fs.cpSync(nm+'lodash/lodash.min.js', nm+'lodash2/lodash.js')
22 -fs.rmSync(nm+'lodash', {recursive:true})
23 -fs.renameSync(nm+'lodash2', nm+'lodash')
24 -
25 -console.log('launching nm-prune')
26 -fs.renameSync(nm+'yaml/dist/doc', nm+'yaml/dist/do_c') // "hide" this folder
27 -execSync('nm-prune --force', { cwd:'dist' })
28 -fs.renameSync(nm+'yaml/dist/do_c', nm+'yaml/dist/doc')
29 -
30 -console.log('removing package.json')
31 -fs.unlinkSync(dist+'package.json')
32 -fs.unlinkSync(dist+'package-lock.json')
33 -
34 -{
35 - const fn = dist+'run'
36 - console.log(fn)
37 - fs.writeFileSync(fn, 'node src')
38 - fs.chmodSync(fn, 0o755)
39 -}
40 -
13 console.log('afterbuild done, version', pkg.version)
package-lock.json
+7812 -31328
@@ -9,17 +9,59 @@
9 "version": "0.26.0",
10 "license": "GPL-3.0",
11 "workspaces": [
12 - "server",
12 "admin",
13 "frontend",
14 "shared",
15 "mui-grid-form"
16 ],
17 + "dependencies": {
18 + "@koa/router": "^10.1.1",
19 + "@node-rs/crc32": "^1.5.1",
20 + "basic-auth": "^2.0.1",
21 + "buffer-crc32": "^0.2.13",
22 + "cidr-tools": "^4.3.0",
23 + "fast-glob": "^3.2.7",
24 + "find-process": "^1.4.7",
25 + "koa": "^2.13.4",
26 + "koa-compress": "^5.1.0",
27 + "koa-mount": "^4.0.0",
28 + "koa-session": "^6.2.0",
29 + "limiter": "^2.1.0",
30 + "lodash": "^4.17.21",
31 + "minimist": "^1.2.6",
32 + "open": "^8.4.0",
33 + "tssrp6a": "^3.0.0",
34 + "unzip-stream": "^0.3.1",
35 + "yaml": "^2.0.0-10"
36 + },
37 "bin": {
19 - "hfs": "dist/src/index.js"
38 + "hfs": "src/index.js"
39 },
40 "devDependencies": {
22 - "pkg": "^5.7.0"
41 + "@types/archiver": "^5.1.1",
42 + "@types/basic-auth": "^1.1.3",
43 + "@types/koa": "^2.13.4",
44 + "@types/koa__router": "^8.0.11",
45 + "@types/koa-compress": "^4.0.3",
46 + "@types/koa-mount": "^4.0.1",
47 + "@types/koa-session": "^5.10.4",
48 + "@types/lodash": "^4.14.178",
49 + "@types/micromatch": "^4.0.2",
50 + "@types/mime-types": "^2.1.1",
51 + "@types/minimist": "^1.2.2",
52 + "@types/mocha": "^9.0.0",
53 + "@types/node": "^16.11.12",
54 + "@types/tough-cookie": "^4.0.2",
55 + "@types/unzipper": "^0.10.5",
56 + "axios": "^0.24.0",
57 + "axios-cookiejar-support": "^4.0.1",
58 + "koa-better-http-proxy": "^0.2.9",
59 + "mocha": "^9.1.3",
60 + "nm-prune": "^5.0.0",
61 + "nodemon": "^2.0.15",
62 + "pkg": "^5.7.0",
63 + "tough-cookie": "^4.0.0",
64 + "ts-node": "^10.4.0"
65 },
66 "engines": {
67 "node": ">=16.13.0"
@@ -36,6 +78,7 @@
78 "@mui/lab": "^5.0.0-alpha.94",
79 "@mui/material": "^5.10.0",
80 "@mui/x-data-grid": "^5.15.1",
81 + "immer": "^9.0.15",
82 "js-sha512": "^0.8.0",
83 "react": "^18.2.0",
84 "react-dom": "^18.2.0",
@@ -51,10 +94,8 @@
94 "@types/react-dom": "^18.0.6",
95 "@types/react-virtualized-auto-sizer": "^1.0.1",
96 "@types/react-window": "^1.8.5",
54 - "babel-plugin-direct-import": "^1.0.0",
55 - "customize-cra": "^1.0.0",
56 - "react-app-rewired": "^2.2.1",
57 - "react-scripts": "^5.0.1"
97 + "vite": "^3.0.0",
98 + "vite-plugin-babel-import": "github:rejetto/vite-plugin-babel-import"
99 }
100 },
101 "frontend": {
@@ -68,6 +109,7 @@
109 "react-router-dom": "^6.1.1",
110 "tssrp6a": "^3.0.0",
111 "use-debounce": "^7.0.1",
112 + "usehooks-ts": "^2.6.0",
113 "valtio": "^1.2.7",
114 "web-vitals": "^2.1.4"
115 },
@@ -77,8 +119,8 @@
119 "@types/react": "^18.0.15",
120 "@types/react-dom": "^18.0.6",
121 "cross-env": "^7.0.3",
80 - "react-scripts": "^5.0.1",
81 - "sass": "^1.45.0"
122 + "sass": "^1.54.5",
123 + "vite": "^3.0.0"
124 }
125 },
126 "mui-grid-form": {
@@ -91,7 +133,6 @@
133 "devDependencies": {
134 "react": "*",
135 "react-dom": "*",
94 - "react-scripts": "*",
136 "typescript": "*"
137 }
138 },
@@ -99,6 +140,7 @@
140 "version": "2.2.0",
141 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz",
142 "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==",
143 + "peer": true,
144 "dependencies": {
145 "@jridgewell/gen-mapping": "^0.1.0",
146 "@jridgewell/trace-mapping": "^0.3.9"
@@ -111,6 +153,7 @@
153 "version": "0.1.1",
154 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz",
155 "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==",
156 + "peer": true,
157 "dependencies": {
158 "@jridgewell/set-array": "^1.0.0",
159 "@jridgewell/sourcemap-codec": "^1.4.10"
@@ -131,28 +174,30 @@
174 }
175 },
176 "node_modules/@babel/compat-data": {
134 - "version": "7.18.8",
135 - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz",
136 - "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==",
177 + "version": "7.18.13",
178 + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.13.tgz",
179 + "integrity": "sha512-5yUzC5LqyTFp2HLmDoxGQelcdYgSpP9xsnMWBphAscOdFrHSAVbLNzWiy32sVNDqJRDiJK6klfDnAgu6PAGSHw==",
180 + "peer": true,
181 "engines": {
182 "node": ">=6.9.0"
183 }
184 },
185 "node_modules/@babel/core": {
142 - "version": "7.18.10",
143 - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz",
144 - "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==",
186 + "version": "7.18.13",
187 + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.13.tgz",
188 + "integrity": "sha512-ZisbOvRRusFktksHSG6pjj1CSvkPkcZq/KHD45LAkVP/oiHJkNBZWfpvlLmX8OtHDG8IuzsFlVRWo08w7Qxn0A==",
189 + "peer": true,
190 "dependencies": {
191 "@ampproject/remapping": "^2.1.0",
192 "@babel/code-frame": "^7.18.6",
148 - "@babel/generator": "^7.18.10",
193 + "@babel/generator": "^7.18.13",
194 "@babel/helper-compilation-targets": "^7.18.9",
195 "@babel/helper-module-transforms": "^7.18.9",
196 "@babel/helpers": "^7.18.9",
152 - "@babel/parser": "^7.18.10",
197 + "@babel/parser": "^7.18.13",
198 "@babel/template": "^7.18.10",
154 - "@babel/traverse": "^7.18.10",
155 - "@babel/types": "^7.18.10",
199 + "@babel/traverse": "^7.18.13",
200 + "@babel/types": "^7.18.13",
201 "convert-source-map": "^1.7.0",
202 "debug": "^4.1.0",
203 "gensync": "^1.0.0-beta.2",
@@ -168,11 +213,12 @@
213 }
214 },
215 "node_modules/@babel/core/node_modules/@babel/generator": {
171 - "version": "7.18.12",
172 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz",
173 - "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==",
216 + "version": "7.18.13",
217 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.13.tgz",
218 + "integrity": "sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==",
219 + "peer": true,
220 "dependencies": {
175 - "@babel/types": "^7.18.10",
221 + "@babel/types": "^7.18.13",
222 "@jridgewell/gen-mapping": "^0.3.2",
223 "jsesc": "^2.5.1"
224 },
@@ -181,9 +227,10 @@
227 }
228 },
229 "node_modules/@babel/core/node_modules/@babel/parser": {
184 - "version": "7.18.11",
185 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz",
186 - "integrity": "sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==",
230 + "version": "7.18.13",
231 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz",
232 + "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==",
233 + "peer": true,
234 "bin": {
235 "parser": "bin/babel-parser.js"
236 },
@@ -192,9 +239,10 @@
239 }
240 },
241 "node_modules/@babel/core/node_modules/@babel/types": {
195 - "version": "7.18.10",
196 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
197 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
242 + "version": "7.18.13",
243 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
244 + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
245 + "peer": true,
246 "dependencies": {
247 "@babel/helper-string-parser": "^7.18.10",
248 "@babel/helper-validator-identifier": "^7.18.6",
@@ -208,64 +256,7 @@
256 "version": "6.3.0",
257 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
258 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
211 - "bin": {
212 - "semver": "bin/semver.js"
213 - }
214 - },
215 - "node_modules/@babel/eslint-parser": {
216 - "version": "7.18.9",
217 - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz",
218 - "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==",
219 - "dev": true,
220 - "dependencies": {
221 - "eslint-scope": "^5.1.1",
222 - "eslint-visitor-keys": "^2.1.0",
223 - "semver": "^6.3.0"
224 - },
225 - "engines": {
226 - "node": "^10.13.0 || ^12.13.0 || >=14.0.0"
227 - },
228 - "peerDependencies": {
229 - "@babel/core": ">=7.11.0",
230 - "eslint": "^7.5.0 || ^8.0.0"
231 - }
232 - },
233 - "node_modules/@babel/eslint-parser/node_modules/eslint-scope": {
234 - "version": "5.1.1",
235 - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
236 - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
237 - "dev": true,
238 - "dependencies": {
239 - "esrecurse": "^4.3.0",
240 - "estraverse": "^4.1.1"
241 - },
242 - "engines": {
243 - "node": ">=8.0.0"
244 - }
245 - },
246 - "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": {
247 - "version": "2.1.0",
248 - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
249 - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
250 - "dev": true,
251 - "engines": {
252 - "node": ">=10"
253 - }
254 - },
255 - "node_modules/@babel/eslint-parser/node_modules/estraverse": {
256 - "version": "4.3.0",
257 - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
258 - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
259 - "dev": true,
260 - "engines": {
261 - "node": ">=4.0"
262 - }
263 - },
264 - "node_modules/@babel/eslint-parser/node_modules/semver": {
265 - "version": "6.3.0",
266 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
267 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
268 - "dev": true,
259 + "peer": true,
260 "bin": {
261 "semver": "bin/semver.js"
262 }
@@ -284,63 +275,11 @@
275 "node": ">=6.9.0"
276 }
277 },
287 - "node_modules/@babel/helper-annotate-as-pure": {
288 - "version": "7.18.6",
289 - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz",
290 - "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==",
291 - "dev": true,
292 - "dependencies": {
293 - "@babel/types": "^7.18.6"
294 - },
295 - "engines": {
296 - "node": ">=6.9.0"
297 - }
298 - },
299 - "node_modules/@babel/helper-annotate-as-pure/node_modules/@babel/types": {
300 - "version": "7.18.10",
301 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
302 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
303 - "dev": true,
304 - "dependencies": {
305 - "@babel/helper-string-parser": "^7.18.10",
306 - "@babel/helper-validator-identifier": "^7.18.6",
307 - "to-fast-properties": "^2.0.0"
308 - },
309 - "engines": {
310 - "node": ">=6.9.0"
311 - }
312 - },
313 - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
314 - "version": "7.18.9",
315 - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz",
316 - "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==",
317 - "dev": true,
318 - "dependencies": {
319 - "@babel/helper-explode-assignable-expression": "^7.18.6",
320 - "@babel/types": "^7.18.9"
321 - },
322 - "engines": {
323 - "node": ">=6.9.0"
324 - }
325 - },
326 - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/types": {
327 - "version": "7.18.10",
328 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
329 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
330 - "dev": true,
331 - "dependencies": {
332 - "@babel/helper-string-parser": "^7.18.10",
333 - "@babel/helper-validator-identifier": "^7.18.6",
334 - "to-fast-properties": "^2.0.0"
335 - },
336 - "engines": {
337 - "node": ">=6.9.0"
338 - }
339 - },
278 "node_modules/@babel/helper-compilation-targets": {
279 "version": "7.18.9",
280 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz",
281 "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==",
282 + "peer": true,
283 "dependencies": {
284 "@babel/compat-data": "^7.18.8",
285 "@babel/helper-validator-option": "^7.18.6",
@@ -358,69 +297,7 @@
297 "version": "6.3.0",
298 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
299 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
361 - "bin": {
362 - "semver": "bin/semver.js"
363 - }
364 - },
365 - "node_modules/@babel/helper-create-class-features-plugin": {
366 - "version": "7.18.9",
367 - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.9.tgz",
368 - "integrity": "sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==",
369 - "dev": true,
370 - "dependencies": {
371 - "@babel/helper-annotate-as-pure": "^7.18.6",
372 - "@babel/helper-environment-visitor": "^7.18.9",
373 - "@babel/helper-function-name": "^7.18.9",
374 - "@babel/helper-member-expression-to-functions": "^7.18.9",
375 - "@babel/helper-optimise-call-expression": "^7.18.6",
376 - "@babel/helper-replace-supers": "^7.18.9",
377 - "@babel/helper-split-export-declaration": "^7.18.6"
378 - },
379 - "engines": {
380 - "node": ">=6.9.0"
381 - },
382 - "peerDependencies": {
383 - "@babel/core": "^7.0.0"
384 - }
385 - },
386 - "node_modules/@babel/helper-create-regexp-features-plugin": {
387 - "version": "7.18.6",
388 - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz",
389 - "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==",
390 - "dev": true,
391 - "dependencies": {
392 - "@babel/helper-annotate-as-pure": "^7.18.6",
393 - "regexpu-core": "^5.1.0"
394 - },
395 - "engines": {
396 - "node": ">=6.9.0"
397 - },
398 - "peerDependencies": {
399 - "@babel/core": "^7.0.0"
400 - }
401 - },
402 - "node_modules/@babel/helper-define-polyfill-provider": {
403 - "version": "0.3.2",
404 - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz",
405 - "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==",
406 - "dev": true,
407 - "dependencies": {
408 - "@babel/helper-compilation-targets": "^7.17.7",
409 - "@babel/helper-plugin-utils": "^7.16.7",
410 - "debug": "^4.1.1",
411 - "lodash.debounce": "^4.0.8",
412 - "resolve": "^1.14.2",
413 - "semver": "^6.1.2"
414 - },
415 - "peerDependencies": {
416 - "@babel/core": "^7.4.0-0"
417 - }
418 - },
419 - "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": {
420 - "version": "6.3.0",
421 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
422 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
423 - "dev": true,
300 + "peer": true,
301 "bin": {
302 "semver": "bin/semver.js"
303 }
@@ -433,32 +310,6 @@
310 "node": ">=6.9.0"
311 }
312 },
436 - "node_modules/@babel/helper-explode-assignable-expression": {
437 - "version": "7.18.6",
438 - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz",
439 - "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==",
440 - "dev": true,
441 - "dependencies": {
442 - "@babel/types": "^7.18.6"
443 - },
444 - "engines": {
445 - "node": ">=6.9.0"
446 - }
447 - },
448 - "node_modules/@babel/helper-explode-assignable-expression/node_modules/@babel/types": {
449 - "version": "7.18.10",
450 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
451 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
452 - "dev": true,
453 - "dependencies": {
454 - "@babel/helper-string-parser": "^7.18.10",
455 - "@babel/helper-validator-identifier": "^7.18.6",
456 - "to-fast-properties": "^2.0.0"
457 - },
458 - "engines": {
459 - "node": ">=6.9.0"
460 - }
461 - },
313 "node_modules/@babel/helper-function-name": {
314 "version": "7.18.9",
315 "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz",
@@ -472,9 +323,9 @@
323 }
324 },
325 "node_modules/@babel/helper-function-name/node_modules/@babel/types": {
475 - "version": "7.18.10",
476 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
477 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
326 + "version": "7.18.13",
327 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
328 + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
329 "dependencies": {
330 "@babel/helper-string-parser": "^7.18.10",
331 "@babel/helper-validator-identifier": "^7.18.6",
@@ -496,35 +347,9 @@
347 }
348 },
349 "node_modules/@babel/helper-hoist-variables/node_modules/@babel/types": {
499 - "version": "7.18.10",
500 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
501 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
502 - "dependencies": {
503 - "@babel/helper-string-parser": "^7.18.10",
504 - "@babel/helper-validator-identifier": "^7.18.6",
505 - "to-fast-properties": "^2.0.0"
506 - },
507 - "engines": {
508 - "node": ">=6.9.0"
509 - }
510 - },
511 - "node_modules/@babel/helper-member-expression-to-functions": {
512 - "version": "7.18.9",
513 - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz",
514 - "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==",
515 - "dev": true,
516 - "dependencies": {
517 - "@babel/types": "^7.18.9"
518 - },
519 - "engines": {
520 - "node": ">=6.9.0"
521 - }
522 - },
523 - "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/types": {
524 - "version": "7.18.10",
525 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
526 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
527 - "dev": true,
350 + "version": "7.18.13",
351 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
352 + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
353 "dependencies": {
354 "@babel/helper-string-parser": "^7.18.10",
355 "@babel/helper-validator-identifier": "^7.18.6",
@@ -546,9 +371,9 @@
371 }
372 },
373 "node_modules/@babel/helper-module-imports/node_modules/@babel/types": {
549 - "version": "7.18.10",
550 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
551 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
374 + "version": "7.18.13",
375 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
376 + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
377 "dependencies": {
378 "@babel/helper-string-parser": "^7.18.10",
379 "@babel/helper-validator-identifier": "^7.18.6",
@@ -562,6 +387,7 @@
387 "version": "7.18.9",
388 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz",
389 "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==",
390 + "peer": true,
391 "dependencies": {
392 "@babel/helper-environment-visitor": "^7.18.9",
393 "@babel/helper-module-imports": "^7.18.6",
@@ -577,35 +403,10 @@
403 }
404 },
405 "node_modules/@babel/helper-module-transforms/node_modules/@babel/types": {
580 - "version": "7.18.10",
581 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
582 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
583 - "dependencies": {
584 - "@babel/helper-string-parser": "^7.18.10",
585 - "@babel/helper-validator-identifier": "^7.18.6",
586 - "to-fast-properties": "^2.0.0"
587 - },
588 - "engines": {
589 - "node": ">=6.9.0"
590 - }
591 - },
592 - "node_modules/@babel/helper-optimise-call-expression": {
593 - "version": "7.18.6",
594 - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz",
595 - "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==",
596 - "dev": true,
597 - "dependencies": {
598 - "@babel/types": "^7.18.6"
599 - },
600 - "engines": {
601 - "node": ">=6.9.0"
602 - }
603 - },
604 - "node_modules/@babel/helper-optimise-call-expression/node_modules/@babel/types": {
605 - "version": "7.18.10",
606 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
607 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
608 - "dev": true,
406 + "version": "7.18.13",
407 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
408 + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
409 + "peer": true,
410 "dependencies": {
411 "@babel/helper-string-parser": "^7.18.10",
412 "@babel/helper-validator-identifier": "^7.18.6",
@@ -623,29 +424,23 @@
424 "node": ">=6.9.0"
425 }
426 },
626 - "node_modules/@babel/helper-remap-async-to-generator": {
627 - "version": "7.18.9",
628 - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz",
629 - "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==",
630 - "dev": true,
427 + "node_modules/@babel/helper-simple-access": {
428 + "version": "7.18.6",
429 + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz",
430 + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==",
431 + "peer": true,
432 "dependencies": {
632 - "@babel/helper-annotate-as-pure": "^7.18.6",
633 - "@babel/helper-environment-visitor": "^7.18.9",
634 - "@babel/helper-wrap-function": "^7.18.9",
635 - "@babel/types": "^7.18.9"
433 + "@babel/types": "^7.18.6"
434 },
435 "engines": {
436 "node": ">=6.9.0"
639 - },
640 - "peerDependencies": {
641 - "@babel/core": "^7.0.0"
437 }
438 },
644 - "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/types": {
645 - "version": "7.18.10",
646 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
647 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
648 - "dev": true,
439 + "node_modules/@babel/helper-simple-access/node_modules/@babel/types": {
440 + "version": "7.18.13",
441 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
442 + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
443 + "peer": true,
444 "dependencies": {
445 "@babel/helper-string-parser": "^7.18.10",
446 "@babel/helper-validator-identifier": "^7.18.6",
@@ -655,101 +450,21 @@
450 "node": ">=6.9.0"
451 }
452 },
658 - "node_modules/@babel/helper-replace-supers": {
659 - "version": "7.18.9",
660 - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz",
661 - "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==",
662 - "dev": true,
453 + "node_modules/@babel/helper-split-export-declaration": {
454 + "version": "7.18.6",
455 + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
456 + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
457 "dependencies": {
664 - "@babel/helper-environment-visitor": "^7.18.9",
665 - "@babel/helper-member-expression-to-functions": "^7.18.9",
666 - "@babel/helper-optimise-call-expression": "^7.18.6",
667 - "@babel/traverse": "^7.18.9",
668 - "@babel/types": "^7.18.9"
458 + "@babel/types": "^7.18.6"
459 },
460 "engines": {
461 "node": ">=6.9.0"
462 }
463 },
674 - "node_modules/@babel/helper-replace-supers/node_modules/@babel/types": {
675 - "version": "7.18.10",
676 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
677 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
678 - "dev": true,
679 - "dependencies": {
680 - "@babel/helper-string-parser": "^7.18.10",
681 - "@babel/helper-validator-identifier": "^7.18.6",
682 - "to-fast-properties": "^2.0.0"
683 - },
684 - "engines": {
685 - "node": ">=6.9.0"
686 - }
687 - },
688 - "node_modules/@babel/helper-simple-access": {
689 - "version": "7.18.6",
690 - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz",
691 - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==",
692 - "dependencies": {
693 - "@babel/types": "^7.18.6"
694 - },
695 - "engines": {
696 - "node": ">=6.9.0"
697 - }
698 - },
699 - "node_modules/@babel/helper-simple-access/node_modules/@babel/types": {
700 - "version": "7.18.10",
701 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
702 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
703 - "dependencies": {
704 - "@babel/helper-string-parser": "^7.18.10",
705 - "@babel/helper-validator-identifier": "^7.18.6",
706 - "to-fast-properties": "^2.0.0"
707 - },
708 - "engines": {
709 - "node": ">=6.9.0"
710 - }
711 - },
712 - "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
713 - "version": "7.18.9",
714 - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz",
715 - "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==",
716 - "dev": true,
717 - "dependencies": {
718 - "@babel/types": "^7.18.9"
719 - },
720 - "engines": {
721 - "node": ">=6.9.0"
722 - }
723 - },
724 - "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/types": {
725 - "version": "7.18.10",
726 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
727 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
728 - "dev": true,
729 - "dependencies": {
730 - "@babel/helper-string-parser": "^7.18.10",
731 - "@babel/helper-validator-identifier": "^7.18.6",
732 - "to-fast-properties": "^2.0.0"
733 - },
734 - "engines": {
735 - "node": ">=6.9.0"
736 - }
737 - },
738 - "node_modules/@babel/helper-split-export-declaration": {
739 - "version": "7.18.6",
740 - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz",
741 - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==",
742 - "dependencies": {
743 - "@babel/types": "^7.18.6"
744 - },
745 - "engines": {
746 - "node": ">=6.9.0"
747 - }
748 - },
749 - "node_modules/@babel/helper-split-export-declaration/node_modules/@babel/types": {
750 - "version": "7.18.10",
751 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
752 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
464 + "node_modules/@babel/helper-split-export-declaration/node_modules/@babel/types": {
465 + "version": "7.18.13",
466 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
467 + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
468 "dependencies": {
469 "@babel/helper-string-parser": "^7.18.10",
470 "@babel/helper-validator-identifier": "^7.18.6",
@@ -779,35 +494,7 @@
494 "version": "7.18.6",
495 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz",
496 "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==",
782 - "engines": {
783 - "node": ">=6.9.0"
784 - }
785 - },
786 - "node_modules/@babel/helper-wrap-function": {
787 - "version": "7.18.11",
788 - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.11.tgz",
789 - "integrity": "sha512-oBUlbv+rjZLh2Ks9SKi4aL7eKaAXBWleHzU89mP0G6BMUlRxSckk9tSIkgDGydhgFxHuGSlBQZfnaD47oBEB7w==",
790 - "dev": true,
791 - "dependencies": {
792 - "@babel/helper-function-name": "^7.18.9",
793 - "@babel/template": "^7.18.10",
794 - "@babel/traverse": "^7.18.11",
795 - "@babel/types": "^7.18.10"
796 - },
797 - "engines": {
798 - "node": ">=6.9.0"
799 - }
800 - },
801 - "node_modules/@babel/helper-wrap-function/node_modules/@babel/types": {
802 - "version": "7.18.10",
803 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
804 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
805 - "dev": true,
806 - "dependencies": {
807 - "@babel/helper-string-parser": "^7.18.10",
808 - "@babel/helper-validator-identifier": "^7.18.6",
809 - "to-fast-properties": "^2.0.0"
810 - },
497 + "peer": true,
498 "engines": {
499 "node": ">=6.9.0"
500 }
@@ -816,6 +503,7 @@
503 "version": "7.18.9",
504 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz",
505 "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==",
506 + "peer": true,
507 "dependencies": {
508 "@babel/template": "^7.18.6",
509 "@babel/traverse": "^7.18.9",
@@ -826,9 +514,10 @@
514 }
515 },
516 "node_modules/@babel/helpers/node_modules/@babel/types": {
829 - "version": "7.18.10",
830 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
831 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
517 + "version": "7.18.13",
518 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
519 + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
520 + "peer": true,
521 "dependencies": {
522 "@babel/helper-string-parser": "^7.18.10",
523 "@babel/helper-validator-identifier": "^7.18.6",
@@ -927,11 +616,10 @@
616 "node": ">=6.0.0"
617 }
618 },
930 - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
619 + "node_modules/@babel/plugin-syntax-jsx": {
620 "version": "7.18.6",
932 - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz",
933 - "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==",
934 - "dev": true,
621 + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
622 + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
623 "dependencies": {
624 "@babel/helper-plugin-utils": "^7.18.6"
625 },
@@ -939,5335 +627,4472 @@
627 "node": ">=6.9.0"
628 },
629 "peerDependencies": {
942 - "@babel/core": "^7.0.0"
630 + "@babel/core": "^7.0.0-0"
631 }
632 },
945 - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
633 + "node_modules/@babel/runtime": {
634 "version": "7.18.9",
947 - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz",
948 - "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==",
949 - "dev": true,
635 + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz",
636 + "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==",
637 "dependencies": {
951 - "@babel/helper-plugin-utils": "^7.18.9",
952 - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
953 - "@babel/plugin-proposal-optional-chaining": "^7.18.9"
638 + "regenerator-runtime": "^0.13.4"
639 },
640 "engines": {
641 "node": ">=6.9.0"
957 - },
958 - "peerDependencies": {
959 - "@babel/core": "^7.13.0"
642 }
643 },
962 - "node_modules/@babel/plugin-proposal-async-generator-functions": {
644 + "node_modules/@babel/template": {
645 "version": "7.18.10",
964 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz",
965 - "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==",
966 - "dev": true,
646 + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz",
647 + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==",
648 "dependencies": {
968 - "@babel/helper-environment-visitor": "^7.18.9",
969 - "@babel/helper-plugin-utils": "^7.18.9",
970 - "@babel/helper-remap-async-to-generator": "^7.18.9",
971 - "@babel/plugin-syntax-async-generators": "^7.8.4"
649 + "@babel/code-frame": "^7.18.6",
650 + "@babel/parser": "^7.18.10",
651 + "@babel/types": "^7.18.10"
652 },
653 "engines": {
654 "node": ">=6.9.0"
975 - },
976 - "peerDependencies": {
977 - "@babel/core": "^7.0.0-0"
655 }
656 },
980 - "node_modules/@babel/plugin-proposal-class-properties": {
981 - "version": "7.18.6",
982 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz",
983 - "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==",
984 - "dev": true,
985 - "dependencies": {
986 - "@babel/helper-create-class-features-plugin": "^7.18.6",
987 - "@babel/helper-plugin-utils": "^7.18.6"
657 + "node_modules/@babel/template/node_modules/@babel/parser": {
658 + "version": "7.18.13",
659 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz",
660 + "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==",
661 + "bin": {
662 + "parser": "bin/babel-parser.js"
663 },
664 "engines": {
990 - "node": ">=6.9.0"
991 - },
992 - "peerDependencies": {
993 - "@babel/core": "^7.0.0-0"
665 + "node": ">=6.0.0"
666 }
667 },
996 - "node_modules/@babel/plugin-proposal-class-static-block": {
997 - "version": "7.18.6",
998 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz",
999 - "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==",
1000 - "dev": true,
668 + "node_modules/@babel/template/node_modules/@babel/types": {
669 + "version": "7.18.13",
670 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
671 + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
672 "dependencies": {
1002 - "@babel/helper-create-class-features-plugin": "^7.18.6",
1003 - "@babel/helper-plugin-utils": "^7.18.6",
1004 - "@babel/plugin-syntax-class-static-block": "^7.14.5"
673 + "@babel/helper-string-parser": "^7.18.10",
674 + "@babel/helper-validator-identifier": "^7.18.6",
675 + "to-fast-properties": "^2.0.0"
676 },
677 "engines": {
678 "node": ">=6.9.0"
1008 - },
1009 - "peerDependencies": {
1010 - "@babel/core": "^7.12.0"
679 }
680 },
1013 - "node_modules/@babel/plugin-proposal-decorators": {
1014 - "version": "7.18.10",
1015 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.10.tgz",
1016 - "integrity": "sha512-wdGTwWF5QtpTY/gbBtQLAiCnoxfD4qMbN87NYZle1dOZ9Os8Y6zXcKrIaOU8W+TIvFUWVGG9tUgNww3CjXRVVw==",
1017 - "dev": true,
681 + "node_modules/@babel/traverse": {
682 + "version": "7.18.13",
683 + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.13.tgz",
684 + "integrity": "sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA==",
685 "dependencies": {
1019 - "@babel/helper-create-class-features-plugin": "^7.18.9",
1020 - "@babel/helper-plugin-utils": "^7.18.9",
1021 - "@babel/helper-replace-supers": "^7.18.9",
686 + "@babel/code-frame": "^7.18.6",
687 + "@babel/generator": "^7.18.13",
688 + "@babel/helper-environment-visitor": "^7.18.9",
689 + "@babel/helper-function-name": "^7.18.9",
690 + "@babel/helper-hoist-variables": "^7.18.6",
691 "@babel/helper-split-export-declaration": "^7.18.6",
1023 - "@babel/plugin-syntax-decorators": "^7.18.6"
692 + "@babel/parser": "^7.18.13",
693 + "@babel/types": "^7.18.13",
694 + "debug": "^4.1.0",
695 + "globals": "^11.1.0"
696 },
697 "engines": {
698 "node": ">=6.9.0"
1027 - },
1028 - "peerDependencies": {
1029 - "@babel/core": "^7.0.0-0"
699 }
700 },
1032 - "node_modules/@babel/plugin-proposal-dynamic-import": {
1033 - "version": "7.18.6",
1034 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz",
1035 - "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==",
1036 - "dev": true,
701 + "node_modules/@babel/traverse/node_modules/@babel/generator": {
702 + "version": "7.18.13",
703 + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.13.tgz",
704 + "integrity": "sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==",
705 "dependencies": {
1038 - "@babel/helper-plugin-utils": "^7.18.6",
1039 - "@babel/plugin-syntax-dynamic-import": "^7.8.3"
706 + "@babel/types": "^7.18.13",
707 + "@jridgewell/gen-mapping": "^0.3.2",
708 + "jsesc": "^2.5.1"
709 },
710 "engines": {
711 "node": ">=6.9.0"
1043 - },
1044 - "peerDependencies": {
1045 - "@babel/core": "^7.0.0-0"
712 }
713 },
1048 - "node_modules/@babel/plugin-proposal-export-namespace-from": {
1049 - "version": "7.18.9",
1050 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz",
1051 - "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==",
1052 - "dev": true,
1053 - "dependencies": {
1054 - "@babel/helper-plugin-utils": "^7.18.9",
1055 - "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
714 + "node_modules/@babel/traverse/node_modules/@babel/parser": {
715 + "version": "7.18.13",
716 + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz",
717 + "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==",
718 + "bin": {
719 + "parser": "bin/babel-parser.js"
720 },
721 "engines": {
1058 - "node": ">=6.9.0"
1059 - },
1060 - "peerDependencies": {
1061 - "@babel/core": "^7.0.0-0"
722 + "node": ">=6.0.0"
723 }
724 },
1064 - "node_modules/@babel/plugin-proposal-json-strings": {
1065 - "version": "7.18.6",
1066 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz",
1067 - "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==",
1068 - "dev": true,
725 + "node_modules/@babel/traverse/node_modules/@babel/types": {
726 + "version": "7.18.13",
727 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz",
728 + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==",
729 "dependencies": {
1070 - "@babel/helper-plugin-utils": "^7.18.6",
1071 - "@babel/plugin-syntax-json-strings": "^7.8.3"
730 + "@babel/helper-string-parser": "^7.18.10",
731 + "@babel/helper-validator-identifier": "^7.18.6",
732 + "to-fast-properties": "^2.0.0"
733 },
734 "engines": {
735 "node": ">=6.9.0"
1075 - },
1076 - "peerDependencies": {
1077 - "@babel/core": "^7.0.0-0"
736 }
737 },
1080 - "node_modules/@babel/plugin-proposal-logical-assignment-operators": {
1081 - "version": "7.18.9",
1082 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz",
1083 - "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==",
1084 - "dev": true,
738 + "node_modules/@babel/types": {
739 + "version": "7.18.4",
740 + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz",
741 + "integrity": "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==",
742 + "devOptional": true,
743 "dependencies": {
1086 - "@babel/helper-plugin-utils": "^7.18.9",
1087 - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
744 + "@babel/helper-validator-identifier": "^7.16.7",
745 + "to-fast-properties": "^2.0.0"
746 },
747 "engines": {
748 "node": ">=6.9.0"
1091 - },
1092 - "peerDependencies": {
1093 - "@babel/core": "^7.0.0-0"
749 }
750 },
1096 - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
1097 - "version": "7.18.6",
1098 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz",
1099 - "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==",
751 + "node_modules/@cspotcode/source-map-support": {
752 + "version": "0.8.1",
753 + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
754 + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
755 "dev": true,
756 "dependencies": {
1102 - "@babel/helper-plugin-utils": "^7.18.6",
1103 - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
757 + "@jridgewell/trace-mapping": "0.3.9"
758 },
759 "engines": {
1106 - "node": ">=6.9.0"
1107 - },
1108 - "peerDependencies": {
1109 - "@babel/core": "^7.0.0-0"
760 + "node": ">=12"
761 }
762 },
1112 - "node_modules/@babel/plugin-proposal-numeric-separator": {
1113 - "version": "7.18.6",
1114 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz",
1115 - "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==",
763 + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
764 + "version": "0.3.9",
765 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
766 + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
767 "dev": true,
768 "dependencies": {
1118 - "@babel/helper-plugin-utils": "^7.18.6",
1119 - "@babel/plugin-syntax-numeric-separator": "^7.10.4"
1120 - },
1121 - "engines": {
1122 - "node": ">=6.9.0"
1123 - },
1124 - "peerDependencies": {
1125 - "@babel/core": "^7.0.0-0"
769 + "@jridgewell/resolve-uri": "^3.0.3",
770 + "@jridgewell/sourcemap-codec": "^1.4.10"
771 }
772 },
1128 - "node_modules/@babel/plugin-proposal-object-rest-spread": {
1129 - "version": "7.18.9",
1130 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz",
1131 - "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==",
1132 - "dev": true,
773 + "node_modules/@emotion/babel-plugin": {
774 + "version": "11.10.2",
775 + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz",
776 + "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==",
777 "dependencies": {
1134 - "@babel/compat-data": "^7.18.8",
1135 - "@babel/helper-compilation-targets": "^7.18.9",
1136 - "@babel/helper-plugin-utils": "^7.18.9",
1137 - "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
1138 - "@babel/plugin-transform-parameters": "^7.18.8"
1139 - },
1140 - "engines": {
1141 - "node": ">=6.9.0"
778 + "@babel/helper-module-imports": "^7.16.7",
779 + "@babel/plugin-syntax-jsx": "^7.17.12",
780 + "@babel/runtime": "^7.18.3",
781 + "@emotion/hash": "^0.9.0",
782 + "@emotion/memoize": "^0.8.0",
783 + "@emotion/serialize": "^1.1.0",
784 + "babel-plugin-macros": "^3.1.0",
785 + "convert-source-map": "^1.5.0",
786 + "escape-string-regexp": "^4.0.0",
787 + "find-root": "^1.1.0",
788 + "source-map": "^0.5.7",
789 + "stylis": "4.0.13"
790 },
791 "peerDependencies": {
1144 - "@babel/core": "^7.0.0-0"
792 + "@babel/core": "^7.0.0"
793 }
794 },
1147 - "node_modules/@babel/plugin-proposal-optional-catch-binding": {
1148 - "version": "7.18.6",
1149 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz",
1150 - "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==",
1151 - "dev": true,
795 + "node_modules/@emotion/cache": {
796 + "version": "11.10.3",
797 + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz",
798 + "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==",
799 "dependencies": {
1153 - "@babel/helper-plugin-utils": "^7.18.6",
1154 - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
1155 - },
1156 - "engines": {
1157 - "node": ">=6.9.0"
1158 - },
1159 - "peerDependencies": {
1160 - "@babel/core": "^7.0.0-0"
800 + "@emotion/memoize": "^0.8.0",
801 + "@emotion/sheet": "^1.2.0",
802 + "@emotion/utils": "^1.2.0",
803 + "@emotion/weak-memoize": "^0.3.0",
804 + "stylis": "4.0.13"
805 }
806 },
1163 - "node_modules/@babel/plugin-proposal-optional-chaining": {
1164 - "version": "7.18.9",
1165 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz",
1166 - "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==",
1167 - "dev": true,
1168 - "dependencies": {
1169 - "@babel/helper-plugin-utils": "^7.18.9",
1170 - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9",
1171 - "@babel/plugin-syntax-optional-chaining": "^7.8.3"
1172 - },
1173 - "engines": {
1174 - "node": ">=6.9.0"
1175 - },
1176 - "peerDependencies": {
1177 - "@babel/core": "^7.0.0-0"
1178 - }
807 + "node_modules/@emotion/hash": {
808 + "version": "0.9.0",
809 + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz",
810 + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ=="
811 },
1180 - "node_modules/@babel/plugin-proposal-private-methods": {
1181 - "version": "7.18.6",
1182 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz",
1183 - "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==",
1184 - "dev": true,
1185 - "dependencies": {
1186 - "@babel/helper-create-class-features-plugin": "^7.18.6",
1187 - "@babel/helper-plugin-utils": "^7.18.6"
1188 - },
1189 - "engines": {
1190 - "node": ">=6.9.0"
1191 - },
1192 - "peerDependencies": {
1193 - "@babel/core": "^7.0.0-0"
1194 - }
1195 - },
1196 - "node_modules/@babel/plugin-proposal-private-property-in-object": {
1197 - "version": "7.18.6",
1198 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz",
1199 - "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==",
1200 - "dev": true,
812 + "node_modules/@emotion/is-prop-valid": {
813 + "version": "1.2.0",
814 + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz",
815 + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==",
816 "dependencies": {
1202 - "@babel/helper-annotate-as-pure": "^7.18.6",
1203 - "@babel/helper-create-class-features-plugin": "^7.18.6",
1204 - "@babel/helper-plugin-utils": "^7.18.6",
1205 - "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
1206 - },
1207 - "engines": {
1208 - "node": ">=6.9.0"
1209 - },
1210 - "peerDependencies": {
1211 - "@babel/core": "^7.0.0-0"
817 + "@emotion/memoize": "^0.8.0"
818 }
819 },
1214 - "node_modules/@babel/plugin-proposal-unicode-property-regex": {
1215 - "version": "7.18.6",
1216 - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz",
1217 - "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==",
1218 - "dev": true,
1219 - "dependencies": {
1220 - "@babel/helper-create-regexp-features-plugin": "^7.18.6",
1221 - "@babel/helper-plugin-utils": "^7.18.6"
1222 - },
1223 - "engines": {
1224 - "node": ">=4"
1225 - },
1226 - "peerDependencies": {
1227 - "@babel/core": "^7.0.0-0"
1228 - }
820 + "node_modules/@emotion/memoize": {
821 + "version": "0.8.0",
822 + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz",
823 + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA=="
824 },
1230 - "node_modules/@babel/plugin-syntax-async-generators": {
1231 - "version": "7.8.4",
1232 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
1233 - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
1234 - "dev": true,
825 + "node_modules/@emotion/react": {
826 + "version": "11.10.0",
827 + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.0.tgz",
828 + "integrity": "sha512-K6z9zlHxxBXwN8TcpwBKcEsBsOw4JWCCmR+BeeOWgqp8GIU1yA2Odd41bwdAAr0ssbQrbJbVnndvv7oiv1bZeQ==",
829 "dependencies": {
1236 - "@babel/helper-plugin-utils": "^7.8.0"
830 + "@babel/runtime": "^7.18.3",
831 + "@emotion/babel-plugin": "^11.10.0",
832 + "@emotion/cache": "^11.10.0",
833 + "@emotion/serialize": "^1.1.0",
834 + "@emotion/utils": "^1.2.0",
835 + "@emotion/weak-memoize": "^0.3.0",
836 + "hoist-non-react-statics": "^3.3.1"
837 },
838 "peerDependencies": {
1239 - "@babel/core": "^7.0.0-0"
839 + "@babel/core": "^7.0.0",
840 + "react": ">=16.8.0"
841 + },
842 + "peerDependenciesMeta": {
843 + "@babel/core": {
844 + "optional": true
845 + },
846 + "@types/react": {
847 + "optional": true
848 + }
849 }
850 },
1242 - "node_modules/@babel/plugin-syntax-bigint": {
1243 - "version": "7.8.3",
1244 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
1245 - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
1246 - "dev": true,
851 + "node_modules/@emotion/serialize": {
852 + "version": "1.1.0",
853 + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz",
854 + "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==",
855 "dependencies": {
1248 - "@babel/helper-plugin-utils": "^7.8.0"
1249 - },
1250 - "peerDependencies": {
1251 - "@babel/core": "^7.0.0-0"
856 + "@emotion/hash": "^0.9.0",
857 + "@emotion/memoize": "^0.8.0",
858 + "@emotion/unitless": "^0.8.0",
859 + "@emotion/utils": "^1.2.0",
860 + "csstype": "^3.0.2"
861 }
862 },
1254 - "node_modules/@babel/plugin-syntax-class-properties": {
1255 - "version": "7.12.13",
1256 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
1257 - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
1258 - "dev": true,
863 + "node_modules/@emotion/sheet": {
864 + "version": "1.2.0",
865 + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz",
866 + "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w=="
867 + },
868 + "node_modules/@emotion/styled": {
869 + "version": "11.10.0",
870 + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.0.tgz",
871 + "integrity": "sha512-V9oaEH6V4KePeQpgUE83i8ht+4Ri3E8Djp/ZPJ4DQlqWhSKITvgzlR3/YQE2hdfP4Jw3qVRkANJz01LLqK9/TA==",
872 "dependencies": {
1260 - "@babel/helper-plugin-utils": "^7.12.13"
873 + "@babel/runtime": "^7.18.3",
874 + "@emotion/babel-plugin": "^11.10.0",
875 + "@emotion/is-prop-valid": "^1.2.0",
876 + "@emotion/serialize": "^1.1.0",
877 + "@emotion/utils": "^1.2.0"
878 },
879 "peerDependencies": {
1263 - "@babel/core": "^7.0.0-0"
880 + "@babel/core": "^7.0.0",
881 + "@emotion/react": "^11.0.0-rc.0",
882 + "react": ">=16.8.0"
883 + },
884 + "peerDependenciesMeta": {
885 + "@babel/core": {
886 + "optional": true
887 + },
888 + "@types/react": {
889 + "optional": true
890 + }
891 }
892 },
1266 - "node_modules/@babel/plugin-syntax-class-static-block": {
1267 - "version": "7.14.5",
1268 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
1269 - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
1270 - "dev": true,
893 + "node_modules/@emotion/unitless": {
894 + "version": "0.8.0",
895 + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz",
896 + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw=="
897 + },
898 + "node_modules/@emotion/utils": {
899 + "version": "1.2.0",
900 + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
901 + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
902 + },
903 + "node_modules/@emotion/weak-memoize": {
904 + "version": "0.3.0",
905 + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz",
906 + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg=="
907 + },
908 + "node_modules/@hfs/admin": {
909 + "resolved": "admin",
910 + "link": true
911 + },
912 + "node_modules/@hfs/frontend": {
913 + "resolved": "frontend",
914 + "link": true
915 + },
916 + "node_modules/@hfs/mui-grid-form": {
917 + "resolved": "mui-grid-form",
918 + "link": true
919 + },
920 + "node_modules/@hfs/shared": {
921 + "resolved": "shared",
922 + "link": true
923 + },
924 + "node_modules/@jridgewell/gen-mapping": {
925 + "version": "0.3.2",
926 + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
927 + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
928 "dependencies": {
1272 - "@babel/helper-plugin-utils": "^7.14.5"
929 + "@jridgewell/set-array": "^1.0.1",
930 + "@jridgewell/sourcemap-codec": "^1.4.10",
931 + "@jridgewell/trace-mapping": "^0.3.9"
932 },
933 "engines": {
1275 - "node": ">=6.9.0"
1276 - },
1277 - "peerDependencies": {
1278 - "@babel/core": "^7.0.0-0"
934 + "node": ">=6.0.0"
935 }
936 },
1281 - "node_modules/@babel/plugin-syntax-decorators": {
1282 - "version": "7.18.6",
1283 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.18.6.tgz",
1284 - "integrity": "sha512-fqyLgjcxf/1yhyZ6A+yo1u9gJ7eleFQod2lkaUsF9DQ7sbbY3Ligym3L0+I2c0WmqNKDpoD9UTb1AKP3qRMOAQ==",
1285 - "dev": true,
1286 - "dependencies": {
1287 - "@babel/helper-plugin-utils": "^7.18.6"
1288 - },
937 + "node_modules/@jridgewell/resolve-uri": {
938 + "version": "3.1.0",
939 + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
940 + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
941 "engines": {
1290 - "node": ">=6.9.0"
1291 - },
1292 - "peerDependencies": {
1293 - "@babel/core": "^7.0.0-0"
942 + "node": ">=6.0.0"
943 }
944 },
1296 - "node_modules/@babel/plugin-syntax-dynamic-import": {
1297 - "version": "7.8.3",
1298 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
1299 - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
1300 - "dev": true,
1301 - "dependencies": {
1302 - "@babel/helper-plugin-utils": "^7.8.0"
1303 - },
1304 - "peerDependencies": {
1305 - "@babel/core": "^7.0.0-0"
945 + "node_modules/@jridgewell/set-array": {
946 + "version": "1.1.2",
947 + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
948 + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
949 + "engines": {
950 + "node": ">=6.0.0"
951 }
952 },
1308 - "node_modules/@babel/plugin-syntax-export-namespace-from": {
1309 - "version": "7.8.3",
1310 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
1311 - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
1312 - "dev": true,
953 + "node_modules/@jridgewell/sourcemap-codec": {
954 + "version": "1.4.14",
955 + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
956 + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw=="
957 + },
958 + "node_modules/@jridgewell/trace-mapping": {
959 + "version": "0.3.15",
960 + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz",
961 + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==",
962 "dependencies": {
1314 - "@babel/helper-plugin-utils": "^7.8.3"
1315 - },
1316 - "peerDependencies": {
1317 - "@babel/core": "^7.0.0-0"
963 + "@jridgewell/resolve-uri": "^3.0.3",
964 + "@jridgewell/sourcemap-codec": "^1.4.10"
965 }
966 },
1320 - "node_modules/@babel/plugin-syntax-flow": {
1321 - "version": "7.18.6",
1322 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz",
1323 - "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==",
1324 - "dev": true,
967 + "node_modules/@koa/router": {
968 + "version": "10.1.1",
969 + "resolved": "https://registry.npmjs.org/@koa/router/-/router-10.1.1.tgz",
970 + "integrity": "sha512-ORNjq5z4EmQPriKbR0ER3k4Gh7YGNhWDL7JBW+8wXDrHLbWYKYSJaOJ9aN06npF5tbTxe2JBOsurpJDAvjiXKw==",
971 "dependencies": {
1326 - "@babel/helper-plugin-utils": "^7.18.6"
972 + "debug": "^4.1.1",
973 + "http-errors": "^1.7.3",
974 + "koa-compose": "^4.1.0",
975 + "methods": "^1.1.2",
976 + "path-to-regexp": "^6.1.0"
977 },
978 "engines": {
1329 - "node": ">=6.9.0"
1330 - },
1331 - "peerDependencies": {
1332 - "@babel/core": "^7.0.0-0"
979 + "node": ">= 8.0.0"
980 }
981 },
1335 - "node_modules/@babel/plugin-syntax-import-assertions": {
1336 - "version": "7.18.6",
1337 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz",
1338 - "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==",
1339 - "dev": true,
982 + "node_modules/@mui/base": {
983 + "version": "5.0.0-alpha.94",
984 + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.94.tgz",
985 + "integrity": "sha512-IJXmgTF07H1Iv5zjDV7zJZGUmb9cN8ERzd2dgA1akh6NWZgwyIGyQx+Au9+QSDoM5vN3FqZvU/0YCU6inUwgeQ==",
986 "dependencies": {
1341 - "@babel/helper-plugin-utils": "^7.18.6"
987 + "@babel/runtime": "^7.17.2",
988 + "@emotion/is-prop-valid": "^1.2.0",
989 + "@mui/types": "^7.1.5",
990 + "@mui/utils": "^5.9.3",
991 + "@popperjs/core": "^2.11.6",
992 + "clsx": "^1.2.1",
993 + "prop-types": "^15.8.1",
994 + "react-is": "^18.2.0"
995 },
996 "engines": {
1344 - "node": ">=6.9.0"
997 + "node": ">=12.0.0"
998 },
1346 - "peerDependencies": {
1347 - "@babel/core": "^7.0.0-0"
1348 - }
1349 - },
1350 - "node_modules/@babel/plugin-syntax-import-meta": {
1351 - "version": "7.10.4",
1352 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
1353 - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
1354 - "dev": true,
1355 - "dependencies": {
1356 - "@babel/helper-plugin-utils": "^7.10.4"
999 + "funding": {
1000 + "type": "opencollective",
1001 + "url": "https://opencollective.com/mui"
1002 },
1003 "peerDependencies": {
1359 - "@babel/core": "^7.0.0-0"
1004 + "@types/react": "^17.0.0 || ^18.0.0",
1005 + "react": "^17.0.0 || ^18.0.0",
1006 + "react-dom": "^17.0.0 || ^18.0.0"
1007 + },
1008 + "peerDependenciesMeta": {
1009 + "@types/react": {
1010 + "optional": true
1011 + }
1012 }
1013 },
1362 - "node_modules/@babel/plugin-syntax-json-strings": {
1363 - "version": "7.8.3",
1364 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
1365 - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
1366 - "dev": true,
1367 - "dependencies": {
1368 - "@babel/helper-plugin-utils": "^7.8.0"
1369 - },
1370 - "peerDependencies": {
1371 - "@babel/core": "^7.0.0-0"
1014 + "node_modules/@mui/core-downloads-tracker": {
1015 + "version": "5.10.2",
1016 + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.10.2.tgz",
1017 + "integrity": "sha512-1guoGvL3QZ7VjA3y9zye9Rpm+jz18rVZIo3AauTGyW5ntDMxr/cR0M18nuc/NH2KqpMt+coh4NwPEO1uPuKM5w==",
1018 + "funding": {
1019 + "type": "opencollective",
1020 + "url": "https://opencollective.com/mui"
1021 }
1022 },
1374 - "node_modules/@babel/plugin-syntax-jsx": {
1375 - "version": "7.18.6",
1376 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz",
1377 - "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==",
1023 + "node_modules/@mui/icons-material": {
1024 + "version": "5.10.2",
1025 + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.10.2.tgz",
1026 + "integrity": "sha512-p7ku+43JeKRz0ONGzPZbRXZRbE7vCKP1Cr8l/Yj9sUIGVQ6CM/m37u6udacJZkDXD+G2FoxJPixrVvvjx6f64w==",
1027 "dependencies": {
1379 - "@babel/helper-plugin-utils": "^7.18.6"
1028 + "@babel/runtime": "^7.17.2"
1029 },
1030 "engines": {
1382 - "node": ">=6.9.0"
1031 + "node": ">=12.0.0"
1032 },
1384 - "peerDependencies": {
1385 - "@babel/core": "^7.0.0-0"
1386 - }
1387 - },
1388 - "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
1389 - "version": "7.10.4",
1390 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
1391 - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
1392 - "dev": true,
1393 - "dependencies": {
1394 - "@babel/helper-plugin-utils": "^7.10.4"
1033 + "funding": {
1034 + "type": "opencollective",
1035 + "url": "https://opencollective.com/mui"
1036 },
1037 "peerDependencies": {
1397 - "@babel/core": "^7.0.0-0"
1398 - }
1399 - },
1400 - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
1401 - "version": "7.8.3",
1402 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
1403 - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
1404 - "dev": true,
1405 - "dependencies": {
1406 - "@babel/helper-plugin-utils": "^7.8.0"
1038 + "@mui/material": "^5.0.0",
1039 + "@types/react": "^17.0.0 || ^18.0.0",
1040 + "react": "^17.0.0 || ^18.0.0"
1041 },
1408 - "peerDependencies": {
1409 - "@babel/core": "^7.0.0-0"
1042 + "peerDependenciesMeta": {
1043 + "@types/react": {
1044 + "optional": true
1045 + }
1046 }
1047 },
1412 - "node_modules/@babel/plugin-syntax-numeric-separator": {
1413 - "version": "7.10.4",
1414 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
1415 - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
1416 - "dev": true,
1048 + "node_modules/@mui/lab": {
1049 + "version": "5.0.0-alpha.96",
1050 + "resolved": "https://registry.npmjs.org/@mui/lab/-/lab-5.0.0-alpha.96.tgz",
1051 + "integrity": "sha512-hA3nef9cV50eIljPA/otQ6CrDeI276UGRJmVw6YZzSBtUeGuE9FY411VOZeST4I4OM88RD3lwiRbN5aTX5Nn3g==",
1052 "dependencies": {
1418 - "@babel/helper-plugin-utils": "^7.10.4"
1053 + "@babel/runtime": "^7.17.2",
1054 + "@mui/base": "5.0.0-alpha.94",
1055 + "@mui/system": "^5.10.2",
1056 + "@mui/utils": "^5.9.3",
1057 + "clsx": "^1.2.1",
1058 + "prop-types": "^15.8.1",
1059 + "react-is": "^18.2.0"
1060 },
1420 - "peerDependencies": {
1421 - "@babel/core": "^7.0.0-0"
1422 - }
1423 - },
1424 - "node_modules/@babel/plugin-syntax-object-rest-spread": {
1425 - "version": "7.8.3",
1426 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
1427 - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1428 - "dev": true,
1429 - "dependencies": {
1430 - "@babel/helper-plugin-utils": "^7.8.0"
1061 + "engines": {
1062 + "node": ">=12.0.0"
1063 },
1432 - "peerDependencies": {
1433 - "@babel/core": "^7.0.0-0"
1434 - }
1435 - },
1436 - "node_modules/@babel/plugin-syntax-optional-catch-binding": {
1437 - "version": "7.8.3",
1438 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1439 - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1440 - "dev": true,
1441 - "dependencies": {
1442 - "@babel/helper-plugin-utils": "^7.8.0"
1064 + "funding": {
1065 + "type": "opencollective",
1066 + "url": "https://opencollective.com/mui"
1067 },
1068 "peerDependencies": {
1445 - "@babel/core": "^7.0.0-0"
1446 - }
1447 - },
1448 - "node_modules/@babel/plugin-syntax-optional-chaining": {
1449 - "version": "7.8.3",
1450 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1451 - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1452 - "dev": true,
1453 - "dependencies": {
1454 - "@babel/helper-plugin-utils": "^7.8.0"
1069 + "@emotion/react": "^11.5.0",
1070 + "@emotion/styled": "^11.3.0",
1071 + "@mui/material": "^5.0.0",
1072 + "@types/react": "^17.0.0 || ^18.0.0",
1073 + "react": "^17.0.0 || ^18.0.0",
1074 + "react-dom": "^17.0.0 || ^18.0.0"
1075 },
1456 - "peerDependencies": {
1457 - "@babel/core": "^7.0.0-0"
1076 + "peerDependenciesMeta": {
1077 + "@emotion/react": {
1078 + "optional": true
1079 + },
1080 + "@emotion/styled": {
1081 + "optional": true
1082 + },
1083 + "@types/react": {
1084 + "optional": true
1085 + }
1086 }
1087 },
1460 - "node_modules/@babel/plugin-syntax-private-property-in-object": {
1461 - "version": "7.14.5",
1462 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
1463 - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
1464 - "dev": true,
1088 + "node_modules/@mui/material": {
1089 + "version": "5.10.2",
1090 + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.10.2.tgz",
1091 + "integrity": "sha512-ay43fuQLXROXkxFd6tqbj394Hu8BlbmpCdEDFtAisijulla2ZLfQa24pjhdX+56HrHReB3cZsf/sRq+DSfIgiA==",
1092 "dependencies": {
1466 - "@babel/helper-plugin-utils": "^7.14.5"
1093 + "@babel/runtime": "^7.17.2",
1094 + "@mui/base": "5.0.0-alpha.94",
1095 + "@mui/core-downloads-tracker": "^5.10.2",
1096 + "@mui/system": "^5.10.2",
1097 + "@mui/types": "^7.1.5",
1098 + "@mui/utils": "^5.9.3",
1099 + "@types/react-transition-group": "^4.4.5",
1100 + "clsx": "^1.2.1",
1101 + "csstype": "^3.1.0",
1102 + "prop-types": "^15.8.1",
1103 + "react-is": "^18.2.0",
1104 + "react-transition-group": "^4.4.5"
1105 },
1106 "engines": {
1469 - "node": ">=6.9.0"
1470 - },
1471 - "peerDependencies": {
1472 - "@babel/core": "^7.0.0-0"
1473 - }
1474 - },
1475 - "node_modules/@babel/plugin-syntax-top-level-await": {
1476 - "version": "7.14.5",
1477 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
1478 - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
1479 - "dev": true,
1480 - "dependencies": {
1481 - "@babel/helper-plugin-utils": "^7.14.5"
1107 + "node": ">=12.0.0"
1108 },
1483 - "engines": {
1484 - "node": ">=6.9.0"
1109 + "funding": {
1110 + "type": "opencollective",
1111 + "url": "https://opencollective.com/mui"
1112 },
1113 "peerDependencies": {
1487 - "@babel/core": "^7.0.0-0"
1114 + "@emotion/react": "^11.5.0",
1115 + "@emotion/styled": "^11.3.0",
1116 + "@types/react": "^17.0.0 || ^18.0.0",
1117 + "react": "^17.0.0 || ^18.0.0",
1118 + "react-dom": "^17.0.0 || ^18.0.0"
1119 + },
1120 + "peerDependenciesMeta": {
1121 + "@emotion/react": {
1122 + "optional": true
1123 + },
1124 + "@emotion/styled": {
1125 + "optional": true
1126 + },
1127 + "@types/react": {
1128 + "optional": true
1129 + }
1130 }
1131 },
1490 - "node_modules/@babel/plugin-syntax-typescript": {
1491 - "version": "7.18.6",
1492 - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz",
1493 - "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==",
1494 - "dev": true,
1132 + "node_modules/@mui/private-theming": {
1133 + "version": "5.9.3",
1134 + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.9.3.tgz",
1135 + "integrity": "sha512-Ys3WO39WqoGciGX9k5AIi/k2zJhlydv4FzlEEwtw9OqdMaV0ydK/TdZekKzjP9sTI/JcdAP3H5DWtUaPLQJjWg==",
1136 "dependencies": {
1496 - "@babel/helper-plugin-utils": "^7.18.6"
1137 + "@babel/runtime": "^7.17.2",
1138 + "@mui/utils": "^5.9.3",
1139 + "prop-types": "^15.8.1"
1140 },
1141 "engines": {
1499 - "node": ">=6.9.0"
1142 + "node": ">=12.0.0"
1143 + },
1144 + "funding": {
1145 + "type": "opencollective",
1146 + "url": "https://opencollective.com/mui"
1147 },
1148 "peerDependencies": {
1502 - "@babel/core": "^7.0.0-0"
1149 + "@types/react": "^17.0.0 || ^18.0.0",
1150 + "react": "^17.0.0 || ^18.0.0"
1151 + },
1152 + "peerDependenciesMeta": {
1153 + "@types/react": {
1154 + "optional": true
1155 + }
1156 }
1157 },
1505 - "node_modules/@babel/plugin-transform-arrow-functions": {
1506 - "version": "7.18.6",
1507 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz",
1508 - "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==",
1509 - "dev": true,
1158 + "node_modules/@mui/styled-engine": {
1159 + "version": "5.10.2",
1160 + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.10.2.tgz",
1161 + "integrity": "sha512-YqnptNQ2E0cWwOTmLCEvrddiiR/neUfn2AD/4TDUXZu8B2n7NfDb9d3bAUfWZV+KmulQdAedoaZDqyXBFGLdbQ==",
1162 "dependencies": {
1511 - "@babel/helper-plugin-utils": "^7.18.6"
1163 + "@babel/runtime": "^7.17.2",
1164 + "@emotion/cache": "^11.10.1",
1165 + "csstype": "^3.1.0",
1166 + "prop-types": "^15.8.1"
1167 },
1168 "engines": {
1514 - "node": ">=6.9.0"
1169 + "node": ">=12.0.0"
1170 + },
1171 + "funding": {
1172 + "type": "opencollective",
1173 + "url": "https://opencollective.com/mui"
1174 },
1175 "peerDependencies": {
1517 - "@babel/core": "^7.0.0-0"
1176 + "@emotion/react": "^11.4.1",
1177 + "@emotion/styled": "^11.3.0",
1178 + "react": "^17.0.0 || ^18.0.0"
1179 + },
1180 + "peerDependenciesMeta": {
1181 + "@emotion/react": {
1182 + "optional": true
1183 + },
1184 + "@emotion/styled": {
1185 + "optional": true
1186 + }
1187 }
1188 },
1520 - "node_modules/@babel/plugin-transform-async-to-generator": {
1521 - "version": "7.18.6",
1522 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz",
1523 - "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==",
1524 - "dev": true,
1189 + "node_modules/@mui/system": {
1190 + "version": "5.10.2",
1191 + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.10.2.tgz",
1192 + "integrity": "sha512-YudwJhLcEoQiwCAmzeMr9P3ISiVGNsxBIIPzFxaGwJ8+mMrx3qoPVOV2sfm0ZuNiQuABshEw4KqHa5ftNC+pOQ==",
1193 "dependencies": {
1526 - "@babel/helper-module-imports": "^7.18.6",
1527 - "@babel/helper-plugin-utils": "^7.18.6",
1528 - "@babel/helper-remap-async-to-generator": "^7.18.6"
1194 + "@babel/runtime": "^7.17.2",
1195 + "@mui/private-theming": "^5.9.3",
1196 + "@mui/styled-engine": "^5.10.2",
1197 + "@mui/types": "^7.1.5",
1198 + "@mui/utils": "^5.9.3",
1199 + "clsx": "^1.2.1",
1200 + "csstype": "^3.1.0",
1201 + "prop-types": "^15.8.1"
1202 },
1203 "engines": {
1531 - "node": ">=6.9.0"
1204 + "node": ">=12.0.0"
1205 + },
1206 + "funding": {
1207 + "type": "opencollective",
1208 + "url": "https://opencollective.com/mui"
1209 },
1210 "peerDependencies": {
1534 - "@babel/core": "^7.0.0-0"
1211 + "@emotion/react": "^11.5.0",
1212 + "@emotion/styled": "^11.3.0",
1213 + "@types/react": "^17.0.0 || ^18.0.0",
1214 + "react": "^17.0.0 || ^18.0.0"
1215 + },
1216 + "peerDependenciesMeta": {
1217 + "@emotion/react": {
1218 + "optional": true
1219 + },
1220 + "@emotion/styled": {
1221 + "optional": true
1222 + },
1223 + "@types/react": {
1224 + "optional": true
1225 + }
1226 }
1227 },
1537 - "node_modules/@babel/plugin-transform-block-scoped-functions": {
1538 - "version": "7.18.6",
1539 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz",
1540 - "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==",
1541 - "dev": true,
1542 - "dependencies": {
1543 - "@babel/helper-plugin-utils": "^7.18.6"
1544 - },
1545 - "engines": {
1546 - "node": ">=6.9.0"
1547 - },
1228 + "node_modules/@mui/types": {
1229 + "version": "7.1.5",
1230 + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.1.5.tgz",
1231 + "integrity": "sha512-HnRXrxgHJYJcT8ZDdDCQIlqk0s0skOKD7eWs9mJgBUu70hyW4iA6Kiv3yspJR474RFH8hysKR65VVSzUSzkuwA==",
1232 "peerDependencies": {
1549 - "@babel/core": "^7.0.0-0"
1233 + "@types/react": "*"
1234 + },
1235 + "peerDependenciesMeta": {
1236 + "@types/react": {
1237 + "optional": true
1238 + }
1239 }
1240 },
1552 - "node_modules/@babel/plugin-transform-block-scoping": {
1553 - "version": "7.18.9",
1554 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz",
1555 - "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==",
1556 - "dev": true,
1241 + "node_modules/@mui/utils": {
1242 + "version": "5.9.3",
1243 + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.9.3.tgz",
1244 + "integrity": "sha512-l0N5bcrenE9hnwZ/jPecpIRqsDFHkPXoFUcmkgysaJwVZzJ3yQkGXB47eqmXX5yyGrSc6HksbbqXEaUya+siew==",
1245 "dependencies": {
1558 - "@babel/helper-plugin-utils": "^7.18.9"
1246 + "@babel/runtime": "^7.17.2",
1247 + "@types/prop-types": "^15.7.5",
1248 + "@types/react-is": "^16.7.1 || ^17.0.0",
1249 + "prop-types": "^15.8.1",
1250 + "react-is": "^18.2.0"
1251 },
1252 "engines": {
1561 - "node": ">=6.9.0"
1253 + "node": ">=12.0.0"
1254 + },
1255 + "funding": {
1256 + "type": "opencollective",
1257 + "url": "https://opencollective.com/mui"
1258 },
1259 "peerDependencies": {
1564 - "@babel/core": "^7.0.0-0"
1260 + "react": "^17.0.0 || ^18.0.0"
1261 }
1262 },
1567 - "node_modules/@babel/plugin-transform-classes": {
1568 - "version": "7.18.9",
1569 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz",
1570 - "integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==",
1571 - "dev": true,
1263 + "node_modules/@mui/x-data-grid": {
1264 + "version": "5.16.0",
1265 + "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-5.16.0.tgz",
1266 + "integrity": "sha512-pP1dsNAOWJQoxU/pTHKF/7uDVNASeTA2Ki8fdm6+TVLu8C4ISsg88vGPj8W3ikbdQ1geExzxO1LLX1atQGKTiA==",
1267 "dependencies": {
1573 - "@babel/helper-annotate-as-pure": "^7.18.6",
1574 - "@babel/helper-environment-visitor": "^7.18.9",
1575 - "@babel/helper-function-name": "^7.18.9",
1576 - "@babel/helper-optimise-call-expression": "^7.18.6",
1577 - "@babel/helper-plugin-utils": "^7.18.9",
1578 - "@babel/helper-replace-supers": "^7.18.9",
1579 - "@babel/helper-split-export-declaration": "^7.18.6",
1580 - "globals": "^11.1.0"
1268 + "@babel/runtime": "^7.18.9",
1269 + "@mui/utils": "^5.9.3",
1270 + "clsx": "^1.2.1",
1271 + "prop-types": "^15.8.1",
1272 + "reselect": "^4.1.6"
1273 },
1274 "engines": {
1583 - "node": ">=6.9.0"
1275 + "node": ">=12.0.0"
1276 + },
1277 + "funding": {
1278 + "type": "opencollective",
1279 + "url": "https://opencollective.com/mui"
1280 },
1281 "peerDependencies": {
1586 - "@babel/core": "^7.0.0-0"
1282 + "@mui/material": "^5.4.1",
1283 + "@mui/system": "^5.4.1",
1284 + "react": "^17.0.2 || ^18.0.0",
1285 + "react-dom": "^17.0.2 || ^18.0.0"
1286 }
1287 },
1589 - "node_modules/@babel/plugin-transform-computed-properties": {
1590 - "version": "7.18.9",
1591 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz",
1592 - "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==",
1593 - "dev": true,
1594 - "dependencies": {
1595 - "@babel/helper-plugin-utils": "^7.18.9"
1596 - },
1288 + "node_modules/@node-rs/crc32": {
1289 + "version": "1.5.1",
1290 + "resolved": "https://registry.npmjs.org/@node-rs/crc32/-/crc32-1.5.1.tgz",
1291 + "integrity": "sha512-hq+gKqI4nmPwTVumCoknw3JyWzYCcwjIVOVAtdQlhueqqkvLLxXueBfA4e/6hAZwZhrGbvlccuKCil+q8yeLEw==",
1292 "engines": {
1598 - "node": ">=6.9.0"
1293 + "node": ">= 10"
1294 },
1600 - "peerDependencies": {
1601 - "@babel/core": "^7.0.0-0"
1295 + "funding": {
1296 + "type": "github",
1297 + "url": "https://github.com/sponsors/Brooooooklyn"
1298 + },
1299 + "optionalDependencies": {
1300 + "@node-rs/crc32-android-arm-eabi": "1.5.1",
1301 + "@node-rs/crc32-android-arm64": "1.5.1",
1302 + "@node-rs/crc32-darwin-arm64": "1.5.1",
1303 + "@node-rs/crc32-darwin-x64": "1.5.1",
1304 + "@node-rs/crc32-freebsd-x64": "1.5.1",
1305 + "@node-rs/crc32-linux-arm-gnueabihf": "1.5.1",
1306 + "@node-rs/crc32-linux-arm64-gnu": "1.5.1",
1307 + "@node-rs/crc32-linux-arm64-musl": "1.5.1",
1308 + "@node-rs/crc32-linux-x64-gnu": "1.5.1",
1309 + "@node-rs/crc32-linux-x64-musl": "1.5.1",
1310 + "@node-rs/crc32-win32-arm64-msvc": "1.5.1",
1311 + "@node-rs/crc32-win32-ia32-msvc": "1.5.1",
1312 + "@node-rs/crc32-win32-x64-msvc": "1.5.1"
1313 }
1314 },
1604 - "node_modules/@babel/plugin-transform-destructuring": {
1605 - "version": "7.18.9",
1606 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.9.tgz",
1607 - "integrity": "sha512-p5VCYNddPLkZTq4XymQIaIfZNJwT9YsjkPOhkVEqt6QIpQFZVM9IltqqYpOEkJoN1DPznmxUDyZ5CTZs/ZCuHA==",
1608 - "dev": true,
1609 - "dependencies": {
1610 - "@babel/helper-plugin-utils": "^7.18.9"
1611 - },
1315 + "node_modules/@node-rs/crc32-darwin-arm64": {
1316 + "version": "1.5.1",
1317 + "resolved": "https://registry.npmjs.org/@node-rs/crc32-darwin-arm64/-/crc32-darwin-arm64-1.5.1.tgz",
1318 + "integrity": "sha512-jplUknfG4/LGr7XdcsLdM14w0yHq7zzu+80MKJFZwWzdeQBhtbXYrkY8fzp7Ih+l1Uru72R+Tx2AMNxgjBiUew==",
1319 + "cpu": [
1320 + "arm64"
1321 + ],
1322 + "optional": true,
1323 + "os": [
1324 + "darwin"
1325 + ],
1326 "engines": {
1613 - "node": ">=6.9.0"
1614 - },
1615 - "peerDependencies": {
1616 - "@babel/core": "^7.0.0-0"
1327 + "node": ">= 10"
1328 }
1329 },
1619 - "node_modules/@babel/plugin-transform-dotall-regex": {
1620 - "version": "7.18.6",
1621 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz",
1622 - "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==",
1623 - "dev": true,
1330 + "node_modules/@nodelib/fs.scandir": {
1331 + "version": "2.1.5",
1332 + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1333 + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
1334 "dependencies": {
1625 - "@babel/helper-create-regexp-features-plugin": "^7.18.6",
1626 - "@babel/helper-plugin-utils": "^7.18.6"
1335 + "@nodelib/fs.stat": "2.0.5",
1336 + "run-parallel": "^1.1.9"
1337 },
1338 "engines": {
1629 - "node": ">=6.9.0"
1630 - },
1631 - "peerDependencies": {
1632 - "@babel/core": "^7.0.0-0"
1339 + "node": ">= 8"
1340 }
1341 },
1635 - "node_modules/@babel/plugin-transform-duplicate-keys": {
1636 - "version": "7.18.9",
1637 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz",
1638 - "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==",
1639 - "dev": true,
1640 - "dependencies": {
1641 - "@babel/helper-plugin-utils": "^7.18.9"
1642 - },
1342 + "node_modules/@nodelib/fs.stat": {
1343 + "version": "2.0.5",
1344 + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1345 + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
1346 "engines": {
1644 - "node": ">=6.9.0"
1645 - },
1646 - "peerDependencies": {
1647 - "@babel/core": "^7.0.0-0"
1347 + "node": ">= 8"
1348 }
1349 },
1650 - "node_modules/@babel/plugin-transform-exponentiation-operator": {
1651 - "version": "7.18.6",
1652 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz",
1653 - "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==",
1654 - "dev": true,
1350 + "node_modules/@nodelib/fs.walk": {
1351 + "version": "1.2.8",
1352 + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1353 + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
1354 "dependencies": {
1656 - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6",
1657 - "@babel/helper-plugin-utils": "^7.18.6"
1355 + "@nodelib/fs.scandir": "2.1.5",
1356 + "fastq": "^1.6.0"
1357 },
1358 "engines": {
1660 - "node": ">=6.9.0"
1661 - },
1662 - "peerDependencies": {
1663 - "@babel/core": "^7.0.0-0"
1359 + "node": ">= 8"
1360 }
1361 },
1666 - "node_modules/@babel/plugin-transform-flow-strip-types": {
1667 - "version": "7.18.9",
1668 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.18.9.tgz",
1669 - "integrity": "sha512-+G6rp2zRuOAInY5wcggsx4+QVao1qPM0osC9fTUVlAV3zOrzTCnrMAFVnR6+a3T8wz1wFIH7KhYMcMB3u1n80A==",
1670 - "dev": true,
1671 - "dependencies": {
1672 - "@babel/helper-plugin-utils": "^7.18.9",
1673 - "@babel/plugin-syntax-flow": "^7.18.6"
1674 - },
1675 - "engines": {
1676 - "node": ">=6.9.0"
1677 - },
1678 - "peerDependencies": {
1679 - "@babel/core": "^7.0.0-0"
1362 + "node_modules/@popperjs/core": {
1363 + "version": "2.11.6",
1364 + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz",
1365 + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==",
1366 + "funding": {
1367 + "type": "opencollective",
1368 + "url": "https://opencollective.com/popperjs"
1369 }
1370 },
1682 - "node_modules/@babel/plugin-transform-for-of": {
1683 - "version": "7.18.8",
1684 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz",
1685 - "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==",
1371 + "node_modules/@tsconfig/node10": {
1372 + "version": "1.0.9",
1373 + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
1374 + "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==",
1375 + "dev": true
1376 + },
1377 + "node_modules/@tsconfig/node12": {
1378 + "version": "1.0.11",
1379 + "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
1380 + "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
1381 + "dev": true
1382 + },
1383 + "node_modules/@tsconfig/node14": {
1384 + "version": "1.0.3",
1385 + "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
1386 + "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
1387 + "dev": true
1388 + },
1389 + "node_modules/@tsconfig/node16": {
1390 + "version": "1.0.3",
1391 + "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz",
1392 + "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==",
1393 + "dev": true
1394 + },
1395 + "node_modules/@types/accepts": {
1396 + "version": "1.3.5",
1397 + "resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz",
1398 + "integrity": "sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==",
1399 "dev": true,
1400 "dependencies": {
1688 - "@babel/helper-plugin-utils": "^7.18.6"
1689 - },
1690 - "engines": {
1691 - "node": ">=6.9.0"
1692 - },
1693 - "peerDependencies": {
1694 - "@babel/core": "^7.0.0-0"
1401 + "@types/node": "*"
1402 }
1403 },
1697 - "node_modules/@babel/plugin-transform-function-name": {
1698 - "version": "7.18.9",
1699 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz",
1700 - "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==",
1404 + "node_modules/@types/archiver": {
1405 + "version": "5.3.1",
1406 + "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-5.3.1.tgz",
1407 + "integrity": "sha512-wKYZaSXaDvTZuInAWjCeGG7BEAgTWG2zZW0/f7IYFcoHB2X2d9lkVFnrOlXl3W6NrvO6Ml3FLLu8Uksyymcpnw==",
1408 "dev": true,
1409 "dependencies": {
1703 - "@babel/helper-compilation-targets": "^7.18.9",
1704 - "@babel/helper-function-name": "^7.18.9",
1705 - "@babel/helper-plugin-utils": "^7.18.9"
1706 - },
1707 - "engines": {
1708 - "node": ">=6.9.0"
1709 - },
1710 - "peerDependencies": {
1711 - "@babel/core": "^7.0.0-0"
1410 + "@types/glob": "*"
1411 }
1412 },
1714 - "node_modules/@babel/plugin-transform-literals": {
1715 - "version": "7.18.9",
1716 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz",
1717 - "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==",
1413 + "node_modules/@types/basic-auth": {
1414 + "version": "1.1.3",
1415 + "resolved": "https://registry.npmjs.org/@types/basic-auth/-/basic-auth-1.1.3.tgz",
1416 + "integrity": "sha512-W3rv6J0IGlxqgE2eQ2pTb0gBjaGtejQpJ6uaCjz3UQ65+TFTPC5/lAE+POfx1YLdjtxvejJzsIAfd3MxWiVmfg==",
1417 "dev": true,
1418 "dependencies": {
1720 - "@babel/helper-plugin-utils": "^7.18.9"
1721 - },
1722 - "engines": {
1723 - "node": ">=6.9.0"
1724 - },
1725 - "peerDependencies": {
1726 - "@babel/core": "^7.0.0-0"
1419 + "@types/node": "*"
1420 }
1421 },
1729 - "node_modules/@babel/plugin-transform-member-expression-literals": {
1730 - "version": "7.18.6",
1731 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz",
1732 - "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==",
1422 + "node_modules/@types/body-parser": {
1423 + "version": "1.19.2",
1424 + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
1425 + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
1426 "dev": true,
1427 "dependencies": {
1735 - "@babel/helper-plugin-utils": "^7.18.6"
1736 - },
1737 - "engines": {
1738 - "node": ">=6.9.0"
1739 - },
1740 - "peerDependencies": {
1741 - "@babel/core": "^7.0.0-0"
1428 + "@types/connect": "*",
1429 + "@types/node": "*"
1430 }
1431 },
1744 - "node_modules/@babel/plugin-transform-modules-amd": {
1745 - "version": "7.18.6",
1746 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz",
1747 - "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==",
1432 + "node_modules/@types/braces": {
1433 + "version": "3.0.1",
1434 + "resolved": "https://registry.npmjs.org/@types/braces/-/braces-3.0.1.tgz",
1435 + "integrity": "sha512-+euflG6ygo4bn0JHtn4pYqcXwRtLvElQ7/nnjDu7iYG56H0+OhCd7d6Ug0IE3WcFpZozBKW2+80FUbv5QGk5AQ==",
1436 + "dev": true
1437 + },
1438 + "node_modules/@types/connect": {
1439 + "version": "3.4.35",
1440 + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz",
1441 + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==",
1442 "dev": true,
1443 "dependencies": {
1750 - "@babel/helper-module-transforms": "^7.18.6",
1751 - "@babel/helper-plugin-utils": "^7.18.6",
1752 - "babel-plugin-dynamic-import-node": "^2.3.3"
1753 - },
1754 - "engines": {
1755 - "node": ">=6.9.0"
1756 - },
1757 - "peerDependencies": {
1758 - "@babel/core": "^7.0.0-0"
1444 + "@types/node": "*"
1445 }
1446 },
1761 - "node_modules/@babel/plugin-transform-modules-commonjs": {
1762 - "version": "7.18.6",
1763 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz",
1764 - "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==",
1447 + "node_modules/@types/content-disposition": {
1448 + "version": "0.5.5",
1449 + "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz",
1450 + "integrity": "sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA==",
1451 + "dev": true
1452 + },
1453 + "node_modules/@types/cookies": {
1454 + "version": "0.7.7",
1455 + "resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.7.tgz",
1456 + "integrity": "sha512-h7BcvPUogWbKCzBR2lY4oqaZbO3jXZksexYJVFvkrFeLgbZjQkU4x8pRq6eg2MHXQhY0McQdqmmsxRWlVAHooA==",
1457 "dev": true,
1458 "dependencies": {
1767 - "@babel/helper-module-transforms": "^7.18.6",
1768 - "@babel/helper-plugin-utils": "^7.18.6",
1769 - "@babel/helper-simple-access": "^7.18.6",
1770 - "babel-plugin-dynamic-import-node": "^2.3.3"
1771 - },
1772 - "engines": {
1773 - "node": ">=6.9.0"
1774 - },
1775 - "peerDependencies": {
1776 - "@babel/core": "^7.0.0-0"
1459 + "@types/connect": "*",
1460 + "@types/express": "*",
1461 + "@types/keygrip": "*",
1462 + "@types/node": "*"
1463 }
1464 },
1779 - "node_modules/@babel/plugin-transform-modules-systemjs": {
1780 - "version": "7.18.9",
1781 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz",
1782 - "integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==",
1465 + "node_modules/@types/express": {
1466 + "version": "4.17.13",
1467 + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz",
1468 + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==",
1469 "dev": true,
1470 "dependencies": {
1785 - "@babel/helper-hoist-variables": "^7.18.6",
1786 - "@babel/helper-module-transforms": "^7.18.9",
1787 - "@babel/helper-plugin-utils": "^7.18.9",
1788 - "@babel/helper-validator-identifier": "^7.18.6",
1789 - "babel-plugin-dynamic-import-node": "^2.3.3"
1790 - },
1791 - "engines": {
1792 - "node": ">=6.9.0"
1793 - },
1794 - "peerDependencies": {
1795 - "@babel/core": "^7.0.0-0"
1471 + "@types/body-parser": "*",
1472 + "@types/express-serve-static-core": "^4.17.18",
1473 + "@types/qs": "*",
1474 + "@types/serve-static": "*"
1475 }
1476 },
1798 - "node_modules/@babel/plugin-transform-modules-umd": {
1799 - "version": "7.18.6",
1800 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz",
1801 - "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==",
1477 + "node_modules/@types/express-serve-static-core": {
1478 + "version": "4.17.30",
1479 + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz",
1480 + "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==",
1481 "dev": true,
1482 "dependencies": {
1804 - "@babel/helper-module-transforms": "^7.18.6",
1805 - "@babel/helper-plugin-utils": "^7.18.6"
1806 - },
1807 - "engines": {
1808 - "node": ">=6.9.0"
1809 - },
1810 - "peerDependencies": {
1811 - "@babel/core": "^7.0.0-0"
1483 + "@types/node": "*",
1484 + "@types/qs": "*",
1485 + "@types/range-parser": "*"
1486 }
1487 },
1814 - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
1815 - "version": "7.18.6",
1816 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz",
1817 - "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==",
1488 + "node_modules/@types/glob": {
1489 + "version": "7.2.0",
1490 + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz",
1491 + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==",
1492 "dev": true,
1493 "dependencies": {
1820 - "@babel/helper-create-regexp-features-plugin": "^7.18.6",
1821 - "@babel/helper-plugin-utils": "^7.18.6"
1822 - },
1823 - "engines": {
1824 - "node": ">=6.9.0"
1825 - },
1826 - "peerDependencies": {
1827 - "@babel/core": "^7.0.0"
1828 - }
1494 + "@types/minimatch": "*",
1495 + "@types/node": "*"
1496 + }
1497 },
1830 - "node_modules/@babel/plugin-transform-new-target": {
1831 - "version": "7.18.6",
1832 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz",
1833 - "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==",
1498 + "node_modules/@types/http-assert": {
1499 + "version": "1.5.3",
1500 + "resolved": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.3.tgz",
1501 + "integrity": "sha512-FyAOrDuQmBi8/or3ns4rwPno7/9tJTijVW6aQQjK02+kOQ8zmoNg2XJtAuQhvQcy1ASJq38wirX5//9J1EqoUA==",
1502 + "dev": true
1503 + },
1504 + "node_modules/@types/http-errors": {
1505 + "version": "1.8.2",
1506 + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-1.8.2.tgz",
1507 + "integrity": "sha512-EqX+YQxINb+MeXaIqYDASb6U6FCHbWjkj4a1CKDBks3d/QiB2+PqBLyO72vLDgAO1wUI4O+9gweRcQK11bTL/w==",
1508 + "dev": true
1509 + },
1510 + "node_modules/@types/keygrip": {
1511 + "version": "1.0.2",
1512 + "resolved": "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.2.tgz",
1513 + "integrity": "sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==",
1514 + "dev": true
1515 + },
1516 + "node_modules/@types/koa": {
1517 + "version": "2.13.5",
1518 + "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.13.5.tgz",
1519 + "integrity": "sha512-HSUOdzKz3by4fnqagwthW/1w/yJspTgppyyalPVbgZf8jQWvdIXcVW5h2DGtw4zYntOaeRGx49r1hxoPWrD4aA==",
1520 "dev": true,
1521 "dependencies": {
1836 - "@babel/helper-plugin-utils": "^7.18.6"
1837 - },
1838 - "engines": {
1839 - "node": ">=6.9.0"
1840 - },
1841 - "peerDependencies": {
1842 - "@babel/core": "^7.0.0-0"
1522 + "@types/accepts": "*",
1523 + "@types/content-disposition": "*",
1524 + "@types/cookies": "*",
1525 + "@types/http-assert": "*",
1526 + "@types/http-errors": "*",
1527 + "@types/keygrip": "*",
1528 + "@types/koa-compose": "*",
1529 + "@types/node": "*"
1530 }
1531 },
1845 - "node_modules/@babel/plugin-transform-object-super": {
1846 - "version": "7.18.6",
1847 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz",
1848 - "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==",
1532 + "node_modules/@types/koa__router": {
1533 + "version": "8.0.11",
1534 + "resolved": "https://registry.npmjs.org/@types/koa__router/-/koa__router-8.0.11.tgz",
1535 + "integrity": "sha512-WXgKWpBsbS14kzmzD9LeFapOIa678h7zvUHxDwXwSx4ETKXhXLVUAToX6jZ/U7EihM7qwyD9W/BZvB0MRu7MTQ==",
1536 "dev": true,
1537 "dependencies": {
1851 - "@babel/helper-plugin-utils": "^7.18.6",
1852 - "@babel/helper-replace-supers": "^7.18.6"
1853 - },
1854 - "engines": {
1855 - "node": ">=6.9.0"
1856 - },
1857 - "peerDependencies": {
1858 - "@babel/core": "^7.0.0-0"
1538 + "@types/koa": "*"
1539 }
1540 },
1861 - "node_modules/@babel/plugin-transform-parameters": {
1862 - "version": "7.18.8",
1863 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz",
1864 - "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==",
1541 + "node_modules/@types/koa-compose": {
1542 + "version": "3.2.5",
1543 + "resolved": "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.5.tgz",
1544 + "integrity": "sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==",
1545 "dev": true,
1546 "dependencies": {
1867 - "@babel/helper-plugin-utils": "^7.18.6"
1868 - },
1869 - "engines": {
1870 - "node": ">=6.9.0"
1871 - },
1872 - "peerDependencies": {
1873 - "@babel/core": "^7.0.0-0"
1547 + "@types/koa": "*"
1548 }
1549 },
1876 - "node_modules/@babel/plugin-transform-property-literals": {
1877 - "version": "7.18.6",
1878 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz",
1879 - "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==",
1550 + "node_modules/@types/koa-compress": {
1551 + "version": "4.0.3",
1552 + "resolved": "https://registry.npmjs.org/@types/koa-compress/-/koa-compress-4.0.3.tgz",
1553 + "integrity": "sha512-nJSII/tOSvYCwk3yDEBJLHd8ctkt5CQFZ0j8ZBnHZ2x0hg24z9H1i38lWXA/5z0Ix0uitMW1jov+kVbQI1aNPQ==",
1554 "dev": true,
1555 "dependencies": {
1882 - "@babel/helper-plugin-utils": "^7.18.6"
1883 - },
1884 - "engines": {
1885 - "node": ">=6.9.0"
1886 - },
1887 - "peerDependencies": {
1888 - "@babel/core": "^7.0.0-0"
1556 + "@types/koa": "*",
1557 + "@types/node": "*"
1558 }
1559 },
1891 - "node_modules/@babel/plugin-transform-react-constant-elements": {
1892 - "version": "7.18.12",
1893 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz",
1894 - "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==",
1560 + "node_modules/@types/koa-mount": {
1561 + "version": "4.0.1",
1562 + "resolved": "https://registry.npmjs.org/@types/koa-mount/-/koa-mount-4.0.1.tgz",
1563 + "integrity": "sha512-HNeg80CVS9Dfq8dGYqCZZCAUm7g6jPCNJ1ydqVLEJxLrjmeburpvq+lOZkE4rxBZ6O38dr3tj9IA3IfbdoI05w==",
1564 "dev": true,
1565 "dependencies": {
1897 - "@babel/helper-plugin-utils": "^7.18.9"
1898 - },
1899 - "engines": {
1900 - "node": ">=6.9.0"
1901 - },
1902 - "peerDependencies": {
1903 - "@babel/core": "^7.0.0-0"
1566 + "@types/koa": "*"
1567 }
1568 },
1906 - "node_modules/@babel/plugin-transform-react-display-name": {
1907 - "version": "7.18.6",
1908 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz",
1909 - "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==",
1569 + "node_modules/@types/koa-session": {
1570 + "version": "5.10.6",
1571 + "resolved": "https://registry.npmjs.org/@types/koa-session/-/koa-session-5.10.6.tgz",
1572 + "integrity": "sha512-p4rgkeRmiJu8XGC3eH2duRCNgnLUl6sjadEXH/AsieH/9fqYfXSZoZNC9CAe+FQK+QmM76hVyvuJ5Jrl5xxNeA==",
1573 "dev": true,
1574 "dependencies": {
1912 - "@babel/helper-plugin-utils": "^7.18.6"
1913 - },
1914 - "engines": {
1915 - "node": ">=6.9.0"
1916 - },
1917 - "peerDependencies": {
1918 - "@babel/core": "^7.0.0-0"
1575 + "@types/cookies": "*",
1576 + "@types/koa": "*"
1577 }
1578 },
1921 - "node_modules/@babel/plugin-transform-react-jsx": {
1922 - "version": "7.18.10",
1923 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.10.tgz",
1924 - "integrity": "sha512-gCy7Iikrpu3IZjYZolFE4M1Sm+nrh1/6za2Ewj77Z+XirT4TsbJcvOFOyF+fRPwU6AKKK136CZxx6L8AbSFG6A==",
1579 + "node_modules/@types/lodash": {
1580 + "version": "4.14.184",
1581 + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.184.tgz",
1582 + "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==",
1583 + "dev": true
1584 + },
1585 + "node_modules/@types/micromatch": {
1586 + "version": "4.0.2",
1587 + "resolved": "https://registry.npmjs.org/@types/micromatch/-/micromatch-4.0.2.tgz",
1588 + "integrity": "sha512-oqXqVb0ci19GtH0vOA/U2TmHTcRY9kuZl4mqUxe0QmJAlIW13kzhuK5pi1i9+ngav8FjpSb9FVS/GE00GLX1VA==",
1589 "dev": true,
1590 "dependencies": {
1927 - "@babel/helper-annotate-as-pure": "^7.18.6",
1928 - "@babel/helper-module-imports": "^7.18.6",
1929 - "@babel/helper-plugin-utils": "^7.18.9",
1930 - "@babel/plugin-syntax-jsx": "^7.18.6",
1931 - "@babel/types": "^7.18.10"
1932 - },
1933 - "engines": {
1934 - "node": ">=6.9.0"
1935 - },
1936 - "peerDependencies": {
1937 - "@babel/core": "^7.0.0-0"
1591 + "@types/braces": "*"
1592 }
1593 },
1940 - "node_modules/@babel/plugin-transform-react-jsx-development": {
1941 - "version": "7.18.6",
1942 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz",
1943 - "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==",
1944 - "dev": true,
1594 + "node_modules/@types/mime": {
1595 + "version": "3.0.1",
1596 + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz",
1597 + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==",
1598 + "dev": true
1599 + },
1600 + "node_modules/@types/mime-types": {
1601 + "version": "2.1.1",
1602 + "resolved": "https://registry.npmjs.org/@types/mime-types/-/mime-types-2.1.1.tgz",
1603 + "integrity": "sha512-vXOTGVSLR2jMw440moWTC7H19iUyLtP3Z1YTj7cSsubOICinjMxFeb/V57v9QdyyPGbbWolUFSSmSiRSn94tFw==",
1604 + "dev": true
1605 + },
1606 + "node_modules/@types/minimatch": {
1607 + "version": "5.1.0",
1608 + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz",
1609 + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==",
1610 + "dev": true
1611 + },
1612 + "node_modules/@types/minimist": {
1613 + "version": "1.2.2",
1614 + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
1615 + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
1616 + "dev": true
1617 + },
1618 + "node_modules/@types/mocha": {
1619 + "version": "9.1.1",
1620 + "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-9.1.1.tgz",
1621 + "integrity": "sha512-Z61JK7DKDtdKTWwLeElSEBcWGRLY8g95ic5FoQqI9CMx0ns/Ghep3B4DfcEimiKMvtamNVULVNKEsiwV3aQmXw==",
1622 + "dev": true
1623 + },
1624 + "node_modules/@types/node": {
1625 + "version": "16.11.56",
1626 + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.56.tgz",
1627 + "integrity": "sha512-aFcUkv7EddxxOa/9f74DINReQ/celqH8DiB3fRYgVDM2Xm5QJL8sl80QKuAnGvwAsMn+H3IFA6WCrQh1CY7m1A==",
1628 + "dev": true
1629 + },
1630 + "node_modules/@types/normalize-package-data": {
1631 + "version": "2.4.1",
1632 + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
1633 + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
1634 + "dev": true
1635 + },
1636 + "node_modules/@types/parse-json": {
1637 + "version": "4.0.0",
1638 + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
1639 + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA=="
1640 + },
1641 + "node_modules/@types/prop-types": {
1642 + "version": "15.7.5",
1643 + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz",
1644 + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w=="
1645 + },
1646 + "node_modules/@types/qs": {
1647 + "version": "6.9.7",
1648 + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
1649 + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==",
1650 + "dev": true
1651 + },
1652 + "node_modules/@types/range-parser": {
1653 + "version": "1.2.4",
1654 + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
1655 + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==",
1656 + "dev": true
1657 + },
1658 + "node_modules/@types/react": {
1659 + "version": "18.0.17",
1660 + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.17.tgz",
1661 + "integrity": "sha512-38ETy4tL+rn4uQQi7mB81G7V1g0u2ryquNmsVIOKUAEIDK+3CUjZ6rSRpdvS99dNBnkLFL83qfmtLacGOTIhwQ==",
1662 "dependencies": {
1946 - "@babel/plugin-transform-react-jsx": "^7.18.6"
1947 - },
1948 - "engines": {
1949 - "node": ">=6.9.0"
1950 - },
1951 - "peerDependencies": {
1952 - "@babel/core": "^7.0.0-0"
1663 + "@types/prop-types": "*",
1664 + "@types/scheduler": "*",
1665 + "csstype": "^3.0.2"
1666 }
1667 },
1955 - "node_modules/@babel/plugin-transform-react-jsx/node_modules/@babel/types": {
1956 - "version": "7.18.10",
1957 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
1958 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
1668 + "node_modules/@types/react-dom": {
1669 + "version": "18.0.6",
1670 + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz",
1671 + "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==",
1672 "dev": true,
1673 "dependencies": {
1961 - "@babel/helper-string-parser": "^7.18.10",
1962 - "@babel/helper-validator-identifier": "^7.18.6",
1963 - "to-fast-properties": "^2.0.0"
1964 - },
1965 - "engines": {
1966 - "node": ">=6.9.0"
1674 + "@types/react": "*"
1675 }
1676 },
1969 - "node_modules/@babel/plugin-transform-react-pure-annotations": {
1970 - "version": "7.18.6",
1971 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz",
1972 - "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==",
1973 - "dev": true,
1677 + "node_modules/@types/react-is": {
1678 + "version": "17.0.3",
1679 + "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz",
1680 + "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==",
1681 "dependencies": {
1975 - "@babel/helper-annotate-as-pure": "^7.18.6",
1976 - "@babel/helper-plugin-utils": "^7.18.6"
1977 - },
1978 - "engines": {
1979 - "node": ">=6.9.0"
1980 - },
1981 - "peerDependencies": {
1982 - "@babel/core": "^7.0.0-0"
1682 + "@types/react": "*"
1683 }
1684 },
1985 - "node_modules/@babel/plugin-transform-regenerator": {
1986 - "version": "7.18.6",
1987 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz",
1988 - "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==",
1989 - "dev": true,
1685 + "node_modules/@types/react-transition-group": {
1686 + "version": "4.4.5",
1687 + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz",
1688 + "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==",
1689 "dependencies": {
1991 - "@babel/helper-plugin-utils": "^7.18.6",
1992 - "regenerator-transform": "^0.15.0"
1993 - },
1994 - "engines": {
1995 - "node": ">=6.9.0"
1996 - },
1997 - "peerDependencies": {
1998 - "@babel/core": "^7.0.0-0"
1690 + "@types/react": "*"
1691 }
1692 },
2001 - "node_modules/@babel/plugin-transform-reserved-words": {
2002 - "version": "7.18.6",
2003 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz",
2004 - "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==",
1693 + "node_modules/@types/react-virtualized-auto-sizer": {
1694 + "version": "1.0.1",
1695 + "resolved": "https://registry.npmjs.org/@types/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.1.tgz",
1696 + "integrity": "sha512-GH8sAnBEM5GV9LTeiz56r4ZhMOUSrP43tAQNSRVxNexDjcNKLCEtnxusAItg1owFUFE6k0NslV26gqVClVvong==",
1697 "dev": true,
1698 "dependencies": {
2007 - "@babel/helper-plugin-utils": "^7.18.6"
2008 - },
2009 - "engines": {
2010 - "node": ">=6.9.0"
2011 - },
2012 - "peerDependencies": {
2013 - "@babel/core": "^7.0.0-0"
1699 + "@types/react": "*"
1700 }
1701 },
2016 - "node_modules/@babel/plugin-transform-runtime": {
2017 - "version": "7.18.10",
2018 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz",
2019 - "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==",
1702 + "node_modules/@types/react-window": {
1703 + "version": "1.8.5",
1704 + "resolved": "https://registry.npmjs.org/@types/react-window/-/react-window-1.8.5.tgz",
1705 + "integrity": "sha512-V9q3CvhC9Jk9bWBOysPGaWy/Z0lxYcTXLtLipkt2cnRj1JOSFNF7wqGpkScSXMgBwC+fnVRg/7shwgddBG5ICw==",
1706 "dev": true,
1707 "dependencies": {
2022 - "@babel/helper-module-imports": "^7.18.6",
2023 - "@babel/helper-plugin-utils": "^7.18.9",
2024 - "babel-plugin-polyfill-corejs2": "^0.3.2",
2025 - "babel-plugin-polyfill-corejs3": "^0.5.3",
2026 - "babel-plugin-polyfill-regenerator": "^0.4.0",
2027 - "semver": "^6.3.0"
2028 - },
2029 - "engines": {
2030 - "node": ">=6.9.0"
2031 - },
2032 - "peerDependencies": {
2033 - "@babel/core": "^7.0.0-0"
1708 + "@types/react": "*"
1709 }
1710 },
2036 - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": {
2037 - "version": "6.3.0",
2038 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2039 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1711 + "node_modules/@types/scheduler": {
1712 + "version": "0.16.2",
1713 + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz",
1714 + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew=="
1715 + },
1716 + "node_modules/@types/serve-static": {
1717 + "version": "1.15.0",
1718 + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz",
1719 + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==",
1720 "dev": true,
2041 - "bin": {
2042 - "semver": "bin/semver.js"
1721 + "dependencies": {
1722 + "@types/mime": "*",
1723 + "@types/node": "*"
1724 }
1725 },
2045 - "node_modules/@babel/plugin-transform-shorthand-properties": {
2046 - "version": "7.18.6",
2047 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz",
2048 - "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==",
1726 + "node_modules/@types/tough-cookie": {
1727 + "version": "4.0.2",
1728 + "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.2.tgz",
1729 + "integrity": "sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==",
1730 + "dev": true
1731 + },
1732 + "node_modules/@types/unzipper": {
1733 + "version": "0.10.5",
1734 + "resolved": "https://registry.npmjs.org/@types/unzipper/-/unzipper-0.10.5.tgz",
1735 + "integrity": "sha512-NrLJb29AdnBARpg9S/4ktfPEisbJ0AvaaAr3j7Q1tg8AgcEUsq2HqbNzvgLRoWyRtjzeLEv7vuL39u1mrNIyNA==",
1736 "dev": true,
1737 "dependencies": {
2051 - "@babel/helper-plugin-utils": "^7.18.6"
2052 - },
2053 - "engines": {
2054 - "node": ">=6.9.0"
2055 - },
2056 - "peerDependencies": {
2057 - "@babel/core": "^7.0.0-0"
1738 + "@types/node": "*"
1739 }
1740 },
2060 - "node_modules/@babel/plugin-transform-spread": {
2061 - "version": "7.18.9",
2062 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz",
2063 - "integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==",
2064 - "dev": true,
1741 + "node_modules/@ungap/promise-all-settled": {
1742 + "version": "1.1.2",
1743 + "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
1744 + "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==",
1745 + "dev": true
1746 + },
1747 + "node_modules/abbrev": {
1748 + "version": "1.1.1",
1749 + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
1750 + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
1751 + "dev": true
1752 + },
1753 + "node_modules/accepts": {
1754 + "version": "1.3.8",
1755 + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
1756 + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
1757 "dependencies": {
2066 - "@babel/helper-plugin-utils": "^7.18.9",
2067 - "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9"
1758 + "mime-types": "~2.1.34",
1759 + "negotiator": "0.6.3"
1760 },
1761 "engines": {
2070 - "node": ">=6.9.0"
2071 - },
2072 - "peerDependencies": {
2073 - "@babel/core": "^7.0.0-0"
1762 + "node": ">= 0.6"
1763 }
1764 },
2076 - "node_modules/@babel/plugin-transform-sticky-regex": {
2077 - "version": "7.18.6",
2078 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz",
2079 - "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==",
1765 + "node_modules/acorn": {
1766 + "version": "8.8.0",
1767 + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
1768 + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==",
1769 "dev": true,
2081 - "dependencies": {
2082 - "@babel/helper-plugin-utils": "^7.18.6"
1770 + "bin": {
1771 + "acorn": "bin/acorn"
1772 },
1773 "engines": {
2085 - "node": ">=6.9.0"
2086 - },
2087 - "peerDependencies": {
2088 - "@babel/core": "^7.0.0-0"
1774 + "node": ">=0.4.0"
1775 }
1776 },
2091 - "node_modules/@babel/plugin-transform-template-literals": {
2092 - "version": "7.18.9",
2093 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz",
2094 - "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==",
1777 + "node_modules/acorn-walk": {
1778 + "version": "8.2.0",
1779 + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
1780 + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
1781 "dev": true,
2096 - "dependencies": {
2097 - "@babel/helper-plugin-utils": "^7.18.9"
2098 - },
1782 "engines": {
2100 - "node": ">=6.9.0"
2101 - },
2102 - "peerDependencies": {
2103 - "@babel/core": "^7.0.0-0"
1783 + "node": ">=0.4.0"
1784 }
1785 },
2106 - "node_modules/@babel/plugin-transform-typeof-symbol": {
2107 - "version": "7.18.9",
2108 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz",
2109 - "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==",
1786 + "node_modules/agent-base": {
1787 + "version": "6.0.2",
1788 + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
1789 + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
1790 "dev": true,
1791 "dependencies": {
2112 - "@babel/helper-plugin-utils": "^7.18.9"
1792 + "debug": "4"
1793 },
1794 "engines": {
2115 - "node": ">=6.9.0"
2116 - },
2117 - "peerDependencies": {
2118 - "@babel/core": "^7.0.0-0"
1795 + "node": ">= 6.0.0"
1796 }
1797 },
2121 - "node_modules/@babel/plugin-transform-typescript": {
2122 - "version": "7.18.12",
2123 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.12.tgz",
2124 - "integrity": "sha512-2vjjam0cum0miPkenUbQswKowuxs/NjMwIKEq0zwegRxXk12C9YOF9STXnaUptITOtOJHKHpzvvWYOjbm6tc0w==",
1798 + "node_modules/ansi-colors": {
1799 + "version": "4.1.1",
1800 + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
1801 + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
1802 "dev": true,
2126 - "dependencies": {
2127 - "@babel/helper-create-class-features-plugin": "^7.18.9",
2128 - "@babel/helper-plugin-utils": "^7.18.9",
2129 - "@babel/plugin-syntax-typescript": "^7.18.6"
2130 - },
1803 "engines": {
2132 - "node": ">=6.9.0"
2133 - },
2134 - "peerDependencies": {
2135 - "@babel/core": "^7.0.0-0"
1804 + "node": ">=6"
1805 }
1806 },
2138 - "node_modules/@babel/plugin-transform-unicode-escapes": {
2139 - "version": "7.18.10",
2140 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz",
2141 - "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==",
1807 + "node_modules/ansi-regex": {
1808 + "version": "2.1.1",
1809 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1810 + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
1811 "dev": true,
2143 - "dependencies": {
2144 - "@babel/helper-plugin-utils": "^7.18.9"
2145 - },
1812 "engines": {
2147 - "node": ">=6.9.0"
2148 - },
2149 - "peerDependencies": {
2150 - "@babel/core": "^7.0.0-0"
1813 + "node": ">=0.10.0"
1814 }
1815 },
2153 - "node_modules/@babel/plugin-transform-unicode-regex": {
2154 - "version": "7.18.6",
2155 - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz",
2156 - "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==",
2157 - "dev": true,
1816 + "node_modules/ansi-styles": {
1817 + "version": "4.3.0",
1818 + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
1819 + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
1820 "dependencies": {
2159 - "@babel/helper-create-regexp-features-plugin": "^7.18.6",
2160 - "@babel/helper-plugin-utils": "^7.18.6"
1821 + "color-convert": "^2.0.1"
1822 },
1823 "engines": {
2163 - "node": ">=6.9.0"
1824 + "node": ">=8"
1825 },
2165 - "peerDependencies": {
2166 - "@babel/core": "^7.0.0-0"
1826 + "funding": {
1827 + "url": "https://github.com/chalk/ansi-styles?sponsor=1"
1828 }
1829 },
2169 - "node_modules/@babel/preset-env": {
2170 - "version": "7.18.10",
2171 - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz",
2172 - "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==",
1830 + "node_modules/anymatch": {
1831 + "version": "3.1.2",
1832 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
1833 + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
1834 "dev": true,
1835 "dependencies": {
2175 - "@babel/compat-data": "^7.18.8",
2176 - "@babel/helper-compilation-targets": "^7.18.9",
2177 - "@babel/helper-plugin-utils": "^7.18.9",
2178 - "@babel/helper-validator-option": "^7.18.6",
2179 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6",
2180 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9",
2181 - "@babel/plugin-proposal-async-generator-functions": "^7.18.10",
2182 - "@babel/plugin-proposal-class-properties": "^7.18.6",
2183 - "@babel/plugin-proposal-class-static-block": "^7.18.6",
2184 - "@babel/plugin-proposal-dynamic-import": "^7.18.6",
2185 - "@babel/plugin-proposal-export-namespace-from": "^7.18.9",
2186 - "@babel/plugin-proposal-json-strings": "^7.18.6",
2187 - "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9",
2188 - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6",
2189 - "@babel/plugin-proposal-numeric-separator": "^7.18.6",
2190 - "@babel/plugin-proposal-object-rest-spread": "^7.18.9",
2191 - "@babel/plugin-proposal-optional-catch-binding": "^7.18.6",
2192 - "@babel/plugin-proposal-optional-chaining": "^7.18.9",
2193 - "@babel/plugin-proposal-private-methods": "^7.18.6",
2194 - "@babel/plugin-proposal-private-property-in-object": "^7.18.6",
2195 - "@babel/plugin-proposal-unicode-property-regex": "^7.18.6",
2196 - "@babel/plugin-syntax-async-generators": "^7.8.4",
2197 - "@babel/plugin-syntax-class-properties": "^7.12.13",
2198 - "@babel/plugin-syntax-class-static-block": "^7.14.5",
2199 - "@babel/plugin-syntax-dynamic-import": "^7.8.3",
2200 - "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
2201 - "@babel/plugin-syntax-import-assertions": "^7.18.6",
2202 - "@babel/plugin-syntax-json-strings": "^7.8.3",
2203 - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
2204 - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
2205 - "@babel/plugin-syntax-numeric-separator": "^7.10.4",
2206 - "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
2207 - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
2208 - "@babel/plugin-syntax-optional-chaining": "^7.8.3",
2209 - "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
2210 - "@babel/plugin-syntax-top-level-await": "^7.14.5",
2211 - "@babel/plugin-transform-arrow-functions": "^7.18.6",
2212 - "@babel/plugin-transform-async-to-generator": "^7.18.6",
2213 - "@babel/plugin-transform-block-scoped-functions": "^7.18.6",
2214 - "@babel/plugin-transform-block-scoping": "^7.18.9",
2215 - "@babel/plugin-transform-classes": "^7.18.9",
2216 - "@babel/plugin-transform-computed-properties": "^7.18.9",
2217 - "@babel/plugin-transform-destructuring": "^7.18.9",
2218 - "@babel/plugin-transform-dotall-regex": "^7.18.6",
2219 - "@babel/plugin-transform-duplicate-keys": "^7.18.9",
2220 - "@babel/plugin-transform-exponentiation-operator": "^7.18.6",
2221 - "@babel/plugin-transform-for-of": "^7.18.8",
2222 - "@babel/plugin-transform-function-name": "^7.18.9",
2223 - "@babel/plugin-transform-literals": "^7.18.9",
2224 - "@babel/plugin-transform-member-expression-literals": "^7.18.6",
2225 - "@babel/plugin-transform-modules-amd": "^7.18.6",
2226 - "@babel/plugin-transform-modules-commonjs": "^7.18.6",
2227 - "@babel/plugin-transform-modules-systemjs": "^7.18.9",
2228 - "@babel/plugin-transform-modules-umd": "^7.18.6",
2229 - "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6",
2230 - "@babel/plugin-transform-new-target": "^7.18.6",
2231 - "@babel/plugin-transform-object-super": "^7.18.6",
2232 - "@babel/plugin-transform-parameters": "^7.18.8",
2233 - "@babel/plugin-transform-property-literals": "^7.18.6",
2234 - "@babel/plugin-transform-regenerator": "^7.18.6",
2235 - "@babel/plugin-transform-reserved-words": "^7.18.6",
2236 - "@babel/plugin-transform-shorthand-properties": "^7.18.6",
2237 - "@babel/plugin-transform-spread": "^7.18.9",
2238 - "@babel/plugin-transform-sticky-regex": "^7.18.6",
2239 - "@babel/plugin-transform-template-literals": "^7.18.9",
2240 - "@babel/plugin-transform-typeof-symbol": "^7.18.9",
2241 - "@babel/plugin-transform-unicode-escapes": "^7.18.10",
2242 - "@babel/plugin-transform-unicode-regex": "^7.18.6",
2243 - "@babel/preset-modules": "^0.1.5",
2244 - "@babel/types": "^7.18.10",
2245 - "babel-plugin-polyfill-corejs2": "^0.3.2",
2246 - "babel-plugin-polyfill-corejs3": "^0.5.3",
2247 - "babel-plugin-polyfill-regenerator": "^0.4.0",
2248 - "core-js-compat": "^3.22.1",
2249 - "semver": "^6.3.0"
1836 + "normalize-path": "^3.0.0",
1837 + "picomatch": "^2.0.4"
1838 },
1839 "engines": {
2252 - "node": ">=6.9.0"
2253 - },
2254 - "peerDependencies": {
2255 - "@babel/core": "^7.0.0-0"
1840 + "node": ">= 8"
1841 }
1842 },
2258 - "node_modules/@babel/preset-env/node_modules/@babel/types": {
2259 - "version": "7.18.10",
2260 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
2261 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
1843 + "node_modules/aproba": {
1844 + "version": "1.2.0",
1845 + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
1846 + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
1847 + "dev": true
1848 + },
1849 + "node_modules/are-we-there-yet": {
1850 + "version": "1.1.7",
1851 + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
1852 + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
1853 "dev": true,
1854 "dependencies": {
2264 - "@babel/helper-string-parser": "^7.18.10",
2265 - "@babel/helper-validator-identifier": "^7.18.6",
2266 - "to-fast-properties": "^2.0.0"
2267 - },
1855 + "delegates": "^1.0.0",
1856 + "readable-stream": "^2.0.6"
1857 + }
1858 + },
1859 + "node_modules/arg": {
1860 + "version": "4.1.3",
1861 + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
1862 + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
1863 + "dev": true
1864 + },
1865 + "node_modules/argparse": {
1866 + "version": "2.0.1",
1867 + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1868 + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1869 + "dev": true
1870 + },
1871 + "node_modules/array-union": {
1872 + "version": "2.1.0",
1873 + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
1874 + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
1875 + "dev": true,
1876 "engines": {
2269 - "node": ">=6.9.0"
1877 + "node": ">=8"
1878 }
1879 },
2272 - "node_modules/@babel/preset-env/node_modules/semver": {
2273 - "version": "6.3.0",
2274 - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2275 - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1880 + "node_modules/arrify": {
1881 + "version": "1.0.1",
1882 + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
1883 + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==",
1884 "dev": true,
2277 - "bin": {
2278 - "semver": "bin/semver.js"
1885 + "engines": {
1886 + "node": ">=0.10.0"
1887 }
1888 },
2281 - "node_modules/@babel/preset-modules": {
2282 - "version": "0.1.5",
2283 - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
2284 - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
1889 + "node_modules/at-least-node": {
1890 + "version": "1.0.0",
1891 + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
1892 + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
1893 "dev": true,
2286 - "dependencies": {
2287 - "@babel/helper-plugin-utils": "^7.0.0",
2288 - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
2289 - "@babel/plugin-transform-dotall-regex": "^7.4.4",
2290 - "@babel/types": "^7.4.4",
2291 - "esutils": "^2.0.2"
2292 - },
2293 - "peerDependencies": {
2294 - "@babel/core": "^7.0.0-0"
1894 + "engines": {
1895 + "node": ">= 4.0.0"
1896 }
1897 },
2297 - "node_modules/@babel/preset-react": {
2298 - "version": "7.18.6",
2299 - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz",
2300 - "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==",
1898 + "node_modules/axios": {
1899 + "version": "0.24.0",
1900 + "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz",
1901 + "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==",
1902 "dev": true,
1903 "dependencies": {
2303 - "@babel/helper-plugin-utils": "^7.18.6",
2304 - "@babel/helper-validator-option": "^7.18.6",
2305 - "@babel/plugin-transform-react-display-name": "^7.18.6",
2306 - "@babel/plugin-transform-react-jsx": "^7.18.6",
2307 - "@babel/plugin-transform-react-jsx-development": "^7.18.6",
2308 - "@babel/plugin-transform-react-pure-annotations": "^7.18.6"
2309 - },
2310 - "engines": {
2311 - "node": ">=6.9.0"
2312 - },
2313 - "peerDependencies": {
2314 - "@babel/core": "^7.0.0-0"
1904 + "follow-redirects": "^1.14.4"
1905 }
1906 },
2317 - "node_modules/@babel/preset-typescript": {
2318 - "version": "7.18.6",
2319 - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz",
2320 - "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==",
1907 + "node_modules/axios-cookiejar-support": {
1908 + "version": "4.0.3",
1909 + "resolved": "https://registry.npmjs.org/axios-cookiejar-support/-/axios-cookiejar-support-4.0.3.tgz",
1910 + "integrity": "sha512-fMQc0mPR1CikWZEwVC6Av+sD4cJuV2eo06HFA+DfhY54uRcO43ILGxaq7YAMTiM0V0SdJCV4NhE1bOsQYlfSkg==",
1911 "dev": true,
1912 "dependencies": {
2323 - "@babel/helper-plugin-utils": "^7.18.6",
2324 - "@babel/helper-validator-option": "^7.18.6",
2325 - "@babel/plugin-transform-typescript": "^7.18.6"
1913 + "http-cookie-agent": "^4.0.2"
1914 },
1915 "engines": {
2328 - "node": ">=6.9.0"
1916 + "node": ">=14.18.0 <15.0.0 || >=16.0.0"
1917 },
1918 "peerDependencies": {
2331 - "@babel/core": "^7.0.0-0"
1919 + "axios": ">=0.20.0",
1920 + "tough-cookie": ">=4.0.0"
1921 }
1922 },
2334 - "node_modules/@babel/runtime": {
2335 - "version": "7.18.9",
2336 - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz",
2337 - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==",
1923 + "node_modules/babel-plugin-macros": {
1924 + "version": "3.1.0",
1925 + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
1926 + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
1927 "dependencies": {
2339 - "regenerator-runtime": "^0.13.4"
1928 + "@babel/runtime": "^7.12.5",
1929 + "cosmiconfig": "^7.0.0",
1930 + "resolve": "^1.19.0"
1931 },
1932 "engines": {
2342 - "node": ">=6.9.0"
1933 + "node": ">=10",
1934 + "npm": ">=6"
1935 }
1936 },
2345 - "node_modules/@babel/runtime-corejs3": {
2346 - "version": "7.18.9",
2347 - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz",
2348 - "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==",
2349 - "dev": true,
1937 + "node_modules/balanced-match": {
1938 + "version": "1.0.2",
1939 + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1940 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
1941 + "dev": true
1942 + },
1943 + "node_modules/base64-js": {
1944 + "version": "1.5.1",
1945 + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
1946 + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
1947 + "funding": [
1948 + {
1949 + "type": "github",
1950 + "url": "https://github.com/sponsors/feross"
1951 + },
1952 + {
1953 + "type": "patreon",
1954 + "url": "https://www.patreon.com/feross"
1955 + },
1956 + {
1957 + "type": "consulting",
1958 + "url": "https://feross.org/support"
1959 + }
1960 + ]
1961 + },
1962 + "node_modules/basic-auth": {
1963 + "version": "2.0.1",
1964 + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz",
1965 + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==",
1966 "dependencies": {
2351 - "core-js-pure": "^3.20.2",
2352 - "regenerator-runtime": "^0.13.4"
1967 + "safe-buffer": "5.1.2"
1968 },
1969 "engines": {
2355 - "node": ">=6.9.0"
1970 + "node": ">= 0.8"
1971 }
1972 },
2358 - "node_modules/@babel/template": {
2359 - "version": "7.18.10",
2360 - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz",
2361 - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==",
1973 + "node_modules/binary": {
1974 + "version": "0.3.0",
1975 + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz",
1976 + "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==",
1977 "dependencies": {
2363 - "@babel/code-frame": "^7.18.6",
2364 - "@babel/parser": "^7.18.10",
2365 - "@babel/types": "^7.18.10"
1978 + "buffers": "~0.1.1",
1979 + "chainsaw": "~0.1.0"
1980 },
1981 "engines": {
2368 - "node": ">=6.9.0"
1982 + "node": "*"
1983 }
1984 },
2371 - "node_modules/@babel/template/node_modules/@babel/parser": {
2372 - "version": "7.18.11",
2373 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz",
2374 - "integrity": "sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==",
2375 - "bin": {
2376 - "parser": "bin/babel-parser.js"
2377 - },
1985 + "node_modules/binary-extensions": {
1986 + "version": "2.2.0",
1987 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
1988 + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
1989 + "dev": true,
1990 "engines": {
2379 - "node": ">=6.0.0"
1991 + "node": ">=8"
1992 }
1993 },
2382 - "node_modules/@babel/template/node_modules/@babel/types": {
2383 - "version": "7.18.10",
2384 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
2385 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
1994 + "node_modules/bl": {
1995 + "version": "4.1.0",
1996 + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
1997 + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
1998 + "dev": true,
1999 "dependencies": {
2387 - "@babel/helper-string-parser": "^7.18.10",
2388 - "@babel/helper-validator-identifier": "^7.18.6",
2389 - "to-fast-properties": "^2.0.0"
2390 - },
2391 - "engines": {
2392 - "node": ">=6.9.0"
2000 + "buffer": "^5.5.0",
2001 + "inherits": "^2.0.4",
2002 + "readable-stream": "^3.4.0"
2003 }
2004 },
2395 - "node_modules/@babel/traverse": {
2396 - "version": "7.18.11",
2397 - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.11.tgz",
2398 - "integrity": "sha512-TG9PiM2R/cWCAy6BPJKeHzNbu4lPzOSZpeMfeNErskGpTJx6trEvFaVCbDvpcxwy49BKWmEPwiW8mrysNiDvIQ==",
2005 + "node_modules/bl/node_modules/readable-stream": {
2006 + "version": "3.6.0",
2007 + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
2008 + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
2009 + "dev": true,
2010 "dependencies": {
2400 - "@babel/code-frame": "^7.18.6",
2401 - "@babel/generator": "^7.18.10",
2402 - "@babel/helper-environment-visitor": "^7.18.9",
2403 - "@babel/helper-function-name": "^7.18.9",
2404 - "@babel/helper-hoist-variables": "^7.18.6",
2405 - "@babel/helper-split-export-declaration": "^7.18.6",
2406 - "@babel/parser": "^7.18.11",
2407 - "@babel/types": "^7.18.10",
2408 - "debug": "^4.1.0",
2409 - "globals": "^11.1.0"
2011 + "inherits": "^2.0.3",
2012 + "string_decoder": "^1.1.1",
2013 + "util-deprecate": "^1.0.1"
2014 },
2015 "engines": {
2412 - "node": ">=6.9.0"
2016 + "node": ">= 6"
2017 }
2018 },
2415 - "node_modules/@babel/traverse/node_modules/@babel/generator": {
2416 - "version": "7.18.12",
2417 - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz",
2418 - "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==",
2019 + "node_modules/brace-expansion": {
2020 + "version": "1.1.11",
2021 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2022 + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2023 + "dev": true,
2024 "dependencies": {
2420 - "@babel/types": "^7.18.10",
2421 - "@jridgewell/gen-mapping": "^0.3.2",
2422 - "jsesc": "^2.5.1"
2025 + "balanced-match": "^1.0.0",
2026 + "concat-map": "0.0.1"
2027 + }
2028 + },
2029 + "node_modules/braces": {
2030 + "version": "3.0.2",
2031 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
2032 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
2033 + "dependencies": {
2034 + "fill-range": "^7.0.1"
2035 },
2036 "engines": {
2425 - "node": ">=6.9.0"
2037 + "node": ">=8"
2038 }
2039 },
2428 - "node_modules/@babel/traverse/node_modules/@babel/parser": {
2429 - "version": "7.18.11",
2430 - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz",
2431 - "integrity": "sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==",
2040 + "node_modules/browser-stdout": {
2041 + "version": "1.3.1",
2042 + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
2043 + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
2044 + "dev": true
2045 + },
2046 + "node_modules/browserslist": {
2047 + "version": "4.21.3",
2048 + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz",
2049 + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==",
2050 + "funding": [
2051 + {
2052 + "type": "opencollective",
2053 + "url": "https://opencollective.com/browserslist"
2054 + },
2055 + {
2056 + "type": "tidelift",
2057 + "url": "https://tidelift.com/funding/github/npm/browserslist"
2058 + }
2059 + ],
2060 + "peer": true,
2061 + "dependencies": {
2062 + "caniuse-lite": "^1.0.30001370",
2063 + "electron-to-chromium": "^1.4.202",
2064 + "node-releases": "^2.0.6",
2065 + "update-browserslist-db": "^1.0.5"
2066 + },
2067 "bin": {
2433 - "parser": "bin/babel-parser.js"
2068 + "browserslist": "cli.js"
2069 },
2070 "engines": {
2436 - "node": ">=6.0.0"
2071 + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
2072 }
2073 },
2439 - "node_modules/@babel/traverse/node_modules/@babel/types": {
2440 - "version": "7.18.10",
2441 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz",
2442 - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==",
2074 + "node_modules/buffer": {
2075 + "version": "5.7.1",
2076 + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
2077 + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
2078 + "funding": [
2079 + {
2080 + "type": "github",
2081 + "url": "https://github.com/sponsors/feross"
2082 + },
2083 + {
2084 + "type": "patreon",
2085 + "url": "https://www.patreon.com/feross"
2086 + },
2087 + {
2088 + "type": "consulting",
2089 + "url": "https://feross.org/support"
2090 + }
2091 + ],
2092 "dependencies": {
2444 - "@babel/helper-string-parser": "^7.18.10",
2445 - "@babel/helper-validator-identifier": "^7.18.6",
2446 - "to-fast-properties": "^2.0.0"
2447 - },
2093 + "base64-js": "^1.3.1",
2094 + "ieee754": "^1.1.13"
2095 + }
2096 + },
2097 + "node_modules/buffer-crc32": {
2098 + "version": "0.2.13",
2099 + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
2100 + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
2101 "engines": {
2449 - "node": ">=6.9.0"
2102 + "node": "*"
2103 }
2104 },
2452 - "node_modules/@babel/types": {
2453 - "version": "7.18.4",
2454 - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz",
2455 - "integrity": "sha512-ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==",
2456 - "devOptional": true,
2457 - "dependencies": {
2458 - "@babel/helper-validator-identifier": "^7.16.7",
2459 - "to-fast-properties": "^2.0.0"
2460 - },
2105 + "node_modules/buffers": {
2106 + "version": "0.1.1",
2107 + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz",
2108 + "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==",
2109 "engines": {
2462 - "node": ">=6.9.0"
2110 + "node": ">=0.2.0"
2111 }
2112 },
2465 - "node_modules/@bcoe/v8-coverage": {
2466 - "version": "0.2.3",
2467 - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
2468 - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
2469 - "dev": true
2113 + "node_modules/bytes": {
2114 + "version": "3.1.2",
2115 + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
2116 + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
2117 + "engines": {
2118 + "node": ">= 0.8"
2119 + }
2120 },
2471 - "node_modules/@cspotcode/source-map-support": {
2472 - "version": "0.8.1",
2473 - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
2474 - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
2475 - "dev": true,
2121 + "node_modules/cache-content-type": {
2122 + "version": "1.0.1",
2123 + "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz",
2124 + "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==",
2125 "dependencies": {
2477 - "@jridgewell/trace-mapping": "0.3.9"
2126 + "mime-types": "^2.1.18",
2127 + "ylru": "^1.2.0"
2128 },
2129 "engines": {
2480 - "node": ">=12"
2130 + "node": ">= 6.0.0"
2131 }
2132 },
2483 - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
2484 - "version": "0.3.9",
2485 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
2486 - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
2133 + "node_modules/callsites": {
2134 + "version": "3.1.0",
2135 + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2136 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2137 + "engines": {
2138 + "node": ">=6"
2139 + }
2140 + },
2141 + "node_modules/camel-case": {
2142 + "version": "4.1.2",
2143 + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
2144 + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
2145 "dev": true,
2146 "dependencies": {
2489 - "@jridgewell/resolve-uri": "^3.0.3",
2490 - "@jridgewell/sourcemap-codec": "^1.4.10"
2147 + "pascal-case": "^3.1.2",
2148 + "tslib": "^2.0.3"
2149 }
2150 },
2493 - "node_modules/@csstools/normalize.css": {
2494 - "version": "12.0.0",
2495 - "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz",
2496 - "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==",
2497 - "dev": true
2151 + "node_modules/camelcase": {
2152 + "version": "5.3.1",
2153 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
2154 + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
2155 + "dev": true,
2156 + "engines": {
2157 + "node": ">=6"
2158 + }
2159 },
2499 - "node_modules/@csstools/postcss-cascade-layers": {
2500 - "version": "1.0.5",
2501 - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.5.tgz",
2502 - "integrity": "sha512-Id/9wBT7FkgFzdEpiEWrsVd4ltDxN0rI0QS0SChbeQiSuux3z21SJCRLu6h2cvCEUmaRi+VD0mHFj+GJD4GFnw==",
2160 + "node_modules/camelcase-keys": {
2161 + "version": "6.2.2",
2162 + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz",
2163 + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==",
2164 "dev": true,
2165 "dependencies": {
2505 - "@csstools/selector-specificity": "^2.0.2",
2506 - "postcss-selector-parser": "^6.0.10"
2166 + "camelcase": "^5.3.1",
2167 + "map-obj": "^4.0.0",
2168 + "quick-lru": "^4.0.1"
2169 },
2170 "engines": {
2509 - "node": "^12 || ^14 || >=16"
2171 + "node": ">=8"
2172 },
2173 "funding": {
2512 - "type": "opencollective",
2513 - "url": "https://opencollective.com/csstools"
2514 - },
2515 - "peerDependencies": {
2516 - "postcss": "^8.2"
2174 + "url": "https://github.com/sponsors/sindresorhus"
2175 }
2176 },
2519 - "node_modules/@csstools/postcss-color-function": {
2520 - "version": "1.1.1",
2521 - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz",
2522 - "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==",
2177 + "node_modules/caniuse-lite": {
2178 + "version": "1.0.30001383",
2179 + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001383.tgz",
2180 + "integrity": "sha512-swMpEoTp5vDoGBZsYZX7L7nXHe6dsHxi9o6/LKf/f0LukVtnrxly5GVb/fWdCDTqi/yw6Km6tiJ0pmBacm0gbg==",
2181 + "funding": [
2182 + {
2183 + "type": "opencollective",
2184 + "url": "https://opencollective.com/browserslist"
2185 + },
2186 + {
2187 + "type": "tidelift",
2188 + "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
2189 + }
2190 + ],
2191 + "peer": true
2192 + },
2193 + "node_modules/capital-case": {
2194 + "version": "1.0.4",
2195 + "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz",
2196 + "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==",
2197 "dev": true,
2198 "dependencies": {
2525 - "@csstools/postcss-progressive-custom-properties": "^1.1.0",
2526 - "postcss-value-parser": "^4.2.0"
2199 + "no-case": "^3.0.4",
2200 + "tslib": "^2.0.3",
2201 + "upper-case-first": "^2.0.2"
2202 + }
2203 + },
2204 + "node_modules/chainsaw": {
2205 + "version": "0.1.0",
2206 + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz",
2207 + "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==",
2208 + "dependencies": {
2209 + "traverse": ">=0.3.0 <0.4"
2210 },
2211 "engines": {
2529 - "node": "^12 || ^14 || >=16"
2530 - },
2531 - "funding": {
2532 - "type": "opencollective",
2533 - "url": "https://opencollective.com/csstools"
2534 - },
2535 - "peerDependencies": {
2536 - "postcss": "^8.2"
2212 + "node": "*"
2213 }
2214 },
2539 - "node_modules/@csstools/postcss-font-format-keywords": {
2540 - "version": "1.0.1",
2541 - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz",
2542 - "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==",
2543 - "dev": true,
2215 + "node_modules/chalk": {
2216 + "version": "4.1.2",
2217 + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
2218 + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
2219 "dependencies": {
2545 - "postcss-value-parser": "^4.2.0"
2220 + "ansi-styles": "^4.1.0",
2221 + "supports-color": "^7.1.0"
2222 },
2223 "engines": {
2548 - "node": "^12 || ^14 || >=16"
2224 + "node": ">=10"
2225 },
2226 "funding": {
2551 - "type": "opencollective",
2552 - "url": "https://opencollective.com/csstools"
2553 - },
2554 - "peerDependencies": {
2555 - "postcss": "^8.2"
2227 + "url": "https://github.com/chalk/chalk?sponsor=1"
2228 }
2229 },
2558 - "node_modules/@csstools/postcss-hwb-function": {
2559 - "version": "1.0.2",
2560 - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz",
2561 - "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==",
2230 + "node_modules/change-case": {
2231 + "version": "4.1.2",
2232 + "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz",
2233 + "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==",
2234 "dev": true,
2235 "dependencies": {
2564 - "postcss-value-parser": "^4.2.0"
2565 - },
2566 - "engines": {
2567 - "node": "^12 || ^14 || >=16"
2568 - },
2569 - "funding": {
2570 - "type": "opencollective",
2571 - "url": "https://opencollective.com/csstools"
2572 - },
2573 - "peerDependencies": {
2574 - "postcss": "^8.2"
2236 + "camel-case": "^4.1.2",
2237 + "capital-case": "^1.0.4",
2238 + "constant-case": "^3.0.4",
2239 + "dot-case": "^3.0.4",
2240 + "header-case": "^2.0.4",
2241 + "no-case": "^3.0.4",
2242 + "param-case": "^3.0.4",
2243 + "pascal-case": "^3.1.2",
2244 + "path-case": "^3.0.4",
2245 + "sentence-case": "^3.0.4",
2246 + "snake-case": "^3.0.4",
2247 + "tslib": "^2.0.3"
2248 }
2249 },
2577 - "node_modules/@csstools/postcss-ic-unit": {
2578 - "version": "1.0.1",
2579 - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz",
2580 - "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==",
2250 + "node_modules/chokidar": {
2251 + "version": "3.5.3",
2252 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
2253 + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
2254 "dev": true,
2255 + "funding": [
2256 + {
2257 + "type": "individual",
2258 + "url": "https://paulmillr.com/funding/"
2259 + }
2260 + ],
2261 "dependencies": {
2583 - "@csstools/postcss-progressive-custom-properties": "^1.1.0",
2584 - "postcss-value-parser": "^4.2.0"
2262 + "anymatch": "~3.1.2",
2263 + "braces": "~3.0.2",
2264 + "glob-parent": "~5.1.2",
2265 + "is-binary-path": "~2.1.0",
2266 + "is-glob": "~4.0.1",
2267 + "normalize-path": "~3.0.0",
2268 + "readdirp": "~3.6.0"
2269 },
2270 "engines": {
2587 - "node": "^12 || ^14 || >=16"
2588 - },
2589 - "funding": {
2590 - "type": "opencollective",
2591 - "url": "https://opencollective.com/csstools"
2271 + "node": ">= 8.10.0"
2272 },
2593 - "peerDependencies": {
2594 - "postcss": "^8.2"
2273 + "optionalDependencies": {
2274 + "fsevents": "~2.3.2"
2275 }
2276 },
2597 - "node_modules/@csstools/postcss-is-pseudo-class": {
2598 - "version": "2.0.7",
2599 - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz",
2600 - "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==",
2601 - "dev": true,
2277 + "node_modules/chownr": {
2278 + "version": "1.1.4",
2279 + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
2280 + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
2281 + "dev": true
2282 + },
2283 + "node_modules/cidr-regex": {
2284 + "version": "3.1.1",
2285 + "resolved": "https://registry.npmjs.org/cidr-regex/-/cidr-regex-3.1.1.tgz",
2286 + "integrity": "sha512-RBqYd32aDwbCMFJRL6wHOlDNYJsPNTt8vC82ErHF5vKt8QQzxm1FrkW8s/R5pVrXMf17sba09Uoy91PKiddAsw==",
2287 "dependencies": {
2603 - "@csstools/selector-specificity": "^2.0.0",
2604 - "postcss-selector-parser": "^6.0.10"
2288 + "ip-regex": "^4.1.0"
2289 },
2290 "engines": {
2607 - "node": "^12 || ^14 || >=16"
2608 - },
2609 - "funding": {
2610 - "type": "opencollective",
2611 - "url": "https://opencollective.com/csstools"
2612 - },
2613 - "peerDependencies": {
2614 - "postcss": "^8.2"
2291 + "node": ">=10"
2292 }
2293 },
2617 - "node_modules/@csstools/postcss-normalize-display-values": {
2618 - "version": "1.0.1",
2619 - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz",
2620 - "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==",
2621 - "dev": true,
2294 + "node_modules/cidr-tools": {
2295 + "version": "4.3.0",
2296 + "resolved": "https://registry.npmjs.org/cidr-tools/-/cidr-tools-4.3.0.tgz",
2297 + "integrity": "sha512-Conidfn8svry8txRhW63SkaRMYJWJSvCT5kRCovIzlD0A3wzaV3gVFNxmAFJo5rxx3KHeYnJxCe7bUKFr1wxHA==",
2298 "dependencies": {
2623 - "postcss-value-parser": "^4.2.0"
2299 + "ip-address": "^8.1.0",
2300 + "ip-cidr": "^3.0.4",
2301 + "ipv6-normalize": "^1.0.1",
2302 + "is-cidr": "^4.0.2",
2303 + "is-ip": "^3.1.0",
2304 + "jsbn": "^1.1.0",
2305 + "string-natural-compare": "^3.0.1"
2306 },
2307 "engines": {
2626 - "node": "^12 || ^14 || >=16"
2627 - },
2628 - "funding": {
2629 - "type": "opencollective",
2630 - "url": "https://opencollective.com/csstools"
2631 - },
2632 - "peerDependencies": {
2633 - "postcss": "^8.2"
2308 + "node": ">=10"
2309 }
2310 },
2636 - "node_modules/@csstools/postcss-oklab-function": {
2637 - "version": "1.1.1",
2638 - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz",
2639 - "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==",
2311 + "node_modules/cliui": {
2312 + "version": "7.0.4",
2313 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
2314 + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
2315 "dev": true,
2316 "dependencies": {
2642 - "@csstools/postcss-progressive-custom-properties": "^1.1.0",
2643 - "postcss-value-parser": "^4.2.0"
2644 - },
2317 + "string-width": "^4.2.0",
2318 + "strip-ansi": "^6.0.0",
2319 + "wrap-ansi": "^7.0.0"
2320 + }
2321 + },
2322 + "node_modules/cliui/node_modules/ansi-regex": {
2323 + "version": "5.0.1",
2324 + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2325 + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2326 + "dev": true,
2327 "engines": {
2646 - "node": "^12 || ^14 || >=16"
2647 - },
2648 - "funding": {
2649 - "type": "opencollective",
2650 - "url": "https://opencollective.com/csstools"
2651 - },
2652 - "peerDependencies": {
2653 - "postcss": "^8.2"
2328 + "node": ">=8"
2329 }
2330 },
2656 - "node_modules/@csstools/postcss-progressive-custom-properties": {
2657 - "version": "1.3.0",
2658 - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz",
2659 - "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==",
2331 + "node_modules/cliui/node_modules/is-fullwidth-code-point": {
2332 + "version": "3.0.0",
2333 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2334 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
2335 "dev": true,
2661 - "dependencies": {
2662 - "postcss-value-parser": "^4.2.0"
2663 - },
2336 "engines": {
2665 - "node": "^12 || ^14 || >=16"
2666 - },
2667 - "peerDependencies": {
2668 - "postcss": "^8.3"
2337 + "node": ">=8"
2338 }
2339 },
2671 - "node_modules/@csstools/postcss-stepped-value-functions": {
2672 - "version": "1.0.1",
2673 - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz",
2674 - "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==",
2340 + "node_modules/cliui/node_modules/string-width": {
2341 + "version": "4.2.3",
2342 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2343 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2344 "dev": true,
2345 "dependencies": {
2677 - "postcss-value-parser": "^4.2.0"
2346 + "emoji-regex": "^8.0.0",
2347 + "is-fullwidth-code-point": "^3.0.0",
2348 + "strip-ansi": "^6.0.1"
2349 },
2350 "engines": {
2680 - "node": "^12 || ^14 || >=16"
2681 - },
2682 - "funding": {
2683 - "type": "opencollective",
2684 - "url": "https://opencollective.com/csstools"
2685 - },
2686 - "peerDependencies": {
2687 - "postcss": "^8.2"
2351 + "node": ">=8"
2352 }
2353 },
2690 - "node_modules/@csstools/postcss-trigonometric-functions": {
2691 - "version": "1.0.2",
2692 - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz",
2693 - "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==",
2354 + "node_modules/cliui/node_modules/strip-ansi": {
2355 + "version": "6.0.1",
2356 + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2357 + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2358 "dev": true,
2359 "dependencies": {
2696 - "postcss-value-parser": "^4.2.0"
2360 + "ansi-regex": "^5.0.1"
2361 },
2362 "engines": {
2699 - "node": "^14 || >=16"
2700 - },
2701 - "funding": {
2702 - "type": "opencollective",
2703 - "url": "https://opencollective.com/csstools"
2704 - },
2705 - "peerDependencies": {
2706 - "postcss": "^8.2"
2363 + "node": ">=8"
2364 }
2365 },
2709 - "node_modules/@csstools/postcss-unset-value": {
2710 - "version": "1.0.2",
2711 - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz",
2712 - "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==",
2713 - "dev": true,
2366 + "node_modules/clsx": {
2367 + "version": "1.2.1",
2368 + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz",
2369 + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==",
2370 "engines": {
2715 - "node": "^12 || ^14 || >=16"
2716 - },
2717 - "funding": {
2718 - "type": "opencollective",
2719 - "url": "https://opencollective.com/csstools"
2720 - },
2721 - "peerDependencies": {
2722 - "postcss": "^8.2"
2371 + "node": ">=6"
2372 }
2373 },
2725 - "node_modules/@csstools/selector-specificity": {
2726 - "version": "2.0.2",
2727 - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz",
2728 - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==",
2374 + "node_modules/co": {
2375 + "version": "4.6.0",
2376 + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
2377 + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
2378 + "engines": {
2379 + "iojs": ">= 1.0.0",
2380 + "node": ">= 0.12.0"
2381 + }
2382 + },
2383 + "node_modules/code-point-at": {
2384 + "version": "1.1.0",
2385 + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2386 + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==",
2387 "dev": true,
2388 "engines": {
2731 - "node": "^12 || ^14 || >=16"
2732 - },
2733 - "funding": {
2734 - "type": "opencollective",
2735 - "url": "https://opencollective.com/csstools"
2736 - },
2737 - "peerDependencies": {
2738 - "postcss": "^8.2",
2739 - "postcss-selector-parser": "^6.0.10"
2389 + "node": ">=0.10.0"
2390 }
2391 },
2742 - "node_modules/@emotion/babel-plugin": {
2743 - "version": "11.10.0",
2744 - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.0.tgz",
2745 - "integrity": "sha512-xVnpDAAbtxL1dsuSelU5A7BnY/lftws0wUexNJZTPsvX/1tM4GZJbclgODhvW4E+NH7E5VFcH0bBn30NvniPJA==",
2392 + "node_modules/color-convert": {
2393 + "version": "2.0.1",
2394 + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
2395 + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
2396 "dependencies": {
2747 - "@babel/helper-module-imports": "^7.16.7",
2748 - "@babel/plugin-syntax-jsx": "^7.17.12",
2749 - "@babel/runtime": "^7.18.3",
2750 - "@emotion/hash": "^0.9.0",
2751 - "@emotion/memoize": "^0.8.0",
2752 - "@emotion/serialize": "^1.1.0",
2753 - "babel-plugin-macros": "^3.1.0",
2754 - "convert-source-map": "^1.5.0",
2755 - "escape-string-regexp": "^4.0.0",
2756 - "find-root": "^1.1.0",
2757 - "source-map": "^0.5.7",
2758 - "stylis": "4.0.13"
2397 + "color-name": "~1.1.4"
2398 },
2760 - "peerDependencies": {
2761 - "@babel/core": "^7.0.0"
2399 + "engines": {
2400 + "node": ">=7.0.0"
2401 }
2402 },
2764 - "node_modules/@emotion/cache": {
2765 - "version": "11.10.1",
2766 - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.1.tgz",
2767 - "integrity": "sha512-uZTj3Yz5D69GE25iFZcIQtibnVCFsc/6+XIozyL3ycgWvEdif2uEw9wlUt6umjLr4Keg9K6xRPHmD8LGi+6p1A==",
2768 - "dependencies": {
2769 - "@emotion/memoize": "^0.8.0",
2770 - "@emotion/sheet": "^1.2.0",
2771 - "@emotion/utils": "^1.2.0",
2772 - "@emotion/weak-memoize": "^0.3.0",
2773 - "stylis": "4.0.13"
2774 - }
2403 + "node_modules/color-name": {
2404 + "version": "1.1.4",
2405 + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
2406 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
2407 },
2776 - "node_modules/@emotion/hash": {
2777 - "version": "0.9.0",
2778 - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz",
2779 - "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ=="
2408 + "node_modules/commander": {
2409 + "version": "5.1.0",
2410 + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
2411 + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
2412 + "engines": {
2413 + "node": ">= 6"
2414 + }
2415 },
2781 - "node_modules/@emotion/is-prop-valid": {
2782 - "version": "1.2.0",
2783 - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz",
2784 - "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==",
2785 - "dependencies": {
2786 - "@emotion/memoize": "^0.8.0"
2787 - }
2788 - },
2789 - "node_modules/@emotion/memoize": {
2790 - "version": "0.8.0",
2791 - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz",
2792 - "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA=="
2793 - },
2794 - "node_modules/@emotion/react": {
2795 - "version": "11.10.0",
2796 - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.0.tgz",
2797 - "integrity": "sha512-K6z9zlHxxBXwN8TcpwBKcEsBsOw4JWCCmR+BeeOWgqp8GIU1yA2Odd41bwdAAr0ssbQrbJbVnndvv7oiv1bZeQ==",
2416 + "node_modules/compressible": {
2417 + "version": "2.0.18",
2418 + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
2419 + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
2420 "dependencies": {
2799 - "@babel/runtime": "^7.18.3",
2800 - "@emotion/babel-plugin": "^11.10.0",
2801 - "@emotion/cache": "^11.10.0",
2802 - "@emotion/serialize": "^1.1.0",
2803 - "@emotion/utils": "^1.2.0",
2804 - "@emotion/weak-memoize": "^0.3.0",
2805 - "hoist-non-react-statics": "^3.3.1"
2806 - },
2807 - "peerDependencies": {
2808 - "@babel/core": "^7.0.0",
2809 - "react": ">=16.8.0"
2421 + "mime-db": ">= 1.43.0 < 2"
2422 },
2811 - "peerDependenciesMeta": {
2812 - "@babel/core": {
2813 - "optional": true
2814 - },
2815 - "@types/react": {
2816 - "optional": true
2817 - }
2423 + "engines": {
2424 + "node": ">= 0.6"
2425 }
2426 },
2820 - "node_modules/@emotion/serialize": {
2427 + "node_modules/concat-map": {
2428 + "version": "0.0.1",
2429 + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2430 + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
2431 + "dev": true
2432 + },
2433 + "node_modules/console-control-strings": {
2434 "version": "1.1.0",
2822 - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz",
2823 - "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==",
2435 + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2436 + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==",
2437 + "dev": true
2438 + },
2439 + "node_modules/constant-case": {
2440 + "version": "3.0.4",
2441 + "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz",
2442 + "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==",
2443 + "dev": true,
2444 "dependencies": {
2825 - "@emotion/hash": "^0.9.0",
2826 - "@emotion/memoize": "^0.8.0",
2827 - "@emotion/unitless": "^0.8.0",
2828 - "@emotion/utils": "^1.2.0",
2829 - "csstype": "^3.0.2"
2445 + "no-case": "^3.0.4",
2446 + "tslib": "^2.0.3",
2447 + "upper-case": "^2.0.2"
2448 }
2449 },
2832 - "node_modules/@emotion/sheet": {
2833 - "version": "1.2.0",
2834 - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz",
2835 - "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w=="
2836 - },
2837 - "node_modules/@emotion/styled": {
2838 - "version": "11.10.0",
2839 - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.0.tgz",
2840 - "integrity": "sha512-V9oaEH6V4KePeQpgUE83i8ht+4Ri3E8Djp/ZPJ4DQlqWhSKITvgzlR3/YQE2hdfP4Jw3qVRkANJz01LLqK9/TA==",
2450 + "node_modules/content-disposition": {
2451 + "version": "0.5.4",
2452 + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
2453 + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
2454 "dependencies": {
2842 - "@babel/runtime": "^7.18.3",
2843 - "@emotion/babel-plugin": "^11.10.0",
2844 - "@emotion/is-prop-valid": "^1.2.0",
2845 - "@emotion/serialize": "^1.1.0",
2846 - "@emotion/utils": "^1.2.0"
2847 - },
2848 - "peerDependencies": {
2849 - "@babel/core": "^7.0.0",
2850 - "@emotion/react": "^11.0.0-rc.0",
2851 - "react": ">=16.8.0"
2455 + "safe-buffer": "5.2.1"
2456 },
2853 - "peerDependenciesMeta": {
2854 - "@babel/core": {
2855 - "optional": true
2856 - },
2857 - "@types/react": {
2858 - "optional": true
2859 - }
2457 + "engines": {
2458 + "node": ">= 0.6"
2459 }
2460 },
2862 - "node_modules/@emotion/unitless": {
2863 - "version": "0.8.0",
2864 - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz",
2865 - "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw=="
2866 - },
2867 - "node_modules/@emotion/utils": {
2868 - "version": "1.2.0",
2869 - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz",
2870 - "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw=="
2871 - },
2872 - "node_modules/@emotion/weak-memoize": {
2873 - "version": "0.3.0",
2874 - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz",
2875 - "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg=="
2461 + "node_modules/content-disposition/node_modules/safe-buffer": {
2462 + "version": "5.2.1",
2463 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2464 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2465 + "funding": [
2466 + {
2467 + "type": "github",
2468 + "url": "https://github.com/sponsors/feross"
2469 + },
2470 + {
2471 + "type": "patreon",
2472 + "url": "https://www.patreon.com/feross"
2473 + },
2474 + {
2475 + "type": "consulting",
2476 + "url": "https://feross.org/support"
2477 + }
2478 + ]
2479 },
2877 - "node_modules/@eslint/eslintrc": {
2878 - "version": "1.3.0",
2879 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz",
2880 - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==",
2881 - "dev": true,
2882 - "dependencies": {
2883 - "ajv": "^6.12.4",
2884 - "debug": "^4.3.2",
2885 - "espree": "^9.3.2",
2886 - "globals": "^13.15.0",
2887 - "ignore": "^5.2.0",
2888 - "import-fresh": "^3.2.1",
2889 - "js-yaml": "^4.1.0",
2890 - "minimatch": "^3.1.2",
2891 - "strip-json-comments": "^3.1.1"
2892 - },
2480 + "node_modules/content-type": {
2481 + "version": "1.0.4",
2482 + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
2483 + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
2484 "engines": {
2894 - "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
2485 + "node": ">= 0.6"
2486 }
2487 },
2897 - "node_modules/@eslint/eslintrc/node_modules/globals": {
2898 - "version": "13.17.0",
2899 - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz",
2900 - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==",
2901 - "dev": true,
2488 + "node_modules/convert-source-map": {
2489 + "version": "1.8.0",
2490 + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
2491 + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
2492 "dependencies": {
2903 - "type-fest": "^0.20.2"
2904 - },
2905 - "engines": {
2906 - "node": ">=8"
2907 - },
2908 - "funding": {
2909 - "url": "https://github.com/sponsors/sindresorhus"
2493 + "safe-buffer": "~5.1.1"
2494 }
2495 },
2912 - "node_modules/@eslint/eslintrc/node_modules/minimatch": {
2913 - "version": "3.1.2",
2914 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2915 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2916 - "dev": true,
2496 + "node_modules/cookies": {
2497 + "version": "0.8.0",
2498 + "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz",
2499 + "integrity": "sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==",
2500 "dependencies": {
2918 - "brace-expansion": "^1.1.7"
2501 + "depd": "~2.0.0",
2502 + "keygrip": "~1.1.0"
2503 },
2504 "engines": {
2921 - "node": "*"
2505 + "node": ">= 0.8"
2506 }
2507 },
2924 - "node_modules/@eslint/eslintrc/node_modules/strip-json-comments": {
2925 - "version": "3.1.1",
2926 - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
2927 - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
2928 - "dev": true,
2508 + "node_modules/cookies/node_modules/depd": {
2509 + "version": "2.0.0",
2510 + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
2511 + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
2512 "engines": {
2930 - "node": ">=8"
2931 - },
2932 - "funding": {
2933 - "url": "https://github.com/sponsors/sindresorhus"
2513 + "node": ">= 0.8"
2514 }
2515 },
2936 - "node_modules/@eslint/eslintrc/node_modules/type-fest": {
2937 - "version": "0.20.2",
2938 - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
2939 - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
2940 - "dev": true,
2516 + "node_modules/core-util-is": {
2517 + "version": "1.0.3",
2518 + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
2519 + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
2520 + },
2521 + "node_modules/cosmiconfig": {
2522 + "version": "7.0.1",
2523 + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
2524 + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
2525 + "dependencies": {
2526 + "@types/parse-json": "^4.0.0",
2527 + "import-fresh": "^3.2.1",
2528 + "parse-json": "^5.0.0",
2529 + "path-type": "^4.0.0",
2530 + "yaml": "^1.10.0"
2531 + },
2532 "engines": {
2533 "node": ">=10"
2943 - },
2944 - "funding": {
2945 - "url": "https://github.com/sponsors/sindresorhus"
2534 }
2535 },
2948 - "node_modules/@hfs/admin": {
2949 - "resolved": "admin",
2950 - "link": true
2951 - },
2952 - "node_modules/@hfs/frontend": {
2953 - "resolved": "frontend",
2954 - "link": true
2955 - },
2956 - "node_modules/@hfs/mui-grid-form": {
2957 - "resolved": "mui-grid-form",
2958 - "link": true
2536 + "node_modules/cosmiconfig/node_modules/yaml": {
2537 + "version": "1.10.2",
2538 + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
2539 + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
2540 + "engines": {
2541 + "node": ">= 6"
2542 + }
2543 },
2960 - "node_modules/@hfs/server": {
2961 - "resolved": "server",
2962 - "link": true
2544 + "node_modules/crc": {
2545 + "version": "3.8.0",
2546 + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz",
2547 + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==",
2548 + "dependencies": {
2549 + "buffer": "^5.1.0"
2550 + }
2551 },
2964 - "node_modules/@hfs/shared": {
2965 - "resolved": "shared",
2966 - "link": true
2552 + "node_modules/create-require": {
2553 + "version": "1.1.1",
2554 + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
2555 + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
2556 + "dev": true
2557 },
2968 - "node_modules/@humanwhocodes/config-array": {
2969 - "version": "0.10.4",
2970 - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz",
2971 - "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==",
2558 + "node_modules/cross-env": {
2559 + "version": "7.0.3",
2560 + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz",
2561 + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==",
2562 "dev": true,
2563 "dependencies": {
2974 - "@humanwhocodes/object-schema": "^1.2.1",
2975 - "debug": "^4.1.1",
2976 - "minimatch": "^3.0.4"
2564 + "cross-spawn": "^7.0.1"
2565 + },
2566 + "bin": {
2567 + "cross-env": "src/bin/cross-env.js",
2568 + "cross-env-shell": "src/bin/cross-env-shell.js"
2569 },
2570 "engines": {
2979 - "node": ">=10.10.0"
2571 + "node": ">=10.14",
2572 + "npm": ">=6",
2573 + "yarn": ">=1"
2574 }
2575 },
2982 - "node_modules/@humanwhocodes/config-array/node_modules/minimatch": {
2983 - "version": "3.1.2",
2984 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2985 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2576 + "node_modules/cross-spawn": {
2577 + "version": "7.0.3",
2578 + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
2579 + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
2580 "dev": true,
2581 "dependencies": {
2988 - "brace-expansion": "^1.1.7"
2582 + "path-key": "^3.1.0",
2583 + "shebang-command": "^2.0.0",
2584 + "which": "^2.0.1"
2585 },
2586 "engines": {
2991 - "node": "*"
2587 + "node": ">= 8"
2588 }
2589 },
2994 - "node_modules/@humanwhocodes/gitignore-to-minimatch": {
2995 - "version": "1.0.2",
2996 - "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz",
2997 - "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==",
2998 - "dev": true,
2999 - "funding": {
3000 - "type": "github",
3001 - "url": "https://github.com/sponsors/nzakas"
3002 - }
3003 - },
3004 - "node_modules/@humanwhocodes/object-schema": {
3005 - "version": "1.2.1",
3006 - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
3007 - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
3008 - "dev": true
2590 + "node_modules/csstype": {
2591 + "version": "3.1.0",
2592 + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz",
2593 + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA=="
2594 },
3010 - "node_modules/@istanbuljs/load-nyc-config": {
3011 - "version": "1.1.0",
3012 - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
3013 - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
3014 - "dev": true,
2595 + "node_modules/debug": {
2596 + "version": "4.3.4",
2597 + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
2598 + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
2599 "dependencies": {
3016 - "camelcase": "^5.3.1",
3017 - "find-up": "^4.1.0",
3018 - "get-package-type": "^0.1.0",
3019 - "js-yaml": "^3.13.1",
3020 - "resolve-from": "^5.0.0"
2600 + "ms": "2.1.2"
2601 },
2602 "engines": {
3023 - "node": ">=8"
2603 + "node": ">=6.0"
2604 + },
2605 + "peerDependenciesMeta": {
2606 + "supports-color": {
2607 + "optional": true
2608 + }
2609 }
2610 },
3026 - "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": {
3027 - "version": "1.0.10",
3028 - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
3029 - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
2611 + "node_modules/decamelize": {
2612 + "version": "1.2.0",
2613 + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
2614 + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
2615 "dev": true,
3031 - "dependencies": {
3032 - "sprintf-js": "~1.0.2"
2616 + "engines": {
2617 + "node": ">=0.10.0"
2618 }
2619 },
3035 - "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
3036 - "version": "4.1.0",
3037 - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
3038 - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
2620 + "node_modules/decamelize-keys": {
2621 + "version": "1.1.0",
2622 + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz",
2623 + "integrity": "sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==",
2624 "dev": true,
2625 "dependencies": {
3041 - "locate-path": "^5.0.0",
3042 - "path-exists": "^4.0.0"
2626 + "decamelize": "^1.1.0",
2627 + "map-obj": "^1.0.0"
2628 },
2629 "engines": {
3045 - "node": ">=8"
2630 + "node": ">=0.10.0"
2631 }
2632 },
3048 - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": {
3049 - "version": "3.14.1",
3050 - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
3051 - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
2633 + "node_modules/decamelize-keys/node_modules/map-obj": {
2634 + "version": "1.0.1",
2635 + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
2636 + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==",
2637 "dev": true,
3053 - "dependencies": {
3054 - "argparse": "^1.0.7",
3055 - "esprima": "^4.0.0"
3056 - },
3057 - "bin": {
3058 - "js-yaml": "bin/js-yaml.js"
2638 + "engines": {
2639 + "node": ">=0.10.0"
2640 }
2641 },
3061 - "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": {
3062 - "version": "5.0.0",
3063 - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
3064 - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
2642 + "node_modules/decompress-response": {
2643 + "version": "4.2.1",
2644 + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz",
2645 + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==",
2646 "dev": true,
2647 "dependencies": {
3067 - "p-locate": "^4.1.0"
2648 + "mimic-response": "^2.0.0"
2649 },
2650 "engines": {
2651 "node": ">=8"
2652 }
2653 },
3073 - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": {
3074 - "version": "2.3.0",
3075 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
3076 - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
3077 - "dev": true,
3078 - "dependencies": {
3079 - "p-try": "^2.0.0"
3080 - },
3081 - "engines": {
3082 - "node": ">=6"
3083 - },
3084 - "funding": {
3085 - "url": "https://github.com/sponsors/sindresorhus"
3086 - }
2654 + "node_modules/deep-equal": {
2655 + "version": "1.0.1",
2656 + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
2657 + "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw=="
2658 },
3088 - "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": {
3089 - "version": "4.1.0",
3090 - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
3091 - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
2659 + "node_modules/deep-extend": {
2660 + "version": "0.6.0",
2661 + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
2662 + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
2663 "dev": true,
3093 - "dependencies": {
3094 - "p-limit": "^2.2.0"
3095 - },
2664 "engines": {
3097 - "node": ">=8"
2665 + "node": ">=4.0.0"
2666 }
2667 },
3100 - "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": {
3101 - "version": "5.0.0",
3102 - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
3103 - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
3104 - "dev": true,
2668 + "node_modules/define-lazy-prop": {
2669 + "version": "2.0.0",
2670 + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
2671 + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
2672 "engines": {
2673 "node": ">=8"
2674 }
2675 },
3109 - "node_modules/@istanbuljs/load-nyc-config/node_modules/sprintf-js": {
3110 - "version": "1.0.3",
3111 - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
3112 - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
3113 - "dev": true
2676 + "node_modules/delegates": {
2677 + "version": "1.0.0",
2678 + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2679 + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ=="
2680 },
3115 - "node_modules/@istanbuljs/schema": {
3116 - "version": "0.1.3",
3117 - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
3118 - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
3119 - "dev": true,
2681 + "node_modules/depd": {
2682 + "version": "1.1.2",
2683 + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
2684 + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
2685 "engines": {
3121 - "node": ">=8"
2686 + "node": ">= 0.6"
2687 }
2688 },
3124 - "node_modules/@jest/console": {
3125 - "version": "27.5.1",
3126 - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz",
3127 - "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==",
3128 - "dev": true,
3129 - "dependencies": {
3130 - "@jest/types": "^27.5.1",
3131 - "@types/node": "*",
3132 - "chalk": "^4.0.0",
3133 - "jest-message-util": "^27.5.1",
3134 - "jest-util": "^27.5.1",
3135 - "slash": "^3.0.0"
3136 - },
2689 + "node_modules/destroy": {
2690 + "version": "1.2.0",
2691 + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
2692 + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
2693 "engines": {
3138 - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2694 + "node": ">= 0.8",
2695 + "npm": "1.2.8000 || >= 1.4.16"
2696 }
2697 },
3141 - "node_modules/@jest/core": {
3142 - "version": "27.5.1",
3143 - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz",
3144 - "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==",
2698 + "node_modules/detect-libc": {
2699 + "version": "1.0.3",
2700 + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
2701 + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
2702 "dev": true,
3146 - "dependencies": {
3147 - "@jest/console": "^27.5.1",
3148 - "@jest/reporters": "^27.5.1",
3149 - "@jest/test-result": "^27.5.1",
3150 - "@jest/transform": "^27.5.1",
3151 - "@jest/types": "^27.5.1",
3152 - "@types/node": "*",
3153 - "ansi-escapes": "^4.2.1",
3154 - "chalk": "^4.0.0",
3155 - "emittery": "^0.8.1",
3156 - "exit": "^0.1.2",
3157 - "graceful-fs": "^4.2.9",
3158 - "jest-changed-files": "^27.5.1",
3159 - "jest-config": "^27.5.1",
3160 - "jest-haste-map": "^27.5.1",
3161 - "jest-message-util": "^27.5.1",
3162 - "jest-regex-util": "^27.5.1",
3163 - "jest-resolve": "^27.5.1",
3164 - "jest-resolve-dependencies": "^27.5.1",
3165 - "jest-runner": "^27.5.1",
3166 - "jest-runtime": "^27.5.1",
3167 - "jest-snapshot": "^27.5.1",
3168 - "jest-util": "^27.5.1",
3169 - "jest-validate": "^27.5.1",
3170 - "jest-watcher": "^27.5.1",
3171 - "micromatch": "^4.0.4",
3172 - "rimraf": "^3.0.0",
3173 - "slash": "^3.0.0",
3174 - "strip-ansi": "^6.0.0"
2703 + "bin": {
2704 + "detect-libc": "bin/detect-libc.js"
2705 },
2706 "engines": {
3177 - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3178 - },
3179 - "peerDependencies": {
3180 - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
3181 - },
3182 - "peerDependenciesMeta": {
3183 - "node-notifier": {
3184 - "optional": true
3185 - }
2707 + "node": ">=0.10"
2708 }
2709 },
3188 - "node_modules/@jest/core/node_modules/ansi-regex": {
3189 - "version": "5.0.1",
3190 - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
3191 - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2710 + "node_modules/diff": {
2711 + "version": "5.0.0",
2712 + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
2713 + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
2714 "dev": true,
2715 "engines": {
3194 - "node": ">=8"
2716 + "node": ">=0.3.1"
2717 }
2718 },
3197 - "node_modules/@jest/core/node_modules/strip-ansi": {
3198 - "version": "6.0.1",
3199 - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
3200 - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2719 + "node_modules/dir-glob": {
2720 + "version": "3.0.1",
2721 + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
2722 + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
2723 "dev": true,
2724 "dependencies": {
3203 - "ansi-regex": "^5.0.1"
2725 + "path-type": "^4.0.0"
2726 },
2727 "engines": {
2728 "node": ">=8"
2729 }
2730 },
3209 - "node_modules/@jest/environment": {
3210 - "version": "27.5.1",
3211 - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz",
3212 - "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==",
3213 - "dev": true,
2731 + "node_modules/dom-helpers": {
2732 + "version": "5.2.1",
2733 + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz",
2734 + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==",
2735 "dependencies": {
3215 - "@jest/fake-timers": "^27.5.1",
3216 - "@jest/types": "^27.5.1",
3217 - "@types/node": "*",
3218 - "jest-mock": "^27.5.1"
3219 - },
3220 - "engines": {
3221 - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2736 + "@babel/runtime": "^7.8.7",
2737 + "csstype": "^3.0.2"
2738 }
2739 },
3224 - "node_modules/@jest/fake-timers": {
3225 - "version": "27.5.1",
3226 - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz",
3227 - "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==",
2740 + "node_modules/dot-case": {
2741 + "version": "3.0.4",
2742 + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
2743 + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
2744 "dev": true,
2745 "dependencies": {
3230 - "@jest/types": "^27.5.1",
3231 - "@sinonjs/fake-timers": "^8.0.1",
3232 - "@types/node": "*",
3233 - "jest-message-util": "^27.5.1",
3234 - "jest-mock": "^27.5.1",
3235 - "jest-util": "^27.5.1"
3236 - },
3237 - "engines": {
3238 - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2746 + "no-case": "^3.0.4",
2747 + "tslib": "^2.0.3"
2748 }
2749 },
3241 - "node_modules/@jest/globals": {
3242 - "version": "27.5.1",
3243 - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz",
3244 - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==",
3245 - "dev": true,
3246 - "dependencies": {
3247 - "@jest/environment": "^27.5.1",
3248 - "@jest/types": "^27.5.1",
3249 - "expect": "^27.5.1"
3250 - },
3251 - "engines": {
3252 - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3253 - }
2750 + "node_modules/each-limit": {
2751 + "version": "1.0.0",
2752 + "resolved": "https://registry.npmjs.org/each-limit/-/each-limit-1.0.0.tgz",
2753 + "integrity": "sha512-9GMDx+2h6lIE1ZMXyCehATlnH/m29DiYV2090bmd68actuyiTiTkOGvdjU2PpzKzgw37zoYecMmJUv4JcVQHvQ==",
2754 + "dev": true
2755 },
3255 - "node_modules/@jest/reporters": {
3256 - "version": "27.5.1",
3257 - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz",
3258 - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==",
3259 - "dev": true,
3260 - "dependencies": {
3261 - "@bcoe/v8-coverage": "^0.2.3",
3262 - "@jest/console": "^27.5.1",
3263 - "@jest/test-result": "^27.5.1",
3264 - "@jest/transform": "^27.5.1",
3265 - "@jest/types": "^27.5.1",
3266 - "@types/node": "*",
3267 - "chalk": "^4.0.0",
3268 - "collect-v8-coverage": "^1.0.0",
3269 - "exit": "^0.1.2",
3270 - "glob": "^7.1.2",
3271 - "graceful-fs": "^4.2.9",
3272 - "istanbul-lib-coverage": "^3.0.0",
3273 - "istanbul-lib-instrument": "^5.1.0",
3274 - "istanbul-lib-report": "^3.0.0",
3275 - "istanbul-lib-source-maps": "^4.0.0",
3276 - "istanbul-reports": "^3.1.3",
3277 - "jest-haste-map": "^27.5.1",
3278 - "jest-resolve": "^27.5.1",
3279 - "jest-util": "^27.5.1",
3280 - "jest-worker": "^27.5.1",
3281 - "slash": "^3.0.0",
3282 - "source-map": "^0.6.0",
3283 - "string-length": "^4.0.1",
3284 - "terminal-link": "^2.0.0",
3285 - "v8-to-istanbul": "^8.1.0"
3286 - },
3287 - "engines": {
3288 - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3289 - },
3290 - "peerDependencies": {
3291 - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
3292 - },
3293 - "peerDependenciesMeta": {
3294 - "node-notifier": {
3295 - "optional": true
3296 - }
3297 - }
2756 + "node_modules/ee-first": {
2757 + "version": "1.1.1",
2758 + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2759 + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
2760 },
3299 - "node_modules/@jest/reporters/node_modules/source-map": {
3300 - "version": "0.6.1",
3301 - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3302 - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3303 - "dev": true,
3304 - "engines": {
3305 - "node": ">=0.10.0"
3306 - }
2761 + "node_modules/electron-to-chromium": {
2762 + "version": "1.4.233",
2763 + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.233.tgz",
2764 + "integrity": "sha512-ejwIKXTg1wqbmkcRJh9Ur3hFGHFDZDw1POzdsVrB2WZjgRuRMHIQQKNpe64N/qh3ZtH2otEoRoS+s6arAAuAAw==",
2765 + "peer": true
2766 },
3308 - "node_modules/@jest/schemas": {
3309 - "version": "28.1.3",
3310 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz",
3311 - "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==",
3312 - "dev": true,
3313 - "dependencies": {
3314 - "@sinclair/typebox": "^0.24.1"
3315 - },
3316 - "engines": {
3317 - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0"
3318 - }
2767 + "node_modules/emoji-regex": {
2768 + "version": "8.0.0",
2769 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2770 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
2771 + "dev": true
2772 },
3320 - "node_modules/@jest/source-map": {
3321 - "version": "27.5.1",
3322 - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz",
3323 - "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==",
3324 - "dev": true,
3325 - "dependencies": {
3326 - "callsites": "^3.0.0",
3327 - "graceful-fs": "^4.2.9",
3328 - "source-map": "^0.6.0"
3329 - },
2773 + "node_modules/encodeurl": {
2774 + "version": "1.0.2",
2775 + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
2776 + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
2777 "engines": {
3331 - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2778 + "node": ">= 0.8"
2779 }
2780 },
3334 - "node_modules/@jest/source-map/node_modules/source-map": {
3335 - "version": "0.6.1",
3336 - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3337 - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2781 + "node_modules/end-of-stream": {
2782 + "version": "1.4.4",
2783 + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
2784 + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
2785 "dev": true,
3339 - "engines": {
3340 - "node": ">=0.10.0"
2786 + "dependencies": {
2787 + "once": "^1.4.0"
2788 }
2789 },
3343 - "node_modules/@jest/test-result": {
3344 - "version": "27.5.1",
3345 - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz",
3346 - "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==",
2790 + "node_modules/enquirer": {
2791 + "version": "2.3.6",
2792 + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
2793 + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==",
2794 "dev": true,
2795 "dependencies": {
3349 - "@jest/console": "^27.5.1",
3350 - "@jest/types": "^27.5.1",
3351 - "@types/istanbul-lib-coverage": "^2.0.0",
3352 - "collect-v8-coverage": "^1.0.0"
2796 + "ansi-colors": "^4.1.1"
2797 },
2798 "engines": {
3355 - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2799 + "node": ">=8.6"
2800 }
2801 },
3358 - "node_modules/@jest/test-sequencer": {
3359 - "version": "27.5.1",
3360 - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz",
3361 - "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==",
3362 - "dev": true,
2802 + "node_modules/error-ex": {
2803 + "version": "1.3.2",
2804 + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
2805 + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
2806 "dependencies": {
3364 - "@jest/test-result": "^27.5.1",
3365 - "graceful-fs": "^4.2.9",
3366 - "jest-haste-map": "^27.5.1",
3367 - "jest-runtime": "^27.5.1"
3368 - },
3369 - "engines": {
3370 - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2807 + "is-arrayish": "^0.2.1"
2808 }
2809 },
3373 - "node_modules/@jest/transform": {
3374 - "version": "27.5.1",
3375 - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz",
3376 - "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==",
3377 - "dev": true,
3378 - "dependencies": {
3379 - "@babel/core": "^7.1.0",
3380 - "@jest/types": "^27.5.1",
3381 - "babel-plugin-istanbul": "^6.1.1",
3382 - "chalk": "^4.0.0",
3383 - "convert-source-map": "^1.4.0",
3384 - "fast-json-stable-stringify": "^2.0.0",
3385 - "graceful-fs": "^4.2.9",
3386 - "jest-haste-map": "^27.5.1",
3387 - "jest-regex-util": "^27.5.1",
3388 - "jest-util": "^27.5.1",
3389 - "micromatch": "^4.0.4",
3390 - "pirates": "^4.0.4",
3391 - "slash": "^3.0.0",
3392 - "source-map": "^0.6.1",
3393 - "write-file-atomic": "^3.0.0"
2810 + "node_modules/es6-promise": {
2811 + "version": "3.3.1",
2812 + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
2813 + "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==",
2814 + "dev": true
2815 + },
2816 + "node_modules/esbuild": {
2817 + "version": "0.14.54",
2818 + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.14.54.tgz",
2819 + "integrity": "sha512-Cy9llcy8DvET5uznocPyqL3BFRrFXSVqbgpMJ9Wz8oVjZlh/zUSNbPRbov0VX7VxN2JH1Oa0uNxZ7eLRb62pJA==",
2820 + "devOptional": true,
2821 + "hasInstallScript": true,
2822 + "bin": {
2823 + "esbuild": "bin/esbuild"
2824 },
2825 "engines": {
3396 - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
3397 - }
3398 - },
3399 - "node_modules/@jest/transform/node_modules/source-map": {
3400 - "version": "0.6.1",
3401 - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3402 - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2826 + "node": ">=12"
2827 + },
2828 + "optionalDependencies": {
2829 + "@esbuild/linux-loong64": "0.14.54",
2830 + "esbuild-android-64": "0.14.54",
2831 + "esbuild-android-arm64": "0.14.54",
2832 + "esbuild-darwin-64": "0.14.54",
2833 + "esbuild-darwin-arm64": "0.14.54",
2834 + "esbuild-freebsd-64": "0.14.54",
2835 + "esbuild-freebsd-arm64": "0.14.54",
2836 + "esbuild-linux-32": "0.14.54",
2837 + "esbuild-linux-64": "0.14.54",
2838 + "esbuild-linux-arm": "0.14.54",
2839 + "esbuild-linux-arm64": "0.14.54",
2840 + "esbuild-linux-mips64le": "0.14.54",
2841 + "esbuild-linux-ppc64le": "0.14.54",
2842 + "esbuild-linux-riscv64": "0.14.54",
2843 + "esbuild-linux-s390x": "0.14.54",
2844 + "esbuild-netbsd-64": "0.14.54",
2845 + "esbuild-openbsd-64": "0.14.54",
2846 + "esbuild-sunos-64": "0.14.54",
2847 + "esbuild-windows-32": "0.14.54",
2848 + "esbuild-windows-64": "0.14.54",
2849 + "esbuild-windows-arm64": "0.14.54"
2850 + }
2851 + },
2852 + "node_modules/esbuild-darwin-arm64": {
2853 + "version": "0.14.54",
2854 + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.54.tgz",
2855 + "integrity": "sha512-OPafJHD2oUPyvJMrsCvDGkRrVCar5aVyHfWGQzY1dWnzErjrDuSETxwA2HSsyg2jORLY8yBfzc1MIpUkXlctmw==",
2856 + "cpu": [
2857 + "arm64"
2858 + ],
2859 "dev": true,
2860 + "optional": true,
2861 + "os": [
2862 + "darwin"
2863 + ],
2864 "engines": {
3405 - "node": ">=0.10.0"
2865 + "node": ">=12"
2866 }
2867 },
3408 - "node_modules/@jest/types": {
3409 - "version": "27.5.1",
3410 - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz",
3411 - "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==",
3412 - "dev": true,
3413 - "dependencies": {
3414 - "@types/istanbul-lib-coverage": "^2.0.0",
3415 - "@types/istanbul-reports": "^3.0.0",
3416 - "@types/node": "*",
3417 - "@types/yargs": "^16.0.0",
3418 - "chalk": "^4.0.0"
3419 - },
2868 + "node_modules/escalade": {
2869 + "version": "3.1.1",
2870 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
2871 + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
2872 "engines": {
3421 - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0"
2873 + "node": ">=6"
2874 }
2875 },
3424 - "node_modules/@jridgewell/gen-mapping": {
3425 - "version": "0.3.2",
3426 - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
3427 - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==",
3428 - "dependencies": {
3429 - "@jridgewell/set-array": "^1.0.1",
3430 - "@jridgewell/sourcemap-codec": "^1.4.10",
3431 - "@jridgewell/trace-mapping": "^0.3.9"
3432 - },
2876 + "node_modules/escape-html": {
2877 + "version": "1.0.3",
2878 + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2879 + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
2880 + },
2881 + "node_modules/escape-string-regexp": {
2882 + "version": "4.0.0",
2883 + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
2884 + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
2885 "engines": {
3434 - "node": ">=6.0.0"
2886 + "node": ">=10"
2887 + },
2888 + "funding": {
2889 + "url": "https://github.com/sponsors/sindresorhus"
2890 }
2891 },
3437 - "node_modules/@jridgewell/resolve-uri": {
3438 - "version": "3.1.0",
3439 - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
3440 - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
2892 + "node_modules/expand-template": {
2893 + "version": "2.0.3",
2894 + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
2895 + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
2896 + "dev": true,
2897 "engines": {
3442 - "node": ">=6.0.0"
2898 + "node": ">=6"
2899 }
2900 },
3445 - "node_modules/@jridgewell/set-array": {
3446 - "version": "1.1.2",
3447 - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
3448 - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
2901 + "node_modules/fast-glob": {
2902 + "version": "3.2.11",
2903 + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz",
2904 + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==",
2905 + "dependencies": {
2906 + "@nodelib/fs.stat": "^2.0.2",
2907 + "@nodelib/fs.walk": "^1.2.3",
2908 + "glob-parent": "^5.1.2",
2909 + "merge2": "^1.3.0",
2910 + "micromatch": "^4.0.4"
2911 + },
2912 "engines": {
3450 - "node": ">=6.0.0"
2913 + "node": ">=8.6.0"
2914 }
2915 },
3453 - "node_modules/@jridgewell/source-map": {
3454 - "version": "0.3.2",
3455 - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz",
3456 - "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==",
3457 - "dev": true,
2916 + "node_modules/fastq": {
2917 + "version": "1.13.0",
2918 + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
2919 + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
2920 "dependencies": {
3459 - "@jridgewell/gen-mapping": "^0.3.0",
3460 - "@jridgewell/trace-mapping": "^0.3.9"
2921 + "reusify": "^1.0.4"
2922 }
2923 },
3463 - "node_modules/@jridgewell/sourcemap-codec": {
3464 - "version": "1.4.14",
3465 - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
3466 - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw=="
3467 - },
3468 - "node_modules/@jridgewell/trace-mapping": {
3469 - "version": "0.3.14",
3470 - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz",
3471 - "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==",
2924 + "node_modules/fill-range": {
2925 + "version": "7.0.1",
2926 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
2927 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
2928 "dependencies": {
3473 - "@jridgewell/resolve-uri": "^3.0.3",
3474 - "@jridgewell/sourcemap-codec": "^1.4.10"
2929 + "to-regex-range": "^5.0.1"
2930 + },
2931 + "engines": {
2932 + "node": ">=8"
2933 }
2934 },
3477 - "node_modules/@koa/router": {
3478 - "version": "10.1.1",
3479 - "resolved": "https://registry.npmjs.org/@koa/router/-/router-10.1.1.tgz",
3480 - "integrity": "sha512-ORNjq5z4EmQPriKbR0ER3k4Gh7YGNhWDL7JBW+8wXDrHLbWYKYSJaOJ9aN06npF5tbTxe2JBOsurpJDAvjiXKw==",
2935 + "node_modules/find-process": {
2936 + "version": "1.4.7",
2937 + "resolved": "https://registry.npmjs.org/find-process/-/find-process-1.4.7.tgz",
2938 + "integrity": "sha512-/U4CYp1214Xrp3u3Fqr9yNynUrr5Le4y0SsJh2lMDDSbpwYSz3M2SMWQC+wqcx79cN8PQtHQIL8KnuY9M66fdg==",
2939 "dependencies": {
3482 - "debug": "^4.1.1",

This file is too large to show in full.

package.json
+12 -12
@@ -18,17 +18,19 @@
18 "start-frontend": "npm run start --workspace=frontend",
19 "start-admin": "npm run start --workspace=admin",
20 "build-all": "npm audit --omit=dev && rm -rf dist && npm i && npm run build-shared && npm run build-server && npm run build-form && npm run build-frontend && npm run build-admin && echo COMPLETED",
21 - "build-server": "rm -rf dist/src dist/plugins && tsc --target es2018 && cp -v -r package-lock.json package.json plugins dist && cd dist && npm ci --omit=dev && npm i -f --omit=dev @node-rs/crc32-win32-x64-msvc && cd .. && node afterbuild",
21 + "build-server": "rm -rf dist/src dist/plugins && tsc --target es2018 && touch package.json && cp -v -r package.json README* LICENSE* plugins dist && find dist -name .DS_Store -delete",
22 "build-frontend": "npm run build --workspace=frontend",
23 "build-admin": "npm run build --workspace=admin",
24 "build-shared": "npm run build --workspace=shared",
25 "build-form": "npm run build --workspace=mui-grid-form",
26 "server-for-test": "node dist/src --cwd . --config tests",
27 "test": "mocha -r ts-node/register 'tests/**/*.ts'",
28 - "dist-node": "cd dist && zip hfs-node.zip -r * -x *.zip *.exe hfs-* *.log logs",
29 - "dist-win": "pkg . -C gzip -t node16-win && cd dist && zip hfs-windows.zip hfs.exe -r plugins",
30 - "dist-bin": "pkg . -C gzip && cd dist && mv -f hfs-win.exe hfs.exe && zip hfs-windows.zip hfs.exe -r plugins && cp -f hfs-linux hfs && zip hfs-linux.zip hfs -r plugins && cp -f hfs-macos hfs && zip hfs-mac.zip hfs -r plugins && rm hfs",
31 - "dist": "npm run build-all && npm run dist-bin"
28 + "pub": "cd dist && npm publish",
29 + "dist": "npm run build-all && npm run dist-bin",
30 + "dist-bin": "npm run dist-modules && cd dist && pkg . -C gzip && mv -f hfs-win.exe hfs.exe && zip hfs-windows.zip hfs.exe -r plugins && cp -f hfs-linux hfs && zip hfs-linux.zip hfs -r plugins && cp -f hfs-macos hfs && zip hfs-mac.zip hfs -r plugins && rm hfs",
31 + "dist-modules": "cp package*.json dist && cd dist && npm ci --omit=dev && npm i -f --no-save --omit=dev @node-rs/crc32-win32-x64-msvc && rm package-lock.json && cd .. && node prune_modules",
32 + "dist-win": "npm run dist-modules && pkg . -C gzip -t node16-win && cd dist && zip hfs-windows.zip hfs.exe -r plugins",
33 + "dist-node": "npm run dist-modules && cd dist && zip hfs-node.zip -r * -x *.zip *.exe hfs-* *.log logs"
34 },
35 "engines": {
36 "node": ">=16.13.0"
@@ -36,27 +38,25 @@
38 "files": [
39 "README*",
40 "LICENSE*",
39 - "dist/**/*",
40 - "!dist/@(hfs-*|logs|*.@(exe|log|zip))"
41 + "@(src|admin|frontend|plugins)/*"
42 ],
43 "repository": {
44 "type": "git",
45 "url": "https://github.com/rejetto/hfs/"
46 },
47 "bin": {
47 - "hfs": "dist/src/index.js"
48 + "hfs": "src/index.js"
49 },
50 "pkg": {
51 "assets": [
51 - "dist/admin/**/*",
52 - "dist/frontend/**/*"
52 + "admin/**/*",
53 + "frontend/**/*"
54 ],
55 "targets": [
56 "node16-win",
57 "node16-mac",
58 "node16-linux"
58 - ],
59 - "outputPath": "dist"
59 + ]
60 },
61 "dependencies": {
62 "@koa/router": "^10.1.1",
prune_modules.js new
+25
@@ -0,0 +1,25 @@
1 +const fs = require('fs')
2 +const glob = require('fast-glob')
3 +const { execSync } = require('child_process')
4 +const dist = 'dist/'
5 +const nm = 'node_modules/'
6 +
7 +console.log('launching nm-prune') // must be run from this dir
8 +const ya = dist + nm + 'yaml/dist/'
9 +fs.renameSync(ya+'doc', ya+'do_c') // "hide" this folder from nm-prune
10 +execSync('nm-prune --force -l', { cwd:'dist' })
11 +fs.renameSync(ya+'do_c', ya+'doc')
12 +
13 +process.chdir(dist)
14 +console.log('more pruning')
15 +fs.rmSync(nm+'yaml/browser', {recursive:true})
16 +fs.rmSync(nm+'limiter/dist/esm', {recursive:true})
17 +for (const fn of glob.sync(['**/*.map', '**/*.tsbuildinfo']))
18 + fs.unlinkSync(fn)
19 +
20 +console.log('pruning lodash')
21 +fs.mkdirSync(nm+'lodash2')
22 +fs.cpSync(nm+'lodash/package.json', nm+'lodash2/package.json')
23 +fs.cpSync(nm+'lodash/lodash.min.js', nm+'lodash2/lodash.js')
24 +fs.rmSync(nm+'lodash', {recursive:true})
25 +fs.renameSync(nm+'lodash2', nm+'lodash')
src/const.ts
+4 -4
@@ -3,7 +3,6 @@
3 import minimist from 'minimist'
4 import * as fs from 'fs'
5 import { homedir } from 'os'
6 -import _ from 'lodash'
6 import { mkdirSync } from 'fs'
7 import { join, resolve } from 'path'
8
@@ -11,9 +10,10 @@ export const argv = minimist(process.argv.slice(2))
10 export const DEV = process.env.DEV || argv.dev ? 'DEV' : ''
11 export const ORIGINAL_CWD = process.cwd()
12 export const HFS_STARTED = new Date()
14 -export const BUILD_TIMESTAMP = ''
15 -export const VERSION = ''
16 - || DEV && String(_.attempt(() => JSON.parse(fs.readFileSync('package.json','utf8')).version)) // this should happen only in dev, build fills this value
13 +const PKG_PATH = join(__dirname, '..', 'package.json')
14 +export const BUILD_TIMESTAMP = fs.statSync(PKG_PATH).mtime.toISOString()
15 +const pkg = JSON.parse(fs.readFileSync(PKG_PATH,'utf8'))
16 +export const VERSION = pkg.version
17 export const DAY = 86_400_000
18 export const SESSION_DURATION = DAY
19
src/index.ts
+1
@@ -1,3 +1,4 @@
1 +#!/usr/bin/env node
2 // This file is part of HFS - Copyright 2021-2022, Massimo Melina <a@rejetto.com> - License https://www.gnu.org/licenses/gpl-3.0.txt
3
4 import Koa from 'koa'