신원형

implemented weather forecast

...@@ -5,6 +5,23 @@ ...@@ -5,6 +5,23 @@
5 "version": "0.2.0", 5 "version": "0.2.0",
6 "configurations": [ 6 "configurations": [
7 { 7 {
8 + "type": "node",
9 + "request": "launch",
10 + "name": "Mocha All",
11 + "program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
12 + "args": [
13 + "--timeout",
14 + "999999",
15 + "--colors",
16 + "${workspaceFolder}/test"
17 + ],
18 + "console": "integratedTerminal",
19 + "internalConsoleOptions": "neverOpen",
20 + "skipFiles": [
21 + "<node_internals>/**/*.js"
22 + ]
23 + },
24 + {
8 "type": "pwa-node", 25 "type": "pwa-node",
9 "request": "launch", 26 "request": "launch",
10 "name": "Launch Program", 27 "name": "Launch Program",
......
...@@ -87,7 +87,7 @@ export async function load(driver, until) { ...@@ -87,7 +87,7 @@ export async function load(driver, until) {
87 export async function logout(driver) { 87 export async function logout(driver) {
88 await driver.get("https://khcanvas.khu.ac.kr/") 88 await driver.get("https://khcanvas.khu.ac.kr/")
89 89
90 - const logoutPanel = await driver.findElement(selenium.By.xpath('html/body/div[2]/header[2]/div[1]/ul/li[1]/button/div[1]')).click(); 90 + await driver.findElement(selenium.By.xpath('html/body/div[2]/header[2]/div[1]/ul/li[1]/button/div[1]')).click();
91 await sleep(1000) 91 await sleep(1000)
92 const logout = await driver.findElement(selenium.By.xpath('html/body/div[3]/span/span/div/div/div/div/div/span/form/button')); 92 const logout = await driver.findElement(selenium.By.xpath('html/body/div[3]/span/span/div/div/div/div/div/span/form/button'));
93 logout.click() 93 logout.click()
......
1 -import fs from 'fs/promises'
2 -import { login, load, logout } from './khcanvas.js';
3 -
4 -fs.readFile("asdffdsa.txt").then(it => {
5 - const auth = it.toString().split('|')
6 - login(auth[0], auth[1]).then(async driver => {
7 - load(driver, new Date())
8 - .then(it => {
9 - console.log(it)
10 - logout(driver)
11 - })
12 - }).catch(err => { console.log(err) })
13 -})
...\ No newline at end of file ...\ No newline at end of file
...@@ -8,24 +8,27 @@ ...@@ -8,24 +8,27 @@
8 "name": "study-or-enjoy", 8 "name": "study-or-enjoy",
9 "version": "1.0.0", 9 "version": "1.0.0",
10 "dependencies": { 10 "dependencies": {
11 + "@types/axios": "^0.14.0",
11 "@types/selenium-webdriver": "^4.1.0", 12 "@types/selenium-webdriver": "^4.1.0",
12 - "eslint": "^8.15.0", 13 + "axios": "^0.27.2",
13 "mocha": "^10.0.0", 14 "mocha": "^10.0.0",
14 "selenium-webdriver": "^4.1.2" 15 "selenium-webdriver": "^4.1.2"
15 }, 16 },
16 "devDependencies": { 17 "devDependencies": {
17 - "@types/node": "^17.0.35" 18 + "@types/node": "^17.0.35",
19 + "eslint": "^8.16.0"
18 } 20 }
19 }, 21 },
20 "node_modules/@eslint/eslintrc": { 22 "node_modules/@eslint/eslintrc": {
21 - "version": "1.2.3", 23 + "version": "1.3.0",
22 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.3.tgz", 24 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz",
23 - "integrity": "sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==", 25 + "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==",
26 + "dev": true,
24 "dependencies": { 27 "dependencies": {
25 "ajv": "^6.12.4", 28 "ajv": "^6.12.4",
26 "debug": "^4.3.2", 29 "debug": "^4.3.2",
27 "espree": "^9.3.2", 30 "espree": "^9.3.2",
28 - "globals": "^13.9.0", 31 + "globals": "^13.15.0",
29 "ignore": "^5.2.0", 32 "ignore": "^5.2.0",
30 "import-fresh": "^3.2.1", 33 "import-fresh": "^3.2.1",
31 "js-yaml": "^4.1.0", 34 "js-yaml": "^4.1.0",
...@@ -40,6 +43,7 @@ ...@@ -40,6 +43,7 @@
40 "version": "1.1.11", 43 "version": "1.1.11",
41 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 44 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
42 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 45 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
46 + "dev": true,
43 "dependencies": { 47 "dependencies": {
44 "balanced-match": "^1.0.0", 48 "balanced-match": "^1.0.0",
45 "concat-map": "0.0.1" 49 "concat-map": "0.0.1"
...@@ -49,6 +53,7 @@ ...@@ -49,6 +53,7 @@
49 "version": "3.1.2", 53 "version": "3.1.2",
50 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 54 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
51 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 55 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
56 + "dev": true,
52 "dependencies": { 57 "dependencies": {
53 "brace-expansion": "^1.1.7" 58 "brace-expansion": "^1.1.7"
54 }, 59 },
...@@ -60,6 +65,7 @@ ...@@ -60,6 +65,7 @@
60 "version": "0.9.5", 65 "version": "0.9.5",
61 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", 66 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
62 "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", 67 "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==",
68 + "dev": true,
63 "dependencies": { 69 "dependencies": {
64 "@humanwhocodes/object-schema": "^1.2.1", 70 "@humanwhocodes/object-schema": "^1.2.1",
65 "debug": "^4.1.1", 71 "debug": "^4.1.1",
...@@ -73,6 +79,7 @@ ...@@ -73,6 +79,7 @@
73 "version": "1.1.11", 79 "version": "1.1.11",
74 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 80 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
75 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 81 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
82 + "dev": true,
76 "dependencies": { 83 "dependencies": {
77 "balanced-match": "^1.0.0", 84 "balanced-match": "^1.0.0",
78 "concat-map": "0.0.1" 85 "concat-map": "0.0.1"
...@@ -82,6 +89,7 @@ ...@@ -82,6 +89,7 @@
82 "version": "3.1.2", 89 "version": "3.1.2",
83 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 90 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
84 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 91 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
92 + "dev": true,
85 "dependencies": { 93 "dependencies": {
86 "brace-expansion": "^1.1.7" 94 "brace-expansion": "^1.1.7"
87 }, 95 },
...@@ -92,7 +100,17 @@ ...@@ -92,7 +100,17 @@
92 "node_modules/@humanwhocodes/object-schema": { 100 "node_modules/@humanwhocodes/object-schema": {
93 "version": "1.2.1", 101 "version": "1.2.1",
94 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 102 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
95 - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" 103 + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
104 + "dev": true
105 + },
106 + "node_modules/@types/axios": {
107 + "version": "0.14.0",
108 + "resolved": "https://registry.npmjs.org/@types/axios/-/axios-0.14.0.tgz",
109 + "integrity": "sha512-KqQnQbdYE54D7oa/UmYVMZKq7CO4l8DEENzOKc4aBRwxCXSlJXGz83flFx5L7AWrOQnmuN3kVsRdt+GZPPjiVQ==",
110 + "deprecated": "This is a stub types definition for axios (https://github.com/mzabriskie/axios). axios provides its own type definitions, so you don't need @types/axios installed!",
111 + "dependencies": {
112 + "axios": "*"
113 + }
96 }, 114 },
97 "node_modules/@types/node": { 115 "node_modules/@types/node": {
98 "version": "17.0.35", 116 "version": "17.0.35",
...@@ -124,6 +142,7 @@ ...@@ -124,6 +142,7 @@
124 "version": "8.7.1", 142 "version": "8.7.1",
125 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", 143 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
126 "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", 144 "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
145 + "dev": true,
127 "bin": { 146 "bin": {
128 "acorn": "bin/acorn" 147 "acorn": "bin/acorn"
129 }, 148 },
...@@ -135,6 +154,7 @@ ...@@ -135,6 +154,7 @@
135 "version": "5.3.2", 154 "version": "5.3.2",
136 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 155 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
137 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 156 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
157 + "dev": true,
138 "peerDependencies": { 158 "peerDependencies": {
139 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 159 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
140 } 160 }
...@@ -143,6 +163,7 @@ ...@@ -143,6 +163,7 @@
143 "version": "6.12.6", 163 "version": "6.12.6",
144 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 164 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
145 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 165 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
166 + "dev": true,
146 "dependencies": { 167 "dependencies": {
147 "fast-deep-equal": "^3.1.1", 168 "fast-deep-equal": "^3.1.1",
148 "fast-json-stable-stringify": "^2.0.0", 169 "fast-json-stable-stringify": "^2.0.0",
...@@ -201,6 +222,20 @@ ...@@ -201,6 +222,20 @@
201 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 222 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
202 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" 223 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
203 }, 224 },
225 + "node_modules/asynckit": {
226 + "version": "0.4.0",
227 + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
228 + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
229 + },
230 + "node_modules/axios": {
231 + "version": "0.27.2",
232 + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
233 + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
234 + "dependencies": {
235 + "follow-redirects": "^1.14.9",
236 + "form-data": "^4.0.0"
237 + }
238 + },
204 "node_modules/balanced-match": { 239 "node_modules/balanced-match": {
205 "version": "1.0.2", 240 "version": "1.0.2",
206 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 241 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
...@@ -242,6 +277,7 @@ ...@@ -242,6 +277,7 @@
242 "version": "3.1.0", 277 "version": "3.1.0",
243 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 278 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
244 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 279 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
280 + "dev": true,
245 "engines": { 281 "engines": {
246 "node": ">=6" 282 "node": ">=6"
247 } 283 }
...@@ -335,6 +371,17 @@ ...@@ -335,6 +371,17 @@
335 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 371 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
336 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 372 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
337 }, 373 },
374 + "node_modules/combined-stream": {
375 + "version": "1.0.8",
376 + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
377 + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
378 + "dependencies": {
379 + "delayed-stream": "~1.0.0"
380 + },
381 + "engines": {
382 + "node": ">= 0.8"
383 + }
384 + },
338 "node_modules/concat-map": { 385 "node_modules/concat-map": {
339 "version": "0.0.1", 386 "version": "0.0.1",
340 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 387 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
...@@ -349,6 +396,7 @@ ...@@ -349,6 +396,7 @@
349 "version": "7.0.3", 396 "version": "7.0.3",
350 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 397 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
351 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 398 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
399 + "dev": true,
352 "dependencies": { 400 "dependencies": {
353 "path-key": "^3.1.0", 401 "path-key": "^3.1.0",
354 "shebang-command": "^2.0.0", 402 "shebang-command": "^2.0.0",
...@@ -393,7 +441,16 @@ ...@@ -393,7 +441,16 @@
393 "node_modules/deep-is": { 441 "node_modules/deep-is": {
394 "version": "0.1.4", 442 "version": "0.1.4",
395 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 443 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
396 - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" 444 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
445 + "dev": true
446 + },
447 + "node_modules/delayed-stream": {
448 + "version": "1.0.0",
449 + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
450 + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
451 + "engines": {
452 + "node": ">=0.4.0"
453 + }
397 }, 454 },
398 "node_modules/diff": { 455 "node_modules/diff": {
399 "version": "5.0.0", 456 "version": "5.0.0",
...@@ -407,6 +464,7 @@ ...@@ -407,6 +464,7 @@
407 "version": "3.0.0", 464 "version": "3.0.0",
408 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 465 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
409 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 466 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
467 + "dev": true,
410 "dependencies": { 468 "dependencies": {
411 "esutils": "^2.0.2" 469 "esutils": "^2.0.2"
412 }, 470 },
...@@ -439,11 +497,12 @@ ...@@ -439,11 +497,12 @@
439 } 497 }
440 }, 498 },
441 "node_modules/eslint": { 499 "node_modules/eslint": {
442 - "version": "8.15.0", 500 + "version": "8.16.0",
443 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.15.0.tgz", 501 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.16.0.tgz",
444 - "integrity": "sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==", 502 + "integrity": "sha512-MBndsoXY/PeVTDJeWsYj7kLZ5hQpJOfMYLsF6LicLHQWbRDG19lK5jOix4DPl8yY4SUFcE3txy86OzFLWT+yoA==",
503 + "dev": true,
445 "dependencies": { 504 "dependencies": {
446 - "@eslint/eslintrc": "^1.2.3", 505 + "@eslint/eslintrc": "^1.3.0",
447 "@humanwhocodes/config-array": "^0.9.2", 506 "@humanwhocodes/config-array": "^0.9.2",
448 "ajv": "^6.10.0", 507 "ajv": "^6.10.0",
449 "chalk": "^4.0.0", 508 "chalk": "^4.0.0",
...@@ -461,7 +520,7 @@ ...@@ -461,7 +520,7 @@
461 "file-entry-cache": "^6.0.1", 520 "file-entry-cache": "^6.0.1",
462 "functional-red-black-tree": "^1.0.1", 521 "functional-red-black-tree": "^1.0.1",
463 "glob-parent": "^6.0.1", 522 "glob-parent": "^6.0.1",
464 - "globals": "^13.6.0", 523 + "globals": "^13.15.0",
465 "ignore": "^5.2.0", 524 "ignore": "^5.2.0",
466 "import-fresh": "^3.0.0", 525 "import-fresh": "^3.0.0",
467 "imurmurhash": "^0.1.4", 526 "imurmurhash": "^0.1.4",
...@@ -493,6 +552,7 @@ ...@@ -493,6 +552,7 @@
493 "version": "7.1.1", 552 "version": "7.1.1",
494 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 553 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
495 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 554 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
555 + "dev": true,
496 "dependencies": { 556 "dependencies": {
497 "esrecurse": "^4.3.0", 557 "esrecurse": "^4.3.0",
498 "estraverse": "^5.2.0" 558 "estraverse": "^5.2.0"
...@@ -505,6 +565,7 @@ ...@@ -505,6 +565,7 @@
505 "version": "3.0.0", 565 "version": "3.0.0",
506 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 566 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
507 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 567 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
568 + "dev": true,
508 "dependencies": { 569 "dependencies": {
509 "eslint-visitor-keys": "^2.0.0" 570 "eslint-visitor-keys": "^2.0.0"
510 }, 571 },
...@@ -522,6 +583,7 @@ ...@@ -522,6 +583,7 @@
522 "version": "2.1.0", 583 "version": "2.1.0",
523 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 584 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
524 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", 585 "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
586 + "dev": true,
525 "engines": { 587 "engines": {
526 "node": ">=10" 588 "node": ">=10"
527 } 589 }
...@@ -530,6 +592,7 @@ ...@@ -530,6 +592,7 @@
530 "version": "3.3.0", 592 "version": "3.3.0",
531 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 593 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
532 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", 594 "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
595 + "dev": true,
533 "engines": { 596 "engines": {
534 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 597 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
535 } 598 }
...@@ -538,6 +601,7 @@ ...@@ -538,6 +601,7 @@
538 "version": "1.1.11", 601 "version": "1.1.11",
539 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 602 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
540 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 603 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
604 + "dev": true,
541 "dependencies": { 605 "dependencies": {
542 "balanced-match": "^1.0.0", 606 "balanced-match": "^1.0.0",
543 "concat-map": "0.0.1" 607 "concat-map": "0.0.1"
...@@ -547,6 +611,7 @@ ...@@ -547,6 +611,7 @@
547 "version": "6.0.2", 611 "version": "6.0.2",
548 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 612 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
549 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 613 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
614 + "dev": true,
550 "dependencies": { 615 "dependencies": {
551 "is-glob": "^4.0.3" 616 "is-glob": "^4.0.3"
552 }, 617 },
...@@ -558,6 +623,7 @@ ...@@ -558,6 +623,7 @@
558 "version": "3.1.2", 623 "version": "3.1.2",
559 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 624 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
560 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 625 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
626 + "dev": true,
561 "dependencies": { 627 "dependencies": {
562 "brace-expansion": "^1.1.7" 628 "brace-expansion": "^1.1.7"
563 }, 629 },
...@@ -569,6 +635,7 @@ ...@@ -569,6 +635,7 @@
569 "version": "9.3.2", 635 "version": "9.3.2",
570 "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", 636 "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz",
571 "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", 637 "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==",
638 + "dev": true,
572 "dependencies": { 639 "dependencies": {
573 "acorn": "^8.7.1", 640 "acorn": "^8.7.1",
574 "acorn-jsx": "^5.3.2", 641 "acorn-jsx": "^5.3.2",
...@@ -582,6 +649,7 @@ ...@@ -582,6 +649,7 @@
582 "version": "1.4.0", 649 "version": "1.4.0",
583 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 650 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
584 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 651 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
652 + "dev": true,
585 "dependencies": { 653 "dependencies": {
586 "estraverse": "^5.1.0" 654 "estraverse": "^5.1.0"
587 }, 655 },
...@@ -593,6 +661,7 @@ ...@@ -593,6 +661,7 @@
593 "version": "4.3.0", 661 "version": "4.3.0",
594 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 662 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
595 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 663 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
664 + "dev": true,
596 "dependencies": { 665 "dependencies": {
597 "estraverse": "^5.2.0" 666 "estraverse": "^5.2.0"
598 }, 667 },
...@@ -604,6 +673,7 @@ ...@@ -604,6 +673,7 @@
604 "version": "5.3.0", 673 "version": "5.3.0",
605 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 674 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
606 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 675 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
676 + "dev": true,
607 "engines": { 677 "engines": {
608 "node": ">=4.0" 678 "node": ">=4.0"
609 } 679 }
...@@ -612,6 +682,7 @@ ...@@ -612,6 +682,7 @@
612 "version": "2.0.3", 682 "version": "2.0.3",
613 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 683 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
614 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 684 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
685 + "dev": true,
615 "engines": { 686 "engines": {
616 "node": ">=0.10.0" 687 "node": ">=0.10.0"
617 } 688 }
...@@ -619,22 +690,26 @@ ...@@ -619,22 +690,26 @@
619 "node_modules/fast-deep-equal": { 690 "node_modules/fast-deep-equal": {
620 "version": "3.1.3", 691 "version": "3.1.3",
621 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 692 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
622 - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 693 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
694 + "dev": true
623 }, 695 },
624 "node_modules/fast-json-stable-stringify": { 696 "node_modules/fast-json-stable-stringify": {
625 "version": "2.1.0", 697 "version": "2.1.0",
626 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 698 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
627 - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" 699 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
700 + "dev": true
628 }, 701 },
629 "node_modules/fast-levenshtein": { 702 "node_modules/fast-levenshtein": {
630 "version": "2.0.6", 703 "version": "2.0.6",
631 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 704 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
632 - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" 705 + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
706 + "dev": true
633 }, 707 },
634 "node_modules/file-entry-cache": { 708 "node_modules/file-entry-cache": {
635 "version": "6.0.1", 709 "version": "6.0.1",
636 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 710 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
637 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 711 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
712 + "dev": true,
638 "dependencies": { 713 "dependencies": {
639 "flat-cache": "^3.0.4" 714 "flat-cache": "^3.0.4"
640 }, 715 },
...@@ -680,6 +755,7 @@ ...@@ -680,6 +755,7 @@
680 "version": "3.0.4", 755 "version": "3.0.4",
681 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 756 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
682 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 757 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
758 + "dev": true,
683 "dependencies": { 759 "dependencies": {
684 "flatted": "^3.1.0", 760 "flatted": "^3.1.0",
685 "rimraf": "^3.0.2" 761 "rimraf": "^3.0.2"
...@@ -691,7 +767,40 @@ ...@@ -691,7 +767,40 @@
691 "node_modules/flatted": { 767 "node_modules/flatted": {
692 "version": "3.2.5", 768 "version": "3.2.5",
693 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", 769 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
694 - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" 770 + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
771 + "dev": true
772 + },
773 + "node_modules/follow-redirects": {
774 + "version": "1.15.0",
775 + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.0.tgz",
776 + "integrity": "sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ==",
777 + "funding": [
778 + {
779 + "type": "individual",
780 + "url": "https://github.com/sponsors/RubenVerborgh"
781 + }
782 + ],
783 + "engines": {
784 + "node": ">=4.0"
785 + },
786 + "peerDependenciesMeta": {
787 + "debug": {
788 + "optional": true
789 + }
790 + }
791 + },
792 + "node_modules/form-data": {
793 + "version": "4.0.0",
794 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
795 + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
796 + "dependencies": {
797 + "asynckit": "^0.4.0",
798 + "combined-stream": "^1.0.8",
799 + "mime-types": "^2.1.12"
800 + },
801 + "engines": {
802 + "node": ">= 6"
803 + }
695 }, 804 },
696 "node_modules/fs.realpath": { 805 "node_modules/fs.realpath": {
697 "version": "1.0.0", 806 "version": "1.0.0",
...@@ -714,7 +823,8 @@ ...@@ -714,7 +823,8 @@
714 "node_modules/functional-red-black-tree": { 823 "node_modules/functional-red-black-tree": {
715 "version": "1.0.1", 824 "version": "1.0.1",
716 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 825 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
717 - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" 826 + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
827 + "dev": true
718 }, 828 },
719 "node_modules/get-caller-file": { 829 "node_modules/get-caller-file": {
720 "version": "2.0.5", 830 "version": "2.0.5",
...@@ -778,6 +888,7 @@ ...@@ -778,6 +888,7 @@
778 "version": "13.15.0", 888 "version": "13.15.0",
779 "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", 889 "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz",
780 "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", 890 "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==",
891 + "dev": true,
781 "dependencies": { 892 "dependencies": {
782 "type-fest": "^0.20.2" 893 "type-fest": "^0.20.2"
783 }, 894 },
...@@ -808,6 +919,7 @@ ...@@ -808,6 +919,7 @@
808 "version": "5.2.0", 919 "version": "5.2.0",
809 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 920 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
810 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", 921 "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
922 + "dev": true,
811 "engines": { 923 "engines": {
812 "node": ">= 4" 924 "node": ">= 4"
813 } 925 }
...@@ -821,6 +933,7 @@ ...@@ -821,6 +933,7 @@
821 "version": "3.3.0", 933 "version": "3.3.0",
822 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 934 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
823 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 935 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
936 + "dev": true,
824 "dependencies": { 937 "dependencies": {
825 "parent-module": "^1.0.0", 938 "parent-module": "^1.0.0",
826 "resolve-from": "^4.0.0" 939 "resolve-from": "^4.0.0"
...@@ -836,6 +949,7 @@ ...@@ -836,6 +949,7 @@
836 "version": "0.1.4", 949 "version": "0.1.4",
837 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 950 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
838 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 951 "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
952 + "dev": true,
839 "engines": { 953 "engines": {
840 "node": ">=0.8.19" 954 "node": ">=0.8.19"
841 } 955 }
...@@ -927,7 +1041,8 @@ ...@@ -927,7 +1041,8 @@
927 "node_modules/isexe": { 1041 "node_modules/isexe": {
928 "version": "2.0.0", 1042 "version": "2.0.0",
929 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1043 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
930 - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" 1044 + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1045 + "dev": true
931 }, 1046 },
932 "node_modules/js-yaml": { 1047 "node_modules/js-yaml": {
933 "version": "4.1.0", 1048 "version": "4.1.0",
...@@ -943,12 +1058,14 @@ ...@@ -943,12 +1058,14 @@
943 "node_modules/json-schema-traverse": { 1058 "node_modules/json-schema-traverse": {
944 "version": "0.4.1", 1059 "version": "0.4.1",
945 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1060 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
946 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" 1061 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1062 + "dev": true
947 }, 1063 },
948 "node_modules/json-stable-stringify-without-jsonify": { 1064 "node_modules/json-stable-stringify-without-jsonify": {
949 "version": "1.0.1", 1065 "version": "1.0.1",
950 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 1066 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
951 - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" 1067 + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
1068 + "dev": true
952 }, 1069 },
953 "node_modules/jszip": { 1070 "node_modules/jszip": {
954 "version": "3.9.1", 1071 "version": "3.9.1",
...@@ -965,6 +1082,7 @@ ...@@ -965,6 +1082,7 @@
965 "version": "0.4.1", 1082 "version": "0.4.1",
966 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 1083 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
967 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 1084 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
1085 + "dev": true,
968 "dependencies": { 1086 "dependencies": {
969 "prelude-ls": "^1.2.1", 1087 "prelude-ls": "^1.2.1",
970 "type-check": "~0.4.0" 1088 "type-check": "~0.4.0"
...@@ -998,7 +1116,8 @@ ...@@ -998,7 +1116,8 @@
998 "node_modules/lodash.merge": { 1116 "node_modules/lodash.merge": {
999 "version": "4.6.2", 1117 "version": "4.6.2",
1000 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 1118 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
1001 - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" 1119 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
1120 + "dev": true
1002 }, 1121 },
1003 "node_modules/log-symbols": { 1122 "node_modules/log-symbols": {
1004 "version": "4.1.0", 1123 "version": "4.1.0",
...@@ -1015,6 +1134,25 @@ ...@@ -1015,6 +1134,25 @@
1015 "url": "https://github.com/sponsors/sindresorhus" 1134 "url": "https://github.com/sponsors/sindresorhus"
1016 } 1135 }
1017 }, 1136 },
1137 + "node_modules/mime-db": {
1138 + "version": "1.52.0",
1139 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
1140 + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
1141 + "engines": {
1142 + "node": ">= 0.6"
1143 + }
1144 + },
1145 + "node_modules/mime-types": {
1146 + "version": "2.1.35",
1147 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
1148 + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
1149 + "dependencies": {
1150 + "mime-db": "1.52.0"
1151 + },
1152 + "engines": {
1153 + "node": ">= 0.6"
1154 + }
1155 + },
1018 "node_modules/minimatch": { 1156 "node_modules/minimatch": {
1019 "version": "5.0.1", 1157 "version": "5.0.1",
1020 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", 1158 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
...@@ -1085,7 +1223,8 @@ ...@@ -1085,7 +1223,8 @@
1085 "node_modules/natural-compare": { 1223 "node_modules/natural-compare": {
1086 "version": "1.4.0", 1224 "version": "1.4.0",
1087 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 1225 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1088 - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" 1226 + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
1227 + "dev": true
1089 }, 1228 },
1090 "node_modules/normalize-path": { 1229 "node_modules/normalize-path": {
1091 "version": "3.0.0", 1230 "version": "3.0.0",
...@@ -1107,6 +1246,7 @@ ...@@ -1107,6 +1246,7 @@
1107 "version": "0.9.1", 1246 "version": "0.9.1",
1108 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 1247 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
1109 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 1248 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
1249 + "dev": true,
1110 "dependencies": { 1250 "dependencies": {
1111 "deep-is": "^0.1.3", 1251 "deep-is": "^0.1.3",
1112 "fast-levenshtein": "^2.0.6", 1252 "fast-levenshtein": "^2.0.6",
...@@ -1156,6 +1296,7 @@ ...@@ -1156,6 +1296,7 @@
1156 "version": "1.0.1", 1296 "version": "1.0.1",
1157 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 1297 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1158 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 1298 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1299 + "dev": true,
1159 "dependencies": { 1300 "dependencies": {
1160 "callsites": "^3.0.0" 1301 "callsites": "^3.0.0"
1161 }, 1302 },
...@@ -1183,6 +1324,7 @@ ...@@ -1183,6 +1324,7 @@
1183 "version": "3.1.1", 1324 "version": "3.1.1",
1184 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 1325 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1185 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 1326 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
1327 + "dev": true,
1186 "engines": { 1328 "engines": {
1187 "node": ">=8" 1329 "node": ">=8"
1188 } 1330 }
...@@ -1202,6 +1344,7 @@ ...@@ -1202,6 +1344,7 @@
1202 "version": "1.2.1", 1344 "version": "1.2.1",
1203 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 1345 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
1204 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 1346 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
1347 + "dev": true,
1205 "engines": { 1348 "engines": {
1206 "node": ">= 0.8.0" 1349 "node": ">= 0.8.0"
1207 } 1350 }
...@@ -1215,6 +1358,7 @@ ...@@ -1215,6 +1358,7 @@
1215 "version": "2.1.1", 1358 "version": "2.1.1",
1216 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 1359 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1217 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 1360 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
1361 + "dev": true,
1218 "engines": { 1362 "engines": {
1219 "node": ">=6" 1363 "node": ">=6"
1220 } 1364 }
...@@ -1261,6 +1405,7 @@ ...@@ -1261,6 +1405,7 @@
1261 "version": "3.2.0", 1405 "version": "3.2.0",
1262 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 1406 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
1263 "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", 1407 "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
1408 + "dev": true,
1264 "engines": { 1409 "engines": {
1265 "node": ">=8" 1410 "node": ">=8"
1266 }, 1411 },
...@@ -1280,6 +1425,7 @@ ...@@ -1280,6 +1425,7 @@
1280 "version": "4.0.0", 1425 "version": "4.0.0",
1281 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 1426 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
1282 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 1427 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
1428 + "dev": true,
1283 "engines": { 1429 "engines": {
1284 "node": ">=4" 1430 "node": ">=4"
1285 } 1431 }
...@@ -1350,6 +1496,7 @@ ...@@ -1350,6 +1496,7 @@
1350 "version": "2.0.0", 1496 "version": "2.0.0",
1351 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 1497 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1352 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 1498 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1499 + "dev": true,
1353 "dependencies": { 1500 "dependencies": {
1354 "shebang-regex": "^3.0.0" 1501 "shebang-regex": "^3.0.0"
1355 }, 1502 },
...@@ -1361,6 +1508,7 @@ ...@@ -1361,6 +1508,7 @@
1361 "version": "3.0.0", 1508 "version": "3.0.0",
1362 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 1509 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1363 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 1510 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1511 + "dev": true,
1364 "engines": { 1512 "engines": {
1365 "node": ">=8" 1513 "node": ">=8"
1366 } 1514 }
...@@ -1430,7 +1578,8 @@ ...@@ -1430,7 +1578,8 @@
1430 "node_modules/text-table": { 1578 "node_modules/text-table": {
1431 "version": "0.2.0", 1579 "version": "0.2.0",
1432 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 1580 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
1433 - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" 1581 + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
1582 + "dev": true
1434 }, 1583 },
1435 "node_modules/tmp": { 1584 "node_modules/tmp": {
1436 "version": "0.2.1", 1585 "version": "0.2.1",
...@@ -1458,6 +1607,7 @@ ...@@ -1458,6 +1607,7 @@
1458 "version": "0.4.0", 1607 "version": "0.4.0",
1459 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 1608 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
1460 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 1609 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
1610 + "dev": true,
1461 "dependencies": { 1611 "dependencies": {
1462 "prelude-ls": "^1.2.1" 1612 "prelude-ls": "^1.2.1"
1463 }, 1613 },
...@@ -1469,6 +1619,7 @@ ...@@ -1469,6 +1619,7 @@
1469 "version": "0.20.2", 1619 "version": "0.20.2",
1470 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 1620 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
1471 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 1621 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
1622 + "dev": true,
1472 "engines": { 1623 "engines": {
1473 "node": ">=10" 1624 "node": ">=10"
1474 }, 1625 },
...@@ -1480,6 +1631,7 @@ ...@@ -1480,6 +1631,7 @@
1480 "version": "4.4.1", 1631 "version": "4.4.1",
1481 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 1632 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1482 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 1633 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1634 + "dev": true,
1483 "dependencies": { 1635 "dependencies": {
1484 "punycode": "^2.1.0" 1636 "punycode": "^2.1.0"
1485 } 1637 }
...@@ -1492,12 +1644,14 @@ ...@@ -1492,12 +1644,14 @@
1492 "node_modules/v8-compile-cache": { 1644 "node_modules/v8-compile-cache": {
1493 "version": "2.3.0", 1645 "version": "2.3.0",
1494 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", 1646 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
1495 - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" 1647 + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
1648 + "dev": true
1496 }, 1649 },
1497 "node_modules/which": { 1650 "node_modules/which": {
1498 "version": "2.0.2", 1651 "version": "2.0.2",
1499 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 1652 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1500 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 1653 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1654 + "dev": true,
1501 "dependencies": { 1655 "dependencies": {
1502 "isexe": "^2.0.0" 1656 "isexe": "^2.0.0"
1503 }, 1657 },
...@@ -1512,6 +1666,7 @@ ...@@ -1512,6 +1666,7 @@
1512 "version": "1.2.3", 1666 "version": "1.2.3",
1513 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 1667 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
1514 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", 1668 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
1669 + "dev": true,
1515 "engines": { 1670 "engines": {
1516 "node": ">=0.10.0" 1671 "node": ">=0.10.0"
1517 } 1672 }
...@@ -1623,14 +1778,15 @@ ...@@ -1623,14 +1778,15 @@
1623 }, 1778 },
1624 "dependencies": { 1779 "dependencies": {
1625 "@eslint/eslintrc": { 1780 "@eslint/eslintrc": {
1626 - "version": "1.2.3", 1781 + "version": "1.3.0",
1627 - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.3.tgz", 1782 + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz",
1628 - "integrity": "sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==", 1783 + "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==",
1784 + "dev": true,
1629 "requires": { 1785 "requires": {
1630 "ajv": "^6.12.4", 1786 "ajv": "^6.12.4",
1631 "debug": "^4.3.2", 1787 "debug": "^4.3.2",
1632 "espree": "^9.3.2", 1788 "espree": "^9.3.2",
1633 - "globals": "^13.9.0", 1789 + "globals": "^13.15.0",
1634 "ignore": "^5.2.0", 1790 "ignore": "^5.2.0",
1635 "import-fresh": "^3.2.1", 1791 "import-fresh": "^3.2.1",
1636 "js-yaml": "^4.1.0", 1792 "js-yaml": "^4.1.0",
...@@ -1642,6 +1798,7 @@ ...@@ -1642,6 +1798,7 @@
1642 "version": "1.1.11", 1798 "version": "1.1.11",
1643 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1799 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1644 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1800 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1801 + "dev": true,
1645 "requires": { 1802 "requires": {
1646 "balanced-match": "^1.0.0", 1803 "balanced-match": "^1.0.0",
1647 "concat-map": "0.0.1" 1804 "concat-map": "0.0.1"
...@@ -1651,6 +1808,7 @@ ...@@ -1651,6 +1808,7 @@
1651 "version": "3.1.2", 1808 "version": "3.1.2",
1652 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1809 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1653 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1810 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1811 + "dev": true,
1654 "requires": { 1812 "requires": {
1655 "brace-expansion": "^1.1.7" 1813 "brace-expansion": "^1.1.7"
1656 } 1814 }
...@@ -1661,6 +1819,7 @@ ...@@ -1661,6 +1819,7 @@
1661 "version": "0.9.5", 1819 "version": "0.9.5",
1662 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", 1820 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz",
1663 "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", 1821 "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==",
1822 + "dev": true,
1664 "requires": { 1823 "requires": {
1665 "@humanwhocodes/object-schema": "^1.2.1", 1824 "@humanwhocodes/object-schema": "^1.2.1",
1666 "debug": "^4.1.1", 1825 "debug": "^4.1.1",
...@@ -1671,6 +1830,7 @@ ...@@ -1671,6 +1830,7 @@
1671 "version": "1.1.11", 1830 "version": "1.1.11",
1672 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1831 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1673 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1832 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1833 + "dev": true,
1674 "requires": { 1834 "requires": {
1675 "balanced-match": "^1.0.0", 1835 "balanced-match": "^1.0.0",
1676 "concat-map": "0.0.1" 1836 "concat-map": "0.0.1"
...@@ -1680,6 +1840,7 @@ ...@@ -1680,6 +1840,7 @@
1680 "version": "3.1.2", 1840 "version": "3.1.2",
1681 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1841 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1682 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1842 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1843 + "dev": true,
1683 "requires": { 1844 "requires": {
1684 "brace-expansion": "^1.1.7" 1845 "brace-expansion": "^1.1.7"
1685 } 1846 }
...@@ -1689,7 +1850,16 @@ ...@@ -1689,7 +1850,16 @@
1689 "@humanwhocodes/object-schema": { 1850 "@humanwhocodes/object-schema": {
1690 "version": "1.2.1", 1851 "version": "1.2.1",
1691 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", 1852 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
1692 - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" 1853 + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
1854 + "dev": true
1855 + },
1856 + "@types/axios": {
1857 + "version": "0.14.0",
1858 + "resolved": "https://registry.npmjs.org/@types/axios/-/axios-0.14.0.tgz",
1859 + "integrity": "sha512-KqQnQbdYE54D7oa/UmYVMZKq7CO4l8DEENzOKc4aBRwxCXSlJXGz83flFx5L7AWrOQnmuN3kVsRdt+GZPPjiVQ==",
1860 + "requires": {
1861 + "axios": "*"
1862 + }
1693 }, 1863 },
1694 "@types/node": { 1864 "@types/node": {
1695 "version": "17.0.35", 1865 "version": "17.0.35",
...@@ -1720,18 +1890,21 @@ ...@@ -1720,18 +1890,21 @@
1720 "acorn": { 1890 "acorn": {
1721 "version": "8.7.1", 1891 "version": "8.7.1",
1722 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", 1892 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
1723 - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" 1893 + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==",
1894 + "dev": true
1724 }, 1895 },
1725 "acorn-jsx": { 1896 "acorn-jsx": {
1726 "version": "5.3.2", 1897 "version": "5.3.2",
1727 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 1898 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
1728 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 1899 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
1900 + "dev": true,
1729 "requires": {} 1901 "requires": {}
1730 }, 1902 },
1731 "ajv": { 1903 "ajv": {
1732 "version": "6.12.6", 1904 "version": "6.12.6",
1733 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 1905 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
1734 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 1906 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
1907 + "dev": true,
1735 "requires": { 1908 "requires": {
1736 "fast-deep-equal": "^3.1.1", 1909 "fast-deep-equal": "^3.1.1",
1737 "fast-json-stable-stringify": "^2.0.0", 1910 "fast-json-stable-stringify": "^2.0.0",
...@@ -1771,6 +1944,20 @@ ...@@ -1771,6 +1944,20 @@
1771 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1944 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1772 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" 1945 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="
1773 }, 1946 },
1947 + "asynckit": {
1948 + "version": "0.4.0",
1949 + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
1950 + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
1951 + },
1952 + "axios": {
1953 + "version": "0.27.2",
1954 + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz",
1955 + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==",
1956 + "requires": {
1957 + "follow-redirects": "^1.14.9",
1958 + "form-data": "^4.0.0"
1959 + }
1960 + },
1774 "balanced-match": { 1961 "balanced-match": {
1775 "version": "1.0.2", 1962 "version": "1.0.2",
1776 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1963 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
...@@ -1805,7 +1992,8 @@ ...@@ -1805,7 +1992,8 @@
1805 "callsites": { 1992 "callsites": {
1806 "version": "3.1.0", 1993 "version": "3.1.0",
1807 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1994 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1808 - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" 1995 + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
1996 + "dev": true
1809 }, 1997 },
1810 "camelcase": { 1998 "camelcase": {
1811 "version": "6.3.0", 1999 "version": "6.3.0",
...@@ -1869,6 +2057,14 @@ ...@@ -1869,6 +2057,14 @@
1869 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2057 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1870 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 2058 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
1871 }, 2059 },
2060 + "combined-stream": {
2061 + "version": "1.0.8",
2062 + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
2063 + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
2064 + "requires": {
2065 + "delayed-stream": "~1.0.0"
2066 + }
2067 + },
1872 "concat-map": { 2068 "concat-map": {
1873 "version": "0.0.1", 2069 "version": "0.0.1",
1874 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 2070 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
...@@ -1883,6 +2079,7 @@ ...@@ -1883,6 +2079,7 @@
1883 "version": "7.0.3", 2079 "version": "7.0.3",
1884 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 2080 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1885 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 2081 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
2082 + "dev": true,
1886 "requires": { 2083 "requires": {
1887 "path-key": "^3.1.0", 2084 "path-key": "^3.1.0",
1888 "shebang-command": "^2.0.0", 2085 "shebang-command": "^2.0.0",
...@@ -1912,7 +2109,13 @@ ...@@ -1912,7 +2109,13 @@
1912 "deep-is": { 2109 "deep-is": {
1913 "version": "0.1.4", 2110 "version": "0.1.4",
1914 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 2111 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
1915 - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" 2112 + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
2113 + "dev": true
2114 + },
2115 + "delayed-stream": {
2116 + "version": "1.0.0",
2117 + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2118 + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
1916 }, 2119 },
1917 "diff": { 2120 "diff": {
1918 "version": "5.0.0", 2121 "version": "5.0.0",
...@@ -1923,6 +2126,7 @@ ...@@ -1923,6 +2126,7 @@
1923 "version": "3.0.0", 2126 "version": "3.0.0",
1924 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 2127 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
1925 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", 2128 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
2129 + "dev": true,
1926 "requires": { 2130 "requires": {
1927 "esutils": "^2.0.2" 2131 "esutils": "^2.0.2"
1928 } 2132 }
...@@ -1943,11 +2147,12 @@ ...@@ -1943,11 +2147,12 @@
1943 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" 2147 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="
1944 }, 2148 },
1945 "eslint": { 2149 "eslint": {
1946 - "version": "8.15.0", 2150 + "version": "8.16.0",
1947 - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.15.0.tgz", 2151 + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.16.0.tgz",
1948 - "integrity": "sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==", 2152 + "integrity": "sha512-MBndsoXY/PeVTDJeWsYj7kLZ5hQpJOfMYLsF6LicLHQWbRDG19lK5jOix4DPl8yY4SUFcE3txy86OzFLWT+yoA==",
2153 + "dev": true,
1949 "requires": { 2154 "requires": {
1950 - "@eslint/eslintrc": "^1.2.3", 2155 + "@eslint/eslintrc": "^1.3.0",
1951 "@humanwhocodes/config-array": "^0.9.2", 2156 "@humanwhocodes/config-array": "^0.9.2",
1952 "ajv": "^6.10.0", 2157 "ajv": "^6.10.0",
1953 "chalk": "^4.0.0", 2158 "chalk": "^4.0.0",
...@@ -1965,7 +2170,7 @@ ...@@ -1965,7 +2170,7 @@
1965 "file-entry-cache": "^6.0.1", 2170 "file-entry-cache": "^6.0.1",
1966 "functional-red-black-tree": "^1.0.1", 2171 "functional-red-black-tree": "^1.0.1",
1967 "glob-parent": "^6.0.1", 2172 "glob-parent": "^6.0.1",
1968 - "globals": "^13.6.0", 2173 + "globals": "^13.15.0",
1969 "ignore": "^5.2.0", 2174 "ignore": "^5.2.0",
1970 "import-fresh": "^3.0.0", 2175 "import-fresh": "^3.0.0",
1971 "imurmurhash": "^0.1.4", 2176 "imurmurhash": "^0.1.4",
...@@ -1988,6 +2193,7 @@ ...@@ -1988,6 +2193,7 @@
1988 "version": "1.1.11", 2193 "version": "1.1.11",
1989 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 2194 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1990 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 2195 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2196 + "dev": true,
1991 "requires": { 2197 "requires": {
1992 "balanced-match": "^1.0.0", 2198 "balanced-match": "^1.0.0",
1993 "concat-map": "0.0.1" 2199 "concat-map": "0.0.1"
...@@ -1997,6 +2203,7 @@ ...@@ -1997,6 +2203,7 @@
1997 "version": "6.0.2", 2203 "version": "6.0.2",
1998 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 2204 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
1999 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 2205 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
2206 + "dev": true,
2000 "requires": { 2207 "requires": {
2001 "is-glob": "^4.0.3" 2208 "is-glob": "^4.0.3"
2002 } 2209 }
...@@ -2005,6 +2212,7 @@ ...@@ -2005,6 +2212,7 @@
2005 "version": "3.1.2", 2212 "version": "3.1.2",
2006 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 2213 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2007 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 2214 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2215 + "dev": true,
2008 "requires": { 2216 "requires": {
2009 "brace-expansion": "^1.1.7" 2217 "brace-expansion": "^1.1.7"
2010 } 2218 }
...@@ -2015,6 +2223,7 @@ ...@@ -2015,6 +2223,7 @@
2015 "version": "7.1.1", 2223 "version": "7.1.1",
2016 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", 2224 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz",
2017 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", 2225 "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==",
2226 + "dev": true,
2018 "requires": { 2227 "requires": {
2019 "esrecurse": "^4.3.0", 2228 "esrecurse": "^4.3.0",
2020 "estraverse": "^5.2.0" 2229 "estraverse": "^5.2.0"
...@@ -2024,6 +2233,7 @@ ...@@ -2024,6 +2233,7 @@
2024 "version": "3.0.0", 2233 "version": "3.0.0",
2025 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", 2234 "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz",
2026 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", 2235 "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==",
2236 + "dev": true,
2027 "requires": { 2237 "requires": {
2028 "eslint-visitor-keys": "^2.0.0" 2238 "eslint-visitor-keys": "^2.0.0"
2029 }, 2239 },
...@@ -2031,19 +2241,22 @@ ...@@ -2031,19 +2241,22 @@
2031 "eslint-visitor-keys": { 2241 "eslint-visitor-keys": {
2032 "version": "2.1.0", 2242 "version": "2.1.0",
2033 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", 2243 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz",
2034 - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" 2244 + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==",
2245 + "dev": true
2035 } 2246 }
2036 } 2247 }
2037 }, 2248 },
2038 "eslint-visitor-keys": { 2249 "eslint-visitor-keys": {
2039 "version": "3.3.0", 2250 "version": "3.3.0",
2040 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", 2251 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz",
2041 - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" 2252 + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==",
2253 + "dev": true
2042 }, 2254 },
2043 "espree": { 2255 "espree": {
2044 "version": "9.3.2", 2256 "version": "9.3.2",
2045 "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz", 2257 "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.2.tgz",
2046 "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==", 2258 "integrity": "sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==",
2259 + "dev": true,
2047 "requires": { 2260 "requires": {
2048 "acorn": "^8.7.1", 2261 "acorn": "^8.7.1",
2049 "acorn-jsx": "^5.3.2", 2262 "acorn-jsx": "^5.3.2",
...@@ -2054,6 +2267,7 @@ ...@@ -2054,6 +2267,7 @@
2054 "version": "1.4.0", 2267 "version": "1.4.0",
2055 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", 2268 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
2056 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", 2269 "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==",
2270 + "dev": true,
2057 "requires": { 2271 "requires": {
2058 "estraverse": "^5.1.0" 2272 "estraverse": "^5.1.0"
2059 } 2273 }
...@@ -2062,6 +2276,7 @@ ...@@ -2062,6 +2276,7 @@
2062 "version": "4.3.0", 2276 "version": "4.3.0",
2063 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 2277 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
2064 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 2278 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
2279 + "dev": true,
2065 "requires": { 2280 "requires": {
2066 "estraverse": "^5.2.0" 2281 "estraverse": "^5.2.0"
2067 } 2282 }
...@@ -2069,32 +2284,38 @@ ...@@ -2069,32 +2284,38 @@
2069 "estraverse": { 2284 "estraverse": {
2070 "version": "5.3.0", 2285 "version": "5.3.0",
2071 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 2286 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
2072 - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" 2287 + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
2288 + "dev": true
2073 }, 2289 },
2074 "esutils": { 2290 "esutils": {
2075 "version": "2.0.3", 2291 "version": "2.0.3",
2076 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 2292 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2077 - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" 2293 + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2294 + "dev": true
2078 }, 2295 },
2079 "fast-deep-equal": { 2296 "fast-deep-equal": {
2080 "version": "3.1.3", 2297 "version": "3.1.3",
2081 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 2298 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
2082 - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 2299 + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
2300 + "dev": true
2083 }, 2301 },
2084 "fast-json-stable-stringify": { 2302 "fast-json-stable-stringify": {
2085 "version": "2.1.0", 2303 "version": "2.1.0",
2086 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 2304 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
2087 - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" 2305 + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
2306 + "dev": true
2088 }, 2307 },
2089 "fast-levenshtein": { 2308 "fast-levenshtein": {
2090 "version": "2.0.6", 2309 "version": "2.0.6",
2091 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 2310 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2092 - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" 2311 + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
2312 + "dev": true
2093 }, 2313 },
2094 "file-entry-cache": { 2314 "file-entry-cache": {
2095 "version": "6.0.1", 2315 "version": "6.0.1",
2096 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", 2316 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
2097 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", 2317 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
2318 + "dev": true,
2098 "requires": { 2319 "requires": {
2099 "flat-cache": "^3.0.4" 2320 "flat-cache": "^3.0.4"
2100 } 2321 }
...@@ -2125,6 +2346,7 @@ ...@@ -2125,6 +2346,7 @@
2125 "version": "3.0.4", 2346 "version": "3.0.4",
2126 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 2347 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
2127 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", 2348 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
2349 + "dev": true,
2128 "requires": { 2350 "requires": {
2129 "flatted": "^3.1.0", 2351 "flatted": "^3.1.0",
2130 "rimraf": "^3.0.2" 2352 "rimraf": "^3.0.2"
...@@ -2133,7 +2355,23 @@ ...@@ -2133,7 +2355,23 @@
2133 "flatted": { 2355 "flatted": {
2134 "version": "3.2.5", 2356 "version": "3.2.5",
2135 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", 2357 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz",
2136 - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" 2358 + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==",
2359 + "dev": true
2360 + },
2361 + "follow-redirects": {
2362 + "version": "1.15.0",
2363 + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.0.tgz",
2364 + "integrity": "sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ=="
2365 + },
2366 + "form-data": {
2367 + "version": "4.0.0",
2368 + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
2369 + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
2370 + "requires": {
2371 + "asynckit": "^0.4.0",
2372 + "combined-stream": "^1.0.8",
2373 + "mime-types": "^2.1.12"
2374 + }
2137 }, 2375 },
2138 "fs.realpath": { 2376 "fs.realpath": {
2139 "version": "1.0.0", 2377 "version": "1.0.0",
...@@ -2149,7 +2387,8 @@ ...@@ -2149,7 +2387,8 @@
2149 "functional-red-black-tree": { 2387 "functional-red-black-tree": {
2150 "version": "1.0.1", 2388 "version": "1.0.1",
2151 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 2389 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
2152 - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" 2390 + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
2391 + "dev": true
2153 }, 2392 },
2154 "get-caller-file": { 2393 "get-caller-file": {
2155 "version": "2.0.5", 2394 "version": "2.0.5",
...@@ -2200,6 +2439,7 @@ ...@@ -2200,6 +2439,7 @@
2200 "version": "13.15.0", 2439 "version": "13.15.0",
2201 "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", 2440 "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz",
2202 "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==", 2441 "integrity": "sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==",
2442 + "dev": true,
2203 "requires": { 2443 "requires": {
2204 "type-fest": "^0.20.2" 2444 "type-fest": "^0.20.2"
2205 } 2445 }
...@@ -2217,7 +2457,8 @@ ...@@ -2217,7 +2457,8 @@
2217 "ignore": { 2457 "ignore": {
2218 "version": "5.2.0", 2458 "version": "5.2.0",
2219 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 2459 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
2220 - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" 2460 + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==",
2461 + "dev": true
2221 }, 2462 },
2222 "immediate": { 2463 "immediate": {
2223 "version": "3.0.6", 2464 "version": "3.0.6",
...@@ -2228,6 +2469,7 @@ ...@@ -2228,6 +2469,7 @@
2228 "version": "3.3.0", 2469 "version": "3.3.0",
2229 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 2470 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
2230 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 2471 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
2472 + "dev": true,
2231 "requires": { 2473 "requires": {
2232 "parent-module": "^1.0.0", 2474 "parent-module": "^1.0.0",
2233 "resolve-from": "^4.0.0" 2475 "resolve-from": "^4.0.0"
...@@ -2236,7 +2478,8 @@ ...@@ -2236,7 +2478,8 @@
2236 "imurmurhash": { 2478 "imurmurhash": {
2237 "version": "0.1.4", 2479 "version": "0.1.4",
2238 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 2480 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
2239 - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" 2481 + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
2482 + "dev": true
2240 }, 2483 },
2241 "inflight": { 2484 "inflight": {
2242 "version": "1.0.6", 2485 "version": "1.0.6",
...@@ -2301,7 +2544,8 @@ ...@@ -2301,7 +2544,8 @@
2301 "isexe": { 2544 "isexe": {
2302 "version": "2.0.0", 2545 "version": "2.0.0",
2303 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 2546 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2304 - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" 2547 + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2548 + "dev": true
2305 }, 2549 },
2306 "js-yaml": { 2550 "js-yaml": {
2307 "version": "4.1.0", 2551 "version": "4.1.0",
...@@ -2314,12 +2558,14 @@ ...@@ -2314,12 +2558,14 @@
2314 "json-schema-traverse": { 2558 "json-schema-traverse": {
2315 "version": "0.4.1", 2559 "version": "0.4.1",
2316 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 2560 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2317 - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" 2561 + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2562 + "dev": true
2318 }, 2563 },
2319 "json-stable-stringify-without-jsonify": { 2564 "json-stable-stringify-without-jsonify": {
2320 "version": "1.0.1", 2565 "version": "1.0.1",
2321 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 2566 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
2322 - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" 2567 + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
2568 + "dev": true
2323 }, 2569 },
2324 "jszip": { 2570 "jszip": {
2325 "version": "3.9.1", 2571 "version": "3.9.1",
...@@ -2336,6 +2582,7 @@ ...@@ -2336,6 +2582,7 @@
2336 "version": "0.4.1", 2582 "version": "0.4.1",
2337 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 2583 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
2338 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 2584 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
2585 + "dev": true,
2339 "requires": { 2586 "requires": {
2340 "prelude-ls": "^1.2.1", 2587 "prelude-ls": "^1.2.1",
2341 "type-check": "~0.4.0" 2588 "type-check": "~0.4.0"
...@@ -2360,7 +2607,8 @@ ...@@ -2360,7 +2607,8 @@
2360 "lodash.merge": { 2607 "lodash.merge": {
2361 "version": "4.6.2", 2608 "version": "4.6.2",
2362 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 2609 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
2363 - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" 2610 + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
2611 + "dev": true
2364 }, 2612 },
2365 "log-symbols": { 2613 "log-symbols": {
2366 "version": "4.1.0", 2614 "version": "4.1.0",
...@@ -2371,6 +2619,19 @@ ...@@ -2371,6 +2619,19 @@
2371 "is-unicode-supported": "^0.1.0" 2619 "is-unicode-supported": "^0.1.0"
2372 } 2620 }
2373 }, 2621 },
2622 + "mime-db": {
2623 + "version": "1.52.0",
2624 + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
2625 + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg=="
2626 + },
2627 + "mime-types": {
2628 + "version": "2.1.35",
2629 + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
2630 + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
2631 + "requires": {
2632 + "mime-db": "1.52.0"
2633 + }
2634 + },
2374 "minimatch": { 2635 "minimatch": {
2375 "version": "5.0.1", 2636 "version": "5.0.1",
2376 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", 2637 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
...@@ -2421,7 +2682,8 @@ ...@@ -2421,7 +2682,8 @@
2421 "natural-compare": { 2682 "natural-compare": {
2422 "version": "1.4.0", 2683 "version": "1.4.0",
2423 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 2684 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
2424 - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" 2685 + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
2686 + "dev": true
2425 }, 2687 },
2426 "normalize-path": { 2688 "normalize-path": {
2427 "version": "3.0.0", 2689 "version": "3.0.0",
...@@ -2440,6 +2702,7 @@ ...@@ -2440,6 +2702,7 @@
2440 "version": "0.9.1", 2702 "version": "0.9.1",
2441 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", 2703 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz",
2442 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", 2704 "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==",
2705 + "dev": true,
2443 "requires": { 2706 "requires": {
2444 "deep-is": "^0.1.3", 2707 "deep-is": "^0.1.3",
2445 "fast-levenshtein": "^2.0.6", 2708 "fast-levenshtein": "^2.0.6",
...@@ -2474,6 +2737,7 @@ ...@@ -2474,6 +2737,7 @@
2474 "version": "1.0.1", 2737 "version": "1.0.1",
2475 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 2738 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
2476 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 2739 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
2740 + "dev": true,
2477 "requires": { 2741 "requires": {
2478 "callsites": "^3.0.0" 2742 "callsites": "^3.0.0"
2479 } 2743 }
...@@ -2491,7 +2755,8 @@ ...@@ -2491,7 +2755,8 @@
2491 "path-key": { 2755 "path-key": {
2492 "version": "3.1.1", 2756 "version": "3.1.1",
2493 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 2757 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2494 - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" 2758 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2759 + "dev": true
2495 }, 2760 },
2496 "picomatch": { 2761 "picomatch": {
2497 "version": "2.3.1", 2762 "version": "2.3.1",
...@@ -2501,7 +2766,8 @@ ...@@ -2501,7 +2766,8 @@
2501 "prelude-ls": { 2766 "prelude-ls": {
2502 "version": "1.2.1", 2767 "version": "1.2.1",
2503 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 2768 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
2504 - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" 2769 + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
2770 + "dev": true
2505 }, 2771 },
2506 "process-nextick-args": { 2772 "process-nextick-args": {
2507 "version": "2.0.1", 2773 "version": "2.0.1",
...@@ -2511,7 +2777,8 @@ ...@@ -2511,7 +2777,8 @@
2511 "punycode": { 2777 "punycode": {
2512 "version": "2.1.1", 2778 "version": "2.1.1",
2513 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 2779 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
2514 - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" 2780 + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
2781 + "dev": true
2515 }, 2782 },
2516 "randombytes": { 2783 "randombytes": {
2517 "version": "2.1.0", 2784 "version": "2.1.0",
...@@ -2553,7 +2820,8 @@ ...@@ -2553,7 +2820,8 @@
2553 "regexpp": { 2820 "regexpp": {
2554 "version": "3.2.0", 2821 "version": "3.2.0",
2555 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 2822 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
2556 - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" 2823 + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==",
2824 + "dev": true
2557 }, 2825 },
2558 "require-directory": { 2826 "require-directory": {
2559 "version": "2.1.1", 2827 "version": "2.1.1",
...@@ -2563,7 +2831,8 @@ ...@@ -2563,7 +2831,8 @@
2563 "resolve-from": { 2831 "resolve-from": {
2564 "version": "4.0.0", 2832 "version": "4.0.0",
2565 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 2833 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2566 - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" 2834 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2835 + "dev": true
2567 }, 2836 },
2568 "rimraf": { 2837 "rimraf": {
2569 "version": "3.0.2", 2838 "version": "3.0.2",
...@@ -2605,6 +2874,7 @@ ...@@ -2605,6 +2874,7 @@
2605 "version": "2.0.0", 2874 "version": "2.0.0",
2606 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 2875 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
2607 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 2876 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
2877 + "dev": true,
2608 "requires": { 2878 "requires": {
2609 "shebang-regex": "^3.0.0" 2879 "shebang-regex": "^3.0.0"
2610 } 2880 }
...@@ -2612,7 +2882,8 @@ ...@@ -2612,7 +2882,8 @@
2612 "shebang-regex": { 2882 "shebang-regex": {
2613 "version": "3.0.0", 2883 "version": "3.0.0",
2614 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 2884 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
2615 - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" 2885 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
2886 + "dev": true
2616 }, 2887 },
2617 "string_decoder": { 2888 "string_decoder": {
2618 "version": "1.1.1", 2889 "version": "1.1.1",
...@@ -2663,7 +2934,8 @@ ...@@ -2663,7 +2934,8 @@
2663 "text-table": { 2934 "text-table": {
2664 "version": "0.2.0", 2935 "version": "0.2.0",
2665 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 2936 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
2666 - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" 2937 + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
2938 + "dev": true
2667 }, 2939 },
2668 "tmp": { 2940 "tmp": {
2669 "version": "0.2.1", 2941 "version": "0.2.1",
...@@ -2685,6 +2957,7 @@ ...@@ -2685,6 +2957,7 @@
2685 "version": "0.4.0", 2957 "version": "0.4.0",
2686 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 2958 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
2687 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 2959 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
2960 + "dev": true,
2688 "requires": { 2961 "requires": {
2689 "prelude-ls": "^1.2.1" 2962 "prelude-ls": "^1.2.1"
2690 } 2963 }
...@@ -2692,12 +2965,14 @@ ...@@ -2692,12 +2965,14 @@
2692 "type-fest": { 2965 "type-fest": {
2693 "version": "0.20.2", 2966 "version": "0.20.2",
2694 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 2967 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
2695 - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" 2968 + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
2969 + "dev": true
2696 }, 2970 },
2697 "uri-js": { 2971 "uri-js": {
2698 "version": "4.4.1", 2972 "version": "4.4.1",
2699 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 2973 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
2700 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 2974 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
2975 + "dev": true,
2701 "requires": { 2976 "requires": {
2702 "punycode": "^2.1.0" 2977 "punycode": "^2.1.0"
2703 } 2978 }
...@@ -2710,12 +2985,14 @@ ...@@ -2710,12 +2985,14 @@
2710 "v8-compile-cache": { 2985 "v8-compile-cache": {
2711 "version": "2.3.0", 2986 "version": "2.3.0",
2712 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", 2987 "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
2713 - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" 2988 + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
2989 + "dev": true
2714 }, 2990 },
2715 "which": { 2991 "which": {
2716 "version": "2.0.2", 2992 "version": "2.0.2",
2717 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 2993 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
2718 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 2994 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
2995 + "dev": true,
2719 "requires": { 2996 "requires": {
2720 "isexe": "^2.0.0" 2997 "isexe": "^2.0.0"
2721 } 2998 }
...@@ -2723,7 +3000,8 @@ ...@@ -2723,7 +3000,8 @@
2723 "word-wrap": { 3000 "word-wrap": {
2724 "version": "1.2.3", 3001 "version": "1.2.3",
2725 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 3002 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
2726 - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" 3003 + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
3004 + "dev": true
2727 }, 3005 },
2728 "workerpool": { 3006 "workerpool": {
2729 "version": "6.2.1", 3007 "version": "6.2.1",
......
...@@ -13,13 +13,15 @@ ...@@ -13,13 +13,15 @@
13 "author": "", 13 "author": "",
14 "license": "", 14 "license": "",
15 "dependencies": { 15 "dependencies": {
16 + "@types/axios": "^0.14.0",
16 "@types/selenium-webdriver": "^4.1.0", 17 "@types/selenium-webdriver": "^4.1.0",
17 - "eslint": "^8.15.0", 18 + "axios": "^0.27.2",
18 "mocha": "^10.0.0", 19 "mocha": "^10.0.0",
19 "selenium-webdriver": "^4.1.2" 20 "selenium-webdriver": "^4.1.2"
20 }, 21 },
21 "type": "module", 22 "type": "module",
22 "devDependencies": { 23 "devDependencies": {
23 - "@types/node": "^17.0.35" 24 + "@types/node": "^17.0.35",
25 + "eslint": "^8.16.0"
24 } 26 }
25 } 27 }
......